(57)【要約】【課題】異なるプロトコルを跨って配置されたプローブ１０間で適切な通信情報を送受信することを課題とする。【解決手段】パケット測定システム１のプローブ１０ａは、伝送品質測定に用いる通信情報（図１の例では、送信時刻およびシーケンス番号）を試験用パケットであるＲＴＰパケットのペイロード部に埋め込み、ＲＴＰパケットをＳＢＣ２０を介して対向するプローブ１０ｂに送信する。そして、ＳＢＣ２０は、プローブ１０ａによって送信されたＲＴＰパケットを受信して、ＲＴＰヘッダを書き換えた後にプローブ１０ｂに送信する。続いて、プローブ１０ｂは、プローブ１０ａによって送信されたＲＴＰパケットを受信し、その試験用パケットのペイロード部から通信情報を抽出する。【選択図】        図１
2008167318.tif 000002
【特許請求の範囲】
【請求項１】
異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信するパケット測定システムであって、
品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手段と、
前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手段と、
を備えることを特徴とするパケット測定システム。
【請求項２】
前記パケット送信手段は、パケットの送信時刻を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信し、
前記パケット抽出手段は、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記送信時刻を抽出することを特徴とする請求項１に記載のパケット測定システム。
【請求項３】
前記パケット送信手段は、パケットを一意に識別するシーケンス番号を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信し、
前記パケット抽出手段は、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記シーケンス番号を抽出することを特徴とする請求項１に記載のパケット測定システム。
【請求項４】
前記パケット抽出手段によって抽出された通信情報を用いて、パケットの伝送品質を解析することを特徴とする請求項１〜３のいずれか一つに記載のパケット測定システム。
【請求項５】
異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信することをコンピュータに実行させるパケット測定プログラムであって、
品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手順と、
前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手順と、
をコンピュータに実行させることを特徴とするパケット測定プログラム。
【請求項６】
異なるプロトコルを跨って配置された対向するプローブとの間で試験用パケットを送受信するプローブであって、
品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手段と、
前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手段と、
を備えることを特徴とするプローブ。
【請求項７】
異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信するパケット測定方法であって、
品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信工程と、
前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出工程と、
を含んだことを特徴とするパケット測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信するパケット測定システム、パケット測定プログラム、プローブおよびパケット測定方法に関する。
【背景技術】
【０００２】
従来より、ネットワーク（例えば、ＶｏＩＰネットワーク）上を流れるパケットの伝送品質（例えば、パケット損失率やパケット送受信時間）を測定することを目的として、任意のサービスを擬似する試験パケットを能動的に送信するアクティブ測定方式が実施されている（例えば、特許文献１）。
【０００３】
このようなアクティブ測定方式のうち、パケットの伝送品質測定を行う測定装置（例えば、プローブ）として、複数のプローブを任意の測定拠点に配置し、複数のプローブ間で試験用パケットを送受信して、パケットの伝送品質を測定する技術が知られている。具体的には、プローブが試験用パケットのヘッダ部に通信情報（例えば、パケット送信時刻やパケットのシーケンス番号）を埋めこんで、その試験用パケットを対向するプローブに送信し、対向するプローブから返信された試験用パケットを受信して伝送品質を測定する。
【０００４】
ところが、ＶｏＩＰネットワークにおけるプロトコル形式には「Ｈ．３２３」や「ＳＩＰ」など様々なＶｏＩＰプロトコル形式があり、異なるプロトコルを跨って複数のプローブが配置される場合がある。このように、パケットヘッダ部（例えば、ＲＴＰヘッダ部）がプロトコル間で異なるので、適切にパケットの送受信を行えない。
【０００５】
このため、異なるプロトコルを跨ったＶｏＩＰネットワーク間には、ＶｏＩＰサービスに対して品質、セキュリティ、相互運用性などを保証するための制御機能を担うＳＢＣ（Ｓｅｓｓｉｏｎ  Ｂｏｒｄｅｒ  Ｃｏｎｔｒｏｌｌｅｒ）が設置される。このＳＢＣは、パケットを受信すると、パケットヘッダ部を送信先のプロトコルに適合するように書き換えた後に、パケットを送信する。
【０００６】
【特許文献１】特開２００２−２７１３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上記した従来の技術では、異なるプロトコルを跨って配置されたプローブ間で伝送品質測定を行った場合に、ＳＢＣがパケットのヘッダを書き換えるので、ヘッダに含まれた通信情報（例えば、シーケンス番号や送信時間）が書き換えられる結果、異なるプロトコルを跨って配置されたプローブ間で適切な通信情報を送受信することができないという課題があった。
【０００８】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、異なるプロトコルを跨って配置されたプローブ間で適切な通信情報を送受信することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信するパケット測定システムであって、品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手段と、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手段と、を備えることを特徴とする。
【００１０】
また、請求項２に係る発明は、上記の発明において、前記パケット送信手段は、パケットの送信時刻を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信し、前記パケット抽出手段は、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記送信時刻を抽出することを特徴とする。
【００１１】
また、請求項３に係る発明は、上記の発明において、前記パケット送信手段は、パケットを一意に識別するシーケンス番号を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信し、前記パケット抽出手段は、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記シーケンス番号を抽出することを特徴とする。
【００１２】
また、請求項４に係る発明は、上記の発明において、前記パケット抽出手段によって抽出された通信情報を用いて、パケットの伝送品質を解析することを特徴とする。
【００１３】
また、請求項５に係る発明は、上記の発明において、異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信することをコンピュータに実行させるパケット測定プログラムであって、品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手順と、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手順と、をコンピュータに実行させることを特徴とする。
【００１４】
また、請求項６に係る発明は、異なるプロトコルを跨って配置された対向するプローブとの間で試験用パケットを送受信するプローブであって、品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信手段と、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出手段と、を備えることを特徴とする。
【００１５】
また、請求項７に係る発明は、異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信するパケット測定方法であって、品質測定に用いる通信情報を前記試験用パケットのペイロード部に埋め込み、当該試験用パケットを対向するプローブに送信するパケット送信工程と、前記対向するプローブによって送信された前記試験用パケットを受信し、当該試験用パケットのペイロード部から前記通信情報を抽出するパケット抽出工程と、を含んだことを特徴とする。
【発明の効果】
【００１６】
請求項１、５、６および７の発明によれば、品質測定に用いる通信情報を試験用パケットのペイロード部に埋め込み、試験用パケットを対向するプローブに送信し、対向するプローブによって送信された試験用パケットを受信し、試験用パケットのペイロード部から通信情報を抽出するので、ペイロード部に通信情報が埋め込まれている結果、ＳＢＣによって通信情報を書き換えられることなく、異なるプロトコルを跨って配置されたプローブ間でも適切な通信情報を送受信することが可能である。
【００１７】
また、請求項２の発明によれば、パケットの送信時刻を試験用パケットのペイロード部に埋め込み、試験用パケットを対向するプローブに送信し、対向するプローブによって送信された試験用パケットを受信し、試験用パケットのペイロード部から送信時刻を抽出するので、異なるプロトコルを跨って配置されたプローブ間で適切な送信時刻を送受信することが可能である。
【００１８】
また、請求項３の発明によれば、パケットを一意に識別するシーケンス番号を試験用パケットのペイロード部に埋め込み、試験用パケットを対向するプローブに送信し、対向するプローブによって送信された試験用パケットを受信し、試験用パケットのペイロード部からシーケンス番号を抽出するので、異なるプロトコルを跨って配置されたプローブ間で適切なシーケンス番号を送受信することが可能である。
【００１９】
また、請求項４の発明によれば、抽出された通信情報を用いて、パケットの伝送品質を解析するので、適切な通信情報を用いて、正確に伝送品質を解析することが可能である。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照して、この発明に係るパケット測定システム、パケット測定プログラム、プローブおよびパケット測定方法の実施例を詳細に説明する。
【実施例１】
【００２１】
以下の実施例では、実施例１に係るパケット測定システムの概要および特徴、プローブの構成およびパケット測定システムの処理の流れを順に説明し、最後に実施例１による効果を説明する。
【００２２】
［実施例１に係るパケット測定システムの概要および特徴］
まず最初に、図１を用いて、実施例１に係るパケット測定システムの概要および特徴を説明する。図１は、実施例１に係るパケット測定システムの概要および特徴を説明するための図である。
【００２３】
実施例１のパケット測定システム１では、異なるプロトコルを跨って配置された複数のプローブ１０間で試験用パケットを送受信することを概要とする。そして、このパケット測定システム１では、異なるプロトコルを跨って配置されたプローブ１０間で適切な通信情報を送受信する点に主たる特徴がある。
【００２４】
この主たる特徴について具体的に説明すると、図１に示すように、パケット測定システム１では、ネットワークＡ内に設置されたプローブ１０ａと、ネットワークＡとは異なるプロトコルのネットワークＢ内に設置されたプローブ１０ｂと、ネットワークＡとネットワークＢとの間に設置されたＳＢＣ２０とで構成される。
【００２５】
このような構成のもと、パケット測定システム１のプローブ１０ａは、伝送品質測定に用いる通信情報（図１の例では、送信時刻およびシーケンス番号）を試験用パケットであるＲＴＰパケットのペイロード部に埋め込み、ＲＴＰパケットをＳＢＣ２０を介して対向するプローブ１０ｂに送信する。
【００２６】
そして、ＳＢＣ２０は、プローブ１０ａによって送信されたＲＴＰパケットを受信して、ＲＴＰヘッダを書き換えた後にプローブ１０ｂに送信する。続いて、プローブ１０ｂは、ＳＢＣ２０によって送信されたＲＴＰパケットを受信し、その試験用パケットのペイロード部から通信情報を抽出する。
【００２７】
このように、パケット測定システム１は、ペイロード部に通信情報を埋め込み、ＳＢＣ２０によって通信情報を書き換えられることがない結果、上記した主たる特徴のごとく、異なるプロトコルを跨って配置されたプローブ１０間で適切な通信情報を送受信することが可能である。
【００２８】
［プローブの構成］
次に、図２〜図６を用いて、図１に示したプローブ１０の構成を説明する。図２は、実施例１に係るプローブの構成を示すブロック図であり、図３は、通信情報記憶部を説明するための図であり、図４は、往路試験用ＲＴＰパケットの一例を示す図であり、図５は、復路試験用ＲＴＰパケットの一例を示す図であり、図６は、パケット伝送の品質解析を説明するための図である。
【００２９】
図２に示すように、このプローブ１０は、ネットワーク通信制御Ｉ／Ｆ１１、インターネット通信制御Ｉ／Ｆ１２、制御部１３、記憶部１４を備える。また、プローブ１０は、ネットワークを介してＳＢＣ２０と接続され、さらにＳＢＣ２０を介して異なるプロトコルのネットワーク内に設置された図示しない他のプローブに接続され、インターネットを介してクライアント３０に接続されている。以下にこれらの各部の処理を説明する。
【００３０】
ネットワーク通信制御Ｉ／Ｆ１１は、接続される図示しない他のプローブとの間でやり取りする各種情報に関する通信を制御する。具体的には、ネットワーク通信制御Ｉ／Ｆ１１は、ＳＢＣ２０を介してプローブとの間で通信情報が埋め込まれたＲＴＰパケットを送受信する。
【００３１】
インターネット通信制御Ｉ／Ｆ１２は、接続されるクライアント３０との間でやり取りする各種情報に関する通信を制御する。具体的には、インターネット通信制御Ｉ／Ｆ１２は、クライアント３０に後述する品質解析部１３ｄによって解析されたパケットの伝送品質を送信する。
【００３２】
記憶部１４は、制御部１３による各種処理に必要なデータおよびプログラムを格納するが、特に本発明に密接に関連するものとしては、試験シナリオ記憶部１４ａおよび通信情報記憶部１４ｂを備える。
【００３３】
試験シナリオ記憶部１４ａは、パケット伝送品質を測定するための一連の流れをシナリオとして記憶する。具体的には、試験シナリオ記憶部１４ａは、シナリオとして、測定開始時刻、送信先のプローブのＩＰ、ＲＴＰパケット受信用ポート番号、音声コーデックの種類、ＲＴＰパケットの送信間隔およびＲＴＰパケットの送信個数などが含まれるデータを記憶する。
【００３４】
通信情報記憶部１４ｂは、伝送品質測定に用いる通信情報を記憶する。具体的には、通信情報記憶部１４ｂは、図３に示すように、シーケンス番号、往路パケット送信時刻、往路パケット受信時刻、復路パケット送信時刻および復路パケット受信時刻を対応付けて記憶する。
【００３５】
制御部１３は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、試験シナリオ制御部１３ａ、擬似音声パケット送信部１３ｂ、擬似音声パケット抽出部１３ｃ、品質解析部１３ｄ、擬似音声パケット受信部１３ｅおよび擬似音声パケット返信部１３ｆを備える。なお、擬似音声パケット送信部１３ｂは、特許請求の範囲に記載の「パケット送信手段」に対応し、擬似音声パケット抽出部１３ｃは、特許請求の範囲に記載の「パケット抽出手段」に対応する。
【００３６】
試験シナリオ制御部１３ａは、試験シナリオ記憶部１４ａからシナリオを取得し、受信されたシナリオを基に所定の処理を指示する。具体的には、試験シナリオ制御部１３ａは、試験シナリオ記憶部１４ａからシナリオとして、測定開始時刻、送信先のプローブのＩＰ、ＲＴＰパケット受信用ポート番号、音声コーデックの種類、ＲＴＰパケットの送信間隔、ＲＴＰパケットの送信個数などが含まれるデータを取得し、ＲＴＰパケット送信部１３ｂに伝送品質測定の開始を指示する。
【００３７】
擬似音声パケット送信部１３ｂは、試験用パケットである往路試験用ＲＴＰパケットのペイロード部に伝送品質測定に用いる通信情報を埋め込み、ＲＴＰパケットを対向するプローブに対して送信する。具体的には、擬似音声パケット送信部１３ｂは、試験シナリオ制御部１３ａによって伝送品質測定の開始を指示されると、図４に示すように、往路試験用ＲＴＰパケットのＲＴＰペイロードに往路パケット送信時刻およびシーケンス番号を埋め込み、そのＲＴＰパケットをＳＢＣ２０を介して対向するプローブに対して送信する。
【００３８】
擬似音声パケット抽出部１３ｃは、対向するプローブによって返信されたＲＴＰパケットを受信し、その試験用パケットのＲＴＰペイロードから通信情報を抽出する。具体的には、擬似音声パケット抽出部１３ｃは、図５に示すように、受信された復路試験用ＲＴＰパケットに含まれた往路パケット送信時刻、往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を抽出し、通信情報記憶部１４ｂに記憶させる。
【００３９】
品質解析部１３ｄは、擬似音声パケット抽出部１３ｃによって抽出された通信情報を用いて、パケットの伝送品質を解析する。具体的には、品質解析部１３ｄは、通信情報記憶部１４ｂに記憶された往路パケット送信時刻、往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を用いて、パケットの伝送品質を解析する。
【００４０】
具体的な例を挙げれば、品質解析部１３ｄは、図６に示すように、往路パケット送信時刻と復路パケット受信時刻からｔ１を算出し、着側プローブでの往路パケット受信時刻と復路パケット送信時刻からｔ２を算出し、ｔ１からｔ２を減算してパケットの往復遅延時間を算出する。また、品質解析部１３ｄは、シーケンス番号から損失したパケット数を算出する。
【００４１】
擬似音声パケット受信部１３ｅは、対向するプローブからＲＴＰパケットを受信する。具体的には、擬似音声パケット受信部１３ｅは、対向するプローブからＲＴＰパケットを受信すると、そのＲＴＰパケットを送信した送信元プローブのＩＰ、送信元プローブのポート番号およびＲＴＰパケットのシーケンス番号を抽出して、後述する擬似音声パケット返信部１３ｆに通知する。
【００４２】
擬似音声パケット返信部１３ｆは、送信元プローブに対してＲＴＰパケットを返信する。具体的には、擬似音声パケット返信部１３ｆは、返信する復路試験用ＲＴＰパケットに往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を埋め込む（図５参照）。そして、擬似音声パケット返信部１３ｆは、擬似音声パケット受信部１３ｅから通知された送信元プローブのＩＰ、送信元プローブのポート番号を用いて、復路試験用ＲＴＰパケットを送信元プローブに送信する。
【００４３】
［パケット測定システムによる処理］
次に、図７を用いて、実施例１に係るパケット測定システム１による処理を説明する。図７は、実施例１に係るパケット測定システムによる処理の流れを示すシーケンス図である。
【００４４】
同図に示すように、パケット測定システム１のプローブ１０ａは、シナリオに基づいて、伝送品質測定を開始すると、ＲＴＰペイロードに往路パケット送信時刻およびシーケンス番号を埋め込み、そのＲＴＰパケットをＳＢＣ２０を介して対向するプローブ１０ｂに対して送信する（ステップＳ１０１）。そして、ＳＢＣ２０は、プローブ１０ａからＲＴＰパケットを受信し、受信したＲＴＰヘッダを書き換えてプローブ１０ｂに送信する（ステップＳ１０２）。
【００４５】
そして、プローブ１０ｂは、対向するプローブからＲＴＰパケットを受信すると、そのＲＴＰパケットを送信した送信元プローブのＩＰ、送信元プローブのポート番号およびＲＴＰパケットのシーケンス番号を抽出する（ステップＳ１０３）。
【００４６】
続いて、プローブ１０ｂは、返信する復路試験用ＲＴＰパケットに往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を埋め込む。そして、プローブ１０ｂは、送信元プローブ１０ａのＩＰ、送信元プローブ１０ａのポート番号を用いて、復路試験用ＲＴＰパケットをＳＢＣ２０を介して送信元プローブであるプローブ１０ａに返信する（ステップＳ１０４）。
【００４７】
そして、ＳＢＣ２０は、プローブ１０ｂからＲＴＰパケットを受信し、受信したＲＴＰヘッダを書き換えてプローブ１０ａに送信する（ステップＳ１０５）。続いて、プローブ１０ａは、対向するプローブ１０ｂによって返信されたＲＴＰパケットをＳＢＣ２０から受信し、受信されたＲＴＰパケットに含まれた往路パケット送信時刻、往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を抽出する（ステップＳ１０６）。
【００４８】
その後、プローブ１０ａは、抽出された往路パケット送信時刻、往路パケット受信時刻、復路パケット送信時刻およびシーケンス番号を用いて、パケットの伝送品質を解析する（ステップＳ１０７）。
【００４９】
[実施例１の効果]
上述してきたように、品質測定に用いる通信情報を試験用ＲＴＰパケットのＲＴＰペイロードに埋め込み、ＲＴＰパケットを対向するプローブに送信し、対向するプローブによって送信されたＲＴＰパケットを受信し、ＲＴＰパケットのＲＴＰペイロードから通信情報を抽出するので、ＲＴＰペイロードに通信情報が埋め込まれている結果、ＳＢＣ２０によって通信情報を書き換えられることなく、異なるプロトコルを跨って配置されたプローブ間でも適切な通信情報を送受信することが可能である。
【００５０】
また、実施例１によれば、パケットの送信時刻を試験用パケットのＲＴＰペイロードに埋め込み、ＲＴＰパケットを対向するプローブに送信し、対向するプローブによって送信されたＲＴＰパケットを受信し、ＲＴＰパケットのＲＴＰペイロードから送信時刻を抽出するので、異なるプロトコルを跨って配置されたプローブ間で適切な送信時刻を送受信することが可能である。
【００５１】
また、実施例１によれば、ＲＴＰパケットを一意に識別するシーケンス番号をＲＴＰパケットのペイロード部に埋め込み、ＲＴＰパケットを対向するプローブに送信し、対向するプローブによって送信されたＲＴＰパケットを受信し、ＲＴＰパケットのＲＴＰペイロードからシーケンス番号を抽出するので、異なるプロトコルを跨って配置されたプローブ間で適切なシーケンス番号を送受信することが可能である。
【００５２】
また、実施例１によれば、抽出された通信情報を用いて、ＲＴＰパケットの伝送品質を解析するので、適切な通信情報を用いて、正確に伝送品質を解析することが可能である。
【実施例２】
【００５３】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では実施例２として本発明に含まれる他の実施例を説明する。
【００５４】
（１）システム構成等
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、試験シナリオ制御部１３ａと擬似音声パケット送信部１３ｂを統合してもよい。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００５５】
（２）プログラム
ところで、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをコンピュータで実行することによって実現することができる。そこで、以下では、図８を用いて、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図８は、パケット測定プログラムを実行するコンピュータを示す図である。
【００５６】
同図に示すように、プローブとしてのコンピュータ６００は、ＨＤＤ６１０、ＲＡＭ６２０、ＲＯＭ６３０およびＣＰＵ６４０をバス６５０で接続して構成される。
【００５７】
そして、ＲＯＭ６３０には、上記の実施例と同様の機能を発揮するプローブ、つまり、図８に示すように、試験シナリオ制御プログラム６３１、擬似音声パケット送信プログラム６３２、擬似音声パケット抽出プログラム６３３、品質解析プログラム６３４、擬似音声パケット受信プログラム６３５および擬似音声パケット返信プログラム６３６が予め記憶されている。なお、プログラム６３１〜６３６については、図２に示したプローブ１０の各構成要素と同様、適宜統合または分散してもよい。
【００５８】
そして、ＣＰＵ６４０が、これらのプログラム６３１〜６３６をＲＯＭ６３０から読み出して実行することで、図８に示すように、各プログラム６３１〜６３６は、試験シナリオ制御プロセス６４１、擬似音声パケット送信プロセス６４２、擬似音声パケット抽出プロセス６４３、品質解析プロセス６４４、擬似音声パケット受信プロセス６４５および擬似音声パケット返信プロセス６４６として機能するようになる。各プロセス６４１〜６４６は、図２に示した試験シナリオ制御部１３ａ、擬似音声パケット送信部１３ｂ、擬似音声パケット抽出部１３ｃ、品質解析部１３ｄ、擬似音声パケット受信部１３ｅおよび擬似音声パケット返信部１３ｆにそれぞれ対応する。
【００５９】
また、ＨＤＤ６１０には、図８に示すように、試験シナリオデータ６１１および通信データ６１２が設けられる。なお、試験シナリオデータ６１１および通信データ６１２は、図２に示した試験シナリオ記憶部１４ａおよび通信情報記憶部１４ｂに対応する。そして、ＣＰＵ６４０は、試験シナリオデータ６１１および通信データ６１２に対してデータを登録するとともに、試験シナリオデータ６１１および通信データ６１２からデータを読み出してＲＡＭ６２０に格納し、ＲＡＭ６２０に格納されたデータに基づいて処理を実行する。
【産業上の利用可能性】
【００６０】
以上のように、本発明に係るパケット測定システム、パケット測定プログラム、プローブおよびパケット測定方法は異なるプロトコルを跨って配置された複数のプローブ間で試験用パケットを送受信する場合に有用であり、特に、異なるプロトコルを跨って配置されたプローブ間でも適切な通信情報を送受信することに適する。
【図面の簡単な説明】
【００６１】
【図１】実施例１に係るパケット測定システムの概要および特徴を説明するための図である。
【図２】実施例１に係るプローブの構成を示すブロック図である。
【図３】通信情報記憶部を説明するための図である。
【図４】往路試験用ＲＴＰパケットの一例を示す図である。
【図５】復路試験用ＲＴＰパケットの一例を示す図である。
【図６】パケット伝送の品質解析を説明するための図である。
【図７】実施例１に係るパケット測定システムによる処理の流れを示すシーケンス図である。
【図８】パケット測定プログラムを実行するコンピュータを示す図である。
【符号の説明】
【００６２】
１０，１０ａ，１０ｂ  プローブ
１１  ネットワーク通信制御Ｉ／Ｆ
１２  インターネット通信制御Ｉ／Ｆ
１３  制御部
１３ａ  試験シナリオ制御部
１３ｂ  擬似音声パケット送信部
１３ｃ  擬似音声パケット抽出部
１３ｄ  品質解析部
１３ｅ  擬似音声パケット受信部
１３ｆ  擬似音声パケット返信部
１４  記憶部
１４ａ  試験シナリオ記憶部
１４ｂ  通信情報記憶部
【図１】
2008167318.tif 000003
【図２】
2008167318.tif 000004
【図３】
2008167318.tif 000005
【図４】
2008167318.tif 000006
【図５】
2008167318.tif 000007
【図６】
2008167318.tif 000008
【図７】
2008167318.tif 000009
【図８】
2008167318.tif 000010