(57)【要約】【課題】  時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能な遅延揺らぎ測定方法及びこれを用いた装置を実現する。【解決手段】  通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、通信ネットワークの他端での受信時刻と送信時刻との差分をテストパケットに付加させて返信テストパケットとして返信させ、通信ネットワークの一端で受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定する。【選択図】                    図１
2005079932.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、
前記通信ネットワークの他端での受信時刻と前記送信時刻との差分を前記テストパケットに付加させて返信テストパケットとして返信させ、
前記通信ネットワークの一端で受信した前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定することを特徴とする遅延揺らぎ測定方法。
【請求項２】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端からテストパケットを送信し、
前記通信ネットワークの他端からの返信時刻を前記テストパケットに付加させて返信テストパケットとして返信させ、
前記通信ネットワークの一端で受信した前記返信テストパケットから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより復路の遅延揺らぎを測定することを特徴とする遅延揺らぎ測定方法。
【請求項３】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、
前記通信ネットワークの他端での受信時刻と前記送信時刻との差分及び返信時刻を前記テストパケットにそれぞれ付加させて返信テストパケットとして返信させ、
前記通信ネットワークの一端で受信した前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、
前記返信テストパケットから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、
前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより往路及び復路の遅延揺らぎを測定することを特徴とする遅延揺らぎ測定方法。
【請求項４】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、送信時刻を付加したテストパケットを送信し、受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定する遅延測定装置と、
前記通信ネットワークの他端に接続され、前記テストパケットの受信時刻と前記送信時刻との前記差分を前記テストパケットに付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことを特徴とする
装置。
【請求項５】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、テストパケットを送信し、受信した返信テストパケットから抽出した返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより復路の遅延揺らぎを測定する遅延測定装置と、
前記通信ネットワークの他端に接続され、前記返信時刻を前記テストパケットに付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことを特徴とする
装置。
【請求項６】
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、送信時刻を付加したテストパケットを送信し、受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、前記返信テストパケットから抽出した返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより往路及び復路の遅延揺らぎを測定する遅延測定装置と、
前記通信ネットワークの他端に接続され、前記テストパケットの受信時刻と前記送信時刻との前記差分及び前記返信時刻を前記テストパケットにそれぞれ付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことを特徴とする
装置。
【請求項７】
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、
この時刻カウンタから取得した送信時刻を付加したテストパケットを送信し、受信した返信テストパケットを出力する生成送受信手段と、
前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定する解析手段とから構成されたことを特徴とする
請求項４記載の装置。
【請求項８】
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、
テストパケットを送信し、受信した返信テストパケット及び前記時刻カウンタから取得した前記テストパケットの受信時刻を出力する生成送受信手段と、
前記返信テストパケットからから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより復路の遅延揺らぎを測定する解析手段とから構成されたことを特徴とする
請求項５記載の装置。
【請求項９】
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、
この時刻カウンタから取得した送信時刻を付加したテストパケットを送信し、受信した返信テストパケット及び前記時刻カウンタから取得した前記テストパケットの受信時刻を出力する生成送受信手段と、
記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記返信テストパケットからから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより往路及び復路の遅延揺らぎを測定する解析手段とから構成されたことを特徴とする
請求項６記載の装置。
【請求項１０】
前記折り返し装置が、
時刻をカウントする時刻カウンタと、
前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、
前記時刻カウンタから取得した前記テストパケットの受信時刻と前記送信時刻との前記差分を前記テストパケットに付加させて前記返信テストパケットとして生成する生成手段とから構成されたことを特徴とする
請求項４記載の装置。
【請求項１１】
前記折り返し装置が、
時刻をカウントする時刻カウンタと、
前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、
前記時刻カウンタから取得した前記返信時刻を前記テストパケットに付加させて前記返信テストパケットとして生成する生成手段とから構成されたことを特徴とする
請求項５記載の装置。
【請求項１２】
前記折り返し装置が、
時刻をカウントする時刻カウンタと、
前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、
前記時刻カウンタから取得した前記テストパケットの受信時刻と前記送信時刻との前記差分及び前記時刻カウンタから取得した前記返信時刻を前記テストパケットにそれぞれ付加させて前記返信テストパケットとして生成する生成手段とから構成されたことを特徴とする
請求項６記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法に関し、特に時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能な遅延揺らぎ測定方法及びこれを用いた装置に関する。
【背景技術】
【０００２】
通信ネットワークを用いて動画の配信を行う場合には、動画配信の品質に大きな影響を与えるのは通信ネットワークにおける絶対遅延時間ではなく遅延時間の揺らぎ（遅延揺らぎ）である。
【０００３】
但し、動画配信のサービスでは複数の端末で１つの通信ネットワークを共用するため、同時アクセス数が増加すると同時アクセスが少ない場合と比較して動画配信の品質が低下する場合がある。
【０００４】
このため、インターネット・サービス・プロバイダー等の業者は通信ネットワークの一部を有償で提供する立場から、ユーザに対してより安定した品質を提供しなければならず、当該通信ネットワークにおける遅延揺らぎを測定する必要性が生じている。
【０００５】
そして、従来の通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する方法に関連する先行技術文献としては次のようなものがある。
【０００６】
【特許文献１】特開２００１−０５３７９２号公報
【特許文献２】特開２００１−１６８９０５号公報
【特許文献３】特開２００１−２３７８３３号公報
【特許文献４】特開２００２−１４１９３３号公報
【０００７】
図７はこのような従来の通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置の一例を示す構成ブロック図である。図７において１はテストパケットを発生させるテストパケット発生手段、２及び４は時刻をカウントする時刻カウンタ、３はテストパケットを解析するテストパケット解析手段、１００は測定対象となる通信ネットワークである。
【０００８】
また、１及び２はテストパケット送信装置５０を、３及び４はテストパケット受信装置５１をそれぞれ構成している。
【０００９】
時刻カウンタ２の出力はテストパケット発生手段１に接続され、テストパケット発生手段１の出力は通信ネットワーク１００を介してテストパケット解析手段３に接続される。また、時刻カウンタ４の出力もまたテストパケット解析手段３に接続される。
【００１０】
ここで、図７に示す従来例の動作を図８及び図９を用いて説明する。図８はテストパケット発生手段１の動作を説明するフロー図、図９はテストパケット解析手段３の動作を説明するフロー図である。
【００１１】
時刻カウンタ２及び時刻カウンタ４は互いに時刻偏差を測定して時刻合わせを行う機能を有しており、図８中”Ｓ００１”においてテストパケット発生手段１は、時刻カウンタ２に対して時刻偏差による時刻合わせを行わせ、図８中”Ｓ００２”において当該時刻合わせが完了しているか否かを判断する。
【００１２】
もし、図８中”Ｓ００２”において時刻カウンタ２が時刻合わせを完了していないと判断した場合には、図８中”Ｓ００１”のステップに戻る。
【００１３】
また、もし、図８中”Ｓ００２”において時刻カウンタ２の時刻合わせが完了していると判断した場合には、図８中”Ｓ００３”においてテストパケット発生手段１は、時刻カウンタ２からテストパケットの送信時刻となるタイムスタンプを取得する。
【００１４】
そして、図８中”Ｓ００４”においてテストパケット発生手段１は取得したタイムスタンプ（送信時刻）を埋め込んだテストパケットを生成して、図８中”Ｓ００５”において通信ネットワーク１００を介してテストパケット受信装置５１に送信する。
【００１５】
一方、図９中”Ｓ１０１”においてテストパケット解析手段３は、時刻カウンタ４に対して時刻偏差による時刻合わせを行わせ、図９中”Ｓ１０２”において当該時刻合わせが完了しているか否かを判断する。
【００１６】
もし、図９中”Ｓ１０２”において時刻カウンタ４が時刻合わせを完了していないと判断した場合には、図９中”Ｓ１０１”のステップに戻る。
【００１７】
また、もし、図９中”Ｓ１０２”において時刻カウンタ４の時刻合わせが完了していると判断した場合には、図９中”Ｓ１０３”においてテストパケット解析手段３は、通信ネットワーク１００を介してテストパケットを受信したか否かを判断する。
【００１８】
もし、図９中”Ｓ１０３”においてテストパケットを受信していないと判断した場合には、図９中”Ｓ１０１”のステップに戻る。
【００１９】
また、もし、図９中”Ｓ１０３”においてテストパケットを受信したと判断した場合には、図９中”Ｓ１０４”においテストパケット解析手段３は、時刻カウンタ４から当該テストパケットの受信時刻を取得し、図９中”Ｓ１０５”において受信時刻とテストパケットに埋め込まれたタイムスタンプ（送信時刻）との差分から通信ネットワーク１００の遅延時間を算出する。
【００２０】
さらに、テストパケット送信装置５０とテストパケット受信装置５１を置換することにより、通信ネットワーク１００における逆向きの遅延時間を測定することも可能になる。
【００２１】
この結果、時刻偏差により時刻合わせ機能を有する時刻カウンタを有するテストパケット送信装置５０からタイムスタンプを埋め込んだテストパケットを測定対象の通信ネットワークを介して時刻偏差により時刻合わせ機能を有する時刻カウンタを有するテストパケット解析装置５１に送信させ、当該テストパケットの受信時刻とタイムスタンプとの差分を求めることにより、通信ネットワークの遅延時間を測定することが可能になる。
【００２２】
そして、このような通信ネットワークの遅延時間を複数回測定することによって、遅延時間の揺らぎ（遅延揺らぎ）を測定することが可能になる。
【発明の開示】
【発明が解決しようとする課題】
【００２３】
しかし、図７に示す従来例では時刻偏差により時刻合わせ機能を有する時刻カウンタをテストパケット送信装置５０とテストパケット解析装置５１との双方に備える必要性があり、尚且つ、時刻合わせに必要な時刻偏差を測定するための装置が別途必要になってしまうと言った問題点があった。
【００２４】
このため、”特許文献４”には時刻合わせをすることなく遅延時間を測定する方法が記載されている。
【００２５】
”特許文献４”に示す従来例では測定対象となる通信ネットワークとは別個に送信機と受信機とを繋ぐネットワークを構築することにより、時刻合わせをすることなく通信ネットワークの遅延時間の測定を可能にしている。
【００２６】
但し、”特許文献４”に示す従来例では定対象となる通信ネットワークとは別個に送信機と受信機とを繋ぐネットワークを構築する必要性があるため、遠隔地間で遅延時間の測定を行う場合には別個のネットワークを敷設ずる為等に多大なコストがかかってしまうと言った問題点があった。
従って本発明が解決しようとする課題は、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能な遅延揺らぎ測定方法及びこれを用いた装置を実現することにある。
【課題を解決するための手段】
【００２７】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、前記通信ネットワークの他端での受信時刻と前記送信時刻との差分を前記テストパケットに付加させて返信テストパケットとして返信させ、前記通信ネットワークの一端で受信した前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定することにより、時刻合わせが不要で低コストで往路の遅延揺らぎを測定することが可能になる。
【００２８】
請求項２記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端からテストパケットを送信し、前記通信ネットワークの他端からの返信時刻を前記テストパケットに付加させて返信テストパケットとして返信させ、前記通信ネットワークの一端で受信した前記返信テストパケットから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより、時刻合わせが不要で低コストで復路の遅延揺らぎを測定することが可能になる。
【００２９】
請求項３記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法であって、
前記通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、前記通信ネットワークの他端での受信時刻と前記送信時刻との差分及び返信時刻を前記テストパケットにそれぞれ付加させて返信テストパケットとして返信させ、前記通信ネットワークの一端で受信した前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記返信テストパケットから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【００３０】
請求項４記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、送信時刻を付加したテストパケットを送信し、受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定する遅延測定装置と、前記通信ネットワークの他端に接続され、前記テストパケットの受信時刻と前記送信時刻との前記差分を前記テストパケットに付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことにより、時刻合わせが不要で低コストで往路の遅延揺らぎを測定することが可能になる。
【００３１】
請求項５記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、テストパケットを送信し、受信した返信テストパケットから抽出した返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより復路の遅延揺らぎを測定する遅延測定装置と、前記通信ネットワークの他端に接続され、前記返信時刻を前記テストパケットに付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことにより、時刻合わせが不要で低コストで復路の遅延揺らぎを測定することが可能になる。
【００３２】
請求項６記載の発明は、
通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置において、
前記通信ネットワークの一端に接続され、送信時刻を付加したテストパケットを送信し、受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、前記返信テストパケットから抽出した返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより往路及び復路の遅延揺らぎを測定する遅延測定装置と、前記通信ネットワークの他端に接続され、前記テストパケットの受信時刻と前記送信時刻との前記差分及び前記返信時刻を前記テストパケットにそれぞれ付加させて前記返信テストパケットとして返信させる折り返し装置とを備えたことにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【００３３】
請求項７記載の発明は、
請求項４記載の発明である装置において、
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、この時刻カウンタから取得した送信時刻を付加したテストパケットを送信し、受信した返信テストパケットを出力する生成送受信手段と、前記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定する解析手段とから構成されたことにより、時刻合わせが不要で低コストで往路の遅延揺らぎを測定することが可能になる。
【００３４】
請求項８記載の発明は、
請求項５記載の発明である装置において、
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、テストパケットを送信し、受信した返信テストパケット及び前記時刻カウンタから取得した前記テストパケットの受信時刻を出力する生成送受信手段と、前記返信テストパケットからから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮復路遅延時間の揺らぎを求めることにより復路の遅延揺らぎを測定する解析手段とから構成されたことにより、時刻合わせが不要で低コストで復路の遅延揺らぎを測定することが可能になる。
【００３５】
請求項９記載の発明は、
請求項６記載の発明である装置において、
前記遅延測定装置が、
時刻をカウントする時刻カウンタと、この時刻カウンタから取得した送信時刻を付加したテストパケットを送信し、受信した返信テストパケット及び前記時刻カウンタから取得した前記テストパケットの受信時刻を出力する生成送受信手段と、記返信テストパケットから前記差分を抽出して仮往路遅延時間とし、前記返信テストパケットからから抽出した前記返信時刻と前記返信テストパケットの受信時刻との差分を仮復路遅延時間とし、前記仮往路遅延時間及び前記仮復路遅延時間の揺らぎを求めることにより往路及び復路の遅延揺らぎを測定する解析手段とから構成されたことにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【００３６】
請求項１０記載の発明は、
請求項４記載の発明である装置において、
前記折り返し装置が、
時刻をカウントする時刻カウンタと、前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、前記時刻カウンタから取得した前記テストパケットの受信時刻と前記送信時刻との前記差分を前記テストパケットに付加させて前記返信テストパケットとして生成する生成手段とから構成されたことにより、時刻合わせが不要で低コストで往路の遅延揺らぎを測定することが可能になる。
【００３７】
請求項１１記載の発明は、
請求項５記載の発明である装置において、
前記折り返し装置が、
時刻をカウントする時刻カウンタと、前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、前記時刻カウンタから取得した前記返信時刻を前記テストパケットに付加させて前記返信テストパケットとして生成する生成手段とから構成されたことにより、時刻合わせが不要で低コストで復路の遅延揺らぎを測定することが可能になる。
【００３８】
請求項１２記載の発明は、
請求項６記載の発明である装置において、
前記折り返し装置が、
時刻をカウントする時刻カウンタと、前記テストパケット及び前記返信テストパケットを送受信する送受信手段と、前記時刻カウンタから取得した前記テストパケットの受信時刻と前記送信時刻との前記差分及び前記時刻カウンタから取得した前記返信時刻を前記テストパケットにそれぞれ付加させて前記返信テストパケットとして生成する生成手段とから構成されたことにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【発明の効果】
【００３９】
本発明によれば次のような効果がある。
請求項１，４，７及び請求項１０の発明によれば、通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、通信ネットワークの他端での受信時刻と送信時刻との差分をテストパケットにそれぞれ付加させて返信テストパケットとして返信させ、通信ネットワークの一端で受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、仮往路遅延時間の揺らぎを求めることにより往路の遅延揺らぎを測定することにより、時刻合わせが不要で低コストで往路の遅延揺らぎを測定することが可能になる。
【００４０】
また、請求項２，５，８及び請求項１１の発明によれば、通信ネットワークの一端からテストパケットを送信し、通信ネットワークの他端からの返信時刻をテストパケットにそれぞれ付加させて返信テストパケットとして返信させ、通信ネットワークの一端で受信した返信テストパケットから抽出した返信時刻と返信テストパケットの受信時刻との差分を仮復路遅延時間とし、仮復路遅延時間の揺らぎを求めることにより、時刻合わせが不要で低コストで復路の遅延揺らぎを測定することが可能になる。
【００４１】
また、請求項３，６，９及び請求項１２の発明によれば、通信ネットワークの一端から送信時刻を付加したテストパケットを送信し、通信ネットワークの他端での受信時刻と送信時刻との差分及び返信時刻をテストパケットにそれぞれ付加させて返信テストパケットとして返信させ、通信ネットワークの一端で受信した返信テストパケットから差分を抽出して仮往路遅延時間とし、返信テストパケットから抽出した返信時刻と返信テストパケットの受信時刻との差分を仮復路遅延時間とし、仮往路遅延時間及び仮復路遅延時間の揺らぎを求めることにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【発明を実施するための最良の形態】
【００４２】
以下本発明を図面を用いて詳細に説明する。図１は本発明に係る通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置の一実施例を示す構成ブロック図である。
【００４３】
図１において５はテストパケットの解析を行い遅延時間や遅延時間の揺らぎ（遅延揺らぎ）を測定する解析手段、６はテストパケット生成及び送受信を行う生成送受信手段、７及び１０は時刻合わせ機能を持たず時刻をカウントする時刻カウンタ、８はテストパケットの送受信を行う送受信手段、９は受信したテストパケットかた返信テストパケットを生成する生成手段、１００ａは測定対象となる通信ネットワークである。
【００４４】
また、５，６及び７は遅延測定装置５２を、８，９及び１０は折り返し装置５３をそれぞれ構成している。
【００４５】
時刻カウンタ７の出力は生成送受信手段６に接続され、生成送受信手段６の出力は解析手段５に接続される。また、生成送受信手段６の入出力は通信ネットワーク１００ａに接続される。一方、時刻カウンタ１０の出力は生成手段９に接続され、生成手段９の入出力は送受信手段８に接続される。さらに、送受信手段８の入出力は通信ネットワーク１００ａに接続される。
【００４６】
ここで、図１に示す実施例の動作を図２、図３、図４、図５及び図６を用いて説明する。図２は生成送受信手段６の動作を説明するフロー図、図３及び図５は遅延時間の算出方法等を説明する説明図、図４は生成手段９の動作を説明するフロー図、図６は解析手段５の動作を説明するフロー図である。
【００４７】
図２中”Ｓ２０１”において生成送受信手段６は、時刻カウンタ７から送信時刻を取得すると共に図２中”Ｓ２０２”において取得した送信時刻をテストパケットのデータ、具体的には、ペイロードの一部に付加して送信用のテストパケットを生成し、図２中”Ｓ２０３”において生成したテストパケットを通信ネットワーク１００ａを介して折り返し装置５３に送信する。
【００４８】
例えば、遅延測定装置５２側では、図３中”ＰＫ０１”に示すようなパケットに送信時刻”Ｔｓｅｎｄ”に付加された送信用のテストパケットを生成して、通信ネットワーク１００ａを介して折り返し装置５３に送信する。
【００４９】
図２中”Ｓ２０４”において生成送受信手段６は、折り返し装置５３から返信テストパケットを受信するまで待機し、もし、返信テストパケットを受信した場合には、図２中”Ｓ２０５”において生成送受信手段６は、時刻カウンタ７から当該返信テストパケットの受信時刻を取得して、図２中”Ｓ２０６”において受信した返信テストパケット及び取得した受信時刻を解析手段５に出力する。
【００５０】
一方、図４中”Ｓ３０１”において生成手段９は、送受信手段８を介してテストパケットを受信するまで待機し、もし、テストパケットを受信した場合には、図４中”Ｓ３０２”において生成手段９は、時刻カウンタ１０から当該テストパケットの受信時刻を取得する。
【００５１】
そして、図４中”Ｓ３０３”において生成手段９は、取得した受信時刻と受信したテストパケットに付加されている送信時刻との差分を求めて受信したテストパケットのデータ、具体的には、ペイロードの一部に付加すると共に図４中”Ｓ３０４”において生成手段９は、受信したテストパケットのヘッダにある送信先アドレスと送信元アドレスとを入れ替えて、返信テストパケットを生成する。
【００５２】
例えば、図３中”ＰＫ０２”に示すようなテストパケットを遅延測定装置５２から受信した場合、当該テストパケットから送信時刻”Ｔｓｅｎｄ”を取り出し、時刻カウンタ１０から取得した受信時刻”ＴｒｅｃｅｉｖｅＡ”との差分”ΔＴｔｏ”を求める。
【００５３】
そして、例えば、図５中”ＰＫ１１”に示す返信テストパケットに図５中”ＤＴ１１”に示すように差分”ΔＴｔｏ”を付加させる。
【００５４】
また、図４中”Ｓ３０５”において生成手段９は、時刻カウンタ１０から返信テストパケットの返信時刻を取得し、図４中”Ｓ３０６”において取得した返信時刻を返信テストパケットのデータ、具体的には、ペイロードの一部に付加すると共に図４中”Ｓ３０７”において送受信手段８を制御して返信テストパケットを通信ネットワーク１００ａを介して遅延測定装置５２に返信する。
【００５５】
例えば、生成手段９は、時刻カウンタ１０から返信テストパケットの返信時刻”Ｔｒｅｔｕｅｎ”を取得して、図５中”ＰＫ１１”に示す返信テストパケットに図５中”ＲＴ１１”に示すように返信時刻”Ｔｒｅｔｕｅｎ”を付加した上で遅延測定装置５２に返信させる。
【００５６】
最後に、図６中”Ｓ４０１”において解析手段５は、生成送受信手段６から返信テストパケット及び受信時刻の入力があるまで待機し、もし、入力があった場合には、図６中”Ｓ４０２”において解析手段５は取得した返信テストパケットから返信時刻を抽出し、受信時刻との差分を求めて”仮復路遅延時間”とする。
【００５７】
例えば、図５中”ＰＫ１２”に示す返信テストパケットから、図５中”ＲＴ１２”に示す折り返し装置５３からの返信時刻”Ｔｒｅｔｕｒｎ”を取り出し、時刻カウンタ７から取得した受信時刻”ＴｒｅｃｅｉｖｅＢ”との差分を算出して”仮復路遅延時間”とする。
【００５８】
また、図６中”Ｓ４０３”において解析手段５は、返信テストパケットから差分を抽出して、これを”仮往路遅延時間”とする。
【００５９】
例えば、図５中”ＰＫ１２”に示す返信テストパケットから、図５中”ＤＴ１２”に示す折り返し装置５３において付加されている差分”ΔＴｔｏ”を取り出して”仮往路遅延時間”とする。
【００６０】
このように、得られた”仮往路遅延時間”及び”仮復路遅延時間”は時刻カウンタ７及び時刻カウンタ１０の時刻合わせをしていなので、本来の意味での”往路遅延時間”及び”復路遅延時間”ではないが、”仮往路遅延時間”及び”仮復路遅延時間”をそれぞれ複数回測定して”仮往路遅延時間”及び”仮復路遅延時間”の遅延時間の揺らぎを求めることにより、往路の遅延時間揺らぎ（往路の遅延揺らぎ）と、復路の遅延時間揺らぎ（復路の遅延揺らぎ）と別個に求めることができる。
【００６１】
この結果、遅延測定装置５２から送信時刻を付加したテストパケットを折り返し装置５３に送信し、折り返し装置５３側で送信時刻と受信時刻の差分及び返信時刻をテストパケットにそれぞれ付加させて返信テストパケットとして遅延測定装置５２に返信させ、返信テストパケットの受信時刻と前記返信時刻との差分を”仮復路遅延時間”とし、付加された前記差分を”仮往路遅延時間”とし、それぞれの遅延時間の揺らぎを求めることにより、時刻合わせが不要で低コストで往路及び復路の遅延揺らぎを個別に測定することが可能になる。
【００６２】
なお、図１に示す実施例では説明の簡単のために遅延測定装置５２においては解析手段５と生成送受信手段６と時刻カウンタ７とを、また、折り返し装置５３においては送受信手段８と生成手段９と時刻間他１０とをそれぞれ別個に記載しているが、勿論、１つのＣＰＵ（Central Processing Unit）等で構成される制御手段にそれぞれ３つの手段の機能を統合したものであっても構わない。
【００６３】
また、図１に示す実施例では”仮往路遅延時間”及び”仮復路遅延時間”を同時に測定する測定方法が記載されているが、勿論、”仮往路遅延時間”若しくは”仮復路遅延時間”のどちらか一方のみを測定することにより、往路の遅延時間揺らぎ（往路の遅延揺らぎ）、若しくは、復路の遅延時間揺らぎ（復路の遅延揺らぎ）の何れかを求めても構わない。
【００６４】
”仮往路遅延時間”のみを測定する場合には、折り返し装置５３は差分”ΔＴｔｏ”のみを算出すると共に返信テストパケットに付加して返信すれば良いことになる。
【００６５】
一方、”仮復路遅延時間”のみを測定する場合には、遅延測定装置５２は送信時刻を付加することなくテストパケットを折り返し装置５３に送信し、折り返し装置５３では差分”ΔＴｔｏ”を求めることなく、返信時刻”Ｔｒｅｔｕｒｎ”を返信テストパケットに付加して返信すれば良いことになる。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置の一実施例を示す構成ブロック図である。
【図２】生成送受信手段の動作を説明するフロー図である。
【図３】遅延時間の算出方法等を説明する説明図である。
【図４】生成手段の動作を説明するフロー図である。
【図５】遅延時間の算出方法等を説明する説明図である。
【図６】解析手段の動作を説明するフロー図である。
【図７】従来の通信ネットワーク上における測定対象区間の遅延時間の揺らぎを測定する遅延揺らぎ測定方法を用いた装置の一例を示す構成ブロック図である。
【図８】テストパケット発生手段の動作を説明するフロー図である。
【図９】テストパケット解析手段の動作を説明するフロー図である。
【符号の説明】
【００６７】
１  テストパケット発生手段
２，４，７，１０  時刻カウンタ
３  テストパケット解析手段
５  解析手段
６  生成送受信手段
８  送受信手段
９  生成手段
５０  テストパケット送信装置
５１  テストパケット受信手段
５２  遅延測定装置
５３  折り返し装置
１００，１００ａ  通信ネットワーク
【図１】
2005079932.tif 000003
【図２】
2005079932.tif 000004
【図３】
2005079932.tif 000005
【図４】
2005079932.tif 000006
【図５】
2005079932.tif 000007
【図６】
2005079932.tif 000008
【図７】
2005079932.tif 000009
【図８】
2005079932.tif 000010
【図９】
2005079932.tif 000011