(57)【要約】【課題】  セキュリティ性の高い通信性能測定方法を提供するとともに、品質監視などの運用管理を容易にする。【解決手段】  複数の中継器のうち、測定用パケットに対して情報を書き加える中継器を指定する指定用パケットを、通信網のうち通信性能を測定する対象区間にて転送する指定用パケット転送過程と、測定用パケットを対象区間の一端から発信する測定用パケット発信過程と、測定用パケット発信過程で発信された測定用パケットのうち対象区間を転送された測定用パケットを回収する測定用パケット回収過程とを有する。【選択図】        図５
2008167034.tif 000002
【特許請求の範囲】
【請求項１】
情報を表したパケットを中継する複数の中継器を含んだ通信網における通信性能を測定する通信性能測定方法であって、
前記中継器が、所定の測定用パケットの中継を行う場合には、その中継器におけるその中継に応じた情報をその測定用パケットに書き加えて中継するものであり、
前記複数の中継器のうち、前記測定用パケットに対して情報を書き加える中継器を指定する指定用パケットを、前記通信網のうち通信性能を測定する対象区間にて転送する指定用パケット転送過程と、
前記測定用パケットを前記対象区間の一端から発信する測定用パケット発信過程と、
前記測定用パケット発信過程で発信された測定用パケットのうち前記対象区間を転送された測定用パケットを回収する測定用パケット回収過程とを有することを特徴とする通信性能測定方法。
【請求項２】
前記中継器が、予め指定されたタイプの情報を前記測定用パケットに書き加えて中継するものであり、
前記指定用パケット転送過程が、中継器を指定するとともに、該中継器が書き加えるべき情報のタイプも指定する指定用パケットを前記対象区間にて転送する過程であることを特徴とする請求項１記載の通信性能測定方法。
【請求項３】
前記中継器が、所定の識別情報書込みパケットの中継を行う場合には、該識別情報書込みパケットに、該中継器を他の中継器から識別する識別情報を書き加えて中継するものであり、
前記対象区間にて転送した前記識別情報書込みパケットを回収する識別情報書込みパケット通信過程を有し、
前記指定用パケット転送過程が、前記識別情報書込みパケット通信過程で回収された識別情報書込みパケットに書き込まれている識別情報によって識別される中継器を指定する指定用パケットを前記対象区間にて転送する過程であることを特徴とする請求項１記載の通信性能測定方法。
【請求項４】
前記中継器が、所定の種別情報書込みパケットの中継を行う場合には、該種別情報書込みパケットに、該中継器の種類を示す種別情報を書き加えて中継するものであり、
前記対象区間にて転送した前記種別情報書込みパケットを回収する種別情報書込みパケット通信過程を有し、
前記指定用パケット転送過程が、前記種別情報書込みパケット通信過程で回収された種別情報書込みパケットに書き込まれている種別情報が示す種類の中継器を指定する指定用パケットを前記対象区間にて転送する過程であることを特徴とする請求項１記載の通信性能測定方法。
【請求項５】
前記中継器が、予め自然数が書き込まれた所定のダミーパケットの中継を行う場合には、該ダミーパケットに書き込まれている整数を１減算した自然数に書き換えて中継するものであり、書き換えた該整数が０になった場合には、該中継器を他の中継器から識別する識別情報を書き込んだ返信パケットを前記ダミーパケットの発信元に返信するものであって、
互いに異なる複数の整数が１つずつ書き込まれた複数のダミーパケットを前記対象区間に順次発信し前記返信パケットを回収する返信パケット回収過程を有し、
前記指定用パケット転送過程が、前記返信パケット回収過程で回収された返信パケットに書き込まれている識別情報によって識別される中継器を指定する指定用パケットを前記対象区間にて転送する過程であることを特徴とする請求項１記載の通信性能測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を表したパケットを中継する複数の中継器を含んだ通信網における通信性能を測定する通信性能測定方法に関する。
【背景技術】
【０００２】
近年、パケットを中継する複数のルータ（中継器）を含んだパケット通信網に接続された装置間で音声や映像のデータの送受信を行うＶｏＩＰ(Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ)やストリーム配信などの、所謂リアルタイム系アプリケーションの利用が増えてきている。このようなリアルタイム系アプリケーションでは、パケット通信網の通信状況がアプリケーション上で受信した音声や映像のデータの再生品質を左右する。
【０００３】
したがって、このようなリアルタイム系アプリケーションにとって適正な動作環境をパケット通信網上で実現するには、パケット通信網に予め要求されている通信性能の維持管理が不可欠であり、場合によってはそのパケット通信網の通信性能の測定が必要となる。
【０００４】
パケット通信網の通信性能の測定方法としては、ルータを含むパケット通信網上の、通信性能の測定対象区間の一端に接続した発信端末とその測定対象区間の他端に接続した受信端末との間で多数の測定用パケットの送受信を行い、その送受信の間に、これら端末の間に介在してこの測定用パケットを中継したルータが各測定用パケットに、自己のＩＰアドレスなどの、そのパケット通信網上における自身を他のルータから識別する識別情報と、中継した時刻などの、中継に応じた情報とを書き込み、それらの測定用パケットを回収して、その書き込まれた情報を分析することで通信性能を測定するという測定方法の提案がなされている（特許文献１参照）。
【特許文献１】特開２００６−１３９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記提案では、ルータのＩＰアドレスなどの、そのパケット通信網においてルータを特定する情報が測定用のパケットに書き込まれることから、第三者がこの測定用のパケットを盗み見ることで、このパケット通信網の構成が把握されてしまう可能性があり、セキュリティ上問題である。また、マルチベンダーで構成されることが多いパケット通信網では、通信網を構成する機器や管理のための情報が多くなり、パケット通信網の品質監視などの運用管理の作業が、非常に煩雑になるという問題がある。
【０００６】
本発明は、上記事情に鑑み、セキュリティ性の高い通信性能測定方法を提供するとともに、品質監視などの運用管理を容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の通信性能測定方法は、
情報を表したパケットを中継する複数の中継器を含んだ通信網における通信性能を測定する通信性能測定方法であって、
上記中継器が、所定の測定用パケットの中継を行う場合には、その中継器におけるその中継に応じた情報をその測定用パケットに書き加えて中継するものであり、
上記複数の中継器のうち、上記測定用パケットに対して情報を書き加える中継器を指定する指定用パケットを、上記通信網のうち通信性能を測定する対象区間にて転送する指定用パケット転送過程と、
上記測定用パケットを上記対象区間の一端から発信する測定用パケット発信過程と、
上記測定用パケット発信過程で発信された測定用パケットのうち上記対象区間を転送された測定用パケットを回収する測定用パケット回収過程とを有することを特徴とする。
【０００８】
本発明の通信性能測定方法では、通信網上の中継器を特定する情報が書き込まれた指定パケットが対象区間でたかだか１回通信されるだけである。したがって、本発明の通信性能測定方法によれば、通信網上の中継器を特定する情報が第三者によって盗み見られる確率を低下させることで、セキュリティ性の向上を図ることができる。また、測定の開始時点が明確なので、シーケンシャルな情報を得ることもできる。
【０００９】
また、本発明の通信性能測定方法において、上記中継器が、予め指定されたタイプの情報を上記測定用パケットに書き加えて中継するものであり、
上記指定用パケット転送過程が、中継器を指定するとともに、この中継器が書き加えるべき情報のタイプも指定する指定用パケットを上記対象区間にて転送する過程であることが好ましい。
【００１０】
この様にすると、状況に応じた測定が可能となる。
【００１１】
ここで、本発明の通信性能測定方法において、上記中継器が、所定の識別情報書込みパケットの中継を行う場合には、この識別情報書込みパケットに、この中継器を他の中継器から識別する識別情報を書き加えて中継するものであり、
上記対象区間にて転送した上記識別情報書込みパケットを回収する識別情報書込みパケット通信過程を有し、
上記指定用パケット転送過程が、上記識別情報書込みパケット通信過程で回収された識別情報書込みパケットに書き込まれている識別情報によって識別される中継器を指定する指定用パケットを上記対象区間にて転送する過程であること、あるいは、
本発明の通信性能測定方法において、上記中継器が、所定の種別情報書込みパケットの中継を行う場合には、この種別情報書込みパケットに、この中継器の種類を示す種別情報を書き加えて中継するものであり、
上記対象区間にて転送した上記種別情報書込みパケットを回収する種別情報書込みパケット通信過程を有し、
上記指定用パケット転送過程が、上記種別情報書込みパケット通信過程で回収された種別情報書込みパケットに書き込まれている種別情報が示す種類の中継器を指定する指定用パケットを上記対象区間にて転送する過程であること、あるいは
本発明の通信性能測定方法において、上記中継器が、予め自然数が書き込まれた所定のダミーパケットの中継を行う場合には、このダミーパケットに書き込まれている整数を１減算した自然数に書き換えて中継するものであり、書き換えたこの整数が０になった場合には、この中継器を他の中継器から識別する識別情報を書き込んだ返信パケットを上記ダミーパケットの発信元に返信するものであって、
互いに異なる複数の整数が１つずつ書き込まれた複数のダミーパケットを上記対象区間に順次発信し上記返信パケットを回収する返信パケット回収過程を有し、
上記指定用パケット転送過程が、上記返信パケット回収過程で回収された返信パケットに書き込まれている識別情報によって識別される中継器を指定する指定用パケットを上記対象区間にて転送する過程であることも好ましい態様である。
【００１２】
この様に、中継器が、種別情報書込みパケット、識別情報書込みパケット、あるいは返信パケットに、その中継器の情報を書き込むようになっていると、対象区間に含まれる中継器の情報を予め知らなくても中継器の指定が可能となるし、この測定方法の自動実施も可能となる。
【発明の効果】
【００１３】
本発明によれば、セキュリティ性の高い通信性能測定方法を提供することができる。また、煩雑になりがちな品質監視等の運用管理を容易に行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について説明する。
【００１５】
図１は、本発明の通信性能測定方法の第１実施形態が実施されるパケット通信網の概念図である。尚、本発明の実施形態で使用するパケット通信網は、従来から存在するパケット通信網と同じ通信網である。
【００１６】
図１には、第１実施形態の通信性能測定方法において使用するパケットを発信する計測サーバ１と、そのパケットを受信する計測端末２とが、パケット通信網１００に接続されている様子が示されている。
【００１７】
また、図１には、パケット通信網１００に接続されたこれら計測サーバ１と計測端末２との間でのパケットの中継が可能なルータＡ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３、Ｃ１、Ｃ２、Ｃ３がこのパケット通信網１００に配備されている様子が示されている。
【００１８】
これらルータＡ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３、Ｃ１、Ｃ２、Ｃ３それぞれには、図示は省略したが多くの端末等がぶら下がっており、これらルータおよびこれらルータにぶら下がる端末には、それぞれこのパケット通信網１００における識別情報としてＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが与えられている。
【００１９】
このパケット通信網１００におけるパケットの転送は、パケットのヘッダに書き込まれた送信元のＩＰアドレスと宛先のＩＰアドレスとに基づいて行われる。尚、以下では、図示の煩雑さを防止するために、このパケット通信網１００のうち、図１の上段に示す３つのルータＡ１、Ｂ１、Ｃ１を含む区間の通信性能を、計測サーバ１と計測端末２とを使用して測定する場合を代表的に取りあげて説明する。
【００２０】
図２は、本実施形態の通信性能測定方法において使用するパケットのフォーマットを示す図である。
【００２１】
図２には、本実施形態の通信性能測定方法において使用する、ＲＴＰ（Ｒｅａｌ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）に準拠したＲＴＰパケットのフォーマットが示されている。このＲＴＰパケットは、先頭からＩＰヘッダ、ＵＤＰヘッダ、ＲＴＰヘッダ、およびＤＡＴＡで構成されている。ＩＰヘッダは、ＯＳＩ参照モデルのうちのネットワーク層と呼ばれる階層に準拠したＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）によってパケットに付加される‘ＩＰヘッダ’と同じ構成となっている。ＵＤＰヘッダは、ＯＳＩ参照モデルのうちのネットワーク層の上位層であるトランスポート層と呼ばれる階層に準拠したＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）によってパケットに付加される‘ＵＤＰヘッダ’と同じ構成となっている。また、ＲＴＰヘッダは、‘ＵＤＰ’の上位プロトコルであるＲＴＰによって付加されるヘッダである。ＤＡＴＡには、第１実施形態独特のデータが書き込まれる。ＲＴＰパケットのフォーマットは、例えば、プリマーカーパケットやテストパケットを、ＶｏＩＰの通信状態と類似した条件で送信し、ＶｏＩＰ固有の通信網の特性を測定したい場合に使用する。ＶｏＩＰの通信状態と類似させない場合は、特にＲＴＰパケットのフォーマットに従う必要は無く、独自のフォーマットを使用しても良い。
【００２２】
図３は、本実施形態の通信性能測定方法において使用するパケットの内容を示す図である。
【００２３】
図３に示す‘ＩＰヘッダ’は、詳しくは後述する‘ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）’、‘送信元ＩＰアドレス’、‘宛先ＩＰアドレス’等で構成されている。尚、‘ＵＤＰヘッダ’‘ＲＴＰヘッダ’の構成および内容、および、‘ＤＡＴＡ’の構成については、本実施形態の通信性能測定方法とは直接関係しないことから説明は省略する。
【００２４】
図４は、本実施形態の通信性能測定方法の流れを示す図である。
【００２５】
本実施形態の通信性能測定方法では、プリマーカパケット通信過程Ｓ１１において、この通信性能の測定対象区間内に存在するルータを識別するためのＩＰアドレスを得るためにプリマーカパケットを上述の計測端末２経由で計測サーバ１が送受信し、動作ルータ決定過程Ｓ１２において、計測サーバ１が、プリマーカパケット通信過程Ｓ１１でＩＰアドレスが得られたルータの中から中継に応じた情報の提供を行わせるルータを決定する。その後、マーカパケット通信過程Ｓ１３において、動作ルータ決定過程Ｓ１２で決定したルータに対して上記情報の提供を指示するマーカパケットを計測サーバ１から計測端末２に向けて発信する。その後、テストパケット発信過程Ｓ１４において、テストパケットを測定に必要な数だけ繰り返し計測サーバ１から計測端末２に向けて発信するこれらのテストパケットには、マーカパケット通信過程Ｓ１３で上記情報の提供を指示したルータによって上記情報の書き込みが行われる。そして、テストパケット回収過程Ｓ１５において、上記情報が書き込まれたテストパケットを回収し、通信性能分析過程Ｓ１６において、回収したテストパケットに書き込まれた情報を分析し、測定対象区間の通信性能を測定する。
【００２６】
以上が本実施形態の通信性能測定方法の大まかな流れであるが、次に、各過程の詳細について説明する。
【００２７】
図５は、本発明の通信性能測定方法の第１実施形態の概念図である。
【００２８】
図５には、本実施形態の通信性能測定方法によって通信性能を測定する測定対象区間に含まれているルータＡ１、Ｂ１、Ｃ１と、この方法で使用する計測サーバ１および計測端末２とが示されている。
【００２９】
この通信性能測定方法では、測定対象区間に含まれているルータのＩＰアドレスを得るための、図２および図３に構成が示されたプリマーカパケットＰ１が、測定対象区間の一端である計測サーバ１から、この一端に対する他端である計測端末２に向けて発信される。図５には、その様子が点線で示されている。
【００３０】
また、図５には、計測サーバ１から発信されたプリマーカパケットＰ１がルータＡ１とルータＢ１の間に差し掛かった様子が示されている。これらルータＡ１、Ｂ１、Ｃ１には、プリマーカパケットＰ１を中継した際に自身のＩＰアドレスをこのパケットに書き込む様に設定がなされており、これらルータＡ１、Ｂ１、Ｃ１は、プリマーカパケットＰ１を中継した際に自身のＩＰアドレスをこのパケットに書き込むこととなる。尚、この様な、ルータがプリマーカパケットＰ１を中継した際に自身のＩＰアドレスをそのパケットに書き込むという技術は、従来から知られている。また、前述したように、これらルータＡ１、Ｂ１、Ｃ１、計測サーバ１、および計測端末２には、パケット通信網上のＩＰアドレスが予め設定されており、ルータＡ１にＩＰアドレス‘１０．０．０．２’、ルータＢ１にＩＰアドレス‘１０．１．０．２’、ルータＣ１にＩＰアドレス‘１０．２．０．２’が設定され、計測サーバ１にＩＰアドレス‘１０．４．４．４’、計測端末２にＩＰアドレス‘１０．５．５．５’が設定されている。計測サーバ１から計測端末２にこのプリマーカパケットを送信する際には、図３に示す‘ＩＰヘッダ’の‘送信元ＩＰアドレス’に‘１０．４．４．４’が書き込まれ、‘ＩＰヘッダ’の‘宛先ＩＰアドレス’に‘１０．５．５．５’が書き込まれる。
【００３１】
また、図５には、ルータＡ１とルータＢ１の間に差し掛かったプリマーカパケットＰ１の、図２および図３に示す‘ＤＡＴＡ’に書き込まれている内容が概念的に示されている。このプリマーカパケットＰ１は、既にルータＡ１によって中継されていることから、このプリマーカパケットＰ１の‘ＤＡＴＡ’には、‘第１ルータ’に対応してＩＰアドレス‘１０．０．０．２’が書き込まれている。尚、このプリマーカパケットＰ１は、未だルータＢ１およびルータＣ１によって中継されていないことから、‘ＤＡＴＡ’の‘第２ルータ’と‘第３ルータ’に対応するＩＰアドレスは書き込まれてはいない。
【００３２】
また、図５には、ルータＡ１、Ｂ１、Ｃ１による中継を終えて計測端末２に受信されたプリマーカパケットＰ１が、今度は計測サーバ１に向けて送信されている様子が細線で示されている。図５には、計測端末２により返信されたプリマーカパケットＰ１の‘ＤＡＴＡ’に書き込まれている内容が概念的に示されており、このプリマーカパケットＰ１には、ルータＡ１、Ｂ１、Ｃ１による中継が終了していることから、‘第２ルータ’、および‘第３ルータ’に対応して、ルータＢ１、Ｃ１のＩＰアドレス‘１０．１．０．２’、‘１０．２．０．２’が書き込まれている。
【００３３】
計測サーバ１では、計測サーバ１から発信され計測端末２を経由して戻ってきたプリマーカパケットＰ１を回収すると、存在が確認されたこれら３つのルータＡ１、Ｂ１、Ｃ１のうち、測定対象区間の中間に位置するルータＢ１と計測サーバ１の間、このルータＢ１と計測端末２の間それぞれの通信性能を測定すべく、中継に応じた情報の提供を行わせるルータとしてルータＢ１を決定し、このルータＢ１のＩＰアドレスをマーカパケットＭ１に書き込む。尚、この測定対象区間を詳細に測定するべく、中継に応じた情報の提供を行わせるルータとして３つのルータＡ１、Ｂ１、Ｃ１全てを決定してもよい。
【００３４】
図５には、このマーカパケットＭ１が、計測サーバ１から計測端末２に向けて発信された様子が太線で示されている。
【００３５】
また、図５には、このマーカパケットＭ１の内容が概念的に示されており、ここには、中継に応じた情報の提供を行わせるルータのＩＰアドレスとしてルータＢ１のＩＰアドレス‘１０．１．０．２’が書き込まれている。また、このＩＰアドレス‘１０．１．０．２’を有するルータＢ１に提供させる情報として‘中継個数’と‘中継時刻’とが書き込まれている。
【００３６】
各ルータＡ１、Ｂ１、Ｃ１は、中継したマーカパケットに自身のＩＰアドレスが書き込まれている場合には、そのマーカパケットに書き込まれている種類の情報を、その後テストパケットを中継する毎にそのテストパケットに書き込むようになっている。
【００３７】
図５には、上述のマーカパケットＭ１に自身のＩＰアドレスが書き込まれているルータＢ１による、‘中継個数’と‘中継時刻’との書き込みがされるテストパケットＴ１、Ｔ２が計測サーバ１から計測端末２に向けて発信された様子が一点鎖線で示されている。また、図５には、これらテストパケットＴ１、Ｔ２の内容が概念的に示されている。テストパケットＴ１は、ルータＢ１によってすでに中継されていることから、ここには、‘情報１’として、上述のマーカパケットＭ１を中継した後のこのルータＢ１によるテストパケットの中継個数である‘１’が書き込まれており、‘情報２’として、このルータＢ１がこのテストパケットＴ１を中継した中継時刻‘１２：１１：１５’が書き込まれている。また、テストパケットＴ２には、‘情報１’として、マーカパケットＭ１を中継した後のこのルータＢ１によるテストパケットの中継個数である‘２’が書き込まれており、‘情報２’として、このルータＢ１がこのテストパケットＴ１を中継した中継時刻‘１２：１１：１７’が書き込まれている。、
計測端末２では、これらテストパケットＴ１、Ｔ２を回収し、これらテストパケットＴ１、Ｔ２に書き込まれている内容を統計的に分析することで、この測定対象区間の通信性能を評価する。また、テストパケットを計測端末２から計測サーバ１に折り返し送信することで、測定対象区間の通信性能を、計測サーバ１で統計的に分析し評価しても良い。
【００３８】
以上説明したように、本実施形態の通信性能測定方法では、プリマーカパケットＰ１と、マーカパケットＭ１には、このパケット通信網上のルータを識別するＩＰアドレスが書き込まれるものの、通信性能の測定に用いられるテストパケット毎に中継個数や中継時刻と一緒にＩＰアドレスが書き込まれる場合と比べ、ＩＰアドレスが書き込まれたパケットが盗み見られる確率を低下させることができる。したがって、本実施形態の通信性能測定方法によれば、セキュリティ性の向上を図ることができる。また、本実施形態の通信性能測定方法によれば、測定対象区間に含まれる中継器の識別情報を予め知らなくても中継器の指定が可能となることから、この測定方法の自動実施に寄与することができる。尚、本実施形態のプリマーカパケットが、本発明にいう識別情報書込パケットの一例に相当し、本実施形態のマーカパケットが、本発明にいう指定用パケットの一例に相当し、本実施形態のテストパケットが、本発明にいう測定用パケットの一例に相当する。また、本実施形態のＩＰアドレスが、本発明にいう識別情報の一例に相当する。
【００３９】
次に、本発明の通信性能測定方法の第２実施形態について説明する。
【００４０】
上述した第１実施形態では、プリマーカパケットＰ１を中継したルータに、自身のＩＰアドレスをそのパケットに書き込ませているが、この第２実施形態では、プリマーカパケットＰ１を中継したルータに、自身の種別をそのパケットに書き込ませている。尚、本実施形態の通信性能測定方法の流れについては、図４に示す流れと同じであるので図示は省略する。
【００４１】
図６は、本発明の通信性能測定方法の第２実施形態の概念図である。
【００４２】
図６には、ルータＡ１、Ｂ１、Ｃ１それぞれに、種別‘コアエッジ’、‘無線ＡＰ’、‘ＬＡＮエッジ’がＩＰアドレスの代わりに予め設定されている様子が示されている。
【００４３】
また、図６には、プリマーカパケットＰ２に、各ルータの種別が書き込まれている様子が示されている。本実施形態のプリマーカパケットが、本発明にいう種別情報書込パケットの一例に相当する。
【００４４】
計測サーバ１では、計測サーバ１から発信され計測端末２を経由して戻ってきたプリマーカパケットＰ１を回収すると、存在が確認されたこれら３つのルータＡ１、Ｂ１、Ｃ１のうち、測定対象区間の中間に位置するルータＢ１と計測サーバ１の間、このルータＢ１と計測端末２の間それぞれの通信性能を測定すべく、中継に応じた情報の提供を行わせるルータとしてルータＢ１を決定し、このルータＢ１の種別である‘無線ＡＰ’をマーカパケットＭ２に書き込む。
【００４５】
図６には、‘中継個数’および‘中継時刻’の提供を行わせるルータＢ１の種別である‘無線ＡＰ’が書き込まれたマーカパケットＭ２が、計測サーバ１から計測端末２に向けて発信された様子が太線で示されている。マーカパケットＭ２で指定されたルータＢ１は、その後に中継する各テストパケットに対して中継個数および中継時間を書き込むこととなる。
【００４６】
この第２実施形態でも、プリマーカパケットＰ２と、マーカパケットＭ２には、このパケット通信網上のルータの種類が書き込まれるものの、通信性能の測定に用いられるテストパケット毎に中継個数や中継時刻と一緒にＩＰアドレスが書き込まれる場合と比べ、パケットが盗み見られた場合における中継器が特定される確率を低下させることができる。したがって、第２実施形態の通信性能測定方法によれば、セキュリティ性の向上を図ることができる。また、この第２実施形態によれば、測定対象区間に含まれる中継器を特定する情報を予め知らなくても中継器の指定が可能となることから、この測定方法の自動実施に寄与することができる。
【００４７】
最後に、本発明の通信性能測定方法の第３実施形態について説明する。
【００４８】
この第３実施形態と第１実施形態との間の相違点は、第１実施形態では、測定対象区間に含まれるルータが、発信元が発信し最終的に回収する１つのプリマーカパケットＰ１に対して自身の識別情報を書き込むのに対し、この第３実施形態では、測定対象区間に含まれるルータが、プリマーカパケットの発信元に送信するエラーパケットに自身の識別情報を書き込む点である。
【００４９】
図７は、本実施形態の通信性能測定方法の第３実施形態の流れを示す図である。
【００５０】
本実施形態の通信性能測定方法では、プリマーカパケット送信過程Ｓ２１において、この通信性能の測定対象区間内に存在するルータを識別するためのＩＰアドレスを得るために、測定対象区間に含まれると思われる中継器の数よりも大きい値を含む互いに異なる自然数がそれぞれ書き込まれている複数のプリマーカパケットを計測サーバ１から計測端末２に向けて送信し、中継器は、プリマーカパケットを中継する毎に、書き込まれている自然数を、書き込まれている自然数から１減算した自然数に書き換える。エラーパケット送信過程Ｓ２２において、送信されてきたプリマーカパケットを中継した際にそのパケットに含まれている自然数が０となった場合には、中継器は、自身のＩＰアドレスを書き込んだエラーパケットをプリマーカパケットの発信元である計測サーバ１に返信する。動作ルータ決定過程Ｓ２３において、返信されてきたＩＰアドレスにより存在が確認されたルータの中から、中継に応じた情報を提供させるルータを第１実施形態での方法と同様な方法で決定する。マーカパケット通信過程Ｓ２４以降の内容については、図４と同じであるので説明は省略する。
【００５１】
以上が本実施形態の通信性能測定方法の大まかな流れであるが、次に、各過程の詳細について説明する。以下では、エラーパケットによる、測定対象区間に含まれるルータのＩＰアドレスの収集がなされた後の流れについては第１実施形態と同じであるので図示および説明は省略する。
【００５２】
図８は、本発明の通信性能測定方法の第３実施形態の概念図である。
【００５３】
図８には、計測サーバ１から計測端末２に向けて順次発信されたプリマーカパケットＰ３、Ｐ４、Ｐ５に対し、ルータＡ１、Ｂ１、Ｃ１それぞれから１つずつエラーパケットＥ３、Ｅ４、Ｅ５が計測サーバ１に返信されている様子が点線と細線とでそれぞれ示されている。尚、本実施形態のプリマーカパケットが、本発明にいうダミーパケットの一例に相当し、本実施形態のエラーパケットが、本発明にいう返信パケットの一例に相当する。
【００５４】
また、図８には、これらプリマーカパケットＰ３、Ｐ４、Ｐ５の内容が概念的に示されており、ここには、プリマーカパケットの‘ＩＰヘッダ’のうちの‘ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）’および‘宛先ＩＰアドレス’に書き込まれている内容が示されている。本実施形態では、計測サーバ１から発信されるプリマーカパケットの‘宛先ＩＰアドレス’には、いずれも計測端末２のＩＰアドレスである‘１０．５．５．５’を書き込み、プリマーカパケットの‘ＴＴＬ’には互いに異なる自然数（ここでは１から始まる自然数）を予め書き込んでおき、このプリマーカパケットを中継する毎に、書き込まれているこの自然数を、この書き込まれている自然数から１減算した整数に書き換え、この整数が０になった際にそのプリマーカパケットの発信元に中継器がエラーパケットを送信するという点では、従来からある一般的な手法を採用している。しかしながら、本実施形態では、この整数が０になった際にそのプリマーカパケットの発信元に中継器がエラーパケットを送信するという、所謂‘ＴＴＬ’機能により計測サーバ１に返信されてくるエラーパケットに送信元として書き込まれているＩＰアドレスを、測定対象区間に含まれるルータの検出に利用している。尚、本実施形態では、この測定対象区間に含まれるルータの数が不明である場合を前提としていることから、実際には、‘ＴＴＬ’の値が‘３’を超えるプリマーカパケットも発信している。また、ここでは、１を先頭とする自然数をプリマーカパケットの‘ＴＴＬ’に書き込んでいるが、対象区間に含まれている中継器の数を把握している場合には、中継器の中でも中間に位置する中継器に中継に応じた情報を提供させるため、把握している数の半分くらいの自然数を書き込んでもよい。
【００５５】
さらに、図８には、ルータＡ１、Ｂ１、Ｃ１が、計測サーバ１に向けてそれぞれ返信したエラーパケットＥ３、Ｅ４、Ｅ５に書き込まれている内容が示されている。尚、図示は省略したが、これらエラーパケットＥ３、Ｅ４、Ｅ５の‘ＩＰヘッダ’の‘宛先ＩＰアドレス’には、計測サーバ１のＩＰアドレス‘１０．４．４．４’が書き込まれている。
【００５６】
これらプリマーカパケットとエラーパケットについてさらに詳細に説明する。
【００５７】
上述したように、ＲＴＰに準拠して規定されたＲＴＭパケットであるプリマーカパケットＰ３の‘ＩＰヘッダ’の‘ＴＴＬ’に与えられている値は、ルータに中継されるたびに１ずつ減算されるようになっている。この‘ＴＴＬ’に書き込まれている値を‘０’にする中継を行ったルータは、自身のＩＰアドレスを書き込んだエラーパケットをプリマーカパケットの送信元である計測サーバ１に送信する。したがって、計測サーバ１から計測端末２に向けて最初に発信されたプリマーカパケットＰ３の‘ＴＴＬ’には値‘１’が与えられていることから、このプリマーカパケットＰ３の‘ＴＴＬ’の値は、最初のルータＡ１による中継で‘０’となる。これにより、ルータＡ１は、自身のＩＰアドレス‘１０．０．０．２’を書き込んだエラーパケットＥ３を計測サーバ１に送信する。これにより、計測サーバ１では、この測定対象区間に存在するルータＡ１のＩＰアドレスを得ることができる。このプリマーカパケットＰ３に引き続き、計測サーバ１から計測端末２に向けて発信されたプリマーカパケットＰ４、Ｐ５の‘ＴＴＬ’には、それぞれ値‘２’と値‘３’が与えられていることから、２番目のルータＢ１と３番目のルータＣ１による中継で‘ＴＴＬ’の値がそれぞれ‘０’となる。これにより、ルータＢ１およびルータＣ１は、自身のＩＰアドレス‘１０．１．０．２’、‘１０．２．０．２’を書き込んだエラーパケットＥ４、Ｅ５を、それぞれ計測サーバ１に返信する。これにより、計測サーバ１では、この測定対象区間に存在するルータＢ１およびルータＣ１のＩＰアドレスを得ることができる。なお、本実施例のプリマーカーパケットをＲＴＰプロトコルのフォーマットと同じフォーマットで送信することにより、よりＶｏＩＰ固有の条件を擬似して測定できることは言うまでもない。
【００５８】
以上に説明したように、この第３実施形態でも、エラーパケットには、このパケット通信網上のルータのＩＰアドレスが書き込まれるものの、通信性能の測定に用いられるテストパケット毎に中継個数や中継時刻と一緒にＩＰアドレスが書き込まれる場合と比べ、ＩＰアドレスが書き込まれたパケットが盗み見られる確率を低下させることができる。したがって、第３実施形態の通信性能測定方法によれば、セキュリティ性の向上を図ることができる。また、この第３実施形態によれば、測定対象区間に含まれる中継器を特定する情報を予め知らなくても中継器の指定が可能となることから、この測定方法の自動実施に寄与することができる。
【００５９】
尚、以上の説明では、対象区間に含まれる中継器を特定する情報を予め知らない場合を例に挙げて説明したが、これら情報が予め判明している場合には、プリマーカパケットの送信を省いてもよく、また、テストパケットに書き込まれる、中継に応じた情報が、マーカパケットによって指定されるのではなく、パケット通信網１００に含まれている中継器に予め固定的に設定されていてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の通信性能測定方法の一実施形態が実施されるパケット通信網の概念図である。
【図２】本実施形態の通信性能測定方法において使用するパケットのフォーマットを示す図である。
【図３】本実施形態の通信性能測定方法において使用するパケットの内容を示す図である。
【図４】本実施形態の通信性能測定方法の流れを示す図である。
【図５】本発明の通信性能測定方法の第１実施形態の概念図である。
【図６】本発明の通信性能測定方法の第２実施形態の概念図である。
【図７】本発明の通信性能測定方法の第３実施形態の流れを示す図である。
【図８】本発明の通信性能測定方法の第３実施形態の概念図である。
【符号の説明】
【００６１】
１  計測サーバ
２  計測端末
１００  パケット通信網
Ａ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３、Ｃ１、Ｃ２、Ｃ３  ルータ
Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５  プリマーカパケット
Ｍ１、Ｍ２  マーカパケット
Ｔ１、Ｔ２  テストパケット
Ｅ３、Ｅ４、Ｅ５  エラーパケット
【図１】
2008167034.tif 000003
【図２】
2008167034.tif 000004
【図３】
2008167034.tif 000005
【図４】
2008167034.tif 000006
【図５】
2008167034.tif 000007
【図６】
2008167034.tif 000008
【図７】
2008167034.tif 000009
【図８】
2008167034.tif 000010