JP5104738B2 - パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム - Google Patents
パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム Download PDFInfo
- Publication number
- JP5104738B2 JP5104738B2 JP2008306187A JP2008306187A JP5104738B2 JP 5104738 B2 JP5104738 B2 JP 5104738B2 JP 2008306187 A JP2008306187 A JP 2008306187A JP 2008306187 A JP2008306187 A JP 2008306187A JP 5104738 B2 JP5104738 B2 JP 5104738B2
- Authority
- JP
- Japan
- Prior art keywords
- loss rate
- packet
- loss
- captures
- captured
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Description
図1はVoIP電話システムSYSの全体的な構成の例を示す図、図2は計測装置1のハードウェア構成の例を示す図、図3は計測装置1の機能的構成の例を示す図、図4は演算結果画面HG1の例を示す図である。
CAi=SQEi−SQSi+1 … (1)
ただし、「i」はキャプチャ時間Taの番号を表しており、i=1、2、…、kである。以下、同様である。「SQSi」はキャプチャ時間Taiの最初にキャプチャしたRTPパケット7のシーケンス番号である。「SQEi」は、キャプチャ時間Taiの最後にキャプチャしたRTPパケット7のシーケンス番号である。
CLi=CAi−CRi … (2)
ただし、「CRi」は、キャプチャ時間Taiにキャプチャ(受信)できたRTPパケット7の個数(キャプチャ成功個数)である。
R=Ro・n/(n−α) … (4)
ただし、
図7は第二の実施形態における計測装置1の機能的構成の例を示す図、図8は対応データ8を生成するための処理の流れの例を説明するフローチャート、図9はロス率関係テーブル542の例を示す図である。
図10は第三の実施形態における計測装置1の機能的構成の例を示す図、図11はロス率関係テーブル604の例を示す図、図12はロス率関係テーブル604を得るためのネットワークNTの例を示す図である。
(付記1)
計測装置に、
あるセッションのパケットを間欠的にキャプチャするキャプチャ処理を実行させ、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャすることができたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数処理を、実行させ、
前記パケットが欠損する率であるロス率を前記時間帯ごとの前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出処理を実行させ、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正処理を実行させる、
パケットロス率計測方法。
(付記2)
前記ロス率補正処理において、前記ロス率を、前記平均値が小さいほど値の大きい係数を掛けることによって補正する、
付記1記載のパケットロス率計測方法。
(付記3)
シミュレータに、
仮想のパケットである第二のパケットが第二のロス率で欠損するように仮想のネットワークである第二のネットワークを流れることをシミュレートする処理と、
連続してキャプチャする個数である連続個数および前記第二のロス率を変えながら、前記第二のパケットをキャプチャすることを複数回シミュレートする処理と、
前記各連続個数と前記各第二のロス率との組合せごとに、当該連続個数でキャプチャした際に欠損がなければキャプチャすることができたはずでありかつ当該第二のロス率で欠損するようにシミュレートされた前記第二のパケットの個数である第二のキャプチャ可能個数を計数する処理と、
を実行させ、
前記連続個数と前記第二のロス率との組合せに対応する前記第二のキャプチャ可能個数および当該連続個数に基づいて、当該組合せにおける前記第二のパケットが欠損する率である第三のロス率を算出し、
前記組合せに対応する前記第三のロス率と、当該組合せを構成する前記連続個数と、当該組合せを構成する前記第二のロス率と、を示すロス率関係データを記憶手段に記憶させておき、
前記計測装置に、
前記ロス率補正処理において、前記ロス率を、当該ロス率にできるだけ近い前記第三のロス率と前記平均値にできるだけ近い前記連続個数とに対応付けられている前記第二のロス率に補正する処理を実行させる、
付記1記載のパケットロス率計測方法。
(付記4)
一方の通信装置から他方の通信装置へ第三のパケットを、前記ネットワークよりも通信の品質が高い第三のネットワークに、第三のロス率で欠損するように発信させ、
前記計測装置または試験用の計測装置に、
連続してキャプチャする個数である連続個数および前記第三のロス率を変えながら、前記第三のパケットをキャプチャする処理を複数回実行させ、
前記各連続個数と前記各第三のロス率との組合せごとに、当該連続個数でキャプチャした際に欠損がなければキャプチャすることができたはずでありかつ当該第三のロス率で欠損するようにシミュレートされた前記第三のパケットの個数である第三のキャプチャ可能個数を計数する処理を実行させ、
前記連続個数と前記第三のロス率との組合せに対応する前記第三のキャプチャ可能個数および当該連続個数に基づいて、当該組合せにおける前記第三のパケットが欠損する率である第四のロス率を算出し、
前記組合せに対応する前記第四のロス率と、当該組合せを構成する前記連続個数と、当該組合せを構成する前記第三のロス率と、を示すロス率関係データを記憶手段に記憶させておき、
前記計測装置に、
前記ロス率補正処理において、前記ロス率を、当該ロス率にできるだけ近い前記第四のロス率と前記平均値にできるだけ近い前記連続個数とに対応付けられている前記第三のロス率に補正する処理を実行させる、
付記1記載のパケットロス率計測方法。
(付記5)
前記通信装置に、
前記セッションごとの補正した前記ロス率を表示する、ロス率表示処理を実行させる、
付記1ないし付記4のいずれかに記載のパケットロス率計測方法。
(付記6)
あるセッションのパケットを間欠的にキャプチャするキャプチャ手段と、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャすることができたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数手段と、
前記パケットが欠損する率であるロス率を前記時間帯ごとの前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出手段と、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正手段と、
を有するパケットロス計測装置。
(付記7)
計測装置を制御するために用いられるコンピュータプログラムであって、
前記計測装置に、
あるセッションのパケットを間欠的にキャプチャするキャプチャ処理を実行させ、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャすることができたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数処理を、実行させ、
前記パケットが欠損する率であるロス率を前記時間帯ごとの前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出処理を実行させ、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正処理を実行させる、
コンピュータプログラム。
101、501、601 キャプチャ部(キャプチャ手段)
102、502、602 ロス率演算部(計数手段、ロス率算出手段、ロス率補正手段)
542 ロス率関係テーブル
7 RTPパケット
7B、7C RTPパケット(第二のパケット)
Claims (5)
- 計測装置に、
あるセッションのパケットを間欠的にキャプチャするキャプチャ処理を実行させ、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャしたことが判定できたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数処理を、実行させ、
前記パケットが欠損する率であるロス率を前記時間帯の前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出処理を実行させ、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正処理を実行させる、
パケットロス率計測方法。 - 前記ロス率補正処理において、前記ロス率を、前記平均値が小さいほど値の大きい係数を掛けることによって補正する、
請求項1記載のパケットロス率計測方法。 - シミュレータに、
仮想のパケットである第二のパケットが第二のロス率で欠損するように仮想のネットワークである第二のネットワークを流れることをシミュレートする処理と、
連続してキャプチャする個数である連続個数および前記第二のロス率を変えながら、前記第二のパケットをキャプチャすることを複数回シミュレートする処理と、
前記各連続個数と前記各第二のロス率との組合せごとに、キャプチャすることがシミュレートされた前記第二のパケットの個数である第二のキャプチャ成功個数と、当該連続個数でキャプチャした際に欠損がなければキャプチャしたことが判定できたはずとシミュレートされた前記第二のパケットの個数である第二のキャプチャ可能個数を計数する処理と、
を実行させ、
前記連続個数と前記第二のロス率との組合せに対応する前記第二のキャプチャ成功個数および前記第二のキャプチャ可能個数に基づいて、当該組合せにおける前記第二のパケットが欠損する率である第三のロス率を算出し、
前記組合せに対応する前記第三のロス率と、当該組合せを構成する前記連続個数と、当該組合せを構成する前記第二のロス率と、を示すロス率関係データを記憶手段に記憶させておき、
前記計測装置に、
前記ロス率補正処理において、前記ロス率を、当該ロス率にできるだけ近い前記第三のロス率と前記平均値にできるだけ近い前記連続個数とに対応付けられている前記第二のロス率に補正する処理を実行させる、
請求項1記載のパケットロス率計測方法。 - あるセッションのパケットを間欠的にキャプチャするキャプチャ手段と、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャしたことが判定できたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数手段と、
前記パケットが欠損する率であるロス率を前記時間帯の前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出手段と、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正手段と、
を有するパケットロス計測装置。 - 計測装置を制御するために用いられるコンピュータプログラムであって、
前記計測装置に、
あるセッションのパケットを間欠的にキャプチャするキャプチャ処理を実行させ、
前記パケットをキャプチャすべき時間帯ごとの、キャプチャすることができた前記パケットの個数であるキャプチャ成功個数と、欠損がなければ当該時間帯にキャプチャしたことが判定できたはずの前記パケットの個数であるキャプチャ可能個数とを、計数する、計数処理を、実行させ、
前記パケットが欠損する率であるロス率を前記時間帯の前記キャプチャ成功個数および前記キャプチャ可能個数に基づいて算出するロス率算出処理を実行させ、
前記各時間帯の前記キャプチャ可能個数の平均値が小さいほど増加率が大きくなるように前記ロス率を補正するロス率補正処理を実行させる、
コンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008306187A JP5104738B2 (ja) | 2008-12-01 | 2008-12-01 | パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム |
US12/624,928 US8817632B2 (en) | 2008-12-01 | 2009-11-24 | Method of measuring packet loss rate, packet loss rate measuring device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008306187A JP5104738B2 (ja) | 2008-12-01 | 2008-12-01 | パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010130616A JP2010130616A (ja) | 2010-06-10 |
JP5104738B2 true JP5104738B2 (ja) | 2012-12-19 |
Family
ID=42222720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008306187A Expired - Fee Related JP5104738B2 (ja) | 2008-12-01 | 2008-12-01 | パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8817632B2 (ja) |
JP (1) | JP5104738B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645527B1 (en) | 2007-07-25 | 2014-02-04 | Xangati, Inc. | Network monitoring using bounded memory data structures |
US8639797B1 (en) | 2007-08-03 | 2014-01-28 | Xangati, Inc. | Network monitoring of behavior probability density |
US10992555B2 (en) | 2009-05-29 | 2021-04-27 | Virtual Instruments Worldwide, Inc. | Recording, replay, and sharing of live network monitoring views |
US9363684B2 (en) | 2010-09-29 | 2016-06-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Determining loss of IP packets |
CN102217236A (zh) * | 2011-05-10 | 2011-10-12 | 华为技术有限公司 | 检测链路丢包率的方法和设备 |
US9445095B1 (en) * | 2011-10-06 | 2016-09-13 | Arris Enterprises, Inc. | Compression of modified data captures for packets with encrypted or non-interesting content |
WO2017052560A1 (en) * | 2015-09-24 | 2017-03-30 | Assia, Inc | Method and apparatus for throughput testing on a communication channel |
JP6430360B2 (ja) * | 2015-12-17 | 2018-11-28 | 日本電信電話株式会社 | シミュレーション装置、シミュレーション方法及びシミュレーションプログラム |
CN109891784A (zh) * | 2016-10-31 | 2019-06-14 | 华为技术有限公司 | 一种语音数据传输方法、用户设备以及存储介质 |
CN113328903B (zh) * | 2020-02-29 | 2023-02-03 | 华为技术有限公司 | 检测传输质量的方法、装置和*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7230919B2 (en) * | 2001-02-07 | 2007-06-12 | Siemens Communications, Inc. | Quality-of-service monitor for voice-over-Internet-protocol calls |
US6850525B2 (en) * | 2002-01-04 | 2005-02-01 | Level 3 Communications, Inc. | Voice over internet protocol (VoIP) network performance monitor |
JP2003348155A (ja) * | 2002-05-27 | 2003-12-05 | Hitachi Ltd | 通信品質計測システム |
US7729268B2 (en) * | 2002-06-28 | 2010-06-01 | Ntt Docomo, Inc. | Method and apparatus for quality of service determination |
JP4471703B2 (ja) | 2004-03-30 | 2010-06-02 | 富士通株式会社 | 通信品質分析システム、分析装置、通信品質分析方法およびコンピュータプログラム |
JP4761077B2 (ja) * | 2005-07-15 | 2011-08-31 | 日本電気株式会社 | 通信品質計測装置、通信品質計測方法、及びそのプログラム |
CN101491024B (zh) * | 2006-07-07 | 2012-06-20 | 日本电气株式会社 | 估计方法、装置、程序以及网络测量*** |
JP4737035B2 (ja) | 2006-10-30 | 2011-07-27 | 日本電気株式会社 | QoSルーティング方法およびQoSルーティング装置 |
US20080298271A1 (en) | 2007-02-05 | 2008-12-04 | Fujitsu Limited | Communication-quality measuring apparatus, communication-quality measuring method, and computer program |
JP5092768B2 (ja) * | 2007-02-05 | 2012-12-05 | 富士通株式会社 | 通信品質測定装置、通信品質測定方法及びコンピュータプログラム |
KR101546509B1 (ko) * | 2008-04-29 | 2015-08-21 | 톰슨 라이센싱 | 무선 네트워크를 통한 멀티캐스트에서의 정방향 오류 정정을 적응시키기 위한 방법 및 시스템 |
-
2008
- 2008-12-01 JP JP2008306187A patent/JP5104738B2/ja not_active Expired - Fee Related
-
2009
- 2009-11-24 US US12/624,928 patent/US8817632B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8817632B2 (en) | 2014-08-26 |
JP2010130616A (ja) | 2010-06-10 |
US20100135180A1 (en) | 2010-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5104738B2 (ja) | パケットロス率計測方法、パケットロス率計測装置、およびコンピュータプログラム | |
US9130825B2 (en) | Confidence intervals for key performance indicators in communication networks | |
CN103220164B (zh) | 数据完整性计分和网络可视化及用户体验监控 | |
US9426046B2 (en) | Web page download time analysis | |
JP5092768B2 (ja) | 通信品質測定装置、通信品質測定方法及びコンピュータプログラム | |
US11316759B2 (en) | Method for predicting a level of QoE of an application intended to be run on a wireless user equipment | |
CN112154629B (zh) | 用于交换用于分析的网络切片实例数据的控制面实体和管理面实体 | |
US8462659B2 (en) | Method and apparatus pertaining to the assessment of mobile communications network infrastructure latency through high-speed channels | |
CN110535888A (zh) | 端口扫描攻击检测方法及相关装置 | |
JP6033058B2 (ja) | 通信路識別装置 | |
JP5152110B2 (ja) | パケット解析方法、プログラム及び装置 | |
JP2007068093A (ja) | Ip電話故障区間切り分けシステム及び方法 | |
CA2672224C (en) | Application specific, network performance measurement system and method for applications | |
KR20080028407A (ko) | 단말기를 위한 정보량을 인터셉트하고 분석하는 장치 | |
CN109474940B (zh) | 业务质量检测方法及装置 | |
Weissberger et al. | Background service QoS in a UMTS network | |
JP2014116840A (ja) | 通信品質推定装置 | |
JP6962614B1 (ja) | 音声品質解析装置、音声品質解析システム、及び音声品質解析方法 | |
JP3910969B2 (ja) | 多地点コミュニケーションの総合品質推定装置、方法、品質監視装置、および方法 | |
JPWO2010089794A1 (ja) | ネットワーク障害時情報収集装置、方法、及びプログラム | |
El-Hennawey | C23. self-healing autonomic networking for voice quality in voip and wireless networks | |
CN116366482A (zh) | 应用监控方法、***和相关设备 | |
CN116938778A (zh) | 网络质量检测方法、装置、计算机设备和存储介质 | |
Wang et al. | Extracting and Measuring Quality of Experience Indicators of Social Business |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110907 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120829 |
|
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: 20120904 |
|
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: 20120917 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151012 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |