Application-coexistent wire-rate network monitor for 10 gigabit-per-second network

Kenji Shimizu, Tsuyoshi Ogura, Tetsuo Kawano, Hiroyuki Kimiyama, Mitsuru Maruyama, Keiichi Koyanagi

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

To apply network monitoring functions to emerging high-quality video streaming services, we proposed an application-coexistent monitor (APCM). In APCM, a streaming server can works as an active monitor and a passive monitor. In addition, IP packets sent from the server carry monitoring information together with application's data such as video signals. To achieve APCM on a 10-Gbps network, we developed a network interface card for an application-coexistent wire-rate network monitor (AWING NIC). It provides (1) a function to append GPS-based accurate timestamps to every packet that streaming applications send and receive, which can be used for real-time monitoring of delays and inter-packet gap, and (2) functions to capture and generate 10-Gbps wire-rate traffic without depending on packets' size, achieved by our highly-efficient DMA-transfer mechanisms. Such monitoring capability are unprecedented in existing PC-based systems because of the limitation in PC system's architecture. As an evaluation of APCM in an actual network, we conducted an experiment to transmit a 6-Gbps high-quality video stream over an IP network with the system in which we installed the AWING NIC. The results revealed that the video stream became highly bursty by passing through the network, and the observed smallest inter-packet gap corresponds to the value of 10-Gbps wire-rate traffic, which supports the effectiveness of our development.

Original languageEnglish
Pages (from-to)2875-2885
Number of pages11
JournalIEICE Transactions on Information and Systems
VolumeE89-D
Issue number12
DOIs
Publication statusPublished - 2006 Dec

Fingerprint

Wire
Monitoring
Servers
Video streaming
Dynamic mechanical analysis
Interfaces (computer)
Global positioning system
Experiments

Keywords

  • 10 Gbps
  • DMA
  • Network monitor
  • PCI-X
  • Timestamp

ASJC Scopus subject areas

  • Information Systems
  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Application-coexistent wire-rate network monitor for 10 gigabit-per-second network. / Shimizu, Kenji; Ogura, Tsuyoshi; Kawano, Tetsuo; Kimiyama, Hiroyuki; Maruyama, Mitsuru; Koyanagi, Keiichi.

In: IEICE Transactions on Information and Systems, Vol. E89-D, No. 12, 12.2006, p. 2875-2885.

Research output: Contribution to journalArticle

Shimizu, Kenji ; Ogura, Tsuyoshi ; Kawano, Tetsuo ; Kimiyama, Hiroyuki ; Maruyama, Mitsuru ; Koyanagi, Keiichi. / Application-coexistent wire-rate network monitor for 10 gigabit-per-second network. In: IEICE Transactions on Information and Systems. 2006 ; Vol. E89-D, No. 12. pp. 2875-2885.
@article{74e02d2af03c446ab811c0ef00df7e4b,
title = "Application-coexistent wire-rate network monitor for 10 gigabit-per-second network",
abstract = "To apply network monitoring functions to emerging high-quality video streaming services, we proposed an application-coexistent monitor (APCM). In APCM, a streaming server can works as an active monitor and a passive monitor. In addition, IP packets sent from the server carry monitoring information together with application's data such as video signals. To achieve APCM on a 10-Gbps network, we developed a network interface card for an application-coexistent wire-rate network monitor (AWING NIC). It provides (1) a function to append GPS-based accurate timestamps to every packet that streaming applications send and receive, which can be used for real-time monitoring of delays and inter-packet gap, and (2) functions to capture and generate 10-Gbps wire-rate traffic without depending on packets' size, achieved by our highly-efficient DMA-transfer mechanisms. Such monitoring capability are unprecedented in existing PC-based systems because of the limitation in PC system's architecture. As an evaluation of APCM in an actual network, we conducted an experiment to transmit a 6-Gbps high-quality video stream over an IP network with the system in which we installed the AWING NIC. The results revealed that the video stream became highly bursty by passing through the network, and the observed smallest inter-packet gap corresponds to the value of 10-Gbps wire-rate traffic, which supports the effectiveness of our development.",
keywords = "10 Gbps, DMA, Network monitor, PCI-X, Timestamp",
author = "Kenji Shimizu and Tsuyoshi Ogura and Tetsuo Kawano and Hiroyuki Kimiyama and Mitsuru Maruyama and Keiichi Koyanagi",
year = "2006",
month = "12",
doi = "10.1093/ietisy/e89-d.12.2875",
language = "English",
volume = "E89-D",
pages = "2875--2885",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "12",

}

TY - JOUR

T1 - Application-coexistent wire-rate network monitor for 10 gigabit-per-second network

AU - Shimizu, Kenji

AU - Ogura, Tsuyoshi

AU - Kawano, Tetsuo

AU - Kimiyama, Hiroyuki

AU - Maruyama, Mitsuru

AU - Koyanagi, Keiichi

PY - 2006/12

Y1 - 2006/12

N2 - To apply network monitoring functions to emerging high-quality video streaming services, we proposed an application-coexistent monitor (APCM). In APCM, a streaming server can works as an active monitor and a passive monitor. In addition, IP packets sent from the server carry monitoring information together with application's data such as video signals. To achieve APCM on a 10-Gbps network, we developed a network interface card for an application-coexistent wire-rate network monitor (AWING NIC). It provides (1) a function to append GPS-based accurate timestamps to every packet that streaming applications send and receive, which can be used for real-time monitoring of delays and inter-packet gap, and (2) functions to capture and generate 10-Gbps wire-rate traffic without depending on packets' size, achieved by our highly-efficient DMA-transfer mechanisms. Such monitoring capability are unprecedented in existing PC-based systems because of the limitation in PC system's architecture. As an evaluation of APCM in an actual network, we conducted an experiment to transmit a 6-Gbps high-quality video stream over an IP network with the system in which we installed the AWING NIC. The results revealed that the video stream became highly bursty by passing through the network, and the observed smallest inter-packet gap corresponds to the value of 10-Gbps wire-rate traffic, which supports the effectiveness of our development.

AB - To apply network monitoring functions to emerging high-quality video streaming services, we proposed an application-coexistent monitor (APCM). In APCM, a streaming server can works as an active monitor and a passive monitor. In addition, IP packets sent from the server carry monitoring information together with application's data such as video signals. To achieve APCM on a 10-Gbps network, we developed a network interface card for an application-coexistent wire-rate network monitor (AWING NIC). It provides (1) a function to append GPS-based accurate timestamps to every packet that streaming applications send and receive, which can be used for real-time monitoring of delays and inter-packet gap, and (2) functions to capture and generate 10-Gbps wire-rate traffic without depending on packets' size, achieved by our highly-efficient DMA-transfer mechanisms. Such monitoring capability are unprecedented in existing PC-based systems because of the limitation in PC system's architecture. As an evaluation of APCM in an actual network, we conducted an experiment to transmit a 6-Gbps high-quality video stream over an IP network with the system in which we installed the AWING NIC. The results revealed that the video stream became highly bursty by passing through the network, and the observed smallest inter-packet gap corresponds to the value of 10-Gbps wire-rate traffic, which supports the effectiveness of our development.

KW - 10 Gbps

KW - DMA

KW - Network monitor

KW - PCI-X

KW - Timestamp

UR - http://www.scopus.com/inward/record.url?scp=33845576760&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33845576760&partnerID=8YFLogxK

U2 - 10.1093/ietisy/e89-d.12.2875

DO - 10.1093/ietisy/e89-d.12.2875

M3 - Article

VL - E89-D

SP - 2875

EP - 2885

JO - IEICE Transactions on Information and Systems

JF - IEICE Transactions on Information and Systems

SN - 0916-8532

IS - 12

ER -