JP4536026B2 - Network quality measuring method, measuring device and program - Google Patents
Network quality measuring method, measuring device and program Download PDFInfo
- Publication number
- JP4536026B2 JP4536026B2 JP2006081835A JP2006081835A JP4536026B2 JP 4536026 B2 JP4536026 B2 JP 4536026B2 JP 2006081835 A JP2006081835 A JP 2006081835A JP 2006081835 A JP2006081835 A JP 2006081835A JP 4536026 B2 JP4536026 B2 JP 4536026B2
- Authority
- JP
- Japan
- Prior art keywords
- measurement
- packet
- delay time
- percentile
- quality
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、ネットワーク品質測定方法、測定装置及びプログラムに関する。 The present invention relates to a network quality measurement method, a measurement apparatus, and a program.
従来、ネットワークに接続されるユーザ端末と同等の位置に測定装置を配置し、その測定装置間で測定パケットを送受信することによって、ネットワーク品質をアクティブ測定する技術がある(例えば非特許文献1参照)。測定パケットを受信した測定装置は、その受信結果情報を、特定の測定サーバへ送信する。測定サーバは、測定装置間におけるパケットの受信結果情報を収集し、品質統計解析処理の結果から、そのネットワークの品質劣化区間を特定する。 2. Description of the Related Art Conventionally, there is a technique for actively measuring network quality by placing a measurement device at a position equivalent to a user terminal connected to a network and transmitting / receiving measurement packets between the measurement devices (see, for example, Non-Patent Document 1). . The measurement device that has received the measurement packet transmits the reception result information to a specific measurement server. The measurement server collects packet reception result information between the measurement devices, and identifies the quality degradation section of the network from the result of the quality statistical analysis process.
従来技術によれば、測定サーバが測定装置から受信結果情報を収集するために、2つの方法がある。 According to the prior art, there are two methods for the measurement server to collect the reception result information from the measurement device.
第1の方法によれば、第1の測定装置から第2の測定装置へ複数の測定パケットを送信し、第2の測定装置がその受信結果情報を測定サーバへ送信する。第2の方法によれば、測定サーバから測定装置へ複数の測定パケットを送信し、測定端末がその受信結果情報を含む応答パケットを、測定サーバへ返信する。測定サーバは、ネットワーク全体に配置された測定装置から受信結果情報を収集し、品質統計解析処理によって、ネットワーク品質情報を導出する。 According to the first method, a plurality of measurement packets are transmitted from the first measurement device to the second measurement device, and the second measurement device transmits the reception result information to the measurement server. According to the second method, a plurality of measurement packets are transmitted from the measurement server to the measurement device, and the measurement terminal returns a response packet including the reception result information to the measurement server. The measurement server collects reception result information from measurement devices arranged in the entire network, and derives network quality information by quality statistical analysis processing.
従来技術によれば、全ての測定パケットにおける受信結果情報のトラヒックが、測定サーバに集中する。正確なネットワーク品質情報を導出するために、ネットワークには、多数の測定装置が配置される必要がある。その結果、ネットワークを流れるデータパケットと比較して、測定パケット及び受信結果情報の転送割合が多くなり、測定対象となるネットワーク品質自体にも影響を及ぼす場合がある。特に、測定サーバに、測定のためのトラヒックが集中するために、正確なネットワーク品質情報が得られない場合もある。尚、第2の方法によれば、測定可能となる区間が、測定サーバ−測定装置間に限られ、任意の測定装置−測定装置間における測定パケットの受信結果情報を測定することができない。 According to the prior art, traffic of reception result information in all measurement packets is concentrated on the measurement server. In order to derive accurate network quality information, a large number of measurement devices need to be arranged in the network. As a result, compared to data packets flowing through the network, the transfer ratio of measurement packets and reception result information is increased, which may affect the network quality itself to be measured. In particular, since the traffic for measurement is concentrated on the measurement server, accurate network quality information may not be obtained. Note that, according to the second method, the section in which measurement is possible is limited between the measurement server and the measurement device, and the reception result information of the measurement packet cannot be measured between any measurement device and the measurement device.
そこで、本発明は、ネットワークを流れるデータパケットに対して、測定のためのトラヒックが与える影響を最小限に抑えることができるネットワーク品質測定方法、測定装置及びプログラムを提供することを目的とする。 Accordingly, an object of the present invention is to provide a network quality measuring method, measuring apparatus, and program capable of minimizing the influence of measurement traffic on data packets flowing through a network.
本発明によれば、測定サーバと、ネットワークに分散配置された複数の測定装置とを有するシステムにおけるネットワーク品質測定方法であって、
第1の測定装置が、第2の測定装置へ、送信時刻を含む複数の測定パケットを送信する第1のステップと、
第2の測定装置が、測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する第2のステップと、
受信結果情報を記録部に記録する第3のステップと、
受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する第4ステップと、
品質統計指標情報を含む測定結果パケットを測定サーバへ送信する第5のステップと
を有し、
第4のステップについて、パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出されたパーセンタイル値の中で最大のパーセンタイル値について品質統計指標情報を算出することを特徴とする。
According to the present invention, there is provided a network quality measurement method in a system having a measurement server and a plurality of measurement devices distributed and arranged in a network,
A first step in which a first measurement device transmits a plurality of measurement packets including a transmission time to a second measurement device;
A second step in which the second measurement device receives the measurement packet and obtains reception result information including a delay time of the measurement packet;
A third step of recording the reception result information in the recording unit;
A fourth step of calculating quality statistics index information of percentile values based on delay time of reception result information;
Possess a fifth step of transmitting a measurement result packet including quality statistical indicator information to the measurement server,
For the fourth step, the percentile value is a value for deriving the maximum delay time in the cumulative p% in ascending order of a plurality of delay times, and the maximum delay time is derived for a plurality of preset percentile values, and the minimum percentile A percentile value in which the difference from the value to the percentile value does not exceed a predetermined time is derived, and quality statistical index information is calculated for the maximum percentile value among the derived percentile values .
本発明のネットワーク品質測定方法における他の実施形態によれば、品質統計指標情報は、測定パケットの遅延時間についての平均、最大、標準偏差、平均偏差及び/又はジッタ平均であることも好ましい。 According to another embodiment of the network quality measurement method of the present invention, the quality statistic index information is preferably an average, a maximum, a standard deviation, an average deviation, and / or a jitter average for the delay time of the measurement packet.
本発明によれば、受信した測定パケットの測定結果情報を含む測定結果パケットを測定サーバへ送信する測定装置であって、
送信時刻を含む複数の測定パケットを、他の測定装置へ送信する測定パケット送信手段と、
他の測定装置から測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する測定パケット受信手段と、
受信結果情報を記録する受信結果記録手段と、
受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する品質統計指標算出手段と、
品質統計指標情報を含む測定結果パケットを測定サーバへ送信する測定結果送信手段と、
パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出されたパーセンタイル値の中で最大のパーセンタイル値を品質統計指標算出手段へ通知するパーセンタイル値算出手段と
を有することを特徴とする。
According to the present invention, there is provided a measurement apparatus that transmits a measurement result packet including measurement result information of a received measurement packet to a measurement server,
Measurement packet transmission means for transmitting a plurality of measurement packets including transmission times to other measurement devices;
A measurement packet receiving means for receiving a measurement packet from another measurement device and obtaining reception result information including a delay time of the measurement packet;
A reception result recording means for recording the reception result information;
Quality statistics index calculation means for calculating quality statistics index information of percentile values based on delay time of reception result information,
A measurement result transmission means for transmitting a measurement result packet including quality statistical index information to the measurement server ;
The percentile value is for deriving the maximum delay time in the cumulative p% in the order of the plurality of delay times, and the maximum delay time is derived for a plurality of preset percentile values, from the minimum percentile value to the corresponding percentile value. A percentile value calculating means for deriving a percentile value that does not exceed a predetermined time and notifying a quality statistical index calculating means of the maximum percentile value among the derived percentile values; And
本発明における測定装置によれば、品質統計指標情報は、測定パケットの遅延時間についての平均、最大、標準偏差、平均偏差及び/又はジッタ平均であることも好ましい。 According to the measuring apparatus of the present invention, the quality statistical index information is preferably an average, maximum, standard deviation, average deviation, and / or jitter average for the delay time of the measurement packet.
本発明によれば、受信した測定パケットの測定結果情報を含む測定結果パケットを測定サーバへ送信する測定装置に搭載されたコンピュータを実行させるプログラムであって、
送信時刻を含む複数の測定パケットを、他の測定装置へ送信する測定パケット送信手段と、
他の測定装置から測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する測定パケット受信手段と、
受信結果情報を記録する受信結果記録手段と、
受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する品質統計指標算出手段と、
品質統計指標情報を含む測定結果パケットを測定サーバへ送信する測定結果送信手段と、
パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出されたパーセンタイル値の中で最大のパーセンタイル値を品質統計指標算出手段へ通知するパーセンタイル値算出手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, there is provided a program for executing a computer mounted on a measurement apparatus that transmits a measurement result packet including measurement result information of a received measurement packet to a measurement server,
Measurement packet transmission means for transmitting a plurality of measurement packets including transmission times to other measurement devices;
A measurement packet receiving means for receiving a measurement packet from another measurement device and obtaining reception result information including a delay time of the measurement packet;
A reception result recording means for recording the reception result information;
Quality statistics index calculation means for calculating quality statistics index information of percentile values based on delay time of reception result information,
A measurement result transmission means for transmitting a measurement result packet including quality statistical index information to the measurement server ;
The percentile value is for deriving the maximum delay time in the cumulative p% in the order of the plurality of delay times, and the maximum delay time is derived for a plurality of preset percentile values, from the minimum percentile value to the corresponding percentile value. The computer functions as a percentile value calculation means that derives a percentile value that does not exceed a predetermined time and notifies the quality statistical index calculation means of the highest percentile value among the derived percentile values. It is characterized by making it.
本発明のプログラムにおける他の実施形態によれば、
品質統計指標情報は、測定パケットの遅延時間についての平均、最大、標準偏差、平均偏差及び/又はジッタ平均であるようにコンピュータを機能させることも好ましい。
According to another embodiment of the program of the present invention,
It is also preferred to have the computer function so that the quality statistic index information is an average, maximum, standard deviation, average deviation and / or jitter average for the delay time of the measurement packet.
本発明のネットワーク品質測定方法、測定装置及びプログラムによれば、測定装置から測定サーバへ送信される受信結果情報を含む測定結果パケットの数を減らすことができるので、ネットワークを流れるデータパケットに対して、測定のためのトラヒックが与える影響を最小限に抑えることができる。 According to the network quality measurement method, measurement apparatus, and program of the present invention, the number of measurement result packets including reception result information transmitted from the measurement apparatus to the measurement server can be reduced. The influence of traffic for measurement can be minimized.
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。 Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.
図1は、本発明におけるシステム構成図である。 FIG. 1 is a system configuration diagram according to the present invention.
少なくとも1つの基幹ネットワーク(例えばインターネット)3に、複数の地域ネットワーク(例えばアクセスネットワーク)4が接続されている。複数のアクセスネットワーク4は、インターネットを介して相互に接続している。図1によれば、インターネットには、1つの測定サーバ2が接続されており、アクセスネットワークには、4つの測定装置が相互に接続されている。
A plurality of regional networks (for example, access networks) 4 are connected to at least one backbone network (for example, the Internet) 3. The plurality of
図1によれば、測定装置1は、測定指示受信部101と、測定パケット送信部102と、測定パケット受信部103と、タイマ104と、受信結果記録部105と、パーセンタイル値算出部106と、品質統計指標算出部107と、測定結果送信部108とを有する。これら機能部は、測定装置に搭載されたコンピュータによって実行されるプログラムによっても実現できる。測定装置は、ユーザが使用するパーソナルコンピュータであってもよく、本発明に基づくプログラムを実行させることによって実現することができる。
According to FIG. 1, the
測定指示受信部101は、測定サーバ2から、測定対象となる相手方測定装置のアドレスを受信する。測定サーバ2は、ネットワークトポロジを予め把握しており、ネットワーク品質を測定するために必要となる測定装置−測定装置間を設定している。尚、測定装置−測定装置間だけでなく、測定装置−測定サーバ間であってもよい。測定指示受信部101は、相手方測定装置のアドレスを測定パケット送信部102へ通知する。
The measurement
測定パケット送信部102は、送信時刻Tsを含む複数の測定パケットを、他の測定装置へ送信する。他の測定装置の宛先アドレスは、測定指示受信部101から取得する。測定パケットは、測定用のテストパケットであってもよいし、通常のデータパケットであってもよい。例えば、RTP(Realtime Transfer Protocol)によれば、ヘッダにタイムスタンプが含められている。
The
送信時刻Tsは、1秒単位の情報32ビットと、1秒未満の情報32ビットとの合計64ビットによって表される。従って、μ秒単位の時刻を表現することができる。 The transmission time Ts is represented by a total of 64 bits including 32 bits of information per second and 32 bits of information less than 1 second. Therefore, it is possible to express time in microseconds.
測定パケット受信部103は、他の測定装置から測定パケットを受信し、受信結果情報を取得する。受信結果情報としては、例えば以下の情報があり、単位時間当たりで測定される。これら受信結果情報は、ネットワークの品質測定のために指標となる集計値である。
(受信結果情報)
(1)送信パケット数(4バイト):Ns
(2)受信パケット数(4バイト):Nr
(3)有効パケット数(4バイト):N
(4)損失パケット数(4バイト):Nloss=Ns−N
(5)順序逆転パケット数(4バイト):Nro
(6)パケット損失率(8バイト):Rloss=Ns−N/Ns
(7)順序逆転率(8バイト):Rreorder=Nro/Ns
The measurement
(Reception result information)
(1) Number of transmitted packets (4 bytes): Ns
(2) Number of received packets (4 bytes): Nr
(3) Number of valid packets (4 bytes): N
(4) Number of lost packets (4 bytes): Nloss = Ns−N
(5) Number of reverse sequence packets (4 bytes): Nro
(6) Packet loss rate (8 bytes): Rloss = Ns−N / Ns
(7) Order reversal rate (8 bytes): Rreorder = Nro / Ns
また、測定パケット受信部103は、受信した測定パケットから送信時刻Tsを取得する。更に、測定パケット受信部103は、タイマ104から、その測定パケットの受信時刻Trを取得する。タイマ104は、他の測定装置のタイマと同期している。受信時刻Tdも、送信時刻Tsと同じ形式で表現される。
In addition, the measurement
受信結果記録部105は、送信元アドレス及び宛先アドレスのペアに対応付けて受信結果情報を記録する。受信結果情報としては、前述した送信パケット数Ns、受信パケット数Nr、有効パケット数N、損失パケット数Nloss、順序逆転パケット数Nro、パケット損失率Rloss及び順序逆転率Rreorderに加えて、送信時刻Ts、受信時刻Tr及び遅延時間Dも含まれる。
The reception
パーセンタイル値算出部106は、予め設定された複数のパーセンタイル値pについて最大遅延時間を導出し、最小パーセンタイル値pから当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値pを導出する。パーセンタイル(percentile)とは、平均値の概念を拡張したものであって、分位点とも称される。データを小さいものから順に並べ、小さい方からp%の位置にある値を「pパーセンタイル」という。即ち、小さい方から99%の位置にある値は、「99%パーセンタイル」と称され、大きい方から1%の値を除く。従って、パーセンタイル値pは、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものである。パーセンタイル値算出部106は、導出されたパーセンタイル値pの中で最大のパーセンタイル値pを、品質統計指標算出部107へ通知する。
The percentile
本発明によれば、遅延時間(受信時刻−送信時刻)D'nの小さい測定パケットから順に並べて、pパーセンタイルを算出する。代表的な値の例として、99%パーセンタイル値がある。 According to the present invention, the p percentiles are calculated by arranging the measurement packets in order from the smallest delay time (reception time-transmission time) D′ n. An example of a representative value is the 99% percentile value.
品質統計指標算出部107は、受信結果情報の遅延時間に基づくパーセンタイル値pの品質統計指標情報を算出する。
The quality statistical
品質統計指標算出部107は、測定パケットの遅延時間D及び有効パケット数Nを用いて、以下の品質統計指標情報を算出することができる。
MAX()は遅延時間の最大値を意味し、MIN()は遅延時間の最小値を意味し、SQRT()は平方根を意味する。 MAX () means the maximum value of the delay time, MIN () means the minimum value of the delay time, and SQRT () means the square root.
本発明によれば、品質統計指標算出部107は、遅延時間Dnのpパーセンタイルについて、以下の品質統計指標情報を算出することができる。
測定結果送信部108は、品質統計指標情報を含む測定結果パケットを測定サーバ2へ送信する。測定結果パケットには、前述した(1)〜(18)の受信結果情報及び品質統計指標情報(合計124バイト)を含む。
The measurement
測定装置1は、他の測定装置から受信した測定パケットについての測定結果を一定時間(例えば1分間)毎に統計処理する。一方、測定サーバ2は、ネットワーク全体に配置された測定装置1から、一定時間(例えば1分間)毎に、受信結果情報及び品質統計指標情報を含む測定結果パケットを受信する。測定サーバは,各測定端末間の測定結果を組み合わせて、ネットワーク全体の品質統計解析処理をすることができる。
The measuring
本発明によれば、測定サーバ2へ集中する多量の測定結果パケットのトラヒックの発生を抑えることができる。また、測定サーバ2は、品質統計指標情報を算出する必要がなく、サーバの処理負荷が軽減される。
According to the present invention, it is possible to suppress the occurrence of traffic of a large amount of measurement result packets concentrated on the
例えば単位時間を1分間とする。1分間に受信した測定パケットについて、遅延時間Dを算出する。例えば50パケット/秒で測定パケットを送受信した場合、全データ量は、以下のようになる。
8バイト×50パケット×60秒=24000バイト/分
For example, the unit time is 1 minute. The delay time D is calculated for the measurement packet received in one minute. For example, when measurement packets are transmitted and received at 50 packets / second, the total data amount is as follows.
8 bytes x 50 packets x 60 seconds = 24000 bytes / min
一方で、1分間毎に1組の品質統計指標情報を算出する。本発明における測定結果パケットのデータ量は、124バイト/分となる。そうすると、本発明によれば、従来技術による24000バイト/分に対して、0.5%(≒124/24000)に削減する。 On the other hand, one set of quality statistical index information is calculated every minute. The data amount of the measurement result packet in the present invention is 124 bytes / minute. Then, according to the present invention, it is reduced to 0.5% (≈124 / 24000) with respect to 24,000 bytes / minute according to the prior art.
図2は、パーセンタイル値を決定するためのグラフである。 FIG. 2 is a graph for determining the percentile value.
例えば、測定装置は、予め設定されたパーセンタイル値90%、95%、98%、99%、100%について最大遅延時間を導出する。図2によれば、測定回線1〜5について、パーセンタイル値毎の最大遅延時間が表されている。通常、100%最大値が最も大きく、99%->98%->95%->90%の順に、その差が収束していく。ここで、100%では偶発的な長い遅延時間も含まれるために、平均値を計算すると、実態にそぐわない値となる場合がある。
For example, the measuring device derives the maximum delay time for preset percentile values 90%, 95%, 98%, 99%, and 100%. FIG. 2 shows the maximum delay time for each percentile value for the
ここで、測定者が必要とする測定精度として、所定時間0.5ミリ秒を設定する。そして、90%最大値に対して所定時間0.5ミリ秒を越えないパーセンタイル値の中で、最大のパーセンタイル値を導出する。 Here, a predetermined time of 0.5 milliseconds is set as the measurement accuracy required by the measurer. Then, the maximum percentile value is derived from the percentile values that do not exceed the predetermined time of 0.5 milliseconds with respect to the 90% maximum value.
図2によれば、回線1及び2は、100%最大値であっても、90%最大値に対して0.5ミリ秒を超えないので、そのままパーセンタイル値100%で品質統計指標情報を算出する。回線3及び5は、100%最大値が、90%最大値よりも0.5ミリ秒を越えるので、99%最大値を、所定時間を超えない最大値とみなし、パーセンタイル値99%で品質統計指標情報を算出する。回線4は、99%最大値であっても、90%最大値よりも0.5ミリ秒を越えるので、98%最大値を、所定時間を超えない最大値とみなし、パーセンタイル値98%で品質統計指標情報を算出する。
According to FIG. 2, even if the
以上、詳細に説明したように、本発明のネットワーク品質測定方法、測定装置及びプログラムによれば、ネットワークを流れるデータパケットに対して、測定のためのトラヒックが与える影響を最小限に抑えることができる。 As described above in detail, according to the network quality measuring method, measuring apparatus, and program of the present invention, it is possible to minimize the influence of measurement traffic on data packets flowing through the network. .
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 According to the various embodiments of the present invention described above, those skilled in the art can easily make various changes, modifications and omissions within the scope of the technical idea and the viewpoint of the present invention. The above description is merely an example, and is not intended to be restrictive. The invention is limited only as defined in the following claims and the equivalents thereto.
1 測定装置
101 測定指示受信部
102 測定パケット送信部
103 測定パケット受信部
104 タイマ
105 受信結果記録部
106 パーセンタイル値算出部
107 品質統計指標算出部
108 測定結果送信部
DESCRIPTION OF
Claims (6)
第1の測定装置が、第2の測定装置へ、送信時刻を含む複数の測定パケットを送信する第1のステップと、
第2の測定装置が、前記測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する第2のステップと、
前記受信結果情報を記録部に記録する第3のステップと、
前記受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する第4ステップと、
前記品質統計指標情報を含む測定結果パケットを前記測定サーバへ送信する第5のステップとを有し、
第4のステップについて、前記パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出された前記パーセンタイル値の中で最大のパーセンタイル値について前記品質統計指標情報を算出する
ことを特徴とするネットワーク品質測定方法。 A network quality measurement method in a system having a measurement server and a plurality of measurement devices distributed in a network,
A first step in which a first measurement device transmits a plurality of measurement packets including a transmission time to a second measurement device;
A second step in which a second measurement device receives the measurement packet and obtains reception result information including a delay time of the measurement packet;
A third step of recording the reception result information in a recording unit;
A fourth step of calculating quality statistical index information of percentile values based on a delay time of the reception result information;
And a fifth step of transmitting a measurement result packet including the quality statistic index information to the measurement server ,
For the fourth step, the percentile value derives the maximum delay time in cumulative p% in ascending order of a plurality of delay times, derives the maximum delay time for a plurality of preset percentile values, A percentile value in which a difference from the percentile value to the percentile value does not exceed a predetermined time is derived, and the quality statistical index information is calculated for the largest percentile value among the derived percentile values. A characteristic network quality measurement method.
送信時刻を含む複数の測定パケットを、他の測定装置へ送信する測定パケット送信手段と、
他の測定装置から前記測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する測定パケット受信手段と、
前記受信結果情報を記録する受信結果記録手段と、
前記受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する品質統計指標算出手段と、
前記品質統計指標情報を含む測定結果パケットを前記測定サーバへ送信する測定結果送信手段と、
前記パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出された前記パーセンタイル値の中で最大のパーセンタイル値を前記品質統計指標算出手段へ通知するパーセンタイル値算出手段と
を有することを特徴とする測定装置。 A measurement device that transmits a measurement result packet including measurement result information of a received measurement packet to a measurement server,
Measurement packet transmission means for transmitting a plurality of measurement packets including transmission times to other measurement devices;
Measurement packet receiving means for receiving the measurement packet from another measurement device and obtaining reception result information including a delay time of the measurement packet;
Reception result recording means for recording the reception result information;
Quality statistical index calculating means for calculating quality statistical index information of percentile values based on the delay time of the reception result information;
Measurement result transmission means for transmitting a measurement result packet including the quality statistic index information to the measurement server ;
The percentile value is for deriving the maximum delay time in the cumulative p% in ascending order of a plurality of delay times, the maximum delay time is derived for a plurality of preset percentile values, and the percentile value is calculated from the minimum percentile value. A percentile value calculating means for deriving a percentile value that does not exceed a predetermined time and notifying the quality statistical index calculation means of the maximum percentile value among the derived percentile values. A measuring device.
送信時刻を含む複数の測定パケットを、他の測定装置へ送信する測定パケット送信手段と、
他の測定装置から前記測定パケットを受信し、該測定パケットの遅延時間を含む受信結果情報を取得する測定パケット受信手段と、
前記受信結果情報を記録する受信結果記録手段と、
前記受信結果情報の遅延時間に基づくパーセンタイル値の品質統計指標情報を算出する品質統計指標算出手段と、
前記品質統計指標情報を含む測定結果パケットを前記測定サーバへ送信する測定結果送信手段と、
前記パーセンタイル値は、複数の遅延時間の小さい順に累積p%における最大遅延時間を導出するものであって、予め設定された複数のパーセンタイル値について最大遅延時間を導出し、最小パーセンタイル値から当該パーセンタイル値までの差が、所定時間を越えないパーセンタイル値を導出し、導出された前記パーセンタイル値の中で最大のパーセンタイル値を前記品質統計指標算出手段へ通知するパーセンタイル値算出手段と
してコンピュータを機能させることを特徴とするプログラム。 A program for executing a computer mounted on a measurement apparatus that transmits a measurement result packet including measurement result information of a received measurement packet to a measurement server,
Measurement packet transmission means for transmitting a plurality of measurement packets including transmission times to other measurement devices;
Measurement packet receiving means for receiving the measurement packet from another measurement device and obtaining reception result information including a delay time of the measurement packet;
Reception result recording means for recording the reception result information;
Quality statistical index calculating means for calculating quality statistical index information of percentile values based on the delay time of the reception result information;
Measurement result transmission means for transmitting a measurement result packet including the quality statistic index information to the measurement server ;
The percentile value is for deriving the maximum delay time in the cumulative p% in ascending order of a plurality of delay times, the maximum delay time is derived for a plurality of preset percentile values, and the percentile value is calculated from the minimum percentile value. A percentile value calculation unit that derives a percentile value that does not exceed a predetermined time and notifies the quality statistical index calculation unit of the maximum percentile value among the derived percentile values. A program characterized by causing a computer to function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006081835A JP4536026B2 (en) | 2006-03-24 | 2006-03-24 | Network quality measuring method, measuring device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006081835A JP4536026B2 (en) | 2006-03-24 | 2006-03-24 | Network quality measuring method, measuring device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007259162A JP2007259162A (en) | 2007-10-04 |
| JP4536026B2 true JP4536026B2 (en) | 2010-09-01 |
Family
ID=38632923
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006081835A Expired - Fee Related JP4536026B2 (en) | 2006-03-24 | 2006-03-24 | Network quality measuring method, measuring device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4536026B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5045603B2 (en) * | 2008-08-07 | 2012-10-10 | 富士通株式会社 | Communication monitoring method, communication monitoring system, management system, and external device |
| JP5290216B2 (en) * | 2010-02-16 | 2013-09-18 | Kddi株式会社 | Network delay distribution monitoring apparatus, method and program |
| JP5354684B2 (en) * | 2010-03-29 | 2013-11-27 | Kddi株式会社 | Network quality measurement system |
| EP2853062B1 (en) * | 2012-05-22 | 2018-05-09 | Telecom Italia S.p.A. | Time measurement on a packet flow in a packet-switched communication network |
| EP2738994A1 (en) * | 2012-11-30 | 2014-06-04 | Alcatel Lucent | Method and client apparatus for receiving an HTTP adaptive streaming video |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570346A (en) * | 1994-12-08 | 1996-10-29 | Lucent Technologies Inc. | Packet network transit delay measurement system |
| JP3614835B2 (en) * | 2001-08-22 | 2005-01-26 | 日本電信電話株式会社 | Packet communication quality measuring method and system |
| JP4280965B2 (en) * | 2001-09-27 | 2009-06-17 | 横河電機株式会社 | Network quality evaluation device |
| JP2005236909A (en) * | 2004-02-23 | 2005-09-02 | Fujitsu Ltd | Apparatus and method for measuring communication quality of IP network |
| CN101036343A (en) * | 2004-04-16 | 2007-09-12 | 阿派伦特网络股份有限公司 | Method and apparatus for automating and scaling active probing-based IP network performance monitoring and diagnosis |
| JP2006033715A (en) * | 2004-07-21 | 2006-02-02 | Nippon Telegr & Teleph Corp <Ntt> | Network E2E performance evaluation system, method and program |
| JP4204053B2 (en) * | 2004-09-07 | 2009-01-07 | 日本電信電話株式会社 | Method and apparatus for isolating quality degradation point of packet switching network, and program and recording medium thereof |
-
2006
- 2006-03-24 JP JP2006081835A patent/JP4536026B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007259162A (en) | 2007-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4082174B1 (en) | System and method for estimation of quality of experience (qoe) for video streaming | |
| KR102113803B1 (en) | Time measurement in a packet-switched communication network | |
| EP2242236B1 (en) | Method for measuring frame loss, system for measuring frame loss, and device for measuring frame loss | |
| US7843815B2 (en) | Estimation of time-varying latency based on network trace information | |
| CN101272290B (en) | Measuring method, measuring apparatus for route congestion state in IP network | |
| US7852766B2 (en) | Detection method, detecting device, reference value calculating device and recording medium | |
| JP6039797B2 (en) | Method and node for improved estimation of available path capacity of a data transfer path | |
| EP1865646A1 (en) | A method for monitoring the packet loss rate | |
| US20150109953A1 (en) | Time Measurement on a Packet Flow in a Packet-Switched Communication Network | |
| JPWO2008146427A1 (en) | Propagation delay time measurement system | |
| JPWO2007078008A1 (en) | Transmission line quality measuring device, communication system, quality measuring method and quality measuring program | |
| EP3513529B1 (en) | Performance measurement in a packet-switched communication network | |
| JP4935635B2 (en) | Network bandwidth estimation program, network bandwidth estimation device, network bandwidth estimation method, and measurement device | |
| US10503807B2 (en) | Method and apparatus for measuring time stamp unit of remote device | |
| JP4536026B2 (en) | Network quality measuring method, measuring device and program | |
| JP3614835B2 (en) | Packet communication quality measuring method and system | |
| US9030931B2 (en) | Latency analysis of traffic passing through an ethernet switch | |
| JP5485204B2 (en) | Network quality measurement method, delay fluctuation estimation device, network monitoring system, and program | |
| CN107995053B (en) | Method and device for detecting network packet loss based on software defined network | |
| CN100396017C (en) | Real-time Measurement Method of Virtual Link Performance in Overlay Routing Network | |
| JP3866647B2 (en) | Packet loss rate measuring method and system | |
| JP4926008B2 (en) | Monitoring device | |
| US12438799B2 (en) | One way latency estimation without clock synchronization | |
| JPWO2016103674A1 (en) | Stream receiving apparatus, communication system, stream transmission timing estimation method, and stream transmission timing estimation program | |
| Kampichler et al. | On measuring quality of service limitations in local area networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080819 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100514 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100527 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100615 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100615 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |