skip to main content
column

IdleChat: enabling high bandwidth real-time applications in residential broadband networks

Published:29 November 2011Publication History
Skip Abstract Section

Abstract

Residential broadband links are characterized by low and variable upload capacity and large latencies, leading to poor video performance. Aggregating multiple backhaul links using 802.11 Access Points has been considered as a solution to increasing the backhaul capacity limit. In this paper, we revisit the problem of backhaul aggregation in the context of interactive applications. We present the IdleChat architecture that uses wireless connectivity to aggregate idle broadband connectivity in a neighborhood to overcome the limits of individual asymmetric broadband uplinks. In contrast to prior work, IdleChat aggregates in a traffic-aware manner, focussing specifically on low-latency, real-time link aggregation in support of interactive applications such as video chat. IdleChat schedules packets in a deadline-aware manner to improve interactivity. We evaluate IdleChat both in an experimental testbed in our lab and in a residential deployment. Our results show that use of IdleChat in existing deployments can improve video SNR by up to a factor of 10 db in the presence of a single neighboring AP. This results in video quality improvement from a MOS score of bad to excellent.

References

  1. "Cisco Visual Networking Index: Forecast and methodology 2008-2013," http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white paper c11-481360.pdf.Google ScholarGoogle Scholar
  2. D. Han, A. Agarwala, D. G. Andersen, M. Kaminsky, K. Papagiannaki, and S. Seshan, "Mark-and- Sweep: Getting the "inside" scoop on neighborhood networks," in Proc. of IMC, Vouliagmeni, Greece, Oct. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Ihmig and P. Steenkiste, "Distributed Dynamic Channel Selection in Chaotic Wireless Networks," in 13th European Wireless Conference, Paris, France, Apr. 2007.Google ScholarGoogle Scholar
  4. "FON," http://www.fon.com/en/.Google ScholarGoogle Scholar
  5. X. Ai, V. Srinivasan, and C. K. Tham, "Wi-Sh: A Simple, Robust Credit Based Wi-Fi Community Network," in IEEE INFOCOM 2009. IEEE, Apr. 2009, pp. 1638--1646.Google ScholarGoogle Scholar
  6. "Meraki Wireless Network," http://meraki.com/.Google ScholarGoogle Scholar
  7. "TheWi-Fi community built by you," http://www.beta.bt.com/apps/openwifi.Google ScholarGoogle Scholar
  8. D. Giustiniano, E. Goma, A. L. Toledo, I. Dangerfield, J. Morillo, and P. Rodriguez, "Fair wlan backhaul aggregation," in Proc. ACM MobiCom, Chicago, IL, Sep. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. "Community Wireless Solutions," http://www.cuwin.com/.Google ScholarGoogle Scholar
  10. "FreeNetworks," http://freenetworks.org/.Google ScholarGoogle Scholar
  11. "OpenWrt supported hardware," http://wiki.openwrt.org/TableOfHardware, Jul. 2008.Google ScholarGoogle Scholar
  12. "Mushroom networks," http://www.broadbandbonding.com/.Google ScholarGoogle Scholar
  13. "WiBoost," http://www.wiboost.com.Google ScholarGoogle Scholar
  14. S. Kandula, K. C.-J. Lin, T. Badirkhanli, and D. Katabi, "FatVAP: Aggregating AP backhaul capacity to maximize throughput," in Proc. 5th USENIX NSDI, San Francisco, CA, Apr. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Jakubczak, D. G. Andersen, M. Kaminsky, K. Papagiannaki, and S. Seshan, "Link-alike: using wireless to share network resources in a neighborhood," ACM SIGMOBILE MC2R, vol. 12, no. 4, Oct. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. Dischinger, A. Haeberlen, K. P. Gummadi, and S. Saroiu, "Characterizing residential broadband networks," in Proc. of IMC, San Diego, CA, USA, Oct. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Ihmig and P. Steenikiste, "Distributed dynamic channel selection in chaotic wireless networks," in 13th European Wireless Conference, Paris, France, Apr. 2007.Google ScholarGoogle Scholar
  18. "Self-Managing Chaotic Wireless Deployments," http://www.cs.cmu.edu/\?prs/wireless-research/index.html#chaotic/, 2007.Google ScholarGoogle Scholar
  19. V. Bychovsky, B. Hull, A. K. Miu, H. Balakrishnan, and S. Madden, "A measurement study of vehicular internet access using in situ Wi-Fi networks," in Proc. ACM Mobicom, Los Angeles, CA, Sep. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. A. Akella, S. Seshan, and A. Shaikh, "An empirical evaluation of wide-area Internet bottlenecks," in Proc. of IMC, Miami, FL, Oct. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. E. Tan, L. Guo, S. Chen, and X. Zhang, "CUBS: Coordinated Upload Bandwidth Sharing in Residential Networks," in Proc. of ICNP, 2009.Google ScholarGoogle Scholar
  22. R. Raghavendra and E. M. Belding, "Characterizing High-bandwidth Real-time Video Traffic in Residential Broadband Networks," in Proc. of WiNMee, 2010.Google ScholarGoogle Scholar
  23. A. Akella, G. Judd, S. Seshan, and P. Steenkiste, "Self-management in chaotic wireless deployments," in Proc. ACM Mobicom, Cologne, Germany, Sep. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. X. Xing, S. Mishra, and X. Liu, "ARBOR: Hang together rather than hang separately in 802.11 wifi networks," in Proc. IEEE INFOCOM, San Diego, CA, Mar. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Y. Wang and Q. Zhu, "Error control and concealment for video communication: A review," in Proceedings of the IEEE, 1998.Google ScholarGoogle Scholar
  26. M. Vishwanath and P. Chou, "An efficient algorithm for hierarchical compression of video," in Proc. IEEE International Conference on Image Processing, Nov. 1994.Google ScholarGoogle ScholarCross RefCross Ref
  27. P. C. Alex, A. Mohr, A. Wang, and S. Mehrotra, "Fec and pseudo-arq for receiver-driven layered multicast of audio and video," 1999.Google ScholarGoogle Scholar
  28. Abhik Majumdar and Daniel Grobe Sachs and Igor V. Kozintsev and Kannan Ramchandran, "Enhanced Ethernet for Data Center: Reliable, Channelized and Robust," in 15th IEEE LANMAN, Jun. 2007.Google ScholarGoogle Scholar
  29. M.-H. Lu, P. Steenkiste, and T. Chen, "Video Streaming Over 802.11 WLAN with Content- Aware Adaptive Retry," in Proc. ICME, 2005.Google ScholarGoogle Scholar
  30. D. Chung and Y. Wang, "Multiple description iamge coding using signal decomposition and reconstruction based on lapped orthogonal transforms," IEEE Trans. Circuits and Systems for Video Technology, vol. 9, no. 6, pp. 895--908, Sep. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. M. Jain and C. Dovrolis, "End-to-End Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput," in Proc. ACM SIGCOMM, Pittsburgh, PA, Aug. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. V. Paxson, "Measurements and Analysis of End-to-End Internet Dynamics," Ph.D. dissertation, U. C. Berkeley, May 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. J. Wang and B. Ravindran, "Time-utility function driven switched ethernet: Packet scheduling algorithm, implementation, and feasibility analysis," IEEE Trans. Parallel Distrib. Syst., vol. 15, pp. 119--133, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. IdleChat: enabling high bandwidth real-time applications in residential broadband networks

            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

            • Published in

              cover image ACM SIGMOBILE Mobile Computing and Communications Review
              ACM SIGMOBILE Mobile Computing and Communications Review  Volume 15, Issue 3
              July 2011
              47 pages
              ISSN:1559-1662
              EISSN:1931-1222
              DOI:10.1145/2073290
              Issue’s Table of Contents

              Copyright © 2011 Authors

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 29 November 2011

              Check for updates

              Qualifiers

              • column

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader