(57)【特許請求の範囲】
【請求項１】
第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御するコンピュータを、
互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定する第１設定手段、
前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定する第２設定手段、
前記第２設定手段によって設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定する第３設定手段、
前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定する第４設定手段、
前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御する送信制御手段、
前記送信制御手段による制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得する取得手段、
として機能させることを特徴とする測定管理プログラム。
【請求項２】
前記取得手段は、前記計数結果と、前記試験パケット受信装置に設定する前記配信先アドレスの数と、に基づいて算出した前記試験パケットの伝送成功率を示す情報を取得することを特徴とする請求項１に記載の測定管理プログラム。
【請求項３】
前記取得手段によって取得された計数結果と、前記試験パケット受信装置に設定する前記配信先アドレスの数と、に基づいて前記試験パケットの伝送成功率を示す情報を算出する算出手段を備えることを特徴とする請求項１に記載の測定管理プログラム。
【請求項４】
前記試験パケットはＩＰパケットであり、前記識別情報は前記ＩＰパケットのＩＤフィールドまたはＴＴＬフィールドの値であることを特徴とする請求項１〜３のいずれか一つに記載の測定管理プログラム。
【請求項５】
前記試験パケットはＲＴＰパケットであり、前記識別情報は前記ＲＴＰパケットのシーケンス番号であることを特徴とする請求項１〜３のいずれか一つに記載の測定管理プログラム。
【請求項６】
第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御して前記第２サブネットと前記第３サブネットの間の通信品質を測定する測定管理装置において、
互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定する第１設定手段と、
前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定する第２設定手段と、
前記第２設定手段によって設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定する第３設定手段と、
前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定する第４設定手段と、
前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御する送信制御手段と、
前記送信制御手段による制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得する取得手段と、
を備えることを特徴とする測定管理装置。
【請求項７】
試験パケット送信装置を含む第１サブネットと、中継装置を含む第２サブネットと、試験パケット受信装置を含む第３サブネットと、を含む通信システムの前記第２サブネットと前記第３サブネットの間の通信品質を測定する測定方法において、
互いに異なる識別情報を含む各試験パケットを前記試験パケット送信装置から前記中継装置へ送信する第１送信工程と、
前記第１送信工程によって送信された各試験パケットのうちの前記中継装置が受信した各試験パケットを所定数ずつ複製する複製工程と、
前記複製工程によって前記識別情報ごとに所定数ずつ複製された試験パケットを前記中継装置から試験パケット受信装置へ送信する第２送信工程と、
前記第２送信工程によって送信された各試験パケットのうちの前記試験パケット受信装置が受信した各試験パケットを前記識別情報ごとに計数する計数工程と、
前記計数工程による計数結果と前記所定数に基づいて前記通信品質を示す情報を算出する算出工程と、
前記算出工程によって算出された情報を出力する出力工程と、
を含むことを特徴とする測定方法。
【請求項８】
試験パケット送信装置を含む第１サブネットと、中継装置を含む第２サブネットと、試験パケット受信装置を含む第３サブネットと、を含み、前記第２サブネットと第３サブネットの間の通信品質を測定する通信システムにおいて、
互いに異なる識別情報を含む各試験パケットを前記中継装置へ送信する試験パケット送信装置と、
前記試験パケット送信装置によって送信された各試験パケットを受信し、受信した各試験パケットを所定数ずつ複製するとともに、前記識別情報ごとに所定数ずつ複製した試験パケットを試験パケット受信装置へ送信する中継装置と、
前記中継装置によって送信された各試験パケットを受信し、受信した各試験パケットを前記識別情報ごとに計数するとともに、計数結果と前記所定数に基づいて前記通信品質を示す情報を算出して出力する試験パケット受信装置と、
を含むことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信品質を測定する測定管理プログラム、測定管理装置、測定方法および通信システムに関する。
【背景技術】
【０００２】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークにおいてＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）のような新たなサービスを追加する場合は、多地点間での疎通と品質の確認や、通話可能な接続数等を見積もるための高負荷試験を事前に行い、ネットワーク内での障害箇所の特定や、品質劣化が生じ始める接続数の調査など、ネットワークの品質を検証することが重要である。
【０００３】
このような多地点間での品質試験を少数の試験ツール（測定器）で実現するために、マルチキャストアドレスを用いて対象区間外の試験パケット送信装置から試験パケットを送信して対象区間の通信品質を測定する方法が用いられている。マルチキャストプロトコルであるＰＩＭ−ＳＭ（Ｐｒｏｔｏｃｏｌ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｍｕｌｔｉｃａｓｔ−Ｓｐａｒｓｅ  Ｍｏｄｅ）においては、ＲＰ（Ｒｅｎｄｅｚｖｏｕｓ  Ｐｏｉｎｔ）に設定された中継装置（ルータ）にマルチキャスト配信を実行させることができる。
【０００４】
これを利用して、通信品質を測定する対象区間の始端の中継装置を試験パケットのＲＰとして設定することで、対象区間外の試験パケット送信装置から送信された試験パケットを、対象区間の始端の中継装置によって中継させ、対象区間の終端の試験パケット受信装置に受信させる。これにより、対象区間の始端のサブネットに試験パケット送信装置を設けなくても、対象区間の通信品質を測定することが可能になる。
【０００５】
【特許文献１】特開２００７−２２１６１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、対象区間外の試験パケット送信装置から送信された試験パケットが試験パケット受信装置によって受信されなかった場合に、受信されなかった試験パケットが試験パケット送信装置から対象区間に到達する前にロスした場合と、受信されなかった試験パケットが対象区間に到達した後に対象区間でロスした場合と、を区別することができないという問題がある。
【０００７】
このため、試験パケット送信装置によって送信された試験パケットの数と、試験パケット受信装置によって受信された試験パケットの数と、に基づいて対象区間の通信品質を算出すると、試験パケット送信装置と対象区間の間において発生した試験パケットのロスが通信品質の算出結果に含まれてしまう。このため、対象区間の通信品質を高精度に測定することができないという問題がある。
【０００８】
開示技術は、必要な試験装置の数を削減するとともに、対象区間の通信品質を高精度に測定することを目的とする。
【課題を解決するための手段】
【０００９】
開示技術は、第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御して前記第２サブネットと前記第３サブネットの間の通信品質を測定する技術において、互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定し、前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定し、設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定し、前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定し、前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御し、制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得することを要件とする。
【００１０】
また、開示技術は、試験パケット送信装置を含む第１サブネットと、中継装置を含む第２サブネットと、試験パケット受信装置を含む第３サブネットと、を含む通信システムの前記第２サブネットと前記第３サブネットの間の通信品質を測定する技術において、互いに異なる識別情報を含む各試験パケットを前記試験パケット送信装置から前記中継装置へ送信し、送信された各試験パケットのうちの前記中継装置が受信した各試験パケットを所定数ずつ複製し、前記識別情報ごとに所定数ずつ複製された試験パケットを前記中継装置から試験パケット受信装置へ送信し、送信された各試験パケットのうちの前記試験パケット受信装置が受信した各試験パケットを前記識別情報ごとに計数し、計数結果と前記所定数に基づいて前記通信品質を示す情報を算出し、算出された情報を出力することを要件とする。
【発明の効果】
【００１１】
開示技術によれば、必要な試験装置の数を削減するとともに、対象区間の通信品質を高精度に測定することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この開示技術の好適な実施の形態を詳細に説明する。この開示技術では、中継装置が、試験パケット送信装置から受信した試験パケットを所定数ずつ複製して試験パケット受信装置へ送信し、複製した所定数の試験パケットを母集団として通信品質を測定することで、中継装置と試験パケット受信装置の間の通信品質を高精度に測定する。
【００１３】
（測定方法の概要）
図１は、この測定方法の概要を示すブロック図である。図１に示すように、通信システム１００は、第１サブネット１１０と、第２サブネット１２０と、第３サブネット１３０と、を含んでいる。第１サブネット１１０には試験パケット送信装置１１１が設けられている。第２サブネット１２０には中継装置１２１が設けられている。第３サブネット１３０には試験パケット受信装置１３１が設けられている。
【００１４】
この測定方法は、第２サブネット１２０と第３サブネット１３０の間の区間１０１の通信品質を測定するための方法である。まず、試験パケット送信装置１１１が、互いに異なる識別情報を含む各試験パケットを中継装置１２１へ送信する。ここでは、試験パケット送信装置１１１が、それぞれ識別情報Ａ，Ｂ，Ｃを含む試験パケット１０２Ａ，１０２Ｂ，１０２Ｃを中継装置１２１へ送信する場合について説明する。
【００１５】
試験パケット送信装置１１１から送信された試験パケット１０２Ａ，１０２Ｂ，１０２Ｃのうちの試験パケット１０２Ｂが、試験パケット送信装置１１１と中継装置１２１の間でロスしたとする。つぎに、中継装置１２１が、試験パケット送信装置１１１から送信された各試験パケットを受信する。ここでは、試験パケット１０２Ｂが途中でロスしているため、中継装置１２１は、試験パケット１０２Ａ，１０２Ｃを受信する。
【００１６】
つぎに、中継装置１２１が、受信した試験パケット１０２Ａ，１０２Ｃを所定数（複数）ずつ複製する。ここでは、所定数が３である場合について説明する。中継装置１２１は、受信した試験パケット１０２Ａ，１０２Ｃのそれぞれを３つずつ複製する。試験パケット１０２Ａを複製した３つのパケットをそれぞれ試験パケット１０３Ａ，１０４Ａ，１０５Ａとする。試験パケット１０２Ｃを複製した３つのパケットをそれぞれ試験パケット１０３Ｃ，１０４Ｃ，１０５Ｃとする。
【００１７】
つぎに、中継装置１２１が、複製した所定数ずつの試験パケットを試験パケット受信装置１３１へ送信する。具体的には、中継装置１２１は、試験パケット１０３Ａ，１０４Ａ，１０５Ａ，１０３Ｃ，１０４Ｃ，１０５Ｃを試験パケット受信装置１３１へ送信する。ここで、各試験パケットのうちの試験パケット１０５Ｃが、中継装置１２１と試験パケット受信装置１３１の間でロスしたとする。
【００１８】
つぎに、試験パケット受信装置１３１が、中継装置１２１から送信された各試験パケットを受信する。ここでは、中継装置１２１から送信された各試験パケットのうちの試験パケット１０５Ｃが途中でロスしているため、試験パケット受信装置１３１は、試験パケット１０３Ａ，１０４Ａ，１０５Ａ，１０３Ｃ，１０４Ｃを受信する。
【００１９】
つぎに、試験パケット受信装置１３１が、受信した試験パケット１０３Ａ，１０４Ａ，１０５Ａ，１０３Ｃ，１０４Ｃを識別情報ごとに計数する。テーブル１０６は、試験パケット受信装置１３１による計数結果を示している。試験パケット受信装置１３１は、識別情報Ａを含む試験パケット１０３Ａ，１０４Ａ，１０５Ａを受信するため、テーブル１０６に示すように、識別情報Ａを含む試験パケットの計数結果は３になる。
【００２０】
また、試験パケット受信装置１３１は、識別情報Ｃを含む試験パケット１０３Ｃ，１０４Ｃを受信するため、テーブル１０６に示すように、識別情報Ｃを含む試験パケットの計数結果は２になる。つぎに、試験パケット受信装置１３１による計数結果と所定数３に基づいて、区間１０１の通信品質を示す情報を算出する。
【００２１】
たとえば、試験パケット受信装置１３１は、区間１０１の通信品質を示す情報として、識別情報ごとに試験パケットの伝送成功率を算出する。具体的には、試験パケット受信装置１３１は、識別情報Ａを含む試験パケットの計数結果３を所定数３で除算する。この除算の結果の１は、区間１０１における試験パケット１０３Ａ，１０４Ａ，１０５Ａの伝送成功率を示している。また、試験パケット受信装置１３１は、識別情報Ｃを含む試験パケットの計数結果２を所定数３で除算する。この除算の結果の０．６６は、区間１０１における試験パケット１０３Ｃ，１０４Ｃ，１０５Ｃの伝送成功率を示している。
【００２２】
または、試験パケット受信装置１３１は、中継装置１２１と試験パケット受信装置１３１の間の通信品質を示す情報として、各識別情報の試験パケット全体の伝送成功率を算出する。具体的には、（識別情報Ａを含む試験パケットの計数結果）＋（識別情報Ｃを含む試験パケットの計数結果）＝３＋２＝５を、（所定数）×（受信した試験パケットの識別情報の種類の数）＝３×２＝６で除算する。この除算の結果の０．８３は、区間１０１における識別情報Ａまたは識別情報Ｃを含む試験パケットの伝送成功率を示している。
【００２３】
ここで説明した試験パケット送信装置１１１、中継装置１２１および試験パケット受信装置１３１の各動作は、測定管理装置による制御に基づいて行う。測定管理装置は、図示しない第４サブネットに設けられていてもよいし、第１サブネット１１０、第２サブネット１２０および第３サブネット１３０のいずれかに設けられていてもよい。
【００２４】
（実施の形態）
図２は、実施の形態にかかる通信システムの構成を示すブロック図である。図２において、図１に示した構成と同様の構成については同一の符号を付して説明を省略する。図２に示すように、通信システム１００においては、第１サブネット１１０と、第２サブネット１２０と、第３サブネット１３０と、第４サブネット２４０と、が中継装置２０１〜２０６を介してメッシュ状に接続されている。
【００２５】
第４サブネット２４０には、測定管理装置２４１と中継装置２４２が設けられている。試験パケット受信装置１３１は中継装置２３１に接続されている。試験パケット受信装置１３１は、中継装置２３１を介して、第３サブネット１３０の外部のネットワークとの間で信号を送受信する。測定管理装置２４１は、試験パケット送信装置１１１と、中継装置１２１と、試験パケット受信装置１３１と、を制御するコンピュータを備えている。
【００２６】
測定管理装置２４１は、試験パケットの宛先アドレスとなるマルチキャストアドレスを試験パケット送信装置１１１に設定する第１設定手段としての機能を有する。具体的には、測定管理装置２４１は、マルチキャストアドレスを設定用情報として含む送信設定信号を試験パケット送信装置１１１へ送信することでマルチキャストアドレスを設定する。
【００２７】
また、測定管理装置２４１は、中継装置１２１の中継対象となるパケットを識別する中継アドレスとして、試験パケット送信装置１１１に設定したマルチキャストアドレスと同じマルチキャストアドレスを中継装置１２１に設定する第２設定手段としての機能を有する。具体的には、測定管理装置２４１は、送信設定信号に設定用情報として含まれるマルチキャストアドレスと同じマルチキャストアドレスを設定用情報として含むＲＰ設定信号を中継装置１２１へ送信する。
【００２８】
また、測定管理装置２４１は、中継装置１２１に設定した中継アドレスに対応する複数の配信先アドレスを、中継装置１２１が有するルーティングテーブルに設定する第３設定手段としての機能を有する。また、測定管理装置２４１は、試験パケット受信装置１３１の受信対象となるパケットを識別する受信アドレスとして、中継装置１２１が有するルーティングテーブルに設定した複数の配信先アドレスと同じ複数の配信先アドレスを試験パケット受信装置１３１に設定する第４設定手段としての機能を有する。
【００２９】
具体的には、測定管理装置２４１は、複数の配信先アドレスを設定用情報として含む配信設定信号を試験パケット受信装置１３１へ送信する。これにより、中継装置１２１が有するルーティングテーブルに複数の配信先アドレスが設定されるとともに、同じ複数の配信先アドレスが試験パケット受信装置１３１に設定される。
【００３０】
また、測定管理装置２４１は、試験パケット送信装置１１１が試験パケットを送信するように試験パケット送信装置１１１を制御する送信制御手段としての機能を有する。具体的には、測定管理装置２４１は、パケット送信を開始すべき旨の送信開始信号と、試験パケット送信を停止すべき旨の送信停止信号を試験パケット送信装置１１１へ送信する。
【００３１】
また、測定管理装置２４１は、試験パケットを送信するように試験パケット送信装置１１１を制御した結果、試験パケット受信装置１３１が中継装置１２１から受信した各試験パケットの識別情報ごとの計数結果を取得する取得手段としての機能を有する。具体的には、測定管理装置２４１は、送信停止信号を送信して所定時間が経過した後に、試験パケット受信装置１３１へ結果要求信号を送信し、試験パケット受信装置１３１から送信される計数結果を受信する。測定管理装置２４１は、取得した計数結果を出力する。
【００３２】
測定管理装置２４１が取得する計数結果は、試験パケット受信装置１３１による計数結果そのもの（たとえば図１のテーブル１０６）でもよいし、試験パケット受信装置１３１による計数結果に基づいて算出された試験パケットの伝送成功率（またはロス率）などの情報でもよい。測定管理装置２４１が取得する計数結果が試験パケット受信装置１３１による計数結果そのものである場合は、測定管理装置２４１は、取得した計数結果に基づいて試験パケットの伝送成功率（またはロス率）などを算出して出力する。
【００３３】
第１サブネット１１０には、試験パケット送信装置１１１と中継装置２１１が設けられている。試験パケット送信装置１１１は、中継装置２１１を介して、第１サブネット１１０の外部のネットワークとの間で信号を送受信する。試験パケット送信装置１１１は、測定管理装置２４１からの送信設定信号を受信すると、送信設定信号に設定用情報として含まれているマルチキャストアドレスを、試験パケットの宛先アドレスとして設定する。
【００３４】
また、試験パケット送信装置１１１は、測定管理装置２４１から送信された送信開始信号を受信すると、互いに異なる識別情報を含む複数の試験パケットを中継装置２１１へ送信する。また、試験パケット送信装置１１１は、測定管理装置２４１から送信された送信停止信号を受信すると試験パケットの送信を停止する。
【００３５】
第２サブネット１２０には、中継装置１２１と端末装置２２１〜２２３が設けられている。中継装置１２１は端末装置２２１〜２２３と接続されている。端末装置２２１〜２２３は、中継装置１２１を介して、端末装置２２１〜２２３の間で互いに信号を送受信したり、第２サブネット１２０の外部との間で信号を送受信したりする。
【００３６】
中継装置１２１は、測定管理装置２４１から送信されたＲＰ設定信号を受信すると、ＲＰ設定信号に設定用情報として含まれているマルチキャストアドレスを、中継装置１２１の中継対象となるパケットを識別する中継アドレスとして設定する。
【００３７】
また、中継装置１２１は、試験パケット受信装置１３１から送信された受信要求信号を受信すると、受信要求信号に設定用情報として含まれている配信先アドレスを、中継アドレスに対応する配信先アドレスとして設定する。中継装置１２１は、設定された中継アドレスを宛先とするパケットを受信すると、その中継アドレスに対応して設定された配信アドレスへ、受信したパケットをマルチキャスト配信する。
【００３８】
第３サブネット１３０には、中継装置２３１と試験パケット受信装置１３１が設けられている。試験パケット受信装置１３１は中継装置２３１に接続されている。たとえば、中継装置２３１と試験パケット受信装置１３１の間にはＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が設定され、中継装置２３１と試験パケット受信装置１３１はＶＬＡＮを介してタグ付きＥｔｈｅｒフレームを転送することで、互いに信号を送受信する。試験パケット受信装置１３１は、中継装置２３１を介して、第３サブネット１３０の外部との間で信号を送受信する。
【００３９】
試験パケット受信装置１３１は、測定管理装置２４１から配信設定信号を受信すると、配信設定信号に設定用情報として含まれている複数の配信先アドレスを受信アドレスとして自装置に設定する。また、試験パケット受信装置１３１は、配信設定信号を受信すると、配信設定信号に設定用情報として含まれている複数の配信先アドレスをそれぞれ発信元ＩＰアドレスとした複数の受信要求信号を中継装置１２１へ送信する。
【００４０】
また、試験パケット受信装置１３１は、設定された受信アドレスを宛先としてマルチキャスト配信されたパケットを受信する。また、試験パケット受信装置１３１は、測定管理装置２４１から送信された結果要求信号を受信すると、中継装置１２１から受信した各試験パケットの識別情報ごとの計数結果を測定管理装置２４１へ送信する。
【００４１】
ここでは、第４サブネット２４０に設けた測定管理装置２４１によって、試験パケット送信装置１１１、中継装置１２１および試験パケット受信装置１３１を遠隔制御する構成について説明したが、測定管理装置２４１は、第１サブネット１１０、第２サブネット１２０および第３サブネット１３０のいずれかに設けられていてもよい。また、測定管理装置２４１は、試験パケット送信装置１１１、中継装置１２１および試験パケット受信装置１３１のいずれかと一体の装置であってもよい。
【００４２】
図３は、図２に示した測定管理装置２４１のハードウェア構成を示すブロック図である。図３に示すように、測定管理装置２４１は、ＣＰＵ３１１、メモリ３１２、通信インターフェース３１３（通信Ｉ／Ｆ）、入力インターフェース３１４（入力Ｉ／Ｆ）、出力インターフェース３１５（出力Ｉ／Ｆ）を備えている。
【００４３】
ＣＰＵ３１１は、測定管理装置２４１の全体の制御を司る。メモリ３１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）、光ディスク、フラッシュメモリなどである。メモリ３１２はＣＰＵ３１１のワークエリアとして使用される。また、メモリ３１２には各種プログラムが格納されており、ＣＰＵ３１１からの命令に応じてロードされる。
【００４４】
通信インターフェース３１３は、ネットワーク３２０を介して中継装置２４２との間で信号の送受信を行う。通信インターフェース３１３は、たとえばＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。入力インターフェース３１４は、通信品質を測定する区間の指定や、試験パケットを複製する所定数の指定をユーザから受け付ける。入力インターフェース３１４は、たとえばキーボードやマウスである。
【００４５】
出力インターフェース３１５は、試験パケットの計数結果をユーザに対して出力する。出力インターフェース３１５は、たとえばモニタ、スピーカまたはプリンタである。ＣＰＵ３１１、メモリ３１２、通信インターフェース３１３、入力インターフェース３１４および出力インターフェース３１５は、バス３３０によってそれぞれ接続されている。
【００４６】
図４は、図２に示した通信システム１００の動作の一例を示すシーケンス図である。まず、測定管理装置２４１が、試験パケット送信装置１１１へ送信設定信号を送信する（ステップＳ４０１）。ステップＳ４０１によって送信設定信号を受信した試験パケット送信装置１１１は、送信設定信号に設定用情報として含まれているマルチキャストアドレスを試験パケットの宛先アドレスとして設定する。
【００４７】
つぎに、測定管理装置２４１が、中継装置１２１へＲＰ設定信号を送信する（ステップＳ４０２）。ステップＳ４０２によってＲＰ設定信号を受信した中継装置１２１は、受信したＲＰ設定信号に設定用情報として含まれているマルチキャストアドレスを中継アドレスとして設定する。
【００４８】
つぎに、測定管理装置２４１が、中継装置２０５，２０６，２３１のそれぞれへＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）設定信号を送信する（ステップＳ４０３）。ステップＳ４０３によってＩＧＭＰ設定信号を受信した中継装置２０５，２０６，２３１は、試験パケット受信装置１３１から送信される受信要求信号を中継装置１２１へ転送するように自装置のプロキシ設定を行う。
【００４９】
つぎに、測定管理装置２４１が、試験パケット受信装置１３１へ配信設定信号を送信する（ステップＳ４０４）。ステップＳ４０４によって配信設定信号を受信した試験パケット受信装置１３１は、配信設定信号に設定用情報として含まれている複数の配信先アドレスを自装置の受信アドレスとして設定する。ここで、複数の配信先アドレスをｎ個の配信先アドレス「１０．２５．１４１＋１．Ｘ」〜「１０．２５．１４１＋ｎ．Ｘ」とする。
【００５０】
つぎに、試験パケット受信装置１３１が、受信アドレスとして自装置に設定した複数の配信先をそれぞれの発信元ＩＰアドレスとしたｎ個の受信要求信号を中継装置１２１へ送信する（ステップＳ４０５）。具体的には、試験パケット受信装置１３１は、「１０．２５．１４１＋１．Ｘ」〜「１０．２５．１４１＋ｎ．Ｘ」をそれぞれの発信元ＩＰアドレスとしたｎ個の受信要求信号を送信する。
【００５１】
ｎ個の受信要求信号を受信した中継装置１２１は、ステップＳ４０２によって受信したＲＰ設定信号に含まれるマルチキャストアドレスに対応する複数の配信先アドレスとして、ｎ個の受信要求信号の各発信元ＩＰアドレスを設定する。つぎに、測定管理装置２４１が、送信開始信号を試験パケット送信装置１１１へ送信する（ステップＳ４０６）。
【００５２】
つぎに、試験パケット送信装置１１１が、ステップＳ４０１によって設定したマルチキャストアドレスを宛先アドレスとして試験パケットを中継装置１２１へ送信する（ステップＳ４０７）。試験パケット送信装置１１１は、試験パケットの送信を開始してから、測定管理装置２４１からの送信停止信号を受信するまで、識別情報をインクリメントしながら試験パケットを送信し続ける。ここでは、試験パケット送信装置１１１は、試験パケットＡ，試験パケットＢ，…を順次送信している。
【００５３】
中継装置１２１は、ステップＳ４０７によって試験パケット送信装置１１１から試験パケットを受信するたびに、受信した試験パケットを複製する。中継装置１２１は、複製した試験パケットを、ステップＳ４０５によって設定した各配信先アドレス「１０．２５．１４１＋１．Ｘ」〜「１０．２５．１４１＋ｎ．Ｘ」のそれぞれを配信先アドレスとしてマルチキャスト配信する（ステップＳ４０８）。
【００５４】
試験パケット受信装置１３１は、ステップＳ４０４によって受信アドレスとして「１０．２５．１４１＋１．Ｘ」〜「１０．２５．１４１＋ｎ．Ｘ」を設定している。このため、ステップＳ４０８によってマルチキャスト配信されたｎ個の試験パケットは、試験パケット受信装置１３１によって受信される。
【００５５】
つぎに、ステップＳ４０６によって送信開始信号を送信してから所定期間の経過後に、測定管理装置２４１が、送信停止信号を試験パケット送信装置１１１へ送信する（ステップＳ４０９）。送信停止信号を受信した試験パケット送信装置１１１は、試験パケットの送信を停止する。つぎに、測定管理装置２４１が、試験パケット受信装置１３１へ結果要求信号を送信する（ステップＳ４１０）。
【００５６】
つぎに、試験パケット受信装置１３１が、ステップＳ４０８によって受信した各試験パケットの識別情報ごとの計数結果を測定管理装置２４１へ送信する（ステップＳ４１１）。これに対して、測定管理装置２４１は、試験パケット受信装置１３１から受信した計数結果を出力し、一連の動作を終了する。なお、ステップＳ４０６の測定管理装置２４１が送信開始信号を送信するタイミングは、中継装置１２１のＲＰ設定が完了した後である。
【００５７】
たとえば、測定管理装置２４１は、ステップＳ４０４によって配信設定信号を送信してから十分な時間の経過後に送信開始信号を送信する。または、ステップＳ４０５によって中継装置１２１のＲＰ設定が完了したときに、中継装置１２１から測定管理装置２４１へＲＰ設定完了信号を送信するようにしてもよい。この場合は、測定管理装置２４１は、中継装置１２１からＲＰ設定完了信号を受信した後に送信開始信号を送信する。
【００５８】
図５−１は、図２に示した測定管理装置２４１の動作の一例を示すフローチャート（その１）である。図５−２は、図２に示した測定管理装置２４１の動作の一例を示すフローチャート（その２）である。図５−１に示すように、まず、通信品質を測定する区間を設定する（ステップＳ５０１）。具体的には、第２サブネット１２０と第３サブネット１３０の間の通信品質を測定する場合は、両端の通信装置である中継装置１２１と試験パケット受信装置１３１を設定する。
【００５９】
つぎに、使用する試験パケット送信装置を設定する（ステップＳ５０２）。具体的には、使用する試験パケット送信装置として試験パケット送信装置１１１を設定する。つぎに、試験パケットを配信するためのマルチキャストアドレスを設定する（ステップＳ５０３）。つぎに、試験パケットの複製数を設定する（ステップＳ５０４）。
【００６０】
つぎに、ステップＳ５０２によって設定された試験パケット送信装置へ、ステップＳ５０３によって設定されたマルチキャストアドレスを設定用情報として含む送信設定信号を送信する（ステップＳ５０５）。つぎに、ステップＳ５０３によって設定されたマルチキャストアドレスを設定用情報として含むＲＰ設定信号を、ステップＳ５０１によって設定された区間の始端装置である中継装置１２１へ送信する（ステップＳ５０６）。
【００６１】
つぎに、ステップＳ５０３によって設定されたマルチキャストアドレスを設定用情報として含むＩＧＭＰ設定信号を、ステップＳ５０１によって設定された区間の各中継装置へ送信する（ステップＳ５０７）。具体的には、ＩＧＭＰ設定信号を、中継装置１２１と試験パケット受信装置１３１の間に設けられた中継装置２０５、中継装置２０６および中継装置２３１へ送信する。
【００６２】
つぎに、ステップＳ５０４によって設定された複製数と同数の任意の配信先アドレスを設定用情報として含む配信設定信号を、ステップＳ５０１によって設定された区間の終端装置である試験パケット受信装置１３１へ送信し（ステップＳ５０８）、図の符号Ａを介して図５−２の各ステップへ進む。
【００６３】
つぎに、中継装置１２１のＲＰ設定が完了したか否かを判断し（ステップＳ５０９）、完了するまで待つ（ステップＳ５０９：Ｎｏのループ）。たとえば、中継装置１２１からＲＰ設定完了信号を受信したか否かによってＲＰ設定が完了したか否かを判断する。ＲＰ設定が完了すると（ステップＳ５０９：Ｙｅｓ）、ステップＳ５０２によって設定された試験パケット送信装置へ送信開始信号を送信する（ステップＳ５１０）。
【００６４】
つぎに、ステップＳ５１０によって送信開始信号が送信されてから所定時間が経過したか否かを判断し（ステップＳ５１１）、所定時間が経過するまで待つ（ステップＳ５１１：Ｎｏのループ）。ステップＳ５１１によって待機する所定時間は、少なくとも一つの試験パケットを中継装置１２１が受信するために十分な時間である。所定時間が経過すると（ステップＳ５１１：Ｙｅｓ）、ステップＳ５０２によって設定された試験パケット送信装置へ送信停止信号を送信する（ステップＳ５１２）。
【００６５】
つぎに、ステップＳ５０１によって設定された試験パケット受信装置へ結果要求信号を送信する（ステップＳ５１３）。つぎに、試験パケット受信装置から計数結果を受信したか否かを判断し（ステップＳ５１４）、計数結果を受信するまで待つ（ステップＳ５１４：Ｎｏのループ）。計数結果を受信すると（ステップＳ５１４：Ｙｅｓ）、受信した計数結果を出力し（ステップＳ５１５）、一連の処理を終了する。
【００６６】
図６は、図２に示した中継装置１２１が有するテーブルの一例を示す図である。中継装置１２１は、図６に示す中継アドレステーブル６１０およびルーティングテーブル６２０を有している。中継アドレステーブル６１０は、中継装置１２１の中継対象となるパケットを識別する中継アドレスの一覧を示すテーブルである。
【００６７】
中継装置１２１は、測定管理装置２４１からＲＰ設定信号を受信すると、受信したＲＰ設定信号に設定用情報として含まれているマルチキャストアドレスを、中継アドレステーブル６１０に設定する。ここでは、中継アドレスとして、マルチキャストアドレスである「２４０．０．０．１」が中継アドレステーブル６１０に設定されている。
【００６８】
ルーティングテーブル６２０は、中継アドレステーブル６１０に設定されたマルチキャストアドレスと、マルチキャスト配信を行うための配信先アドレスと、が対応付けて設定されるテーブルである。中継装置１２１は、試験パケット受信装置１３１から受信要求信号を受信すると、受信した受信要求信号に設定用情報として含まれているマルチキャストアドレスが中継アドレステーブル６１０に設定されているか否かを判断する。
【００６９】
受信した受信要求信号に設定用情報として含まれているマルチキャストアドレスが中継アドレステーブル６１０に設定されている場合は、中継装置１２１は、受信要求信号に設定用情報として含まれているマルチキャストアドレスと、受信した受信要求信号の発信元ＩＰアドレスと、を対応付けてルーティングテーブル６２０に設定する。
【００７０】
ここでは、中継アドレスである「２４０．０．０．１」に対応付けて、配信先アドレス「１０．２５．１４１．０」，「１０．２５．１４２．０」，「１０．２５．１４３．０」，…がルーティングテーブル６２０に設定されている。これらのアドレスの他にも、中継アドレステーブル６１０およびルーティングテーブル６２０には、端末装置２２１〜２２３が信号の送受信を行うためのアドレスなどが設定される。
【００７１】
図７は、図２に示した中継装置１２１の動作の一例を示すフローチャートである。まず、ＲＰ設定信号を受信したか否かを判断し（ステップＳ７０１）、ＲＰ設定信号を受信するまで待つ（ステップＳ７０１：Ｎｏのループ）。ＲＰ設定信号を受信すると（ステップＳ７０１：Ｙｅｓ）、受信したＲＰ設定信号に設定用情報として含まれているマルチキャストアドレスを中継アドレステーブル６１０に設定する（ステップＳ７０２）。
【００７２】
つぎに、受信要求信号を受信したか否かを判断し（ステップＳ７０３）、受信要求信号を受信するまで待つ（ステップＳ７０３：Ｎｏのループ）。受信要求信号を受信すると（ステップＳ７０３：Ｙｅｓ）、受信した受信要求信号に設定用情報として含まれているマルチキャストアドレスが、中継アドレステーブル６１０に設定されているか否かを判断する（ステップＳ７０４）。
【００７３】
ステップＳ７０４において、マルチキャストアドレスが中継アドレステーブル６１０に設定されていない場合（ステップＳ７０４：Ｎｏ）は、ステップＳ７０３に戻って処理を続行する。マルチキャストアドレスが中継アドレステーブル６１０に設定されている場合（ステップＳ７０４：Ｙｅｓ）は、ステップＳ７０３によって受信された受信要求信号の発信元ＩＰアドレスを、受信要求信号に設定用情報として含まれているマルチキャストアドレスと対応付けてルーティングテーブル６２０に設定する（ステップＳ７０５）。
【００７４】
つぎに、パケットを受信したか否かを判断し（ステップＳ７０６）、パケットを受信するまで待つ（ステップＳ７０６：Ｎｏのループ）。パケットを受信すると（ステップＳ７０６：Ｙｅｓ）、受信したパケットの宛先アドレスがルーティングテーブル６２０のマルチキャストアドレスに設定されているか否かを判断する（ステップＳ７０７）。
【００７５】
パケットの宛先アドレスがルーティングテーブル６２０のマルチキャストアドレスに設定されていない場合（ステップＳ７０７：Ｎｏ）は、ステップＳ７０６に戻って処理を続行する。パケットの宛先アドレスがルーティングテーブル６２０のマルチキャストアドレスに設定されている場合（ステップＳ７０７：Ｙｅｓ）は、ルーティングテーブル６２０において、受信したパケットの宛先アドレスのマルチキャストアドレスに対応して設定されている配信先アドレスの数だけ、受信したパケットを複製する（ステップＳ７０８）。
【００７６】
つぎに、ステップＳ７０８によって複製された各パケットを、受信したパケットの宛先アドレスのマルチキャストアドレスに対応して設定されている各配信先アドレスを配信先としてそれぞれマルチキャスト配信し（ステップＳ７０９）、一連の処理を終了する。
【００７７】
図８は、試験パケットのフォーマットの一例を示す図である。試験パケット送信装置１１１が送信する試験パケットには、図８に示す通常のＩＰパケット８００のフォーマットを用いることができる。試験パケット送信装置１１１は、受信した送信設定信号に設定用情報として含まれているマルチキャストアドレスを、たとえばＩＰパケット８００のＤＡ８１０（Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ）に格納する。
【００７８】
ＤＡ８１０に設定するマルチキャストアドレスは、具体的には、マルチキャストアドレスとして使用される２２４．０．０〜２３９．２５５．２５５．２５５のいずれかのアドレスである。また、上述した識別情報には、たとえばＩＰパケット８００のＩＤフィールド８２０やＴＴＬフィールド８３０を用いることができる。
【００７９】
図９は、試験パケットのフォーマットの別の例を示す図である。試験パケット送信装置１１１が送信する試験パケットには、ＲＴＰ（Ｒｅａｌ  ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットを用いることができる。図９に示すＲＴＰヘッダ９００のＰはＰａｄｄｉｎｇ、ＸはＥｘｔｅｎｓｉｏｎ、ＣＣはＣＳＲＣ  ｃｏｕｎｔ、ＭはＭａｒｋｅｒを示している。上述した識別情報には、たとえばＲＴＰヘッダ９００のシーケンス番号フィールド９１０を用いることができる。
【００８０】
図１０は、受信要求信号のフォーマットの一例を示す図である。図１０に示すように、試験パケット受信装置１３１は、ＩＧＭＰ  Ｊｏｉｎメッセージ１０００のＧｒｏｕｐ  Ａｄｄｒｅｓｓフィールド１０１０にマルチキャストアドレスを格納する。また、試験パケット受信装置１３１は、ＩＰパケットによってＩＧＭＰ  Ｊｏｉｎメッセージ１０００を送信するとする。この場合は、試験パケット受信装置１３１は、配信先アドレスを、ＩＰパケットのＳＡ（Ｓｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ）（図８参照）に格納する。
【００８１】
図１１は、識別情報にＳＥＱを用いた場合の測定例１を示すブロック図である。図１１において、図１に示した構成と同様の構成については同一の符号を付して説明を省略する。図１１は、マルチキャストアドレスとして「２３０．０．０．１」を用い、識別情報としてＲＴＰパケットのＳＥＱ（図９の符号９１０参照）を用いる場合を示している。
【００８２】
図１１に示すように、試験パケット送信装置１１１は、宛先アドレスが「２３０．０．０．１」であり、それぞれのＳＥＱが１，２，…，６５５３５である６５５３５個の試験パケットを送信する。ここでは、ＳＥＱが１である試験パケットが試験パケット送信装置１１１と中継装置１２１の間でロスしたとする。
【００８３】
中継装置１２１は、ＳＥＱが２，…，６５５３５である試験パケットを所定数ずつ複製して試験パケット受信装置１３１へ送信する。ここで、ＳＥＱが６５５３５である所定数の試験パケットのうちの一つが中継装置１２１と試験パケット受信装置１３１の間でロスしたとする。この場合は、テーブル１０６に示すように、試験パケット受信装置１３１は、ＳＥＱが１である試験パケットを０個受信する。
【００８４】
また、試験パケット受信装置１３１は、ＳＥＱが２である試験パケットを５０個受信する。また、試験パケット受信装置１３１は、ＳＥＱが６５５３５である試験パケットを４９個受信する。試験パケット受信装置１３１は、受信数が０である識別情報の試験パケットを測定対象から除外する。したがって、ＳＥＱが１である試験パケットは測定対象から除外される。このため、試験パケット送信装置１１１と中継装置１２１の間で発生したロスを、試験パケット受信装置１３１による計数結果から除外することができる。
【００８５】
図１２は、識別情報にＩＤを用いた場合の測定例１を示すブロック図である。図１２において、図１１に示した構成と同様の構成については同一の符号を付して説明を省略する。図１２は、マルチキャストアドレスとして「２３０．０．０．１」を用い、識別情報としてＩＰパケットのＩＤ（図８の符号８２０参照）を用いる場合を示している。
【００８６】
図１２に示すように、試験パケット送信装置１１１は、宛先アドレスが「２３０．０．０．１」であり、それぞれのＩＰパケットのＩＤが１，２，…，６５５３５である６５５３５個の試験パケットを送信する。ここでは、ＩＤが１である試験パケットが試験パケット送信装置１１１と中継装置１２１の間でロスしたとする。
【００８７】
中継装置１２１は、ＩＤが２，…，６５５３５である試験パケットを所定数ずつ複製して試験パケット受信装置１３１へ送信する。ここで、ＩＤが６５５３５である所定数の試験パケットのうちの一つが中継装置１２１と試験パケット受信装置１３１の間でロスしたとする。この場合は、テーブル１０６に示すように、試験パケット受信装置１３１は、ＩＤが１である試験パケットを０個受信する。
【００８８】
また、試験パケット受信装置１３１は、ＩＤが２である試験パケットを５０個受信する。また、試験パケット受信装置１３１は、ＩＤが６５５３５である試験パケットを４９個受信する。試験パケット受信装置１３１は、受信数が０である識別情報の試験パケットを測定対象から除外する。したがって、ＩＤが１である試験パケットは測定対象から除外される。このため、試験パケット送信装置１１１と中継装置１２１の間で発生したロスを、試験パケット受信装置１３１による計数結果から除外することができる。
【００８９】
図１３は、識別情報にＴＴＬを用いた場合の測定例１を示すブロック図である。図１３において、図１１に示した構成と同様の構成については同一の符号を付して説明を省略する。図１３は、マルチキャストアドレスとして「２３０．０．０．１」を用い、識別情報としてＩＰパケットのＴＴＬ（図８の符号８３０参照）を用いる場合を示している。
【００９０】
図１３に示すように、試験パケット送信装置１１１は、宛先アドレスが「２３０．０．０．１」であり、それぞれのＩＰパケットのＴＴＬが５１，５２，…，２５５である２０５個の試験パケットを送信する。ここでは、ＴＴＬが５１である試験パケットが試験パケット送信装置１１１と中継装置１２１の間でロスしたとする。
【００９１】
中継装置１２１は、ＴＴＬが５２，…，２５５である試験パケットを所定数ずつ複製して試験パケット受信装置１３１へ送信する。ここで、ＴＴＬが２５５である所定数の試験パケットのうちの一つが中継装置１２１と試験パケット受信装置１３１の間でロスしたとする。この場合は、テーブル１０６に示すように、試験パケット受信装置１３１は、ＴＴＬが５１である試験パケットを０個受信する。
【００９２】
また、試験パケット受信装置１３１は、ＴＴＬが５２である試験パケットを５０個受信する。また、試験パケット受信装置１３１は、ＴＴＬが２５５である試験パケットを４９個受信する。試験パケット受信装置１３１は、受信数が０である識別情報の試験パケットを測定対象から除外する。したがって、ＴＴＬが５１である試験パケットは測定対象から除外される。このため、試験パケット送信装置１１１と中継装置１２１の間で発生したロスを、試験パケット受信装置１３１による計数結果から除外することができる。
【００９３】
上述した測定方法においては、試験パケット受信装置１３１から中継装置１２１へ受信要求信号を転送するために、測定管理装置２４１は、試験パケット受信装置１３１と中継装置１２１の間の中継装置２０５，２０６，２３１のそれぞれへＩＧＭＰ設定信号を送信する場合について説明したが、受信要求信号を転送する方法はこれに限られない。
【００９４】
たとえば、測定管理装置２４１は、試験パケット受信装置１３１から中継装置１２１までの間にＶＬＡＮを設定することで受信要求信号を転送させてもよい。この場合は、測定管理装置２４１は、中継装置２０５，２０６，２３１のそれぞれへＩＧＭＰ設定信号を送信する代わりに、中継装置１２１，２０５，２０６，２３１のそれぞれへ、試験パケットを複製させる所定数と同数のＶＬＡＮ設定信号を送信する。
【００９５】
測定管理装置２４１が送信する各ＶＬＡＮ設定情報にはそれぞれ異なるＶＬＡＮ番号が設定用情報として含まれている。中継装置１２１，２０５，２０６，２３１は、ＶＬＡＮ設定情報を受信すると、ＶＬＡＮ設定情報に設定用情報として含まれているＶＬＡＮ番号のＶＬＡＮを形成する。これにより、試験パケット受信装置１３１と中継装置１２１の間に、試験パケットを複製させる所定数と同数のＶＬＡＮが設定される。
【００９６】
試験パケット受信装置１３１は、測定管理装置２４１によって設定された各ＶＬＡＮを介して上述した受信要求信号を中継装置１２１へ送信する。また、中継装置１２１は、複製した各試験パケットを、測定管理装置２４１によって設定された各ＶＬＡＮを介して試験パケット受信装置１３１へ送信する。以下、試験パケット受信装置１３１と中継装置１２１の間にＶＬＡＮを設定する場合の測定例を説明する。
【００９７】
図１４は、識別情報にＳＥＱを用いた場合の測定例２を示すブロック図である。図１４において、図１１に示した構成と同様の構成については同一の符号を付して説明を省略する。図１４は、図１１に示した測定例１において、試験パケット受信装置１３１と中継装置１２１の間にＶＬＡＮを設定する場合の測定例を示している。また、ここでは、中継装置１２１による試験パケットの複製数が５０である場合について説明する。
【００９８】
図１４に示すように、試験パケット受信装置１３１と中継装置１２１の間には、中継装置１２１による試験パケットの複製数と同数の５０本のＶＬＡＮ１４０１〜１４５０が設定されている。試験パケット受信装置１３１は、中継装置１２１による試験パケットの複製数と同数の５０個の受信要求信号を、それぞれＶＬＡＮ１４０１〜１４５０を介して中継装置１２１へ送信する。
【００９９】
また、中継装置１２１は、識別情報ごとに複製した５０個ずつの試験パケットに、それぞれＶＬＡＮ番号１〜５０を付して送信する。ＶＬＡＮ番号１〜５０を付されて送信された５０個の試験パケットは、それぞれ、ＶＬＡＮ１４０１〜１４５０のうちのＶＬＡＮ番号に対応するＶＬＡＮを介して試験パケット受信装置１３１へ送信される。
【０１００】
図１５は、識別情報にＩＤを用いた場合の測定例２を示すブロック図である。図１５において、図１２に示した構成と同様の構成については同一の符号を付して説明を省略する。図１５は、図１２に示した測定例１において、試験パケット受信装置１３１と中継装置１２１の間にＶＬＡＮを設定する場合の測定例を示している。受信要求信号および試験パケットの転送については、図１４の説明と同様であるためここでは説明を省略する。
【０１０１】
図１６は、識別情報にＴＴＬを用いた場合の測定例２を示すブロック図である。図１６において、図１３に示した構成と同様の構成については同一の符号を付して説明を省略する。図１６は、図１３に示した測定例１において、試験パケット受信装置１３１と中継装置１２１の間にＶＬＡＮを設定する場合の測定例を示している。受信要求信号および試験パケットの転送については、図１４の説明と同様であるためここでは説明を省略する。
【０１０２】
以上説明したように、本実施の形態によれば、試験パケットを送信する試験パケット送信装置１１１を第２サブネット１２０に設けなくても、第２サブネット１２０と第３サブネット１３０の間の通信品質を測定することができる。このため、通信システム１００の各中継装置間の通信品質を測定するために必要な試験装置の数を削減することができる。
【０１０３】
また、中継装置１２１が受信した試験パケットを複製し、複製した試験パケットの数を母集団として通信品質を測定することができる。このため、試験パケット送信装置１１１および中継装置１２１の間で試験パケットのロスが発生しても、第２サブネット１２０と第３サブネット１３０の間の通信品質の測定結果に影響を与えない。このため、本実施の形態によれば、必要な試験装置の数を削減するとともに、対象区間の通信品質を高精度に測定することができる。
【０１０４】
具体的には、中継装置１２１による試験パケットの複製数と、試験パケット受信装置１３１が中継装置１２１から受信した試験パケットの数と、に基づいて算出した試験パケットの伝送成功率を示す情報を算出することで、試験パケット送信装置１１１および中継装置１２１の間で発生する試験パケットのロスにかかわらず、対象区間の通信品質を高精度に測定することができる。
【０１０５】
また、対象区間の始端の中継装置は、マルチキャストに対応した通常のルータによって実現することができるため、対象区間の始端側のサブネットに特別な構成を追加する必要がない。たとえば、図２の中継装置２０２と第３サブネット１３０の間の通信品質を測定する場合は、中継装置２０２をＲＰに設定して上述の測定方法を実行すればよい。このため、特別な構成を追加しなくても対象区間の通信品質を高精度に測定することができる。
【０１０６】
また、ＩＰパケットを試験パケットとして用い、ＩＰパケットに含まれるＩＤフィールドまたはＴＴＬフィールドの値を識別情報として用いることで、試験パケットに特別な情報を付加することなく、通常のＩＰパケットをそのまま試験パケットとして用いることができる。このため、試験パケットの情報量を増加させる必要がない。また、試験パケット送信装置１１１の設定を複雑にすることなく通信品質を高精度に測定することができる。
【０１０７】
または、ＲＴＰパケットを試験パケットとして用い、ＲＴＰパケットに含まれるシーケンス番号を識別情報として用いることで、試験パケットに特別な情報を付加することなく、通常のＲＴＰパケットをそのまま試験パケットとして用いることができる。このため、試験パケットの情報量を増加させる必要がない。また、試験パケット送信装置１１１の設定を複雑にすることなく通信品質を高精度に測定することができる。
【０１０８】
なお、本実施の形態で説明した測定方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な媒体であってもよい。
【０１０９】
また、本実施の形態で説明した測定管理装置２４１は、スタンダードセルやストラクチャードＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの特定用途向けＩＣ（以下、単に「ＡＳＩＣ」と称す。）やＦＰＧＡなどのＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）によっても実現することができる。具体的には、たとえば、上述した測定管理装置２４１の各機能をＨＤＬ記述によって機能定義し、そのＨＤＬ記述を論理合成してＡＳＩＣやＰＬＤに与えることにより、測定管理装置２４１を製造することができる。
【０１１０】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１１１】
（付記１）第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御するコンピュータを、
互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定する第１設定手段、
前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定する第２設定手段、
前記第２設定手段によって設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定する第３設定手段、
前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定する第４設定手段、
前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御する送信制御手段、
前記送信制御手段による制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得する取得手段、
として機能させることを特徴とする測定管理プログラム。
【０１１２】
（付記２）前記取得手段は、前記計数結果と、前記試験パケット受信装置に設定する前記配信先アドレスの数と、に基づいて算出した前記試験パケットの伝送成功率を示す情報を取得することを特徴とする付記１に記載の測定管理プログラム。
【０１１３】
（付記３）前記取得手段によって取得された計数結果と、前記試験パケット受信装置に設定する前記配信先アドレスの数と、に基づいて前記試験パケットの伝送成功率を示す情報を算出する算出手段を備えることを特徴とする付記１に記載の測定管理プログラム。
【０１１４】
（付記４）前記試験パケットはＩＰパケットであり、前記識別情報は前記ＩＰパケットのＩＤフィールドまたはＴＴＬフィールドの値であることを特徴とする付記１〜３のいずれか一つに記載の測定管理プログラム。
【０１１５】
（付記５）前記試験パケットはＲＴＰパケットであり、前記識別情報は前記ＲＴＰパケットのシーケンス番号であることを特徴とする付記１〜３のいずれか一つに記載の測定管理プログラム。
【０１１６】
（付記６）第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御して前記第２サブネットと前記第３サブネットの間の通信品質を測定する測定管理装置において、
互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定する第１設定手段と、
前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定する第２設定手段と、
前記第２設定手段によって設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定する第３設定手段と、
前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定する第４設定手段と、
前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御する送信制御手段と、
前記送信制御手段による制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得する取得手段と、
を備えることを特徴とする測定管理装置。
【０１１７】
（付記７）第１サブネットに設けられた試験パケット送信装置と、第２サブネットに設けられ、受信したパケットをルーティングテーブルにしたがってマルチキャスト配信する中継装置と、第３サブネットに設けられた試験パケット受信装置と、を制御して前記第２サブネットと前記第３サブネットの間の通信品質を測定する測定管理方法において、
互いに異なる識別情報を含む複数の試験パケットの宛先アドレスとなるマルチキャストアドレスを前記試験パケット送信装置に設定する第１設定工程と、
前記中継装置の中継対象となるパケットを識別する中継アドレスとして前記マルチキャストアドレスを前記ルーティングテーブルに設定する第２設定工程と、
前記第２設定工程によって設定された中継アドレスに対応する複数の配信先アドレスを前記ルーティングテーブルに設定する第３設定工程と、
前記試験パケット受信装置の受信対象となるパケットを識別する受信アドレスとして前記複数の配信先アドレスを前記試験パケット受信装置に設定する第４設定工程と、
前記複数の試験パケットを前記試験パケット送信装置が送信するように前記試験パケット送信装置を制御する送信制御工程と、
前記送信制御工程による制御の結果、前記試験パケット受信装置が前記中継装置から受信した各試験パケットの前記識別情報ごとの計数結果を取得する取得工程と、
を含むことを特徴とする測定管理方法。
【０１１８】
（付記８）試験パケット送信装置を含む第１サブネットと、中継装置を含む第２サブネットと、試験パケット受信装置を含む第３サブネットと、を含む通信システムの前記第２サブネットと前記第３サブネットの間の通信品質を測定する測定方法において、
互いに異なる識別情報を含む各試験パケットを前記試験パケット送信装置から前記中継装置へ送信する第１送信工程と、
前記第１送信工程によって送信された各試験パケットのうちの前記中継装置が受信した各試験パケットを所定数ずつ複製する複製工程と、
前記複製工程によって前記識別情報ごとに所定数ずつ複製された試験パケットを前記中継装置から試験パケット受信装置へ送信する第２送信工程と、
前記第２送信工程によって送信された各試験パケットのうちの前記試験パケット受信装置が受信した各試験パケットを前記識別情報ごとに計数する計数工程と、
前記計数工程による計数結果と前記所定数に基づいて前記通信品質を示す情報を算出する算出工程と、
前記算出工程によって算出された情報を出力する出力工程と、
を含むことを特徴とする測定方法。
【０１１９】
（付記９）試験パケット送信装置を含む第１サブネットと、中継装置を含む第２サブネットと、試験パケット受信装置を含む第３サブネットと、を含み、前記第２サブネットと第３サブネットの間の通信品質を測定する通信システムにおいて、
互いに異なる識別情報を含む各試験パケットを前記中継装置へ送信する試験パケット送信装置と、
前記試験パケット送信装置によって送信された各試験パケットを受信し、受信した各試験パケットを所定数ずつ複製するとともに、前記識別情報ごとに所定数ずつ複製した試験パケットを試験パケット受信装置へ送信する中継装置と、
前記中継装置によって送信された各試験パケットを受信し、受信した各試験パケットを前記識別情報ごとに計数するとともに、計数結果と前記所定数に基づいて前記通信品質を示す情報を算出して出力する試験パケット受信装置と、
を含むことを特徴とする通信システム。
【図面の簡単な説明】
【０１２０】
【図１】この測定方法の概要を示すブロック図である。
【図２】実施の形態にかかる通信システムの構成を示すブロック図である。
【図３】図２に示した測定管理装置２４１のハードウェア構成を示すブロック図である。
【図４】図２に示した通信システム１００の動作の一例を示すシーケンス図である。
【図５−１】図２に示した測定管理装置２４１の動作の一例を示すフローチャート（その１）である。
【図５−２】図２に示した測定管理装置２４１の動作の一例を示すフローチャート（その２）である。
【図６】図２に示した中継装置１２１が有するテーブルの一例を示す図である。
【図７】図２に示した中継装置１２１の動作の一例を示すフローチャートである。
【図８】試験パケットのフォーマットの一例を示す図である。
【図９】試験パケットのフォーマットの別の例を示す図である。
【図１０】受信要求信号のフォーマットの一例を示す図である。
【図１１】識別情報にＳＥＱを用いた場合の測定例１を示すブロック図である。
【図１２】識別情報にＩＤを用いた場合の測定例１を示すブロック図である。
【図１３】識別情報にＴＴＬを用いた場合の測定例１を示すブロック図である。
【図１４】識別情報にＳＥＱを用いた場合の測定例２を示すブロック図である。
【図１５】識別情報にＩＤを用いた場合の測定例２を示すブロック図である。
【図１６】識別情報にＴＴＬを用いた場合の測定例２を示すブロック図である。
【符号の説明】
【０１２１】
１００  通信システム
１０１  区間
１０２Ａ〜１０２Ｃ，１０３Ａ，１０３Ｃ，１０４Ａ，１０４Ｃ，１０５Ａ，１０５Ｃ  試験パケット
１０６  テーブル
１１０  第１サブネット
１１１  試験パケット送信装置
１２０  第２サブネット
１２１，２０１〜２０６，２１１，２３１，２４２  中継装置
１３０  第３サブネット
１３１  試験パケット受信装置
２４１  測定管理装置
２２１〜２２３  端末装置
２４０  第４サブネット
３２０  ネットワーク
３３０  バス
８００  ＩＰパケット
９００  ＲＴＰヘッダ
９１０  シーケンス番号フィールド
１４０１〜１４５０  ＶＬＡＮ
【図１】
0004973597.tif 000002
【図２】
0004973597.tif 000003
【図３】
0004973597.tif 000004
【図４】
0004973597.tif 000005
【図５−１】
0004973597.tif 000006
【図５−２】
0004973597.tif 000007
【図６】
0004973597.tif 000008
【図７】
0004973597.tif 000009
【図８】
0004973597.tif 000010
【図９】
0004973597.tif 000011
【図１０】
0004973597.tif 000012
【図１１】
0004973597.tif 000013
【図１２】
0004973597.tif 000014
【図１３】
0004973597.tif 000015
【図１４】
0004973597.tif 000016
【図１５】
0004973597.tif 000017
【図１６】
0004973597.tif 000018