A Foundation for Stochastic Bandwidth Estimation of Networks with Random Service

We develop a stochastic foundation for bandwidth estimation of networks with random service, where bandwidth availability is expressed in terms of bounding functions with a defined violation probability. Exploiting properties of a stochastic max-plus algebra and system theory, the task of bandwidth estimation is formulated as inferring an unknown bounding function from measurements of probing traffic. We derive an estimation methodology that is based on iterative constant rate probes. Our solution provides evidence for the utility of packet trains for bandwidth estimation in the presence of variable cross traffic. Taking advantage of statistical methods, we show how our estimation method can be realized in practice, with adaptive train lengths of probe packets, probing rates, and replicated measurements required to achieve both high accuracy and confidence levels. We evaluate our method in a controlled testbed network, where we show the impact of cross traffic variability on the time-scales of service availability, and provide a comparison with existing bandwidth estimation tools.

[1]  Hyuk Lim,et al.  Feedback-assisted robust estimation of available bandwidth , 2009, Comput. Networks.

[2]  Peter Steenkiste,et al.  Evaluation and characterization of available bandwidth probing techniques , 2003, IEEE J. Sel. Areas Commun..

[3]  Mike Hibler,et al.  An integrated experimental environment for distributed systems and networks , 2002, OPSR.

[4]  Laurens de Haan,et al.  Approximations to the tail empirical distribution function with application to testing extreme value conditions , 2006 .

[5]  Michael Bredel,et al.  A Measurement Study of Bandwidth Estimation in IEEE 802.11g Wireless LANs Using the DCF , 2008, Networking.

[6]  D. Loguinov,et al.  A Queueing-Theoretic Foundation of Available Bandwidth Estimation: Single-Hop Analysis , 2007, IEEE/ACM Transactions on Networking.

[7]  Giuseppe D'Acquisto,et al.  Service Curve Estimation by Measurement: An Input Output Analysis of a Softswitch Model , 2005, QoS-IP.

[8]  Sridhar Machiraju,et al.  The role of PASTA in network measurement , 2006, SIGCOMM 2006.

[9]  Yuming Jiang,et al.  Stochastic service guarantee analysis based on time-domain models , 2009, 2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems.

[10]  Richard G. Baraniuk,et al.  pathChirp: Efficient available bandwidth estimation for network paths , 2003 .

[11]  J. Stock,et al.  Efficient Tests for an Autoregressive Unit Root , 1992 .

[12]  István Csabai,et al.  Understanding Packet Pair Separation Beyond the Fluid Model: The Key Role of Traffic Granularity , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[13]  Yuming Jiang,et al.  Network Calculus Approach to Router Modeling with External Measurements , 2007, 2007 Second International Conference on Communications and Networking in China.

[14]  Shahrokh Valaee,et al.  Distributed call admission control for ad hoc networks , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[15]  Jean-Yves Le Boudec,et al.  Network Calculus: A Theory of Deterministic Queuing Systems for the Internet , 2001 .

[16]  Bernhard Pfaff,et al.  Analysis of Integrated and Cointegrated Time Series with R , 2005 .

[17]  Stephan Recker,et al.  Conjugate network calculus: A dual approach applying the Legendre transform , 2006, Comput. Networks.

[18]  Edward W. Knightly,et al.  Scalable Services via Egress Admission Control , 2001, IEEE Trans. Multim..

[19]  Jean-Yves Le Boudec Performance Evaluation of Computer and Communication Systems , 2010, Computer and communication sciences.

[20]  François Baccelli,et al.  Adding definition to active probing , 2007, CCRV.

[21]  Shahrokh Valaee,et al.  A System-Theoretic Approach to Bandwidth Estimation , 2008, IEEE/ACM Transactions on Networking.

[22]  Yashar Ghiassi-Farrokhfal,et al.  Output characterization of constant bit rate traffic in FIFO networks , 2009, IEEE Communications Letters.

[23]  Hyuk Lim,et al.  Stochastic analysis of packet-pair probing for network bandwidth estimation , 2006, Comput. Networks.

[24]  Mats Björkman,et al.  A new end-to-end probing and analysis method for estimating bandwidth bottlenecks , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[25]  Jörg Liebeherr,et al.  A foundation for stochastic bandwidth estimation of networks with random service , 2010, 2011 Proceedings IEEE INFOCOM.

[26]  Ljiljana Trajkovic,et al.  Characterization of a simple communication network using Legendre transform , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[27]  Geert Jan Olsder,et al.  Synchronization and Linearity: An Algebra for Discrete Event Systems , 1994 .

[28]  J. Teugels,et al.  Statistics of Extremes , 2004 .

[29]  Almut Burchard,et al.  A Min-Plus Calculus for End-to-End Statistical Service Guarantees , 2006, IEEE Transactions on Information Theory.

[30]  D. Manjunath,et al.  Estimating network link characteristics using packet-pair dispersion: A discrete-time queueing theoretic analysis , 2011, Comput. Networks.

[31]  P.J. Emstad,et al.  Measurement-based admission control for a flow-aware network , 2005, Next Generation Internet Networks, 2005.

[32]  Victor C. M. Leung,et al.  Slope Domain Modeling and Analysis of Data Communication Networks: A Network Calculus Complement , 2006, 2006 IEEE International Conference on Communications.

[33]  Manish Jain,et al.  End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput , 2003, IEEE/ACM Trans. Netw..

[34]  Mostafa H. Ammar,et al.  Poisson versus periodic path probing (or, does PASTA matter?) , 2005, IMC '05.

[35]  D. Loguinov,et al.  A Stochastic Foundation of Available Bandwidth Estimation: Multi-Hop Analysis , 2008, IEEE/ACM Transactions on Networking.

[36]  Cheng-Shang Chang,et al.  Performance guarantees in communication networks , 2000, Eur. Trans. Telecommun..

[37]  M. Frans Kaashoek,et al.  A measurement study of available bandwidth estimation tools , 2003, IMC '03.

[38]  Martin Nilsson,et al.  Real-Time Measurement of End-to-End Available Bandwidth using Kalman Filtering , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.