skip to main content
research-article

Strengthening measurements from the edges: application-level packet loss rate estimation

Published:01 July 2013Publication History
Skip Abstract Section

Abstract

Network users know much less than ISPs, Internet exchanges and content providers about what happens inside the network. Consequently users cannot either easily detect network neutrality violations or readily exercise their market power by knowledgeably switching ISPs.

This paper contributes to the ongoing efforts to empower users by proposing two models to estimate -- via application-level measurements -- a key network indicator, i.e., the packet loss rate (PLR) experienced by FTP-like TCP downloads.

Controlled, testbed, and large-scale experiments show that the Inverse Mathis model is simpler and more consistent across the whole PLR range, but less accurate than the more advanced Likely Rexmit model for landline connections and moderate PLR.

References

  1. S. Basso, M. Meo, A. Servetti, and J. C. De Martin. Estimating Packet Loss Rate in the Access Through Application-Level Measurements. In ACM SIGCOMM W-MUST 2012, pages 7--12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Basso, A. Servetti, and J. C. De Martin. The Network Neutrality Bot Architecture: a Preliminary Approach for Self-Monitoring of Internet Access QoS. In IEEE ISCC 2011, pages 1131--1136, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. Carlson. Developing the Web100 Based Network Diagnostic Tool (NDT). In PAM 2003, 2003.Google ScholarGoogle Scholar
  4. M. Dischinger, A. Haeberlen, K. P. Gummadi, and S. Saroiu. Characterizing Residential Broadband Networks. In ACM SIGCOMM IMC 2007, pages 43--56, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Dischinger, M. Marcon, S. Guha, K. P. Gummadi, R. Mahajan, and S. Saroiu. Glasnost: Enabling End Users to Detect Traffic Differentiation. In USENIX NSDI 2010, pages 405--418, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Dovrolis, K. Gummadi, A. Kuzmanovic, and S. Meinrath. Measurement Lab: Overview and an Invitation to the Research Community. ACM SIGCOMM Computer Communication Review, 40(3):53--56, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Mathis, J. Heffner, and R. Reddy. Web100: Extended TCP Instrumentation for Research, Education and Diagnosis. ACM SIGCOMM Computer Communication Review, 33(3):69--79, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Mathis, J. Semke, J. Mahdavi, and T. Ott. The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm. ACM SIGCOMM Computer Communication Review, 27(3):67--82, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Palfrey, and J. Zittrain Better Data for a Better Internet. Science, 334(6060):1210--1211, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  10. M. A. Sänchez, J. S. Otto, Z. S. Bischof, D. R. Choffnes, F. E. Bustamante, B. Krishnamurthy, and W. Willinger. Dasu: Pushing Experiments to the Internet's Edge. In USENIX NSDI 2013, pages 487--499, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Strengthening measurements from the edges: application-level packet loss rate estimation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader