Accuracy of link capacity estimates using passive and active approaches with CapProbe

Rohit Kapoor, Ling Jyh Chen, M. Y. Sanadidi, Mario Gerla

Research output: Contribution to journalConference article

8 Citations (Scopus)

Abstract

CapProbe is an inexpensive and accurate means to estimate capacity. CapProbe combines both dispersion and end-to-end delay to estimate the capacity of the narrowest link on a path. We evaluate in this paper the accuracy of CapProbe estimation, and its dependence on end systems speed, packet sizes, narrow link speeds, and other system parameters. We test kernel and user level implementations of CapProbe and find the kernel implementation to be much more accurate. We also evaluate through experiments the effect of probing packet size on the accuracy of CapProbe estimation. Finally, we explore the idea of a "passive CapProbe" within the context of a TCP flow. Passive here means that the dispersion and delay observed for the TCP flow data and ACK packets, without introducing any additional probing packets. We test active and passive versions of CapProbe with TCP. The active version is found to produce more accurate capacity estimates than the passive version.

Original languageEnglish
Pages (from-to)1085-1090
Number of pages6
JournalProceedings - International Symposium on Computers and Communications
Volume2
Publication statusPublished - 2004 Dec 1
Externally publishedYes

Fingerprint

Estimate
kernel
End-to-end Delay
Evaluate
Data Flow
Path
Experiments
Experiment
Context

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Mathematics(all)
  • Computer Science Applications
  • Computer Networks and Communications

Cite this

Accuracy of link capacity estimates using passive and active approaches with CapProbe. / Kapoor, Rohit; Chen, Ling Jyh; Sanadidi, M. Y.; Gerla, Mario.

In: Proceedings - International Symposium on Computers and Communications, Vol. 2, 01.12.2004, p. 1085-1090.

Research output: Contribution to journalConference article

@article{546f8067350941f893af2a0f1cdc8370,
title = "Accuracy of link capacity estimates using passive and active approaches with CapProbe",
abstract = "CapProbe is an inexpensive and accurate means to estimate capacity. CapProbe combines both dispersion and end-to-end delay to estimate the capacity of the narrowest link on a path. We evaluate in this paper the accuracy of CapProbe estimation, and its dependence on end systems speed, packet sizes, narrow link speeds, and other system parameters. We test kernel and user level implementations of CapProbe and find the kernel implementation to be much more accurate. We also evaluate through experiments the effect of probing packet size on the accuracy of CapProbe estimation. Finally, we explore the idea of a {"}passive CapProbe{"} within the context of a TCP flow. Passive here means that the dispersion and delay observed for the TCP flow data and ACK packets, without introducing any additional probing packets. We test active and passive versions of CapProbe with TCP. The active version is found to produce more accurate capacity estimates than the passive version.",
author = "Rohit Kapoor and Chen, {Ling Jyh} and Sanadidi, {M. Y.} and Mario Gerla",
year = "2004",
month = "12",
day = "1",
language = "English",
volume = "2",
pages = "1085--1090",
journal = "Proceedings - International Symposium on Computers and Communications",
issn = "1530-1346",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - Accuracy of link capacity estimates using passive and active approaches with CapProbe

AU - Kapoor, Rohit

AU - Chen, Ling Jyh

AU - Sanadidi, M. Y.

AU - Gerla, Mario

PY - 2004/12/1

Y1 - 2004/12/1

N2 - CapProbe is an inexpensive and accurate means to estimate capacity. CapProbe combines both dispersion and end-to-end delay to estimate the capacity of the narrowest link on a path. We evaluate in this paper the accuracy of CapProbe estimation, and its dependence on end systems speed, packet sizes, narrow link speeds, and other system parameters. We test kernel and user level implementations of CapProbe and find the kernel implementation to be much more accurate. We also evaluate through experiments the effect of probing packet size on the accuracy of CapProbe estimation. Finally, we explore the idea of a "passive CapProbe" within the context of a TCP flow. Passive here means that the dispersion and delay observed for the TCP flow data and ACK packets, without introducing any additional probing packets. We test active and passive versions of CapProbe with TCP. The active version is found to produce more accurate capacity estimates than the passive version.

AB - CapProbe is an inexpensive and accurate means to estimate capacity. CapProbe combines both dispersion and end-to-end delay to estimate the capacity of the narrowest link on a path. We evaluate in this paper the accuracy of CapProbe estimation, and its dependence on end systems speed, packet sizes, narrow link speeds, and other system parameters. We test kernel and user level implementations of CapProbe and find the kernel implementation to be much more accurate. We also evaluate through experiments the effect of probing packet size on the accuracy of CapProbe estimation. Finally, we explore the idea of a "passive CapProbe" within the context of a TCP flow. Passive here means that the dispersion and delay observed for the TCP flow data and ACK packets, without introducing any additional probing packets. We test active and passive versions of CapProbe with TCP. The active version is found to produce more accurate capacity estimates than the passive version.

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

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

M3 - Conference article

AN - SCOPUS:10844228255

VL - 2

SP - 1085

EP - 1090

JO - Proceedings - International Symposium on Computers and Communications

JF - Proceedings - International Symposium on Computers and Communications

SN - 1530-1346

ER -