JP3788754B2

Data working relay method and device, network system device, data working relay processing program and recording medium with its processing program recorded

Abstract

This record has no abstract on file.

Term

Term ended

Expired 28 August 2021, 5.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 11 independent, 9 dependent

  1. 1
    It is applied to a multicast tree-type network including a server that distributes content data, a client that receives the content data, and a relay node that connects the server and the existing client. A data processing relay method for adding predetermined additional data to the content data in the downstream relay process of the content data, and the addition to each of the relay nodes to be delivered to the client corresponding to the downstream. The data is registered in advance according to various classifications required by the client according to the preference, and the correlation between the preference of the client in the additional data and the additional cost of the additional data is shown. Based on the preference cost information, the additional instruction table in which various classifications of the additional data to be transferred to the existing leaf-side adjacent node are classified and defined for each leaf-side adjacent node is set in advance, and in the relay node, the root side thereof. When the content data is transferred from the adjacent node, various classifications of the additional data to be transferred to the leaf-side adjacent node are selected based on the additional instruction table. When the additional data is not added to the transferred content data, the additional data registered corresponding to the selected various classifications is transferred to the leaf side adjacent node and transferred. If the additional data has already been added to the content data and the additional data is different from that of the selected various classifications, the additional data is registered corresponding to the various classifications. The additional data is replaced with the additional data and transferred to the leaf side adjacent node, and the additional data is already added to the transferred content data, and the additional data is of the selected various classifications. In the same case as the above, the data processing relay method is characterized in that the content data is transferred to the leaf-side adjacent node as it is. コンテンツデータを配信するサーバと、当該コンテンツデータを受信するクライアントと、前記サーバと存在する当該クライアントとを接続する中継ノードとを具備してなるマルチキャストツリー形のネットワークに適用され、当該中継ノードによる前記コンテンツデータの下流向け中継過程において、当該コンテンツデータに対し所定の付加データを付加するためのデータ加工中継方法であって、 前記中継ノードのそれぞれに対し、 下流に当たる前記クライアントに配信しようとする前記付加データを、当該クライアントが嗜好に応じて要求される各種分類に亙って事前に登録しておくと共に、 前記クライアントの前記付加データにおける嗜好と当該付加データの付加コストとの間の相関を表した嗜好コスト情報に基づき、存在するリーフ側隣接ノードへ転送すべき前記付加データの各種分類を、リーフ側隣接ノードごとに分類定義した付加指示テーブルを事前に設定し、 当該中継ノードにおいて、 そのルート側隣接ノードから前記コンテンツデータの転送を受けたときに、前記リーフ側隣接ノードへ転送すべき前記付加データの各種分類を前記付加指示テーブルに基づいて選択し、 転送されてきた前記コンテンツデータに前記付加データが付加されていない場合には、選択された前記各種分類に対応して登録されている前記付加データを前記リーフ側隣接ノードへ転送し、 転送されてきた前記コンテンツデータに前記付加データが既に付加されており、かつ、当該付加データが、選択された前記各種分類のものと異なる場合には、その付加データを、当該各種分類に対応して登録されている前記付加データに差し替えて前記リーフ側隣接ノードへ転送し、 転送されてきた前記コンテンツデータに前記付加データが既に付加されており、かつ、当該付加データが、選択された前記各種分類のものと同じ場合には、当該コンテンツデータを前記リーフ側隣接ノードへそのまま転送する、 ことを特徴とするデータ加工中継方法。
  2. 2
    The claim is characterized in that the selection of various classifications of the additional data in the relay node is performed based on the information indicating the downstream load state of the relay node itself, in addition to the selection based on the preference cost information. The data processing relay method described in 1. 前記中継ノードにおける前記付加データの各種分類の選択は、 前記嗜好コスト情報に基づいて行うことに加え、前記中継ノード自身の下流側負荷状態を示す情報に基づいて行う、 ことを特徴とする請求項1に記載のデータ加工中継方法。
  3. 4
    In the setting of the additional instruction table in the relay node, a predetermined operation is intensively performed as a vector on the preference cost information transferred from the relay node located downstream thereof, and new preference cost information obtained by the operation is performed. 1. Is characterized in that a series of processes for transferring the data to the relay node located upstream thereof is executed stepwise from the downstream side to the upstream side of the network while using the client as a base point. The data processing relay method described in 2 or 3. 前記中継ノードにおける前記付加指示テーブルの設定は、 その下流に位置する中継ノードから転送されてくる嗜好コスト情報に所定の演算をベクタとして集約的に施し、当該演算により得られた新たな嗜好コスト情報を、その上流に位置する中継ノードへ転送する一連の処理を、前記クライアントを基点としながら、前記ネットワークの下流から上流に向け段階的に実行することにより行う、 ことを特徴とする請求項1、2又は3に記載のデータ加工中継方法。
  4. 5
    It is applied to a multicast tree-type network including a server that distributes content data, a client that receives the content data, and a relay node that connects the server and an existing client, and the content by the relay node. It is a data processing relay method for converting the data format of the content data in the downstream relay process of the data, and the data format of the content data delivered from the server is transmitted to each of the relay nodes by the client. The data format conversion means for converting into a receivable format is registered in advance according to the various classifications of the data format conversion means required by the client according to the preference, and the client's said Based on the preference cost information showing the correlation between the preference in the data format and the data format conversion cost of the content data, various classifications of the data format conversion means to be adopted in the existing leaf side adjacent node are classified into the leaf side adjacent node. A conversion instruction table classified and defined for each node is set in advance, and the relay node concerned When the content data is transferred from the root-side adjacent node, various classifications of the data format conversion means to be adopted in the leaf-side adjacent node are selected based on the conversion instruction table, and the data has been transferred. When the data format conversion means for obtaining the data format of the content data is different from that of the selected various classifications, the content data is registered in the other data corresponding to the various classifications. When the data format conversion means for converting by the format conversion means and transferring to the leaf side adjacent node and obtaining the data format of the transferred content data is the same as that of the selected various classifications. , A data processing relay method characterized in that the content data is transferred to the leaf-side adjacent node as it is. コンテンツデータを配信するサーバと、当該コンテンツデータを受信するクライアントと、前記サーバと存在するクライアントとを接続する中継ノードとを具備してなるマルチキャストツリー形のネットワークに適用され、前記中継ノードによる前記コンテンツデータの下流向け中継過程において、当該コンテンツデータのデータ形式を変換するためのデータ加工中継方法であって、 前記中継ノードのそれぞれに対し、 前記サーバから配信される前記コンテンツデータのデータ形式を前記クライアントが受信可能な形式に変換するためのデータ形式変換手段を、当該クライアントが嗜好に応じて要求される前記データ形式変換手段の各種分類に亙って事前に登録しておくと共に、 前記クライアントの前記データ形式における嗜好と前記コンテンツデータのデータ形式変換コストとの間の相関を表した嗜好コスト情報に基づき、存在するリーフ側隣接ノードにおいて採用すべき前記データ形式変換手段の各種分類を、リーフ側隣接ノードごとに分類定義した変換指示テーブルを事前に設定し、 当該中継ノードにおいて、 そのルート側隣接ノードから前記コンテンツデータの転送を受けたときに、前記リーフ側隣接ノードにおいて採用すべき前記データ形式変換手段の各種分類を前記変換指示テーブルに基づいて選択し、 転送されてきた前記コンテンツデータのデータ形式を得るための前記データ形式変換手段が、選択された前記各種分類のものと異なる場合には、当該コンテンツデータを、当該各種分類に対応して登録されている他の前記データ形式変換手段により変換して前記リーフ側隣接ノードへ転送し、 転送されてきた前記コンテンツデータのデータ形式を得るための前記データ形式変換手段が、選択された前記各種分類のものと同じ場合には、当該コンテンツデータを前記リーフ側隣接ノードへそのまま転送する、 ことを特徴とするデータ加工中継方法。
  5. 8
    In the setting of the conversion instruction table in the relay node, a predetermined operation is intensively performed as a vector on the preference cost information transferred from the relay node located downstream thereof, and new preference cost information obtained by the operation is performed. 5, characterized in that a series of processes for transferring the data to the relay node located upstream of the relay node is executed stepwise from the downstream side to the upstream side of the network with the client as a base point. The data processing relay method described in 6 or 7. 前記中継ノードにおける前記変換指示テーブルの設定は、 その下流に位置する中継ノードから転送されてくる嗜好コスト情報に所定の演算をベクタとして集約的に施し、当該演算により得られた新たな嗜好コスト情報を、その上流に位置する中継ノードへ転送する一連の処理を、前記クライアントを基点としながら、前記ネットワークの下流から上流に向け段階的に実行することにより行う、 ことを特徴とする請求項5、6又は7に記載のデータ加工中継方法。
  6. 9
    Each relay node applied to a multicast tree-type network for distributing content data from the server to the client is configured, and in the process of relaying the content data downstream of the relay node, predetermined additional data is added to the content data. An additional data storage means for storing the additional data to be delivered to an existing client in advance according to various classifications required by the client according to the preference. And, based on the preference cost information showing the correlation between the preference of the additional data of the client and the additional cost of the additional data, various classifications of the additional data to be transferred to the existing leaf-side adjacent node are described in the leaf. An additional instruction table that is classified and defined in advance for each side adjacent node, a receiving means that receives the content data transferred from the root side adjacent node, and a receiving means. According to the data addition form of the content data received by the receiving means, various classifications of the additional data to be transferred to the leaf side adjacent node are selected with reference to the addition instruction table, and the selected said. Data addition / replacement means for reading the additional data stored in the additional data storage means corresponding to various classifications and adding / replacing the additional data related to the reading to the content data, and this data addition / replacement. A data processing relay device comprising:a transmission means for transmitting the content data to which the additional data has been added or replaced by the replacement means to the leaf side adjacent node. サーバからクライアントに向けコンテンツデータを配信するためのマルチキャストツリー形のネットワークに適用される中継ノードをそれぞれ構成し、前記コンテンツデータの当該中継ノード下流向け中継過程において、当該コンテンツデータに対し所定の付加データを付加するためのデータ加工中継装置であって、 存在するクライアントに配信しようとする前記付加データを、当該クライアントが嗜好に応じて要求される各種分類に亙って事前に記憶する付加データ記憶手段と、 前記クライアントの前記付加データにおける嗜好と当該付加データの付加コストとの間の相関を表した嗜好コスト情報に基づき、存在するリーフ側隣接ノードへ転送すべき前記付加データの各種分類を、リーフ側隣接ノードごとに事前に分類定義してなる付加指示テーブルと、 ルート側隣接ノードから転送されてくる前記コンテンツデータを受信する受信手段と、 この受信手段で受信された前記コンテンツデータのデータ付加形態に応じ、前記リーフ側隣接ノードに転送すべき前記付加データの各種分類を、前記付加指示テーブルを参照して選択すると共に、その選択した前記各種分類に対応して前記付加データ記憶手段に記憶されている前記付加データを読み出し、当該読出しに係る前記付加データの前記コンテンツデータに対する付加、差し替えを行うデータ付加・差し替え手段と、 このデータ付加・差し替え手段により前記付加データの付加、差し替えが行われた前記コンテンツデータを、前記リーフ側隣接ノードに向けて送信する送信手段と、を具備する、 ことを特徴とするデータ加工中継装置。
  7. 11
    Each relay node applied to a multicast tree-type network for distributing content data from the server to the client is configured, and the data format of the content data is converted in the process of relaying the content data downstream of the relay node. A data format conversion means for converting the data format of the content data to be delivered to an existing client into a format receivable by the client, which is a data processing relay device for the client, according to the preference of the client. The correlation between the data format conversion means storage means, which is stored in advance according to the various classifications of the required data format conversion means, and the preference of the client in the data format and the data format conversion cost of the content data. Based on the displayed preference cost information, a conversion instruction table in which various classifications of the data format conversion means to be adopted in the existing leaf-side adjacent nodes are classified and defined in advance for each leaf-side adjacent node, and a root-side adjacent node. A receiving means for receiving the content data transferred from the According to the data format of the content data received by the receiving means, various classifications of the data format conversion means to be adopted in the leaf side adjacent node are selected with reference to the conversion instruction table and selected. Data format conversion means for reading the data format conversion means stored in the data format conversion means storage means corresponding to the various classifications and converting the data format of the content data by the data format conversion means related to the reading. A data processing relay device comprising, and a transmission means for transmitting the content data whose data format has been converted by the data format conversion means toward the leaf side adjacent node. サーバからクライアントに向けコンテンツデータを配信するためのマルチキャストツリー形のネットワークに適用される中継ノードをそれぞれ構成し、前記コンテンツデータの当該中継ノード下流向け中継過程において、当該コンテンツデータのデータ形式を変換するためのデータ加工中継装置であって、 存在するクライアントに配信しようとする前記コンテンツデータのデータ形式を前記クライアントが受信可能な形式に変換するためのデータ形式変換手段を、当該クライアントが嗜好に応じて要求される前記データ形式変換手段の各種分類に亙って事前に記憶するデータ形式変換手段記憶手段と、 前記クライアントの前記データ形式における嗜好と前記コンテンツデータのデータ形式変換コストとの間の相関を表した嗜好コスト情報に基づき、存在するリーフ側隣接ノードにおいて採用すべき前記データ形式変換手段の各種分類を、リーフ側隣接ノードごとに事前に分類定義してなる変換指示テーブルと、 ルート側隣接ノードから転送されてくる前記コンテンツデータを受信する受信手段と、 この受信手段で受信された前記コンテンツデータのデータ形式に応じ、前記リーフ側隣接ノードにおいて採用すべき前記データ形式変換手段の各種分類を、前記変換指示テーブルを参照して選択すると共に、その選択した前記各種分類に対応して前記データ形式変換手段記憶手段に記憶されている前記データ形式変換手段を読み出し、当該読出しに係る前記データ形式変換手段により前記コンテンツデータのデータ形式を変換するデータ形式変換手段と、 このデータ形式変換手段により前記データ形式の変換が行われた前記コンテンツデータを、前記リーフ側隣接ノードに向けて送信する送信手段と、を具備する、 ことを特徴とするデータ加工中継装置。
  8. 13
    A claim for adding predetermined additional data to the content data in the downstream relay process of the content data to a relay node constituting a multicast tree-type network for distributing the content data from the server to the client. A data processing relay network system device characterized in that the data processing relay device described in 9 is assigned to each of them to form a network. サーバからクライアントに向けコンテンツデータを配信するためのマルチキャストツリー形のネットワークを構成する中継ノードに、前記コンテンツデータの下流向け中継過程において、当該コンテンツデータに対し所定の付加データを付加するための請求項9に記載のデータ加工中継装置をそれぞれ割り当ててネットワーク構成してなる、 ことを特徴とするデータ加工中継ネットワークシステム装置。
  9. 14
    A claim for adding predetermined additional data to the content data in the downstream relay process of the content data to a relay node constituting a multicast tree-type network for distributing the content data from the server to the client. A data processing relay network system device characterized in that the data processing relay device described in 10 is assigned to each of them to form a network. サーバからクライアントに向けコンテンツデータを配信するためのマルチキャストツリー形のネットワークを構成する中継ノードに、前記コンテンツデータの下流向け中継過程において、当該コンテンツデータに対し所定の付加データを付加するための請求項10に記載のデータ加工中継装置をそれぞれ割り当ててネットワーク構成してなる、 ことを特徴とするデータ加工中継ネットワークシステム装置。
  10. 17
    It is applied to a multicast tree-type network including a server that distributes content data, a client that receives the content data, and a relay node that connects the server and an existing client, and each constitutes a computer. A data processing relay processing program for adding predetermined additional data to the content data in the downstream relay process of the content data by the relay node. When the content data is transferred, it is pre-classified for each existing leaf-side adjacent node based on the preference cost information showing the correlation between the preference of the additional data of the client and the additional cost of the additional data. A processing step for selecting various classifications of the defined additional data, and when the additional data is not added to the transferred content data, the data is registered in advance corresponding to the selected various classifications. A processing step of transferring the additional data to the adjacent node on the leaf side, and When the additional data has already been added to the transferred content data and the additional data is different from that of the selected various classifications, the additional data corresponds to the various classifications. The processing step of replacing the additional data registered in advance and transferring the data to the adjacent node on the leaf side, and the additional data already added to the transferred content data, and the additional data is selected. A data processing relay processing program comprising:a processing step of transferring the content data to the leaf side adjacent node as it is in the same case as those of the various classifications. コンテンツデータを配信するサーバと、前記コンテンツデータを受信するクライアントと、前記サーバと存在するクライアントとを接続する中継ノードとを具備してなるマルチキャストツリー形のネットワークに適用され、それぞれコンピュータを構成する前記中継ノードによる前記コンテンツデータの下流向け中継過程において、当該コンテンツデータに対し所定の付加データを付加するためのデータ加工中継処理プログラムであって、 前記中継ノードのそれぞれにおいて、 そのルート側隣接ノードから前記コンテンツデータの転送を受けたときに、前記クライアントの前記付加データにおける嗜好と前記付加データの付加コストとの間の相関を表した嗜好コスト情報に基づき、存在するリーフ側隣接ノードごとに事前に分類定義された前記付加データの各種分類を選択する処理ステップと、 転送されてきた前記コンテンツデータに前記付加データが付加されていない場合に、選択された前記各種分類に対応して事前に登録されている前記付加データをリーフ側隣接ノードへ転送する処理ステップと、 転送されてきた前記コンテンツデータに前記付加データが既に付加されており、かつ、当該付加データが、選択された前記各種分類のものと異なる場合に、その付加データを、当該各種分類に対応して事前に登録されている前記付加データに差し替えて前記リーフ側隣接ノードへ転送する処理ステップと、 転送されてきた前記コンテンツデータに前記付加データが既に付加されており、かつ、当該付加データが、選択された前記各種分類のものと同じ場合に、当該コンテンツデータを前記リーフ側隣接ノードへそのまま転送する処理ステップと、を有する、 ことを特徴とするデータ加工中継処理プログラム。
  11. 18
    It is applied to a multicast tree-type network including a server that distributes content data, a client that receives the content data, and a relay node that connects the server and an existing client, and each constitutes a computer. A data processing relay processing program for converting the data format of the content data in the downstream relay process of the content data by the relay node. In each of the relay nodes, the content data is transmitted from the adjacent node on the root side. When the transfer is received, the client can receive the data format of the content data based on the preference cost information showing the correlation between the preference of the client in the data format and the data format conversion cost of the content data. A processing step that selects various classifications of data format conversion means that are defined in advance for each existing leaf-side adjacent node in order to convert to a different format. When the data format conversion means for obtaining the data format of the transferred content data is different from that of the selected various classifications, the content data is registered in advance corresponding to the various classifications. The processing step of converting by the other data format conversion means and transferring the data to the leaf-side adjacent node, and the data format conversion means for obtaining the data format of the transferred content data are selected. A data processing relay processing program comprising:a processing step of transferring the content data as it is to the leaf side adjacent node in the same case as those of various classifications. コンテンツデータを配信するサーバと、前記コンテンツデータを受信するクライアントと、前記サーバと存在するクライアントとを接続する中継ノードとを具備してなるマルチキャストツリー形のネットワークに適用され、それぞれコンピュータを構成する前記中継ノードによる前記コンテンツデータの下流向け中継過程において、当該コンテンツデータのデータ形式を変換するためのデータ加工中継処理プログラムであって、 前記中継ノードのそれぞれにおいて、 そのルート側隣接ノードから前記コンテンツデータの転送を受けたときに、前記クライアントの前記データ形式における嗜好と前記コンテンツデータのデータ形式変換コストとの間の相関を表した嗜好コスト情報に基づき、前記コンテンツデータのデータ形式を前記クライアントが受信可能な形式に変換するため、存在するリーフ側隣接ノードごとに事前に分類定義されたデータ形式変換手段の各種分類を選択する処理ステップと、 転送されてきた前記コンテンツデータのデータ形式を得るための前記データ形式変換手段が、選択された前記各種分類のものと異なる場合に、当該コンテンツデータを、当該各種分類に対応して事前に登録されている他の前記データ形式変換手段により変換して前記リーフ側隣接ノードへ転送する処理ステップと、 転送されてきた前記コンテンツデータのデータ形式を得るための前記データ形式変換手段が、選択された前記各種分類のものと同じ場合に、当該コンテンツデータを前記リーフ側隣接ノードへそのまま転送する処理ステップと、を有する、 ことを特徴とするデータ加工中継処理プログラム。