(57)【特許請求の範囲】
【請求項１】
送信装置から所定の時間間隔でパケットを送信し、受信装置で前記パケットを受信する通信システムにおける通信環境の測定方法において、
前記送信装置は、
前記所定の時間間隔に対して、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報を含む複数のパケットを送信し、
前記受信装置は、
前記複数のパケットを受信し、
受信した前記複数のパケットに含まれる各送信タイミング情報に基づいて、前記複数のパケットのそれぞれが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定し、
前記判定により、前記複数の時間区間のうちある時間区間に分類されたパケットの遅延時間を、前記ある時間区間における遅延時間の特性の算出に用いる
ことを特徴とする通信環境の測定方法。
【請求項２】
送信装置から所定の時間間隔でパケットを送信し、受信装置で前記パケットを受信する通信システムにおける通信環境の測定方法において、
前記送信装置は、
前記所定の時間間隔に対して、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報及び送信順番情報を含む複数のパケットを送信し、
前記受信装置は、
前記複数のパケットのうち受信したパケットに含まれる送信タイミング情報及び送信順番情報に基づいて、受信していないパケットが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定し、
前記判定により、前記受信していないパケットが、前記複数の時間区間のうちある時間区間に属すると判定した場合は、前記ある時間区間についてのパケットの消失としてカウントし、
前記ある時間区間についてのパケットの消失状況を算出する
ことを特徴とする通信環境の測定方法。
【請求項３】
送信装置から所定の時間間隔で送信されるパケットを受信する受信装置において、
前記所定の時間間隔から、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、夫々送信タイミング情報を含む複数のパケットを前記送信装置から受信する手段と、
受信した前記複数のパケットに含まれる各送信タイミング情報に基づいて、前記複数のパケットのそれぞれが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定する手段と、
前記判定により、前記複数の時間区間のうちある時間区間に分類されたパケットの遅延時間を、前記ある時間区間における遅延時間の特性の算出に用いる手段と
を備えることを特徴とする受信装置。
【請求項４】
送信装置から所定の時間間隔で送信されるパケットを受信する受信装置において、
前記所定の時間間隔から、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報及び送信順番情報を含む複数のパケットを前記送信装置から受信する手段と、
前記複数のパケットのうち受信したパケットに含まれる送信タイミング情報及び送信順番情報に基づいて、受信していないパケットが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定する手段と、
前記判定により、前記受信していないパケットが、前記複数の時間区間のうちある時間区間に属すると判定した場合は、前記ある時間区間についてのパケットの消失としてカウントする手段と、
前記ある時間区間についてのパケットの消失状況を算出する手段と
を備えることを特徴とする受信装置。
【請求項５】
送信装置から所定の時間間隔で送信されるパケットを受信する受信装置で実行することが可能なコンピュータプログラムにおいて、
前記受信装置を、
前記所定の時間間隔から、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、夫々送信タイミング情報を含む複数のパケットを前記送信装置から受信する手段、
受信した前記複数のパケットに含まれる各送信タイミング情報に基づいて、前記複数のパケットのそれぞれが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定する手段、及び
前記判定により、前記複数の時間区間のうちある時間区間に分類されたパケットの遅延時間を、前記ある時間区間における遅延時間の特性の算出に用いる手段
として機能させることを特徴とするコンピュータプログラム。
【請求項６】
送信装置から所定の時間間隔で送信されるパケットを受信する受信装置で実行することが可能なコンピュータプログラムにおいて、
前記受信装置を、
前記所定の時間間隔から、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報及び送信順番情報を含む複数のパケットを前記送信装置から受信する手段、
前記複数のパケットのうち受信したパケットに含まれる送信タイミング情報及び送信順番情報に基づいて、受信していないパケットが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定する手段、
前記判定により、前記受信していないパケットが、前記複数の時間区間のうちある時間区間に属すると判定した場合は、前記ある時間区間についてのパケットの消失としてカウントする手段、及び
前記ある時間区間についてのパケットの消失状況を算出する手段
として機能させることを備えることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置から所定の時間間隔でパケットを送信し、受信装置で前記パケットを受信する通信システムにおける通信環境の測定方法、受信装置、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、通信網を介して装置間で音声、映像等のデータの送受信を行うＶｏＩＰ(Voice Over Internet Protocol)、ストリーム配信等のリアルタイム系のアプリケーションの利用が増加している。リアルタイム系のアプリケーションを利用する場合、アプリケーションにより受信した音声、映像等のデータを再生するときの再生品質が、通信網の状況により影響を受ける。そのため、リアルタイム系のアプリケーションを新規に導入する場合、運用中に再生品質が劣化した場合等には、問題解決のために通信網の状況を把握する必要がある。
【０００３】
従来、インターネット等のパケット交換方式の通信網において、通信特性の測定をする場合、ピング（Ｐｉｎｇ）と呼ばれる命令を用いて通信負荷を検査する検査パケットの消失率及び通信時間を測定し、測定した消失率及び通信時間に基づいて通信特性を測定していた。例えば特許文献１及び２では、通信網のパケットの消失率、転送遅延等をすべてのパケットをキャプチャすることにより統計的に推定する、いわゆるパッシブ方式の通信品質計測方法が開示されている。
【０００４】
しかし、特許文献１及び２のようなパッシブ方式の通信品質計測方法では、全てのパケットをキャプチャする必要があることから、例えば複数の通話が同時に行なわれている場合には解析対象となるパケット量が膨大となり、高性能なキャプチャ装置が必要となる。そこで、例えば特許文献３では、エンドツーエンドで検査パケットを送信するアクティブ方式の通信品質計測方法が開示されている。
【０００５】
アクティブ方式の通信品質計測方法において、検査パケットを送信することをプロービングと呼ぶ。特許文献３に開示されている通信品質計測方法では、エンドツーエンドの拠点間の経路ごとにプロービングすれば足り、高性能なキャプチャ装置を別個に設けることなく通信の品質を推定することができる。
【特許文献１】特開２００３−２４４２３８号公報
【特許文献２】特開２００４−００７３３９号公報
【特許文献３】特開２００３−１５８５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、前述のＶｏＩＰ、ストリーム配信等のリアルタイム系のアプリケーションでは、送信すべき音声、映像等のデータを所定の大きさの単位に分割し、分割したデータを所定の時間間隔（例えば、２０ｍｓ）で送出する。このために、複数の端末装置のデータ送信タイミングが一致した場合、同一時刻に、同一の通信網を用いた通信であっても、通信負荷には周期的な偏りが存在し、通信の品質、例えば通話の品質にばらつきが生じるおそれがあるという問題点があった。特許文献１に開示されている通信品質計測方法では、すべてのパケットをキャプチャすることから、結果として通話の品質にばらつきが生じているか否かを判定することはできる。しかし、膨大なパケットを解析するために、過大な処理能力が必要となる。
【０００７】
また、特許文献２に開示されている通信品質計測方法では、通信負荷を平均値として取得することはできる。しかし、平均的な通信負荷を算出するだけであり、通信負荷の時間変化を検出することはできない。
【０００８】
さらに特許文献３に開示されている通信品質計測方法では、通信ごとに検査パケットの送信タイミングを変更した複数回のプロービングを、例えばＶｏＩＰパケットの送信間隔と同一の間隔で行うことにより通信密度を計測することはできる。すなわち、１回のプロービングでは、ＶｏＩＰパケットの送信間隔内で１箇所しか計測することができないことから、ＶｏＩＰパケットの送信間隔内で負荷の偏りがある場合、その偏りを計測することができないという問題点があった。
【０００９】
本発明は斯かる事情に鑑みてなされたものであり、通信状況を分布として集計することにより、負荷密度の周期的な偏り、すなわち通信負荷密度の変動状況を的確に表現することが可能な通信環境の測定方法、受信装置、及び該受信装置で用いるコンピュータプログラムを開示する。
【課題を解決するための手段】
【００１０】
本願は、送信装置から所定の時間間隔でパケットを送信し、受信装置で前記パケットを受信する通信システムにおける通信環境の測定方法において、前記送信装置は、前記所定の時間間隔に対して、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報を含む複数のパケットを送信し、前記受信装置は、前記複数のパケットを受信し、受信した前記複数のパケットに含まれる各送信タイミング情報に基づいて、前記複数のパケットのそれぞれが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定し、前記判定により、前記複数の時間区間のうちある時間区間に分類されたパケットの遅延時間を、前記ある時間区間における遅延時間の特性の算出に用いることを特徴とする通信環境の測定方法等を開示する。
【００１１】
また、本願は、送信装置から所定の時間間隔でパケットを送信し、受信装置で前記パケットを受信する通信システムにおける通信環境の測定方法において、前記送信装置は、前記所定の時間間隔に対して、前記所定の時間間隔よりも短い時間分だけ長い又は短い一定の時間間隔で、それぞれ送信タイミング情報及び送信順番情報を含む複数のパケットを送信し、前記受信装置は、前記複数のパケットのうち受信したパケットに含まれる送信タイミング情報及び送信順番情報に基づいて、受信していないパケットが、前記所定の時間間隔を基準とするタイミングからのずれ量で区分される異なる複数の時間区間のいずれに属するか判定し、前記判定により、前記受信していないパケットが、前記複数の時間区間のうちある時間区間に属すると判定した場合は、前記ある時間区間についてのパケットの消失としてカウントし、前記ある時間区間についてのパケットの消失状況を算出することを特徴とする通信環境の測定方法等を開示する。
【発明の効果】
【００２３】
本願によれば、通信負荷に存在する周期的な偏りを、プロービングの負荷密度検出用パケットの送信間隔を１回のプロービング内で変動させることで、１回のプロービングでＶｏＩＰパケットの送信間隔内で通信負荷を示す指標値を複数箇所測定することができる。したがって、高価なキャプチャ装置を別途設ける必要がなく、通信負荷密度を測定するために必要な通信トラフィックは、例えばＶｏＩＰ通話１本分と同程度であり、複数のプロービングを必要とする従来の方法と比べて通信トラフィックを低減することができる。
【００２４】
本願によれば、通信負荷密度検出用パケットの送信間隔を、所定の送信間隔、例えばＶｏＩＰパケットの送信間隔より長く又は短くしておくことで、１回のプロービングでＶｏＩＰパケットの送信間隔内の複数の時間での通信負荷を測定することができ、ＶｏＩＰパケットの送信間隔内の任意の位置での通信負荷密度を推定することが可能となる。
【００２５】
本願によれば、通信負荷密度検出用パケットの送信間隔を、所定の送信間隔、例えばＶｏＩＰパケットの送信間隔より長く又は短くなるよう乱数を発生させることで、１回のプロービングでＶｏＩＰパケットの送信間隔内の複数の時間での通信負荷を測定することができ、ＶｏＩＰパケットの送信間隔内の任意の位置での通信負荷密度を推定することが可能となる。
【００２６】
本願によれば、これにより、通信負荷に存在する周期的な偏りを、プロービングの負荷密度検出用パケットの送信間隔を１回のプロービング内で変動させることで、１回のプロービングでＶｏＩＰパケットの送信間隔内で通信負荷を示す指標値を複数箇所測定することができる。したがって、高価なキャプチャ装置を別途設ける必要がなく、通信負荷密度を測定するために必要な通信トラフィックは、例えばＶｏＩＰ通話１本分と同程度であり、複数のプロービングを必要とする従来の方法と比べて通信トラフィックを低減することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明のその実施の形態を示す図面に基づいて詳述する。なお、以下では、本発明に係る通信環境の測定方法を、通信負荷密度測定システムとして適用する形態について説明する。
【００２８】
（実施の形態１）
図１は、本発明の実施の形態１に係る通信負荷密度測定システムの構成を示すブロック図である。図１において、送信装置１は、インターネット等の通信網３の通信負荷密度を測定することで、通信（通話）品質の評価を行う。通信網３には、動画、音声等のストリームデータを配信するコンピュータを用いた複数の送信装置１、１、・・・、及び送信装置１、１、・・・から送信されるストリームデータを受信する受信装置２、２、・・・が接続されている。通信網３は、インターネットルータ等の複数の中継装置４、４、・・・を備えており、不特定の中継装置４、４、・・・にて構成される通信経路を経て、送信装置１、１、・・・から受信装置２、２、・・・へパケットが送信される。
【００２９】
図２は、本発明の実施の形態１に係る通信負荷密度測定システムで用いる送信装置１の構成を示すブロック図である。送信装置１は、装置全体を制御するＣＰＵ等の制御手段１１、本発明の実施の形態１に係る送信装置１で実行可能なコンピュータプログラム１０１及びデータ等の各種情報を記録したＣＤ−ＲＯＭ等の記録媒体１０２から各種情報を読み取るＣＤ−ＲＯＭドライブ等の補助記憶手段１２、補助記憶手段１２により読み取った各種情報を記録するハードディスク等の記録手段１３を備えている。そして記録手段１３から本発明に係るコンピュータプログラム１０１及びデータ等の各種情報を読み取り、情報を一時的に記憶するＲＡＭ等の記憶手段１４に記憶させてコンピュータプログラム１０１に含まれる各種手順を制御手段１１により実行することで、コンピュータは、本発明に係る送信装置１として動作する。送信装置１は、さらにパケットを送信する通信手段１５、時刻を取得する時計手段１６、マウス、キーボード等の入力手段１７、及びモニタ、プリンタ等の出力手段１８を備えている。
【００３０】
図３は、本発明の実施の形態１に係る通信負荷密度測定システムで用いる受信装置２の構成を示すブロック図である。受信装置２は、装置全体を制御するＣＰＵ等の制御手段２１、本発明の実施の形態１に係る受信装置２で実行可能なコンピュータプログラム２０１及びデータ等の各種情報を記録したＣＤ−ＲＯＭ等の記録媒体２０２から各種情報を読み取るＣＤ−ＲＯＭドライブ等の補助記憶手段２２、補助記憶手段２２により読み取った各種情報を記録するハードディスク等の記録手段２３を備えている。そして記録手段２３から本発明に係るコンピュータプログラム２０１及びデータ等の各種情報を読み取り、情報を一時的に記憶するＲＡＭ等の記憶手段２４に記憶させてコンピュータプログラム２０１に含まれる各種手順を制御手段２１により実行することで、コンピュータは、本発明に係る受信装置２として動作する。受信装置２は、さらにパケットを受信する通信手段２５、時刻を示す時計手段２６、マウス、キーボード等の入力手段２７、及びモニタ、プリンタ等の出力手段２８を備えている。
【００３１】
上述した構成の送信装置１及び受信装置２を用いた通信負荷密度の測定方法について説明する。図４は、本発明の実施の形態１に係る通信負荷密度測定方法におけるパケット送信タイミングを示す図である。例えば本実施の形態１では、通信負荷４１に周期的な偏りが存在する。通信負荷４１の偏りの周期は、ＶｏＩＰパケットの送信間隔Ｔｓ、例えば２０ｍｓである。
【００３２】
この状態で例えば通話Ａでは、ＶｏＩＰパケット（音声パケット）４２が、常時ＶｏＩＰパケットの送信間隔Ｔｓの後半部分のタイミングで送信している。したがって、通話Ａは、常に通信トラフィックの多いタイミングでＶｏＩＰパケット４２を送信しており、ＶｏＩＰパケット４２が遅延する、あるいは該ＶｏＩＰパケット４２を消失する可能性が高く、通話品質が低くなる。
【００３３】
一方、例えば通話Ｂでは、ＶｏＩＰパケット（音声パケット）４３が、常時ＶｏＩＰパケットの送信間隔Ｔｓの前半部分のタイミングで送信している。したがって、通話Ｂは、常に通信トラフィックの少ないタイミングでＶｏＩＰパケット４３を送信しており、ＶｏＩＰパケット４３が遅延する、あるいは該ＶｏＩＰパケット４３を消失する可能性が低く、通話品質が高くなる。
【００３４】
したがって、通話Ｂのように通信トラフィックの少ないタイミングでＶｏＩＰパケットを送信するように制御することで通話品質を高めることができることから、送信装置１は、負荷密度検出用パケット４４を送信することにより、通信負荷４１の周期的な偏りがどのように分布しているのか、その密度を測定する。
【００３５】
具体的には、負荷密度検出用パケット４４をＣに示すタイミングで送信する。すなわち、Ｃがプロービング信号の送信タイミングを示しており、ＶｏＩＰパケットの送信間隔Ｔｓよりも少し大きな送信間隔Ｔｅにより負荷密度検出用パケットを送信する。このようにすることで、負荷密度検出用パケット４４は、最初ＶｏＩＰパケットの送信間隔Ｔｓの前半部分で送信され、順次ＶｏＩＰパケットの送信間隔Ｔｓの後半部分で送信されるように送信タイミングが変化していく。したがって、１回のプロービング信号の送信により、負荷密度検出用パケットをＶｏＩＰパケットの送信間隔Ｔｓのあらゆるタイミングで送信することができる。
【００３６】
もちろん、負荷密度検出用パケット４４を、ＶｏＩＰパケットの送信間隔Ｔｓよりも小さい送信間隔Ｔｅにより送信しても良い。図５は、負荷密度検出用パケット４４を、ＶｏＩＰパケットの送信間隔Ｔｓよりも小さい送信間隔Ｔｅにより送信した場合のパケット送信タイミングを示す図である。
【００３７】
図５では、負荷密度検出用パケット４４を、ＶｏＩＰパケットの送信間隔Ｔｓよりも小さい送信間隔Ｔｅにより送信している。この場合も、負荷密度検出用パケットは、最初ＶｏＩＰパケットの送信間隔Ｔｓの前半部分で送信され、順次ＶｏＩＰパケットの送信間隔Ｔｓの後半部分で送信されるように送信タイミングが変化していく。したがって、１回のプロービング信号の送信により、負荷密度検出用パケット４４をＶｏＩＰパケットの送信間隔Ｔｓのあらゆるタイミングで送信することができる。
【００３８】
送信装置１から受信装置２へ送信される負荷密度検出用パケットには、ＲＴＰ等の実時間で音声及び動画を送受信するための通信規約にて規定されたパケットを用いる。
【００３９】
図６は、ＲＴＰにて規定されたパケットのヘッダ構成の例示図である。ＲＴＰの場合、ヘッダ情報は、ＩＰパケットのデータ部に含まれており、ＲＴＰにて規定されたパケットに関する様々な情報が書き込まれている。以下にヘッダに書き込まれている情報の意味について説明する。
【００４０】
Ｖ(Version) は、ＲＴＰのバージョンを示している。Ｐ(padding) は、パケット長を調整するためのパディングデータの有無を示している。Ｘ(Extension) は、拡張ヘッダの有無を示している。ＣＣ(Contributing Source Identifier Count)は、ストリーム源を示すＣＳＲＣの数を示している。Ｍ(Marker)は、パケットの用途に応じて様々な使い方が有り、例えばデータが映像である場合には、画像フレームの境界を示す。ＰＴ(Payload Type)は、アプリケーションデータの符号化方式（ＣＯＤＥＣ）であるペイロードタイプを示している。ＳＱ（sequence number）は、シーケンス番号を示し、パケットの順序を示す自然数である。ｔｉｍｅｓｔａｍｐは、タイムスタンプを示し、時刻が書き込まれる。ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  ｓｏｕｒｃｅ（ＳＳＲＣ）ｉｄｅｎｔｉｆｉｅｒｓは、ＳＳＲＣ識別子を示し、送信元の識別に用いられ、同一送信者からの音声及び映像を受信者側で組み合わせる場合に用いられる。ｃｏｎｔｒｉｂｕｔｉｎｇ  ｓｏｕｒｃｅ（ＣＳＲＣ）ｉｄｅｎｔｉｆｉｅｒｓは、ＣＳＲＣ識別子を示し、ストリーム源となるホストコンピュータの識別に用いられる。
【００４１】
負荷密度検出用パケットの形式や内容は、ＲＴＰ以外であっても良く、他の形式や内容の場合でも、通信特性の測定に必要な内容をパケット中の所定の位置から取得するようにすれば良い。
【００４２】
図７は、本発明の実施の形態１に係る通信負荷密度測定システムで用いる送信装置１の制御手段１１の処理手順を示すフローチャートである。送信装置１の制御手段１１は、ＶｏＩＰパケットの送信間隔Ｔｓを取得する（ステップＳ７０１）。ＶｏＩＰパケットの送信間隔Ｔｓは、送信装置１の入力手段１７を介して受け付けても良いし、外部の装置から通信手段１５を介して受け付けても良い。
【００４３】
制御手段１１は、ＶｏＩＰパケットの送信間隔Ｔｓの増分又は減少分ΔＴを取得する（ステップＳ７０２）。ＶｏＩＰパケットの送信間隔Ｔｓの増分又は減少分ΔＴは、送信装置１の入力手段１７を介して受け付けても良いし、外部の装置から通信手段１５を介して受け付けても良い。制御手段１１は、負荷密度検出用パケットのシーケンス番号ｎ（ｎは自然数）を初期値‘１’に設定する（ステップＳ７０３）。なお、測定精度を向上させるための簡易な値の算出方法の一例として、ＶｏＩＰパケットの送信間隔Ｔｓの増分又は減少分ΔＴは、ＶｏＩＰパケットの送信間隔Ｔｓの一定の割合、例えばΔＴがＶｏＩＰパケットの送信間隔Ｔｓの１０分の１以下であることが好ましい。すなわち、負荷密度検出用パケットの送信間隔Ｔｅが、０．９・Ｔｓ≦Ｔｅ≦１．１・Ｔｓの範囲内になるようにすることで、確実にＶｏＩＰパケットの送信間隔Ｔｓ内の少なくとも１０箇所以上のサンプリング点における通信負荷を検出することが可能となる。
【００４４】
制御手段１１は、第ｎ番目の負荷密度検出用パケットのヘッダ項目ＳＱにシーケンス番号ｎを設定し（ステップＳ７０４）、ヘッダ項目タイムスタンプ（TimeStamp）に送信時刻を設定する（ステップＳ７０５）。また、制御手段１１は、第ｎ番目の負荷密度検出用パケットのペイロード部に、送信間隔Ｔｅを設定する（ステップＳ７０６）。負荷密度検出用パケットの送信間隔Ｔｅは、ＶｏＩＰパケットの送信間隔ＴｓにΔＴを増減して算出する。
【００４５】
制御手段１１は、第ｎ番目の負荷密度検出用パケットを受信装置２へ送信し（ステップＳ７０７）、送信間隔Ｔｅが経過したか否かを判断する（ステップＳ７０８）。制御手段１１が、送信間隔Ｔｅが経過していないと判断した場合（ステップＳ７０８：ＮＯ）、制御手段１１は、経過するまで待機状態となる。制御手段１１が、送信間隔Ｔｅが経過したと判断した場合（ステップＳ７０８：ＹＥＳ）、制御手段１１は、シーケンス番号ｎを‘１’インクリメントし（ステップＳ７０９）、負荷密度検出用パケットの送信が完了したか否かを判断する（ステップＳ７１０）。
【００４６】
制御手段１１が、負荷密度検出用パケットの送信が完了していないと判断した場合（ステップＳ７１０：ＮＯ）、制御手段１１は、処理をステップＳ７０４へ戻し、上述した処理を繰り返す。制御手段１１が、負荷密度検出用パケットの送信が完了したと判断した場合（ステップＳ７１０：ＹＥＳ）、制御手段１１は、負荷密度検出用パケットの送信を停止して処理を終了する。
【００４７】
受信装置２は、上述のタイミングで送信された負荷密度検出用パケット４４が大きく遅延しているか否か、又は消失することなく受信できたか否かを判定することにより、該送信タイミングでの通信トラフィックの大小を判定することができる。図８は、本発明の実施の形態１に係る通信負荷密度測定システムで用いる受信装置２の制御手段２１の処理手順を示すフローチャートである。
【００４８】
受信装置２の制御手段２１は、第ｎ番目の負荷密度検出用パケットを受信したか否かを判断する（ステップＳ８０１）。制御手段２１が、第ｎ番目の負荷密度検出用パケットを受信したと判断した場合（ステップＳ８０１：ＹＥＳ）、制御手段２１は、受信した負荷密度検出用パケットのヘッダ情報から、シーケンス番号及び送信時刻を抽出する（ステップＳ８０２）。
【００４９】
制御手段２１は、通話グループ番号ｍ（ｍは自然数）を算出する（ステップＳ８０３）。ここで通話グループとは、ＶｏＩＰパケットの送信間隔Ｔｓの時間間隔をＭ等分した場合の第Ｍ番目（Ｍは自然数）に位置する時刻を意味しており、通話グループ番号とは、プロービングでＶｏＩＰパケットの送信間隔Ｔｓ内の複数箇所の負荷密度検出を行う場合の、何番目のサンプリング位置かを示す番号ｍ（ｍは自然数：ｍ≦Ｍ）である。通話グループ番号ｍは、第ｎ番目の負荷密度検出用パケットのヘッダ項目タイムスタンプ（TimeStamp）ＴＳ（ｎ）と初期値ＴＳ（１）との差を、ＶｏＩＰパケットの送信間隔Ｔｓで除算した余りの整数部分として算出する。すなわち、（数１）にしたがって算出する。なお、（数１）において、ＴＳ（ｎ）は、受信した第ｎ番目の負荷密度検出用パケットのヘッダ情報から抽出した送信時刻を、ＩＮＴ（＊）は、カッコ内の計算値の整数部分を求める関数を、ＭＯＤ（ｘ、ｙ）は、ｘをｙで除算した余りを求める関数を、それぞれ示している。
【００５０】
ｍ＝ＩＮＴ（ＭＯＤ（ＴＳ（ｎ）−ＴＳ（１）、Ｔｓ））・・・（数１）
【００５１】
制御手段２１は、通話グループ番号ｍの受信数を累計し（ステップＳ８０４）、通話グループ番号ｍの遅延時間を累計する（ステップＳ８０５）。遅延時間は、抽出した送信時刻に対する受信時刻の相対的な遅延時間として算出する。
【００５２】
制御手段２１が、第ｎ番目の負荷密度検出用パケットを受信していないと判断した場合（ステップＳ８０１：ＮＯ）、制御手段２１は、通話グループ番号ｍ（ｍは自然数）を算出する（ステップＳ８０６）。通話グループ番号ｍは、第ｎ番目の負荷密度検出用パケットのヘッダ項目タイムスタンプ（TimeStamp）ＴＳの値を抽出することができないことから、過去に受信した負荷密度検出用パケットの最新の第（ｎ−ｋ）番目の負荷密度検出用パケットのＴＳ（ｎ−ｋ）を用い、ＴＳ（ｎ−ｋ）にＶｏＩＰパケットの送信間隔Ｔｅのｋ倍を加算した値と初期値ＴＳ（１）との差を、負荷密度検出用パケットの送信間隔Ｔｓで除算した余りの整数部分として算出する。すなわち、（数２）にしたがって算出する。
【００５３】
ｍ＝ＩＮＴ（ＭＯＤ（ＴＳ（ｎ−ｋ）＋Ｔｅ＊ｋ−ＴＳ（１）、Ｔｓ））・・（数２）
【００５４】
制御手段２１は、通話グループ番号ｍの受信数を累計し（ステップＳ８０７）、通話グループ番号ｍの消失パケット数を累計する（ステップＳ８０８）。
【００５５】
制御手段２１は、通話グループごとの品質を評価するに足る個数、例えば５００個の負荷密度検出用パケットの受信処理が完了したか否かを判断する（ステップＳ８０９）。制御手段２１が、負荷密度検出用パケットの受信処理が完了していないと判断した場合（ステップＳ８０９：ＮＯ）、制御手段２１は、処理をステップＳ８０１へ戻し、上述した処理を繰り返す。制御手段２１が、負荷密度検出用パケットの受信処理が完了したと判断した場合（ステップＳ８０９：ＹＥＳ）、制御手段２１は、通話グループごとの遅延時間の平均値及び消失パケット数の割合を算出し（ステップＳ８１０）、算出した結果を出力手段１８を介して表示出力する（ステップＳ８１１）。
【００５６】
通話グループごとの遅延時間の平均値は、通話グループごとに、累計した遅延時間を累計した受信数で除した値として算出する。また、通話グループごとの消失パケット数の割合は、通話グループごとに累計した消失パケット数を、累計した消失パケット数と累計した受信数との和で除した値として算出する。算出した遅延時間の平均値及び消失パケット数の割合は、表示装置等の出力手段１８を介して表示出力される。図９は、受信装置２の出力手段１８で表示される解析結果表示画面の例示図である。
【００５７】
図９に示すように、ＶｏＩＰパケットの送信間隔Ｔｓである２０ｍｓでの遅延時間の平均値のばらつき、及びパケットの消失率をグラフィカルに表示している。これにより、ＶｏＩＰパケットの送信間隔Ｔｓ内での通信負荷の密度分布を視覚的に把握することが可能となる。
【００５８】
もちろん、出力手段１８は表示装置による画面表示に限定されるものではなく、印刷装置による印刷出力でも良いし、データファイルとして送信装置１へ送信しても良い。
【００５９】
なお、上述のように、負荷密度検出用パケットのヘッダ情報、ペイロード等に、負荷密度検出用パケットの送信間隔を付与せずに、送信装置１及び受信装置２で、計測開始前に一回だけ負荷密度検出用パケットの送信間隔を、入力手段１７を介して手動で設定しておくようにしても良い。
【００６０】
以上のように本実施の形態１によれば、高価なキャプチャ装置を別途設ける必要がなく、通信負荷密度を測定するために必要な通信トラフィックは、例えばＶｏＩＰ通話１本分と同程度であり、複数のプロービングを必要とする従来の方法と比べて通信トラフィックを大幅に低減することが可能となる。
【００６１】
（実施の形態２）
以下、本発明の実施の形態２に係る通信負荷密度測定システムについて図面を参照しながら説明する。実施の形態２に係る通信負荷密度測定システムの構成は実施の形態１と同様であることから、同一の符号を付することで詳細な説明を省略する。本実施の形態２では、負荷密度検出用パケットの送信間隔の増減幅を乱数の発生により変化させる点で実施の形態１と相違する。なお、本実施の形態２でも、実施の形態１と同様、通信負荷の偏りの周期、すなわちＶｏＩＰパケットの送信間隔Ｔｓを２０ｍｓとする。
【００６２】
図１０は、本発明の実施の形態２に係る通信負荷密度測定システムで用いる送信装置１の制御手段１１の処理手順を示すフローチャートである。送信装置１の制御手段１１は、ＶｏＩＰパケットの送信間隔Ｔｓを取得する（ステップＳ１００１）。ＶｏＩＰパケットの送信間隔Ｔｓは、送信装置１の入力手段１７を介して受け付けても良いし、外部の装置から通信手段１５を介して受け付けても良い。
【００６３】
制御手段１１は、負荷密度検出用パケットのシーケンス番号ｎ（ｎは自然数）を初期値‘１’に設定し（ステップＳ１００２）、ＶｏＩＰパケットの送信間隔Ｔｓに対する増減分ΔＴを求める乱数ｒを生成する（ステップＳ１００３）。乱数ｒの生成方法は特に限定されるものではなく、公知の乱数生成方法であれば何でも良い。なお、生成する乱数ｒの範囲を０≦ｒ≦ΔＴとすることにより、ＶｏＩＰパケットの送信間隔Ｔｓ内の相当数のサンプリング点において、くまなく通信負荷を検出することが可能となる。
【００６４】
制御手段１１は、第ｎ番目の負荷密度検出用パケットのヘッダ項目ＳＱにシーケンス番号ｎを設定し（ステップＳ１００４）、ヘッダ項目タイムスタンプ（TimeStamp）に送信時刻を設定する（ステップＳ１００５）。制御手段１１は、第ｎ番目の負荷密度検出用パケットの送信間隔Ｔｅを生成して（ステップＳ１００６）、記憶手段１４にシーケンス番号、送信時刻及び送信間隔Ｔｅを、パケット送信の履歴情報を記憶する送信履歴データファイルとして記憶する（ステップＳ１００７）。負荷密度検出用パケットの送信間隔Ｔｅは、ＶｏＩＰパケットの送信間隔Ｔｓに乱数ｒを増減して算出する。
【００６５】
制御手段１１は、第ｎ番目の負荷密度検出用パケットを受信装置２へ送信し（ステップＳ１００８）、送信間隔Ｔｅが経過したか否かを判断する（ステップＳ１００９）。制御手段１１が、送信間隔Ｔｅが経過していないと判断した場合（ステップＳ１００９：ＮＯ）、制御手段１１は、経過するまで待機状態となる。制御手段１１が、送信間隔Ｔｅが経過したと判断した場合（ステップＳ１００９：ＹＥＳ）、制御手段１１は、シーケンス番号ｎを‘１’インクリメントし（ステップＳ１０１０）、負荷密度検出用パケットの送信が完了したか否かを判断する（ステップＳ１０１１）。
【００６６】
制御手段１１が、負荷密度検出用パケットの送信が完了していないと判断した場合（ステップＳ１０１１：ＮＯ）、制御手段１１は、処理をステップＳ１００３へ戻し、上述した処理を繰り返す。制御手段１１が、負荷密度検出用パケットの送信が完了したと判断した場合（ステップＳ１０１１：ＹＥＳ）、制御手段１１は、負荷密度検出用パケットの送信を停止し、送信履歴データファイルを受信装置２へ送信して（ステップＳ１０１２）、処理を終了する。
【００６７】
受信装置２は、上述のタイミングで送信された負荷密度検出用パケットが大きく遅延しているか否か、又は消失することなく受信できたか否かを判定することにより、該送信タイミングでの通信トラフィックの大小を判定することができる。図１１及び図１２は、本発明の実施の形態２に係る通信負荷密度測定システムで用いる受信装置２の制御手段２１の処理手順を示すフローチャートである。
【００６８】
受信装置２の制御手段２１は、送信装置１から送信される第ｎ番目の負荷密度検出用パケットを受信し（ステップＳ１１０１）、パケットの受信履歴を記憶してある受信履歴データファイルに、負荷密度検出用パケットのシーケンス番号と受信時刻とを記録する（ステップＳ１１０２）。制御手段２１は、送信履歴データファイルを受信したか否かを判断し（ステップＳ１１０３）、制御手段２１が受信していないと判断した場合（ステップＳ１１０３：ＮＯ）、制御手段２１は、処理をステップＳ１１０１へ戻し、通常の受信処理を継続する。制御手段２１が受信したと判断した場合（ステップＳ１１０３：ＹＥＳ）、制御手段２１は、受信履歴データファイルを参照し、シーケンス番号がｎである第ｎ番目の負荷密度検出用パケットを受信したか否かを判断する（ステップＳ１１０４）。制御手段２１が、第ｎ番目の負荷密度検出用パケットを受信したと判断した場合（ステップＳ１１０４：ＹＥＳ）、制御手段２１は、送信装置１から受信した送信履歴データファイルから、第ｎ番目のパケットのシーケンス番号及び送信時刻を抽出する（ステップＳ１１０５）。
【００６９】
制御手段２１は、通話グループ番号ｍ（ｍは自然数）を算出する（ステップＳ１１０６）。ここで通話グループとは、ＶｏＩＰパケットの送信間隔Ｔｓの時間間隔をＭ等分した場合の第Ｍ番目（Ｍは自然数）に位置する時刻を意味しており、通話グループ番号とは、プロービングでＶｏＩＰパケットの送信間隔Ｔｓ内の複数箇所の負荷密度検出を行う場合の、何番目のサンプリング位置かを示す番号ｍ（ｍは自然数：ｍ≦Ｍ）である。通話グループ番号ｍは、第ｎ番目の負荷密度検出用パケットのヘッダ項目タイムスタンプ（TimeStamp）ＴＳ（ｎ）と初期値ＴＳ（１）との差を、ＶｏＩＰパケットの送信間隔Ｔｓで除算した余りの整数部分として算出する。すなわち、実施の形態１と同様、（数１）にしたがって算出する。
【００７０】
制御手段２１は、通話グループ番号ｍの受信数を累計し（ステップＳ１１０７）、通話グループ番号ｍの遅延時間を累計する（ステップＳ１１０８）。遅延時間は、抽出した送信時刻に対する受信時刻の相対的な遅延時間として算出する。なお、送信時刻は送信履歴データファイルから取得し、受信時刻は受信履歴データファイルから取得することは言うまでもない。
【００７１】
制御手段２１が、受信履歴データファイルから第ｎ番目の負荷密度検出用パケットを受信していないと判断した場合（ステップＳ１１０４：ＮＯ）、制御手段２１は、通話グループ番号ｍ（ｍは自然数）を算出する（ステップＳ１１０９）。通話グループ番号ｍは、第ｎ番目の負荷密度検出用パケットのヘッダ項目タイムスタンプ（TimeStamp）ＴＳ（ｎ）と初期値ＴＳ（１）との差を、ＶｏＩＰパケットの送信間隔Ｔｓで除算した余りの整数部分として算出する。すなわち、実施の形態１と同様、（数１）にしたがって算出する。
【００７２】
制御手段２１は、通話グループ番号ｍの受信数を累計し（ステップＳ１１１０）、通話グループ番号ｍの消失パケット数を累計する（ステップＳ１１１１）。
【００７３】
制御手段２１は、通話グループごとの品質を評価するに足る個数、例えば５００個の負荷密度検出用パケットの計算処理が完了したか否かを判断する（ステップＳ１１１２）。制御手段２１が、負荷密度検出用パケットの計算処理が完了していないと判断した場合（ステップＳ１１１２：ＮＯ）、制御手段２１は、処理をステップＳ１１０４へ戻し、上述した処理を繰り返す。制御手段２１が、負荷密度検出用パケットの計算処理が完了したと判断した場合（ステップＳ１１１２：ＹＥＳ）、制御手段２１は、通話グループごとの遅延時間の平均値及び消失パケット数の割合を算出し（ステップＳ１１１３）、算出した結果を出力手段１８を介して表示出力する（ステップＳ１１１４）。
【００７４】
以上のように本実施の形態２によれば、高価なキャプチャ装置を別途設ける必要がなく、通信負荷密度を測定するために必要な通信トラフィックは、例えばＶｏＩＰ通話１本分と同程度であり、複数のプロービングを必要とする従来の方法と比べて通信トラフィックを大幅に低減することが可能となる。
【００７５】
なお、上述した実施の形態１及び２において、負荷密度検出用パケットのＲＴＰのタイムスタンプに、パケットの送信時刻を設定している。ＲＴＰの規約では、送信パケットが例えばＧ．７１１の音声パケットである場合には、１秒間に８０００カウントするチックタイムを設定するが、通信負荷密度の測定精度を向上するためにマイクロ秒単位の時刻を設定しても良い。また、タイムスタンプに送信時刻を設定した後、実際にネットワークにパケットを送信するまでの間にタイムラグが生じる場合がある。そこで、さらに測定精度を向上するために、ｊ番目の計測パケットのタイムスタンプに記録した送信時刻と、ｊ番目の計測パケットを実際にネットワークに送信した時刻との差分であるｊ番目の補整値を、（ｊ＋１）番目のＲＴＰのペイロード部等に記録して送信し、受信側で（ｊ＋１）番目の負荷密度検出用パケットを受信した時点で、記録されているｊ番目の補整値から、ｊ番目の負荷密度検出用パケットの実際にネットワークに送信された時刻を修正して、測定精度を向上することも可能である。負荷密度検出用パケットが実際にネットワークに送信された時刻は、通信手段２５の機能を利用して取得する。具体的な一例を示すと、libpcapと呼ばれるネットワーク処理プログラムの機能を利用して取得できる。
【００７６】
以上の実施の形態１及び２に関し、さらに以下の付記を開示する。
【００７７】
（付記１）
通信網に接続しパケットを送信する送信装置、及び通信網に接続しパケットを受信する受信装置を備え、負荷密度検出用パケットを送受信して所定の送信間隔内の通信負荷密度を測定する通信負荷密度測定システムにおいて、
前記送信装置は、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段と、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、該負荷密度検出用パケットに付与して送信する送信手段と
を備え、
前記受信装置は、
前記負荷密度検出用パケットを受信する受信手段と、
受信した負荷密度検出用パケットから前記送信情報を抽出する抽出手段と、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段と
を備えることを特徴とする通信負荷密度測定システム。
【００７８】
（付記２）
前記間隔変更手段は、
所定の送信間隔に対する負荷密度検出用パケットの送信間隔の割合が上限値より小さくなるよう前記負荷密度検出用パケットの送信間隔を変更するようにしてあることを特徴とする付記１記載の通信負荷密度測定システム。
【００７９】
（付記３）
前記間隔変更手段は、
乱数により生成した時間を所定の送信間隔に増減して前記負荷密度検出用パケットの送信間隔を変更するようにしてあることを特徴とする付記１又は２記載の通信負荷密度測定システム。
【００８０】
（付記４）
通信網に接続しパケットを送信する送信装置、及び通信網に接続しパケットを受信する受信装置を備え、負荷密度検出用パケットを送受信して所定の送信間隔内の通信負荷密度を測定する通信負荷密度測定システムにおいて、
前記送信装置は、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段と、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けてデータファイルに記憶する手段と、
前記負荷密度検出用パケット及び該データファイルを送信する送信手段と
を備え、
前記受信装置は、
前記負荷密度検出用パケット及び前記データファイルを受信する受信手段と、
受信した前記データファイルから前記送信情報を抽出する抽出手段と、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段と
を備えることを特徴とする通信負荷密度測定システム。
【００８１】
（付記５）
前記測定手段により測定した所定の送信間隔内の通信負荷密度を出力する手段を備えることを特徴とする付記１乃至４のいずれか一項に記載の通信負荷密度測定システム。
【００８２】
（付記６）
通信網に接続しパケットを送信する送信装置、及び通信網を介してパケットを受信する受信装置を用い、負荷密度検出用パケットを送受信して所定の送信間隔内の通信負荷密度を測定する通信負荷密度測定方法において、
前記送信装置は、
前記負荷密度検出用パケットの送信間隔を変更し、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、該負荷密度検出用パケットに付与して送信し、
前記受信装置は、
前記負荷密度検出用パケットを受信し、
受信した負荷密度検出用パケットから前記送信情報を抽出し、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定することを特徴とする通信負荷密度測定方法。
【００８３】
（付記７）
所定の送信間隔に対する負荷密度検出用パケットの送信間隔の割合が上限値より小さくなるよう前記負荷密度検出用パケットの送信間隔を変更することを特徴とする付記６記載の通信負荷密度測定方法。
【００８４】
（付記８）
乱数により生成した時間を所定の送信間隔に増減して前記負荷密度検出用パケットの送信間隔を変更することを特徴とする付記６又は７記載の通信負荷密度測定方法。
【００８５】
（付記９）
通信網に接続しパケットを送信する送信装置、及び通信網に接続しパケットを受信する受信装置を用い、負荷密度検出用パケットを送受信して所定の送信間隔内の通信負荷密度を測定する通信負荷密度測定方法において、
前記送信装置は、
前記負荷密度検出用パケットの送信間隔を変更し、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けてデータファイルに記憶し、
前記負荷密度検出用パケット及び該データファイルを送信し、
前記受信装置は、
前記負荷密度検出用パケット及び前記データファイルを受信し、
受信した前記データファイルから前記送信情報を抽出し、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定することを特徴とする通信負荷密度測定方法。
【００８６】
（付記１０）
測定した所定の送信間隔内の通信負荷密度を出力することを特徴とする付記６乃至９のいずれか一項に記載の通信負荷密度測定方法。
【００８７】
（付記１１）
通信網に接続し、受信装置に対して所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信する送信装置において、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段と、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、該負荷密度検出用パケットに付与して送信する送信手段と
を備えることを特徴とする送信装置。
【００８８】
（付記１２）
前記間隔変更手段は、
所定の送信間隔に対する負荷密度検出用パケットの送信間隔の割合が上限値より小さくなるよう前記負荷密度検出用パケットの送信間隔を変更するようにしてあることを特徴とする付記１１記載の送信装置。
【００８９】
（付記１３）
前記間隔変更手段は、
乱数により生成した時間を所定の送信間隔に増減して前記負荷密度検出用パケットの送信間隔を変更するようにしてあることを特徴とする付記１１又は１２記載の送信装置。
【００９０】
（付記１４）
通信網に接続し、受信装置に対して所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信する送信装置において、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段と、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けてデータファイルに記憶する手段と、
前記負荷密度検出用パケット及び該データファイルを送信する送信手段と
を備えることを特徴とする送信装置。
【００９１】
（付記１５）
通信網に接続し、所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信装置から受信する受信装置において、
送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を含む、前記負荷密度検出用パケットを受信する受信手段と、
受信した負荷密度検出用パケットから前記送信情報を抽出する抽出手段と、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段と
を備えることを特徴とする受信装置。
【００９２】
（付記１６）
前記測定手段により測定した所定の送信間隔内の通信負荷密度を出力する手段を備えることを特徴とする付記１５記載の受信装置。
【００９３】
（付記１７）
通信網に接続し、所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信装置から受信する受信装置において、
前記負荷密度検出用パケット、及び該負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けて記憶してあるデータファイルを受信する受信手段と、
受信した前記データファイルから前記送信情報を抽出する抽出手段と、
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段と
を備えることを特徴とする受信装置。
【００９４】
（付記１８）
通信網に接続し、受信装置に対して所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信する送信装置で実行することが可能なコンピュータプログラムにおいて、
前記送信装置を、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、該負荷密度検出用パケットに付与して送信する送信手段
として機能させることを特徴とするコンピュータプログラム。
【００９５】
（付記１９）
前記間隔変更手段を、
所定の送信間隔に対する負荷密度検出用パケットの送信間隔の割合が上限値より小さくなるよう前記負荷密度検出用パケットの送信間隔を変更する手段
として機能させることを特徴とする付記１８記載のコンピュータプログラム。
【００９６】
（付記２０）
前記間隔変更手段を、
乱数により生成した時間を所定の送信間隔に増減して前記負荷密度検出用パケットの送信間隔を変更する手段
として機能させることを特徴とする付記１８又は１９記載のコンピュータプログラム。
【００９７】
（付記２１）
通信網に接続し、受信装置に対して所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信する送信装置で実行することが可能なコンピュータプログラムにおいて、
前記送信装置を、
前記負荷密度検出用パケットの送信間隔を変更する間隔変更手段、
前記負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けてデータファイルに記憶する手段、及び
前記負荷密度検出用パケット及び該データファイルを送信する送信手段
として機能させることを特徴とするコンピュータプログラム。
【００９８】
（付記２２）
通信網に接続し、所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信装置から受信する受信装置で実行することが可能なコンピュータプログラムにおいて、
前記受信装置を、
送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を含む、前記負荷密度検出用パケットを受信する受信手段、
受信した負荷密度検出用パケットから前記送信情報を抽出する抽出手段、及び
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段
として機能させることを特徴とするコンピュータプログラム。
【００９９】
（付記２３）
前記受信装置を、
前記測定手段により測定した所定の送信間隔内の通信負荷密度を出力する手段
として機能させることを特徴とする付記２２記載のコンピュータプログラム。
【０１００】
（付記２４）
通信網に接続し、所定の送信間隔内の通信負荷密度を測定するための負荷密度検出用パケットを送信装置から受信する受信装置で実行することが可能なコンピュータプログラムにおいて、
前記受信装置を、
前記負荷密度検出用パケット、及び該負荷密度検出用パケットの送信時刻、送信間隔及び送信番号を特定することが可能な送信情報を、負荷密度検出用パケットを特定する情報と対応付けて記憶してあるデータファイルを受信する受信手段、
受信した前記データファイルから前記送信情報を抽出する抽出手段、及び
抽出した送信情報及び負荷密度検出用のパケットの遅延又は消失状態に基づいて、所定の送信間隔内の通信負荷密度を測定する測定手段
として機能させることを特徴とするコンピュータプログラム。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施の形態１に係る通信負荷密度測定システムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係る通信負荷密度測定システムで用いる送信装置の構成を示すブロック図である。
【図３】本発明の実施の形態１に係る通信負荷密度測定システムで用いる受信装置の構成を示すブロック図である。
【図４】本発明の実施の形態１に係る通信負荷密度測定方法におけるパケット送信タイミングを示す図である。
【図５】負荷密度検出用パケットを、ＶｏＩＰパケットの送信間隔Ｔｓよりも小さい送信間隔Ｔｅにより送信した場合のパケット送信タイミングを示す図である。
【図６】ＲＴＰにて規定されたパケットのヘッダ構成の例示図である。
【図７】本発明の実施の形態１に係る通信負荷密度測定システムで用いる送信装置の制御手段の処理手順を示すフローチャートである。
【図８】本発明の実施の形態１に係る通信負荷密度測定システムで用いる受信装置の制御手段の処理手順を示すフローチャートである。
【図９】受信装置の出力手段で表示される解析結果表示画面の例示図である。
【図１０】本発明の実施の形態２に係る通信負荷密度測定システムで用いる送信装置の制御手段の処理手順を示すフローチャートである。
【図１１】本発明の実施の形態２に係る通信負荷密度測定システムで用いる受信装置の制御手段の処理手順を示すフローチャートである。
【図１２】本発明の実施の形態２に係る通信負荷密度測定システムで用いる受信装置の制御手段の処理手順を示すフローチャートである。
【符号の説明】
【０１０２】
１  送信装置
２  受信装置
３  通信網
４  中継装置
１０１、２０１  コンピュータプログラム
１０２、２０２  記録媒体
【図１】
0004640824.tif 000002
【図２】
0004640824.tif 000003
【図３】
0004640824.tif 000004
【図４】
0004640824.tif 000005
【図５】
0004640824.tif 000006
【図６】
0004640824.tif 000007
【図７】
0004640824.tif 000008
【図８】
0004640824.tif 000009
【図９】
0004640824.tif 000010
【図１０】
0004640824.tif 000011
【図１１】
0004640824.tif 000012
【図１２】
0004640824.tif 000013