(57)【特許請求の範囲】
【請求項１】
複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャストの疎通性を監視する方法であって、
特定の配信サーバと通信する発ノードは、その通信中の送信元情報及び特定のグループ情報毎のＩＰマルチキャストパケットを把握し、送信元情報及び特定のグループ情報の組み合わせ毎に、パケットのペイロードにシーケンス番号及び通過ルート番号の格納エリアを持つＩＰマルチキャスト保守パケットを生成し、所定のシーケンス番号及び自ノードの通過ルート番号を当該格納エリアに挿入して、当該ＩＰマルチキャストパケットとともに下流のノードに送信し、
該下流のノードの各々は、自転送ノードの通過を識別可能な通過ルート番号を該ＩＰマルチキャスト保守パケットに付与して、１つ以上の視聴者端末に向けて当該ＩＰマルチキャストパケットとともに転送し、
前記ネットワークにおける各ノードと接続可能な保守ＯｐＳは、各ノードから経路の疎通性の情報を取得することを特徴とするＩＰマルチキャスト疎通監視方法。
【請求項２】
複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャスト疎通監視方法において、前記複数のノード間は、ＩＰマルチキャストの隣接確認が完了し、ＩＰマルチキャストの転送要求が承諾された承諾ルートを経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の配信サーバから送出されたことを示す送信元情報及び特定のグループ情報を持つＩＰマルチキャスト通信が前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するＩＰマルチキャスト疎通監視方法であって、
前記ネットワークは、複数の配信サーバと、複数の視聴者端末と１個の発ノードと、複数の中継ノードと、複数のエッジノードと、１個の保守ＯｐＳとから構成されており、
前記複数の配信サーバの各々の処理は、
ＩＰマルチキャストの転送と調停の完了後、ＩＰマルチキャストパケットを隣接の発ノードに転送する処理を含み、
前記複数の視聴者端末の各々の処理は、
隣接の前記エッジノードから転送されるＩＰマルチキャストパケットを受信する処理を含み、
前記発ノードの処理は、
隣接の前記複数の配信サーバのいずれかから受信したＩＰマルチキャストパケットを参照し、前記送信元情報及び前記特定のグループ情報のＩＰマルチキャストパケットを把握する処理と、
把握した前記送信元情報及び前記特定のグループ情報毎に１個のＩＰマルチキャスト保守パケットを生成し、前記参照したＩＰマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する処理と、
前記ＩＰマルチキャスト保守パケットを生成する際、
試験モードが識別できるテストモードと、送信しようとするＩＰマルチキャスト保守パケットの順番が判断できるシーケンス番号と、ＩＰマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号の情報とを所定の格納エリアに挿入する処理と、
当該承諾ルートにＩＰマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するＩＰマルチキャスト保守パケットの送信元情報，特定のグループ情報，テストモード，シーケンス番号を前記保守ＯｐＳへ報告する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎の経路制御プロトコルであるＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を把握する処理と、
前記保守ＯｐＳから問い合せがあった際に、前記下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を報告する処理とを含み、
前記複数の中継ノードの各々の処理は、
隣接ノードから転送されたＩＰマルチキャストパケット及びＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する処理と、
前記ＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号を、ＩＰマルチキャスト保守パケット内の前記所定の格納エリアに付与する処理と、
前記経路制御プロトコルに基づくＰＩＭ−ｈｅｌｌｏを確認することにより、隣接ノードとのＩＰマルチキャスト隣接状況を把握する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのＩＰマルチキャスト転送要求を把握する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのＩＰマルチキャスト転送要求を把握する処理と、
前記保守ＯｐＳから問い合せがあった際は、前記ＩＰマルチキャスト隣接状況と、下流の隣接ノードからのＩＰマルチキャスト転送要求と、上流の隣接ノードヘのＩＰマルチキャスト転送要求とを報告する処理とを含み、
前記複数のエッジノードの各々の処理は、
隣接中継ノードから到着したＩＰマルチキャストパケットのうち、ＩＰマルチキャスト保守パケットのみ抜き取る処理と、
抜き取ったＩＰマルチキャスト保守パケット内の送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号を確認し、前記保守ＯｐＳへ報告する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＱｕｅｒｙを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＲｅｐｏｒｔを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎の前記ＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求を把握する処理と、
前記保守ＯｐＳから問い合せがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求とを報告する処理とを含み、
前記保守ＯｐＳの処理は、
前記発ノード、前記複数の中継ノードの各々、及び、前記複数のエッジノードの各々と、情報の送受信を行う処理と、
前記発ノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号と、前記エッジノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号とを確認することにより、前記発ノードによって送信されたＩＰマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する処理とを含み、
前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における疎通性を確認するようにしたことを特徴とする、ＩＰマルチキャスト疎通監視方法。
【請求項３】
請求項２に記載のＩＰマルチキャスト到達監視方法において、
前記保守ＯｐＳの処理は、さらに、各ノードにおける情報取得の必要性に応じて問い合わせを行い、
前記発ノードに対しては、該発ノードの下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を確認し、
前記複数の中継ノードの各々に対しては、前記ＩＰマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのＩＰマルチキャストの転送要求と、上流の隣接ノードヘのＩＰマルチキャストの転送要求とを確認し、
前記複数のエッジノードの各々に対しては、各視聴者端末への視聴許可状況の把握要求と、前記視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのＩＰマルチキャストの転送要求とを確認する処理を含むことを特徴とする、ＩＰマルチキャスト疎通監視方法。
【請求項４】
請求項２又は３に記載のＩＰマルチキャスト到達監視方法において、
前記テストモード内には、
一定の計測期間において転送するＩＰマルチキャスト保守パケットのデータ量としての転送帯域を確認する試験としての転送帯域モードと、それ以外の試験としての通常モードとを判別するモード種別と、
前記モード種別が帯域確認モードの際に、
転送帯域モードで転送する先頭パケット、中間パケット及び最終パケットが判別できるパケットステータスの情報と、
前記一定の計測期間の情報と、
ＩＰマルチキャスト保守パケット長の情報と、
前記一定の計測期間の時間内で送付するＩＰマルチキャスト保守パケット数の情報とが保持されており、
前記保守ＯｐＳによって転送帯域を確認する際に、
前記発ノードの処理は、
前記モード種別に帯域確認モードを登録すると共に、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数を設定し、前記承諾ルートの隣接中継ノードヘＩＰマルチキャスト保守パケットを転送する処理と、
前記複数のエッジノードの各々は、隣接の中継ノードから到着し抜き出したＩＰマルチキャスト保守パケットのモード種別を参照し、帯域確認モードの場合、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報を取り出す処理とを含み、
前記保守ＯｐＳの処理は、
転送帯域の確認の対象となる前記複数のエッジノードのいずれかに「モード種別＝帯域確認モード」且つ「パケットステータス＝先頭パケット」のＩＰマルチキャスト保守パケットが到着した際に、帯域確認モードの確認試験が開始されたと判断し、「パケットステータス＝中間パケット」から最終パケットになるまで到着したＩＰマルチキャスト保守パケット毎のパケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報から、転送帯域を計算する処理を含み、
前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における転送帯域を確認するようにしたことを特徴とする、ＩＰマルチキャスト疎通監視方法。
【請求項５】
複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャストの疎通性を監視するＩＰマルチキャスト疎通監視システムであって、
特定の配信サーバと通信する発ノードは、その通信中の送信元情報及び特定のグループ情報毎のＩＰマルチキャストパケットを把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎に、パケットのペイロードにシーケンス番号及び通過ルート番号の格納エリアを持つＩＰマルチキャスト保守パケットを生成する機能と、所定のシーケンス番号及び自ノードの通過ルート番号を当該格納エリアに挿入して、下流のノードに送信する機能とを有し、
該下流のノードの各々は、該パケットの自ノードの通過ルート番号を付与して、１つ以上の視聴者端末に向けて当該ＩＰマルチキャストパケットとともに転送する機能を有し、
前記ネットワークにおける各ノードと接続可能な保守ＯｐＳは、各ノードから、ＩＰマルチキャスト保守パケットをドロップし、経路の疎通性を監視する機能を有することを特徴とするＩＰマルチキャスト疎通監視システム。
【請求項６】
複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャスト疎通監視システムにおいて、前記複数のノード間は、ＩＰマルチキャストの隣接確認が完了し、ＩＰマルチキャストの転送要求が承諾された承諾ルートを経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の配信サーバから送出されたことを示す送信元情報及び特定のグループ情報を持つＩＰマルチキャスト通信が前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するＩＰマルチキャスト疎通監視システムであって、
前記ネットワークは、複数の配信サーバと、複数の視聴者端末と１個の発ノードと、複数の中継ノードと、複数のエッジノードと、１個の保守ＯｐＳとから構成されており、
前記複数の配信サーバの各々は、
ＩＰマルチキャストの転送と調停の完了後、ＩＰマルチキャストパケットを隣接の発ノードに転送する機能を有し、
前記複数の視聴者端末の各々は、
隣接の前記エッジノードから転送されるＩＰマルチキャストパケットを受信する機能を有し、
前記発ノードは、
隣接の前記複数の配信サーバのいずれかから受信したＩＰマルチキャストパケットを参照し、前記送信元情報及び前記特定のグループ情報のＩＰマルチキャストパケットを把握する機能と、
把握した前記送信元情報及び前記特定のグループ情報毎に１個のＩＰマルチキャスト保守パケットを生成し、前記参照したＩＰマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する機能と、
前記ＩＰマルチキャスト保守パケットを生成する際、
試験モードが識別できるテストモードと、送信しようとするＩＰマルチキャスト保守パケットの順番が判断できるシーケンス番号と、ＩＰマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号の情報とを所定の格納エリアに挿入する機能と、
当該承諾ルートにＩＰマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するＩＰマルチキャスト保守パケットの送信元情報，特定のグループ情報，テストモード，シーケンス番号を前記保守ＯｐＳへ報告する機能と、
送信元情報及び特定のグループ情報の組み合わせ毎の経路制御プロトコルであるＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を把握する機能と、
前記保守ＯｐＳから問い合せがあった際に、前記下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を報告する機能とを有し、
前記複数の中継ノードは、
隣接ノードから転送されたＩＰマルチキャストパケット及びＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する機能と、
前記ＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号を、ＩＰマルチキャスト保守パケット内の前記所定の格納エリアに付与する機能と、
前記経路制御プロトコルに基づくＰＩＭ−ｈｅｌｌｏを確認することにより、隣接ノードとのＩＰマルチキャスト隣接状況を把握する機能と、
送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのＩＰマルチキャスト転送要求を把握する機能と、
送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのＩＰマルチキャスト転送要求を把握する機能と、
前記保守ＯｐＳから問い合せがあった際は、前記ＩＰマルチキャスト隣接状況と、下流の隣接ノードからのＩＰマルチキャスト転送要求と、上流の隣接ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有し、
前記複数のエッジノードの各々は、
隣接中継ノードから到着したＩＰマルチキャストパケットのうち、ＩＰマルチキャスト保守パケットのみ抜き取る機能と、
抜き取ったＩＰマルチキャスト保守パケット内の送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号を確認し、前記保守ＯｐＳへ報告する処理と、
送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＱｕｅｒｙを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する機能と、
送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＲｅｐｏｒｔを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する機能と、
送信元情報及び特定のグループ情報の組み合わせ毎の前記ＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求を把握する機能と、
前記保守ＯｐＳから問い合せがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有し、
前記保守ＯｐＳは、
前記発ノード、前記複数の中継ノードの各々、及び、前記複数のエッジノードの各々と、情報の送受信を行う機能と、
前記発ノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号と、前記エッジノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号とを確認することにより、前記発ノードによって送信されたＩＰマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する機能とを有し、
前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における疎通性を確認するようにしたことを特徴とする、ＩＰマルチキャスト疎通監視システム。
【請求項７】
請求項６に記載のＩＰマルチキャスト到達監視システムにおいて、
前記保守ＯｐＳは、さらに、各ノードにおける情報取得の必要性に応じて問い合わせを行い、
前記発ノードに対しては、該発ノードの下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を確認し、
前記複数の中継ノードの各々に対しては、前記ＩＰマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのＩＰマルチキャストの転送要求と、上流の隣接ノードヘのＩＰマルチキャストの転送要求とを確認し、
前記複数のエッジノードの各々に対しては、各視聴者端末への視聴許可状況の把握要求と、前記視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのＩＰマルチキャストの転送要求とを確認する機能を有することを特徴とする、ＩＰマルチキャスト疎通監視システム。
【請求項８】
請求項６又は７に記載のＩＰマルチキャスト到達監視システムにおいて、
前記テストモード内には、
一定の計測期間において転送するＩＰマルチキャスト保守パケットのデータ量としての転送帯域を確認する試験としての転送帯域モードと、それ以外の試験としての通常モードとを判別するモード種別と、
前記モード種別が帯域確認モードの際に、
転送帯域モードで転送する先頭パケット、中間パケット及び最終パケットが判別できるパケットステータスの情報と、
前記一定の計測期間の情報と、
ＩＰマルチキャスト保守パケット長の情報と、
前記一定の計測期間の時間内で送付するＩＰマルチキャスト保守パケット数の情報とが保持されており、
前記保守ＯｐＳによって転送帯域を確認する際に、
前記発ノードは、
前記モード種別に帯域確認モードを登録すると共に、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数を設定し、前記承諾ルートの隣接中継ノードヘＩＰマルチキャスト保守パケットを転送する機能と、
前記複数のエッジノードの各々は、隣接の中継ノードから到着し抜き出したＩＰマルチキャスト保守パケットのモード種別を参照し、帯域確認モードの場合、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報を取り出す機能とを有し、
前記保守ＯｐＳは、
転送帯域の確認の対象となる前記複数のエッジノードのいずれかに「モード種別＝帯域確認モード」且つ「パケットステータス＝先頭パケット」のＩＰマルチキャスト保守パケットが到着した際に、帯域確認モードの確認試験が開始されたと判断し、「パケットステータス＝中間パケット」から最終パケットになるまで到着したＩＰマルチキャスト保守パケット毎のパケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報から、転送帯域を計算する機能を有し、
前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における転送帯域を確認するようにしたことを特徴とする、ＩＰマルチキャスト疎通監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークにおけるマルチキャスト疎通監視方法及びシステムに関し、特に、複数ノード間におけるＩＰマルチキャストの隣接確認が完了され、ＩＰマルチキャストの転送要求が承諾されたルート（以下、承諾ルートと称する）を経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の前記配信サーバから送出されたことを示す送信元情報（Ｓ）及び特定のグループ情報（Ｇ）を持つＩＰマルチキャスト通信が特定の配信サーバから到達すべき複数の視聴者端末までの疎通性を確認するマルチキャスト疎通監視方法及びシステムに関する。
【背景技術】
【０００２】
従来技術のＩＰマルチキャスト疎通監視方法について説明する（例えば、非特許文献１，２参照）。尚、非特許文献１に開示される技術に基づいた、従来の第１の方法例は、ＩＰマルチキャスト宛ＰＩＮＧを用いた「従来のＩＰマルチキャスト到達監視方法の実施例のブロック図（その１）」として、図１１に示している。また、非特許文献２に開示される技術に基づいた、従来の第２の方法例は、ｓｓｍｐｉｎｇを用いた「従来のＩＰマルチキャスト到達監視方法の実施例のブロック図（その２）」として、図１２に示している。
【０００３】
図１１，１２において、
１０１−１，１０１−２は、配信サーバＭＳ１，ＭＳ２、
１１０−１，１１０−２は、視聴者端末ｈ１，ｈ２、
１１５は、自ネットワークエリア、
１１６は、配信サーバ側、
１１７は、ユーザ側（即ち、視聴者端末側）、
１１８，１１９は、ネットワーク境界点、
１２０は、発ノードＡ、
１２１，１２２は、中継ノードＢ，Ｃ、
１２３，１２４は、エッジノードＤ，Ｅ、
１４０−１〜１４０−６は、送信元情報（Ｓ）がＭＳ１（１０１−１）の同一のグループ（Ｇ）宛のマルチキャストルートを表す。
【０００４】
ここで前提条件として、
本例では、ノード間のマルチキャスト制御プロトコルをＰＩＭ−ＳＳＭ、端末視聴管理プロトコルをＭＬＤｖ２を用いて説明している。また、１４０−１〜１４０−６のマルチキャストルートにおいて、発ノードＡ（１２０）〜エッジノードＥ（１２４）の隣接ノード間はＰＩＭ‐ＨｅｌｌｏにてＮｅｉｇｈｂｅｒが確立しており（隣接確認の確立）、さらに、ＰＩＭ‐ｊｏｉｎの確認が完了し、ＭＬＤｖ２による視聴者端末からの要求手続きが完了しているものとする（承諾ルートの確立）。
【０００５】
図１１に示しているシーケンスを参照するに、
配信サーバＭＳ１（１０１−１）から、ＩＰマルチキャストグループ宛ＰＩＮＧをグループ（Ｇ）宛に送信する。ＩＰマルチキャストグループ宛ＰＩＮＧは、発ノードＡ（１２０）を経由して中継ノードＣ（１２２）でコピーされ、それぞれエッジノードＤ（１２３）及びエッジノードＥ（１２４）に到着する。エッジノードＤ（１２３）は、ＭＬＤｖ２にて視聴要求している視聴者端末ｈ２（１１０−２）にＩＰマルチキャストグループ宛ＰＩＮＧを送信し、視聴者端末ｈ２（１１０−２）は送信元の配信サーバＭＳ１（１０１−１）にＩＰマルチキャストグループ宛ＰＩＮＧの返信を報告する。また、エッジノードＥ（１２４）は、ＭＬＤｖ２にて視聴要求している視聴者端末ｈ１（１１０−１）にＩＰマルチキャストグループ宛ＰＩＮＧを送信し、視聴者端末ｈ１（１１０−１）は送信元の配信サーバＭＳ１（１０１−１）にＩＰマルチキャストグループ宛ＰＩＮＧの返信を報告する。
【０００６】
尚、視聴者端末ｈ１（１１０−１）から返信されたＩＰマルチキャストグループ宛ＰＩＮＧの返信は、エッジノードＥ（１２４）、中継ノードＣ（１２２）及び発ノードＡ（１２０）を経由して視聴者端末ＭＳ１に到着する。また、並行して、視聴者端末ｈ２（１１０−２）から返信されたＩＰマルチキャストグループ宛ＰＩＮＧの返信は、エッジノードＤ（１２３）、中継ノードＣ（１２２）及び発ノードＡ（１２０）を経由して配信サーバＭＳ１に到着する。この手順により配信サーバＭＳ１は、ＩＰマルチキャストの疎通性を確認する（例えば、非特許文献１参照）。
【０００７】
一方、ｓｓｍｐｉｎｇを用いた視聴者端末ｈ１による疎通性確認の場合には、図１２に示しているシーケンスを参照するに、
視聴者端末ｈ１（１１０−１）から、ｓｓｍｐｉｎｇをエッジノードＥ（１２４）に送信する。ｓｓｍｐｉｎｇは、エッジノードＥ（１２４）、中継ノードＣ（１２２）及び発ノードＡ（１２０）を経由して配信サーバＭＳ１に到着する。配信サーバＭＳ１（１０１−１）は、ｓｓｍｐｉｎｇの受信を契機に視聴者端末ｈ１（１１０−１）に対してＩＰマルチキャストパケットをグループ（Ｇ）宛に配信する。配信サーバＭＳ１（１０１−１）から配信されたＩＰマルチキャストパケットは、発ノードＡ（１２０）、中継ノードＣ（１２２）及びエッジノードＥ（１２４）を経由して視聴者端末ｈ１（１１０−１）に到着する。この手順により視聴者端末ｈ１は、ＩＰマルチキャストの疎通性を確認する（例えば、非特許文献２参照）。
【０００８】
【非特許文献１】Ｋａｍｉｌ Ｓａｒａｃ  外１名、“ｄｒａｆｔ−ｓａｒａｃ−ｍｐｉｎｇ−００.ｔｘｔ. ＭＰＩＮＧ Ｐｒｏｔｏｃｏｌ Ｏｐｅｒａｔｉｏｎ”、［ｏｎｌｉｎｅ］、平成１６年６月、ＩＥＴＦ、[平成１９年１２月２１日検索]、インターネット〈ＵＲＬ:ｈｔｔｐ：／／ｉｅｔｆｒｅｐｏｒｔ.ｉｓｏｃ.ｏｒｇ／ａｌｌ−ｉｄｓ／ｄｒａｆｔ−ｓａｒａｃ−ｍｐｉｎｇ−００.ｔｘｔ〉
【非特許文献２】Ｐａｖａｎ Ｎａｍｂｕｒｉ  外２名、“４３３−０５９  ＳＳＭ−ＰＩＮＧ：Ａ  ＰＩＮＧ  ＵＴＩＬＩＴＹ  ＦＯＲ  ＳＯＵＲＣＥ  ＳＰＥＣＩＦＩＣ  ＭＵＬＴＩＣＡＳＴ  ４  ＳＳＭ−Ｐｉｎｇ”、［ｏｎｌｉｎｅ］、平成１６年１１月２２日、ＣＩＩＴ  ２００４、 [平成１９年１２月２１日検索]、インターネット〈ＵＲＬ:ｈｔｔｐ：／／ｗｗｗ.ａｃｔａｐｒｅｓｓ.ｃｏｍ／Ｃｏｎｔｅｎｔ＿Ｏｆ＿Ｐｒｏｃｅｅｄｉｎｇ.ａｓｐｘ？ＰｒｏｃｅｅｄｉｎｇＩＤ＝２６６＃ｐａｇｅｓ〉、〈ＵＲＬ:ｈｔｔｐ：／／ｉｍｊ.ｇａｔｅｃｈ.ｅｄｕ／ｐａｐｅｒｓ／ＣＩＩＴ−０４ｂ.ｐｄｆ.ｇｚ〉
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の技術では、ＩＰマルチキャストの疎通性を確認する際、ユーザ要求でＩＰマルチキャストパケットの通過ルート（以下、マルチキャストＴｒｅｅと称する）が設定され、ネットワーク境界点（１１８,１１９）を越えた通信となるため、自ネットワークエリア（１１５）に閉じた疎通性確認ができないという課題がある。また、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）単位での疎通性確認が困難である故に、タイムリーなＩＰマルチキャストパケットの通過ルート（即ち、マルチキャストＴｒｅｅ）について把握することができず、経路監視が困難であるという課題もある。更に、ＩＰマルチキャストの帯域使用状況をタイムリーに確認できないという課題もある。
【００１０】
そこで、本発明の目的は、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）単位での疎通性を確認して、現状のマルチキャストＴｒｅｅ状態を把握し、ＩＰマルチキャストの帯域使用状況の監視をも可能とするＩＰマルチキャスト疎通監視方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１１】
上記の問題を解決するために、本発明のＩＰマルチキャスト疎通監視方法は、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャストの疎通性を監視する方法であって、特定の配信サーバと通信する発ノードは、その通信中の送信元情報及び特定のグループ情報毎のＩＰマルチキャストパケットを把握し、送信元情報及び特定のグループ情報の組み合わせ毎に、パケットのペイロードにシーケンス番号及び通過ルート番号の格納エリアを持つＩＰマルチキャスト保守パケットを生成し、所定のシーケンス番号及び自ノードの通過ルート番号を当該格納エリアに挿入して、当該ＩＰマルチキャストパケットとともに下流のノードに送信し、該下流のノードの各々は、自転送ノードの通過を識別可能な通過ルート番号を該ＩＰマルチキャスト保守パケットに付与して、１つ以上の視聴者端末に向けて当該ＩＰマルチキャストパケットとともに転送し、前記ネットワークにおける各ノードと接続可能な保守ＯｐＳは、各ノードから経路の疎通性の情報を取得することを特徴とする。
【００１２】
更に、本発明のＩＰマルチキャスト疎通監視方法は、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャスト疎通監視方法において、前記複数のノード間は、ＩＰマルチキャストの隣接確認が完了し、ＩＰマルチキャストの転送要求が承諾された承諾ルートを経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の配信サーバから送出されたことを示す送信元情報及び特定のグループ情報を持つＩＰマルチキャスト通信が前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するＩＰマルチキャスト疎通監視方法であって、前記ネットワークは、複数の配信サーバと、複数の視聴者端末と１個の発ノードと、複数の中継ノードと、複数のエッジノードと、１個の保守ＯｐＳとから構成されており、前記複数の配信サーバの各々の処理は、ＩＰマルチキャストの転送と調停の完了後、ＩＰマルチキャストパケットを隣接の発ノードに転送する処理を含み、前記複数の視聴者端末の各々の処理は、隣接の前記エッジノードから転送されるＩＰマルチキャストパケットを受信する処理を含み、前記発ノードの処理は、隣接の前記複数の配信サーバのいずれかから受信したＩＰマルチキャストパケットを参照し、前記送信元情報及び前記特定のグループ情報のＩＰマルチキャストパケットを把握する処理と、把握した前記送信元情報及び前記特定のグループ情報毎に１個のＩＰマルチキャスト保守パケットを生成し、前記参照したＩＰマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する処理と、前記ＩＰマルチキャスト保守パケットを生成する際、試験モードが識別できるテストモードと、送信しようとするＩＰマルチキャスト保守パケットの順番が判断できるシーケンス番号と、ＩＰマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号の情報とを所定の格納エリアに挿入する処理と、当該承諾ルートにＩＰマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するＩＰマルチキャスト保守パケットの送信元情報，特定のグループ情報，テストモード，シーケンス番号を前記保守ＯｐＳへ報告する処理と、送信元情報及び特定のグループ情報の組み合わせ毎の経路制御プロトコルであるＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を把握する処理と、前記保守ＯｐＳから問い合せがあった際に、前記下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を報告する処理とを含み、前記複数の中継ノードの各々の処理は、隣接ノードから転送されたＩＰマルチキャストパケット及びＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する処理と、前記ＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号を、ＩＰマルチキャスト保守パケット内の前記所定の格納エリアに付与する処理と、前記経路制御プロトコルに基づくＰＩＭ−ｈｅｌｌｏを確認することにより、隣接ノードとのＩＰマルチキャスト隣接状況を把握する処理と、送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのＩＰマルチキャスト転送要求を把握する処理と、送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのＩＰマルチキャスト転送要求を把握する処理と、前記保守ＯｐＳから問い合せがあった際は、前記ＩＰマルチキャスト隣接状況と、下流の隣接ノードからのＩＰマルチキャスト転送要求と、上流の隣接ノードヘのＩＰマルチキャスト転送要求とを報告する処理とを含み、前記複数のエッジノードの各々の処理は、隣接中継ノードから到着したＩＰマルチキャストパケットのうち、ＩＰマルチキャスト保守パケットのみ抜き取る処理と、抜き取ったＩＰマルチキャスト保守パケット内の送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号を確認し、前記保守ＯｐＳへ報告する処理と、送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＱｕｅｒｙを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する処理と、送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＲｅｐｏｒｔを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する処理と、送信元情報及び特定のグループ情報の組み合わせ毎の前記ＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求を把握する処理と、前記保守ＯｐＳから問い合せがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求とを報告する処理とを含み、前記保守ＯｐＳの処理は、前記発ノード、前記複数の中継ノードの各々、及び、前記複数のエッジノードの各々と、情報の送受信を行う処理と、前記発ノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号と、前記エッジノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号とを確認することにより、前記発ノードによって送信されたＩＰマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する処理とを含み、前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における疎通性を確認するようにしたことを特徴とする。
【００１３】
本発明のＩＰマルチキャスト疎通監視方法において、前記保守ＯｐＳの処理は、さらに、各ノードにおける情報取得の必要性に応じて問い合わせを行い、前記発ノードに対しては、該発ノードの下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を確認し、前記複数の中継ノードの各々に対しては、前記ＩＰマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのＩＰマルチキャストの転送要求と、上流の隣接ノードヘのＩＰマルチキャストの転送要求とを確認し、前記複数のエッジノードの各々に対しては、各視聴者端末への視聴許可状況の把握要求と、前記視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのＩＰマルチキャストの転送要求とを確認する処理を含むことを特徴とする。
【００１４】
本発明のＩＰマルチキャスト疎通監視方法において、前記テストモード内には、一定の計測期間において転送するＩＰマルチキャスト保守パケットのデータ量としての転送帯域を確認する試験としての転送帯域モードと、それ以外の試験としての通常モードとを判別するモード種別と、前記モード種別が帯域確認モードの際に、転送帯域モードで転送する先頭パケット、中間パケット及び最終パケットが判別できるパケットステータスの情報と、前記一定の計測期間の情報と、ＩＰマルチキャスト保守パケット長の情報と、前記一定の計測期間の時間内で送付するＩＰマルチキャスト保守パケット数の情報とが保持されており、前記保守ＯｐＳによって転送帯域を確認する際に、前記発ノードの処理は、前記モード種別に帯域確認モードを登録すると共に、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数を設定し、前記承諾ルートの隣接中継ノードヘＩＰマルチキャスト保守パケットを転送する処理と、前記複数のエッジノードの各々は、隣接の中継ノードから到着し抜き出したＩＰマルチキャスト保守パケットのモード種別を参照し、帯域確認モードの場合、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報を取り出す処理とを含み、前記保守ＯｐＳの処理は、転送帯域の確認の対象となる前記複数のエッジノードのいずれかに「モード種別＝帯域確認モード」且つ「パケットステータス＝先頭パケット」のＩＰマルチキャスト保守パケットが到着した際に、帯域確認モードの確認試験が開始されたと判断し、「パケットステータス＝中間パケット」から最終パケットになるまで到着したＩＰマルチキャスト保守パケット毎のパケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報から、転送帯域を計算する処理を含み、前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における転送帯域を確認するようにしたことを特徴とする。
【００１５】
更に、本発明のＩＰマルチキャスト疎通監視システムは、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャストの疎通性を監視するＩＰマルチキャスト疎通監視システムであって、特定の配信サーバと通信する発ノードは、その通信中の送信元情報及び特定のグループ情報毎のＩＰマルチキャストパケットを把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎に、パケットのペイロードにシーケンス番号及び通過ルート番号の格納エリアを持つＩＰマルチキャスト保守パケットを生成する機能と、所定のシーケンス番号及び自ノードの通過ルート番号を当該格納エリアに挿入して、下流のノードに送信する機能とを有し、該下流のノードの各々は、該パケットの自ノードの通過ルート番号を付与して、１つ以上の視聴者端末に向けて当該ＩＰマルチキャストパケットとともに転送する機能を有し、前記ネットワークにおける各ノードと接続可能な保守ＯｐＳは、各ノードから、ＩＰマルチキャスト保守パケットをドロップし、経路の疎通性を監視する機能を有することを特徴とする。
【００１６】
更に、本発明のＩＰマルチキャスト疎通監視システムは、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャスト疎通監視システムにおいて、前記複数のノード間は、ＩＰマルチキャストの隣接確認が完了し、ＩＰマルチキャストの転送要求が承諾された承諾ルートを経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の配信サーバから送出されたことを示す送信元情報及び特定のグループ情報を持つＩＰマルチキャスト通信が前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するＩＰマルチキャスト疎通監視システムであって、前記ネットワークは、複数の配信サーバと、複数の視聴者端末と１個の発ノードと、複数の中継ノードと、複数のエッジノードと、１個の保守ＯｐＳとから構成されており、前記複数の配信サーバの各々は、ＩＰマルチキャストの転送と調停の完了後、ＩＰマルチキャストパケットを隣接の発ノードに転送する機能を有し、前記複数の視聴者端末の各々は、隣接の前記エッジノードから転送されるＩＰマルチキャストパケットを受信する機能を有し、前記発ノードは、隣接の前記複数の配信サーバのいずれかから受信したＩＰマルチキャストパケットを参照し、前記送信元情報及び前記特定のグループ情報のＩＰマルチキャストパケットを把握する機能と、把握した前記送信元情報及び前記特定のグループ情報毎に１個のＩＰマルチキャスト保守パケットを生成し、前記参照したＩＰマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する機能と、前記ＩＰマルチキャスト保守パケットを生成する際、試験モードが識別できるテストモードと、送信しようとするＩＰマルチキャスト保守パケットの順番が判断できるシーケンス番号と、ＩＰマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号の情報とを所定の格納エリアに挿入する機能と、当該承諾ルートにＩＰマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するＩＰマルチキャスト保守パケットの送信元情報，特定のグループ情報，テストモード，シーケンス番号を前記保守ＯｐＳへ報告する機能と、送信元情報及び特定のグループ情報の組み合わせ毎の経路制御プロトコルであるＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を把握する機能と、前記保守ＯｐＳから問い合せがあった際に、前記下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を報告する機能とを有し、前記複数の中継ノードは、隣接ノードから転送されたＩＰマルチキャストパケット及びＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する機能と、前記ＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号を、ＩＰマルチキャスト保守パケット内の前記所定の格納エリアに付与する機能と、前記経路制御プロトコルに基づくＰＩＭ−ｈｅｌｌｏを確認することにより、隣接ノードとのＩＰマルチキャスト隣接状況を把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのＩＰマルチキャスト転送要求を把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのＩＰマルチキャスト転送要求を把握する機能と、前記保守ＯｐＳから問い合せがあった際は、前記ＩＰマルチキャスト隣接状況と、下流の隣接ノードからのＩＰマルチキャスト転送要求と、上流の隣接ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有し、前記複数のエッジノードの各々は、隣接中継ノードから到着したＩＰマルチキャストパケットのうち、ＩＰマルチキャスト保守パケットのみ抜き取る機能と、抜き取ったＩＰマルチキャスト保守パケット内の送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号を確認し、前記保守ＯｐＳへ報告する処理と、送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＱｕｅｒｙを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎の端末視聴管理プロトコルのＲｅｐｏｒｔを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する機能と、送信元情報及び特定のグループ情報の組み合わせ毎の前記ＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求を把握する機能と、前記保守ＯｐＳから問い合せがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有し、前記保守ＯｐＳは、前記発ノード、前記複数の中継ノードの各々、及び、前記複数のエッジノードの各々と、情報の送受信を行う機能と、前記発ノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号と、前記エッジノードから報告された情報である送信元情報，特定のグループ情報，テストモード，シーケンス番号，通過ルート番号とを確認することにより、前記発ノードによって送信されたＩＰマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する機能とを有し、前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における疎通性を確認するようにしたことを特徴とする。
【００１７】
また、本発明のＩＰマルチキャスト疎通監視システムにおいて、前記保守ＯｐＳは、さらに、各ノードにおける情報取得の必要性に応じて問い合わせを行い、前記発ノードに対しては、該発ノードの下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を確認し、前記複数の中継ノードの各々に対しては、前記ＩＰマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのＩＰマルチキャストの転送要求と、上流の隣接ノードヘのＩＰマルチキャストの転送要求とを確認し、前記複数のエッジノードの各々に対しては、各視聴者端末への視聴許可状況の把握要求と、前記視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのＩＰマルチキャストの転送要求とを確認する機能を有することを特徴とする。
【００１８】
また、本発明のＩＰマルチキャスト疎通監視システムにおいて、前記テストモード内には、一定の計測期間において転送するＩＰマルチキャスト保守パケットのデータ量としての転送帯域を確認する試験としての転送帯域モードと、それ以外の試験としての通常モードとを判別するモード種別と、前記モード種別が帯域確認モードの際に、転送帯域モードで転送する先頭パケット、中間パケット及び最終パケットが判別できるパケットステータスの情報と、前記一定の計測期間の情報と、ＩＰマルチキャスト保守パケット長の情報と、前記一定の計測期間の時間内で送付するＩＰマルチキャスト保守パケット数の情報とが保持されており、前記保守ＯｐＳによって転送帯域を確認する際に、前記発ノードは、前記モード種別に帯域確認モードを登録すると共に、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数を設定し、前記承諾ルートの隣接中継ノードヘＩＰマルチキャスト保守パケットを転送する機能と、前記複数のエッジノードの各々は、隣接の中継ノードから到着し抜き出したＩＰマルチキャスト保守パケットのモード種別を参照し、帯域確認モードの場合、パケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報を取り出す機能とを有し、前記保守ＯｐＳは、転送帯域の確認の対象となる前記複数のエッジノードのいずれかに「モード種別＝帯域確認モード」且つ「パケットステータス＝先頭パケット」のＩＰマルチキャスト保守パケットが到着した際に、帯域確認モードの確認試験が開始されたと判断し、「パケットステータス＝中間パケット」から最終パケットになるまで到着したＩＰマルチキャスト保守パケット毎のパケットステータス，一定の計測期間，ＩＰマルチキャスト保守パケット長，ＩＰマルチキャスト保守パケット数の情報から、転送帯域を計算する機能を有し、前記保守ＯｐＳによって、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワーク内における転送帯域を確認するようにしたことを特徴とする。
【発明の効果】
【００１９】
本発明のＩＰマルチキャスト疎通監視方法及びシステムによれば、自ネットワークエリアに閉じた、ＩＰマルチキャスト疎通性が可能となる。また、タイムリーに特定の送信元情報（Ｓ）及び特定のグループ情報（Ｇ）単位で到達すべき全端末に対してＩＰマルチキャストが到達しているか確認でき、マルチキャストＴｒｅｅの把握もできタイムリーな経路確認が可能になる。これにより、マルチキャスト通信の経路における障害監視や障害の切り分けが容易になる。
【００２０】
加えて、テストモードについては、帯域確認モードの機能があるため、帯域保障を前提にＩＰマルチキャストの帯域使用状況をタイムリーに確認可能である。
【００２１】
尚、定常は、発ノード及びエッジノードからの保守ＯｐＳに対しての通知のみで各ノードでは大容量の情報をデータベースとして保持する必要がないため、本発明のＩＰマルチキャスト疎通監視方法及びシステムを実現するための機能を各ノードヘ盛り込む際のノード性能への影響も少なくて済む。
【発明を実施するための最良の形態】
【００２２】
以下、本発明による各実施例のＩＰマルチキャスト到達監視方法及びシステムを、図面を参照して詳細に説明する。図１〜図１０は、本発明の原理を示すＩＰマルチキャスト疎通監視システムの各実施例のブロック図である。尚、各図において同様な構成要素には同一の参照番号を付している。
【００２３】
また、以下の説明においても、従来技術との対比が容易なように、ノード間のマルチキャスト制御プロトコルにＰＩＭ−ＳＳＭを、端末視聴管理プロトコルにＭＬＤｖ２を用いるとして説明する。また、１４０−１〜１４０−６のマルチキャストルートにおいて、発ノードＡ（１２０）〜エッジノードＥ（１２４）の隣接ノード間はＰＩＭ‐ＨｅｌｌｏにてＮｅｉｇｈｂｅｒが確立しており（隣接確認の確立）、さらに、ＰＩＭ‐ｊｏｉｎの確認が完了し、ＭＬＤｖ２による視聴者端末からの要求手続きが完了しているものとする（承諾ルートの確立）。
【００２４】
図１〜図１０において、
１０１−１，１０１−２は、配信サーバＭＳ１，ＭＳ２、
１１０−１，１１０−２は、視聴者端末ｈ１，ｈ２、
１１５は、自ネットワークエリア、
１１６は、配信サーバ側、
１１７は、ユーザ側（即ち、視聴者端末側）、
１１８，１１９は、ネットワーク境界点、
１２０は、発ノードＡ、
１２１，１２２は、中継ノードＢ，Ｃ、
１２３，１２４は、エッジノードＤ，Ｅ、
１４０−１〜１４０−６は、送信元情報（Ｓ）がＭＳ１（１０１−１）の同一のグループ（Ｇ）宛のマルチキャストルート、
１５０は、保守ＯｐＳ（符号（イ）で示すように各ノードの経路情報を確認可能）、
１６０は、ＩＰマルチキャスト保守パケット情報の内訳、
１６１は、テストモード（ＴＭ）内の詳細情報、
２００〜２１１は、外付け装置ａ〜ｌを表す。
【００２５】
以下に説明する各実施例のＩＰマルチキャスト疎通監視方法は、複数の配信サーバと複数の視聴者端末との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャストの疎通性を監視する。特定の配信サーバと通信する発ノードＡ（１２０）は、その通信中の送信元情報（以下、Ｓと称する）及び特定のグループ情報（以下、Ｇと称する）毎のＩＰマルチキャストパケットを把握し、送信元情報及び特定のグループ情報の組み合わせ毎に、ペイロードにシーケンス番号（以下、ＳＮと称する）及び通過ルート番号（以下、ＲＮと称する）の格納エリアを持つＩＰマルチキャスト保守パケット（１６０）を生成し、所定のシーケンス番号（ＳＮ）及び自ノードの通過ルート番号（ＲＮ）を当該格納エリアに挿入して、当該ＩＰマルチキャストパケットとともに下流のノードに送信する。下流のノードの各々は、該パケットの自ノードの通過ルート番号を付与して、１つ以上の視聴者端末に向けて当該ＩＰマルチキャストパケットとともに転送する。尚、発ノードが生成するＩＰマルチキャスト保守パケット（１６０）に、ヘッダの空きエリアにＩＰマルチキャスト保守パケットであることを識別する試験パケット識別子（ＴＰＭ）を付与するのが好適であり、下流のノード（中継ノード又はエッジノード）は、このＴＰＭを参照することにより、ＩＰマルチキャストパケットであるか、又はＩＰマルチキャスト保守パケットであるかを容易に識別することができる。このＴＰＭは、如何なる態様のものであってもよく、例えばＩＰｖ４のＩＰヘッダであればＯｐｔｉｏｎフィールドなどを用いるようにして、通常の転送動作に影響のない格納エリアに付与する。保守ＯｐＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）（１５０）は、各ノードから経路の疎通性の情報を取得する。
【００２６】
即ち、以下に説明する各実施例のＩＰマルチキャスト疎通監視システムは、複数の配信サーバＭＳ１，ＭＳ２（１０１−１，１０１−２）と複数の視聴者端末ｈ１，ｈ２（１１０−１，１１０−２）との間を接続する複数のノードで構成されたネットワークにおけるＩＰマルチキャスト疎通監視システムにおいて、複数のノード間は、ＩＰマルチキャストの隣接確認が完了し、ＩＰマルチキャストの転送要求が承諾されたルート（以下、承諾ルートと称する）を経由してＩＰマルチキャストの通信をしている複数ノードの内、特定の配信サーバＭＳ１から送出されたことを示す送信元情報（Ｓ）及び特定のグループ情報（Ｇ）を持つＩＰマルチキャスト通信が特定の配信サーバＭＳ１から到達すべき複数の視聴者端末ｈ１，ｈ２（１１０−１，１１０−２）まで疎通しているか否かを確認するＩＰマルチキャスト疎通監視システムである。ここで、本発明は、特定の発ノード、複数の配信サーバ、複数の中継ノード、複数のエッジノード、及び、複数の視聴者端末について、それぞれ各実施例の構成に限定されるものではないことは云うまでもない。
【００２７】
各実施例におけるネットワークは、複数の配信サーバＭＳ１，ＭＳ２（１０１−１，１０１−２）と、複数の視聴者端末（ｈ１，ｈ２）と、１個の発ノードＡ（１２０）と、複数の中継ノードＢ，Ｃ（１２１，１２２）と、複数のエッジノードＤ，Ｅ（１２３，１２４）と、１個の保守ＯｐＳ（１５０）とから構成されている。
【００２８】
また、複数の配信サーバＭＳ１，ＭＳ２（１０１−１，１０１−２）の各々は、ＩＰマルチキャストの転送と調停の完了後、ＩＰマルチキャストパケットを隣接の発ノードＡ（１２０）に転送する機能を有する。
【００２９】
複数の視聴者端末ｈ１，ｈ２の各々は、隣接のエッジノードから転送されるＩＰマルチキャストパケットを受信する機能を有する。
【００３０】
発ノードＡ（１２０）は、隣接の複数の配信サーバＭＳ１，ＭＳ２（１０１−１，１０１−２）のいずれかから受信したＩＰマルチキャストパケットを参照し、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）のＩＰマルチキャストパケットを把握する機能と、把握した送信元情報（Ｓ）及び特定のグループ情報（Ｇ）毎に１個のＩＰマルチキャスト保守パケットを生成し、参照したＩＰマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する機能と、ＩＰマルチキャスト保守パケットを生成する際、試験モードが識別できるテストモード（以下、ＴＭと称する）と、送信しようとするＩＰマルチキャスト保守パケットの順番が判断できるシーケンス番号（ＳＮ）と、ＩＰマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号（ＲＮ）の情報とを所定の格納エリアに挿入する機能と、当該承諾ルートにＩＰマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するＩＰマルチキャスト保守パケットの送信元情報（Ｓ），特定のグループ情報（Ｇ），テストモード（ＴＭ），シーケンス番号（ＳＮ）を保守ＯｐＳ（１５０）へ報告する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎の経路制御プロトコルであるＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を把握する機能と、保守ＯｐＳ（１５０）から問い合せがあった際に、下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を報告する機能とを有する。
【００３１】
複数の中継ノードＢ，Ｃ（１２１，１２２）の各々は、隣接ノードから転送されたＩＰマルチキャストパケット及びＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する機能と、ＩＰマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号（ＲＮ）を、ＩＰマルチキャスト保守パケット内の当該所定の格納エリアに付与する機能と、経路制御プロトコルに基づくＰＩＭ−ｈｅｌｌｏを確認することにより、隣接ノードとのＩＰマルチキャスト隣接状況を把握する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのＩＰマルチキャスト転送要求を把握する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのＩＰマルチキャスト転送要求を把握する機能と、保守ＯｐＳ（１５０）から問い合せがあった際は、ＩＰマルチキャスト隣接状況と、下流の隣接ノードからのＩＰマルチキャスト転送要求と、上流の隣接ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有する。
【００３２】
複数のエッジノードＤ，Ｅ（１２３，１２４）の各々は、隣接中継ノードから到着したＩＰマルチキャストパケットのうち、ＩＰマルチキャスト保守パケットのみ抜き取る機能と、抜き取ったＩＰマルチキャスト保守パケット内の送信元情報（Ｓ），特定のグループ情報（Ｇ），テストモード（ＴＭ），シーケンス番号（ＳＮ），通過ルート番号（ＲＮ）を確認し、保守ＯｐＳ（１５０）へ報告する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎の端末視聴管理プロトコルのＱｕｅｒｙを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎の端末視聴管理プロトコルのＲｅｐｏｒｔを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する機能と、送信元情報（Ｓ）及び特定のグループ情報（Ｇ）の組み合わせ毎のＰＩＭ−Ｊｏｉｎ及びＰＩＭ−Ｐｒｕｎｅを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求を把握する機能と、保守ＯｐＳ（１５０）から問い合せがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのＩＰマルチキャスト転送要求とを報告する機能とを有する。
【００３３】
保守ＯｐＳ（１５０）は、発ノードＡ（１２０）、複数の中継ノードＢ，Ｃ（１２１，１２２）の各々、及び、複数のエッジノードＤ，Ｅ（１２３，１２４）の各々と、情報の送受信を行う機能と、発ノードＡ（１２０）から報告された情報である送信元情報（Ｓ），特定のグループ情報（Ｇ），テストモード（ＴＭ），シーケンス番号（ＳＮ）と、エッジノードから報告された情報である送信元情報（Ｓ），特定のグループ情報（Ｇ），テストモード（ＴＭ），シーケンス番号（ＳＮ），通過ルート番号（ＲＮ）とを確認することにより、発ノードＡ（１２０）によって送信されたＩＰマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する機能とを有する。
【００３４】
保守ＯｐＳ（１５０）は、各ノードにおける情報取得の必要性に応じて問い合わせを行い、発ノードＡ（１２０）に対しては、該発ノードＡ（１２０）の下流の隣接の中継ノードからのＩＰマルチキャスト転送要求を確認し、複数の中継ノードＢ，Ｃ（１２１，１２２）の各々に対しては、ＩＰマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのＩＰマルチキャストの転送要求と、上流の隣接ノードヘのＩＰマルチキャストの転送要求とを確認し、複数のエッジノードＤ，Ｅ（１２３，１２４）の各々に対しては、各視聴者端末への視聴許可状況の把握要求と、視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのＩＰマルチキャストの転送要求とを確認する機能とを有する。
【００３５】
まず、図１〜４を参照して、本発明による実施例１のＩＰマルチキャスト到達監視方法及びシステムを説明する。
【００３６】
（実施例１）
以下、説明にあたり、ＭＳ１発のマルチキャストルート（１４０−１〜１４０−６）についての処理を例とする。配信サーバＭＳ１（１０１−１）から配信されたＩＰマルチキャストパケットは、ＭＳ１のマルチキャストルート（１４０−１〜１４０−６）にしたがって、発ノードＡ（１２０）を経由し、中継ノードＣ（１２２）でコピーされた後、エッジノードＤ（１２３）及びエッジノードＥ（１２４）に送信され、視聴者端末ｈ１，ｈ２に配信されているとする。従って、中継ノードＢ（１２１）を経由する場合のマルチキャストルートについての説明はしないが、この場合の中継ノードＢ（１２１）の動作は、中継ノードＣ（１２２）と同様である。
【００３７】
まず、図１を参照して、発ノードＡ（１２０）の処理を「処理１」として説明する。
【００３８】
［処理１］
発ノードＡ（１２０）の処理として、以下の〔処理１−ａ〕〜〔処理１−ｃ〕を定常で実施し、〔処理１−ｄ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００３９】
〔処理１−ａ〕
発ノードＡ（１２０）は、通過ＩＰマルチキャストパケットの送信元情報（Ｓ）及びグループ番号（Ｇ）を確認する（以下、（Ｓ,Ｇ）と称する）。
【００４０】
〔処理１−ｂ〕
発ノードＡ（１２０）は、該当（Ｓ,Ｇ）のＩＰマルチキャスト保守パケットを生成し、マルチキャストルート（１４０−２）に挿入すると共に、生成の際、パケット挿入時、テストモード（ＴＭ）、シーケンス番号（ＳＮ）及び通過ルート番号（ＲＮ）をパケット内ペイロードに付与する（詳細は、図９にて後述する）。また、発ノードＡ（１２０）は、ＩＰマルチキャスト保守パケット（１６０）におけるヘッダの空きエリアに、ＩＰマルチキャスト保守パケットであることを識別する試験パケット識別子（ＴＰＭ）を付与する。この試験パケット識別子（ＴＰＭ）は、下流のノード（中継ノード又はエッジノード）において、ＩＰマルチキャストパケットであるか、又はＩＰマルチキャスト保守パケットであるかを識別するのに用いられる。
【００４１】
〔処理１−ｃ〕
発ノードＡ（１２０）は、挿入したＩＰマルチキャスト保守パケットの（Ｓ,Ｇ）、テストモード（ＴＭ）、シーケンス番号（ＳＮ）を保守ＯｐＳへ報告する。
【００４２】
〔処理１−ｄ〕
また、保守ＯｐＳからの問い合せがあった際には、発ノードＡ（１２０）は、マルチキャストルート（１４０−２）へ送信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、マルチキャストルート（１４０−２）からのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ送信状態を確認して、保守ＯｐＳへ報告する。
【００４３】
次に、図２を参照して、中継ノードＣ（１２２）の処理を「処理２」として説明する。
【００４４】
［処理２］
中継ノードＣ（１２２）の処理として、以下の〔処理２−ａ〕を定常で実施し、〔処理２−ｂ〕〜〔処理２−ｄ〕は、保守ＯｐＳからの問い合せがあった際に実施する。
【００４５】
〔処理２−ａ〕
中継ノードＣ（１２２）は、試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別し、通過ルート番号（ＲＮ）を付与してマルチキャストルート（１４０−３）及び（１４０−５）にコピーして転送する。
【００４６】
〔処理２−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、中継ノードＣ（１２２）は、ＰＩＭ−ｈｅ１ｌｏの確認を発ノードＡ（１２０）間、エッジノードＥ（１２４）間及びエッジノードＤ（１２３）間で実施して、保守ＯｐＳへ報告する。
【００４７】
〔処理２−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、中継ノードＣ（１２２）は、マルチキャストルート（１４０−２）を介して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、マルチキャストルート（１４０−３）及び（１４０−４）からのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ受信状態を確認して、保守ＯｐＳへ報告する。
【００４８】
〔処理２−ｄ〕
また、保守ＯｐＳからの問い合せがあった際には、中継ノードＣ（１２２）は、マルチキャストルート（１４０−２）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、マルチキャストルート（１４０−２）へのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ送信状態を確認して、保守ＯｐＳへ報告する。
【００４９】
次に、図３を参照して、エッジノード処理（１０−３）の処理を「処理３」として説明する。
【００５０】
［処理３］
エッジノードＤ（１２３）の処理として、以下の〔処理３−ａ〕を定常で実施し、〔処理３−ｂ〕〜〔処理３−ｄ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００５１】
〔処理３−ａ〕
エッジノードＤ（１２３）は、マルチキャストルート（１４０−５）を経由して受信したＩＰマルチキャスト保守パケットのみを試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別して抜き出し、シーケンス番号（ＳＮ）、通過ルート番号(ＲＮ)を確認し、保守ＯｐＳへ報告する。
【００５２】
〔処理３−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＤ（１２３）は、マルチキャストルート（１４０−５）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、ＭＬＤｖ２：Ｑｕｅｒｙの視聴者端末ｈ２（１１０−２）への送信状態について確認し、保守ＯｐＳへ報告する。
【００５３】
〔処理３−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＤ（１２３）は、マルチキャストルート（１４０−５）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、ＭＬＤｖ２：ＲｅｐｏｒｔＧｏｉｎ／１ｅａｖｅ）の視聴者端末ｈ２（１１０−２）への受信状態を確認し、保守ＯｐＳへ報告する。
【００５４】
〔処理３−ｄ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＤ（１２３）は、マルチキャストルート（１４０−５）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、マルチキャストルート（１４０−５）へのＰＩＭ−ｊｏｉｎ／Ｐｒｕｎｅ送信状態を確認し、保守ＯｐＳへ報告する。
【００５５】
また、エッジノードＥ（１２４）でも同様に、以下に説明するように、〔処理３−ａ〕を定常で実施し、〔処理３−ｂ〕〜〔処理３−ｄ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００５６】
〔処理３−ａ〕
エッジノードＥ（１２４）は、マルチキャストルート（１４０−３）を経由して受信したＩＰマルチキャスト保守パケットのみを試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別して抜き出し、シーケンス番号（ＳＮ）、通過ルート番号（ＲＮ）を確認し、保守ＯｐＳへ報告する。
【００５７】
〔処理３−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＥ（１２４）は、マルチキャストルート（１４０−３）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、ＭＬＤｖ２：Ｑｕｅｒｙの視聴者端末ｈ１（１１０−１）への送信状態について確認し、保守ＯｐＳへ報告する。
【００５８】
〔処理３−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＥ（１２４）は、マルチキャストルート（１４０−３）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ、Ｇ）について、ＭＬＤｖ２：Ｒｅｐｏｒｔ（ｊｏｉｎ／ｌｅａｖｅ）の視聴者端末ｈ１（１１０−１）への受信状態を確認し、保守ＯｐＳへ報告する。
【００５９】
〔処理３−ｄ〕
また、保守ＯｐＳからの問い合せがあった際には、エッジノードＥ（１２４）は、マルチキャストルート（１４０−３）を経由して受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、マルチキャストルート（１４０−３）へのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ送信状態を確認し、保守ＯｐＳへ報告する。
【００６０】
次に、図４を参照して、保守ＯｐＳ（１５０）の処理を「処理４」として説明する。
【００６１】
［処理４］
保守ＯｐＳ（１５０）の処理として、以下の〔処理４−ａ〕、〔処理４−ｂ〕を実施する。
【００６２】
〔処理４−ａ〕
保守ＯｐＳは、前述の〔処理１−ａ〕で発ノードＡ（１２０）から取得したＩＰアルチキャスト保守パケットの（Ｓ,Ｇ）、テストモード（ＴＭ）、シーケンス番号（ＳＮ）と、前述の〔処理３−ａ〕でエッジノードＤ（１２３）及びＥ（１２４）から取得したＩＰマルチキャスト保守パケットの、テストモード（ＴＭ）、シーケンス番号（ＳＮ）、通過ルート番号（ＲＮ）とを照合し、ＩＰマルチキャストパケットの到達状況及びＩＰマルチキャストＴｒｅｅ把握による経路監視を実施する。
【００６３】
〔処理４−ｂ〕
保守ＯｐＳは、前述の〔処理３−ｂ〕〜〔処理３−ｄ〕でエッジノードＤ（１２３）及びＥ（１２４）からの情報より、視聴者端末ｈ１，ｈ２（１１０−１，１１０−２）からの要求通りにＩＰマルチキャストパケットが到着しているかの到達の正常性を確認し、異常と判断した場合は、マルチキャストルート上の発ノードＡ（１２０）に対して〔処理１−ｄ〕の情報及び中継ノードＣ（１２２）に対して〔処理２−ｂ〕〜〔処理２−ｄ〕の情報を問い合せ、故障切分けを実施する。
【００６４】
このように、実施例１の方法を用いれば、自ネットワークエリアに閉じた、ＩＰマルチキャストの疎通性の確認が可能となる。また、実施例１の方法では、タイムリーにＳ，Ｇ単位で到達すべき全端末に対してＩＰマルチキャストが到達しているかを確認することができ、マルチキャストＴｒｅｅの把握もでき、タイムリーな経路確認が可能である。
【００６５】
次に、図５〜８を参照して、本発明による実施例２のＩＰマルチキャスト到達監視方法及びシステムを説明する。
【００６６】
（実施例２）
以下、説明にあたり、ＭＳ１発のマルチキャストルート（１４０−１〜１４０−６）についての処理を例とする。配信サーバＭＳ１（１０１−１）から配信されたＩＰマルチキャストパケットは、ＭＳ１のマルチキャストルート（１４０−１〜１４０−６）にしたがって、発ノードＡ（１２０）を経由し、中継ノードＣ（１２２）でコピーされた後、エッジノードＤ（１２３）及びエッジノードＥ（１２４）に送信され、視聴者端末ｈ１，ｈ２に配信されているとする。従って、中継ノードＢ（１２１）を経由する場合のマルチキャストルートについての説明はしないが、この場合の中継ノードＢ（１２１）の動作は、中継ノードＣ（１２２）と同様である。
【００６７】
まず、図５を参照して、外付け装置ａ（２００）の処理を「処理１」として説明する。
【００６８】
［処理１］
外付け装置ａ（２００）の処理として、以下の〔処理１−ａ〕〜〔処理１−ｃ〕を定常で実施する。
【００６９】
〔処理１−ａ〕
外付け装置ａ（２００）は、通過ＩＰマルチキャストパケットの送信元情報（Ｓ）及びグループ番号（Ｇ）を確認する（以下、（Ｓ,Ｇ）と称する）。
【００７０】
〔処理１−ｂ〕
外付け装置ａ（２００）は、該当（Ｓ,Ｇ）のＩＰマルチキャスト保守パケットを生成し、発ノードＡ（１２０）向けに挿入すると共に、生成の際、パケット挿入時、テストモード（ＴＭ）、シーケンス番号（ＳＮ）及び通過ルート番号（ＲＮ）をパケット内ペイロードに付与する（詳細は、図９にて後述する）。また、外付け装置ａ（２００）は、ＩＰマルチキャスト保守パケットにおけるヘッダの空きエリアに、ＩＰマルチキャスト保守パケットであることを識別する試験パケット識別子（ＴＰＭ）を付与する。この試験パケット識別子（ＴＰＭ）は、下流のノード（中継ノード又はエッジノード、又は下流の外付け装置）において、ＩＰマルチキャストパケットであるか、又はＩＰマルチキャスト保守パケットであるかを識別するのに用いられる。
【００７１】
〔処理１−ｃ〕
外付け装置ａ（２００）は、挿入したＩＰマルチキャスト保守パケットの（Ｓ,Ｇ）、テストモード（ＴＭ）、シーケンス番号（ＳＮ）を保守ＯｐＳへ報告する。
【００７２】
次に、図６を参照して、外付け装置ｃ,ｆ,ｇ（２０２，２０７，２０５）の処理は「処理２」として同様に動作し、まず、外付け装置ｃ（２０２）の処理を説明する。
【００７３】
［処理２］
外付け装置ｃ（２０２）の処理として、以下の〔処理２−ａ〕を定常で実施し、〔処理２−ｂ〕〜〔処理２−ｃ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００７４】
〔処理２−ａ〕
外付け装置ｃ（２０２）は、試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別してＩＰマルチキャスト保守パケットを確認し、通過ルート番号（ＲＮ）を付与してマルチキャストルート（１４０−２）上の中継ノードＣ（１２２）向けへ転送する。
【００７５】
〔処理２−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｃ（２０２）は、ＰＩＭ−ｈｅ１１ｏの確認を発ノードＡ（１２０）間、中継ノードＣ（１２２）間で実施して、保守ＯｐＳへ報告する。
【００７６】
〔処理２−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｃ（２０２）は、発ノードＡ（１２０）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、中継ノードＣ（１２２）からのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ受信状態を確認して、保守ＯｐＳへ報告する。
【００７７】
次に、外付け装置ｆ（２０７）でも、以下の〔処理２−ａ〕を定常で実施し、〔処理２−ｂ〕〜〔処理２−ｃ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００７８】
〔処理２−ａ〕
外付け装置ｆ（２０７）は、試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別してＩＰマルチキャスト保守パケットを確認し、通過ルート番号（ＲＮ）を付与してマルチキャストルート（１４０−２）上のエッジノードＥ（１２４）向けへ転送する。
【００７９】
〔処理２−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｆ（２０７）は、ＰＩＭ−ｈｅｌｌｏの確認を中継ノードＣ（１２２）間及びエッジノードＥ（１２４）間で実施して、保守ＯｐＳへ報告する。
【００８０】
〔処理２−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｆ（２０７）は、中継ノードＣ（１２２）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、エッジノードＥ（１２４）からのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ受信状態を確認して、保守ＯｐＳへ報告する。
【００８１】
併せて次に、外付け装置ｇ（２０５）でも、以下の〔処理２−ａ〕を定常で実施し、〔処理２−ｂ〕〜〔処理２−ｃ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００８２】
〔処理２−ａ〕
外付け装置ｇ（２０５）は、試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別してＩＰマルチキャスト保守パケットを確認し、通過ルート番号（ＲＮ）を付与してマルチキャストルート（１４０−２）上のエッジノードＤ（１２３）向けへ転送する。
【００８３】
〔処理２−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｇ（２０５）は、ＰＩＭ−ｈｅ１１ｏの確認を中継ノードＣ（１２２）間及びエッジノードＤ（１２３）間で実施して、保守ＯｐＳへ報告する。
【００８４】
〔処理２−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｇ（２０５）は、中継ノードＣ（１２２）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、エッジノードＤ（１２３）からのＰＩＭ−ｊｏｉｎ／ｐｒｕｎｅ受信状態を確認して、保守ＯｐＳへ報告する。
【００８５】
次に、図７を参照して、外付け装置ｋ,ｌ（２１０，２１１）の処理は「処理３」として同様に動作し、まず、外付け装置ｋ（２１０）の処理を説明する。
【００８６】
［処理３］
外付け装置ｋ（２１０）の処理として、以下の〔処理３−ａ〕を定常で実施し、〔処理３−ｂ〕〜〔処理３−ｃ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００８７】
〔処理３−ａ〕
外付け装置ｋ（２１０）は、エッジノードＥ（１２４）から受信したＩＰマルチキャスト保守パケットのみを試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別して抜き出し、シーケンス番号（ＳＮ）、通過ルート番号（ＲＮ）を確認し、保守ＯｐＳへ報告する。
【００８８】
〔処理３−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｋ（２１０）は、エッジノードＥ（１２４）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、エッジノードＥ（１２４）から視聴者端末ｈ２（１１０−２）へのＭＬＤｖ２：Ｑｕｅｒｙ送信状態について確認し、保守ＯｐＳへ報告する。
【００８９】
〔処理３−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｋ（２１０）は、エッジノードＥ（１２４）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、ＭＬＤｖ２：Ｒｅｐｏｒｔ（ｊｏｉｎ／ｌｅａｖｅ）の視聴者端末ｈ２（１１０−２）からエッジノードＥ（１２４）への受信状態を確認し、保守ＯｐＳへ報告する。
【００９０】
また外付け装置ｌ（２１１）でも、以下の〔処理３−ａ〕を定常で実施し、〔処理３−ｂ〕〜〔処理３−ｃ〕は保守ＯｐＳからの問い合せがあった際に実施する。
【００９１】
〔処理３−ａ〕
外付け装置ｌ（２１１）は、エッジノードＤ（１２３）から受信したＩＰマルチキャスト保守パケットのみを試験パケット識別子（ＴＰＭ）を参照してＩＰマルチキャスト保守パケットであることを識別して抜き出し、シーケンス番号（ＳＮ）、通週ルート番号（ＲＮ）を確認し、保守ＯｐＳへ報告する。
【００９２】
〔処理３−ｂ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｌ（２１１）は、エッジノードＤ（１２３）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、エッジノードＤ（１２３）から視聴者端末ｈ１（１１０−１）へのＭＬＤｖ２：Ｑｕｅｒｙの送信状態について確認し、保守ＯｐＳへ報告する。
【００９３】
〔処理３−ｃ〕
また、保守ＯｐＳからの問い合せがあった際には、外付け装置ｌ（２１１）は、エッジノードｄ（１２３）から受信するＩＰマルチキャスト保守パケットに対応する（Ｓ,Ｇ）について、ＭＬＤｖ２：Ｒｅｐｏｒｔ（ｊｏｉｎ／ｌｅａｖｅ）の視聴者端末ｈ１（１１０−１）からエッジノードＤ（１２３）への受信状態を確認し、保守ＯｐＳへ報告する。
【００９４】
次に、図８を参照して、保守ＯｐＳ（１５０）の処理を「処理４」として説明する。
【００９５】
［処理４］
保守ＯｐＳ（１５０）の処理として、以下の〔処理４−ａ〕、〔処理４−ｂ〕を実施する。
【００９６】
〔処理４−ａ〕
保守ＯｐＳ（１５０）は、前述の〔処理１−ａ〕で外付け装置ａ（２００）から取得したＩＰマルチキャスト保守パケットの（Ｓ，Ｇ）、テストモード（ＴＭ）、シーケンス番号（ＳＮ）と、前述の〔処理３−ａ〕で外付け装置ｋ（２１０）及びｌ（２１１）から取得したＩＰマルチキャスト保守パケットの、テストモード（ＴＭ）、シーケンス番号（ＳＮ）、通過ルート番号（ＲＮ）とを照合し、ＩＰマルチキャストパケットの到達状況及びＩＰマルチキャストＴｒｅｅ把握による経路監視を実施する。
【００９７】
〔処理４−ｂ〕
保守ＯｐＳ（１５０）は、前述の〔処理３−ｂ〕〜〔処理３−ｄ〕で外付け装置ｋ（２１０）及びｌ（２１１）からの情報より、視聴ホストｈ（１１０）からの要求通りにＩＰマルチキャストパケットが到着しているかの到達正常性を確認し、異常と判断した場合は、マルチキャストルート上の外付け装置ｃ（２０２）、ｆ（２０７）及びｇ（２０５）に対して〔処理２−ｂ〕〜〔処理２−ｃ〕の情報を問い合せ、故障切分けを実施する。
【００９８】
このように、実施例２の方法であれば、外付け装置を用いる場合にも、自ネットワークエリアに閉じた、ＩＰマルチキャストの疎通性の確認が可能となる。また、実施例２の方法では、タイムリーにＳ，Ｇ単位で到達すべき全端末に対してＩＰマルチキャストが到達しているかを確認することができ、マルチキャストＴｒｅｅの把握もでき、タイムリーな経路確認が可能である。
【００９９】
また、実施例２の方法であれば、「各ノードの機能変更の可否」及び「各ノードの機能性能条件による機能盛り込み制限」の課題を回避することが可能となる。
【０１００】
次に、図９及び１０を参照して、本発明による実施例３のＩＰマルチキャスト到達監視方法及びシステムを説明する。前述した実施例１又は２のＩＰマルチキャスト到達監視システムにおいて、帯域使用状況を確認する例であり、実施例１又は２のＩＰマルチキャスト到達監視システムに対して更なる機能が具備される。
【０１０１】
（実施例３）
即ち、実施例３のＩＰマルチキャスト到達監視システムは、実施例１又は２のＩＰマルチキャスト到達監視システムに対して、さらに、テストモード（ＴＭ）内に、一定の計測期間（以下、Ｔと称する）にて転送するＩＰマルチキャスト保守パケットのデータ量（以下、転送帯域と称する）を確認する試験（以下、転送帯域モード）と、それ以外の試験（以下、通常モードと称する）とを判別するモード種別（以下、ＭＤと称する）と、モード種別（ＭＤ）が帯域確認モードの際に、転送帯域モードで転送する先頭パケット、中間パケット及び最終パケットが判別できるパケットステータス（以下、ＰＳＴと称する）の情報と、該一定の計測期間（Ｔ）の情報と、ＩＰマルチキャスト保守パケット長（以下、Ｍと称する）の情報と、該一定の計測期間（Ｔ）の時間内で送付するＩＰマルチキャスト保守パケット数（以下、Ｎと称する）の情報とを保持するように構成している。
【０１０２】
そして、保守ＯｐＳ（１５０）によって転送帯域を確認する際に、発ノードＡ（１２０）は、モード種別（ＭＤ）に帯域確認モードを登録すると共に、パケットステータス（ＰＳＴ），一定の計測期間（Ｔ），ＩＰマルチキャスト保守パケット長（Ｍ），ＩＰマルチキャスト保守パケット数（Ｎ）を設定し、承諾ルートの隣接中継ノードヘＩＰマルチキャスト保守パケットを転送する機能と、複数のエッジノードＤ，Ｅ（１２３，１２４）の各々は、隣接の中継ノードから到着し抜き出したＩＰマルチキャスト保守パケットのモード種別（ＭＤ）を参照し、帯域確認モードの場合、パケットステータス（ＰＳＴ），一定の計測期間（Ｔ），ＩＰマルチキャスト保守パケット長（Ｍ），ＩＰマルチキャスト保守パケット数（Ｎ）の情報を取り出す機能を有する。
【０１０３】
また、保守ＯｐＳ（１５０）は、転送帯域の確認の対象となる複数のエッジノードＤ，Ｅ（１２３，１２４）のいずれかに「モード種別（ＭＤ）＝帯域確認モード」且つ「パケットステータス（ＰＳＴ）＝先頭パケット」のＩＰマルチキャスト保守パケットが到着した際に、帯域確認モードの確認試験が開始されたと判断し、「パケットステータス（ＰＳＴ）＝中間パケット」から最終パケットになるまで到着したＩＰマルチキャスト保守パケット毎のパケットステータス（ＰＳＴ），一定の計測期間（Ｔ），ＩＰマルチキャスト保守パケット長（Ｍ），ＩＰマルチキャスト保守パケット数（Ｎ）の情報から、転送帯域を計算する機能を有する。
【０１０４】
図９は、本発明の原理を示すＩＰマルチキャスト保守パケット内情報を示している。ＩＰマルチキャストパケットが所要の帯域を使用しているか否かを確認（以下、帯域使用状況確認と称する）する際、テストモード（ＴＭ）のエリアを使用して識別する。
【０１０５】
テストモード（ＴＭ）の詳細（１６１）にパラメータ内訳を示す。
ＭＤ：モード識別（通常モード／帯域確認モード）、
ＰＳＴ：パケットステータス（先頭パケット／中間パケット／最終パケット）、
Ｔ：計測間隔（先頭パケットから最終パケット完了までの送出時聞：ｓｅｃ）、
Ｍ：パケット長（ｂｉｔ）、
Ｎ：パケット数（計測間隔（Ｔ）内で送出するパケット数：個）
本パラメータから、転送帯域は（１〜Ｎ）ΣＭ／Ｔとなる。
【０１０６】
次に、図１０を参照して、動作を説明する。尚、説明にあたりＭＳ１発のＩＰマルチキャストルート（１４０）でＩＰマルチキャストパケットが転送されている処理を例とする。
【０１０７】
「帯域使用状況確認」の際は、発ノードＡ（１２０）にて挿入するＩＰマルチキャスト保守パケットのテストモード（ＴＭ）内モード識別（ＭＤ）に帯域確認モードを設定する。
【０１０８】
帯域確認モードの場合は、パケットステータス（ＰＳＴ）、計測間隔（Ｔ）、パケット長（Ｍ）、パケット数（Ｎ）を設定する。尚、Ｍはパケット毎に可変値を許容し、Ｔ，Ｍは、ＰＳＴ＝先頭パケットの際に設定が必須である。
【０１０９】
発ノードＡ（１２０）が、ＭＤ＝帯域確認モード、且つＰＳＴ＝先頭パケット、を設定したＩＰマルチキャスト保守パケットを中継ノードＣへ送出開始した際は、「帯域使用状況確認」が開始された状態となり、発ノードＡ（１２０）は、計測間隔（Ｔ）内にパケット数（Ｎ）に設定したパケットを送出する。
【０１１０】
保守ＯｐＳ（１５０）からの問い合わせに応じて、エッジノードＥ（１２４）とエッジノードＤ（１２３）は、転送されたＰＳＴが先頭パケットから最終パケットまでの帯域確認モード（ＭＤ）のＩＰマルチキャスト保守パケットを確認し、取り出したＴ，Ｍ，Ｎを元に転送帯域を式（１）を用いて計算し、帯域使用状況を確認し、保守ＯｐＳ（１５０）に報告する。
【０１１１】
【数１】
0004809855.tif 000002
【０１１２】
このように、実施例３の方法を用いれば、自ネットワークエリアに閉じた、ＩＰマルチキャストの疎通性の確認が可能となる。また、本方法では、タイムリーにＳ，Ｇ単位で到達すべき全端末に対してＩＰマルチキャストが到達しているかを確認することができ、マルチキャストＴｒｅｅの把握もできタイムリーな経路確認が可能である。
【０１１３】
加えて、テストモードについては、帯域確認モードの機能があるため、帯域補償を前提にＩＰマルチキャストの帯域使用状況をタイムリーに確認可能である。
【０１１４】
また、前述した各実施例において、定常は発ノード及びエッジノードからの保守ＯｐＳに対しての通知のみで各ノードでは大容量の情報をデータベースとして保持する必要がないため、本方式を実現するための機能を各ノードヘ盛り込む際のノード性能への影響も少なくて済むようになる。
【０１１５】
前述した実施例では、特定の形態について説明したが、本発明は、前述した実施例に限定されるものではなく、その主旨を逸脱しない範囲において種々変更可能である。例えば、実施例１又は２を組み合わせて実現することもできる。従って、本発明は、上述の実施例にて制限されるものではなく、特許請求の範囲によってのみ制限される。
【産業上の利用可能性】
【０１１６】
特定のサーバから到達すべき複数の視聴者端末まで通信の疎通ができているか否かを確認できるようになるため、マルチキャスト通信に有用である。
【図面の簡単な説明】
【０１１７】
【図１】本発明による実施例１のＩＰマルチキャスト到達監視システムのブロック図である（その１）。
【図２】本発明本発明による実施例１のＩＰマルチキャスト到達監視システムのブロック図である（その２）。
【図３】本発明による実施例１のＩＰマルチキャスト到達監視システムのブロック図である（その３）。
【図４】本発明による実施例１のＩＰマルチキャスト到達監視システムのブロック図である（その４）。
【図５】本発明による実施例２のＩＰマルチキャスト到達監視システムのブロック図である（その１）。
【図６】本発明による実施例２のＩＰマルチキャスト到達監視システムのブロック図である（その２）。
【図７】本発明による実施例２のＩＰマルチキャスト到達監視システムのブロック図である（その３）。
【図８】本発明による実施例２のＩＰマルチキャスト到達監視システムのブロック図である（その４）。
【図９】本発明による一実施例のＩＰマルチキャスト保守パケット内情報を示す図である。
【図１０】本発明による実施例３のＩＰマルチキャスト到達監視システムのブロック図である。
【図１１】従来のＩＰマルチキャスト到達監視システムのブロック図である（その１）。
【図１２】従来のＩＰマルチキャスト到達監視システムのブロック図である（その２）。
【符号の説明】
【０１１８】
１０１−１，１０１−２  配信サーバＭＳ１，ＭＳ２
１１０−１，１１０−２  視聴者端末ｈ１，ｈ２
１１５  自ネットワークエリア
１１６  配信サーバ側
１１７  ユーザ側
１１８，１１９  ネットワーク境界点
１２０は、発ノードＡ
１２１，１２２は、中継ノードＢ，Ｃ
１２３，１２４は、エッジノードＤ，Ｅ
１４０−１〜１４０−６  マルチキャストルート
１５０  保守ＯｐＳ
１６０  ＩＰマルチキャスト保守パケット情報の内訳
１６１  テストモード（ＴＭ）内の詳細情報、
２００〜２１１  外付け装置ａ〜ｌ
【図１】
0004809855.tif 000003
【図２】
0004809855.tif 000004
【図３】
0004809855.tif 000005
【図４】
0004809855.tif 000006
【図５】
0004809855.tif 000007
【図６】
0004809855.tif 000008
【図７】
0004809855.tif 000009
【図８】
0004809855.tif 000010
【図９】
0004809855.tif 000011
【図１０】
0004809855.tif 000012
【図１１】
0004809855.tif 000013
【図１２】
0004809855.tif 000014