JP2002271383A - Content distribution controller and method - Google Patents

Content distribution controller and method

Info

Publication number
JP2002271383A
JP2002271383A JP2001061895A JP2001061895A JP2002271383A JP 2002271383 A JP2002271383 A JP 2002271383A JP 2001061895 A JP2001061895 A JP 2001061895A JP 2001061895 A JP2001061895 A JP 2001061895A JP 2002271383 A JP2002271383 A JP 2002271383A
Authority
JP
Japan
Prior art keywords
content
distribution
content distribution
terminal
information
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.)
Pending
Application number
JP2001061895A
Other languages
Japanese (ja)
Inventor
Kazuhisa Sekine
和寿 関根
Chihiro Shirakawa
千洋 白川
Junji Kojima
順治 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Nippon Telegraph and Telephone East Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Nippon Telegraph and Telephone East Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, Nippon Telegraph and Telephone East Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2001061895A priority Critical patent/JP2002271383A/en
Publication of JP2002271383A publication Critical patent/JP2002271383A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a content distribution controller and a method thereof which provides an optimum distributing method according to the utilization environment of a user and presents the content distribution service of an optimum quality. SOLUTION: A user transmits desired contents for distribution content receiving client soft information, and communication environment information to a content distribution control server 1 using an information home terminal 2. The content distribution control server 1 computes the communication band between a content distribution server 17 and the home terminal 2 from the received communication environment information and stored communication guarantee information. The server 1 determines the condition of the contents for distribution from the communication band, the content receiving client soft information and stored content quality required by the user, requests the content distribution server 17 to distribute those contents agreeing with the content condition, and reserves a communication band for the content distribution between the server 17 and the home terminal 2.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ユーザの利用環境
に応じて最適な配信方法及び最適な品質でコンテンツ配
信サービスを提供する階層的ワンストップコンテンツ配
信制御装置及びその方法に関するものである
[0001] 1. Field of the Invention [0002] The present invention relates to a hierarchical one-stop content distribution control device for providing a content distribution service with an optimal quality and an optimal quality according to a user's use environment, and a method thereof.

【0002】[0002]

【従来の技術】バリエーションが非常に多様な情報家電
端末を使用し、かつ、低速系(アナログ電話回線、IS
DN)〜中高速、高速系(xDSL、Ethernet、CAT
V、光ファイバーなどのブロードバンドネットワーク)
といった幅広い通信環境に対応する(マルチメディア系
の)、本出願人の提案したコンテンツ配信システムの動
作について説明する(願番2001−024874)。
情報家電端末は、コンテンツを受信するコンテンツ受信
クライアントソフトを複数所有し、その一覧を記録す
る。コンテンツ配信サーバは、コンテンツを配信するコ
ンテンツ配信サーバソフトを複数所有する。まず、ユー
ザが情報家電端末から、配信を希望するコンテンツをコ
ンテンツ配信サーバに送信する。その際、ユーザが手入
力によって指定した情報家電端末の通信速度と、情報家
電端末の使用可能なコンテンツ受信クライアントソフト
のリストも送信する。それを受信したコンテンツ配信サ
ーバは、コンテンツ受信クライアントソフトのリストを
参照し、そのコンテンツ受信クライアントソフトに配信
できるコンテンツ配信サーバソフトを決定する。つぎ
に、決定したコンテンツ受信クライアントソフトと受信
した通信速度を変換条件としてソースコンテンツを配信
用コンテンツに変換し、その配信用コンテンツを、受信
した通信速度に合わせて、通信帯域の動的な変化に応じ
たマルチビットレートストリーミングによる階層的な配
信を行う。
2. Description of the Related Art Information home appliances with a wide variety of variations are used, and low-speed systems (analog telephone lines, IS
DN) -medium high speed, high speed system (xDSL, Ethernet, CAT
V, broadband network such as optical fiber)
The operation of the content distribution system proposed by the present applicant corresponding to such a wide communication environment (multimedia system) will be described (Application No. 2001-024874).
The information home appliance terminal has a plurality of content receiving client software for receiving the content, and records a list thereof. The content distribution server has a plurality of content distribution server software for distributing content. First, the user transmits the content desired to be distributed from the information home appliance terminal to the content distribution server. At this time, the communication speed of the information home appliance terminal manually specified by the user and a list of content reception client software usable by the information home appliance terminal are also transmitted. The content distribution server having received the content distribution server refers to the list of the content reception client software, and determines the content distribution server software that can be distributed to the content reception client software. Next, using the determined content receiving client software and the received communication speed as a conversion condition, the source content is converted into the content for distribution, and the content for distribution is converted to a dynamic change in the communication band in accordance with the received communication speed. Perform hierarchical distribution by multi-bitrate streaming according to the distribution.

【0003】また、コンテンツ配信システムは、コンテ
ンツ配信サーバソフトの動作するコンテンツ配信サーバ
と、コンテンツ受信クライアントソフトの動作する情報
家電端末との間の通信速度を得るために、以下に示す方
法を利用する。 (1)ユーザ自身が、使用している通信回線サービス種
別もしくは通信速度を、手入力により、事前、或いはコ
ンテンツ配信要求毎に、コンテンツ配信システムに指定
する。例えば、ユーザが、通信環境としてISDN・1
Bを使用している場合、通信回線サービス種別は“IS
DN”、通信速度は“64Kbps”を設定する。 (2)コンテンツ配信システムが、常時、コンテンツ受
信クライアントソフトとコンテンツ配信サーバソフトが
送受信を行った単位時間あたりの通信量を測定する。 前述のコンテンツ配信システムは通信速度の取得のため
に、例えば、上述のようなユーザ自身が変換条件を手入
力により指定する(1)の方法をとる。
The content distribution system uses the following method to obtain a communication speed between a content distribution server running content distribution server software and an information home appliance terminal running content reception client software. . (1) The user himself / herself manually designates the type of communication line service or the communication speed used in the content distribution system in advance or for each content distribution request. For example, if the user sets the communication environment to ISDN-1
B, the communication line service type is "IS
“DN” and the communication speed are set to “64 Kbps.” (2) The content distribution system constantly measures the amount of communication per unit time transmitted and received by the content receiving client software and the content distribution server software. In order to acquire the communication speed, the distribution system adopts, for example, the method (1) in which the user himself specifies the conversion conditions by manual input as described above.

【0004】[0004]

【発明が解決しようとする課題】前述のコンテンツ配信
システムにおける問題点を図5を用いて説明する。図5
中に示すように、(1)の方法において、情報家電端末
を使用するユーザは、一般にコンピューターネットワー
クに関して不慣れである。よって、全てのユーザが実際
の通信環境と一致する正しい通信速度をコンテンツ配信
システムに設定することは困難である。これを解決する
方法として、配信用コンテンツの変換条件をテンプレー
トにより入力することが考えられる。しかし、不慣れな
ユーザにとって正確な通信帯域を知ることが困難であ
り、また、ユーザによって好み(主観的要素)が異なる
ため、通信帯域などの客観的な情報を基に、配信用コン
テンツの変換条件をテンプレートから選択し、入力する
だけでは、ユーザ個人に最適な品質による変換を行うこ
とが困難である。また、コンテンツ配信システムにおい
て、通信速度の取得に(2)の方法を対応させても、コ
ンテンツ配信システムは、その時点で使用できる最大の
通信速度しか取得することができない。
Problems in the above-described content distribution system will be described with reference to FIG. FIG.
As shown therein, in the method (1), a user using an information home appliance terminal is generally unfamiliar with a computer network. Therefore, it is difficult for all users to set a correct communication speed that matches the actual communication environment in the content distribution system. As a method for solving this, it is conceivable to input a conversion condition of the content for distribution by using a template. However, it is difficult for an inexperienced user to know an accurate communication band, and since preferences (subjective factors) differ depending on the user, conversion conditions for distribution content based on objective information such as a communication band. It is difficult to perform conversion with the optimum quality for the user only by selecting and inputting from the template. Further, in the content distribution system, even if the method (2) is applied to the acquisition of the communication speed, the content distribution system can acquire only the maximum communication speed that can be used at that time.

【0005】以上により、従来方法では、コンテンツ配
信システムがユーザの利用環境における(通信環境に関
する)正確な通信帯域(物理的な或いは許可されている
最大の通信速度)を取得することが困難である。また、
通信帯域の動的な変化に応じたマルチビットレートスト
リーミングによる階層的な配信の制御においては、通信
帯域をフルに使用したコンテンツ配信しか行えないた
め、複数のユーザに共有される通信帯域を有効に使用し
て、他のユーザや他のサービスの通信と協調してコンテ
ンツ配信を行うことが困難である。上述の理由で、ユー
ザの利用する様々な通信、端末、ソフト環境における多
様なQoS情報であるネットワークQoS(Quality of
Service)に適応し、コンテンツ配信のQoSを保証す
るユーザの利用環境に適応的な階層的ワンストップコン
テンツ配信制御に対応することが困難である本発明はこ
のような事情に鑑みてなされたもので、ユーザの利用環
境に応じて最適な配信方法及び最適な品質でコンテンツ
配信サービスを提供する階層的ワンストップコンテンツ
配信制御装置及びその方法を提供することを目的とす
る。
[0005] As described above, in the conventional method, it is difficult for the content distribution system to acquire an accurate communication band (physical or permitted maximum communication speed) in the user's use environment (related to the communication environment). . Also,
In hierarchical distribution control using multi-bit rate streaming in response to dynamic changes in the communication bandwidth, only the content distribution that fully uses the communication bandwidth can be performed, so the communication bandwidth shared by multiple users can be effectively used. It is difficult to distribute content in coordination with the communication of other users or other services using the same. For the above-mentioned reason, a network QoS (Quality of Quality), which is various QoS information in various communication, terminal, and software environments used by a user.
The present invention, in which it is difficult to support hierarchical one-stop content distribution control that is adaptive to the user's use environment that adapts to the service and adapts to the user's usage environment that guarantees the QoS of the content distribution, has been made in view of such circumstances. It is an object of the present invention to provide a hierarchical one-stop content distribution control device and a method for providing a content distribution service with an optimal distribution method and an optimal quality according to a use environment of a user.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
に本発明は、ユーザの端末から通信ネットワークを介し
て供給されたコンテンツの配信要求を受け、コンテンツ
を前記端末の受信ソフトに適した配信用コンテンツに変
換し前記配信用コンテンツを前記受信ソフトに適した配
信ソフトで配信するコンテンツ配信装置を用いて配信用
コンテンツを配信するコンテンツ配信制御装置におい
て、コンテンツ配信に関するプロファイル情報を予め記
憶するデータベース(例えば、図1におけるデータベー
ス5)と、前記端末から、前記端末の通信環境情報及び
受信ソフト情報並びに配信希望コンテンツとからなるか
ら成るネットワークQoS要求を受け、ネットワークQ
oSの実行を制御するネットワークQoS制御手段(例
えば、図1におけるネットワークQoS制御実行部4)
と、前記ネットワークQoSを認識し、前記通信環境情
報と前記プロファイル情報とに基づいて、前記コンテン
ツ配信装置と前記端末との間の通信帯域を認識するネッ
トワークQoS認識手段(例えば、図1におけるネット
ワークQoS認識部6)とを具備することを特徴とする
コンテンツ配信制御装置を提供する。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a content distribution request received from a user terminal via a communication network and distributes the content suitable for receiving software of the terminal. In a content distribution control device that distributes content for distribution using a content distribution device that converts content to content for distribution and distributes the content for distribution with distribution software suitable for the reception software, a database that stores profile information related to content distribution in advance ( For example, a network QoS request including the database 5) in FIG. 1 and the communication environment information of the terminal, the received software information, and the content to be distributed is received from the terminal.
Network QoS control means for controlling the execution of the QoS (for example, the network QoS control execution unit 4 in FIG. 1)
Network QoS recognizing means for recognizing the network QoS and recognizing a communication band between the content distribution device and the terminal based on the communication environment information and the profile information (for example, the network QoS in FIG. 1). And a recognizing unit 6).

【0007】また、本発明は、上記コンテンツ配信制御
装置において、前記コンテンツ配信に関するプロファイ
ル情報とは、配信用コンテンツの品質に対して前記ユー
ザの要求する情報(例えば、図1におけるユーザプロフ
ァイル情報5d)を含み、前記プロファイル情報及び前
記通信帯域から、コンテンツを配信用コンテンツに変換
する変換条件を示すパラメータを作成する変換条件パラ
メータ作成手段(例えば、図1におけるコンテンツ変換
制御パラメータ制御部)をさらに有することを特徴とす
る。また、本発明は、上記コンテンツ配信制御装置にお
いて、前記通信帯域に基づいて、前記コンテンツ配信装
置と前記端末との間の通信帯域の制御を行うネットワー
ク制御手段(例えば、図1におけるネットワーク制御
部)をさらに具備することを特徴とする。
In the content distribution control device according to the present invention, the profile information related to the content distribution is information requested by the user for the quality of the content for distribution (for example, user profile information 5d in FIG. 1). And a conversion condition parameter creation unit (for example, a content conversion control parameter control unit in FIG. 1) for creating a parameter indicating a conversion condition for converting content into content for distribution from the profile information and the communication band. It is characterized by. Further, the present invention provides the content distribution control device, wherein the network control means (for example, a network control unit in FIG. 1) for controlling a communication band between the content distribution device and the terminal based on the communication band. Is further provided.

【0008】また、本発明は、コンテンツ配信に関する
プロファイル情報を記憶するデータベースを備えるコン
テンツ配信制御方法であって、端末からの該端末の通信
環境情報及び受信ソフト情報並びにコンテンツ配信要求
とから成るネットワークQoS要求を受け、コンテンツ
配信を制御する第1の過程と、前記ネットワークQoS
を認識し、前記通信環境情報と前記プロファイル情報と
に基づいて、前記コンテンツ配信装置と前記端末との間
の通信帯域を認識する第3の過程と、前記通信帯域に基
づいて、コンテンツを前記端末の受信ソフトに適した配
信用コンテンツに変換し前記配信用コンテンツを前記受
信ソフトに適した配信ソフトで前記端末に配信する第4
の過程と、を具備することを特徴とするコンテンツ配信
制御方法を提供する。
Further, the present invention is a content distribution control method including a database for storing profile information relating to content distribution, wherein the network QoS comprises terminal communication environment information, reception software information, and a content distribution request. A first step of receiving a request and controlling content distribution;
And a third step of recognizing a communication band between the content distribution device and the terminal based on the communication environment information and the profile information. And converting the distribution content to the terminal with distribution software suitable for the receiving software.
And a content distribution control method.

【0009】また、本発明は、ユーザの端末から通信ネ
ットワークを介して供給されたコンテンツの配信要求を
受け、コンテンツを前記端末の受信ソフトに適した配信
用コンテンツに変換し前記受信ソフトに適した配信ソフ
トで配信するコンテンツ配信装置を用いて配信用コンテ
ンツを配信するコンテンツ配信制御装置用のプログラム
であって、コンテンツ配信に関するプロファイル情報を
記憶する第1のステップと、前記端末から、前記端末の
通信環境情報及び受信ソフト情報並びにコンテンツ配信
要求とから成るネットワークQoSを受け、コンテンツ
配信を制御する第2のステップと、前記ネットワークQ
oSを認識し、前記通信環境情報と前記プロファイル情
報とに基づいて、前記コンテンツ配信装置と前記端末と
の間の通信帯域を認識する第3のステップと、をコンピ
ュータに実行させるためのプログラムを提供する。
Further, the present invention receives a distribution request of a content supplied from a user terminal via a communication network, converts the content into distribution content suitable for receiving software of the terminal, and converts the content to a content suitable for the receiving software. A program for a content distribution control device for distributing content for distribution using a content distribution device for distributing with distribution software, the first step of storing profile information related to content distribution, and a communication between the terminal and the terminal. A second step of receiving a network QoS including environment information, received software information and a content distribution request, and controlling content distribution;
a third step of recognizing oS and recognizing a communication band between the content distribution device and the terminal based on the communication environment information and the profile information. I do.

【0010】また、本発明は、ユーザの端末から通信ネ
ットワークを介して供給されたコンテンツの配信要求を
受け、コンテンツを前記端末の受信ソフトに適した配信
用コンテンツに変換し前記配信用コンテンツを前記受信
ソフトに適した配信ソフトで配信するコンテンツ配信装
置を用いて配信用コンテンツを配信するコンテンツ配信
制御装置用のプログラムを記録した記録媒体において、
前記プログラムは、コンテンツ配信に関するプロファイ
ル情報を記憶する第1のステップと、前記端末から、前
記端末の通信環境情報及び受信ソフト情報並びにコンテ
ンツ配信要求とから成るネットワークQoSを受け、コ
ンテンツ配信を制御する第2のステップと、前記ネット
ワークQoSを認識し、前記通信環境情報と前記プロフ
ァイル情報とに基づいて、前記コンテンツ配信装置と前
記端末との間の通信帯域を認識する第3のステップと、
をコンピュータに実行させるためのプログラムを記録し
たコンピュータ読み取り可能な記録媒体を提供する。
The present invention also provides a content distribution request supplied from a user terminal via a communication network, converts the content into distribution content suitable for receiving software of the terminal, and converts the distribution content to the content. In a recording medium recording a program for a content distribution control device that distributes content for distribution using a content distribution device that distributes with distribution software suitable for receiving software,
The program includes a first step of storing profile information related to content distribution, and a step of receiving network QoS including communication environment information, received software information, and a content distribution request of the terminal from the terminal, and controlling content distribution. A third step of recognizing the network QoS and recognizing a communication band between the content distribution device and the terminal based on the communication environment information and the profile information;
A computer-readable recording medium on which a program for causing a computer to execute the above is recorded.

【00011】[00011]

【発明の実施の形態】以下、本発明の一実施形態を図面
を参照して説明する。図1、図2は、本発明の構成を示
すブロック図である。これらの図において、1はコンテ
ンツ配信制御サーバ(コンテンツ配信制御装置)であ
り、ユーザの利用環境に適応的なコンテンツ配信制御を
行う。コンテンツ配信制御サーバ1において、4はネッ
トワークQoS(Quality of Service)制御実行部であ
り、コンテンツ配信制御に係わる一連の処理を実行す
る。このネットワークQoS制御実行部4は、httpを使
用してCGIにより要求を処理できるWWWサーバを用
いて実装する。5はデータベースであり、ネットワーク
QoS保証契約プロファイル情報5a、コンテンツ配信
サービスプロファイル情報5b、コンテンツ変換制御パ
ラメータテンプレート情報5c、ユーザプロファイル情
報5dを記録する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. 1 and 2 are block diagrams showing the configuration of the present invention. In these figures, reference numeral 1 denotes a content distribution control server (content distribution control device), which controls content distribution adaptively to the usage environment of the user. In the content distribution control server 1, reference numeral 4 denotes a network QoS (Quality of Service) control execution unit, which executes a series of processes related to content distribution control. The network QoS control execution unit 4 is implemented using a WWW server that can process requests by CGI using http. Reference numeral 5 denotes a database that records network QoS guarantee contract profile information 5a, content distribution service profile information 5b, content conversion control parameter template information 5c, and user profile information 5d.

【0012】ここで、ネットワークQoS保証契約プロ
ファイル情報5aは、ユーザのSLA(Service Level
Agreement)などからなるネットワークQoS保証契約
に関するプロファイル情報を記憶する。図8はネットワ
ークQoS保証契約プロファイル情報の一例であり、ユ
ーザが契約する通信回線サービスの物理的な通信帯域に
対して保証するスループットの割合を示す保証率などか
らなる。コンテンツ配信サービスプロファイル情報5b
は、コンテンツとそれに対応するコンテンツ配信サービ
スに関するプロファイル情報を記憶する。図9は、コン
テンツ配信サービスプロファイル情報5bの一例であ
る。
Here, the network QoS guarantee contract profile information 5a is stored in the user's SLA (Service Level).
Agreement) and other profile information related to a network QoS guarantee contract. FIG. 8 shows an example of the network QoS guarantee contract profile information, which includes a guarantee rate indicating a rate of a throughput guaranteed for a physical communication band of a communication line service contracted by a user. Content distribution service profile information 5b
Stores the profile information on the content and the corresponding content distribution service. FIG. 9 is an example of the content distribution service profile information 5b.

【0013】コンテンツ変換制御パラメータテンプレー
ト情報5cは、ソースコンテンツをマルチビットレート
・エンコード/トランスコードによる階層的な変換を行
い(ユーザの利用環境に最適な)配信用コンテンツを動
的に生成するための変換条件をテンプレートとして記憶
する。本実施形態において、コンテンツ変換制御パラメ
ータテンプレート情報5cは、コンテンツ配信サービス
種別毎に、コンテンツを送信するのに必要な各ビットレ
ート別、かつ各コンテンツ配信サービスを提供するコン
テンツ配信ソフト(コンテンツ配信クライアントソフ
ト)別に1つのファイルとして保存され、XMLなどで
記述されるものとする。図10及び図14はコンテンツ
変換制御パラメータテンプレート情報5cの一例であ
る。これらの図において、変換条件は、例えば、あらか
じめ主観評価などを行い、一番評価の高い場合のパラメ
ータ値を選定し、その値をテンプレートファイル、或い
はデータベースに保存するなどしておく。図14は、図
10におけるコンテンツ配信サービス種別“SCV_V
OD”のコンテンツ配信ソフト“映像配信サーバソフト
1”用のテンプレートファイル“TEMP-VIDEO-
1-*Kbps.xml”の内容をビットレート順に一覧にした
ものである。ユーザプロファイル情報5dは、各コンテ
ンツ配信サービスに対するユーザの好み(主観的要素)
に関するプロファイル情報を記憶する。図11はユーザ
プロファイル情報の一例であり、各コンテンツ配信サー
ビスを構成する各コンテンツの希望する形式や品質など
に関する情報などからなる。
The content conversion control parameter template information 5c is for hierarchically converting source content by multi-bit rate encoding / transcoding to dynamically generate distribution content (optimal for a user's use environment). The conversion condition is stored as a template. In the present embodiment, the content conversion control parameter template information 5c includes, for each content distribution service type, content distribution software (content distribution client software) for each bit rate necessary for transmitting content and for providing each content distribution service. ) It is separately stored as one file and described in XML or the like. FIGS. 10 and 14 show an example of the content conversion control parameter template information 5c. In these figures, for the conversion conditions, for example, a subjective evaluation or the like is performed in advance, a parameter value having the highest evaluation is selected, and the value is stored in a template file or a database. FIG. 14 shows the content distribution service type “SCV_V” in FIG.
OD "template file" TEMP-VIDEO- "for content distribution software" video distribution server software 1 "
1- * Kbps. xml "is listed in order of bit rate. The user profile information 5d indicates the user's preference (subjective element) for each content distribution service.
The profile information is stored. FIG. 11 shows an example of the user profile information, which includes information on a desired format and quality of each content constituting each content distribution service.

【0014】図1において、6はネットワークQoS認
識部であり、ネゴシエートにより、ホームネットワーク
プロファイル情報16、ネットワークQoS保証契約プ
ロファイル情報5aに基づいてユーザが要求するネット
ワークQoSを認識し、他の部が要求する情報に解釈し
て提供する処理部である。7はコンテンツ配信サービス
選択部であり、ユーザが要求するコンテンツに対応する
最適なコンテンツ配信サービスを選択する。8はコンテ
ンツ変換制御パラメータ制御部であり、コンテンツ変換
制御パラメータを決定する処理部である。9はコンテン
ツ配信制御パラメータ制御部であり、コンテンツ配信に
使用する通信帯域及び配信すべき配信用コンテンツなど
に関するパラメータを決定する。10はネットワーク制
御部であり、各ネットワーク機器及びホームゲートウェ
イのネットワークゲートウェイ処理部の通信を制御す
る。
In FIG. 1, reference numeral 6 denotes a network QoS recognizing unit, which recognizes a network QoS requested by a user based on home network profile information 16 and network QoS guarantee contract profile information 5a by negotiation, and other units request the network QoS. This is a processing unit that interprets and provides the information to be provided. A content distribution service selection unit 7 selects an optimal content distribution service corresponding to the content requested by the user. Reference numeral 8 denotes a content conversion control parameter control unit, which is a processing unit that determines a content conversion control parameter. Reference numeral 9 denotes a content distribution control parameter control unit, which determines parameters related to a communication band used for content distribution, distribution content to be distributed, and the like. Reference numeral 10 denotes a network control unit which controls communication between each network device and the network gateway processing unit of the home gateway.

【0015】2は情報家電端末である。情報家電端末2
において、11はコンテンツ配信要求部であり、httpを
使用可能なWWWブラウザ機能を有するアプリケーショ
ンである。ユーザはコンテンツ配信要求部11を利用し
てコンテンツ配信要求を行う。12は端末プロファイル
情報であり、通信インターフェースやコンテンツ受信ク
ライアントソフトなどに関する端末機能を表す端末プロ
ファイル情報を記憶するデータベースである。図6は端
末プロファイル情報12の一例であり、情報家電端末を
一意に識別するための端末識別ID、端末の種類を区別
するための端末種別、情報家電端末で使用できる通信イ
ンターフェース、接続すべきホームゲートウェイを一意
に識別するためのホームゲートウェイ識別ID、コンテ
ンツ配信サービス毎に対応するコンテンツを受信するた
めの処理部であるコンテンツ受信クライアントソフトな
どのコンテンツ受信クライアントソフトに関する情報な
どからなる。これらの情報はユーザ自身が設定を行って
も構わないが、ここではコンテンツ配信サービス提供者
などが予め設定しておくものとする。13はコンテンツ
受信部であり、様々な種類のコンテンツ受信クライアン
トソフトである。
Reference numeral 2 denotes an information home appliance terminal. Information home appliance terminal 2
In the figure, reference numeral 11 denotes a content distribution request unit, which is an application having a WWW browser function capable of using http. The user makes a content distribution request using the content distribution request unit 11. Reference numeral 12 denotes terminal profile information, which is a database for storing terminal profile information indicating terminal functions related to a communication interface, content receiving client software, and the like. FIG. 6 shows an example of the terminal profile information 12. A terminal identification ID for uniquely identifying the information home appliance, a terminal type for distinguishing the type of the terminal, a communication interface usable by the information home appliance, a home to be connected. It includes a home gateway ID for uniquely identifying a gateway, information on content receiving client software such as content receiving client software which is a processing unit for receiving content corresponding to each content distribution service, and the like. These information may be set by the user himself, but it is assumed here that the content distribution service provider or the like sets the information in advance. Reference numeral 13 denotes a content receiving unit, which is various types of content receiving client software.

【0016】3はホームゲートウェイである。ホームゲ
ートウェイ3において、14はネットワークゲートウェ
イ処理部であり、ホームネットワーク20とアクセスネ
ットワーク21間の通信を制御する処理部である。15
はネットワークQoS要求部であり、コンテンツ配信制
御サーバ1にユーザの通信、端末、ソフトの利用環境に
関するQoS情報であるネットワークQoSの要求を行
う。このネットワークQoS要求部15は、httpを使用
してCGIにより要求を処理できるWWWサーバを用い
て実装する。16はホームネットワークプロファイル情
報であり、ホームネットワーク20内外の構成を表すプ
ロファイル情報を記憶するデータベースである。図7は
ホームネットワークプロファイル情報16の一例であ
り、各端末の端末プロファイル情報12を一覧として記
憶するものである。図7のホームネットワークプロファ
イル情報16は、ホームゲートウェイを含むその配下に
接続される端末を一意に識別するための端末識別ID、
端末の種類を区別するための端末種別、ホームネットワ
ークに接続するために使用している通信インターフェー
ス、ホームゲートウェイが外部のネットワーク、つまり
アクセスネットワークに接続するために使用する通信回
線サービスの情報などからなる。なお、図7のホームネ
ットワークプロファイル情報16は、図6の端末プロフ
ァイル情報12と同様に、この情報はユーザ自身が設定
を行っても構わないが、ここではコンテンツ配信サービ
ス提供者などが予め設定しておくものとする。
Reference numeral 3 denotes a home gateway. In the home gateway 3, a network gateway processing unit 14 controls communication between the home network 20 and the access network 21. Fifteen
Denotes a network QoS requesting unit, which requests the content distribution control server 1 for a network QoS, which is QoS information relating to user communication, terminals, and software usage environment. The network QoS request unit 15 is implemented using a WWW server that can process requests by CGI using http. Reference numeral 16 denotes home network profile information, which is a database that stores profile information indicating the configuration inside and outside the home network 20. FIG. 7 shows an example of the home network profile information 16, which stores the terminal profile information 12 of each terminal as a list. The home network profile information 16 in FIG. 7 includes a terminal identification ID for uniquely identifying a terminal connected to the home gateway including the home gateway,
It consists of the terminal type for distinguishing the terminal type, the communication interface used to connect to the home network, and information on the communication line service used by the home gateway to connect to the external network, that is, the access network. . The home network profile information 16 shown in FIG. 7 may be set by the user himself, as in the case of the terminal profile information 12 shown in FIG. Shall be kept.

【0017】17はコンテンツ配信サーバ(コンテンツ
配信装置)であり、ユーザの利用環境に適応的な映像を
含む様々な種類のコンテンツの配信を行うサーバであ
る。このコンテンツ配信サーバ17は、コンテンツをソ
ースコンテンツと配信用コンテンツに分けて管理し、ま
た、コンテンツを配信するためのコンテンツ配信サーバ
ソフトを複数所有している。コンテンツ配信サーバ17
は、情報家電端末の通信速度とコンテンツ受信クライア
ントソフト情報とを含むコンテンツ配信要求を受ける
と、まず、情報家電端末のコンテンツ受信クライアント
ソフトに配信可能なコンテンツ配信サーバソフトを決定
する。次に、情報家電端末のコンテンツ受信クライアン
トソフトと通信速度から変換条件を決定する。次に、そ
の変換条件に基づいてソースコンテンツを配信用コンテ
ンツに変換し、ハードディスク等に記録する。また、そ
の配信用コンテンツを、前記決定したコンテンツ配信サ
ーバソフトで、情報家電端末の通信速度に合わせて、通
信帯域の動的な変化に応じたマルチビットレートストリ
ーミングによる階層的な配信を行う。コンテンツ配信サ
ーバ17は、上述のように様々な変換条件で変換した配
信用コンテンツを記憶しており、同じ変換条件となるコ
ンテンツの配信要求を受けた場合、ハードディスク等に
記録した配信用コンテンツを配信する。
Reference numeral 17 denotes a content distribution server (content distribution device) which distributes various types of content including video images adapted to the usage environment of the user. The content distribution server 17 divides and manages content into source content and distribution content, and has a plurality of content distribution server software for distributing the content. Content distribution server 17
Receives a content distribution request including the communication speed of the information home appliance terminal and the content reception client software information, first determines content distribution server software that can be distributed to the content reception client software of the information home appliance terminal. Next, a conversion condition is determined from the content receiving client software of the information home appliance terminal and the communication speed. Next, the source content is converted into the content for distribution based on the conversion condition, and is recorded on a hard disk or the like. Further, the distribution content is hierarchically distributed by the determined content distribution server software by multi-bit rate streaming according to the dynamic change of the communication band in accordance with the communication speed of the information home appliance terminal. The content distribution server 17 stores the content for distribution converted under various conversion conditions as described above, and distributes the content for distribution recorded on the hard disk or the like when receiving a distribution request of the content having the same conversion condition. I do.

【0018】図2は、主に各ネットワーク間の構成を説
明する図である。図2において、20はホームネットワ
ークであり、情報家電端末3とホームゲートウェイ3と
から構成されるネットワークである。なお、図2におい
て図1に対応するものには同一の符号を付している。2
1はアクセスネットワークであり、コンテンツ配信サー
ビス利用者が、ホームネットワーク20からサービスネ
ットワーク22に接続するためのネットワークであり、
通信キャリアやコンテンツ配信サービス提供者などが運
営するネットワークである。アクセスネットワーク21
は、リモートアクセスサーバ(RAS)によるアナログ
回線/ISDN回線/xDSL回線接続や、CATV/
Ethernet接続などによる様々なアクセス部を提供し、様
々な通信制御プロトコルに対応したエッジノードなどか
ら構成される。また、アクセスネットワーク21は、各
地域に配置されたHE(Head End)上に設置されたリモ
ートアクセスサーバによって提供され、リモートアクセ
スサーバがエッジノードに接続されることにより基幹ネ
ットワークを通じてサービスネットワーク22に接続す
る22はサービスネットワークであり、コンテンツ配信
サービスを提供する、RSVPやMPLSなどの様々な
通信制御プロトコルに対応したルーターなどのネットワ
ーク機器から構成され、通信キャリアやコンテンツ配信
サービス提供者などが運営するネットワークである。3
0はQoS管理サーバであり、RSVPなどの通信帯域
制御プロトコルによって情報家電端末2とコンテンツ配
信サーバ17間のサービスネットワーク22及び基幹ネ
ットワーク及びアクセスネットワーク21の通信帯域管
理を、ユーザ毎にサービス単位で行う。
FIG. 2 is a diagram mainly explaining the configuration between the networks. In FIG. 2, reference numeral 20 denotes a home network, which is a network composed of the information home appliance terminal 3 and the home gateway 3. In FIG. 2, components corresponding to those in FIG. 1 are denoted by the same reference numerals. 2
Reference numeral 1 denotes an access network for connecting a content distribution service user from the home network 20 to the service network 22;
This network is operated by communication carriers and content distribution service providers. Access network 21
Are analog / ISDN / xDSL connection by remote access server (RAS), CATV /
It provides various access units such as Ethernet connections, and is composed of edge nodes that support various communication control protocols. The access network 21 is provided by a remote access server installed on an HE (Head End) located in each region, and is connected to the service network 22 through the backbone network by connecting the remote access server to an edge node. Reference numeral 22 denotes a service network, which is composed of network devices such as routers that support various communication control protocols such as RSVP and MPLS, which provide content distribution services, and is operated by a communication carrier or a content distribution service provider. It is. 3
Reference numeral 0 denotes a QoS management server that performs communication band management of the service network 22 and the backbone network and the access network 21 between the information home appliance terminal 2 and the content distribution server 17 on a service basis for each user by a communication band control protocol such as RSVP. .

【0019】次に図3、図4を参照して本システムの動
作を説明する。ユーザは、情報家電端末2を用いて(映
像)コンテンツ配信要求を行う。そのとき、ホームネッ
トワーク20がアクセスネットワーク21に接続してい
ない場合、アクセスネットワーク21との接続を行う。
まず、コンテンツ配信要求部11は、図6に示す端末プ
ロファイル情報12の“ホームゲートウェイ識別ID”
情報により接続すべきホームゲートウェイ3の所在に関
する情報、例えば、端末識別IDとIPアドレスの関係
を記億したデータベースや端末識別IDをホスト名とし
て登録したDNSを参照するなどしてホームゲートウェ
イ3のIPアドレスなどを取得し、ホームゲートウェイ
3のネットワークQoS要求部15にアクセスする。ネ
ットワークQoS要求部15は、情報家電端末3にhtml
でユーザ認証画面情報を送信する。情報家電端末2は、
コンテンツ配信要求部11のWWWブラウザ機能により
ユーザ認証画面を表示する。ユーザは、例えば、以下の
項目を入力する。 ユーザ識別ID :USER0001 パスワード:zxczxc 利用するコンテンツ配信サービス種別:SVC_VOD なお、上述のコンテンツ配信サービス種別”SVC_V
OD”とは、本実施形態では階層的ワンストップ映像配
信サービスのことを指す。
Next, the operation of the present system will be described with reference to FIGS. The user makes a (video) content distribution request using the information home appliance terminal 2. At this time, if the home network 20 is not connected to the access network 21, the connection with the access network 21 is made.
First, the content distribution requesting unit 11 sets the “home gateway identification ID” in the terminal profile information 12 shown in FIG.
The information on the location of the home gateway 3 to be connected based on the information, for example, by referring to a database in which the relationship between the terminal ID and the IP address is stored or a DNS in which the terminal ID is registered as a host name, is referred to. An address or the like is acquired, and the network QoS request unit 15 of the home gateway 3 is accessed. The network QoS request unit 15 sends the information home appliance terminal 3 an html
To send the user authentication screen information. The information home appliance terminal 2
The user authentication screen is displayed by the WWW browser function of the content distribution request unit 11. The user inputs, for example, the following items. User identification ID: USER0001 Password: zxczxc Content distribution service type to be used: SVC_VOD The content distribution service type “SVC_V described above”
In this embodiment, “OD” indicates a hierarchical one-stop video distribution service.

【0020】コンテンツ配信要求部11は、図6の端末
プロファイル情報12を付加して、それらの情報をネッ
トワークQoS要求部15に送信する。ネットワークQ
oS要求部15は、送信されたユーザ識別IDとパスワ
ードによりユーザ認証を行う。認証の後、ネットワーク
QoS要求部15は図7のホームネットワークプロファ
イル情報16の端末識別IDを参照し、送信された端末
識別ID“CON0001”がホームゲートウェイ3に
登録されていることを確認する。ユーザ認証及び端末識
別に成功すると、ネットワークQoS要求部15は、ホ
ームゲートウェイ3ヘのログインを許可する。さらに、
端末識別IDが“CON0001”であるから、図7の
ホームネットワークプロファイル情報16から、端末種
別”TYPE-CON-A”という情報を抽出し、この端末種別、
ユーザ識別ID、パスワード、コンテンツ配信サービス
種別とから、図12のパラメータ値に示すようなネット
ワークQoS要求情報を生成し、ハードディスク等に保
存する。
The content distribution requesting unit 11 adds the terminal profile information 12 shown in FIG. 6 and transmits the information to the network QoS requesting unit 15. Network Q
The oS request unit 15 performs user authentication based on the transmitted user identification ID and password. After the authentication, the network QoS request unit 15 refers to the terminal ID in the home network profile information 16 in FIG. 7 and confirms that the transmitted terminal ID “CON0001” is registered in the home gateway 3. If the user authentication and the terminal identification are successful, the network QoS request unit 15 permits the login to the home gateway 3. further,
Since the terminal identification ID is “CON0001”, information of the terminal type “TYPE-CON-A” is extracted from the home network profile information 16 of FIG.
Network QoS request information as shown in the parameter values in FIG. 12 is generated from the user identification ID, the password, and the content distribution service type, and stored in a hard disk or the like.

【0021】次に、ネットワークQoS要求部15は、
ネットワークゲートウェイ処理部14に、アクセスネッ
トワーク21ヘの接続を指示する。ネットワークゲート
ウェイ処理部14は、図7における通信回線サービスを
参照し、“ADSL”を用いてアクセスネットワーク2
1ヘの接続を行う。次に、ネットワークQoS要求部1
5は、図12に示すネットワークQoS要求情報をコン
テンツ配信制御サーバ1のネットワークQoS制御実行
部4に送信し、ネットワークQoSを要求する。ネット
ワークQoS制御実行部4は、まず、ネットワークQo
S制御の一連の処理を実行する際に各部が共有するパラ
メータ(変数)の一覧であるネットワークQoS制御実
行パラメータ情報の“ネットワークQoS要求”欄に、
受信した図12のネットワークQoS要求情報を保存す
る。ネットワークQoS制御実行パラメータ情報の一例
を図13(項目、パラメータ及び値)に示す。
Next, the network QoS requesting unit 15
Instructs the network gateway processing unit 14 to connect to the access network 21. The network gateway processing unit 14 refers to the communication line service in FIG. 7 and uses “ADSL” to access network 2
Connection to 1 is made. Next, the network QoS request unit 1
5 transmits the network QoS request information shown in FIG. 12 to the network QoS control execution unit 4 of the content distribution control server 1, and requests the network QoS. The network QoS control execution unit 4 firstly sets the network QoS
In the “Network QoS request” column of the network QoS control execution parameter information, which is a list of parameters (variables) shared by each unit when executing a series of processes of the S control,
The received network QoS request information of FIG. 12 is stored. An example of the network QoS control execution parameter information is shown in FIG. 13 (items, parameters and values).

【0022】次に、ネットワークQoS制御実行部4
は、コンテンツ配信サービス選択部7に、コンテンツ配
信サービス種別“SVC_VOD”に対応するコンテン
ツ配信サーバを返すよう要求する。コンテンツ配信サー
ビス選択部7は、図9のコンテンツ配信サービスプロフ
ァイル情報5bを参照し、“SVC_VOD”に対応す
るコンテンツ配信サーバ17“XcastVODSrv”を
ネットワークQoS制御実行部4に返す。ネットワーク
QoS制御実行部4は、それを図13のネットワークQ
oS制御実行パラメータ情報の“コンテンツ配信サー
バ”に設定する。また、コンテンツ配信サービス選択部
7はコンテンツ配信サーバ17“XcastVODSrv”
に、ソースコンテンツの一覧を要求する。コンテンツ配
信サーバ17は、映像のソースコンテンツIDの一覧情
報を返す。ネットワークQoS制御実行部4は、ネット
ワークQoS要求部15を介して、取得した映像のソー
スコンテンツIDの一覧情報をコンテンツ配信要求部1
1に送信する。コンテンツ配信要求部11は、受信した
コンテンツのソースコンテンツID情報の一覧を表示す
る。ユーザは、ここでは、ソースコンテンツIDが“S
VC0001“である(映像)コンテンツを選択し、ネ
ットワークQoS要求部15にコンテンツ配信要求を指
示する(図3におけるステップ110)。ネットワーク
QoS要求部15は、図12のネットワークQoS要求
情報の“ソースコンテンツID”情報に“SVC000
1”を設定した後、再度、図12のネットワークQoS
要求情報をネットワークQoS実行部4に送信し、コン
テンツの配信要求及びネットワークQoS要求を行う
(図3におけるステップ120、図4における)。
Next, the network QoS control execution unit 4
Requests the content distribution service selection unit 7 to return the content distribution server corresponding to the content distribution service type “SVC_VOD”. The content distribution service selection unit 7 returns the content distribution server 17 “XcastVODSrv” corresponding to “SVC_VOD” to the network QoS control execution unit 4 with reference to the content distribution service profile information 5b of FIG. The network QoS control execution unit 4 converts the
It is set in the “content distribution server” of the oS control execution parameter information. In addition, the content delivery service selection unit 7 sends the content delivery server 17 “XcastVODSrv”
Request a list of source contents. The content distribution server 17 returns list information of the source content ID of the video. The network QoS control execution unit 4 sends the acquired source content ID list information of the video to the content distribution request unit 1 via the network QoS request unit 15.
Send to 1. The content distribution request unit 11 displays a list of source content ID information of the received content. Here, the user sets the source content ID to “S
VC0001 "(video) content is selected, and a content distribution request is instructed to the network QoS requesting unit 15 (step 110 in FIG. 3). The network QoS requesting unit 15 transmits the" source content "of the network QoS request information in FIG. ID ”information contains“ SVC000 ”
After setting "1", the network QoS shown in FIG.
The request information is transmitted to the network QoS execution unit 4, and a content distribution request and a network QoS request are made (step 120 in FIG. 3, FIG. 4).

【0023】次に、ネットワークQoS制御実行部4
は、ネットワークQoS認識部6により、ユーザのSL
Aに基づいて使用可能な最大スループットを決定する。
まず、情報家電端末2とコンテンツ配信サーバ17の間
で物理的に使用可能な最大スループットを以下の手順で
求める。 ホームネットワーク20内の最大スループットの取
得 ネットワークQoS認識部6は、図7におけるホームネ
ットワークプロファイル情報16の“通信インターフェ
ース”情報を参照し、情報家電端末2とホームゲートウ
ェイ3の間を接続する通信インターフェースの通信速度
の中で最も遅いものは“無線LAN”であるため、ホー
ムネットワーク内の最大スループットは“2Mbps”とな
ることを認識する。 ホームネットワーク20とアクセスネットワーク2
1間の最大スループットの取得 ネットワークQoS認識部6は、図7のホームネットワ
ークプロファイル情報16を参照し、ホームゲートウェ
イ3の通信回線サービスは、“ADSL”であるためホ
ームネットワーク20とアクセスネットワーク21間の
最大スループットは“512Kbps”となることを認識す
る。以上により、との最小値は、512Kbpsであるた
め、情報家電端末2とコンテンツ配信サーバ17間の物
理的に使用可能な通信帯域は“512Kbps”となる。
Next, the network QoS control execution unit 4
Is transmitted by the network QoS recognition unit 6 to the user's SL.
Determine the maximum available throughput based on A.
First, the maximum throughput that can be physically used between the information home appliance terminal 2 and the content distribution server 17 is obtained by the following procedure. Acquisition of Maximum Throughput in Home Network 20 The network QoS recognizing unit 6 refers to the “communication interface” information of the home network profile information 16 in FIG. Since the slowest communication speed is “wireless LAN”, it is recognized that the maximum throughput in the home network is “2 Mbps”. Home network 20 and access network 2
Acquisition of the maximum throughput between 1 The network QoS recognizing unit 6 refers to the home network profile information 16 in FIG. 7, and the communication line service of the home gateway 3 is “ADSL”, so that the communication between the home network 20 and the access network 21 is performed. It recognizes that the maximum throughput will be "512 Kbps". As described above, since the minimum value is 512 Kbps, the physically usable communication band between the information home appliance terminal 2 and the content distribution server 17 is “512 Kbps”.

【0024】次に、ネットワークQoS認識部6は、図
8のネットワークQoS保証契約プロファイル情報5a
に基づいて、ユーザがSLAで保証されている最大スル
ープットを求める。 サービスネットワーク22及び基幹ネットワークの
最大スループットの取得 ネットワークQoS認識部6は、サービスネットワーク
22及び基幹ネットワークにおいて、ユーザがQoS管
理サーバ30に使用を許可されている最大スループット
を認識する。まず、ネットワークQoS認識部6は、図
8のネットワークQoS保証契約プロファイル情報5a
から、ユーザ識別IDが“USER0001”であるユ
ーザの通信帯域保証率は“50%”であり、図7のホー
ムネットワークプロファイル情報16から契約通信回線
サービスの物理的な通信帯域は“ADSL”なので“51
2Kbps”であるため、最低でも512Kbps×50%=256Kbps
のスループットが保証されることを確認する。通常、他
のユーザのネットワークの利用状況によってサービスネ
ットワーク及び基幹ネットワークでの使用可能な通信帯
域は変動するため、“USER0001”のスループッ
トは“512Kbps〜256Kbps”まで変動するが、本実施形態
では、サービスネットワーク22及び基幹ネットワーク
は十分な通信帯域が確保されている。そのため、ネット
ワークQoS認識部6は、サービスネットワーク22及
び基幹ネットワークにおいて、ユーザが使用を許可され
ている最大スループットは“512Kbps”であることを認
識する。
Next, the network QoS recognizing section 6 performs the network QoS guarantee contract profile information 5a shown in FIG.
, The user determines the maximum throughput guaranteed by the SLA. Acquisition of Maximum Throughput of Service Network 22 and Backbone Network The network QoS recognition unit 6 recognizes the maximum throughput that the user is permitted to use for the QoS management server 30 in the service network 22 and backbone network. First, the network QoS recognition unit 6 checks the network QoS guarantee contract profile information 5a of FIG.
Therefore, the communication band guarantee rate of the user whose user identification ID is “USER0001” is “50%”, and the physical communication band of the contract communication line service is “ADSL” from the home network profile information 16 in FIG. 51
2Kbps ”, so at least 512Kbps x 50% = 256Kbps
Confirm that the throughput of is guaranteed. Normally, the available communication bandwidth in the service network and the backbone network fluctuates depending on the usage status of the network of another user, and thus the throughput of “USER0001” fluctuates from “512 Kbps to 256 Kbps”. A sufficient communication band is secured for the network 22 and the backbone network. Therefore, the network QoS recognizing unit 6 recognizes that the maximum throughput that the user is permitted to use in the service network 22 and the backbone network is “512 Kbps”.

【0025】上述、、で得られたスループットの
最小値は“512Kbps”であるため、ネットワークQoS
認識部6は、ユーザの使用可能な最大スループットを
“512Kbps”とし、その値をネットワークQoS制御実
行部4に返す。ネットワークQoS制御実行部4は、そ
の値を図13のネットワークQoS制御実行パラメータ
情報の最大スループット情報に設定する(図3における
ステップ130)。次に、ネットワークQoS実行制御
部4は、図13のネットワークQoS制御実行パラメー
タ情報をパラメータとし、コンテンツ変換制御パラメー
タ制御部8に、コンテンツ変換制御パラメータを生成す
るように指示する。コンテンツ変換制御パラメータを生
成する手順を図19を参照し、以下A、B、Cで説明す
る。 A)テンプレートファイルの作成 まず、コンテンツ変換制御パラメータ制御部8は、図1
3におけるネットワークQoS制御実行パラメータ情報
の最大スループット情報から、最大スループットを超え
ない最も近いビットレートのテンプレートファイルを選
択する。本実施形態では、図13のネットワークQoS
制御実行パラメータ情報から、コンテンツ配信サービス
種別“SVC_VOD”であり、かつ、最大スループッ
ト“512Kbps”、かつ、コンテンツ配信部“映像配信サ
ーバソフト1”であるため、図10のコンテンツ変換制
御パラメータテンプレート情報5cを参照し、“512Kbp
s”のテンプレートファイル“TEMP-VlDEO-1-512Kbps.xm
l”を選択候補にする(図19における評価手順)。
Since the minimum value of the throughput obtained in the above is “512 Kbps”, the network QoS
The recognizing unit 6 sets the maximum usable throughput of the user to “512 Kbps”, and returns the value to the network QoS control executing unit 4. The network QoS control execution unit 4 sets the value to the maximum throughput information of the network QoS control execution parameter information of FIG. 13 (step 130 in FIG. 3). Next, the network QoS execution control unit 4 uses the network QoS control execution parameter information of FIG. 13 as a parameter, and instructs the content conversion control parameter control unit 8 to generate a content conversion control parameter. The procedure for generating the content conversion control parameters will be described below with reference to A, B, and C with reference to FIG. A) Creation of Template File First, the content conversion control parameter control unit 8 executes
3, a template file having the closest bit rate not exceeding the maximum throughput is selected from the maximum throughput information of the network QoS control execution parameter information. In the present embodiment, the network QoS shown in FIG.
From the control execution parameter information, since the content distribution service type is “SVC_VOD”, the maximum throughput is “512 Kbps”, and the content distribution unit is “video distribution server software 1”, the content conversion control parameter template information 5c in FIG. See “512Kbp
s "template file" TEMP-VlDEO-1-512Kbps.xm "
l ”is selected as a selection candidate (evaluation procedure in FIG. 19).

【0026】B)ユーザの好みに適応する変換条件の決
定 まず、コンテンツ変換制御パラメータテンプレート情報
5cから取得したパラメータ値(T−DATA)とユー
ザプロファイル情報から取得したパラメータ値(U−D
ATA)を比較し、以下の手順でパラメータ値を決定す
る。 (1)[T−DATAの最大値≦U−DATA≦T−D
ATAの最小値]となる場合 コンテンツ変換制御パラメータ制御部8は、テンプレー
ト値を値域として、ユーザプロファイル情報から取得し
た値(U−DATA)を超えない最も近いテンプレート
情報から取得したパラメータ値(T−DATA)を選択
する。 例:T−DATAが[180,153,100]、U−
DATAが[160]の場合、“153”の値を選択す
る。 (2)[T−DATAの最小値>U−DATA]となる場
合 コンテンツ変換制御パラメータ制御部8は、T−DAT
Aの最小値を選択する。 例:T−DATAが[180,153,100]、U−
DATAが[80]の場合、“100”の値を選択す
る。 (3)[T−DATAの最大値<U−DATA]となる場
合 コンテンツ変換制御パラメータ制御部8は、T−DAT
Aの最大値を選択する。 例:T−DATAが[180,153,100]、U−
DATAが[255]の場合、“180”の値を選択す
る(図19における評価手順以降)。
B) Determination of Conversion Conditions Adapting to User Preferences First, the parameter value (T-DATA) obtained from the content conversion control parameter template information 5c and the parameter value (UD) obtained from the user profile information
ATA), and the parameter value is determined in the following procedure. (1) [Maximum value of T-DATA ≦ U-DATA ≦ TD
ATA minimum value] The content conversion control parameter control unit 8 uses the template value as a value range, and obtains the parameter value (T-T-) obtained from the closest template information that does not exceed the value (U-DATA) obtained from the user profile information. DATA). Example: T-DATA is [180,153,100], U-
When DATA is [160], a value of “153” is selected. (2) Case where [minimum value of T-DATA> U-DATA] is satisfied.
Select the minimum value of A. Example: T-DATA is [180,153,100], U-
When DATA is [80], a value of “100” is selected. (3) When [Maximum value of T-DATA <U-DATA] The content conversion control parameter control unit 8 sets the T-DAT
Select the maximum value of A. Example: T-DATA is [180,153,100], U-
When DATA is [255], a value of “180” is selected (after the evaluation procedure in FIG. 19).

【0027】本実施形態では、上述したテンプレート
“TEMP-VIDEO-1-512Kbps.xml”に保存されているパラメ
ータ情報を元にユーザの好みを適用して最適な変換条件
を決定する。映像配信サーバソフト1用の映像用コンテ
ンツ変換制御パラメータテンプレート情報5cの一例を
図14に示す。テンプレート“TEMP-VIDEO-1-512Kbps.x
ml”のパラメータ情報は、図14における帯域が512Kbp
sの部分が対応する。コンテンツ変換制御パラメータ制
御部8は、ユーザ認識IDが“USER0001”であ
る図11におけるユーザプロファイル情報と図14にお
けるテンプレート情報の画像サイズ及び品質、音声の品
質を、以下のように比較する。まず、画像サイズは、T
−DATA(“SIF”)>U−DATA(“QSI
F″)であるため“SIF”が選択される(QSIFは
SIFよりも画像サイズが小さい)。次に、映像の品質
は、T−DATAの最大値(“高画質”)>U−DAT
A(“標準画質”)≧T−DATA(“標準画質”)で
あるため“標準画質”が選択される。次に、音声の品質
は、T−DATAの最大値(“高音質”)>U−DAT
A(“標準音質”)≧T−DATAの最小値(“標準音
質”)であるため“標準音質”が選択される。このよう
に、ユーザプロファイル情報の“SIF及び標準画質、
標準音質”が選択され、コンテンツ変換制御パラメータ
制御部8は、図15に一例を示すコンテンツ変換制御パ
ラメータの一候補を生成する。
In the present embodiment, the optimum conversion condition is determined by applying the user's preference based on the parameter information stored in the template "TEMP-VIDEO-1-512 Kbps.xml". An example of the video content conversion control parameter template information 5c for the video distribution server software 1 is shown in FIG. Template “TEMP-VIDEO-1-512Kbps.x
The parameter information of "ml" has a bandwidth of 512 Kbp in FIG.
The part of s corresponds. The content conversion control parameter control unit 8 compares the image size, quality, and audio quality of the user profile information in FIG. 11 whose user recognition ID is “USER0001” with the template information in FIG. 14 as follows. First, the image size is T
−DATA (“SIF”)> U-DATA (“QSI
F ″), “SIF” is selected (QSIF has a smaller image size than SIF) .Next, the video quality is determined by the maximum value of T-DATA (“high image quality”)> U-DAT
Since A (“standard image quality”) ≧ T-DATA (“standard image quality”), “standard image quality” is selected. Next, the voice quality is determined by the following equation: T-DATA maximum value (“high sound quality”)> U-DAT
Since A (“standard sound quality”) ≧ minimum value of T-DATA (“standard sound quality”), “standard sound quality” is selected. Thus, the user profile information “SIF and standard image quality,
“Standard sound quality” is selected, and the content conversion control parameter control unit 8 generates one candidate of the content conversion control parameter whose example is shown in FIG.

【0028】C)配信用コンテンツIDの検索要求 次に、コンテンツ変換制御パラメータ制御部8は、コン
テンツ受信クライアントソフトに対応するコンテンツ配
信サーバソフト、及びコンテンツ配信サーバソフトが配
信可能な各コンテンツの形式(動画形式及び音声形式)
毎に、前述B)で取得するコンテンツ変換制御パラメー
タの候補を取得し、コンテンツ配信サーバ17に、指定
した変換条件で変換された配信用(映像)コンテンツに
一致する配信用コンテンツIDの検索を要求する。本実
施形態では、コンテンツ変換制御パラメータ制御部8
は、コンテンツ配信サーバ17に、コンテンツ配信サー
ビス種別“SVC_VOD”、ソースコンテンツID
“SVC0001”に対して、前述Bで指定した変換条
件で変換された配信用コンテンツに一致する配信用コン
テンツIDの検索を要求する(図19における評価手順
、)。なお、図18は、上述したCの動作を説明す
るプログラムの一例であり、前述Bで生成したコンテン
ツ変換制御パラメータの候補とは、図18における変数
“P”のことをいう。コンテンツ配信サーバ17は検索
要求を受ける度に、前述Bで指定された条件(図18に
おける変数“P”)で配信用コンテンツをハードディス
ク等から検索する。
C) Search Request for Content ID for Distribution Next, the content conversion control parameter control unit 8 executes content distribution server software corresponding to the content receiving client software, and the format of each content that can be distributed by the content distribution server software ( Video format and audio format)
Each time, a candidate for the content conversion control parameter obtained in B) is obtained, and a request is made to the content distribution server 17 to search for a distribution content ID that matches the distribution (video) content converted under the specified conversion conditions. I do. In the present embodiment, the content conversion control parameter control unit 8
Indicates to the content distribution server 17 that the content distribution service type “SVC_VOD”, the source content ID
A request is made to “SVC0001” to search for a distribution content ID that matches the distribution content converted under the conversion conditions specified in B above (evaluation procedure in FIG. 19). FIG. 18 is an example of a program for explaining the operation of C described above, and the candidate of the content conversion control parameter generated in B is the variable “P” in FIG. Every time the content distribution server 17 receives the search request, it searches the hard disk or the like for the content for distribution under the condition specified in B (variable “P” in FIG. 18).

【0029】本実施形態では、図15に示す変換条件、
つまり、最大ビットレート=512Kbps、コンテンツ
受信部=映像受信クライアントソフト1(コンテンツ受
信部に対応するコンテンツ配信部=映像配信サーバソフ
ト1)、動画形式&音声形式=動画形式1&音声形式
1、動画の画像サイズ=SIF、動画の品質=標準
画質、音声の品質=標準音質の変換条件で変換された
配信用コンテンツは、配信用コンテンツID “CC0
001”である配信用コンテンツが該当する。配信用コ
ンテンツID“CC0001”である配信用コンテンツ
にアクセスするためのコンテンツ配信参照情報は“x1:/
/XcastVODSrv/CC0001.x11”というURLで表現され、
コンテンツ配信サーバ17は、配信用コンテンツIDと
コンテンツ配信参照情報をコンテンツ変換制御パラメー
タ制御部8に返す。なお、全てのコンテンツ変換制御パ
ラメータについて検索し、条件に合致する配信用コンテ
ンツが見つからなかった場合、コンテンツ配信サーバ1
7は優先順位の高いコンテンツ変換制御パラメータにお
いて、ソースコンテンツを情報家電端末2のコンテンツ
受信クライアントソフトと最大ビットレートに基づいた
条件で配信用コンテンツに変換する。次に、コンテンツ
配信サーバ17は、変換した配信用コンテンツに配信用
コンテンツIDを付けてハードディスク等に記録し、前
記配信用コンテンツIDとURLで表現されるコンテン
ツ配信参照情報を、コンテンツ変換制御パラメータ制御
部8に返す。
In this embodiment, the conversion conditions shown in FIG.
That is, the maximum bit rate = 512 Kbps, the content receiving unit = video receiving client software 1 (the content distribution unit corresponding to the content receiving unit = video distribution server software 1), the moving image format & audio format = moving image format 1 & audio format 1, The distribution content converted under the conversion conditions of image size = SIF, moving image quality = standard image quality, audio quality = standard sound quality has a distribution content ID “CC0”.
The content distribution reference information for accessing the distribution content having the distribution content ID “CC0001” is “x1: /.
/XcastVODSrv/CC0001.x11 ”,
The content distribution server 17 returns the distribution content ID and the content distribution reference information to the content conversion control parameter control unit 8. If all the content conversion control parameters are searched and no content for distribution matching the condition is found, the content distribution server 1
Numeral 7 converts the source content into the content for distribution under the condition based on the content receiving client software of the information home appliance terminal 2 and the maximum bit rate in the content conversion control parameter having a high priority. Next, the content distribution server 17 attaches the distribution content ID to the converted distribution content and records it on a hard disk or the like, and transmits the content distribution reference information expressed by the distribution content ID and the URL to the content conversion control parameter control. Return to part 8.

【0030】コンテンツ変換制御パラメータ制御手8
は、検索で一致した図15に示す変換条件及び検索結果
(配信用コンテンツIDとコンテンツ配信参照情報)を
ネットワークQoS制御実行部4に送信する。ネットワ
ークQoS制御実行部4は、図13におけるコンテンツ
変換制御パラメータに、図15に示す変換条件を保存す
る。さらに、図13におけるコンテンツ配信制御パラメ
ータの“コンテンツ配信サーバ”に“xcastVODSrv”、
“配信用コンテンツID”に“CC0001”、“コン
テンツ配信参照情報”に“x1://XcastVODSrv/CC0001.x1
1”を設定して保存する(図3におけるステップ14
0、図4における)。次に、コンテンツ配信サーバ1
7にコンテンツ配信制御を指示するためのコンテンツ配
信制御パラメータを決定する。ネットワークQoS実行
制御部4は、図13のネットワークQoS制御実行パラ
メータ情報をパラメータとして、コンテンツ配信制御パ
ラメータ制御部9に、コンテンツ配信制御パラメータを
生成するように指示する。コンテンツ配信制御パラメー
タ制御部9は、図13におけるコンテンツ変換制御パラ
メータの“トータルのビットレート”より最大のビット
レートを求め(ここでは“440Kbps”)ネットワークQ
oS実行制御部4に送信する。ネットワークQoS制御
実行部4は、図16に一例を示すコンテンツ配信制御パ
ラメータの“最大送出ビットレート”に“440Kbps”を
設定する(図3におけるステップ150)。
Content conversion control parameter controller 8
Transmits the conversion condition and the search result (distribution content ID and content distribution reference information) shown in FIG. 15 that match in the search to the network QoS control execution unit 4. The network QoS control execution unit 4 stores the conversion condition shown in FIG. 15 in the content conversion control parameter in FIG. Further, “xcastVODSrv” is added to “content distribution server” of the content distribution control parameter in FIG.
“CC0001” for “content ID for distribution” and “x1: //XcastVODSrv/CC0001.x1” for “content distribution reference information”
1 "is set and saved (step 14 in FIG. 3).
0, in FIG. 4). Next, the content distribution server 1
7 to determine content distribution control parameters for instructing content distribution control. The network QoS execution control unit 4 instructs the content distribution control parameter control unit 9 to generate a content distribution control parameter using the network QoS control execution parameter information of FIG. 13 as a parameter. The content distribution control parameter control unit 9 obtains the maximum bit rate from the “total bit rate” of the content conversion control parameter in FIG. 13 (here, “440 Kbps”).
This is transmitted to the oS execution control unit 4. The network QoS control execution unit 4 sets “440 Kbps” in the “maximum transmission bit rate” of the content distribution control parameter, an example of which is shown in FIG. 16 (step 150 in FIG. 3).

【0031】次に、生成された図16のコンテンツ配信
制御パラメータに基づいて、コンテンツ配信サーバ17
のコンテンツ配信制御を行う。ネットワークQoS制御
実行部4は、図13のネットワークQoS制御実行パラ
メータ情報を参照し、コンテンツ配信サーバ17“Xcas
tVODSrv”に対し、情報家電端末識別ID“CON00
01”による配信用コンテンツID“CC0001”の
配信要求について、図16のコンテンツ配信制御パラメ
ータ情報の最大送出ビットレート“440Kbps”以下で配
信を行うように指示する。コンテンツ配信サーバ17は
図16のコンテンツ配信制御パラメータを参照し、ソフ
ト的にコンテンツを送出するビットレートが“440Kbp
s”以下になるようにマルチビットレート配信を行う
(図3におけるステップ160、図4における’)。
Next, based on the generated content distribution control parameters of FIG.
Content distribution control. The network QoS control execution unit 4 refers to the network QoS control execution parameter information of FIG.
tVODSrv ”, the information home appliance terminal ID“ CON00 ”
In response to the distribution request for the distribution content ID “CC0001” by “01”, the content distribution server 17 instructs the distribution to be performed at the maximum transmission bit rate “440 Kbps” or less in the content distribution control parameter information in FIG. Refer to the distribution control parameters, and the bit rate for transmitting the content as software is “440Kbps”.
Multi-bit rate distribution is performed so as to be less than or equal to s "(step 160 in FIG. 3, '' in FIG. 4).

【0032】次に、ネットワークQoS制御実行部4
は、図13のネットワークQoS制御実行パラメータ情
報をパラメータとして、ネットワーク制御部10に、コ
ンテンツ配信サーバ17と情報家電端末2間のネットワ
ークの通信帯域を予約するように指示する。まず、ネッ
トワーク制御部10は、図13のネットワークQoS要
求情報からホームゲートウェイ識別ID“HGW000
1”を参照する。次に、ホームゲートウェイ識別ID
“HGW0001”であるホームゲートウェイ3のネッ
トワークゲートウェイ処理部14に、図13における最
大送出ビットレート情報“440Kbps”で通信帯域を予約
するように指示する。ネットワークゲートウェイ処理部
14は、QoS管理サーバ30に、通信帯域制御プロト
コルを用いて通信帯域の予約を要求する。QoS管理サ
ーバ30はホームゲートウェイ3“HGW0001”か
らコンテンツ配信サーバ17“XcastVODSrv”までのル
ーターなどの各ネットワーク機器に対して、RSVP等
の通信帯域制御プロトコルを用いて通信帯域を確保する
ように指示する。尚、図8のネットワークQoS保証契
約プロファイル情報に記憶されるユーザのSLAの項目
は、通信帯域保証率の他、遅延、ジッタ(遅延揺ら
ぎ)、パケット損失などがあるが、その場合は、Diffse
rvなどの通信品質保証プロトコルを用いてネットワーク
機器に通信品質を保証するように指示する(図3におけ
るステップ170、図4における)。
Next, the network QoS control execution unit 4
Instructs the network control unit 10 to reserve the communication band of the network between the content distribution server 17 and the information home appliance terminal 2 using the network QoS control execution parameter information of FIG. 13 as a parameter. First, the network control unit 10 determines the home gateway identification ID “HGW000” from the network QoS request information in FIG.
1 ". Next, the home gateway identification ID
It instructs the network gateway processing unit 14 of the home gateway 3 that is “HGW0001” to reserve a communication band with the maximum transmission bit rate information “440 Kbps” in FIG. The network gateway processing unit 14 requests the QoS management server 30 to reserve a communication band using the communication band control protocol. The QoS management server 30 instructs each network device such as a router from the home gateway 3 “HGW0001” to the content distribution server 17 “XcastVODSrv” to secure a communication band using a communication band control protocol such as RSVP. . The items of the user's SLA stored in the network QoS guarantee contract profile information in FIG. 8 include delay, jitter (delay fluctuation), packet loss, and the like in addition to the communication band guarantee rate. In this case, Diffse
It instructs the network device to use the communication quality assurance protocol such as rv to guarantee the communication quality (step 170 in FIG. 3, FIG. 4).

【0033】最後に、ネットワークQoS制御実行部4
は、図13のネットワークQoS制御実行パラメータ情
報より、図17に一例を示すコンテンツ配信要求結果を
生成し、それをネットワークQoS要求部15に送信す
る。ネットワークQoS要求部15は、それをコンテン
ツ配信要求部11に通知する。情報家電端末2は、受信
した図17のコンテンツ配信要求結果を基に、URLで
表現されるコンテンツ配信参照情報“x1://XcastVODSrv
/CC0001.x11”をパラメータとして、コンテンツ受信部
“映像受信クライアントソフト1”を起動し、映像配信
の受信を開始する。尚、図7のホームネットワークプロ
ファイル情報16の通信回線サービス種別情報に関して
は、通信事業者やコンテンツ配信サービス提供者などが
事前にホームネットワークプロファイル情報に設定する
か、或いはネットワークゲートウェイ処理部がRAS
(Remote Access Server)にログインする際のユーザ認
証時に、RASに設置されているRADIUSサーバな
どの認証サーバから自動的に取得し、動的に設定するな
どしても構わない。
Finally, the network QoS control execution unit 4
Generates a content distribution request result, an example of which is shown in FIG. 17, from the network QoS control execution parameter information of FIG. 13 and transmits it to the network QoS requesting unit 15. The network QoS requesting unit 15 notifies the content distribution requesting unit 11 of the request. Based on the received content distribution request result of FIG. 17, the information home appliance terminal 2 receives the content distribution reference information “x1: // XcastVODSrv” expressed by the URL.
/CC0001.x11 ”as a parameter to start the content receiving unit“ video receiving client software 1 ”and start receiving video distribution. The communication line service type information of the home network profile information 16 in FIG. Either the carrier or the content distribution service provider set the home network profile information in advance, or the network gateway
At the time of user authentication when logging in to the (Remote Access Server), it may be automatically obtained from an authentication server such as a RADIUS server installed in the RAS and dynamically set.

【0034】また、図1および図2におけるコンテンツ
配信サーバ1、情報家電端末2あるいはホームゲートウ
ェイ3のいずれかの機能を実現するためのプログラムを
コンピュータ読み取り可能な記録媒体に記録して、この
記録媒体に記録されたプログラムをコンピュータシステ
ムに読み込ませ、実行させることでコンテンツ配信サー
バ1、情報家電端末2あるいはホームゲートウェイ3の
いずれかを実現してもよい。なお、ここでいう「コンピ
ュータシステム」とは、OSや周辺機器等のハードウェ
アを含むものとする。また、「コンピュータシステム」
は、WWWシステムを利用している場合であれば、ホー
ムページ提供環境(あるいは表示環境)も含むものとす
る。また、「コンピュータ読み取り可能な記録媒体」と
は、フロッピー(登録商標)ディスク、光磁気ディス
ク、ROM、CD−ROM等の可搬媒体、コンピュータ
システムに内蔵されるハードディスク等の記憶装置のこ
とをいう。さらに「コンピュータ読み取り可能な記録媒
体」とは、インターネット等のネットワークや電話回線
等の通信回線を介してプログラムを送信する場合の通信
線のように、短時間の間、動的にプログラムを保持する
もの、その場合のサーバやクライアントとなるコンピュ
ータシステム内部の揮発性メモリのように、一定時間プ
ログラムを保持しているものも含むものとする。また上
記プログラムは、前述した機能の一部を実現するための
ものであっても良く、さらに前述した機能をコンピュー
タシステムにすでに記録されているプログラムとの組み
合わせで実現できるものであっても良い。以上、この発
明の実施形態を図面を参照して詳述してきたが、具体的
な構成はこの実施形態に限られるものではなく、この発
明の要旨を逸脱しない範囲の設計等も含まれる。
A program for realizing the function of any one of the content distribution server 1, the information home appliance terminal 2 and the home gateway 3 shown in FIGS. 1 and 2 is recorded on a computer-readable recording medium. The content distribution server 1, the information home appliance terminal 2, or the home gateway 3 may be realized by causing a computer system to read and execute the program recorded in the computer system. Here, the “computer system” includes an OS and hardware such as peripheral devices. "Computer system"
If a WWW system is used, this also includes a homepage providing environment (or display environment). The “computer-readable recording medium” means a portable medium such as a floppy (registered trademark) disk, a magneto-optical disk, a ROM, a CD-ROM, and a storage device such as a hard disk built in a computer system. . Further, a "computer-readable recording medium" refers to a communication line for transmitting a program via a network such as the Internet or a communication line such as a telephone line, and dynamically holds the program for a short time. In this case, it is also assumed that a program that holds a program for a certain period of time, such as a volatile memory in a computer system serving as a server or a client in that case, is included. Further, the above-mentioned program may be for realizing a part of the above-mentioned functions, or may be for realizing the above-mentioned functions in combination with a program already recorded in a computer system. The embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to the embodiments, and includes a design and the like within a range not departing from the gist of the present invention.

【0035】[0035]

【発明の効果】以上説明したように、本発明のコンテン
ツ配信制御装置によれば、下記の効果を得ることができ
る。本発明は、ユーザの端末から通信ネットワークを介
して供給されたコンテンツの配信要求を受け、コンテン
ツを前記端末の受信ソフトに適した配信用コンテンツに
変換し前記配信用コンテンツを前記受信ソフトに適した
配信ソフトで配信するコンテンツ配信装置を用いて配信
用コンテンツを配信するコンテンツ配信制御装置におい
て、コンテンツ配信に関する前記端末と前記コンテンツ
配信装置における通信ネットワーク環境情報を含むプロ
ファイル情報を予め記憶するデータベースと、前記端末
から、前記端末の通信環境情報及び受信ソフト情報並び
に配信希望コンテンツとから成るネットワークQoS要
求を受け、ネットワークQoSの実行を制御するネット
ワークQoS制御手段と、前記ネットワークQoSを認
識し、前記通信環境情報と前記プロファイル情報とに基
づいて、前記コンテンツ配信装置と前記端末との間の通
信帯域を認識するネットワークQoS認識手段と、を有
することを特徴とする。これにより、ユーザの通信環境
における正確な通信帯域を容易に取得し、コンピュータ
に関する知識のないユーザにも容易に本装置によるユー
ザの環境に適応的なコンテンツ配信システムを使用する
ことができる。また、上記コンテンツ配信制御装置にお
いて、前記コンテンツ配信に関するプロファイル情報と
は、配信用コンテンツの品質に対して前記ユーザの要求
する情報を含み、該プロファイル情報及び前記通信帯域
とから、コンテンツを配信用コンテンツに変換する変換
条件を認識するコンテンツ変換制御パラメータ作成手段
をさらに有することを特徴とする。これにより、ユーザ
ー個人に最適な品質によるコンテンツ配信制御パラメー
タ及びコンテンツ変換制御パラメータを自動的に生成
し、階層的ワンストップコンテンツ配信サーバーをフル
オートで制御することが可能となる。また、上述コンテ
ンツ配信制御装置において、前記通信帯域に基づいて前
記コンテンツ配信装置と前記端末との間の通信帯域の制
御を行うネットワーク制御手段をさらに具備することを
特徴とする。これにより、ホームネットワークと外部と
の通信におけるトラフィックを制限し、アクセスネット
ワーク及びサービスネットワークにおける通信の輻輳を
防止することが可能で、シェアードアクセスなどの複数
のユーザーに共有される通信帯域を有効に使用して、他
のユーザーや他のサービスの通信と協調した、かつ安定
した品質によるコンテンツ配信を実現することができ
る。
As described above, according to the content distribution control device of the present invention, the following effects can be obtained. The present invention receives a distribution request of content supplied from a user terminal via a communication network, converts the content into distribution content suitable for reception software of the terminal, and converts the distribution content suitable for the reception software. In a content distribution control device that distributes a content for distribution using a content distribution device that distributes distribution software, a database that stores profile information including communication network environment information in the terminal and the content distribution device related to content distribution in advance, A network QoS control unit for receiving a network QoS request including a communication environment information of the terminal, received software information, and a content to be distributed from a terminal, controlling network QoS execution, recognizing the network QoS, and recognizing the communication environment information. Based on said profile information, and having a network QoS recognizing means for recognizing a communication bandwidth between said content distribution apparatus terminal. As a result, an accurate communication band in the user's communication environment can be easily obtained, and even a user without knowledge of a computer can easily use the content distribution system adapted to the user's environment by the present apparatus. In the content distribution control device, the profile information on the content distribution includes information requested by the user with respect to the quality of the content for distribution, and the content is distributed from the profile information and the communication band. It further comprises a content conversion control parameter creating means for recognizing a conversion condition to be converted to. This makes it possible to automatically generate the content distribution control parameters and the content conversion control parameters with the optimum quality for the individual user, and to control the hierarchical one-stop content distribution server fully automatically. Further, the above-mentioned content distribution control device further comprises a network control means for controlling a communication band between the content distribution device and the terminal based on the communication band. As a result, it is possible to limit traffic in communication between the home network and the outside, prevent congestion in communication in the access network and the service network, and effectively use a communication band shared by a plurality of users such as shared access. As a result, it is possible to realize content distribution with stable quality in cooperation with communication of other users and other services.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施形態における構成を説明する
ブロック図である。
FIG. 1 is a block diagram illustrating a configuration according to an embodiment of the present invention.

【図2】 本発明の同実施形態における、主にネットワ
ークの構成を説明するブロック図である
FIG. 2 is a block diagram mainly illustrating a configuration of a network in the embodiment of the present invention.

【図3】 本発明の同実施形態におけるフローチャート
である。
FIG. 3 is a flowchart in the embodiment of the present invention.

【図4】 同実施形態の動作を説明する図である。FIG. 4 is a diagram illustrating the operation of the embodiment.

【図5】 従来技術を説明する図である。FIG. 5 is a diagram illustrating a conventional technique.

【図6】 端末プロファイル情報12の一例である。FIG. 6 is an example of terminal profile information 12;

【図7】 ホームネットワークプロファイル情報16の
一例である。
FIG. 7 is an example of home network profile information 16;

【図8】 ネットワークQoS保証契約プロファイル情
報5aの一例である。
FIG. 8 is an example of network QoS guarantee contract profile information 5a.

【図9】 コンテンツ配信サービスプロファイル情報5
bの一例である。
FIG. 9 is content distribution service profile information 5
b is an example.

【図10】 コンテンツ変換制御パラメータテンプレー
ト情報5cの一例である。
FIG. 10 is an example of content conversion control parameter template information 5c.

【図11】 ユーザプロファイル情報5dの一例であ
る。
FIG. 11 is an example of user profile information 5d.

【図12】 ネットワークQoS要求情報の一例であ
る。
FIG. 12 is an example of network QoS request information.

【図13】 ネットワークQoS制御実行パラメータ情
報の一例である。
FIG. 13 is an example of network QoS control execution parameter information.

【図14】 映像配信サーバソフト1用の映像用コンテ
ンツ変換制御パラメータテンプレート情報5cの一例で
ある。
FIG. 14 is an example of video content conversion control parameter template information 5c for video distribution server software 1;

【図15】 コンテンツ変換制御パラメータの一例であ
る。
FIG. 15 is an example of a content conversion control parameter.

【図16】 コンテンツ配信制御パラメータの一例であ
る。
FIG. 16 is an example of a content distribution control parameter.

【図17】 コンテンツ配信要求結果の一例である。FIG. 17 is an example of a content distribution request result.

【図18】 配信用コンテンツIDの検索要求の動作を
説明するプログラムの一例である。
FIG. 18 is an example of a program illustrating an operation of a search request for a distribution content ID.

【図19】 コンテンツ変換制御パラメータを生成する
際の評価手順である。
FIG. 19 shows an evaluation procedure when generating a content conversion control parameter.

【符号の説明】[Explanation of symbols]

1:コンテンツ配信制御サーバ 4:ネットワークQoS制御実行部 5:データベース 5a:ネットワークQoS保証契約プロファイル情報 5b:コンテンツ配信サービスプロファイル情報 5c:コンテンツ変換制御パラメータテンプレート情報 5d:ユーザプロファイル情報 6:ネットワークQoS認識部 7:コンテンツ配信サービス選択部 8:コンテンツ変換制御パラメータ制御部 9:コンテンツ配信制御パラメータ制御部 10:ネットワーク制御部 2:情報家電端末 11:コンテンツ配信要求部 12:端末プロファイル情報 13:コンテンツ受信クライアントソフト 3:ホームゲートウェイ 14:ネットワークゲートウェイ処理部 15:ネットワークQoS要求部 16:ホームネットワークプロファイル情報 17:コンテンツ配信サーバ 20:ホームネットワーク 21:アクセスネットワーク 22:サービスネットワーク 30:QoS管理サーバ 1: Content distribution control server 4: Network QoS control execution unit 5: Database 5a: Network QoS guarantee contract profile information 5b: Content distribution service profile information 5c: Content conversion control parameter template information 5d: User profile information 6: Network QoS recognition unit 7: Content distribution service selection unit 8: Content conversion control parameter control unit 9: Content distribution control parameter control unit 10: Network control unit 2: Information home appliance terminal 11: Content distribution request unit 12: Terminal profile information 13: Content reception client software 3: Home gateway 14: Network gateway processing unit 15: Network QoS requesting unit 16: Home network profile information 17: Content Tsu distribution server 20: Home Network 21: Access Network 22: service network 30: QoS management server

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小島 順治 東京都新宿区西新宿三丁目19番2号 東日 本電信電話株式会社内 Fターム(参考) 5B085 BG07 5K030 KA07 LC03 LC06  ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Junji Kojima 3-19-2 Nishi-Shinjuku, Shinjuku-ku, Tokyo East Japan F-term (reference) 5B085 BG07 5K030 KA07 LC03 LC06

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 ユーザの端末から通信ネットワークを介
して供給されたコンテンツの配信要求を受け、コンテン
ツを前記端末の受信ソフトに適した配信用コンテンツに
変換し前記配信用コンテンツを前記受信ソフトに適した
配信ソフトで配信するコンテンツ配信装置を用いて配信
用コンテンツを配信するコンテンツ配信制御装置におい
て、 コンテンツ配信に関するプロファイル情報を記憶するデ
ータベースと前記端末から、前記端末の通信環境情報及
び受信ソフト情報並びに配信希望コンテンツとから成る
ネットワークQoS要求を受け、ネットワークQoSの
実行を制御するネットワークQoS制御手段と、 前記ネットワークQoS要求を認識し、前記通信環境情
報と前記プロファイル情報とに基づいて、前記コンテン
ツ配信装置と前記端末との間の通信帯域を認識するネッ
トワークQoS認識手段と、 を具備することを特徴とするコンテンツ配信制御装置。
1. A distribution request for a content supplied from a user terminal via a communication network is received, the content is converted into distribution content suitable for reception software of the terminal, and the distribution content is suitable for the reception software. A content distribution control device for distributing content for distribution using a content distribution device for distributing with distribution software, the communication environment information of the terminal, the reception software information and the distribution of the terminal from a database storing profile information related to content distribution and the terminal. A network QoS control unit that receives a network QoS request including desired content and controls execution of the network QoS; and recognizes the network QoS request, and, based on the communication environment information and the profile information, the content distribution device. The end Content distribution control device comprising a network QoS recognizing means for recognizing a communication band, by comprising between.
【請求項2】 前記プロファイル情報は、配信用コンテ
ンツの品質に対して前記ユーザの要求する情報を含み、 前記プロファイル情報及び前記通信環境情報とから、コ
ンテンツを配信用コンテンツに変換する変換条件を示す
パラメータを作成するコンテンツ変換制御パラメータ作
成手段とをさらに有することを特徴とする請求項1に記
載のコンテンツ配信制御装置。
2. The profile information includes information requested by the user for the quality of the content for distribution, and indicates a conversion condition for converting the content into the content for distribution from the profile information and the communication environment information. 2. The content distribution control device according to claim 1, further comprising: a content conversion control parameter creation unit that creates a parameter.
【請求項3】 前記コンテンツ配信制御装置は、前記通
信帯域に基づいて、前記コンテンツ配信装置と前記端末
との間の通信帯域の制御を行うネットワーク制御手段を
さらに具備することを特徴とする請求項1または請求項
2に記載のコンテンツ配信制御装置。
3. The content distribution control device according to claim 2, further comprising a network control unit that controls a communication band between the content distribution device and the terminal based on the communication band. The content distribution control device according to claim 1.
【請求項4】 コンテンツ配信に関するプロファイル情
報を記憶するデータベースを備えるコンテンツ配信制御
方法であって、 端末からの該端末の通信環境情報及び受信ソフト情報並
びにコンテンツ配信要求とから成るネットワークQoS
要求を受け、コンテンツ配信を制御する第1の過程と、 前記ネットワークQoS要求を認識し、前記通信環境情
報と前記プロファイル情報とに基づいて、前記コンテン
ツ配信装置と前記端末との間の通信帯域を認識する第2
の過程と、 前記通信帯域に基づいて、コンテンツを前記端末の受信
ソフトに適した配信用コンテンツに変換し前記配信用コ
ンテンツを前記受信ソフトに適した配信ソフトで前記端
末に配信する第3の過程と、 を具備することを特徴とするコンテンツ配信制御方法。
4. A content distribution control method comprising a database for storing profile information relating to content distribution, comprising: a network QoS comprising terminal communication environment information, reception software information, and content distribution request from the terminal.
Receiving a request, controlling a content distribution, and recognizing the network QoS request and, based on the communication environment information and the profile information, determining a communication band between the content distribution device and the terminal. Second to recognize
And a third step of converting the content into distribution content suitable for the reception software of the terminal based on the communication band, and distributing the distribution content to the terminal using distribution software suitable for the reception software. A content distribution control method, comprising:
【請求項5】 ユーザの端末から通信ネットワークを介
して供給されたコンテンツの配信要求を受け、コンテン
ツを前記端末の受信ソフトに適した配信用コンテンツに
変換し前記受信ソフトに適した配信ソフトで配信するコ
ンテンツ配信装置を用いて配信用コンテンツを配信する
コンテンツ配信制御装置用のプログラムであって、 コンテンツ配信に関するプロファイル情報を記憶する第
1のステップと、 前記端末から、前記端末の通信環境情報及び受信ソフト
情報並びにコンテンツ配信要求とから成るネットワーク
QoSを受け、コンテンツ配信を制御する第2のステッ
プと、 前記ネットワークQoSを認識し、前記通信環境情報と
前記プロファイル情報とに基づいて、前記コンテンツ配
信装置と前記端末との間の通信帯域を認識する第3のス
テップと、 をコンピュータに実行させるためのプログラム。
5. A distribution request for content supplied from a user terminal via a communication network, the content is converted into distribution content suitable for reception software of the terminal, and the content is distributed by distribution software suitable for the reception software. A program for a content distribution control device that distributes content for distribution by using a content distribution device that performs, a first step of storing profile information related to content distribution, and a communication environment information and a reception of the terminal from the terminal. A second step of receiving a network QoS including software information and a content distribution request and controlling content distribution, recognizing the network QoS, and, based on the communication environment information and the profile information, A third method for recognizing a communication band with the terminal; Steps and a program that causes a computer to execute.
【請求項6】 ユーザの端末から通信ネットワークを介
して供給されたコンテンツの配信要求を受け、コンテン
ツを前記端末の受信ソフトに適した配信用コンテンツに
変換し前記配信用コンテンツを前記受信ソフトに適した
配信ソフトで配信するコンテンツ配信装置を用いて配信
用コンテンツを配信するコンテンツ配信制御装置用のプ
ログラムを記録した記録媒体において、 前記プログラムは、 コンテンツ配信に関するプロファイル情報を記憶する第
1のステップと、 前記端末から、前記端末の通信環境情報及び受信ソフト
情報並びにコンテンツ配信要求とから成るネットワーク
QoSを受け、コンテンツ配信を制御する第2のステッ
プと、 前記ネットワークQoSを認識し、前記通信環境情報と
前記プロファイル情報とに基づいて、前記コンテンツ配
信装置と前記端末との間の通信帯域を認識する第3のス
テップと、 をコンピュータに実行させるためのプログラムを記録し
たコンピュータ読み取り可能な記録媒体。
6. A distribution request for a content supplied from a user terminal via a communication network is received, the content is converted into distribution content suitable for reception software of the terminal, and the distribution content is suitable for the reception software. A recording medium storing a program for a content distribution control device that distributes a content for distribution using a content distribution device that distributes the distribution software, wherein the program stores profile information related to content distribution, A second step of receiving, from the terminal, network QoS including communication environment information, received software information, and a content distribution request of the terminal, and controlling content distribution; recognizing the network QoS; Based on the profile information, A computer-readable recording medium storing a program for executing the third step that recognizes a communication band, to the computer between the content distribution device and the terminal.
JP2001061895A 2001-03-06 2001-03-06 Content distribution controller and method Pending JP2002271383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001061895A JP2002271383A (en) 2001-03-06 2001-03-06 Content distribution controller and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001061895A JP2002271383A (en) 2001-03-06 2001-03-06 Content distribution controller and method

Publications (1)

Publication Number Publication Date
JP2002271383A true JP2002271383A (en) 2002-09-20

Family

ID=18921112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001061895A Pending JP2002271383A (en) 2001-03-06 2001-03-06 Content distribution controller and method

Country Status (1)

Country Link
JP (1) JP2002271383A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005136966A (en) * 2003-10-28 2005-05-26 Lucent Technol Inc DECISION TREE LOGIC FOR DETERMINING OPTIMAL VALUE FOR QoS UPLINK AND DOWNLINK MAXIMUM BITRATE ATTRIBUTES
JP2008523731A (en) * 2004-12-09 2008-07-03 クゥアルコム・インコーポレイテッド Method and apparatus for the generation and transport of multimedia content flows to distribution networks
JP2008211568A (en) * 2007-02-27 2008-09-11 Hitachi Ltd Streaming data transmission system, cognitive control node, video server, transcoding method, and band reservation method
US8472930B2 (en) 2004-04-21 2013-06-25 Qualcomm Incorporated Methods and apparatus for creation and transport of multimedia content flows
US8544043B2 (en) 2004-07-21 2013-09-24 Qualcomm Incorporated Methods and apparatus for providing content information to content servers
JP2014232922A (en) * 2013-05-28 2014-12-11 日本電信電話株式会社 Image communication apparatus, program, and method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005136966A (en) * 2003-10-28 2005-05-26 Lucent Technol Inc DECISION TREE LOGIC FOR DETERMINING OPTIMAL VALUE FOR QoS UPLINK AND DOWNLINK MAXIMUM BITRATE ATTRIBUTES
JP4495562B2 (en) * 2003-10-28 2010-07-07 アルカテル−ルーセント ユーエスエー インコーポレーテッド Decision tree logic for determining the optimum value of the maximum bit rate attribute of QoS uplink and downlink
US8472930B2 (en) 2004-04-21 2013-06-25 Qualcomm Incorporated Methods and apparatus for creation and transport of multimedia content flows
US9083538B2 (en) 2004-04-21 2015-07-14 Qualcomm Incorporated Methods and apparatus for creation and transport of multimedia content flows to a distribution network
US8544043B2 (en) 2004-07-21 2013-09-24 Qualcomm Incorporated Methods and apparatus for providing content information to content servers
JP2008523731A (en) * 2004-12-09 2008-07-03 クゥアルコム・インコーポレイテッド Method and apparatus for the generation and transport of multimedia content flows to distribution networks
JP4842968B2 (en) * 2004-12-09 2011-12-21 クゥアルコム・インコーポレイテッド Method and apparatus for the generation and transport of multimedia content flows to distribution networks
JP2008211568A (en) * 2007-02-27 2008-09-11 Hitachi Ltd Streaming data transmission system, cognitive control node, video server, transcoding method, and band reservation method
JP4620696B2 (en) * 2007-02-27 2011-01-26 株式会社日立製作所 Streaming data transmission system, cognitive control node, video server, transcoding method, and bandwidth reservation method
JP2014232922A (en) * 2013-05-28 2014-12-11 日本電信電話株式会社 Image communication apparatus, program, and method

Similar Documents

Publication Publication Date Title
RU2604416C2 (en) Method of bandwidth controlling and corresponding device
US6594699B1 (en) System for capability based multimedia streaming over a network
CN108833996B (en) Service node selection, update and code rate self-adaption method in distributed DASH system
KR100959523B1 (en) Method of managing quarlity of service for users and system for performing the same
US20020073238A1 (en) System and method for media stream adaptation
JP5065422B2 (en) Negotiating network resources
US20020065907A1 (en) Method and apparatus for dynamically modifying service level agreements in cable modem termination system equipment
US20080049755A1 (en) Method and system for optimizing resource allocations based on quality of service needs of one or more applications
US20020122429A1 (en) Mechanism and method for user selection of dynamic quality of service in telephony
US20220021720A1 (en) Targeted Buffer Priority Management
US8514867B2 (en) Method of determining broadband content usage within a system
JP2010200359A (en) Method and system for resource reservation in radio communication network system, communication system and communication device
US10104413B2 (en) Bandwidth and ABR video QoE management based on OTT video providers and devices
US20080310446A1 (en) Provisioning Bandwidth For A Digital Media Stream
Zhou et al. TFDASH: A fairness, stability, and efficiency aware rate control approach for multiple clients over DASH
JP2003143216A (en) Method of transmitting packets via telecommunication network using ip protocol
US20010044845A1 (en) Method and apparatus to change class of service levels
JP2002271383A (en) Content distribution controller and method
US20040028062A1 (en) Controlling service stream
US10609111B2 (en) Client-driven, ABR flow rate shaping
JP2011527169A (en) Method and device for resource allocation
KR0150282B1 (en) Service quality control method of multimedia information in www
US7395350B1 (en) Control system for an IC network
KR20020058635A (en) Bandwidth Adaptation Transcording Method using Frame Dropping Ratio
US20110213836A1 (en) Content delivery system