JP4983435B2 - パケット通信品質計測装置及び方法 - Google Patents
パケット通信品質計測装置及び方法 Download PDFInfo
- Publication number
- JP4983435B2 JP4983435B2 JP2007168835A JP2007168835A JP4983435B2 JP 4983435 B2 JP4983435 B2 JP 4983435B2 JP 2007168835 A JP2007168835 A JP 2007168835A JP 2007168835 A JP2007168835 A JP 2007168835A JP 4983435 B2 JP4983435 B2 JP 4983435B2
- Authority
- JP
- Japan
- Prior art keywords
- packets
- packet
- buffer
- stored
- capture
- 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
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
(2)計測装置のCPUに負荷を与えるためのプロセスを動作させる。
(3)パケット送信装置からパケットサイズSのパケットを1分間程度ワイヤスピードでネットワークに送信し、計測装置でキャプチャを行う。
(4)パケットサイズSを最大サイズ(イーサネット(登録商標)の場合は1500バイト)から開始し、一度の計測毎に順次小さくして、上記の計測を繰り返す。
(5)以上の計測結果で、最初にキャプチャ漏れを発生させるサイズをminSとする。
キャプチャされたパケットが蓄積されるバッファが一杯になったことを検出する検出手段と、
該バッファが一杯になったことが検出されたとき、一時的にキャプチャ漏れが発生している可能性があると判断する手段と、
を具備するパケット通信品質計測装置。
該バッファから一つのパケットPmを取り出して処理した時刻PTmを記録する手段と、
PTmよりも早く且つ最もPTmに近いキャプチャ時刻CTnを持つパケットをPnとしたとき、PmからPnまでの処理パケット数をカウントすることにより、PTmにおける蓄積パケット数Nを求める手段と、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定する手段と、
を具備する、付記1に記載のパケット通信品質計測装置。
該バッファに蓄積されている全てのパケットを一度に取り出して蓄積パケット数Nを求める手段と、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定する手段と、
を具備する、付記1に記載のパケット通信品質計測装置。
キャプチャされたパケットが蓄積されるバッファが一杯になったことを検出する検出手段と、
該バッファが一杯になったことが検出されたとき、一時的にキャプチャ漏れが発生している可能性があると判断する手段と、
として機能させるためのプログラム。
該バッファから一つのパケットPmを取り出して処理した時刻PTmを記録する手段と、
PTmよりも早く且つ最もPTmに近いキャプチャ時刻CTnを持つパケットをPnとしたとき、PmからPnまでの処理パケット数をカウントすることにより、PTmにおける蓄積パケット数Nを求める手段と、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定する手段と、
を具備する、付記5に記載のプログラム。
該バッファに蓄積されている全てのパケットを一度に取り出して蓄積パケット数Nを求める手段と、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定する手段と、
を具備する、付記5に記載のプログラム。
キャプチャされたパケットが蓄積されるバッファが一杯になったことを検出する検出ステップと、
該バッファが一杯になったことが検出されたとき、一時的にキャプチャ漏れが発生している可能性があると判断するステップと、
を具備するパケット通信品質計測方法。
該バッファから一つのパケットPmを取り出して処理した時刻PTmを記録するステップと、
PTmよりも早く且つ最もPTmに近いキャプチャ時刻CTnを持つパケットをPnとしたとき、PmからPnまでの処理パケット数をカウントすることにより、PTmにおける蓄積パケット数Nを求めるステップと、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定するステップと、
を具備する、付記9に記載のパケット通信品質計測方法。
該バッファに蓄積されている全てのパケットを一度に取り出して蓄積パケット数Nを求めるステップと、
Nが該バッファの最大格納可能パケット数Nmaxに達しているか否かを判定するステップと、
を具備する、付記9に記載のパケット通信品質計測方法。
12 IP(Internet Protocol)パケット
20 パケット通信品質計測装置
22 CPU(Central Processing Unit)
24 主メモリ
242 OS(Operating System)
244 バッファ
246 アプリケーションプログラム(AP: Application Program)
26 ネットワークアダプタ
28 タイマー部
30 補助メモリ
32 バス
Claims (10)
- パケット通信ネットワークを流れるパケットがキャプチャされ蓄積されるバッファと、
前記キャプチャされたパケットに基づいて通信品質を計測する計測手段と、
前記バッファに蓄積された蓄積パケット数を求める手段と、
前記蓄積パケット数が前記バッファの最大格納可能パケット数に達しているか否かを判定し、前記蓄積パケット数が前記バッファの最大格納パケット数に達している場合キャプチャ漏れが発生していると判断する手段と、
を具備するパケット通信品質計測装置。 - 前記パケット通信ネットワークを流れるパケットはキャプチャ時刻とともにバッファに格納され、
前記蓄積パケット数を求める手段が、
前記バッファから第1のパケットPmを取り出して処理した処理時刻PTmを記録する手段と、
前記処理時刻PTmよりも早く且つ前記処理時刻PTmに最も近いキャプチャ時刻CTnを持つパケットを第2のパケットPnとしたとき、前記第1のパケットPmから前記第2のパケットPnまでの処理パケット数をカウントすることにより、前記処理時刻PTmにおける蓄積パケット数を求める手段と、
を具備する、請求項1に記載のパケット通信品質計測装置。 - 前記蓄積パケット数を求める手段が、
前記バッファに蓄積されている全てのパケットを一度に取り出して蓄積パケット数を求める手段、
を具備する、請求項1に記載のパケット通信品質計測装置。 - キャプチャ漏れが発生していると判断された期間でキャプチャされたパケットに関してシーケンス番号によるパケットロスの判定を禁止する手段、を更に具備する、請求項1に記載のパケット通信品質計測装置。
- パケット通信ネットワークを流れるパケットをキャプチャしてバッファに蓄積する手順と、
前記キャプチャされたパケットに基づいて通信品質を計測する手順と、
前記バッファに蓄積された蓄積パケット数を求める手順と、
前記蓄積パケット数が前記バッファの最大格納可能パケット数に達しているか否かを判定し、前記蓄積パケット数が前記バッファの最大格納パケット数に達している場合キャプチャ漏れが発生していると判断する手順とを、
コンピュータに実行させるプログラム。 - パケット通信ネットワークを流れるパケットをキャプチャしバッファに蓄積し、
前記キャプチャされたパケットに基づいて通信品質を計測し、
前記バッファに蓄積された蓄積パケット数を求め、
前記蓄積パケット数が前記バッファの最大格納可能パケット数に達しているか否かを判定し、前記蓄積パケット数が前記バッファの最大格納パケット数に達している場合キャプチャ漏れが発生していると判断する、
パケット通信品質計測方法。 - パケット通信ネットワークを流れるパケットがキャプチャされ蓄積されるバッファと、
前記キャプチャされたパケットに基づいて通信品質を計測する計測手段と、
キャプチャ漏れが発生するパケットサイズの限界値を記憶する記憶手段と、
前記バッファに蓄積されたパケットのパケットサイズを取得する手段と、
前記蓄積されたパケットのうちパケットサイズが前記パケットサイズの限界値以下のものがあるか否かを判定し、前記蓄積されたパケット内に前記パケットサイズの限界値以下のものがある場合キャプチャ漏れが発生していると判断する手段と、
を具備するパケット通信品質計測装置。 - パケット通信ネットワークを流れるパケットをキャプチャしてバッファに蓄積する手順と、
前記キャプチャされたパケットに基づいて通信品質を計測する手順と、
前記バッファに蓄積されたパケットのパケットサイズを取得する手順と、
前記蓄積されたパケットのうちパケットサイズを、記憶手段に記憶されたキャプチャ漏れが発生するパケットサイズの限界値と比較し、前記パケットサイズの限界値以下のものがあるか否かを判定し、前記蓄積されたパケット内に前記パケットサイズの限界値以下のものがある場合キャプチャ漏れが発生していると判断する手段と、
をコンピュータに実行させるプログラム。 - パケット通信ネットワークを流れるパケットがキャプチャされ蓄積されるバッファと、
前記キャプチャされたパケットに基づいて通信品質を計測する計測手段と、
所定時間内にキャプチャ漏れしないで流れるパケット数の上限値を記憶する記憶手段と、
前記蓄積されるパケットが前記所定時間内に流れるパケット数を取得する手段と、
前記蓄積されるパケットが前記所定時間内に流れるパケット数が前記パケット数の上限値を超えるものがあるか否かを判定し、前記パケット数の上限値を超えるものがある場合キャプチャ漏れが発生していると判断する手段と、
を具備するパケット通信品質計測装置。 - パケット通信ネットワークを流れるパケットをキャプチャしバッファに蓄積する手順と、
前記キャプチャされたパケットに基づいて通信品質を計測する手順と、
前記蓄積されるパケットが前記所定時間内に流れるパケット数を取得する手段と、
前記蓄積されるパケットが前記所定時間内に流れるパケット数が、記憶手段に記憶された所定時間内にキャプチャ漏れしないで流れるパケット数の上限値を超えるものがあるか否かを判定し、前記パケット数の上限値を超えるものがある場合キャプチャ漏れが発生していると判断する手段と、
を具備するパケット通信品質計測装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007168835A JP4983435B2 (ja) | 2007-06-27 | 2007-06-27 | パケット通信品質計測装置及び方法 |
| US12/140,027 US20090003222A1 (en) | 2007-06-27 | 2008-06-16 | Packet communication quality measuring apparatus, program, and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007168835A JP4983435B2 (ja) | 2007-06-27 | 2007-06-27 | パケット通信品質計測装置及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009010583A JP2009010583A (ja) | 2009-01-15 |
| JP4983435B2 true JP4983435B2 (ja) | 2012-07-25 |
Family
ID=40160327
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007168835A Expired - Fee Related JP4983435B2 (ja) | 2007-06-27 | 2007-06-27 | パケット通信品質計測装置及び方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090003222A1 (ja) |
| JP (1) | JP4983435B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9445095B1 (en) * | 2011-10-06 | 2016-09-13 | Arris Enterprises, Inc. | Compression of modified data captures for packets with encrypted or non-interesting content |
| JP5854461B2 (ja) * | 2011-11-02 | 2016-02-09 | 日本電気通信システム株式会社 | パケット受信装置、パケット受信システム及びそれらに用いるパケット受信方法並びにそのプログラム |
| CN121125763B (zh) * | 2025-09-01 | 2026-03-17 | 陕西省水务集团智能数据有限公司 | 基于多模态数据的水务边缘智能网关离线状态数据高效缓存方法 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0477448B1 (en) * | 1990-09-28 | 1995-07-12 | Hewlett-Packard Company | Network monitoring device and system |
| US5487061A (en) * | 1994-06-27 | 1996-01-23 | Loral Fairchild Corporation | System and method for providing multiple loss and service priorities |
| US6333917B1 (en) * | 1998-08-19 | 2001-12-25 | Nortel Networks Limited | Method and apparatus for red (random early detection) and enhancements. |
| US6480892B1 (en) * | 1998-12-16 | 2002-11-12 | Siemens Information And Communication Networks, Inc. | Apparatus and method for inserting predetermined packet loss into a data flow |
| US6765931B1 (en) * | 1999-04-13 | 2004-07-20 | Broadcom Corporation | Gateway with voice |
| US6912209B1 (en) * | 1999-04-13 | 2005-06-28 | Broadcom Corporation | Voice gateway with echo cancellation |
| DE69927252T2 (de) * | 1999-07-13 | 2006-06-29 | International Business Machines Corp. | Auf der Überwachung der Belegung von Puffern basierte Planung der Netzwerkkapazität |
| US6788697B1 (en) * | 1999-12-06 | 2004-09-07 | Nortel Networks Limited | Buffer management scheme employing dynamic thresholds |
| US6690645B1 (en) * | 1999-12-06 | 2004-02-10 | Nortel Networks Limited | Method and apparatus for active queue management based on desired queue occupancy |
| US6701447B1 (en) * | 2000-09-06 | 2004-03-02 | International Business Machines Corporation | System for delaying the counting of occurrences of a plurality of events occurring in a processor until the disposition of the event has been determined |
| US7002980B1 (en) * | 2000-12-19 | 2006-02-21 | Chiaro Networks, Ltd. | System and method for router queue and congestion management |
| US6934256B1 (en) * | 2001-01-25 | 2005-08-23 | Cisco Technology, Inc. | Method of detecting non-responsive network flows |
| US7382727B2 (en) * | 2001-02-21 | 2008-06-03 | Cisco Technology, Inc. | System and method for asymmetrical bandwidth management |
| US6996062B1 (en) * | 2001-02-28 | 2006-02-07 | 3Com Corporation | Policy-based weighted random early detection method for avoiding congestion in internet traffic |
| US7512780B1 (en) * | 2001-08-31 | 2009-03-31 | Verizon Corporate Services Group, Inc. | Packet-parallel high performance cryptography systems and methods |
| JP3912091B2 (ja) * | 2001-12-04 | 2007-05-09 | ソニー株式会社 | データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム |
| US7221656B1 (en) * | 2002-06-18 | 2007-05-22 | Nortel Networks Limited | Technique for implementing an admission control scheme for data flows |
| US7391766B2 (en) * | 2002-12-19 | 2008-06-24 | International Business Machines Corporation | Packet unstopper system for a parallel packet switch |
| US7768919B1 (en) * | 2003-04-28 | 2010-08-03 | Verizon Laboratories Inc. | Selective packet discard apparatus and method |
| US7417991B1 (en) * | 2003-12-18 | 2008-08-26 | Avaya Inc. | Network quality estimation |
| US7773620B2 (en) * | 2003-12-24 | 2010-08-10 | Intel Corporation | Method, system, and program for overrun identification |
| JP4454338B2 (ja) * | 2004-02-17 | 2010-04-21 | 富士通株式会社 | パケット整形装置及びパケット整形方法 |
| US20050254508A1 (en) * | 2004-05-13 | 2005-11-17 | Nokia Corporation | Cooperation between packetized data bit-rate adaptation and data packet re-transmission |
| US7447983B2 (en) * | 2005-05-13 | 2008-11-04 | Verizon Services Corp. | Systems and methods for decoding forward error correcting codes |
| EP2249528B1 (en) * | 2006-04-13 | 2013-06-12 | Dolby Laboratories Licensing Corporation | Estimating wireless processing device queue length and estimating signal reception quality in a wireless network |
| CN101529771B (zh) * | 2006-08-17 | 2013-04-24 | 杜比实验室特许公司 | 广播网络中的分组排队丢失的瞬态分析 |
-
2007
- 2007-06-27 JP JP2007168835A patent/JP4983435B2/ja not_active Expired - Fee Related
-
2008
- 2008-06-16 US US12/140,027 patent/US20090003222A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20090003222A1 (en) | 2009-01-01 |
| JP2009010583A (ja) | 2009-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7160189B2 (ja) | パケットキャプチャ装置および方法 | |
| CN110808994B (zh) | 暴力破解操作的检测方法、装置及服务器 | |
| CN111585837B (zh) | 物联网数据链路监控方法、装置、计算机设备和存储介质 | |
| JP2001326659A (ja) | データ伝送率の検出装置及び検出方法 | |
| JP2006148686A (ja) | 通信監視システム | |
| JPWO2015087404A1 (ja) | 情報処理装置及び情報処理方法及びプログラム | |
| CN107231266A (zh) | 报文通道的检测方法及装置 | |
| CN111917682B (zh) | 访问行为识别方法、性能检测方法、装置、设备和系统 | |
| JP7786467B2 (ja) | トラフィック監視装置およびトラフィック監視プログラム | |
| CN113395255B (zh) | 一种autossh反向代理检测方法、系统、设备及可读存储介质 | |
| JP6470201B2 (ja) | 攻撃検知装置、攻撃検知システムおよび攻撃検知方法 | |
| JP2009010583A (ja) | パケット通信品質計測装置及び方法 | |
| WO2008004616A1 (en) | Estimation method, device, and program, and network measuring system | |
| CN112152876B (zh) | 一种获取丢包信息的方法及装置 | |
| CN101442766B (zh) | 一种检测接入信道故障的装置和方法 | |
| CN110601971B (zh) | 一种数据传输方法、装置、电子设备及存储介质 | |
| CN119676709A (zh) | 异常检测方法、电子设备、可读取存储介质及计算机产品 | |
| JP6792532B2 (ja) | 異常検知装置および異常検知方法 | |
| CN114443397B (zh) | 内存的异常检测方法及装置、存储介质、电子装置 | |
| KR101263218B1 (ko) | 단일 세션 내 단일 패킷 집성 방법 및 장치 | |
| CN107995053B (zh) | 一种基于软件定义网络侦测网路封包丢失方法及装置 | |
| CN109491713B (zh) | 一种基于网络芯片的检测挂死恢复方法 | |
| US11729103B2 (en) | Estimation method, estimation device, and estimation program | |
| JP3486182B2 (ja) | 通信装置及びその通信制御方法とプログラム | |
| JP6577893B2 (ja) | 同期判定装置及び同期判定プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100316 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110707 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111213 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120213 |
|
| 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: 20120327 |
|
| 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: 20120409 |
|
| 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: 20150511 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |