{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:26:14Z","timestamp":1750307174787,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2011,11,29]],"date-time":"2011-11-29T00:00:00Z","timestamp":1322524800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOBILE Mob. Comput. Commun. Rev."],"published-print":{"date-parts":[[2011,11,29]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1145\/2073290.2073293","type":"journal-article","created":{"date-parts":[[2011,12,6]],"date-time":"2011-12-06T19:05:23Z","timestamp":1323198323000},"page":"10-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["IdleChat"],"prefix":"10.1145","volume":"15","author":[{"given":"Ramya","family":"Raghavendra","sequence":"first","affiliation":[{"name":"IBM Research, Hawthorne"}]},{"given":"Michael","family":"Kaminsky","sequence":"additional","affiliation":[{"name":"Intel Labs, Pittsburgh"}]},{"given":"Konstantina","family":"Papagiannaki","sequence":"additional","affiliation":[{"name":"Telefonica Research"}]},{"given":"Srinivasan","family":"Seshan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Elizabeth","family":"Belding","sequence":"additional","affiliation":[{"name":"University of California Santa Barbara"}]}],"member":"320","published-online":{"date-parts":[[2011,11,29]]},"reference":[{"unstructured":"\"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.  \"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.","key":"e_1_2_1_1_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.1145\/1452520.1452532"},{"key":"e_1_2_1_3_1","volume-title":"Distributed Dynamic Channel Selection in Chaotic Wireless Networks,\" in 13th European Wireless Conference","author":"Ihmig M.","year":"2007","unstructured":"M. Ihmig and P. Steenkiste , \" Distributed Dynamic Channel Selection in Chaotic Wireless Networks,\" in 13th European Wireless Conference , Paris, France , Apr. 2007 . M. Ihmig and P. Steenkiste, \"Distributed Dynamic Channel Selection in Chaotic Wireless Networks,\" in 13th European Wireless Conference, Paris, France, Apr. 2007."},{"unstructured":"\"FON \" http:\/\/www.fon.com\/en\/.  \"FON \" http:\/\/www.fon.com\/en\/.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","first-page":"1638","volume-title":"IEEE","author":"Ai X.","year":"2009","unstructured":"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 . 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."},{"unstructured":"\"Meraki Wireless Network \" http:\/\/meraki.com\/.  \"Meraki Wireless Network \" http:\/\/meraki.com\/.","key":"e_1_2_1_6_1"},{"unstructured":"\"TheWi-Fi community built by you \" http:\/\/www.beta.bt.com\/apps\/openwifi.  \"TheWi-Fi community built by you \" http:\/\/www.beta.bt.com\/apps\/openwifi.","key":"e_1_2_1_7_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1145\/1859995.1860026"},{"unstructured":"\"Community Wireless Solutions \" http:\/\/www.cuwin.com\/.  \"Community Wireless Solutions \" http:\/\/www.cuwin.com\/.","key":"e_1_2_1_9_1"},{"unstructured":"\"FreeNetworks \" http:\/\/freenetworks.org\/.  \"FreeNetworks \" http:\/\/freenetworks.org\/.","key":"e_1_2_1_10_1"},{"unstructured":"\"OpenWrt supported hardware \" http:\/\/wiki.openwrt.org\/TableOfHardware Jul. 2008.  \"OpenWrt supported hardware \" http:\/\/wiki.openwrt.org\/TableOfHardware Jul. 2008.","key":"e_1_2_1_11_1"},{"unstructured":"\"Mushroom networks \" http:\/\/www.broadbandbonding.com\/.  \"Mushroom networks \" http:\/\/www.broadbandbonding.com\/.","key":"e_1_2_1_12_1"},{"unstructured":"\"WiBoost \" http:\/\/www.wiboost.com.  \"WiBoost \" http:\/\/www.wiboost.com.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","volume-title":"5th USENIX NSDI","author":"Kandula S.","year":"2008","unstructured":"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 . 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."},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1145\/1508285.1508287"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1145\/1298306.1298313"},{"key":"e_1_2_1_17_1","volume-title":"Distributed dynamic channel selection in chaotic wireless networks,\" in 13th European Wireless Conference","author":"Ihmig M.","year":"2007","unstructured":"M. Ihmig and P. Steenikiste , \" Distributed dynamic channel selection in chaotic wireless networks,\" in 13th European Wireless Conference , Paris, France , Apr. 2007 . M. Ihmig and P. Steenikiste, \"Distributed dynamic channel selection in chaotic wireless networks,\" in 13th European Wireless Conference, Paris, France, Apr. 2007."},{"unstructured":"\"Self-Managing Chaotic Wireless Deployments \" http:\/\/www.cs.cmu.edu\/\\?prs\/wireless-research\/index.html#chaotic\/ 2007.  \"Self-Managing Chaotic Wireless Deployments \" http:\/\/www.cs.cmu.edu\/\\?prs\/wireless-research\/index.html#chaotic\/ 2007.","key":"e_1_2_1_18_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1145\/1161089.1161097"},{"doi-asserted-by":"publisher","key":"e_1_2_1_20_1","DOI":"10.1145\/948205.948219"},{"key":"e_1_2_1_21_1","volume-title":"CUBS: Coordinated Upload Bandwidth Sharing in Residential Networks,\" in Proc. of ICNP","author":"Tan E.","year":"2009","unstructured":"E. Tan , L. Guo , S. Chen , and X. Zhang , \" CUBS: Coordinated Upload Bandwidth Sharing in Residential Networks,\" in Proc. of ICNP , 2009 . E. Tan, L. Guo, S. Chen, and X. Zhang, \"CUBS: Coordinated Upload Bandwidth Sharing in Residential Networks,\" in Proc. of ICNP, 2009."},{"key":"e_1_2_1_22_1","volume-title":"Characterizing High-bandwidth Real-time Video Traffic in Residential Broadband Networks,\" in Proc. of WiNMee","author":"Raghavendra R.","year":"2010","unstructured":"R. Raghavendra and E. M. Belding , \" Characterizing High-bandwidth Real-time Video Traffic in Residential Broadband Networks,\" in Proc. of WiNMee , 2010 . R. Raghavendra and E. M. Belding, \"Characterizing High-bandwidth Real-time Video Traffic in Residential Broadband Networks,\" in Proc. of WiNMee, 2010."},{"doi-asserted-by":"publisher","key":"e_1_2_1_23_1","DOI":"10.1145\/1080829.1080849"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.5555\/1833515.1833712"},{"key":"e_1_2_1_25_1","volume-title":"Error control and concealment for video communication: A review,\" in Proceedings of the IEEE","author":"Wang Y.","year":"1998","unstructured":"Y. Wang and Q. Zhu , \" Error control and concealment for video communication: A review,\" in Proceedings of the IEEE , 1998 . Y. Wang and Q. Zhu, \"Error control and concealment for video communication: A review,\" in Proceedings of the IEEE, 1998."},{"doi-asserted-by":"publisher","key":"e_1_2_1_26_1","DOI":"10.1109\/ICIP.1994.413844"},{"key":"e_1_2_1_27_1","volume-title":"Fec and pseudo-arq for receiver-driven layered multicast of audio and video","author":"Alex P. C.","year":"1999","unstructured":"P. C. Alex , A. Mohr , A. Wang , and S. Mehrotra , \" Fec and pseudo-arq for receiver-driven layered multicast of audio and video ,\" 1999 . P. C. Alex, A. Mohr, A. Wang, and S. Mehrotra, \"Fec and pseudo-arq for receiver-driven layered multicast of audio and video,\" 1999."},{"key":"e_1_2_1_28_1","volume-title":"Jun.","author":"Majumdar Abhik","year":"2007","unstructured":"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 . 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."},{"key":"e_1_2_1_29_1","volume-title":"ICME","author":"Lu M.-H.","year":"2005","unstructured":"M.-H. Lu , P. Steenkiste , and T. Chen , \" Video Streaming Over 802.11 WLAN with Content- Aware Adaptive Retry,\" in Proc . ICME , 2005 . M.-H. Lu, P. Steenkiste, and T. Chen, \"Video Streaming Over 802.11 WLAN with Content- Aware Adaptive Retry,\" in Proc. ICME, 2005."},{"doi-asserted-by":"publisher","key":"e_1_2_1_30_1","DOI":"10.1109\/76.785727"},{"doi-asserted-by":"publisher","key":"e_1_2_1_31_1","DOI":"10.1145\/633025.633054"},{"key":"e_1_2_1_32_1","volume-title":"dissertation","author":"Paxson V.","year":"1997","unstructured":"V. Paxson , \" Measurements and Analysis of End-to- End Internet Dynamics ,\" Ph. D. dissertation , U. C. Berkeley, May 1997 . V. Paxson, \"Measurements and Analysis of End-to-End Internet Dynamics,\" Ph.D. dissertation, U. C. Berkeley, May 1997."},{"doi-asserted-by":"publisher","key":"e_1_2_1_33_1","DOI":"10.1109\/TPDS.2004.1264796"}],"container-title":["ACM SIGMOBILE Mobile Computing and Communications Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2073290.2073293","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2073290.2073293","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:50Z","timestamp":1750240490000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2073290.2073293"}},"subtitle":["enabling high bandwidth real-time applications in residential broadband networks"],"short-title":[],"issued":{"date-parts":[[2011,11,29]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,11,29]]}},"alternative-id":["10.1145\/2073290.2073293"],"URL":"https:\/\/doi.org\/10.1145\/2073290.2073293","relation":{},"ISSN":["1559-1662","1931-1222"],"issn-type":[{"type":"print","value":"1559-1662"},{"type":"electronic","value":"1931-1222"}],"subject":[],"published":{"date-parts":[[2011,11,29]]},"assertion":[{"value":"2011-11-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}