JP2013048327A - Distribution network and server, and distribution method - Google Patents
Distribution network and server, and distribution method Download PDFInfo
- Publication number
- JP2013048327A JP2013048327A JP2011185643A JP2011185643A JP2013048327A JP 2013048327 A JP2013048327 A JP 2013048327A JP 2011185643 A JP2011185643 A JP 2011185643A JP 2011185643 A JP2011185643 A JP 2011185643A JP 2013048327 A JP2013048327 A JP 2013048327A
- Authority
- JP
- Japan
- Prior art keywords
- server
- content
- unit
- terminal
- distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000002716 delivery method Methods 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 abstract description 3
- 230000006735 deficit Effects 0.000 abstract 1
- 230000000717 retained effect Effects 0.000 abstract 1
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、配信サーバからコンテンツを配信する技術に関し、特に配信ネットワークとサーバ及び配信方法に関する。 The present invention relates to a technology for distributing content from a distribution server, and more particularly to a distribution network, a server, and a distribution method.
モバイルネットワークは、LTE(Long Term Evolution)やEPC(Evolved Packet Core)技術などにより、高速・大容量化されていく予定であり、この進展に伴い、今後、コンテンツを、前記ネットワークをとおして、携帯端末を含む種々の端末に配信するコンテンツ配信が普及すると予想される。 The mobile network is scheduled to be increased in speed and capacity by LTE (Long Term Evolution) and EPC (Evolved Packet Core) technologies. With this progress, contents will be carried through the network in the future. Content distribution distributed to various terminals including terminals is expected to become widespread.
特許文献1には、移動ノードによって要求されたキャッシュ可能なストリーミング・コンテンツの管理方法として、第1サブネット内に位置する移動ノードの要求に応じて、キャッシング・プロキシを用いて、ストリーミング・コンテンツを供給するステップと、前記キャッシング・プロキシによって供給された前記ストリーミング・コンテンツをキャッシュするステップと、前記移動ノードが第2サブネットに移動した場合、前記キャッシング・プロキシとは異なる他のキャッシング・プロキシに前記要求をハンドオフするステップと、前記キャッシング・プロキシを用いた前記ストリーミング・コンテンツのキャッシングを中断するステップと、前記キャッシング・プロキシにキャッシュされた前記ストリーミング・コンテンツの断片を、単一のサイズにするために、定量化するステップとを備えることを特徴とするキャッシュ可能なストリーミング・コンテンツの管理方法が開示されている(後述されるように、本発明とは課題、構成が全く相違している)。 In Patent Document 1, as a method for managing cacheable streaming content requested by a mobile node, streaming content is supplied using a caching proxy in response to a request from a mobile node located in the first subnet. Caching the streaming content provided by the caching proxy, and if the mobile node moves to a second subnet, the request is sent to another caching proxy different from the caching proxy. Handoff, interrupting caching of the streaming content using the caching proxy, and streaming content fragments cached in the caching proxy. A cacheable streaming content management method is disclosed that includes a step of quantifying in order to obtain a single size (as will be described later, the present invention has a problem and a configuration). It ’s completely different).
以下に、本発明によって与えられる分析を示す。 The analysis given by the present invention is shown below.
今後、モバイルネットワークにおいて、2013年にかけデータ系のトラヒック量が現状の8倍から10倍以上に増大しその中の大部分を映像コンテンツが占めるという予測がある。加えて映像コンテンツのサイズも、スマートフォンの急速な普及にともなう端末能力の高性能化により、ますます大容量化しており、近い将来モバイルネットワークでハイビジョン解像度による大容量のコンテンツが配信されることも予想される。 In the future, in the mobile network, it is predicted that the traffic volume of the data system will increase from 8 times to 10 times or more over the year 2013 and video content will occupy most of it. In addition, the size of video content is also increasing due to the high performance of terminal capabilities accompanying the rapid spread of smartphones, and it is expected that high-capacity content with high-definition resolution will be distributed in the near future in mobile networks. Is done.
一方、モバイルネットワークでコンテンツ配信を行う場合に、インターネット上のコンテンツの配信を行うための従来の構成では、全ての端末からのコンテンツ要求は、パケット転送装置を介してインターネット網の配信サーバに伝えられ、配信サーバは全ての端末に対し、パケット転送装置を介して、コンテンツを配信していた。 On the other hand, when content is distributed on a mobile network, in the conventional configuration for distributing content on the Internet, content requests from all terminals are transmitted to a distribution server on the Internet network via a packet transfer device. The distribution server distributes content to all terminals via the packet transfer device.
しかしながら、このような関連技術では以下の問題がある。 However, such related technologies have the following problems.
インターネット上の人気コンテンツなどにより、インターネット上の配信サーバにアクセスが集中すると、ネットワークのトラヒックが集中化するためネットワークが輻輳状態になる恐れがあるという問題がある。 When access is concentrated on distribution servers on the Internet due to popular contents on the Internet, there is a problem that the network may be congested because the network traffic is concentrated.
また、ネットワークが輻輳状態になると、端末で映像などを再生するまでの遅延が長くなったり、端末再生している映像が停止してしまったり、パケットロスが多発して画像がおおきく乱れることなどで、ユーザのQoE(Quality of Experience)を損なうという問題がある。 In addition, when the network becomes congested, the delay until the video is played back on the terminal becomes longer, the video played back on the terminal stops, the packet loss occurs frequently, and the image is greatly disturbed. There is a problem that a user's QoE (Quality of Experience) is impaired.
本発明の目的は、端末を改造することなしに、前述の問題点を解決する配信ネットワークシステム、サーバ、配信方法を提供することにある。 An object of the present invention is to provide a distribution network system, a server, and a distribution method that solve the above-described problems without modifying a terminal.
本発明の1つの側面によれば、モバイルネットワーク上に2台以上のキャッシュサーバ又はプロキシサーバが配置され、インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を一時的に蓄積する蓄積部と、前記蓄積部が蓄積するコンテンツのリストを作成出力するコンテンツリスト作成部と、自身が蓄積するコンテンツリスト、ならびに自身以外のキャッシュサーバ又はプロキシサーバが蓄積するコンテンツリストを収集する収集部と、前記端末からのコンテンツ要求メッセージに含まれる情報と、前記収集部の出力信号を用い要求されたコンテンツを有するキャッシュサーバ又はプロキシサーバを判別する判別部と、前記判別されたキャッシュサーバ又はプロキシサーバから、要求されたコンテンツのファイル又はストリームをキャッシュサーバ間の連携又はプロキシサーバ間の連携を考慮して読み出す確保部と、前記読み出したファイル又はストリームを、予め定められたプロトコルにより出力する配信部と、をキャッシュサーバ又はプロキシサーバに有する、ことを特徴とする配信ネットワークシステムが提供される。 According to one aspect of the present invention, two or more cache servers or proxy servers are arranged on a mobile network, and at least a part of the content held by a distribution server that distributes content on the Internet is stored in the content. A storage unit that temporarily stores a copy, a content list generation unit that generates and outputs a list of content stored in the storage unit, a content list stored by itself, and a content stored by a cache server or proxy server other than itself A collection unit that collects a list; information included in a content request message from the terminal; a determination unit that determines a cache server or a proxy server having a requested content using an output signal of the collection unit; Cache server or proxy server A read-out unit that reads a file or stream of the requested content in consideration of cooperation between cache servers or cooperation between proxy servers, and a distribution unit that outputs the read-out file or stream according to a predetermined protocol, Is provided in a cache server or a proxy server.
本発明の別の側面によれば、モバイルネットワークに接続されるネットワークノードにそれぞれ接続され、キャッシュサーバ又はプロキシサーバとして機能するサーバであって、インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を一時的に蓄積する蓄積部と、前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部と、自サーバで蓄積するコンテンツリストと、自サーバ以外のサーバが蓄積するコンテンツリストを収集する収集部と、端末からのコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストを用い、前記端末から要求されたコンテンツを有するサーバを判別する判別部と、前記判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出す確保部と、前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部と、を備えたサーバが提供される。 According to another aspect of the present invention, each server connected to a network node connected to a mobile network and functions as a cache server or a proxy server, which is a content server possessed by a distribution server that distributes content over the Internet. A storage unit that temporarily stores a copy of the content for at least a part, a content list creation unit that creates a list of content stored in the storage unit, a content list stored in the own server, and other than the own server The server having the content requested from the terminal is collected using the collection unit that collects the content list stored in the server, the information included in the content request message from the terminal, and the content list collected in the collection unit From the discriminating unit and the discriminated server A server is provided that includes a securing unit that reads a file or stream of a content requested from the terminal by cooperation between servers, and a distribution unit that outputs the read file or stream using a predetermined protocol. .
本発明のさらに別の側面によれば、モバイルネットワーク上に複数台以上設けられ、キャッシュサーバ又はプロキシサーバとして機能するサーバにより、
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を蓄積部に一時的に蓄積し、
前記蓄積するコンテンツのリストを作成し、
自サーバで蓄積するコンテンツリストと、前記複数のサーバのうち自サーバ以外のサーバで蓄積するコンテンツリストを収集し、
端末からのコンテンツ要求メッセージに含まれる情報と、前記コンテンツリストを用い要求されたコンテンツを有するサーバを判別し、
前記判別されたサーバから、要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出し、
前記読み出したファイル又はストリームを、予め定められたプロトコルにより出力して配信する配信方法が提供される。
According to still another aspect of the present invention, a plurality of servers are provided on a mobile network, and a server functioning as a cache server or a proxy server
A copy of the content is temporarily stored in the storage unit for at least a part of the content held by the distribution server that distributes the content on the Internet,
Creating a list of the content to be stored;
Collecting a content list stored in its own server and a content list stored in a server other than its own server among the plurality of servers,
Determining information contained in the content request message from the terminal and the server having the requested content using the content list;
A file or stream of the requested content is read from the determined server by cooperation between servers,
There is provided a distribution method for outputting and distributing the read file or stream according to a predetermined protocol.
本発明によれば、インターネット上の配信サーバにアクセスが集中によるネットワークが輻輳状態の発生、QoEの低下を回避可能としている。 According to the present invention, it is possible to avoid the occurrence of a congestion state and a decrease in QoE in a network due to concentrated access to distribution servers on the Internet.
本発明によれば、配信ネットワークは、動画、静止画、オーディオ、ソフトウェア、アプリケーションなどを含むコンテンツをモバイルネットワークでキャッシュした上で、種々の端末(例えば、携帯電話、スマートフォン、PC、ゲーム機など)に配信する。 According to the present invention, the distribution network caches content including moving images, still images, audio, software, applications, etc. in the mobile network, and then various terminals (for example, mobile phones, smartphones, PCs, game machines, etc.). Deliver to.
本発明のいくつかの好ましい形態の1つによれば、モバイルネットワーク上に2台以上のサーバを備え、前記サーバは、キャッシュサーバ又はプロキシサーバとして機能し、インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を一時的に蓄積する蓄積部(113)と、前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部(118)と、自サーバの前記蓄積部が蓄積する前記コンテンツリストと、自サーバ以外のサーバが蓄積するコンテンツリストと、を収集する収集部(116)と、端末からのコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストとを用い、前記端末から要求されたコンテンツを有するサーバを判別する判別部(117)と、前記判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携を考慮して読み出す確保部(112)と、前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部(114)とを備えている。 According to one of several preferred embodiments of the present invention, there are two or more servers on a mobile network, the servers function as cache servers or proxy servers, and a distribution server that distributes content on the Internet is provided. A storage unit (113) that temporarily stores a copy of the content for at least a part of the content held, a content list creation unit (118) that creates a list of content stored in the storage unit, A collecting unit (116) for collecting the content list accumulated by the accumulation unit, a content list accumulated by a server other than the own server, information included in a content request message from a terminal, and the collecting unit Using the collected content list, a service having the content requested from the terminal. A determination unit (117) for determining a buffer, a reservation unit (112) for reading out a file or stream of a content requested from the terminal from the determined server in consideration of cooperation between servers, and the read A distribution unit (114) for outputting a file or a stream according to a predetermined protocol.
別の好ましい形態の方法によれば、モバイルネットワーク上に複数台以上設けられ、キャッシュサーバ又はプロキシサーバとして機能するサーバにより、以下のステップが実行される。インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対して前記コンテンツの複製を蓄積部に一時的に蓄積し(ステップ1)、
前記蓄積するコンテンツのリストを作成し(ステップ2)、
自サーバで蓄積するコンテンツリストと、前記複数のサーバのうち自サーバ以外のサーバで蓄積するコンテンツリストを収集し(ステップ3)、
端末からのコンテンツ要求メッセージに含まれる情報と、前記コンテンツリストを用い要求されたコンテンツを有するサーバを判別し(ステップ4)、
前記判別されたサーバから、要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出し(ステップ5)、
前記読み出したファイル又はストリームを、予め定められたプロトコルにより出力して配信する(ステップ6)。
According to another preferred form of the method, the following steps are executed by a server that is provided in a plurality of units on the mobile network and functions as a cache server or a proxy server. A copy of the content is temporarily stored in the storage unit for at least a part of the content held by the distribution server that distributes the content on the Internet (step 1).
A list of contents to be stored is created (step 2);
Collecting a content list stored in the server itself and a content list stored in a server other than the server among the plurality of servers (step 3);
Determining information contained in the content request message from the terminal and the server having the requested content using the content list (step 4);
The requested content file or stream is read from the determined server by cooperation between the servers (step 5),
The read file or stream is output and distributed according to a predetermined protocol (step 6).
図1乃至図4を参照して、本発明の実施の形態について詳細に説明する。なお、以下の実施形態では、コンテンツの例として、動画像の構成例に即して説明するが、静止画、オーディオ、音声、ソフトウェア、アプリケーション、データ等の場合も、同様な構成を用いることができる。 Embodiments of the present invention will be described in detail with reference to FIGS. In the following embodiments, description will be made in accordance with a configuration example of a moving image as an example of content, but the same configuration may be used for still images, audio, audio, software, applications, data, and the like. it can.
<実施形態1>
図1は、本発明の第1の実施形態の配信ネットワークの構成を示す図である。こ第1の実施形態では、モバイルネットワークとしては3Gモバイルパケットネットワークを用い、パケット転送装置として、xGSN装置を用いる場合の構成を示している。なお、xGSN(serving/gateway General packet radio support node)は、サービングGPRSサポートノード(SGSN: Serving GPRS(General Packet Radio Service) Support Node)とゲートウエイGPRSサポートノード(GGSN: Gateway GPRS Support Node)の機能を統合したノードである。また、図1ではキャッシュサーバを用いる構成を示している。図1において、インターネット網145上の配信サーバ121は、インターネット上の種々のコンテンツを蓄積している。以降の説明ではこれらのコンテンツを「OTT(Over The Top)コンテンツ」と呼ぶこととする。コンテンツとしては、動画像、静止画、オーディオ、音声などのうちの少なくとも1種を含むコンテンツの圧縮符号化ビットストリーム又は前記圧縮符号化ビットストリームを格納したファイルとするが、Web画面やソフトウェアやアプリケーション、データなどでもよい。また、端末としては携帯端末を用いることとするが、他の端末を用いることも出来る。
<Embodiment 1>
FIG. 1 is a diagram showing a configuration of a distribution network according to the first embodiment of this invention. In the first embodiment, a configuration in which a 3G mobile packet network is used as a mobile network and an xGSN device is used as a packet transfer device is shown. XGSN (serving / gateway General packet radio support node) integrates the functions of Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) Node. FIG. 1 shows a configuration using a cache server. In FIG. 1, a distribution server 121 on the Internet network 145 stores various contents on the Internet. In the following description, these contents are referred to as “OTT (Over The Top) contents”. The content is a compression-encoded bitstream of content including at least one of moving images, still images, audio, audio, etc. or a file storing the compression-encoded bitstream. Or data. Moreover, although a portable terminal is used as a terminal, other terminals can also be used.
モバイルネットワーク150上にN台(N≧2)のxGSN装置190_1〜190_Nが配備されている。xGSN装置190_1には、RNC(Radio Network Controller:)装置(無線基地局制御装置)195_1〜195_L(L≧2)が接続され、xGSN装置190_Nには、RNC装置197_1〜197_Lが接続されている。同様に、xGSN装置190_2にも、RNC装置がL台接続されている。ただし、図1では、単に、図面作成上の都合で、xGSN装置190_2に接続するL台のRNC装置は省略されている。 N (N ≧ 2) xGSN apparatuses 190_1 to 190_N are arranged on the mobile network 150. RNC (Radio Network Controller :) devices (radio base station control devices) 195_1 to 195_L (L ≧ 2) are connected to the xGSN device 190_1, and RNC devices 197_1 to 197_L are connected to the xGSN device 190_N. Similarly, L RNC devices are connected to the xGSN device 190_2. However, in FIG. 1, the L RNC devices connected to the xGSN device 190_2 are simply omitted for the convenience of drawing.
さらに、RNC装置1台当たり、M台(M≧2)の基地局が接続されている。例えば、RNC装置195_1には、M台の基地局装置180_1〜180_Mが接続され、RNC装置195_Lには、M台の基地局装置181_1〜181_Mが接続されている。またRNC装置197_1には、M台の基地局装置182_1〜182_Mが接続され、RNC装置197_Lには、M台の基地局装置183_1〜183_Mが接続されている。 Furthermore, M base stations (M ≧ 2) are connected per RNC device. For example, M base station apparatuses 180_1 to 180_M are connected to the RNC apparatus 195_1, and M base station apparatuses 181_1 to 181_M are connected to the RNC apparatus 195_L. Further, M base station apparatuses 182_1 to 182_M are connected to the RNC apparatus 197_1, and M base station apparatuses 183_1 to 183_M are connected to the RNC apparatus 197_L.
各xGSN装置のGGSN機能部に1台のキャッシュサーバが接続されている。例えば、xGSN装置190_1には、キャッシュサーバ110_1が接続されている。ここで、xGSN装置はSGSN機能部とGGSN機能部とが同一場所に設置された装置構成である。 One cache server is connected to the GGSN function unit of each xGSN device. For example, the cache server 110_1 is connected to the xGSN device 190_1. Here, the xGSN device has a device configuration in which the SGSN function unit and the GGSN function unit are installed at the same place.
携帯端末170は、要求するコンテンツのURL(Uniform Resource Locator)を記載して配信の接続要求メッセージを発すると、在圏している基地局(図1の場合、181_1〜181_Mのいずれか)が、前記接続要求メッセージを受信し、当該基地局を管理しているRNC装置(図1の場合、195_L)に前記接続要求メッセージが送られる。 When the mobile terminal 170 issues a connection request message for distribution describing the URL (Uniform Resource Locator) of the requested content, the base station (in the case of FIG. 1, one of 181_1 to 181_M) The connection request message is received, and the connection request message is sent to the RNC device (in the case of FIG. 1, 195_L) that manages the base station.
RNC装置195−Lは、前記接続要求メッセージを前記基地局から受信し、GTP(General Packet Radio Service (GPRS) Tunneling Protocol)パケットのペイロード部分に、前記接続要求メッセージと、前記配信サーバのIP(Internet Protocol)アドレス、携帯端末170のIPアドレス等を格納し、RNC装置195_1〜195_LをとりまとめているxGSN装置190_1に対しGTPパケットを転送する。 The RNC device 195-L receives the connection request message from the base station, and in the payload portion of a GTP (General Packet Radio Service (GPRS) Tunneling Protocol) packet, the connection request message and the IP (Internet) of the distribution server. Protocol) address, the IP address of the portable terminal 170, etc. are stored, and the GTP packet is transferred to the xGSN device 190_1 collecting RNC devices 195_1 to 195_L.
次に、xGSN装置190_1は、前記GTPパケットを受信する。 Next, the xGSN device 190_1 receives the GTP packet.
キャッシュサーバ110_1は、例えばxGSN装置190_1のGGSN機能部のGiインタフェースに接続され、キャッシュサーバ110_NはxGSN装置190_NのGGSN機能部のGiインタフェースに接続されている。またキャッシュサーバ同士は、コンテンツの連携ができるように、互いに接続されている。 The cache server 110_1 is connected to the Gi interface of the GGSN function unit of the xGSN device 190_1, for example, and the cache server 110_N is connected to the Gi interface of the GGSN function unit of the xGSN device 190_N. The cache servers are connected to each other so that the contents can be linked.
キャッシュサーバの代表的な構成として、図2に、xGSN装置190_1に接続されたキャッシュサーバ110_1の構成を示す。他のキャッシュサーバ110_2〜110_Nは、キャッシュサーバ110_1と同一の構成であることから、110_1で代表して説明し、他のキャッシュサーバ110_2〜110_Nの説明は省略する。 As a typical configuration of the cache server, FIG. 2 shows a configuration of the cache server 110_1 connected to the xGSN device 190_1. Since the other cache servers 110_2 to 110_N have the same configuration as the cache server 110_1, description will be given by using 110_1 as a representative, and description of the other cache servers 110_2 to 110_N will be omitted.
図2において、制御信号送受信部111は、
携帯端末170からの接続要求メッセージと、
携帯端末170の受信IPアドレスと、
要求コンテンツのURL等を格納したGTPパケットと、
をxGSN装置190_1から受信する。
In FIG. 2, the control signal transmitting / receiving unit 111
A connection request message from the mobile terminal 170;
The received IP address of the portable terminal 170;
A GTP packet storing the URL of the requested content, etc .;
Is received from the xGSN device 190_1.
またxGSN装置から携帯端末170の在圏情報を受信する。 In addition, the location information of the mobile terminal 170 is received from the xGSN device.
解析部115は、受信した前記GTPパケットに対し、当該パケットのペイロード部分に格納された接続要求メッセージの内容を読み出し、携帯端末170の受信IPアドレスと、要求されたコンテンツのURL等の情報を抽出し、
要求されたコンテンツのURLや携帯端末170の受信IPアドレス等を、配信部114と判別部117に出力する。
The analysis unit 115 reads the content of the connection request message stored in the payload portion of the received GTP packet, and extracts information such as the received IP address of the mobile terminal 170 and the URL of the requested content. And
The requested content URL, the received IP address of the portable terminal 170, and the like are output to the distribution unit 114 and the determination unit 117.
収集部116は、自装置(自キャッシュサーバ)が蓄積するコンテンツのコンテンツリストと、自装置以外のキャッシュサーバが蓄積するコンテンツのコンテンツリストとを入力し判別部117に出力する。 The collection unit 116 inputs the content list of content stored in the own device (own cache server) and the content list of content stored in a cache server other than the own device, and outputs the content list to the determination unit 117.
ここで、コンテンツリストの収集は、予め定められた時間間隔毎(定期的)に行っても良いし、携帯端末170から接続要求があったときに行っても良いし、あるいは、他のキャッシュサーバから収集要求があったとき等、所定のイベント発生時に行っても良い。 Here, collection of the content list may be performed at predetermined time intervals (periodically), may be performed when a connection request is received from the mobile terminal 170, or another cache server It may be performed when a predetermined event occurs, such as when there is a collection request from.
判別部117は、
携帯端末170の受信IPアドレスと、
要求されたコンテンツのURL等の情報と、
自装置上に蓄積するコンテンツのコンテンツリストと、
自装置以外のキャッシュサーバが蓄積するコンテンツのコンテンツリストと、
を入力し、
携帯端末170が要求するコンテンツを自装置で蓄積するか、他のキャッシュサーバが蓄積しているかを判別する。自キャッシュサーバで蓄積する場合、
コンテンツ一時蓄積部113と、
配信部114と、
に対して、読み出し・配信指示を出す。
The determination unit 117
The received IP address of the portable terminal 170;
Information such as the URL of the requested content;
A content list of content stored on the device,
A content list of content stored in a cache server other than its own device;
Enter
It is determined whether the content requested by the portable terminal 170 is stored by the own device or by another cache server. When accumulating on the own cache server,
A temporary content storage unit 113;
A delivery unit 114;
In response, a read / delivery instruction is issued.
一方、他のキャッシュサーバが蓄積する場合は、コンテンツ確保部112に対し、要求されたコンテンツのURLと、当該他キャシュサーバのIPアドレスを伝え、キャッシュサーバ間の連携により、当該他のキャッシュサーバから、コンテンツを確保するよう指示を出す。 On the other hand, when the other cache server accumulates, the content securing unit 112 is notified of the requested content URL and the IP address of the other cache server, and from the other cache server by cooperation between the cache servers. Instruct to secure content.
なお、自キャッシュサーバも、自キャッシュサーバ以外の他のキャシュサーバのいずれも、要求されたコンテンツを蓄積していない場合、配信サーバ装置121からコンテンツを確保するようコンテンツ確保部112に、指示を出す。 When neither the own cache server nor any other cache server other than the own cache server has accumulated the requested content, an instruction is issued from the distribution server device 121 to the content securing unit 112 to secure the content. .
コンテンツ確保部112は、判別部117から要求されたコンテンツのURL、コンテンツ確保指示、他のキャッシュサーバの場合には、当該他のキャッシュサーバのIPアドレス、配信サーバ装置121の場合は、当該配信サーバ装置121のIPアドレスを入力し、要求されたコンテンツの複製を確保した上で、コンテンツ一時蓄積部113に出力する。コンテンツ一時蓄積部113で、当該コンテンツを蓄積する。 The content securing unit 112 includes the URL of the content requested from the determination unit 117, the content securing instruction, the IP address of the other cache server in the case of another cache server, and the distribution server in the case of the distribution server device 121. The IP address of the device 121 is input, and a copy of the requested content is secured and output to the temporary content storage unit 113. The content temporary storage unit 113 stores the content.
コンテンツ一時蓄積部113は、判別部117から、コンテンツ読み出し指示を入力すると、要求されたコンテンツのURLに、該当するコンテンツファイルを読み出し、配信部114に出力する。 When the content read instruction is input from the determination unit 117 to the content temporary storage unit 113, the content temporary storage unit 113 reads the content file corresponding to the requested content URL and outputs the content file to the distribution unit 114.
コンテンツリスト作成部118は、コンテンツ一時蓄積部113が蓄積している全てのコンテンツのリストを随時作成しておき、
予め定められた時間間隔毎に、又は、
他のキャッシュサーバから要求があったときに、又は、
収集部116から要求があったときに、
コンテンツリストを出力する。
The content list creation unit 118 creates a list of all the content stored in the temporary content storage unit 113 as needed,
At predetermined time intervals, or
When requested by another cache server, or
When there is a request from the collecting unit 116,
Output content list.
配信部114は、
要求されたコンテンツのURL情報を解析部115から入力し、
判別部117からコンテンツの配信指示を入力し、
要求されたコンテンツのファイルを、コンテンツ一時蓄積部113から入力し、
予め定められたプロトコル(例えばTCP(Transmission Control Protocol))のパケットを生成し、xGSN装置に送出し、xGSN装置を介して前記携帯端末170に配信する。
The distribution unit 114
The URL information of the requested content is input from the analysis unit 115,
The content distribution instruction is input from the determination unit 117,
The requested content file is input from the temporary content storage unit 113,
A packet of a predetermined protocol (for example, TCP (Transmission Control Protocol)) is generated, transmitted to the xGSN device, and distributed to the mobile terminal 170 via the xGSN device.
以上で第1の実施の形態の説明を終えるが、種々の変形が可能である。図1では、一つのxGSN装置に対し一つのキャッシュサーバを接続させる場合の構成を示したが、複数のxGSN装置に対し一つのキャッシュサーバを接続させる構成をとることもできるし、一つのxGSN装置に対し、複数のキャッシュサーバを接続させる構成とすることもできる。 This is the end of the description of the first embodiment, but various modifications are possible. Although FIG. 1 shows a configuration in which one cache server is connected to one xGSN device, a configuration in which one cache server is connected to a plurality of xGSN devices, or one xGSN device can be used. On the other hand, it can also be set as the structure which connects a some cache server.
配信サーバ装置121が、キャッシュサーバ装置110_1〜110_Nと接続する構成をとることもできる。 The distribution server device 121 may be connected to the cache server devices 110_1 to 110_N.
さらに、図1では、SGSN装置とGGSN装置を一体化したxGSN装置を用いる構成としたが、SGSN装置とGGSN装置を分離した構成をとることもできる。この構成の場合、SGSN装置、又はGGSN装置のいずれかにキャッシュサーバを少なくとも1台、接続する構成をとることができる。 Furthermore, in FIG. 1, although it was set as the structure which uses the xGSN apparatus which integrated the SGSN apparatus and the GGSN apparatus, the structure which isolate | separated the SGSN apparatus and the GGSN apparatus can also be taken. In the case of this configuration, it is possible to adopt a configuration in which at least one cache server is connected to either the SGSN device or the GGSN device.
また、携帯端末170は、携帯電話でもよいし、スマートフォンでもよいし、あるいはタブレットでもよいし、PC(パソコン)にデータ通信カードを搭載したものでもよいし、さらに、モバイル3G網(第3世代移動通信網)と通信ができる端末であれば、他のいかなる端末をも使用することが出来る。 The mobile terminal 170 may be a mobile phone, a smartphone, a tablet, a PC (personal computer) equipped with a data communication card, or a mobile 3G network (third generation mobile). Any other terminal can be used as long as it can communicate with the communication network.
<実施形態1の変形例>
図3は、第1の実施形態の変形例を示す図である。この変形例では、図1のキャッシュサーバ110_1〜110_Nのかわりに、プロキシサーバ120_1〜120_Nを備えている。図3において、図1と同じ番号を付した構成要素は図1と同じ動作をするので説明は省略する。
<Modification of Embodiment 1>
FIG. 3 is a diagram illustrating a modification of the first embodiment. In this modification, proxy servers 120_1 to 120_N are provided instead of the cache servers 110_1 to 110_N in FIG. In FIG. 3, the constituent elements having the same numbers as those in FIG. 1 perform the same operations as those in FIG.
ここで、プロキシサーバ120_1には、透過型と完全透過型の2種の形態が考えられる。透過型の場合、携帯端末170からのメッセージ信号をプロキシサーバで一旦終端し、メッセージ信号を解析する。プロキシサーバで一時蓄積しているコンテンツに対しては、プロキシサーバから携帯端末170に配信する。必要があれば、プロキシサーバがxGSN装置経由で配信サーバ121に対し要求やアクセスを行う。 Here, the proxy server 120_1 can be of two types, a transparent type and a completely transparent type. In the case of the transmission type, the message signal from the portable terminal 170 is once terminated by the proxy server, and the message signal is analyzed. The content temporarily stored in the proxy server is distributed from the proxy server to the mobile terminal 170. If necessary, the proxy server makes a request or access to the distribution server 121 via the xGSN device.
一方、完全透過型の場合には、プロキシサーバは、携帯端末170からの信号を終端せずに、DPI(Deep Packet Inspection)技術(インターネット利用者とサーバ間でやりとりされるパケットの制御情報を第三者が検査する)を用いて、パケットのヘッダ部等をチェックし、要求されたコンテンツのURLや携帯端末170のIPアドレス等の情報を抽出し、要求されたコンテンツがプロキシサーバにキャッシュされている場合は、プロキシサーバがxGSN装置経由で配信サーバ121に対して配信停止の指示を出した上で、要求されたコンテンツをプロキシサーバから配信する。 On the other hand, in the case of the completely transparent type, the proxy server does not terminate the signal from the portable terminal 170, and does not terminate the DPI (Deep Packet Inspection) technology (control information of packets exchanged between the Internet user and the server. The header part of the packet, etc., and the information such as the URL of the requested content and the IP address of the mobile terminal 170 is extracted, and the requested content is cached in the proxy server. In the case where the proxy server is present, the proxy server issues a distribution stop instruction to the distribution server 121 via the xGSN device, and then distributes the requested content from the proxy server.
なお、プロキシサーバの構成(本発明の主題に関連する主要部)は、図2のキャッシュサーバの構成と同一構成とされるため、その説明は省略する。 The configuration of the proxy server (main part related to the subject of the present invention) is the same as the configuration of the cache server in FIG.
<実施形態2>
次に、第2の実施の形態について図4を用いて説明する。図4は、モバイルネットワーク250として、図1に示した3Gモバイルネットワーク150ではなく、3.9世代のモバイル網であるLTE(Long Term Evolution)/EPC(Evolved Packet Core)ネットワーク250を使用する構成を示している。
<Embodiment 2>
Next, a second embodiment will be described with reference to FIG. FIG. 4 shows a configuration in which, as the mobile network 250, the LTE (Long Term Evolution) / EPC (Evolved Packet Core) network 250, which is a 3.9 generation mobile network, is used instead of the 3G mobile network 150 shown in FIG. Show.
LTEでは基地局装置とRNC装置の機能が縮退し、eNodeB装置のみとなる。また、EPCではS/P−GW(Serving/Packet Data−GateWay)装置がeNodeB(evolved NodeB)装置に接続される。ここで、S/P−GW(Serving Packet data network gateway)装置は、S−GW(Serving-Gateway)装置とP−GW(Packet data network gateway)装置が一体化された構成である。 In LTE, the functions of the base station device and the RNC device are degraded, and only the eNodeB device is provided. In EPC, an S / P-GW (Serving / Packet Data-Gateway) device is connected to an eNodeB (evolved NodeB) device. Here, the S / P-GW (Serving Packet data network gateway) device has a configuration in which an S-GW (Serving-Gateway) device and a P-GW (Packet data network gateway) device are integrated.
また、図4では、M台のeNodeB装置が1台のS/P−GW装置に接続される構成を示している。例えば、S/P−GW装置290_1にはeNodeB装置260_1〜260_Mが接続されている。 FIG. 4 shows a configuration in which M eNodeB devices are connected to one S / P-GW device. For example, eNodeB devices 260_1 to 260_M are connected to the S / P-GW device 290_1.
図4の例では、S/P−GW装置290_1〜290_Nの各々に対して、1台のキャッシュサーバ410が接続されている。例えばS/P−GW装置290_1にはキャッシュサーバ410_1が接続されている。キャッシュサーバ同士は、コンテンツを連携できるよう接続されている(一のキャッシュサーバは他のキャッシュサーバの蓄積部に蓄積されているコンテンンツを確保して配信することが可能である)。 In the example of FIG. 4, one cache server 410 is connected to each of the S / P-GW apparatuses 290_1 to 290_N. For example, the cache server 410_1 is connected to the S / P-GW apparatus 290_1. The cache servers are connected so that the contents can be linked (one cache server can secure and distribute the content stored in the storage unit of another cache server).
携帯端末170は、配信サーバ装置121のIPアドレスを指定して配信の接続要求メッセージを発すると、在圏しているeNodeB装置(図4では、261_1〜261_Mのいずれか)が、前記接続要求メッセージを受信する。 When the mobile terminal 170 issues a connection request message for distribution by designating the IP address of the distribution server device 121, the eNodeB device in the area (any one of 261_1 to 261_M in FIG. 4) sends the connection request message. Receive.
eNodeB装置261_1〜261Mのいずれかは、前記接続要求メッセージを受信すると、GTPプロトコルのペイロード部分に、前記接続要求メッセージと前記配信サーバのIPアドレス、前記携帯端末のIPアドレス等を格納し、S/P−GW装置に対しGTPパケットを転送する。 When any of the eNodeB devices 261_1 to 261M receives the connection request message, it stores the connection request message, the IP address of the distribution server, the IP address of the mobile terminal, and the like in the payload portion of the GTP protocol. Transfer the GTP packet to the P-GW apparatus.
キャッシュサーバ410_1は、図2に示した構成と同じ構成であるが、本実施形態では、図2において、制御信号送受信部111の接続先が、S/P−GW装置290_1となる。 The cache server 410_1 has the same configuration as that shown in FIG. 2, but in this embodiment, the connection destination of the control signal transmission / reception unit 111 is the S / P-GW apparatus 290_1 in FIG.
携帯端末170からの接続要求メッセージと、
IPアドレス等を格納したGTPパケットと、
携帯端末170のロケーション情報と、
をS/P−GW装置290_1から受信する。なお、他のキャッシュサーバ410_2〜410_Nについても、同様とされ、それぞれに接続されるS/P−GW装置290_2〜290_Nと上記のやりとりを行う。
A connection request message from the mobile terminal 170;
GTP packet storing IP address etc.
Location information of the mobile terminal 170,
Is received from the S / P-GW apparatus 290_1. The same applies to the other cache servers 410_2 to 410_N, and the above-described exchange is performed with the S / P-GW apparatuses 290_2 to 290_N connected thereto.
以上で、第3の実施の形態の説明を終えるが、種々の変形が可能である。図4では、S−GW装置とP−GW装置を一体化したS/P−GW装置を用いる構成としたが、S−GW装置とP−GW装置とを分離した構成をとることもできる。この構成の場合は、S−GW装置又はP−GW装置のいずれかに、キャッシュサーバを少なくとも1台、接続する構成をとることができる。 This is the end of the description of the third embodiment, but various modifications are possible. In FIG. 4, the S / P-GW apparatus in which the S-GW apparatus and the P-GW apparatus are integrated is used. However, the S-GW apparatus and the P-GW apparatus can be separated. In the case of this configuration, it is possible to adopt a configuration in which at least one cache server is connected to either the S-GW device or the P-GW device.
また、携帯端末170は、携帯電話でもよいし、スマートフォンでもよいし、PCにデータ通信カードを搭載したものでもよいし、さらに、モバイル3.9G網と通信ができる端末であれば、他のいかなる端末をも使用することが出来る。 In addition, the mobile terminal 170 may be a mobile phone, a smartphone, a PC equipped with a data communication card, or any other terminal that can communicate with the mobile 3.9G network. A terminal can also be used.
<実施形態2の変形例>
図5は、第2の実施形態の変形例を示す図である。この変形例では、図4のキャッシュサーバ410_1〜410_Nのかわりに、プロキシサーバ120_1〜120_Nを備えている。図5において、図4と同じ番号を付した構成要素は図1と同じ動作をするので説明は省略する。この変形例において、プロキシサーバについては、図3を参照して説明したものと同一の構成とされるため、説明は省略する。
<Modification of Embodiment 2>
FIG. 5 is a diagram illustrating a modification of the second embodiment. In this modification, proxy servers 120_1 to 120_N are provided instead of the cache servers 410_1 to 410_N in FIG. In FIG. 5, the constituent elements having the same numbers as those in FIG. 4 perform the same operations as those in FIG. In this modification, the proxy server has the same configuration as that described with reference to FIG.
<作用効果>
本実施形態によれば、以下の作用効果を奏する。
<Effect>
According to this embodiment, there exist the following effects.
(1)インターネット上のコンテンツに対し、キャッシュサーバ又はプロキシサーバが前記コンテンツの複製を一時蓄積し、自装置(キャッシュサーバ又はプロキシサーバ)が蓄積するコンテンツリスト、及び自装置以外が蓄積するコンテンツリストを収集する。そして、前記端末が要求したコンテンツに対し、キャッシュサーバ間の連携又はプロキシサーバ間の連携を考慮した上で要求されたコンテンツを有するキャッシュサーバ又はプロキシサーバを判別する。さらに、判別されたキャッシュサーバ又はプロキシサーバから要求されたコンテンツを読み出して配信する。こうすることにより、ネットワーク上のトラヒックを削減し、人気コンテンツへのアクセスの集中によるトラヒックを削減しネットワークの輻輳を防ぐことができるという効果がある。 (1) For content on the Internet, a cache server or proxy server temporarily stores a copy of the content, a content list stored by the own device (cache server or proxy server), and a content list stored by a device other than the own device collect. Then, for the content requested by the terminal, the cache server or proxy server having the requested content is determined in consideration of cooperation between cache servers or cooperation between proxy servers. Further, the content requested from the determined cache server or proxy server is read and distributed. By doing this, there is an effect that traffic on the network can be reduced, traffic due to concentration of access to popular contents can be reduced, and network congestion can be prevented.
(2)トラヒックを削減することにより、端末で映像などを再生するまでの遅延を短く抑え、端末で再生している映像が停止することなく、ユーザのQoE(Quality of Experience)を良好に保つことができるという効果を奏する。 (2) By reducing traffic, the delay until video is played back on the terminal is kept short, and the quality of experience (QoE) of the user is kept good without stopping the video being played on the terminal. There is an effect that can be.
さらに上記(1)の効果は、端末を一切改造する必要がなく得られる。 Further, the effect (1) can be obtained without having to modify the terminal at all.
<特許文献1との対比>
上記特許文献1には、移動ノードが第1サブネットから第2サブネットにする場合に、ストリーミングを継続実施することができる構成として、第1キャッシンッグプロキシから第2キャッシングプロキシへストリーミングコンテンツを引き渡すための構成が開示されている。これに対して、本発明によれば、端末から要求されたコンテンツを配信するさいに、複数のキャッシュサーバ又は複数のプロキシサーバが連携して要求されたコンテンツを確保するために、自身以外のキャッシュサーバ又はプロキシサーバが蓄積するコンテンツリストを収集する収集部と、端末からのコンテンツ要求メッセージに含まれる情報と前記収集部の出力信号を用い要求されたコンテンツを有するキャッシュサーバ又はプロキシサーバを判別する判別部と、前記判別されたキャッシュサーバ又はプロキシサーバから要求されたコンテンツのファイル又はストリームをキャッシュサーバ間の連携又はプロキシサーバ間の連携を考慮して読み出す確保部と、前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部とを有するキャッシュサーバ又はプロキシサーバの構成を開示しており、上記特許文献1の発明とは目的及び構成が全く相違している。
<Comparison with Patent Document 1>
In Patent Document 1 described above, in order to deliver streaming content from the first caching proxy to the second caching proxy as a configuration in which streaming can be continuously performed when the mobile node changes from the first subnet to the second subnet. The configuration is disclosed. On the other hand, according to the present invention, when distributing the content requested from the terminal, a plurality of cache servers or a plurality of proxy servers cooperate with each other to secure the requested content. Discrimination for discriminating the cache server or proxy server having the requested content using the collection unit that collects the content list stored in the server or proxy server, and the information included in the content request message from the terminal and the output signal of the collection unit And a securing unit that reads a file or stream of content requested from the determined cache server or proxy server in consideration of cooperation between cache servers or cooperation between proxy servers, and the read file or stream in advance Output according to a defined protocol That the delivery part and discloses the configuration of the cache server or the proxy server having, the invention described in patent document 1 is different from the purpose and structure at all.
なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。 It should be noted that the disclosures of the above patent documents are incorporated herein by reference. Within the scope of the entire disclosure (including claims) of the present invention, the embodiments and examples can be changed and adjusted based on the basic technical concept. Various combinations and selections of various disclosed elements are possible within the scope of the claims of the present invention. That is, the present invention of course includes various variations and modifications that could be made by those skilled in the art according to the entire disclosure including the claims and the technical idea.
上記実施形態の一部又は全部は以下の付記のようにも記載されるが、以下には限られない。 A part or all of the above embodiment is described as in the following supplementary notes, but is not limited thereto.
(付記1)
モバイルネットワーク上に複数のサーバを備え、
前記サーバは、
キャッシュサーバ又はプロキシサーバとして機能し、
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対して、前記コンテンツの複製を一時的に蓄積する蓄積部と、
前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部と、
前記コンテンツリスト作成部で作成された、自サーバの前記蓄積部が蓄積する前記コンテンツリストと、前記複数のサーバのうちの自サーバ以外のサーバが蓄積するコンテンツリストと、を収集する収集部と、
端末から前記モバイルネットワークを介して送信されたコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストとを用いて、前記端末から要求されたコンテンツを前記蓄積部に有するサーバを判別する判別部と、
前記判別部で判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携により自サーバに読み出す確保部と、
前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部と、
を備えた、ことを特徴とする配信ネットワークシステム。
(Appendix 1)
With multiple servers on the mobile network,
The server
Functions as a cache server or proxy server,
A storage unit that temporarily stores a copy of the content for at least part of the content held by a distribution server that distributes the content on the Internet;
A content list creation unit for creating a list of content stored in the storage unit;
A collection unit that collects the content list created by the content list creation unit and stored by the storage unit of the server and a content list stored by a server other than the server among the plurality of servers;
Using the information included in the content request message transmitted from the terminal via the mobile network and the content list collected by the collection unit, the server having the content requested by the terminal in the storage unit is determined. A discriminator to perform,
A securing unit that reads a file or stream of content requested from the terminal from the server determined by the determining unit to the own server through cooperation between servers;
A delivery unit for outputting the read file or stream according to a predetermined protocol;
A distribution network system characterized by comprising:
(付記2)
前記判別の結果、前記端末から要求されたコンテンツを前記蓄積部に蓄積するサーバが、自サーバである場合には、前記判別部は、前記蓄積部と、前記配信部に対して、読み出し・配信指示を出し、
前記端末から要求されたコンテンツを他のサーバが蓄積する場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURL(Uniform Resource Locator)と、前記他のサーバのIPアドレスを伝え、前記他のサーバから、コンテンツを確保するように指示を出し、前記確保部は、前記他のサーバから確保した前記要求されたコンテンツの複製を前記蓄積部に蓄積し、
前記自サーバと他のサーバのいずれも、前記端末から要求されたコンテンツを蓄積していない場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURLと、前記配信サーバのIPアドレスを伝え、前記配信サーバからコンテンツを確保するように指示を出し、前記確保部は、前記配信サーバから確保した、前記要求されたコンテンツの複製を前記蓄積部に蓄積する、ことを特徴とする付記1記載の配信ネットワークシステム。
(Appendix 2)
As a result of the determination, if the server that accumulates the content requested from the terminal in the storage unit is its own server, the determination unit reads and distributes the storage unit and the distribution unit. Give instructions,
When another server accumulates the content requested from the terminal, the determination unit sends the URL (Uniform Resource Locator) of the content requested from the terminal and the other server to the securing unit. The IP address of the server and instructing the other server to secure the content, and the securing unit accumulates a copy of the requested content secured from the other server in the storage unit,
When neither the local server nor the other server has accumulated the content requested from the terminal, the determination unit sends the URL of the content requested from the terminal to the securing unit; Tell the IP address of the distribution server, issue an instruction to secure content from the distribution server, the securing unit accumulates a copy of the requested content secured from the distribution server in the storage unit, The distribution network system according to Supplementary Note 1, wherein
(付記3)
前記コンテンツは、動画、静止画、音声、オーディオ、ソフトウェア、アプリケーション、データの少なくとも1つを含む、ことを特徴とする付記1又は2記載の配信ネットワークシステム。
(Appendix 3)
The distribution network system according to appendix 1 or 2, wherein the content includes at least one of a moving image, a still image, audio, audio, software, application, and data.
(付記4)
前記サーバは、
サービングGPRS(General Packet Radio Service)サポートノード(SGSN)、
ゲートウエイGPRSサポートノード(GGSN)、
サービングGPRSサポートノード(SGSN)とゲートウエイGPRSサポートノード(GGSN)を1つに統合したノード、
サービングゲートウエイ(S−GW)、
パケットデータネットワークゲートウエイ(P−GW)、
サービングゲートウエイ(S−GW)とパケットデータネットワークゲートウエイ(P−GW)を1つに統合したノード、
のいずれかのノード、
又は、
前記配信サーバに接続される、付記1乃至3のいずれか一に記載の配信ネットワークシステム。
(Appendix 4)
The server
Serving GPRS (General Packet Radio Service) Support Node (SGSN),
Gateway GPRS support node (GGSN),
A node that combines a serving GPRS support node (SGSN) and a gateway GPRS support node (GGSN) into one;
Serving gateway (S-GW),
Packet data network gateway (P-GW),
A node that combines a serving gateway (S-GW) and a packet data network gateway (P-GW) into one;
One of the nodes,
Or
The distribution network system according to any one of appendices 1 to 3, connected to the distribution server.
(付記5)
1台の前記サーバが1台の前記ノードに対して1:1で接続されるか、
1台の前記サーバが複数台(N台)の前記ノードに対して1:Nで接続される、付記4記載の配信ネットワークシステム。
(Appendix 5)
1 server is connected to 1 node 1: 1
The distribution network system according to appendix 4, wherein one server is connected to a plurality of (N) nodes at 1: N.
(付記6)
モバイルネットワークに接続されるネットワークノードにそれぞれ接続され、キャッシュサーバ又はプロキシサーバとして機能するサーバであって、
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を一時的に蓄積する蓄積部と、
前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部と、
自サーバで蓄積するコンテンツリストと、自サーバ以外のサーバが蓄積するコンテンツリストを収集する収集部と、
端末からのコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストを用い、前記端末から要求されたコンテンツを有するサーバを判別する判別部と、
前記判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出す確保部と、
前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部と、
を備えた、ことを特徴とするサーバ。
(Appendix 6)
A server that is connected to each network node connected to the mobile network and functions as a cache server or a proxy server,
A storage unit that temporarily stores a copy of the content for at least part of the content held by a distribution server that distributes the content on the Internet;
A content list creation unit for creating a list of content stored in the storage unit;
A collection unit for collecting a content list stored in the local server and a content list stored in a server other than the local server;
A discriminating unit for discriminating a server having the content requested from the terminal using the information included in the content request message from the terminal and the content list collected by the collecting unit;
A securing unit that reads a file or stream of content requested from the terminal from the determined server by cooperation between servers;
A delivery unit for outputting the read file or stream according to a predetermined protocol;
A server characterized by comprising:
(付記7)
前記判別の結果、前記端末から要求されたコンテンツを前記蓄積部に蓄積するサーバが、自サーバである場合には、前記判別部は、前記蓄積部と、前記配信部に対して、読み出し・配信指示を出し、
前記端末から要求されたコンテンツを他のサーバが蓄積する場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURL(Uniform Resource Locator)と、前記他のサーバのIPアドレスを伝え、前記他のサーバから、コンテンツを確保するように指示を出し、前記確保部は、前記他のサーバから確保した前記要求されたコンテンツの複製を前記蓄積部に蓄積し、
前記自サーバと他のサーバのいずれも、前記端末から要求されたコンテンツを蓄積していない場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURLと、前記配信サーバのIPアドレスを伝え、前記配信サーバからコンテンツを確保するように指示を出し、前記確保部は、前記配信サーバから確保した、前記要求されたコンテンツの複製を前記蓄積部に蓄積する、ことを特徴とする付記6記載のサーバ。
(Appendix 7)
As a result of the determination, if the server that accumulates the content requested from the terminal in the storage unit is its own server, the determination unit reads and distributes the storage unit and the distribution unit. Give instructions,
When another server accumulates the content requested from the terminal, the determination unit sends the URL (Uniform Resource Locator) of the content requested from the terminal and the other server to the securing unit. The IP address of the server and instructing the other server to secure the content, and the securing unit accumulates a copy of the requested content secured from the other server in the storage unit,
When neither the local server nor the other server has accumulated the content requested from the terminal, the determination unit sends the URL of the content requested from the terminal to the securing unit; Tell the IP address of the distribution server, issue an instruction to secure content from the distribution server, the securing unit accumulates a copy of the requested content secured from the distribution server in the storage unit, The server according to supplementary note 6, wherein
(付記8)
前記コンテンツは、動画、静止画、音声、オーディオ、ソフトウェア、アプリケーション、データの少なくとも1つを含む、ことを特徴とする付記6記載のサーバ。
(Appendix 8)
The server according to claim 6, wherein the content includes at least one of a moving image, a still image, sound, audio, software, application, and data.
(付記9)
前記ネットワークノードは、サービングGPRS(General Packet Radio Service)サポートノード(SGSN)、
ゲートウエイGPRSサポートノード(GGSN)、
サービングGPRSサポートノード(SGSN)とゲートウエイGPRSサポートノード(GGSN)を1つに統合したノード、
サービングゲートウエイ(S−GW)、
パケットデータネットワークゲートウエイ(P−GW)、
サービングゲートウエイ(S−GW)とパケットデータネットワークゲートウエイ(P−GW)を1つに統合したノード、
のいずれかのノード、又は、
前記配信サーバ
のいずれかを含む、付記6乃至8のいずれか一に記載のサーバ。
(Appendix 9)
The network node is a serving GPRS (General Packet Radio Service) support node (SGSN),
Gateway GPRS support node (GGSN),
A node that combines a serving GPRS support node (SGSN) and a gateway GPRS support node (GGSN) into one;
Serving gateway (S-GW),
Packet data network gateway (P-GW),
A node that combines a serving gateway (S-GW) and a packet data network gateway (P-GW) into one;
One of the nodes, or
The server according to any one of appendices 6 to 8, including any one of the distribution servers.
(付記10)
1台の前記サーバが1台の前記ノードに対して1:1で接続されるか、
1台の前記サーバが複数台(N台)の前記ノードに対して1:Nで接続される、付記9記載のサーバ。
(Appendix 10)
1 server is connected to 1 node 1: 1
The server according to appendix 9, wherein one server is connected to a plurality (N) of the nodes at 1: N.
(付記11)
モバイルネットワーク上に複数台以上設けられ、キャッシュサーバ又はプロキシサーバとして機能するサーバが、
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対し、前記コンテンツの複製を蓄積部に一時的に蓄積し、
前記蓄積するコンテンツのリストを作成し、
自サーバで蓄積するコンテンツリストと、前記複数のサーバのうち自サーバ以外のサーバで蓄積するコンテンツリストを収集し、
端末からのコンテンツ要求メッセージに含まれる情報と、前記コンテンツリストを用い要求されたコンテンツを有するサーバを判別し、
前記判別されたサーバから、要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出し、
前記読み出したファイル又はストリームを、予め定められたプロトコルにより出力して配信する、ことを特徴とする配信方法。
(Appendix 11)
A server that functions as a cache server or a proxy server provided on a mobile network.
A copy of the content is temporarily stored in the storage unit for at least a part of the content held by the distribution server that distributes the content on the Internet,
Creating a list of the content to be stored;
Collecting a content list stored in its own server and a content list stored in a server other than its own server among the plurality of servers,
Determining information contained in the content request message from the terminal and the server having the requested content using the content list;
A file or stream of the requested content is read from the determined server by cooperation between servers,
A delivery method comprising: outputting and delivering the read file or stream according to a predetermined protocol.
(付記12)
前記判別の結果、前記端末から要求されたコンテンツを蓄積するサーバが、自サーバである場合には、前記蓄積部からの読み出し・配信指示を出し、
前記端末から要求されたコンテンツを他のサーバが蓄積する場合には、前記端末から要求されたコンテンツのURL(Uniform Resource Locator)と、前記他のサーバのIPアドレスに基づき、前記他のサーバから、前記コンテンツを確保するように指示を出し、前記他のサーバから確保した前記要求されたコンテンツの複製を前記蓄積部に蓄積し、
前記自サーバと他のサーバのいずれも、前記端末から要求されたコンテンツを蓄積していない場合には、前記端末から要求されたコンテンツのURLと、前記配信サーバのIPアドレスに基づき、前記配信サーバからコンテンツを確保するように指示を出し、前記確保部は、前記配信サーバから確保した、前記要求されたコンテンツの複製を前記蓄積部に蓄積する、ことを特徴とする付記11記載の配信方法。
(Appendix 12)
As a result of the determination, if the server that stores the content requested from the terminal is its own server, it issues a read / distribution instruction from the storage unit,
When another server accumulates the content requested from the terminal, based on the URL (Uniform Resource Locator) of the content requested from the terminal and the IP address of the other server, from the other server, Instructing to secure the content, storing a copy of the requested content secured from the other server in the storage unit,
When neither the self server nor the other server stores the content requested from the terminal, the distribution server is based on the URL of the content requested from the terminal and the IP address of the distribution server. 12. The distribution method according to claim 11, wherein an instruction to secure content is issued from the distribution server, and the securing unit accumulates a copy of the requested content secured from the delivery server in the storage unit.
(付記13)
前記コンテンツは、動画、静止画、音声、オーディオ、ソフトウェア、アプリケーション、データの少なくとも1つを含む、ことを特徴とする付記11又は12記載の配信方法。
(Appendix 13)
13. The distribution method according to appendix 11 or 12, wherein the content includes at least one of a moving image, a still image, audio, audio, software, application, and data.
(付記14)
前記サーバは、
サービングGPRS(General Packet Radio Service)サポートノード(SGSN)、
ゲートウエイGPRSサポートノード(GGSN)、
サービングGPRSサポートノード(SGSN)とゲートウエイGPRSサポートノード(GGSN)を1つに統合したノード、
サービングゲートウエイ(S−GW)、
パケットデータネットワークゲートウエイ(P−GW)、
サービングゲートウエイ(S−GW)とパケットデータネットワークゲートウエイ(P−GW)を1つに統合したノード、
のいずれかのノード、又は
前記配信サーバ
に接続される、付記11乃至13のいずれか一に記載の配信方法。
(Appendix 14)
The server
Serving GPRS (General Packet Radio Service) Support Node (SGSN),
Gateway GPRS support node (GGSN),
A node that combines a serving GPRS support node (SGSN) and a gateway GPRS support node (GGSN) into one;
Serving gateway (S-GW),
Packet data network gateway (P-GW),
A node that combines a serving gateway (S-GW) and a packet data network gateway (P-GW) into one;
The delivery method according to any one of appendices 11 to 13, which is connected to any one of the nodes or the delivery server.
(付記15)
1台の前記サーバが1台の前記ノードに対して1:1で接続されるか、
1台の前記サーバが複数台(N台)の前記ノードに対して1:Nで接続される、付記14記載の配信方法。
(Appendix 15)
1 server is connected to 1 node 1: 1
15. The delivery method according to appendix 14, wherein one server is connected to a plurality (N) of the nodes at 1: N.
110_1〜110_N、410_1〜410_N キャッシュサーバ
111 制御信号送受信部
112 コンテンツ確保部
113 コンテンツ一時蓄積部
114 配信部
115 解析部
116 収集部
117 判別部
118 コンテンツリスト作成部
120_1〜120_N プロキシサーバ
121 配信サーバ
145 インターネット網
150 モバイルネットワーク
170 携帯端末
180_1〜180_M、181_1〜181_M、182_1〜182_M、183_1〜183_M 基地局装置
190_1〜190_N xGSN装置
195_1〜195_L、197_1〜197_L RNC装置
250 モバイルLTE/EPCネットワーク
260_1〜260_M、261_1〜261_M、262_1〜262_M eNodeB装置
290_1〜290_N S/P−GW装置
110_1 to 110_N, 410_1 to 410_N Cache server 111 Control signal transmission / reception unit 112 Content securing unit 113 Content temporary storage unit 114 Distribution unit 115 Analysis unit 116 Collection unit 117 Determination unit 118 Content list creation unit 120_1 to 120_N Proxy server 121 Distribution server 145 Internet Network 150 Mobile network 170 Portable terminals 180_1 to 180_M, 181_1 to 181_M, 182_1 to 182_M, 183_1 to 183_M Base station devices 190_1 to 190_N xGSN devices 195_1 to 195_L, 197_1 to 197_L RNC device 250 Mobile LTE / EPC networks 260_1 to 260_M, 261_1 ~ 261_M, 262_1 to 262_M eNodeB devices 290_1 ~ 290_N S / P-GW equipment
Claims (10)
前記サーバは、
キャッシュサーバ又はプロキシサーバとして機能し、
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に対して、前記コンテンツの複製を一時的に蓄積する蓄積部と、
前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部と、
前記コンテンツリスト作成部で作成された、自サーバの前記蓄積部が蓄積する前記コンテンツリストと、前記複数のサーバのうちの自サーバ以外のサーバが蓄積するコンテンツリストと、を収集する収集部と、
端末から前記モバイルネットワークを介して送信されたコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストとを用いて、前記端末から要求されたコンテンツを前記蓄積部に有するサーバを判別する判別部と、
前記判別部で判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携により自サーバに読み出す確保部と、
前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部と、
を備えた、ことを特徴とする配信ネットワークシステム。 With multiple servers on the mobile network,
The server
Functions as a cache server or proxy server,
A storage unit that temporarily stores a copy of the content for at least part of the content held by a distribution server that distributes the content on the Internet;
A content list creation unit for creating a list of content stored in the storage unit;
A collection unit that collects the content list created by the content list creation unit and stored by the storage unit of the server and a content list stored by a server other than the server among the plurality of servers;
Using the information included in the content request message transmitted from the terminal via the mobile network and the content list collected by the collection unit, the server having the content requested by the terminal in the storage unit is determined. A discriminator to perform,
A securing unit that reads a file or stream of content requested from the terminal from the server determined by the determining unit to the own server through cooperation between servers;
A delivery unit for outputting the read file or stream according to a predetermined protocol;
A distribution network system characterized by comprising:
前記端末から要求されたコンテンツを他のサーバが蓄積する場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURL(Uniform Resource Locator)と、前記他のサーバのIPアドレスを伝え、前記他のサーバから、コンテンツを確保するように指示を出し、前記確保部は、前記他のサーバから確保した前記要求されたコンテンツの複製を前記蓄積部に蓄積し、
前記自サーバと他のサーバのいずれも、前記端末から要求されたコンテンツを蓄積していない場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURLと、前記配信サーバのIPアドレスを伝え、前記配信サーバからコンテンツを確保するように指示を出し、前記確保部は、前記配信サーバから確保した、前記要求されたコンテンツの複製を前記蓄積部に蓄積する、ことを特徴とする請求項1記載の配信ネットワークシステム。 As a result of the determination, if the server that accumulates the content requested from the terminal in the storage unit is its own server, the determination unit reads and distributes the storage unit and the distribution unit. Give instructions,
When another server accumulates the content requested from the terminal, the determination unit sends the URL (Uniform Resource Locator) of the content requested from the terminal and the other server to the securing unit. The IP address of the server and instructing the other server to secure the content, and the securing unit accumulates a copy of the requested content secured from the other server in the storage unit,
When neither the local server nor the other server has accumulated the content requested from the terminal, the determination unit sends the URL of the content requested from the terminal to the securing unit; Tell the IP address of the distribution server, issue an instruction to secure content from the distribution server, the securing unit accumulates a copy of the requested content secured from the distribution server in the storage unit, The distribution network system according to claim 1.
サービングGPRS(General Packet Radio Service)サポートノード(SGSN)、
ゲートウエイGPRSサポートノード(GGSN)、
サービングGPRSサポートノード(SGSN)とゲートウエイGPRSサポートノード(GGSN)を1つに統合したノード、
サービングゲートウエイ(S−GW)、
パケットデータネットワークゲートウエイ(P−GW)、
サービングゲートウエイ(S−GW)とパケットデータネットワークゲートウエイ(P−GW)を1つに統合したノード、
前記配信サーバ、
のいずれかに接続される、請求項1乃至3のいずれか1項に記載の配信ネットワークシステム。 The server
Serving GPRS (General Packet Radio Service) Support Node (SGSN),
Gateway GPRS support node (GGSN),
A node that combines a serving GPRS support node (SGSN) and a gateway GPRS support node (GGSN) into one;
Serving gateway (S-GW),
Packet data network gateway (P-GW),
A node that combines a serving gateway (S-GW) and a packet data network gateway (P-GW) into one;
The distribution server,
The distribution network system according to claim 1, wherein the distribution network system is connected to any one of the above.
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に関して、前記コンテンツの複製を一時的に蓄積する蓄積部と、
前記蓄積部が蓄積するコンテンツのリストを作成するコンテンツリスト作成部と、
自サーバで蓄積するコンテンツリストと、自サーバ以外のサーバが蓄積するコンテンツリストを収集する収集部と、
端末からのコンテンツ要求メッセージに含まれる情報と、前記収集部で収集されたコンテンツリストを用い、前記端末から要求されたコンテンツを有するサーバを判別する判別部と、
前記判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームを、サーバ間の連携により読み出す確保部と、
前記読み出したファイル又はストリームを予め定められたプロトコルにより出力する配信部と、
を備えた、ことを特徴とするサーバ。 A server that is connected to each network node connected to the mobile network and functions as a cache server or a proxy server,
A storage unit that temporarily stores a copy of the content for at least part of the content held by a distribution server that distributes the content on the Internet;
A content list creation unit for creating a list of content stored in the storage unit;
A collection unit for collecting a content list stored in the local server and a content list stored in a server other than the local server;
A discriminating unit for discriminating a server having the content requested from the terminal using the information included in the content request message from the terminal and the content list collected by the collecting unit;
A securing unit that reads a file or stream of content requested from the terminal from the determined server by cooperation between servers;
A delivery unit for outputting the read file or stream according to a predetermined protocol;
A server characterized by comprising:
前記端末から要求されたコンテンツを他のサーバが蓄積する場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURL(Uniform Resource Locator)と、前記他のサーバのIPアドレスを伝え、前記他のサーバから、コンテンツを確保するように指示を出し、前記確保部は、前記他のサーバから確保した前記要求されたコンテンツの複製を前記蓄積部に蓄積し、
前記自サーバと他のサーバのいずれも、前記端末から要求されたコンテンツを蓄積していない場合には、前記判別部は、前記確保部に対して、前記端末から要求されたコンテンツのURLと、前記配信サーバのIPアドレスを伝え、前記配信サーバからコンテンツを確保するように指示を出し、前記確保部は、前記配信サーバから確保した、前記要求されたコンテンツの複製を前記蓄積部に蓄積する、ことを特徴とする請求項5記載のサーバ。 As a result of the determination, if the server that accumulates the content requested from the terminal in the storage unit is its own server, the determination unit reads and distributes the storage unit and the distribution unit. Give instructions,
When another server accumulates the content requested from the terminal, the determination unit sends the URL (Uniform Resource Locator) of the content requested from the terminal and the other server to the securing unit. The IP address of the server and instructing the other server to secure the content, and the securing unit accumulates a copy of the requested content secured from the other server in the storage unit,
When neither the local server nor the other server has accumulated the content requested from the terminal, the determination unit sends the URL of the content requested from the terminal to the securing unit; Tell the IP address of the distribution server, issue an instruction to secure content from the distribution server, the securing unit accumulates a copy of the requested content secured from the distribution server in the storage unit, The server according to claim 5.
サービングGPRS(General Packet Radio Service)サポートノード(SGSN)、
ゲートウエイGPRSサポートノード(GGSN)、
サービングGPRSサポートノード(SGSN)とゲートウエイGPRSサポートノード(GGSN)を1つに統合したノード、
サービングゲートウエイ(S−GW)、
パケットデータネットワークゲートウエイ(P−GW)、
サービングゲートウエイ(S−GW)とパケットデータネットワークゲートウエイ(P−GW)を1つに統合したノード、
前記配信サーバ
のいずれかを含む、ことを特徴とする請求項5乃至7のいずれか1項に記載のサーバ。 The network node is
Serving GPRS (General Packet Radio Service) Support Node (SGSN),
Gateway GPRS support node (GGSN),
A node that combines a serving GPRS support node (SGSN) and a gateway GPRS support node (GGSN) into one;
Serving gateway (S-GW),
Packet data network gateway (P-GW),
A node that combines a serving gateway (S-GW) and a packet data network gateway (P-GW) into one;
The server according to any one of claims 5 to 7, including any one of the distribution servers.
インターネット上でコンテンツを配信する配信サーバが保有するコンテンツの少なくとも一部に関して、前記コンテンツの複製を蓄積部に一時的に蓄積し、
自サーバで蓄積するコンテンツのリストを作成し、
前記自サーバのコンテンツリストと、前記複数のサーバのうち自サーバ以外のサーバで蓄積するコンテンツリストを収集し、
端末から送信されたコンテンツ要求メッセージに含まれる情報と、前記コンテンツリストを用いて、要求されたコンテンツを有するサーバを判別し、
前記判別されたサーバから、前記端末から要求されたコンテンツのファイル又はストリームをサーバ間の連携により読み出し、
前記読み出したファイル又はストリームを予め定められたプロトコルにより出力して配信する、ことを特徴とする配信方法。 Multiple servers on the mobile network are provided, and the server functioning as a cache server or proxy server
With respect to at least a part of content held by a distribution server that distributes content on the Internet, a copy of the content is temporarily stored in a storage unit,
Create a list of contents stored on your server,
Collect the content list of the own server and the content list stored in a server other than the own server among the plurality of servers,
Using the information included in the content request message transmitted from the terminal and the content list, determine the server having the requested content,
From the determined server, the content file or stream requested from the terminal is read by cooperation between servers,
A delivery method, characterized in that the read file or stream is outputted and delivered by a predetermined protocol.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011185643A JP2013048327A (en) | 2011-08-29 | 2011-08-29 | Distribution network and server, and distribution method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011185643A JP2013048327A (en) | 2011-08-29 | 2011-08-29 | Distribution network and server, and distribution method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013048327A true JP2013048327A (en) | 2013-03-07 |
Family
ID=48011095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011185643A Withdrawn JP2013048327A (en) | 2011-08-29 | 2011-08-29 | Distribution network and server, and distribution method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013048327A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2017170161A1 (en) * | 2016-03-31 | 2019-01-31 | 京セラ株式会社 | Network equipment |
| JP2020042410A (en) * | 2018-09-07 | 2020-03-19 | 一般社団法人ウェブ新聞社 | Server device, web server device, server system, program for server device, program for web server device, and cooperation method for web server device |
-
2011
- 2011-08-29 JP JP2011185643A patent/JP2013048327A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2017170161A1 (en) * | 2016-03-31 | 2019-01-31 | 京セラ株式会社 | Network equipment |
| US10735549B2 (en) | 2016-03-31 | 2020-08-04 | Kyocera Corporation | Network apparatus |
| JP2020042410A (en) * | 2018-09-07 | 2020-03-19 | 一般社団法人ウェブ新聞社 | Server device, web server device, server system, program for server device, program for web server device, and cooperation method for web server device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5892164B2 (en) | Content distribution system, control device, and content distribution method | |
| WO2011132662A1 (en) | Distribution system, distribution control device, and distribution control method | |
| JP5874730B2 (en) | Content distribution system, cache server, and content distribution method | |
| JPWO2012144584A1 (en) | Content distribution system, control device, and content distribution method | |
| JP5928472B2 (en) | Content distribution system, cache server, and content distribution method | |
| JP2012023659A (en) | Distribution system, distribution control device, and distribution control method | |
| JP5880547B2 (en) | Content distribution system, control device, and content distribution method | |
| JP5720794B2 (en) | Distribution network, server and distribution method | |
| JP2013069073A (en) | Distribution network, server and distribution method | |
| JP5720787B2 (en) | Content distribution system, cache server, and content distribution method | |
| KR101441403B1 (en) | Content Delivery Service system, apparatus and method for supporting contents delivery service thereof | |
| JP5720786B2 (en) | Content distribution system and content distribution method | |
| JP5399276B2 (en) | Content distribution system and method and program | |
| JP2013048327A (en) | Distribution network and server, and distribution method | |
| JP2013051500A (en) | Content distribution system, cache server and content distribution method | |
| WO2011152377A1 (en) | Delivery system, gateway apparatus and delivery method | |
| WO2013121745A1 (en) | Cache device, distribution method, and program | |
| WO2013094137A1 (en) | Communication system, transcoder, communication method, and program | |
| WO2013094157A1 (en) | Cache device, communication method, and program | |
| WO2013141198A1 (en) | Cache server, content delivery method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20141104 |