Skip to main content

IMR-Pathload: Robust Available Bandwidth Estimation Under End-Host Interrupt Delay

  • Conference paper
Book cover Passive and Active Network Measurement (PAM 2008)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4979))

Included in the following conference series:

Abstract

Many paths in PlanetLab cannot be measured by Pathload. One of the main reasons for this is timing irregularities caused by interrupt moderation of network hardware, which delays generation of interrupts for a certain period of time to reduce per-packet CPU overhead. Motivated by this problem, we study Pathload in detail under various end-host interrupt delays and find that its trend detection mechanism becomes susceptible to non-negligible interrupt delays, making it unable to measure network paths under such conditions. To overcome this, we propose a new method called IMR-Pathload (Interrupt Moderation Resilient Pathload), which incorporates robust trend detection algorithms based on signal de-noising techniques and reliably estimates available bandwidth of network paths under a wide range of interrupt delays. Through experiments in Emulab and Internet, we find that IMR-Pathload substantially improves Pathload’s measurement reliability and produces accurate bandwidth estimates under a variety of real-life conditions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Burrus, C., Gopinath, R., Guo, H.: Introduction to Wavelets and Wavelet Transforms: A Primer. Prentice-Hall, Englewood Cliffs (1998)

    Google Scholar 

  2. Craigmile, P., Guttorp, P., Percival, D.: Trend Assessment in a Long Memory Dependence Model Using the Discrete Wavelet Transform. Environmetrics 15(4), 313–335 (2004)

    Article  Google Scholar 

  3. Daubechies, I.: Orthonormal Bases of Compactly Supported Wavelets. Communications on Pure and Applied Mathematics 41(7), 909–996 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  4. Dovrolis, C., Ramanathan, P., Moore, D.: Packet-Dispersion Techniques and a Capacity-Estimation Methodology. IEEE/ACM Trans. Netw. 12(6), 963–977 (2004)

    Article  Google Scholar 

  5. Emulab. [Online], http://www.emulab.net/

  6. Hu, N., Steenkiste, P.: Evaluation and Characterization of Available Bandwidth Probing Techniques. IEEE J. Sel. Areas Commun. 21(6), 879–974 (2003)

    Article  Google Scholar 

  7. Interrupt Moderation Using Intel GbE Controllers. [Online], http://download.intel.com/design/network/applnots/ap450.pdf

  8. Iperf – The TCP/UDP Bandwidth Measurement Tool. [Online], http://dast.nlanr.net/Projects/Iperf/

  9. Jain, M., Dovrolis, C.: Pathload: A Measurement Tool for End-to-End Available Bandwidth. In: Proc. Passive and Active Measurement Workshop (March 2002)

    Google Scholar 

  10. Jin, G., Tierney, B.L.: System Capability Effects on Algorithms for Network Bandwidth Measurement. In: Proc. ACM IMC, October 2003, pp. 27–38 (2003)

    Google Scholar 

  11. Kang, S., Liu, X., Bhati, A., Loguinov, D.: On Estimating Tight-Link Bandwidth Characteristics over Multi-Hop Paths. In: Proc. IEEE ICDCS (July 2006)

    Google Scholar 

  12. Kang, S., Liu, X., Dai, M., Loguinov, D.: Packet-Pair Bandwidth Estimation: Stochastic Analysis of a Single Congested Node. In: Proc. IEEE ICNP, October 2004, pp. 316–325 (2004)

    Google Scholar 

  13. Kapoor, R., Chen, L., Lao, L., Gerla, M., Sanadidi, M.: CapProbe: A Simple and Accurate Capacity Estimation Technique. In: Proc. ACM SIGCOMM, August 2004, pp. 67–78 (2004)

    Google Scholar 

  14. Melander, B., Björkman, M., Gunningberg, P.: A New End-to-End Probing and Analysis Method for Estimating Bandwidth Bottlenecks. In: Proc. IEEE GLOBECOM, November 2000, pp. 415–420 (2000)

    Google Scholar 

  15. Prasad, R., Jain, M., Dovrolis, C.: Effects of Interrupt Coalescence on Network Measurements. In: Proc. Passive and Active Measurement Workshop (April 2004)

    Google Scholar 

  16. Ribeiro, V., Riedi, R., Baraniuk, R., Navratil, J., Cottrell, L.: pathChirp: Efficient Available Bandwidth Estimation for Network Paths. In: Proc. Passive and Active Measurement Workshop (April 2003)

    Google Scholar 

  17. Strang, G., Nguyen, T.: Wavelets and Filter Banks. Wellesley-Cambridge Press (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mark Claypool Steve Uhlig

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kang, SR., Loguinov, D. (2008). IMR-Pathload: Robust Available Bandwidth Estimation Under End-Host Interrupt Delay. In: Claypool, M., Uhlig, S. (eds) Passive and Active Network Measurement. PAM 2008. Lecture Notes in Computer Science, vol 4979. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79232-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79232-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79231-4

  • Online ISBN: 978-3-540-79232-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics