Details
Original language | English |
---|---|
Title of host publication | 2017 IFIP Networking Conference |
Subtitle of host publication | IFIP Networking 2017 and Workshops |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1-9 |
Number of pages | 9 |
ISBN (electronic) | 9783901882944 |
Publication status | Published - 2 Jul 2017 |
Event | 2017 IFIP Networking Conference and Workshops, IFIP Networking 2017 - Stockholm, Sweden Duration: 12 Jun 2017 → 16 Jun 2017 |
Abstract
The Internet relies on congestion control protocols and adaptive applications that adjust their data rate to achieve good performance while avoiding network congestion. An essential prerequisite is the estimation of available network resources: implicitly like prevailing TCP versions that adapt their data rate iteratively; or explicitly by available bandwidth estimation techniques, as recently also adopted by TCP HyStart. Using observations of TCP throughput, applications like MPEG- DASH adapt the video quality and data rate. We discover, however, relevant conditions where TCP throughput is not a good bandwidth estimator and observe that it is outperformed by known UDP-based active probing methods. We investigate how the theory of active probing can possibly be used to extract relevant information also from passive TCP measurements. In case of TCP, the additional difficulty is found to be due to its chaotic traffic characteristics. We define a criterion to select relevant traffic samples and apply a regression technique to estimate the available bandwidth. Noteworthy, using the feedback provided by TCP acknowledgements, we can perform the estimation from sender-side measurements only. We verify the fidelity of the approach in a variety of experiments, including different types of cross-traffic, delays, and loss of data packets as well as acknowledgements.
ASJC Scopus subject areas
- Computer Science(all)
- Computer Networks and Communications
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
2017 IFIP Networking Conference: IFIP Networking 2017 and Workshops. Institute of Electrical and Electronics Engineers Inc., 2017. p. 1-9.
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Available Bandwidth Estimation from Passive TCP Measurements using the Probe Gap Model
AU - Khangura, Sukhpreet Kaur
AU - Fidler, Markus
N1 - Funding information: This work was supported by an ERC Starting Grant (UnIQue, StG 306644).
PY - 2017/7/2
Y1 - 2017/7/2
N2 - The Internet relies on congestion control protocols and adaptive applications that adjust their data rate to achieve good performance while avoiding network congestion. An essential prerequisite is the estimation of available network resources: implicitly like prevailing TCP versions that adapt their data rate iteratively; or explicitly by available bandwidth estimation techniques, as recently also adopted by TCP HyStart. Using observations of TCP throughput, applications like MPEG- DASH adapt the video quality and data rate. We discover, however, relevant conditions where TCP throughput is not a good bandwidth estimator and observe that it is outperformed by known UDP-based active probing methods. We investigate how the theory of active probing can possibly be used to extract relevant information also from passive TCP measurements. In case of TCP, the additional difficulty is found to be due to its chaotic traffic characteristics. We define a criterion to select relevant traffic samples and apply a regression technique to estimate the available bandwidth. Noteworthy, using the feedback provided by TCP acknowledgements, we can perform the estimation from sender-side measurements only. We verify the fidelity of the approach in a variety of experiments, including different types of cross-traffic, delays, and loss of data packets as well as acknowledgements.
AB - The Internet relies on congestion control protocols and adaptive applications that adjust their data rate to achieve good performance while avoiding network congestion. An essential prerequisite is the estimation of available network resources: implicitly like prevailing TCP versions that adapt their data rate iteratively; or explicitly by available bandwidth estimation techniques, as recently also adopted by TCP HyStart. Using observations of TCP throughput, applications like MPEG- DASH adapt the video quality and data rate. We discover, however, relevant conditions where TCP throughput is not a good bandwidth estimator and observe that it is outperformed by known UDP-based active probing methods. We investigate how the theory of active probing can possibly be used to extract relevant information also from passive TCP measurements. In case of TCP, the additional difficulty is found to be due to its chaotic traffic characteristics. We define a criterion to select relevant traffic samples and apply a regression technique to estimate the available bandwidth. Noteworthy, using the feedback provided by TCP acknowledgements, we can perform the estimation from sender-side measurements only. We verify the fidelity of the approach in a variety of experiments, including different types of cross-traffic, delays, and loss of data packets as well as acknowledgements.
UR - http://www.scopus.com/inward/record.url?scp=85050529377&partnerID=8YFLogxK
U2 - 10.23919/ifipnetworking.2017.8264826
DO - 10.23919/ifipnetworking.2017.8264826
M3 - Conference contribution
AN - SCOPUS:85050529377
SP - 1
EP - 9
BT - 2017 IFIP Networking Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IFIP Networking Conference and Workshops, IFIP Networking 2017
Y2 - 12 June 2017 through 16 June 2017
ER -