JP4966779B2 - ネットワーク遅延計測方法及び通信システム - Google Patents
ネットワーク遅延計測方法及び通信システム Download PDFInfo
- Publication number
- JP4966779B2 JP4966779B2 JP2007196604A JP2007196604A JP4966779B2 JP 4966779 B2 JP4966779 B2 JP 4966779B2 JP 2007196604 A JP2007196604 A JP 2007196604A JP 2007196604 A JP2007196604 A JP 2007196604A JP 4966779 B2 JP4966779 B2 JP 4966779B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- packet
- inspection packet
- inspection
- delay
- 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/0852—Delays
-
- 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/0852—Delays
- H04L43/087—Jitter
-
- 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/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- 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/10—Active monitoring, e.g. heartbeat, ping or trace-route
- H04L43/106—Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
図1は、本発明におけるネットワーク遅延を説明する図である。IPネットワーク10(以下ネットワーク10と略記)を介して互いに接続されている2つの装置のうち、一方の装置から他方の装置に対して検査パケットを送信し、ネットワーク10の通信状況を検出する。図1に示すシステム構成においては、検査パケットを送信する側の装置を送信装置2、検査パケットを受信する側の装置を受信装置3とする。
検査パケットを作成する送信装置2においては、検査パケットを作成した時刻(作成時刻Cj)を、その検査パケットのペイロード等に書き込む。受信装置3においては、検査パケットを受信すると、検査パケットが送信装置2から送出されてから受信装置3において受信するまでの時間をネットワーク遅延として計測する。なお、検査パケットの作成時刻Cjをペイロードに書き込む処理については、公知技術を用いている。
図3は、第1の実施形態に係るネットワーク遅延測定方法を説明する図である。送信装置2と受信装置3とがネットワーク10を介して互いに接続されている。
Cj+1を検査パケット(j+1)のペイロードに格納するとともに、手順(5)において、検査パケット(j+1)のペイロードに、差分Δjを挿入する。そして、手順(6)において、検査パケット(j+1)を送信する。
図4に示すタイムラグ処理装置6は、送信装置と受信装置の間にあり、キャプチャ部61、タイムラグ計算部62及びタイムラグ情報通知部63を含む。タイムラグ処理装置6の各部の動作については、それぞれ図3に示す各部の動作と同様である。以下、図3に示す手順と異なる点を中心に説明する。
Δjを通知する。
なお、図5においてはタイムラグ情報すなわち検査パケットの送信時刻Sjを、送信装置2とは別の装置(タイムラグ処理装置6)において取得する構成としているが、これには限らない。送信装置2において送信時刻Sjを取得する構成としてもよい。
おいては、検査パケット(j+1)から取り出した送信時刻Sj及び検査パケット(j)から取り出した作成時刻Cjから得られる差分Δjを用いて、受信装置3において検査パケット(j)を受信した時刻から、転送遅延時間を算出する。
(=Sj−Cj)(タイムラグ情報)を計算する。手順(3)において、タイムラグ処理部5のタイムラグ情報保存/読出部27は、求めた差分Δjをファイルに保存する。
2 送信装置
3 受信装置
4 検査パケット作成部
5 タイムラグ処理部
6 タイムラグ処理装置
10 IPネッワーク
21 作成部
22 送信部
23 タイムラグ情報挿入部
24 キャプチャ部
25 タイムラグ計算部
26 タイムラグ情報通知部
27 タイムラグ情報保存/読出部
31 受信解析部
32 計算部
61 キャプチャ部
62 タイムラグ計算部
63 タイムラグ情報通知部
Claims (7)
- ネットワークの通信状況の検出に用いるための検査パケットを作成した作成時刻を、該検査パケットに書き込むステップと、
前記検査パケットを送出した送出時刻を取得するステップと、
前記作成時刻から前記送出時刻までの時間に関わる情報を、該検査パケットの受信装置に通知するステップと、
前記受信装置において、前記検査パケット及び前記通知された情報に基づいて、前記作成時刻から該受信装置が該検査パケットを受信した受信時刻までの時間のうち前記作成時刻から前記送出時刻までの時間を除いた遅延時間を計測するステップと
を備えたことを特徴とするネットワーク遅延計測方法。 - 前記受信装置に通知される情報は、前記検査パケットが送出された送出時刻、あるいは該検査パケットが作成された作成時刻及び該送出時刻の差分からなり、
前記遅延時間を計測するステップにおいては、前記送出時刻あるいは前記差分を用いて、前記送出時刻から前記受信時刻までの時間を算出することにより該遅延時間を計測する
ことを特徴とする請求項1記載のネットワーク遅延計測方法。 - 前記受信装置に通知される情報は、前記検査パケットの後続の検査パケットに記載される
ことを特徴とする請求項2記載のネットワーク遅延計測方法。 - 前記受信装置に通知される情報は、ファイルに保存される
ことを特徴とする請求項2記載のネットワーク遅延計測方法。 - 前記受信装置に通知される情報のうち、n番目(nは整数)の検査パケットから(n+j−1)番目(jは正の整数)の検査パケットまでについてのj個の情報については、該(n+j−1)番目の検査パケットの後続の検査パケットにk(kはj以下の整数)パケットごとに記載される
ことを特徴とする請求項3記載のネットワーク遅延計測方法。 - 前記受信装置に通知される情報のうち、n番目(nは整数)の検査パケットから(n+j−1)番目(jは正の整数)の検査パケットまでについてのj個の情報は、前記ファイルに記載され、
前記ファイルに情報を保存する処理はk(kはj以下の整数)個の検査パケットごとに実行される
ことを特徴とする請求項4記載のネットワーク遅延計測方法。 - ネットワークの通信状況の検出に用いるための検査パケットを作成した作成時刻を、該検査パケットに書き込む作成時刻挿入手段と、
前記検査パケットを送出した送出時刻を取得する取得手段と、
前記作成時刻から前記送出時刻までの時間に関わる情報を、該検査パケットの受信装置に通知する通知手段と、
前記受信装置において、前記検査パケット及び前記通知された情報に基づいて、前記作成時刻から該受信装置が該検査パケットを受信した受信時刻までの時間のうち前記作成時刻から前記送出時刻までの時間を除いた遅延時間を計測する計測手段と
を備えたことを特徴とする通信システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007196604A JP4966779B2 (ja) | 2007-07-27 | 2007-07-27 | ネットワーク遅延計測方法及び通信システム |
US12/179,964 US20090028057A1 (en) | 2007-07-27 | 2008-07-25 | Network delay measurement method and communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007196604A JP4966779B2 (ja) | 2007-07-27 | 2007-07-27 | ネットワーク遅延計測方法及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009033572A JP2009033572A (ja) | 2009-02-12 |
JP4966779B2 true JP4966779B2 (ja) | 2012-07-04 |
Family
ID=40295244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007196604A Expired - Fee Related JP4966779B2 (ja) | 2007-07-27 | 2007-07-27 | ネットワーク遅延計測方法及び通信システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20090028057A1 (ja) |
JP (1) | JP4966779B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4815534B2 (ja) * | 2007-07-13 | 2011-11-16 | 富士通株式会社 | パケット遅延特性計測装置及び方法 |
EP2278738B1 (en) * | 2009-06-30 | 2011-09-21 | Alcatel Lucent | Method and apparatus for line latency measurement in transport networks |
JP5392113B2 (ja) * | 2010-01-27 | 2014-01-22 | ブラザー工業株式会社 | 通信装置、通信方法、通信プログラム、および帯域計測システム |
US9302061B2 (en) * | 2010-02-26 | 2016-04-05 | Covidien Lp | Event-based delay detection and control of networked systems in medical ventilation |
JP5922047B2 (ja) * | 2013-02-19 | 2016-05-24 | 日本電信電話株式会社 | 遅延測定方法および遅延測定システム |
JP5889812B2 (ja) * | 2013-02-19 | 2016-03-22 | 日本電信電話株式会社 | 遅延測定方法および遅延測定システム |
US11757751B2 (en) * | 2021-06-30 | 2023-09-12 | Juniper Networks, Inc. | Detection of network measurement inaccuracies |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6363056B1 (en) * | 1998-07-15 | 2002-03-26 | International Business Machines Corporation | Low overhead continuous monitoring of network performance |
JP3480701B2 (ja) * | 1999-08-06 | 2003-12-22 | 日本電気株式会社 | パケットネットワーク伝送遅延測定方法およびプログラムを記録した機械読み取り可能な記録媒体 |
JP3550655B2 (ja) * | 2000-05-19 | 2004-08-04 | 日本電気株式会社 | パケット遅延特性計測方法及び方式 |
US7012900B1 (en) * | 2001-08-22 | 2006-03-14 | Packeteer, Inc. | Method for measuring network delay using gap time |
JP2003087324A (ja) * | 2001-09-14 | 2003-03-20 | Nec Commun Syst Ltd | インターネットワーキング装置による遅延時間測定方法 |
JP3872746B2 (ja) * | 2002-11-18 | 2007-01-24 | 日本電信電話株式会社 | パケット通信品質測定方法およびシステム |
JP4390568B2 (ja) * | 2004-01-19 | 2009-12-24 | 富士通株式会社 | 遅延測定システム |
JP4454338B2 (ja) * | 2004-02-17 | 2010-04-21 | 富士通株式会社 | パケット整形装置及びパケット整形方法 |
JP4869607B2 (ja) * | 2005-02-22 | 2012-02-08 | 三菱電機株式会社 | 時刻同期システム及び時刻同期方法 |
KR20070070299A (ko) * | 2005-07-06 | 2007-07-04 | 삼성전자주식회사 | 레지덴셜 이더넷 시스템에서의 시간 동기화 방법 |
JP4553315B2 (ja) * | 2006-03-07 | 2010-09-29 | 株式会社Kddi研究所 | パケット遅延から輻輳パスを分類する輻輳パス分類方法、管理装置及びプログラム |
-
2007
- 2007-07-27 JP JP2007196604A patent/JP4966779B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-25 US US12/179,964 patent/US20090028057A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20090028057A1 (en) | 2009-01-29 |
JP2009033572A (ja) | 2009-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4966779B2 (ja) | ネットワーク遅延計測方法及び通信システム | |
US9344347B2 (en) | Delay time measuring apparatus, computer readable record medium on which delay time measuring program is recorded, and delay time measuring method | |
US9229832B2 (en) | Time monitor | |
US7864695B2 (en) | Traffic load density measuring system, traffic load density measuring method, transmitter, receiver, and recording medium | |
US8004994B1 (en) | System and method for intelligently analyzing performance of a device under test | |
US8228923B1 (en) | Method and apparatus for measuring system latency using global time stamp | |
JP2006270953A (ja) | 利用可能な帯域幅推定 | |
JP2007082224A (ja) | オーバーヘッドが小さなネットワーク・プロトコルの性能評価のための方法および装置 | |
US9253669B2 (en) | Network analysis method, information processing device, and computer-readable recording medium | |
WO2017012460A1 (zh) | 检测随机存储器故障的方法及装置、处理器 | |
US7792041B2 (en) | Transmission quality measurement apparatus, transmission quality measurement method, and transmission quality measurement system | |
JP2015023463A (ja) | パケット解析装置、パケット解析方法、及びパケット解析プログラム | |
US20160143082A1 (en) | Method for detecting a message from a group of packets transmitted in a connection | |
JP2007259162A (ja) | ネットワーク品質測定方法、測定装置及びプログラム | |
TWI332771B (en) | Receiver and test method therefor | |
CN115766521A (zh) | 基于fpga的全链路延时测量方法及测量*** | |
JP4717849B2 (ja) | パケット収集装置、モニタリングシステム、およびパケット収集プログラム | |
US20100050028A1 (en) | Network device and method for simultaneously calculating network throughput and packet error rate | |
US20090190575A1 (en) | Packet capturing apparatus, packet capturing method and packet capturing program | |
JP2011142474A (ja) | ユーザ待ち時間推定装置、ユーザ待ち時間推定方法、及びプログラム | |
JP2020150359A (ja) | 解析プログラム、解析装置、及び解析方法 | |
JP2006262036A (ja) | パケット経路追跡システム | |
CN116781975B (zh) | 一种媒体流检测方法、装置、终端设备和存储介质 | |
JP4866376B2 (ja) | ユーザ体感品質測定装置およびユーザ体感品質測定方法 | |
WO2022204875A1 (zh) | 测量方法及网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110902 |
|
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: 20120402 |
|
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: 20150406 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |