(57)【特許請求の範囲】
【請求項１】
ストリームサーバに蓄積されたストリーム放送データを、複数のクライアント端末からの視聴配信要求に応じ、同報通信網を経由して中継するためのストリーム放送中継方法であって、
前記ストリーム放送データの送出拠点において、
前記ストリームサーバからユニキャスト配信コネクションにより送出されたストリームパケットの種別を個々に解析して、当該ストリームパケットをデータパケット及び制御パケットに振り分け、
その振り分けられた前記データパケットを、前記同報通信網を経由した単一のマルチキャスト転送用コネクションにより、前記ストリーム放送データの複数の受信拠点を対象として同報転送する一方、振り分けられた前記制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する前記複数の受信拠点を対象として個別に転送し、
当該各受信拠点において、
転送された前記制御パケットに記述されている宛先を解析し、
その解析された前記制御パケットの前記宛先に基づき、当該制御パケット及び転送された前記データパケットを、前記ユニキャスト配信コネクション用の単一のストリームパケットに再構成し、
その再構成された前記単一のストリームパケットを、該当する前記宛先が付与された前記クライアント端末に向け、当該クライアント端末から要求されたユニキャストプロトコルで送出する、
ことを特徴とするストリーム放送中継方法。
【請求項２】
前記ユニキャスト配信コネクションは、
コネクション型プロトコルであるＴＣＰにより確立する、
ことを特徴とする請求項１に記載のストリーム放送中継方法。
【請求項３】
前記単一のマルチキャスト転送用コネクションは、
コネクションレス型プロトコルであるＵＤＰにより確立する、
ことを特徴とする請求項１又は２に記載のストリーム放送中継方法。
【請求項４】
前記複数の配信状態管理用ユニキャストコネクションは、
前記ユニキャスト配信コネクションに採用される前記ＴＣＰにより確立する、
ことを特徴とする請求項２又は３に記載のストリーム放送中継方法。
【請求項５】
前記送出拠点における前記ストリームパケットの種別解析は、
当該ストリームパケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより行う、
ことを特徴とする請求項１、２、３又は４に記載のストリーム放送中継方法。
【請求項６】
前記受信拠点における前記制御パケットの宛先解析は、
当該制御パケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより行う、
ことを特徴とする請求項１、２、３、４又は５に記載のストリーム放送中継方法。
【請求項７】
前記データパケットの転送は、
前記同報通信網を構成する通信衛星網により行う、
ことを特徴とする請求項１、２、３、４、５又は６に記載のストリーム放送中継方法。
【請求項８】
前記データパケットの転送は、
前記同報通信網を構成するＡＴＭマルチキャスト網により行う、
ことを特徴とする請求項１、２、３、４、５又は６に記載のストリーム放送中継方法。
【請求項９】
ストリームサーバに蓄積されたストリーム放送データを、複数のクライアント端末からの視聴配信要求に応じ、同報通信網を経由して中継するためのストリーム放送中継システム装置であって、
前記ストリーム放送データの送信拠点を成し、前記ストリームサーバからユニキャスト配信コネクションにより送出されたストリームパケットに含まれるデータパケットを、前記同報通信網を経由した単一のマルチキャスト転送用コネクションにより、前記ストリーム放送データの複数の受信拠点を対象として同報転送する一方、送出された前記ストリームパケットに含まれる制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する前記複数の受信拠点を対象として個別に転送するストリーム分離中継装置と、
前記複数の受信拠点を成し、前記ストリーム分離中継装置から転送された前記制御パケットに記述されている宛先を解析すると共に、当該制御パケット及び転送された前記データパケットを、前記ユニキャスト配信コネクション用の単一のストリームパケットに再構成する複数のストリーム再構成中継装置と、
当該複数のストリーム再構成中継装置と一対一に対応して設けられ、一の前記ストリーム再構成中継装置において再構成された前記単一のストリームパケットを、該当する前記宛先が付与された前記クライアント端末に向け、当該クライアント端末から要求されたユニキャストプロトコルで送出すると共に、その単一のストリームパケットを受信した前記クライアント端末から対応送出される応答制御パケットを、該当する前記ストリーム再構成中継装置及び前記インターネットを経由した前記配信状態管理用ユニキャストコネクションにより、前記ストリーム分離中継装置に転送するデータサーバと、を有する、
ことを特徴とするストリーム放送中継システム装置。
【請求項１０】
前記データサーバは、
対応する前記ストリーム再構成中継装置における機能手段の一部として、当該ストリーム再構成中継装置の内部に設置される、
ことを特徴とする請求項９に記載のストリーム放送中継システム装置。
【請求項１１】
前記データサーバは、
対応する前記ストリーム再構成中継装置とは独立して、当該ストリーム再構成中継装置の外部に設置される、
ことを特徴とする請求項９に記載のストリーム放送中継システム装置。
【請求項１２】
前記ストリーム分離中継装置は、
前記ストリームサーバから、前記ユニキャスト配信コネクションにより送出された前記ストリームパケットを受信するストリームパケット受信手段と、
このストリームパケット受信手段を通じて受信された前記ストリームパケットを一時的に格納するパケット格納手段と、
このパケット格納手段に格納された前記ストリームパケットの種別を個々に解析するパケット種別解析手段と、
このパケット種別解析手段による前記ストリームパケットの種別解析結果に基づき、当該ストリームパケットを前記データパケット及び前記制御パケットに振り分けるパケット振分手段と、
このパケット振分手段により振り分けられた前記データパケットを、前記同報通信網を経由した前記単一のマルチキャスト転送用コネクションにより、前記複数のストリーム再構成中継装置を対象として送出するデータパケット送出手段と、
前記パケット振分手段により振り分けられた前記制御パケットを、前記インターネットを経由した前記複数の配信状態管理用ユニキャストコネクションにより、前記複数のストリーム再構成中継装置を対象として送出する制御パケット送出手段と、を有する、
ことを特徴とする請求項９、１０又は１１に記載のストリーム放送中継システム装置。
【請求項１３】
前記複数のストリーム再構成中継装置は、それぞれ、
前記ストリーム分離中継装置の前記データパケット送出手段から送出された前記データパケットを、前記単一のマルチキャスト転送用コネクションにより受信するデータパケット受信手段と、
前記ストリーム分離中継装置の前記制御パケット送出手段から送出された前記制御パケットを、前記複数の配信状態管理用ユニキャストコネクションにより受信する制御パケット受信手段と、
前記データパケット受信手段及び前記制御パケット受信手段を通じてそれぞれ受信された前記データパケット及び前記制御パケットを一時的に格納するパケット格納手段と、
このパケット格納手段に格納された前記制御パケットに記述されている宛先を解析するパケット宛先解析手段と、
このパケット宛先解析手段により解析された前記制御パケットの前記宛先に基づき、当該制御パケット及び前記パケット格納手段に格納された前記データパケットを、前記ユニキャスト配信コネクション用の前記単一のストリームパケットに再構成するパケット再構成手段と、
このパケット再構成手段により再構成された前記単一のストリームパケットを前記データサーバに送出するストリームパケット送出手段と、を有する、
ことを特徴とする請求項１２に記載のストリーム放送中継システム装置。
【請求項１４】
前記ストリーム分離中継装置における前記ストリームパケット受信手段、及び前記ストリーム再構成中継装置における前記ストリームパケット送出手段は、共に、
コネクション型プロトコルであるＴＣＰによる前記ユニキャスト配信コネクションを終端するためのユニキャストＴＣＰコネクション終端手段である、
ことを特徴とする請求項１３に記載のストリーム放送中継システム装置。
【請求項１５】
前記ストリーム分離中継装置における前記データパケット送出手段、及び前記ストリーム再構成中継装置における前記データパケット受信手段は、共に、
コネクションレス型プロトコルであるＵＤＰによる前記単一のマルチキャスト転送用コネクションを相互に終端するためのマルチキャストＵＤＰコネクション終端手段である、
ことを特徴とする請求項１３又は１４に記載のストリーム放送中継システム装置。
【請求項１６】
前記ストリーム分離中継装置における前記制御パケット送出手段、及び前記ストリーム再構成中継装置における前記制御パケット受信手段は、共に、
前記ユニキャスト配信コネクションに採用される前記ＴＣＰによる前記複数の配信状態管理用ユニキャストコネクションを相互に終端するためのユニキャストＴＣＰコネクション終端手段である、
ことを特徴とする請求項１４又は１５に記載のストリーム放送中継システム装置。
【請求項１７】
前記ストリーム分離中継装置における前記パケット種別解析手段は、
前記ストリームパケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより、当該ストリームパケットの前記種別を解析する機能手段を具備する、
ことを特徴とする請求項１２、１３、１４、１５又は１６に記載のストリーム放送中継システム装置。
【請求項１８】
前記ストリーム再構成中継装置における前記パケット宛先解析手段は、
前記制御パケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより、当該制御パケットの前記宛先を解析する機能手段を具備する、
ことを特徴とする請求項１３、１４、１５、１６又は１７に記載のストリーム放送中継システム装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ストリーム放送中継方法及びシステム装置に関し、詳しくは、ストリームサーバに蓄積されたストリーム放送データを、複数のクライアント端末からの視聴配信要求に応じ、大容量データの同報配信が可能な同報通信網を経由して中継するためのストリーム放送中継方法、及びその実施に直接使用するストリーム放送中継システム装置に係わる。
【０００２】
【従来の技術】
従来、大容量データの同報配信が可能な同報通信網を利用したストリーム放送の中継方式としては、一般に、「ユニキャスト方式」と「マルチキャスト方式」とが知られている。以下、これら各方式によるストリーム放送の概要につき、図面を参照しながら説明する。
【０００３】
まず、図３は、同報通信網として通信衛星網を利用した従来のユニキャスト方式によるストリーム放送中継システム装置の構成を示す図である。
【０００４】
同図に示すように、従来のユニキャスト方式によるストリーム放送中継システム装置αは、ストリームサーバ１に蓄積された所定のストリーム放送データを、複数のクライアント端末２からの視聴配信要求に応じ、通信衛星３を経由させながら、ストリームサーバ１側のストリーム中継装置４からクライアント端末２側の複数のストリーム中継装置４への、コネクション型プロトコルであるＴＣＰ（Transmission Control Protocol ）によるユニキャスト配信コネクション（図中、「ＵＣ／ＴＣＰ」と表記。ＵＣ：Unicast ）により、複数の受信拠点ごとに個別に配信するものである。
【０００５】
ここで、実際のストリーム放送データの中継は、当該ストリーム放送データを構成するストリームパケットにより行われ、上記通信衛星３は、そのストリームパケットに含まれるデータパケット（即ち、動画データや音声データなどのストリームパケット）の転送にのみ供され、当該データパケットの配信状態の管理に供される同ストリームパケット中の制御パケット（その応答パケットを含む）の転送に関しては、上記通信衛星３を経由したデータパケット転送のスループットを不用意に低下させることのないよう、別途、インターネット５を経由したＴＣＰによるユニキャスト配信コネクションによって行われている。
【０００６】
なお、以上の同報通信網としては、上記通信衛星３（網）以外に、例えば、超高速のＡＴＭ（Asynchronous Transfer Mode）によるＩＰマルチキャスト（ＩＰ：Internet Protocol ）を実現するＡＴＭマルチキャスト網などを利用することが可能である（以下、同じ）。
【０００７】
一方、図４は、同じく、同報通信網として通信衛星網を利用した従来のマルチキャスト方式によるストリーム放送中継システム装置の構成を示す図である（図３で説明した構成要素と同一又は同等の要素に対しては、それらと共通の符号を付してある）。
【０００８】
同図に示すように、従来のマルチキャスト方式によるストリーム放送中継システム装置βは、ストリームサーバ１に蓄積されたストリーム放送データを、複数のクライアント端末２からの視聴配信要求に応じ、通信衛星３の同報配信機能を利用して、ストリームサーバ１側のストリーム中継装置４からクライアント端末２側の複数のストリーム中継装置４への、コネクションレス型プロトコルであるＵＤＰ（User Diagram Protocol ）によるマルチキャスト配信コネクション（図中、「ＭＣ／ＵＤＰ」と表記。ＭＣ：Multicast ）により、複数の受信拠点に対し同時に配信するものである。
【０００９】
なお、このマルチキャスト方式による場合、その配信コネクションに使用されるＵＤＰがコネクションレス型プロトコルであることから、ストリーム放送データを構成するストリームパケットはデータパケットそのものであって、本来的に制御パケットは存在しないため、前述したユニキャスト方式の場合のように、通信衛星３を経由したデータパケットの配信状態の管理を目的として、図示のインターネット５が使用されることはない。
【００１０】
【発明が解決しようとする課題】
ところで、以上に説明したストリーム放送の各中継方式には、それぞれ、以下に示すような欠点がある。
【００１１】
即ち、ＴＣＰによるユニキャスト方式を用いたストリーム放送の場合、同一のストリーム放送データの配信にも拘らず、存在する複数の受信拠点（クライアント端末２側の複数のストリーム中継装置４）ごとに個別の配信コネクションを必要とするため、データパケットの転送に利用する当該同報通信網（通信衛星３（網））の伝送容量の制限などから、効率的なデータ配信を行えないという問題があった。
【００１２】
これに対し、ＵＤＰによるマルチキャスト方式を用いたストリーム放送の場合には、同報通信網（通信衛星３（網））が具備する同報配信機能を利用しているため、以上のような問題を生じることはないが、本マルチキャスト方式では、データパケットの配信状態の管理を一切行わないため、どの受信拠点（クライアント端末２側の複数のストリーム中継装置４）でストリーム放送データを受信しているのかを管理することができず、本来的にデータパケット伝送の信頼性が低いという問題があった。
【００１３】
また、同マルチキャスト方式では、データパケットの宛先を示すＩＰアドレスとして、特殊な「クラスＤ」のアドレスの使用が必須であるため、このクラスＤのＩＰアドレスを受信できないクライアント端末２や、或いは、クラスＤのＩＰアドレスを転送できない網に収容されたクライアント端末２では、所要のストリーム放送データを全く受信できないという問題があった。
【００１４】
ここにおいて、本発明の解決すべき主要な目的は、次のとおりである。
【００１５】
即ち、本発明の第１の目的は、ストリーム放送データの受信拠点数に何ら依存することなく、効率的なデータ配信を行うことの可能なストリーム放送中継方法及びシステム装置を提供せんとするものである。
【００１６】
本発明の第２の目的は、ストリーム放送データの配信状態の管理を複数の受信拠点ごとに個別に行うことの可能なストリーム放送中継方法及びシステム装置を提供せんとするものである。
【００１７】
本発明の第３の目的は、クラスＤのＩＰアドレスを受信できないクライアント端末や、クラスＤのＩＰアドレスを転送できない網に収容されたクライアント端末でも、所要のストリーム放送データを受信することの可能なストリーム放送中継方法及びシステム装置を提供せんとするものである。
【００１８】
本発明の他の目的は、明細書、図面、特に特許請求の範囲の各請求項の記載から自ずと明らかとなろう。
【００１９】
【課題を解決するための手段】
本発明方法においては、上記課題の解決のため、ストリーム放送データの送出拠点において、ストリームパケットの種別を個々に解析して、これをデータパケット及び制御パケットに振り分け、そのうちのデータパケットを、同報通信網を経由した単一のマルチキャスト転送用コネクションにより、ストリーム放送データの複数の受信拠点を対象に同報転送する一方、制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する複数の受信拠点を対象に個別に転送し、当該各受信拠点において、転送されたデータパケット及び制御パケットを、ユニキャスト配信コネクション用の単一のストリームパケットに再構成して、これをクライアント端末に向け所定のユニキャストプロトコルで送出する、という特徴的構成手法を講じる。
【００２０】
一方、本発明装置においては、同課題の解決のため、ストリーム放送データを構成するストリームパケットに含まれるデータパケットを、同報通信網を経由した単一のマルチキャスト転送用コネクションにより、ストリーム放送データの複数の受信拠点を対象に同報転送する一方、同ストリームパケットに含まれる制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する複数の受信拠点を対象に個別に転送するストリーム分離中継装置と、このストリーム分離中継装置から転送されたデータパケット及び制御パケットを、ユニキャスト配信コネクション用の単一のストリームパケットに再構成して、これをクライアント端末に向け所定のユニキャストプロトコルで送出する複数のストリーム再構成中継装置とを具備させる、という特徴的構成手段を講じる。
【００２１】
さらに具体的詳細に述べると、当該課題の解決では、本発明が次に列挙する新規な特徴的構成手法及び手段を採用することにより、前記目的を達成するよう為される。
【００２２】
即ち、本発明方法の第１の特徴は、ストリームサーバに蓄積されたストリーム放送データを、複数のクライアント端末からの視聴配信要求に応じ、同報通信網を経由して中継するためのストリーム放送中継方法であって、前記ストリーム放送データの送出拠点において、前記ストリームサーバからユニキャスト配信コネクションにより送出されたストリームパケットの種別を個々に解析して、当該ストリームパケットをデータパケット及び制御パケットに振り分け、その振り分けられた前記データパケットを、前記同報通信網を経由した単一のマルチキャスト転送用コネクションにより、前記ストリーム放送データの複数の受信拠点を対象として同報転送する一方、振り分けられた前記制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する前記複数の受信拠点を対象として個別に転送し、当該各受信拠点において、転送された前記制御パケットに記述されている宛先を解析し、その解析された前記制御パケットの前記宛先に基づき、当該制御パケット及び転送された前記データパケットを、前記ユニキャスト配信コネクション用の単一のストリームパケットに再構成し、その再構成された前記単一のストリームパケットを、該当する前記宛先が付与された前記クライアント端末に向け、当該クライアント端末から要求されたユニキャストプロトコルで送出してなる、ストリーム放送中継方法の構成採用にある。
【００２４】
本発明方法の第２の特徴は、上記本発明方法の第１の特徴における前記ユニキャスト配信コネクションを、コネクション型プロトコルであるＴＣＰにより確立してなる、ストリーム放送中継方法の構成採用にある。
【００２５】
本発明方法の第３の特徴は、上記本発明方法の第１又は第２の特徴における前記単一のマルチキャスト転送用コネクションを、コネクションレス型プロトコルであるＵＤＰにより確立してなる、ストリーム放送中継方法の構成採用にある。
【００２６】
本発明方法の第４の特徴は、上記本発明方法の第２又は第３の特徴における前記複数の配信状態管理用ユニキャストコネクションを、前記ユニキャスト配信コネクションに採用される前記ＴＣＰにより確立してなる、ストリーム放送中継方法の構成採用にある。
【００２７】
本発明方法の第５の特徴は、上記本発明方法の第１、第２、第３又は第４の特徴における前記送出拠点における前記ストリームパケットの種別解析を、当該ストリームパケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより行ってなる、ストリーム放送中継方法の構成採用にある。
【００２８】
本発明方法の第６の特徴は、上記本発明方法の第１、第２、第３、第４又は第５の特徴における前記受信拠点における前記制御パケットの宛先解析を、当該制御パケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより行ってなる、ストリーム放送中継方法の構成採用にある。
【００２９】
本発明方法の第７の特徴は、上記本発明方法の第１、第２、第３、第４、第５又は第６の特徴における前記データパケットの転送を、前記同報通信網を構成する通信衛星網により行ってなる、ストリーム放送中継方法の構成採用にある。
【００３０】
本発明方法の第８の特徴は、上記本発明方法の第１、第２、第３、第４、第５又は第６の特徴における前記データパケットの転送を、前記同報通信網を構成するＡＴＭマルチキャスト網により行ってなる、ストリーム放送中継方法の構成採用にある。
【００３１】
一方、本発明装置の第１の特徴は、ストリームサーバに蓄積されたストリーム放送データを、複数のクライアント端末からの視聴配信要求に応じ、同報通信網を経由して中継するためのストリーム放送中継システム装置であって、前記ストリーム放送データの送信拠点を成し、前記ストリームサーバからユニキャスト配信コネクションにより送出されたストリームパケットに含まれるデータパケットを、前記同報通信網を経由した単一のマルチキャスト転送用コネクションにより、前記ストリーム放送データの複数の受信拠点を対象として同報転送する一方、送出された前記ストリームパケットに含まれる制御パケットを、インターネットを経由した複数の配信状態管理用ユニキャストコネクションにより、対応する前記複数の受信拠点を対象として個別に転送するストリーム分離中継装置と、前記複数の受信拠点を成し、前記ストリーム分離中継装置から転送された前記制御パケットに記述されている宛先を解析すると共に、当該制御パケット及び転送された前記データパケットを、前記ユニキャスト配信コネクション用の単一のストリームパケットに再構成する複数のストリーム再構成中継装置と、当該複数のストリーム再構成中継装置と一対一に対応して設けられ、一の前記ストリーム再構成中継装置において再構成された前記単一のストリームパケットを、該当する前記宛先が付与された前記クライアント端末に向け、当該クライアント端末から要求されたユニキャストプロトコルで送出すると共に、その単一のストリームパケットを受信した前記クライアント端末から対応送出される応答制御パケットを、該当する前記ストリーム再構成中継装置及び前記インターネットを経由した前記配信状態管理用ユニキャストコネクションにより、前記ストリーム分離中継装置に転送するデータサーバとを有してなる、ストリーム放送中継システム装置の構成採用にある。
【００３２】
本発明装置の第２の特徴は、上記本発明装置の第１の特徴における前記データサーバが、対応する前記ストリーム再構成中継装置における機能手段の一部として、当該ストリーム再構成中継装置の内部に設置されてなる、ストリーム放送中継システム装置の構成採用にある。
【００３３】
本発明装置の第３の特徴は、上記本発明装置の第１の特徴における前記データサーバが、対応する前記ストリーム再構成中継装置とは独立して、当該ストリーム再構成中継装置の外部に設置されてなる、ストリーム放送中継システム装置の構成採用にある。
【００３４】
本発明装置の第４の特徴は、上記本発明装置の第１、第２又は第３の特徴における前記ストリーム分離中継装置が、前記ストリームサーバから、前記ユニキャスト配信コネクションにより送出された前記ストリームパケットを受信するストリームパケット受信手段と、このストリームパケット受信手段を通じて受信された前記ストリームパケットを一時的に格納するパケット格納手段と、このパケット格納手段に格納された前記ストリームパケットの種別を個々に解析するパケット種別解析手段と、このパケット種別解析手段による前記ストリームパケットの種別解析結果に基づき、当該ストリームパケットを前記データパケット及び前記制御パケットに振り分けるパケット振分手段と、このパケット振分手段により振り分けられた前記データパケットを、前記同報通信網を経由した前記単一のマルチキャスト転送用コネクションにより、前記複数のストリーム再構成中継装置を対象として送出するデータパケット送出手段と、前記パケット振分手段により振り分けられた前記制御パケットを、前記インターネットを経由した前記複数の配信状態管理用ユニキャストコネクションにより、前記複数のストリーム再構成中継装置を対象として送出する制御パケット送出手段とを有してなる、ストリーム放送中継システム装置の構成採用にある。
【００３５】
本発明装置の第５の特徴は、上記本発明装置の第４の特徴における前記複数のストリーム再構成中継装置が、それぞれ、前記ストリーム分離中継装置の前記データパケット送出手段から送出された前記データパケットを、前記単一のマルチキャスト転送用コネクションにより受信するデータパケット受信手段と、前記ストリーム分離中継装置の前記制御パケット送出手段から送出された前記制御パケットを、前記複数の配信状態管理用ユニキャストコネクションにより受信する制御パケット受信手段と、前記データパケット受信手段及び前記制御パケット受信手段を通じてそれぞれ受信された前記データパケット及び前記制御パケットを一時的に格納するパケット格納手段と、このパケット格納手段に格納された前記制御パケットに記述されている宛先を解析するパケット宛先解析手段と、このパケット宛先解析手段により解析された前記制御パケットの前記宛先に基づき、当該制御パケット及び前記パケット格納手段に格納された前記データパケットを、前記ユニキャスト配信コネクション用の前記単一のストリームパケットに再構成するパケット再構成手段と、このパケット再構成手段により再構成された前記単一のストリームパケットを前記データサーバに送出するストリームパケット送出手段とを有してなる、ストリーム放送中継システム装置の構成採用にある。
【００３７】
本発明装置の第６の特徴は、上記本発明装置の第５の特徴における前記ストリーム分離中継装置における前記ストリームパケット受信手段、及び前記ストリーム再構成中継装置における前記ストリームパケット送出手段が、共に、コネクション型プロトコルであるＴＣＰによる前記ユニキャスト配信コネクションを終端するためのユニキャストＴＣＰコネクション終端手段である、ストリーム放送中継システム装置の構成採用にある。
【００３８】
本発明装置の第７の特徴は、上記本発明装置の第５又は第６の特徴における前記ストリーム分離中継装置における前記データパケット送出手段、及び前記ストリーム再構成中継装置における前記データパケット受信手段が、共に、コネクションレス型プロトコルであるＵＤＰによる前記単一のマルチキャスト転送用コネクションを相互に終端するためのマルチキャストＵＤＰコネクション終端手段である、ストリーム放送中継システム装置の構成採用にある。
【００３９】
本発明装置の第８の特徴は、上記本発明装置の第６又は第７の特徴における前記ストリーム分離中継装置における前記制御パケット送出手段、及び前記ストリーム再構成中継装置における前記制御パケット受信手段が、共に、前記ユニキャスト配信コネクションに採用される前記ＴＣＰによる前記複数の配信状態管理用ユニキャストコネクションを相互に終端するためのユニキャストＴＣＰコネクション終端手段である、ストリーム放送中継システム装置の構成採用にある。
【００４０】
本発明装置の第９の特徴は、上記本発明装置の第４、第５、第６、第７又は第８の特徴における前記ストリーム分離中継装置における前記パケット種別解析手段が、前記ストリームパケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより、当該ストリームパケットの前記種別を解析する機能手段を具備してなる、ストリーム放送中継システム装置の構成採用にある。
【００４１】
本発明装置の第１０の特徴は、上記本発明装置の第５、第６、第７、第８又は第９の特徴における前記ストリーム再構成中継装置における前記パケット宛先解析手段が、前記制御パケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより、当該制御パケットの前記宛先を解析する機能手段を具備してなる、ストリーム放送中継システム装置の構成採用にある。
【００４２】
【発明の実施の形態】
以下、本発明の実施の形態について、添付図面を参照しつつ、その装置例及びこれに対応する方法例を順に挙げて詳細に説明する。
【００４３】
（装置例）
図１は、本発明の一装置例に係るストリーム放送中継システム装置の構成を示す図であり、図２は、図１に示されるストリーム分離中継装置及びストリーム再構成中継装置の各構成を示す図である（既に図３及び図４で説明した構成要素と同一又は同等の要素に対しては、それらと共通の符号を付してある）。
【００４４】
なお、本装置例では、同報通信網として、従来例と同様に通信衛星３（網）を挙げているが、同じく大容量データの同報配信機能を具備している前述のＡＴＭマルチキャスト網を適用することも無論可能である（当該ＡＴＭマルチキャスト網の適用例については、以降の説明により明らかとなる本発明の原理と実質的に等価であるため、その詳細な説明は省略するものとする）。
【００４５】
まず、図１に示すように、本装置例に係るストリーム放送中継システム装置γは、既存のストリーム中継装置４に代え、ストリーム放送データの送信拠点を成すストリーム分離中継装置６と、同ストリーム放送データの受信拠点を成す複数のストリーム再構成中継装置７とを有して構成される。
【００４６】
このうち、ストリーム分離中継装置６は、ストリームサーバ１からＴＣＰによるユニキャスト配信コネクション（ＵＣ／ＴＣＰ）により送出されたストリームパケットに含まれるデータパケットを、同報通信網である通信衛星３（網）を経由したＵＤＰによる単一のマルチキャスト転送用コネクション（ＭＣ／ＵＤＰ）により、複数のストリーム再構成中継装置７を対象として同報転送する一方、送出されたストリームパケットに含まれる制御パケットを、インターネット５を経由したＴＣＰによる複数の配信状態管理用ユニキャストコネクション（ＵＣ／ＴＣＰ）により、対応する複数のストリーム再構成中継装置７を対象として個別に転送する機能手段を具備している。
【００４７】
また、複数のストリーム再構成中継装置７は、それぞれが、ストリーム分離中継装置６から転送された制御パケットに記述されている宛先を解析すると共に、当該制御パケット及び転送されたデータパケットを、ユニキャスト配信コネクション用の単一のストリームパケットに再構成する機能手段を具備している。
【００４８】
これらストリーム分離中継装置６及びストリーム再構成中継装置７の更なる詳細につき説明すれば、以下のようになる。
【００４９】
即ち、図２に示すように、まず、ストリーム分離中継装置６は、ＵＣ／ＴＣＰコネクション終端部６１と、パケットバッファ部６２と、パケット種別解析部６３と、パケット振分部６４と、ＭＣ／ＵＤＰコネクション終端部６５と、ＵＣ／ＴＣＰコネクション終端部６６とを有して構成される。
【００５０】
このうち、初段に位置するＵＣ／ＴＣＰコネクション終端部６１は、ストリームサーバ１との間のＴＣＰによるユニキャスト配信コネクションを終端し、当該ストリームサーバ１から送出されたストリームパケットを受信するストリームパケット受信手段を構成するものであり、パケットバッファ部６２は、その受信されたストリームパケットを一時的に格納するパケット格納手段を構成するものである。
【００５１】
また、パケット種別解析部６３は、パケットバッファ部６２に格納されたストリームパケットの種別を個々に解析するパケット種別解析手段を構成するものであり、パケット振分部６４は、パケット種別解析部６３によるストリームパケットの種別解析結果に基づき、ストリームパケットをデータパケット及び制御パケットに振り分けるパケット振分手段を構成するものである。
【００５２】
なお、上記パケット種別解析部６３は、ストリームパケットの記述に含まれるヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより、当該ストリームパケットの種別を解析する機能手段を具備している。
【００５３】
そして、終段に位置するＭＣ／ＵＤＰコネクション終端部６５は、後述するストリーム再構成中継装置７の初段に位置するＭＣ／ＵＤＰコネクション終端部７１との間の、通信衛星３を経由したＵＤＰによるマルチキャスト転送用コネクションを終端し、パケット振分部６４により振り分けられたデータパケットを、そのストリーム再構成中継装置７を対象として送出するデータパケット送出手段を構成するものであり、同様に、終段に位置するＵＣ／ＴＣＰコネクション終端部６６は、後述するストリーム再構成中継装置７の初段に位置するＵＣ／ＴＣＰコネクション終端部７２との間の、インターネット５を経由したＴＣＰによる配信状態管理用ユニキャストコネクションを終端し、パケット振分部６４により振り分けられた制御パケットを、そのストリーム再構成中継装置７を対象として送出する制御パケット送出手段を構成するものである。
【００５４】
一方、ストリーム再構成中継装置７は、同じく図２に示すように、ＭＣ／ＵＤＰコネクション終端部７１と、ＵＣ／ＴＣＰコネクション終端部７２と、パケットバッファ部７３と、パケット宛先解析部７４と、パケット再構成部７５と、ＵＣ／ＴＣＰコネクション終端部７６と、データサーバ部７７とを有して構成される。
【００５５】
このうち、初段に位置するＭＣ／ＵＤＰコネクション終端部７１は、前述したストリーム分離中継装置６の終段に位置するＭＣ／ＵＤＰコネクション終端部６５との間の、通信衛星３を経由したＵＤＰによるマルチキャスト転送用コネクションを終端し、当該ＭＣ／ＵＤＰコネクション終端部６５から送出されたデータパケットを受信するデータパケット受信手段を構成するものであり、同様に、初段に位置するＵＣ／ＴＣＰコネクション終端部７２は、前述したストリーム分離中継装置６の終段に位置するＵＣ／ＴＣＰコネクション終端部６６との間の、インターネット５を経由したＴＣＰによる配信状態管理用ユニキャストコネクションを終端し、当該ＵＣ／ＴＣＰコネクション終端部６６から送出された制御パケットを受信する制御パケット受信手段を構成するものである。
【００５６】
また、パケットバッファ部７３は、ＭＣ／ＵＤＰコネクション終端部７１及びＵＣ／ＴＣＰコネクション終端部７２を通じてそれぞれ受信されたデータパケット及び制御パケットを、一時的に格納するパケット格納手段を構成するものであり、パケット宛先解析部７４は、パケットバッファ部７３に格納された制御パケットに記述されている宛先を解析するパケット宛先解析手段を構成するものである。
【００５７】
なお、上記パケット宛先解析部７４は、制御パケットの記述に含まれるヘッダおよびペイロードタイプ情報の少なくとも一方を参照することにより、当該制御パケットの宛先を解析する機能手段を具備している。
【００５８】
そして、パケット再構成部７５は、パケット宛先解析部７４により解析された制御パケットの宛先に基づき、当該制御パケット及びパケットバッファ部７３に格納されたデータパケットを、ＴＣＰによるユニキャスト配信コネクション用の単一のストリームパケットに再構成するパケット再構成手段を構成するものであり、終段に位置するＵＣ／ＴＣＰコネクション終端部７６は、図示の複数のクライアント端末２を収容するデータサーバ部７７との間のＴＣＰによるユニキャスト配信コネクション（ＵＣ／ＴＣＰ）を終端し、パケット再構成部７５により再構成された単一のストリームパケットをデータサーバ部７７に送出するストリームパケット送出手段を構成するものである。
【００５９】
さらに、データサーバ部７７は、パケット再構成部７５により再構成された単一のストリームパケットを、該当する宛先が付与されたクライアント端末２に向け、当該クライアント端末２から要求されたユニキャストプロトコルで送出すると共に、当該単一のストリームパケットを受信したクライアント端末２から対応送出される応答制御パケットを、ストリーム再構成中継装置７における初段のＵＣ／ＴＣＰコネクション終端部７２及びインターネット５を経由したＴＣＰによる配信状態管理用ユニキャストコネクション（ＵＣ／ＴＣＰ）により、ストリーム分離中継装置６に転送する機能手段（本発明にいう「データサーバ」）を構成するものである。
【００６０】
なお、上記データサーバ部７７は、その適用に際し、本例のように、ストリーム再構成中継装置７の内部に、その機能手段の一部として設置する以外に、例えば、当該ストリーム再構成中継装置７の外部に、それとは独立して設置することなども可能である（その外部設置時には、初段及び終段に位置する双方のＵＣ／ＴＣＰコネクション終端部７２，７６との接続関係を保つようにする）。
【００６１】
（方法例）
続いて、以上のように構成されたストリーム放送中継システム装置γに適用される方法例について説明する。
【００６２】
まず、ストリーム分離中継装置６は、その初段に位置するＵＣ／ＴＣＰコネクション終端部６１を通じて、ストリームサーバ１から、ＴＣＰによるユニキャスト配信コネクションにより送出されたストリームパケットを受信し、これを、所定のパケット書込手段（図示せず）によりパケットバッファ部６２に順次書き込んでいく。
【００６３】
次に、パケット種別解析部６３は、所定のパケット読出手段（図示せず）によりパケットバッファ部６２から順次読み出されるストリームパケットの種別を、そのヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより解析する。
【００６４】
次に、パケット振分部６４は、パケット種別解析部６３によるストリームパケットの種別解析結果に基づき、当該ストリームパケットをデータパケット及び制御パケットに振り分け、このうちのデータパケットを、終段に位置するＭＣ／ＵＤＰコネクション終端部６５に与えると共に、制御パケットを、同じく終段に位置するＵＣ／ＴＣＰコネクション終端部６６に与える。
【００６５】
そして、終段に位置するＭＣ／ＵＤＰコネクション終端部６５は、パケット振分部６４から与えられたデータパケットを、通信衛星３を経由したＵＤＰによる単一のマルチキャスト転送用コネクションにより、複数のストリーム再構成中継装置７を対象として送出し（同報転送し）、同時に、終段に位置するＵＣ／ＴＣＰコネクション終端部６６は、パケット振分部６４から与えられた制御パケットを、インターネット５を経由したＴＣＰによる複数の配信状態管理用ユニキャストコネクションにより、複数のストリーム再構成中継装置７を対象として送出する（個別転送する）。
【００６６】
これに対し、ストリーム再構成中継装置７は、その初段に位置するＭＣ／ＵＤＰコネクション終端部７１を通じて、ストリーム分離中継装置６の終段に位置するＭＣ／ＵＤＰコネクション終端部６５から、通信衛星３を経由したＵＤＰによる単一のマルチキャスト転送用コネクションにより送出されたデータパケットを受信し、これを、所定のパケット書込手段（図示せず）によりパケットバッファ部７３に順次書き込んでいく。
【００６７】
これと同時に、ストリーム再構成中継装置７は、その初段に位置するＵＣ／ＴＣＰコネクション終端部７２を通じて、ストリーム分離中継装置６の終段に位置するＵＣ／ＴＣＰコネクション終端部６６から、インターネット５を経由したＴＣＰによる複数の配信状態管理用ユニキャストコネクションにより送出された制御パケットを受信し、これを、上述のパケット書込手段によりパケットバッファ部７３に順次書き込んでいく。
【００６８】
次に、パケット宛先解析部７４は、所定のパケット読出手段（図示せず）によりパケットバッファ部７３から順次読み出される制御パケットに記述されている宛先を、そのヘッダ及びペイロードタイプ情報の少なくとも一方を参照することにより解析する。
【００６９】
次に、パケット再構成部７５は、パケット宛先解析部７４により解析された制御パケットの宛先に基づき、当該制御パケット及び上述のパケット読出手段によりパケットバッファ部７３から順次読み出されるデータパケットを、ＴＣＰによるユニキャスト配信コネクション用の単一のストリームパケットに再構成し、これを、終段に位置するＵＣ／ＴＣＰコネクション終端部７６に与える。
【００７０】
次に、終段に位置するＵＣ／ＴＣＰコネクション終端部７６は、パケット再構成部７５から与えられた単一のストリームパケットを、ＴＣＰによるユニキャスト配信コネクションによりデータサーバ部７７に送出する。
【００７１】
そして、データサーバ部７７は、終段に位置するＵＣ／ＴＣＰコネクション終端部７６から受信した単一のストリームパケットを、該当する宛先が付与されたクライアント端末２に向け、当該クライアント端末２から要求されたユニキャストプロトコルで送出すると共に、当該単一のストリームパケットを受信したクライアント端末２から対応送出される応答制御パケットを、ストリーム再構成中継装置７における初段のＵＣ／ＴＣＰコネクション終端部７２及びインターネット５を経由したＴＣＰによる配信状態管理用ユニキャストコネクションにより、ストリーム分離中継装置６に転送する。
【００７２】
なお、データサーバ部７７とクライアント端末２との間のユニキャストプロトコルとしては、通常のＴＣＰによるユニキャスト配信コネクション（ＵＣ／ＴＣＰ）の他に、コネクションレス型のＵＤＰが適用されることもあるが、この場合には、上記データサーバ部７７において、終段に位置するＵＣ／ＴＣＰコネクション終端部７６から受信した単一のストリームパケットのプロトコルをＴＣＰからＵＤＰに変換し、これにより得られたＵＤＰによるユニキャスト配信コネクション用の単一のストリームパケットを、指定されたクライアント端末２に向け、当該ＵＤＰによるユニキャスト配信コネクション（ＵＣ／ＵＤＰ）により送出させるようにすればよい。
【００７６】
以上、本発明の実施の形態について、その装置例及び方法例を順に挙げて説明したが、本発明は、必ずしも上述した手段及び手法にのみ限定されるものではなく、本発明にいう目的を達成し、後述する効果を有する範囲内において、適宜、変更実施することが可能なものである。
【００７７】
【発明の効果】
以上、詳細に説明したように、本発明によれば、同報通信網経由のマルチキャスト転送用コネクションを適用したことから、ストリーム放送データの受信拠点数に依存しない効率的なデータ配信が可能になると共に、インターネット経由の配信状態管理用ユニキャストコネクションを適用したことから、ストリーム放送データの配信状態管理を複数の受信拠点ごとに行うことが可能となり、加えて、クライアント端末に対するユニキャスト配信コネクションを適用したことから、クラスＤのＩＰアドレスを受信できないクライアント端末や、クラスＤのＩＰアドレスを転送できない網に収容されたクライアント端末でも、所要のストリーム放送データを受信することが可能となる。
【図面の簡単な説明】
【図１】本発明の一装置例に係るストリーム放送中継システム装置の構成を示す図である。
【図２】図１に示したストリーム分離中継装置及びストリーム再構成中継装置の各構成を示す図である。
【図３】同報通信網として通信衛星網を利用した従来のユニキャスト方式によるストリーム放送中継システム装置の構成を示す図である。
【図４】同報通信網として通信衛星網を利用した従来のマルチキャスト方式によるストリーム放送中継システム装置の構成を示す図である。
【符号の説明】
α，β，γ…ストリーム放送中継システム装置
１…ストリームサーバ
２…（複数の）クライアント端末
３…通信衛星
４…（複数の）ストリーム中継装置
５…インターネット
６…ストリーム分離中継装置
６１…ＵＣ／ＴＣＰコネクション終端部（初段）
６２…パケットバッファ部
６３…パケット種別解析部
６４…パケット振分部
６５…ＭＣ／ＵＤＰコネクション終端部（終段）
６６…ＵＣ／ＴＣＰコネクション終端部（終段）
７…ストリーム再構成中継装置
７１…ＭＣ／ＵＤＰコネクション終端部（初段）
７２…ＵＣ／ＴＣＰコネクション終端部（初段）
７３…パケットバッファ部
７４…パケット宛先解析部
７５…パケット再構成部
７６…ＵＣ／ＴＣＰコネクション終端部（終段）
７７…データサーバ部
【図１】
0003685727.tif 000002
【図２】
0003685727.tif 000003
【図３】
0003685727.tif 000004
【図４】
0003685727.tif 000005