Improving user QoE for residential broadband: Adaptive traffic management at the network edge

Recent increases in network traffic have led to severe congestion in broadband networks. We propose to mitigate this problem with a two-level edge-based solution that incentivizes users to moderate their bandwidth usage based on their actual needs. In the first level, home gateways are given QoE (quality of experience) credits that they can spend to receive more bandwidth at congested times; to ensure fairness, the credits are redistributed to other gateways after they are spent. We show that this scheme guarantees long-term fairness and maximizes users' total satisfaction at the equilibrium. In the second level, each gateway allocates bandwidth among its users and apps according to its own priorities. Gateways can thus customize their bandwidth allocation depending on individual preferences. We develop a prototype of this second-level allocation on commodity wireless routers. We then consider an example scenario and show by simulation and implementation results that our solution outperforms an equal bandwidth allocation, increasing users' overall utility and fairly allocating bandwidth across users.

[1]  Aleksandar Kuzmanovic,et al.  Understanding end-user perception of network problems , 2011, W-MUST '11.

[2]  Stavros A. Zenios,et al.  Scenario optimization asset and liability modelling for individual investors , 2007, Ann. Oper. Res..

[3]  Suman Banerjee,et al.  Observing home wireless experience through WiFi APs , 2013, MobiCom.

[4]  W. Keith Edwards,et al.  Eden: supporting home network management through interactive visual tools , 2010, UIST '10.

[5]  Chin-Laung Lei,et al.  OneClick: A Framework for Capturing Users\' Network Experiences , 2008, SIGCOMM 2008.

[6]  Tom Rodden,et al.  Homework: putting interaction into the infrastructure , 2012, UIST '12.

[7]  Sangtae Ha,et al.  A survey of smart data pricing , 2012, ACM Comput. Surv..

[8]  Wu-chun Feng,et al.  DYNAMIC RIGHT-SIZING IN TCP. , 2001 .

[9]  Srinivasan Seshan,et al.  An integrated congestion management architecture for Internet hosts , 1999, SIGCOMM '99.

[10]  Liam Murphy,et al.  Responsive pricing in the Internet , 1997 .

[11]  Matthew Mathis,et al.  Automatic TCP buffer tuning , 1998, SIGCOMM '98.

[12]  Nick Feamster,et al.  Broadband internet performance , 2011, SIGCOMM 2011.

[13]  Marco Roccetti,et al.  An OpenWRT solution for future wireless homes , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[14]  Laurent Massoulié,et al.  Emulating low-priority transport at the application layer: a background transfer service , 2004, SIGMETRICS '04/Performance '04.

[15]  Ted Taekyoung Kwon,et al.  AMUSE: Empowering users for cost-aware offloading with throughput-delay tradeoffs , 2013, 2013 Proceedings IEEE INFOCOM.

[16]  Peter A. Dinda,et al.  EmNet: Satisfying The Individual User Through Empathic Home Networks , 2010, INFOCOM.

[17]  Jean C. Walrand,et al.  A Token Pricing Scheme for Internet Services , 2011, ICQT.

[18]  Cisco Visual Networking Index: Forecast and Methodology 2016-2021.(2017) http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html. High Efficiency Video Coding (HEVC) Algorithms and Architectures https://jvet.hhi.fraunhofer. , 2017 .

[19]  D. Manjunath,et al.  Traffic management and resource allocation in small wired/wireless networks , 2009, CoNEXT '09.

[20]  K. K. Ramakrishnan,et al.  Explicit window adaptation: a method to enhance TCP performance , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[21]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[22]  James Won-Ki Hong,et al.  Measurement analysis of mobile traffic in enterprise networks , 2011, APNOMS 2011.

[23]  Brian N. Bershad,et al.  Receiver based management of low bandwidth access links , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[24]  Marius A. Eriksen,et al.  Trickle: A Userland Bandwidth Shaper for UNIX-like Systems , 2005, USENIX Annual Technical Conference, FREENIX Track.