150 likes | 278 Vues
This research presents techniques to identify tight links—bottlenecks in network bandwidth—using available bandwidth probing. By employing the STAB tool, which utilizes chirp-probe trains and self-induced congestion, we efficiently estimate bandwidth across multi-hop paths. Our findings include simulations validating the method and practical internet experiments. The technique promises applications in network monitoring and optimizing server selection by determining where tight links occur in both space and time.
E N D
Locating AvailableBandwidth Bottlenecks Vinay J. Ribeiro, Rudolf H. Riedi, and Richard G. Baraniuk Rice University By: 林佩君 s927468
Outline • Introduction • Probing for Available Bandwidth • STAB Tool • Thin-Link Localization • Validation through Simulations • Internet Experiments • Conclusions
IntroductionNetwork Path Model Type • End-to-end paths • Multi-hop • No packet reordering • Router queues • FIFO • Constant service rate • Packet delay = constant term (propagation, service time) + variable term (queuing delay)
Introduction(2) Key Definitions Path available bandwidth Sub-path available bandwidth Thin link (Tight link): link with least available bandwidth • Goal: use end-to-end probing to locate tight link in space and over time
Introduction(3)Applications • Science: where do Internet tight links occur and why? • Network aware applications • - server selection • Network monitoring • - locating hot spots
Probing for Available Bandwidth • Using self-induced congestion principle • The path’s queues won’t congest, if the probing bit rate is less than the available bandwidth.
Principle of Self-Induced Congestion • Probing rate = R, path available bandwidth = A R < A no delay increase R > A delay increases • Advantages • No topology information required • Robust to multiple bottlenecks
STAB Tool STAB’s three key ingredients • chirp-probe trains • feature exponential flight patterns of packets • self-induced congestion • an available bandwidth estimation technique that temporarily congests the network by increasing the probing bit rate • packet tailgating • a probing concept that allows estimation of spatially local network properties.
chirp-probe trains • Chirps: exponentially spaced packets • Wide range of probing rates • Efficient:few packets
Tight Link Localization Packet Tailgating • Large packets of size P (TTL=m)small packets of size p • Large packets exit at hop m • Small packets reach receiver with timing information • Previously employed in capacity estimation
Tink Link Localization • Estimate A[1,m] • For m>tight link, A[1,m] remains constant • Tight link: link after which A[1,m] remains constant • Applicable to any self-induced congestion tool: pathload, pathChirp, IGI, netest etc.
Estimating A[1,m] • Key: Probing rate decreases by p/(p+P) at link m • Assumption:r<A[m+1,N],no delay change after link m R < A[1,m] no delay increase R > A[1,m] delay increases
Internet Experiment • Two paths:UIUC Rice and SLACRice • Paths share 4 common links • Same tight link estimate for both paths
Conclusions • STAB like hospital CAT scan • Network tomography transfers probe packets between multiple sender and receiver hosts to determine various internal properties of the network. • STAB using in wireless networks has some problem • poor channel quality and interference from neighboring wireless computers