skip to main content
10.1145/1410064.1410076acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Optimizing high latency links in the developing world

Published:19 September 2008Publication History

ABSTRACT

Long distance Wi-Fi links, satellite connections, and other low-bandwidth, high-latency, intermittent options are becoming the norm for providing connectivity in the developing world. For network administrators who must manage these connections, providing users the "best" (or even adequate) service is not a trivial problem.

Previous work has focused on optimizing throughput and while we acknowledge the importance of this approach, we argue that latency is an important and often ignored component of network performance. The intrinsically high latencies seen in the developing world are exacerbated by excessive queueing from traffic which often swamp links with miss-sized queues. Current solutions to this problem tend to require resources (people, time and money) that are generally not available in developing environments. In this paper, we demonstrate that latency is a problem in real world deployments and propose an easy to deploy solution.

References

  1. ADSL bandwidth management. http://www.faqs.org/docs/Linux-HOWTO/ADSL-Bandwidth-Management-HOWTO.html.Google ScholarGoogle Scholar
  2. Background intelligent transfer service. http://en.wikipedia.org/wiki/Background_Intelligent_Transfer_Service.Google ScholarGoogle Scholar
  3. Differentiated services. http://en.wikipedia.org/wiki/Differentiated_services.Google ScholarGoogle Scholar
  4. Enhancing TCP over satellite channels using standard mechanisms. http://www.ietf.org/rfc/rfc2488.txt.Google ScholarGoogle Scholar
  5. OpenWRT. http://openwrt.org/.Google ScholarGoogle Scholar
  6. Performance enhancing proxies. http://www.ietf.org/proceedings/99jul/I-D/draft-ietf-pilc-pep-00.txt.Google ScholarGoogle Scholar
  7. World Bank. Global Economic Prospects 2008: Technology Diffusion in the Developing World. 2008.Google ScholarGoogle Scholar
  8. Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu, and Mark Claypool. The effects of loss and latency on user performance in Unreal Tournament 2003. In NetGames, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mark Claypool, Robert Kinicki, Mingzhe Li, James Nichols, and Huahui Wu. Inferring queue sizes in access networks by active measurement. In PAM, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  10. Bowei Du, Michael Demmer, and Eric Brewer. Analysis of WWW traffic in Cambodia and Ghana. In WWW, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kevin Fall. A delay-tolerant network architecture for challenged internets. In SIGCOMM, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T.R. Henderson and R.H. Katz. Transport protocols for internet-compatible satellite networks. Selected Areas in Communications, IEEE Journal on, 17(2):326--344, Feb 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Sean C. Rhea, Kevin Liang, and Eric Brewer. Value-based web caching. In WWW, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Neil T. Spring, Maureen Chesire, Mark Berryman, Vivek Sahasranaman, Thomas Anderson, and Brian N. Bershad. Receiver based management of low bandwidth access links. In INFOCOM, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  15. BMO Book Sprint Team. How to Accelerate Your Internet. Hacker Friendly LLC, 2006.Google ScholarGoogle Scholar
  16. Limehouse Book Sprint Team. Wireless Networking in the Developing World. INASP/ICTP, 2006.Google ScholarGoogle Scholar
  17. W. Thies, J. Prevost, T. Mahtab, G. Cuevas, S. Shakhshir, A. Artola, B. Vo, Y. Litvak, S. Chan, S. Henderson, M. Halsey, L. Levison, and S. Amarasinghe. Searching the world wide web in low-connectivity communities. In WWW, 2002.Google ScholarGoogle Scholar
  18. Arun Venkataramani, Ravi Kokku, and Mike Dahlin. Tcp nice: A mechanism for background transfers. In Proceedings of the 2002 USENIX Operating Systems Design and Implementation (OSDI) conference, December 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Optimizing high latency links in the developing world

        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
        • Published in

          cover image ACM Conferences
          WiNS-DR '08: Proceedings of the 2008 ACM workshop on Wireless networks and systems for developing regions
          September 2008
          62 pages
          ISBN:9781605581903
          DOI:10.1145/1410064

          Copyright © 2008 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 19 September 2008

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader