System capability effects on algorithms for network bandwidth measurement
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
CapProbe: a simple and accurate capacity estimation technique
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Packet-Pair Bandwidth Estimation: Stochastic Analysis of a Single Congested Node
ICNP '04 Proceedings of the 12th IEEE International Conference on Network Protocols
Packet-dispersion techniques and a capacity-estimation methodology
IEEE/ACM Transactions on Networking (TON)
On Estimating Tight-Link Bandwidth Characteristics over Multi-Hop Paths
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Evaluation and characterization of available bandwidth probing techniques
IEEE Journal on Selected Areas in Communications
Towards experimental evaluation of explicit congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
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.