Title:
End-to-end available bandwidth estimation and its applications

dc.contributor.advisor Dovrolis, Constantine
dc.contributor.author Jain, Manish en_US
dc.contributor.committeeMember Ammar, Mostafa H.
dc.contributor.committeeMember Schwan, Karsten
dc.contributor.committeeMember Steenkiste, Peter
dc.contributor.committeeMember Zegura, Ellen W.
dc.contributor.department Computing en_US
dc.date.accessioned 2008-06-10T20:45:53Z
dc.date.available 2008-06-10T20:45:53Z
dc.date.issued 2007-04-09 en_US
dc.description.abstract As the Internet continues to evolve, without providing any performance guarantees or explicit feedback to applications, the only way to infer the state of the network and to dynamically react to congestion is through end-to-end measurements. The emph{available bandwidth} (avail-bw) is an important metric that characterizes the dynamic state of a network path. Its measurement has been the focus of significant research during the last 15 years. However, its estimation remained elusive for several reasons. The main contribution of this thesis is the development of the first estimation methodology for the avail-bw in a network path using end-to-end measurements. In more detail, our first contribution is an end-to-end methodology, called SLoPS, to determine whether the avail-bw is larger than a given rate based on the sequence of one-way delays experienced by a periodic packet stream. The second contribution is the design of two algorithms, based on SLoPS, to estimate the mean and the variation range, respectively, of the avail-bw process. These algorithms have been implemented in two measurement tools, referred to as PathLoad and PathVar. We have validated the accuracy of the tools using analysis, simulation, and extensive experimentation. Pathload has been downloaded by more than 6000 users since 2003. We have also used PathVar to study the variability of the avail-bw process as a function of various important factors, including traffic load and degree of multiplexing. Finally, we present an application of avail-bw estimation in video streaming. Specifically, we show that avail-bw measurements can be used in the dynamic selection of the best possible overlay path. The proposed scheme results in better perceived video quality than path selection algorithms that rely on jitter or loss-rate measurements. en_US
dc.description.degree Ph.D. en_US
dc.identifier.uri http://hdl.handle.net/1853/22688
dc.publisher Georgia Institute of Technology en_US
dc.subject Network measurement tools en_US
dc.subject Bandwidth estimation en_US
dc.subject Active measurements en_US
dc.subject Active probing en_US
dc.subject Packet pair dispersion en_US
dc.subject Bulk transfer capacity en_US
dc.subject Network capacity en_US
dc.subject Bottleneck bandwidth en_US
dc.subject Traffic variability en_US
dc.subject.lcsh End-user computing
dc.subject.lcsh Network performance (Telecommunication)
dc.subject.lcsh Streaming technology (Telecommunications)
dc.title End-to-end available bandwidth estimation and its applications en_US
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Dovrolis, Constantine
local.contributor.corporatename College of Computing
relation.isAdvisorOfPublication 501c1bfb-e253-4317-a021-560761118771
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
jain_manish_200705_phd_2.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description: