(57)【要約】【課題】大規模なストリーム配信ネットワークにおいて、ストリームコンテンツの配信状態の監視を低コストで効率的に行う。【解決手段】ストリーム中継装置２００では通信部２１１を介して当該ストリーム中継装置中のストリーム接続部制御部情報を受信し、配信状態解析部制御部２１０、通信部２０８、通信部２０７を介して接続部制御部２０５に該情報を通知する。接続部制御部２０５では、該情報に基づいて接続処理部２０４に対し、当該ストリームコンテンツの接続要求をストリーム配信サーバ部２１２に対して要求するように通知する。接続処理部２０４では該要求にしたがい、ストリーム送受信部２０３を介して、ストリーム配信サーバ部２１２に対してクライアントが要求する手順と同一の手順を用いてストリーム配信要求を行う。【選択図】    図１
2004172748.tif 000002
【特許請求の範囲】
【請求項１】
ストリーム配信ネットワークにおいて、
ストリーム配信を行うストリーム配信サーバに対して、特定のストリームコンテンツへの視聴接続処理を行い、前記ストリーム配信サーバへ視聴要求情報を送信し、前記ストリーム配信サーバからストリームパケットを受信し、該ストリームパケットの配信状態を監視し、該配信状態をストリーム配信状態解析手段に通知することを特徴とするストリーム配信管理方法。
【請求項２】
前記ストリーム配信管理サーバからのストリーム監視情報を受信し、該情報に基づいてストリームコンテンツへの視聴接続処理を行う、請求項１に記載のストリーム配信管理方法。
【請求項３】
視聴接続を行うストリームコンテンツをあらかじめ設定し、設定されたコンテンツに基づいて、ストリームコンテンツへの視聴接続処理を行う、請求項１に記載のストリーム配信管理方法。
【請求項４】
当該コンテンツを配信しているストリーム配信サーバとの制御コネクションが切断、もしくは接続できないことを検知する、請求項１に記載のストリーム配信管理方法。
【請求項５】
当該コンテンツを配信しているストリーム配信サーバからのストリームパケットが一定時間到着しないことを検知する、ストリーム配信管理方法。
【請求項６】
当該コンテンツを配信しているストリーム配信サーバからのストリームパケットが単位時間当たりに許容されるパケット数よりも多く到着することを検知する、請求項１に記載のストリーム配信管理方法。
【請求項７】
ストリーム配信ネットワークにおいて、
ストリーム配信状態を監視する手段を有するストリーム中継装置からのストリーム配信状態を受信し、該情報に基づいてストリーム配信状態を表示する、ストリーム配信管理方法。
【請求項８】
ストリーム配信状態を、ストリームコンテンツ単位に表示する、請求項７に記載のストリーム配信管理方法。
【請求項９】
ストリーム配信状態を、ストリーム中継装置単位に表示する、請求項７に記載のストリーム配信管理方法。
【請求項１０】
ストリーム配信状態を、ストリーム中継装置群単位に表示する、請求項７に記載のストリーム配信管理方法。
【請求項１１】
ストリーム配信状態情報に応じて、前記ストリーム配信サーバの制御コマンドを自動で生成し、該ストリーム配信サーバに対して該制御コマンドを通知する請求項１に記載のストリーム配信管理方法。
【請求項１２】
ストリーム配信ネットワークにおいて、
ストリーム配信サーバから送出されたストリームパケットを受信し、クライアントに送出するストリーム配信サーバ部と、
前記ストリーム配信サーバに対する、特定のストリームコンテンツへの視聴接続処理を前記ストリーム配信サーバ部へ行なわせる手段と、前記ストリーム配信サーバへの視聴要求情報を前記ストリーム配信サーバ部へ送信し、かつ、該ストリーム配信サーバ部からストリームパケットを受信する手段と、該ストリームパケットの配信状態を監視する手段と、該ストリーム配信状態解析部との通信を行う手段と、ストリーム配信状態解析部からの、前記配信状態の解析結果に応じてストリーム接続処理を行う手段とを含むストリーム接続部と、
ストリーム配信管理サーバ装置との通信を行う手段と、前記ストリーム接続処理部との通信を行う手段と、前記ストリーム配信状態を解析する手段と、それに基づいて制御を行う手段を含むストリーム配信状態解析部を有するストリーム中継装置。
【請求項１３】
ストリーム配信ネットワークにおいて、
ストリーム配信状態を監視する手段を具備したストリーム中継装置からのストリーム配信状態情報を受信する手段と、該情報に基づいてストリーム配信状態を表示する手段と、ストリーム管理者が制御コマンドを入力する手段と、該コマンドを解析する手段と、解析結果に基づくストリーム制御情報を前記ストリーム中継装置に送信する手段とを有するストリーム配信管理サーバ装置。
【請求項１４】
ストリーム配信ネットワークにおいて、
請求項１２に記載されたストリーム中継装置と、請求項１３に記載されたストリーム配信管理サーバ装置とを有するストリーム配信管理システム。
【請求項１５】
請求項１から１１のいずれかに配信管理方法をコンピュータに実行させるためストリーム配信管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、大規模なストリーム配信ネットワークにおいて、ストリーム配信サーバからのストリーム配信状況の監視を効率的に実現するための、ストリーム配信管理方法、ストリーム配信管理サーバ装置、ストリーム中継装置、ストリーム配信管理システム、およびストリーム配信管理プログラムに関する。
【０００２】
【従来の技術】
従来、インターネット上でのストリーム配信を行う場合、一般的には、ストリームコンテンツの要求および設定を行うストリーム設定プロトコル、設定に基づいてストリームコンテンツを配信するストリーム配信プロトコル、および、配信中のストリームコンテンツパケットの配信状況や配信品質の通知、サーバ―クライアント間の接続状態の通知を行うストリーム制御プロトコルが用いられる。ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）  で規定されるプロトコルとしては、ＲＴＳＰ  （Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ：  ＲＦＣ２３２６），  ＲＴＰ  （Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ：  ＲＦＣ１８８９），  および、ＲＴＣＰ  （ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ：ＲＦＣ１８８９）が擧げられる。また、これら以外のプロトコルを用いてストリーム配信を行う際にも、上記機能をもったプロトコルが利用されている。例として、Ｍｉｃｒｏｓｏｆｔ社のＭＭＳプロトコル、Ｒｅａｌ  Ｎｅｔｗｏｒｋ社のＲＴＤ，  ＰＮＡプロトコルなどが擧げられる。
【０００３】
これらのストリームプロトコルを実装したストリーム配信サーバを用いて大規模なストリーム配信を行う場合、ストリーム配信サーバや、ストリーム配信サーバから送信されたストリームコンテンツを各配信拠点にて中継するストリーム中継装置を多数分散配置する必要があり、当該サーバ群を集中的に監視／運用するためにストリーム監視サーバが一般的に用いられていた（非特許文献１など）。しかしながら、該ストリーム監視サーバではサーバ自体の状態（例えば、プロセス動作状態、サーバハードウェア動作状態など）を監視することは可能であるが、ストリームコンテンツの配信状態自体を監視することはできない。そのため、当該ストリームコンテンツの配信状態を監視する手段としては、分散配置されたストリーム配信サーバの配信状態をストリーム監視装置にて実際に目視確認を行うことが一般的である。
【０００４】
従来のストリーム配信状態の監視方法を図６、図７、図８を用いて説明する。
【０００５】
図６は従来のストリーム中継管理網の第１の構成例を示している。ストリーム中継網は一般的に、複数台からなるクライアント１００と、分散配置されたストリーム中継装置２００と、ストリーム配信サーバ３００と、ストリームエンコーダ４００と、配信網６１０から構成される。ここで、ストリーム中継装置２００でのストリーム配信状態を監視する手段として、ストリーム監視装置７００がストリーム中継装置２００ごとに配置され、ストリーム配信管理者はストリーム監視装置７００を用いて、ストリームコンテンツの配信状態を監視し、当該ストリーム中継装置での配信品質の確認を行う。ストリーム監視装置７００として通常クライアントが用いられる。以降、この監視方法を現地監視方法と呼ぶ。
【０００６】
図７は、従来のストリーム中継管理網の第２の構成例を示している。図６の違いは、ストリーム監視装置７００を監視センタと呼ばれる、一括でネットワークを監視する箇所に配置し、分散配置されたストリーム中継装置２００、ストリーム配信サーバ３００の配信状態を当該箇所にて一括で監視する点にある。本例では、管理網６００にて、監視センタが接続されているが、管理網として専用網であってもインターネットであっても、ＩＳＤＮであってもかまわない。また、本例では、ストリーム監視装置７００が監視すべきストリーム中継装置２００、ストリーム配信サーバ３００と同数配置されているが、一台にて監視してもかまわない。以降、この監視方法を遠隔監視方法と呼ぶ。
【０００７】
図８は従来のストリーム中継管理網の第３の構成例を示している。図６、７との違いは、ストリーム配信状態を、トラヒック監視装置８００、トラヒック監視装置管理サーバ８１０、トラヒック複製装置８２０により監視する点である。ストリーム配信サーバ３００から送出されたストリームトラヒックをトラヒック複製装置８２０によりストリーム中継装置２００とトラヒック監視装置８００とに複製し、トラヒック監視装置８００にてトラヒック受信状態を監視する。トラヒック監視装置８００の状態を管理網６００を経由して、トラヒック監視装置管理サーバ８１０に通知することで、分散配置されたストリーム中継装置２００、ストリーム配信サーバ３００へのストリーム配信状態を一括で監視することができる。以降、この監視方法をプローブ監視方法と呼ぶ。
【０００８】
【非特許文献１】
「マルチメディアサーバシステム」、［ｏｎｌｉｎｅ］，  ［２０００年９月２９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｍｇａｚｉｎｅ，  ｆｕｔｉｔｓｕ，  ｃｏｍ／ｖｏｌ  ４８−３１＞
【０００９】
【発明が解決しようとする課題】
上述した従来の技術では、ストリーム配信サーバ、ストリーム中継装置の状態を一括で監視する方法はあったが、ストリームコンテンツ自体の配信状態を一括で監視する手段がなかったため、ストリーム監視装置を用いて視聴確認する必要があった。
【００１０】
現地監視方法の場合、ストリーム監視装置を分散配置された拠点ごとに配備し、かつ、当該監視装置を視聴確認するためのストリーム配信管理者を拠点ごとに配備する必要があり、監視装置設備コストとともに配信管理者の人件費が非常にかかってしまっていたという問題が生じていた。
【００１１】
一方、遠隔監視方法の場合、監視センタにストリーム監視装置を配置するため、ストリーム配信管理者が分散配置された各拠点で監視を行う必要がなくなる。しかしながら、各拠点のストリーム中継装置からのストリームコンテンツが管理網を経由して配信されるため、管理網のネットワーク品質に左右されてしまい、ストリーム中継装置からのストリーム配信の品質は劣化していないにも関わらず、監視センタに配備されたストリーム監視装置では品質が劣化したように観測されてしまうという問題が生じていた。また、管理網がＩＳＤＮ等の監視すべきストリームコンテンツで必要とされる帯域よりも小さいネットワークにより構成されている場合には、当該監視方法を実施することができないという問題も生じていた。
【００１２】
また、プローブ監視方法の場合、各配信拠点でトラヒック複製装置およびトラヒック監視装置を配備する必要があり、大規模なストリーム配信ネットワークを構成する場合、システム配備コストが非常にかかってしまうという問題が生じていた。
【００１３】
本発明の目的は、大規模なストリーム配信ネットワークにおいて、ストリームコンテンツの配信状態の監視を低コストで効率的に行うストリーム配信管理方法、ストリーム配信管理サーバ装置、ストリーム中継装置、およびストリーム配信管理プログラムを提供することにある。
【００１４】
【課題を解決するための手段】
上記目的を達成するために、本発明のストリーム配信管理方法は、ストリーム配信を行うストリーム配信サーバに対して、特定のストリームコンテンツへの視聴接続処理を行い、ストリーム配信サーバへ視聴要求情報を送信し、ストリーム配信サーバからストリームパケットを受信し、該ストリームパケットの配信状態を監視し、配信状態をストリーム配信状態解析手段に通知する。
【００１５】
また、本発明の実施態様では、ストリーム配信管理サーバからのストリーム監視情報を受信し、該情報に基づいてストリームコンテンツへの視聴接続処理を行う。
【００１６】
また、本発明の実施態様では、視聴接続を行うストリームコンテンツをあらかじめ設定し、該設定された情報に基づいて、ストリームコンテンツへの視聴接続処理を行う。
【００１７】
また、本発明の実施態様では、当該コンテンツを配信しているストリーム配信サーバとの制御コネクションが切断、もしくは接続できないことを検知する。
【００１８】
また、本発明の実施態様では、当該コンテンツを配信しているストリーム配信サーバからのストリームパケットが一定時間到着しないことを検知する。
【００１９】
また、本発明の実施態様では、当該コンテンツを配信しているストリーム配信サーバからのストリームパケットが単位時間当たりに許容されるパケット数よりも多く到着することを検知する。
【００２０】
また、本発明の他のストリーム配信管理方法では、ストリーム配信状態を監視する機能を有するストリーム中継装置からのストリーム配信状態を受信し、該情報に基づいてストリーム配信状態を表示するものである。
【００２１】
また、本発明の実施態様では、ストリーム配信状態を、ストリームコンテンツ単位に表示する。
【００２２】
また、本発明の実施態様では、ストリーム配信状態を、ストリーム中継装置単位に表示する。
【００２３】
また、本発明の実施態様では、ストリーム配信状態を、ストリーム中継装置群単位に表示する。
【００２４】
また、本発明の実施態様では、ストリーム配信状態情報に応じて、ストリーム配信サーバの制御コマンドを自動で生成し、ストリーム配信サーバに対して該制御コマンドを通知する。
【００２５】
本発明のストリーム中継装置は、
ストリーム配信サーバから送出されたストリームパケットを受信し、クライアントに送出するストリーム配信サーバ部と、
ストリーム配信サーバに対する、特定のストリームコンテンツへの視聴接続処理をストリーム配信サーバ部に行なわせる手段と、ストリーム配信サーバの視聴要求情報をストリーム配信サーバ部へ送信し、かつ、ストリーム配信サーバ部からストリームパケットを受信する手段と、該ストリームパケットの配信状態を監視する手段と、ストリーム配信状態解析部との通信を行う手段と、ストリーム配信状態解析部からの、配信状態の解析結果情報に応じて、ストリーム接続処理を行う手段を含むストリーム接続部と、
ストリーム配信管理サーバ装置との通信を行う手段と、ストリーム接続処理部との通信を行う手段と、ストリーム配信状態を解析する手段と、それに基づいて制御を行う手段を含むストリーム配信状態解析部を有する。
【００２６】
また、本発明の他のストリーム配信管理サーバ装置は、ストリーム配信状態を監視する手段を有するストリーム中継装置からのストリーム配信状態情報を受信する手段と、該情報に基づいてストリーム配信状態を表示する手段と、ストリーム管理者がストリーム管理サーバ装置の制御コマンドを入力する手段と、該コマンドを解析する手段と、解析結果に基づくストリーム制御情報をストリーム中継装置に送信する手段とを有する。
【００２７】
これらの構成により、ストリーム配信ネットワークにおいて、ストリーム配信状態の一括監視を効率的に実現することが可能となる。
【００２８】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００２９】
［第１の実施の形態］
図１は本発明の一実施形態のストリーム中継管理網の構成図である。
【００３０】
本ストリーム中継管理網は複数のクライアント１００と、分散配置されたストリーム中継装置２００と、ストリーム配信サーバ３００と、ストリームエンコーダ４００と、ストリーム配信管理サーバ装置５００と、ストリーム中継装置２００とストリーム配信サーバ３００を接続する配信網６１０と、ストリーム中継装置２００、ストリームサーバ３００、ストリーム配信管理サーバ装置５００を接続する管理網６００で構成されている。
【００３１】
ここで、ストリーム配信サーバ３００は１台しかないが、複数存在する場合もある。また、管理網６００と配信網６１０が別ネットワークになっているが、同一ネットワークにより構成される場合もある。
【００３２】
図２はストリーム中継装置２００の構成例を示す図である。
【００３３】
ストリーム中継装置２００はストリーム接続部２０１とストリーム配信状態解析部２０２とストリーム配信サーバ部２１２から構成される。ストリーム接続部２０１はストリーム送受信部２０３と接続処理部２０４と接続部制御部２０５と受信状態監視部２０６と通信部２０７で構成される。ストリーム配信状態解析部２０２は通信部２０８と状態解析部２０９と配信状態解析部制御部２１０と通信部２１１で構成される。
【００３４】
図３はストリーム配信管理サーバ装置５００の構成例を示す図である。
【００３５】
ストリーム配信管理サーバ装置５００は通信部５０１と制御部５０２とストリーム配信状態表示部５０３とコマンド入力部５０４とコマンド解析部５０５と自動コマンド生成部５０６で構成される。
【００３６】
次に、本実施形態における処理の流れを説明する。
【００３７】
（ストリームコンテンツの一括配信状態監視開始）
ストリーム配信管理者はストリーム配信管理サーバ装置５００のコマンド入力部５０４から、配信状態を監視したいストリームコンテンツおよびストリーム中継装置を選択する要求を入力する。コマンド解析部５０５は該要求を解析して当該ストリーム中継装置中のストリーム接続部制御情報を生成し、制御部５０２を介して通信部５０１によりストリーム中継装置２００に通知する。
【００３８】
ストリーム中継装置２００では通信部２１１でストリーム接続部制御情報を受信し、配信状態解析部制御部２１０、通信部２０８、２０７を介して接続部制御部２０５に該制御情報を通知する。
【００３９】
接続部制御部２０５は該制御情報に基づいて接続処理部２０４に対して、当該ストリームコンテンツの接続要求をストリーム配信サーバ部２１２に要求するように通知する。
【００４０】
接続処理部２０４は該要求にしたがい、ストリーム配信サーバ部２１２に対してストリーム送受信部２０３を介して、クライアントが要求する手順と同一の手順を用いてストリーム配信要求を行う。その際、通常のクライアントとストリーム配信サーバとの接続手順と同様に、ストリーム送受信部２０３とストリーム配信サーバ部２１２との間にストリーム接続信号通信用コネクションが設定される。通常コネクション接続にＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）が用いられる。
【００４１】
ストリーム配信サーバ部２１２では、ストリーム接続部２０１からのストリームコンテンツ視聴要求にしたがい、ストリーム配信サーバ３００に対して視聴要求を行う。これによりストリーム配信サーバ３００から当該ストリームコンテンツパケットの配信が開始され、ストリーム配信サーバ部２１２は当該ストリームパケットをストリーム接続部２０１に対して転送する。以上の処理手順にしたがい、配信状態を監視したいストリームコンテンツの状態監視がストリーム接続部２０１により開始される。
【００４２】
以上の手順が、ストリーム配信管理者が指定したストリーム中継装置２００ごとに行われることにより、ストリームコンテンツの状態監視が一括開始される。
【００４３】
（制御信号コネクションの切断検知）
ストリーム配信サーバ３００とストリーム中継装置２００との間のネットワークの故障や、ストリーム配信サーバ３００自体の故障、もしくは、ストリーム配信サーバ部の故障により、ストリーム配信サーバ部２１２とストリーム接続部２０１とのストリーム接続信号通信用コネクションが切断される。
【００４４】
接続処理部２０４はストリーム送受信部２０３を介して、該切断を検知し、接続部制御部２０５にその旨を通知する。接続部制御部２０５では該情報に基づき、通信部２０７、２０８を介して配信状態解析部制御部２１０に切断情報を通知する。配信状態解析部制御部２１０は該情報を状態解析部２０９に通知し、通信部２１１を介してストリーム配信管理サーバ装置５００に該情報を通知する。状態解析部２０９は切断情報を解析し、ストリーム配信サーバ３００とのストリーム接続信号用コネクションが切断、もしくは接続できないことを検知する。
【００４５】
（配信状態表示）
ストリーム配信管理サーバ装置５００では、コネクション切断が発生したストリーム中継装置２００から送信された切断情報を通信部５０１で受信し、ストリーム配信状態表示部５０３に、切断が発生した中継装置に相当する表示箇所に切断情報を表示する。
【００４６】
本実施形態によれば、ストリーム配信管理者は、ストリーム配信状態を、分散配置された拠点ごとに視聴確認することもなく、また、１ないし複数台のストリーム監視装置を用いることなく、配信状態を監視したいストリームコンテンツの状態を一括で監視することができる。
【００４７】
［第２の実施の形態］
本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ処理をする部分については、説明を省略する場合がある。
【００４８】
（ストリームコンテンツの一括配信状態監視開始）
第１の実施の形態と同様にストリーム配信処理が行われたものとする。
【００４９】
（ストリーム配信サーバ部２１２からのストリームパケットの間欠到着発生時処理）
ストリーム配信サーバ３００とストリーム中継装置２００との間のネットワークの故障や、ストリーム配信サーバ３００自体の故障、もしくは、ストリーム配信サーバ部２１２の故障は発生していないが、ストリーム配信サーバ３００からのストリーム配信処理が不安定になったり、ストリーム配信サーバ部２１２からのストリーム配信処理が不安定になったりしたために、ストリーム接続部２０１に対してストリームパケットの送信が間欠的になった場合の処理について説明する。
【００５０】
ストリーム配信サーバ３００もしくはストリーム配信サーバ部２１２では、長時間ストリーム配信を続けることなどの理由により、ストリームの配信処理が不安定になり、ストリームパケットの送信が間欠的になるという現象がみられる場合がある。これについて図４を用いて説明する。
【００５１】
図４は、クライアント１００あるいはストリーム接続部２０１へのストリームパケット到着数の時間推移の第１の例である。
【００５２】
図４に示す通り、通常時は単位時間当たりのストリーム到着数は、ある一定の個数となる。しかしながら、上述のように長時間ストリーム配信を続けたなどの場合、ストリームサーバ配信３００もしくはストリーム配信サーバ部２１２でのストリーム配信処理が不安定になり、ストリームパケットが数秒間にわたり到着しなくなる場合がある。ここではストリームパケットが到着しない時間をｔとする。この現象が起き、ある一定時間以上ストリームパケットが到着しなかった場合、クライアント１００でのストリーム視聴品質が低下する場合がある。
【００５３】
そこで、この状態を検知するために、ストリーム接続部２０１では、ある一定以上ストリームパケットが到着しなかった時間Ｔを、当該ストリーム視聴監視開始時に受信状態監視部２０６に設定しておく。
【００５４】
ストリーム送受信部２０３ではストリーム配信サーバ部２１２からのストリームパケット到着数を単位時間ごとに計測し、その計測結果を受信状態監視部２０６に対して通知する。
【００５５】
受信状態監視部２０６では、ストリームパケット到着数が０である時間ｔを計測し、時間ｔを、一定時間以上ストリームパケットが来なかった時間Ｔと比較し、ｔ＞Ｔの場合に、その旨を接続部制御部２０５に通知する。
【００５６】
接続部制御部２０５では、該情報を通信部２０７、２０８を介してストリーム配信状態解析部制御部２１０に通知する。その後、ストリーム配信管理サーバ装置５００へ該情報を通知する。
【００５７】
（配信状態表示）
ストリーム配信管理サーバ装置５００では、監視しているストリームコンテンツのストリームパケットの間欠到着が発生したストリーム中継装置２００から送信された該情報を通信部５０１で受信し、ストリーム配信状態表示部５０３において、間欠到着が発生した中継装置に相当する表示箇所に該情報を表示する。
【００５８】
以上、説明した本実施形態により、ストリーム配信を行っているストリーム配信サーバ３００のサービスの停止や、ネットワーク故障が生じていない状態でも、当該サーバからのストリームパケットの配信が不安定になり、一定時間ストリームパケットがストリーム接続部２０１に対して到着しない場合に、ストリームの配信品質劣化と判断し、ストリーム配信管理サーバ装置５００へその旨を表示し、ストリーム配信管理者に通知することが可能となる。
【００５９】
［第３の実施の形態］
本発明の第３の実施の形態について説明する。なお、第１、第２の実施形態と同じ処理をする部分については、説明を省略する場合がある。
【００６０】
（ストリーム配信処理）
第１、第２の実施の形態と同様にストリーム配信処理が行われたものとする。
【００６１】
（ストリーム配信サーバ部からのストリームパケットバースト受信時の処理）本説明では、ストリーム配信サーバ３００、もしくはストリーム配信サーバ部２１２からのストリームパケットが、長時間配信を続けたなどの理由で不安定になり、パケットの配信は続けているが、バースト的に送信をしている場合について説明する。
【００６２】
ストリームサーバ配信３００もしくはストリーム配信サーバ部２１２では、当該コンテンツの長時間配信を続けたなどの理由で送信間隔が不安定になり、送出すべきストリームパケットをあるタイミングに一気に送信し、その後瞬間的にパケットの送信を停止するという現象を繰り返す場合がある。この現象は一般的にはバースト送信と呼ばれている。この状態について図５を用いて説明する。
【００６３】
図５は、クライアント１００あるいはストリーム接続部２０１へのストリームパケット到着数の時間推移の第２の例である。図５に示す通り、通常時は単位時間当たりのストリームパケット到着数である一定の個数となる。しかしながら、上述のように長時間ストリーム配信を続けたなどの場合、ストリームサーバ３００もしくはストリーム配信サーバ部２１２での当該ストリームの配信処理が不安定になり、ストリームパケットが瞬間的に届かなくなりその後すぐに大量に当該パケットが到着するというパケット到着パターンが繰り返される場合がある。この現象が起きた場合、クライアント１００で大量のストリームパケットを受けきれず視聴品質が乱れてしまう場合がある。
【００６４】
そこで、この状態の検知を行うために、ストリーム接続部２０１では、ある一定以上のストリームパケットが到着した場合の許容到着数Ｋを、当該ストリーム視聴監視開始時に、受信状態監視部２０６に設定しておく。
【００６５】
ストリーム送受信部２０３では、第２の実施の形態と同様に、ストリーム配信サーバ部２１２からのストリームパケット到着数を単位時間ごとに計測し、その計測結果を受信状態監視部２０６に対して通知する。受信状態監視部２０６では、ストリームパケット到着数ｋを許容到着数Ｋとを比較し、ｋ＞Ｋの場合に、その旨を接続部制御部２０５に通知する。接続部制御部２０５では、第２の実施の形態と同様に、該情報をストリーム配信管理サーバ装置５００へ通知する。
【００６６】
（配信状態表示）
ストリーム配信管理サーバ装置５００では、監視しているストリームコンテンツのストリームパケットのバースト到着が発生したストリーム中継装置２００から送信された該情報を通信部５０１で受信し、ストリーム配信状態表示部５０３において、バースト到着が発生した中継装置２００に相当する表示箇所に当該情報を表示する。
【００６７】
以上、説明した第３の実施の形態により、ストリーム配信を行っているストリーム配信サーバ３００のサービスの停止や、ネットワーク故障が生じていない状態でも、当該サーバからのストリームパケットの配信が不安定になり、許容される単位時間当たりのパケット到着許容数を上回るストリームパケットがストリーム接続部２０１に対して到着した場合に、ストリーム配信品質劣化と判断し、ストリーム配信管理サーバ装置５００へその旨を表示し、ストリーム配信管理者に通知することが可能となる。
【００６８】
ストリーム配信状態の表示は、ストリームコンテンツ単位またはストリーム中継装置単位またはストリーム中継装置群単位に行なうことができる。
【００６９】
なお、ストリーム中継装置、ストリーム配信管理サーバ装置内の処理は専用のハードウエアにより実施されるもの以外に、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ―ＲＯＭ  等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【００７０】
【発明の効果】
以上説明したように本発明によれば、大規模なストリーム配信ネットワークにおいて、ストリーム配信状態監視を効率的に低コストで実現することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態のストリーム中継管理網の構成図である。
【図２】図１中のストリーム中継装置の構成図である。
【図３】図１中のストリーム配信管理サーバ装置の構成図である。
【図４】ストリームパケット到着数の推移の第１の例を示す図である。
【図５】ストリームパケット到着数の推移の第２の例を示す図である。
【図６】ストリーム中継管理網の第１の従来例の構成図である。
【図７】ストリーム中継管理網の第２の従来例の構成図である。
【図８】ストリーム中継管理網の第３の従来例の構成図である。
【符号の説明】
１００    クライアント
２００    ストリーム中継装置
２０１    ストリーム接続部
２０２    ストリーム配信状態解析部
２０３    ストリーム送受信部
２０４    接続処理部
２０５    接続部制御部
２０６    受信状態監視部
２０７    通信部
２０８    通信部
２０９    状態解析部
２１０    配信状態解析部制御部
２１１    通信部
２１２    ストリーム配信サーバ部
３００    ストリーム配信サーバ
４００    ストリームエンコーダ
５００    ストリーム配信管理サーバ装置
５０１    通信部
５０２    制御部
５０３    ストリーム配信状態表示部
５０４    コマンド入力部
５０５    コマンド解析部
５０６    自動コマンド生成部
【図１】
2004172748.tif 000003
【図２】
2004172748.tif 000004
【図３】
2004172748.tif 000005
【図４】
2004172748.tif 000006
【図５】
2004172748.tif 000007
【図６】
2004172748.tif 000008
【図７】
2004172748.tif 000009
【図８】
2004172748.tif 000010