|
CMU-CS-02-166
Computer Science Department
School of Computer Science, Carnegie Mellon University
CMU-CS-02-166
Estimating Available Bandwidth Using Packet Pair Probing
Ningning Hu, Peter Steenkiste
September 2002
CMU-CS-02-166.ps
CMU-CS-02-166.pdf
Keywords:Network measurements, available bandwidth, packet pair,
probing
The packet pair mechanism has been shown to be a reliable method to
measure the bottleneck link bandwidth of a network path. However, the
use of packet pairs to measure available bandwidth has had more mixed
results. In this paper we study how packet pairs and packet trains can
be used to estimate the available bandwidth on a network path. As a
starting point for our study, we construct the gap model, a simple model
that captures the relationship between the competing traffic and the
input and output packet pair gap for a single hop network. We validate
the model using measurements on a testbed. The gap model shows that the
initial probing gap is a critical parameter when using packet pairs to
estimate available bandwidth. Based on this insight, we propose a new
technique to measure the available bandwidth -- the Initial Gap
Increasing (IGI) algorithm, which experimentally determines the best
initial gap for measuring available bandwidth. Our experiments show that
measurements that take 4-6 round trip times allow us to estimate the
available bandwidth to within about 10%.
27 pages
|