ABSTRACT
Residential broadband consumption is growing rapidly, increasing the gap between ISP costs and revenues. Meanwhile, proliferation of Internet-enabled devices is congesting access networks, frustrating end-users and content providers. We propose that ISPs virtualize access infrastructure, using open APIs supported through SDN, to enable dynamic and controlled sharing amongst user streams. Content providers can programmatically provision capacity to user devices to ensure quality of experience, users can match the degree of virtualization to their usage pattern, and ISPs can realize per-stream revenues by slicing their network resources. Using video streaming and bulk transfers as examples, we develop an architecture that specifies the interfaces between the ISP, content provider, and user. We propose an algorithm for optimally allocating network resources, leveraging bulk transfer time elasticity and access path space diversity. Simulations using real traces show that virtualization can reduce video degradation by over 50%, for little extra bulk transfer delay. Lastly, we prototype our system and validate it in a test-bed with real video streaming and file transfers. Our proposal is a first step towards the long-term goal of realizing open and agile access network service quality management that is acceptable to users, ISPs and content providers alike.
- HTTP Archive. http://www.httparchive.org/.Google Scholar
- S. Akhshabi, A. Begen, and C. Dovrolis. An experimental evaluation of rate-adaptation algorithms in adaptive streaming over http. In Proc. ACM MMSys, Feb. 2011. Google ScholarDigital Library
- Cisco Internet Business Solutions Group. Moving Toward Usage-Based Pricing. http://www.cisco.com/web/about/ac79/docs/clmw/Usage-Based-Pricing-Strategies.pdf, Mar. 2012.Google Scholar
- P. Danphitsanuphan. Dynamic Bandwidth Shaping Algorithm for Internet Traffic Sharing Environments. In Proc. World Congress on Engineering, July 2011.Google Scholar
- F. Dobrian, V. Sekar, A. Awan, I. Stoica, D. Joseph, A. Ganjam, J. Zhan, and H. Zhang. Understanding the Impact of Video Quality on User Engagement. In Proc. ACM SIGCOMM, Aug. 2011. Google ScholarDigital Library
- M. Ghobadi, Y. Cheng, A. Jain, and M. Mathis. Trickle: Rate Limiting YouTube Video Streaming. In Proc. USENIX ATC, Jun 2012. Google ScholarDigital Library
- E. Goma, M. Canini, A. Lopez Toledo, N. Laoutaris, D. Kostić, P. Rodriguez, R. Stanojević, and P. Yagüe Valentin. Insomnia in the Access or How to Curb Access Network Related Energy Consumption. In Proc. ACM SIGCOMM, Aug. 2011. Google ScholarDigital Library
- R.L. Graham. Bounds on Multiprocessing Timing Anomalies. SIAM Journal on Applied Mathematics, 17(2):416--429, 1969.Google ScholarDigital Library
- Internet Society. Bandwidth Management: Internet Society Technology Roundtable Series. http://www.internetsociety.org/sites/default/files/BWroundtable_report-1.0.pdf, Nov 2012.Google Scholar
- 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, 12(4):798--814, Oct 2008. Google ScholarDigital Library
- C. Joe-Wong, S. Ha, and M. Chiang. Time-dependent broadband pricing: feasibility and benefits. In Proc. IEEE ICDCS, June 2011. Google ScholarDigital Library
- S. Krishnan and R. Sitaraman. Video Stream Quality Impacts Viewer Behavior: Inferring Causality Using Quasi-Experimental Designs. In Proc. ACM IMC, Nov. 2012. Google ScholarDigital Library
- N. Laoutaris, M. Sirivianos, X. Yang, and P. Rodriguez. Inter-Datacenter Bulk Transfers with NetStitcher. In Proc. ACM SIGCOMM, Aug. 2011. Google ScholarDigital Library
- Light Reading. Comcast Turns Homes Into Hotspots. http://www.lightreading.com/document.asp?doc_id=703027, Jun. 2013.Google Scholar
- X. Liu, F. Dobrian, H. Milner, J. Jiang, V. Sekar, I. Stoica, and H. Zhang. A Case for a Coordinated Internet Video Control Plane. In Proc. ACM SIGCOMM, Aug. 2012. Google ScholarDigital Library
- A. Mahimkar, A. Chiu, R. Doverspike, M.D. Feuer, P. Magill, E. Mavrogiorgis, J. Pastor, S.L. Woodward, and J. Yates. Bandwidth on Demand for Inter-Data Center Communication. In Proc. ACM HotNets Workshop, Nov. 2011. Google ScholarDigital Library
- J. Matias, E. Jacob, N. Katti, and J. Astorga. Towards Neutrality in Access Networks: A NANDO Deployment With OpenFlow. In Proc. Int'l Conf. on Access Networks, June 2011.Google Scholar
- R. Mok, E. Chan, and R. Chang. Measuring the quality of experience of HTTP video streaming. In Proc. IFIP/IEEE Int'l Symp. on Integrated Network Management, May 2011.Google ScholarCross Ref
- K. Nahrstedt and J.M. Smith. The QoS Broker. IEEE Multimedia Magazine, 2(1):53--67, 1995. Google ScholarDigital Library
- M. Nicosia, R. Klemann, K. Griffin, S. Taylor, B. Demuth, J. Defour, R. Medcalf, T. Renger, and P. Datta. Rethinking flat rate pricing for broadband services. White Paper, Cisco Internet Business Solutions Group, July 2012.Google Scholar
- S. Ramachandran. Web metrics: Size and number of resources. https://developers.google.com/speed/articles/web-metrics, May 2010.Google Scholar
- A. Rao, Y. Lim, C. Barakat, A. Legout, D. Towsley, and W. Dabbous. Network characteristics of video streaming traffic. In Proc. ACM CoNEXT, Dec. 2011. Google ScholarDigital Library
- K. Rothermel, G. Dermler, and W. Fiederer. QoS Negotiation and Resource Reservation for Distributed Multimedia Applications. In Proc. IEEE International Conference on Multimedia Computing and Systems, Canada, Jun 1997. Google ScholarDigital Library
- Sandvine-Intelligent Broadband Networks. Global Internet Phenomena Report. https://www.sandvine.com/trends/global-internet-phenomena/, 2012.Google Scholar
- H. Sugiyama. Programmable Network Systems Through the Junos SDK and Junos Space SDK. In World Telecommunications Congress, Mar. 2012.Google Scholar
- S. Sundaresan, W. Donato, N. Feamster, R. Teixeira, S. Crawford, and A. Pescapè. Broadband Internet Performance: A View From the Gateway. In Proc. ACM SIGCOMM, Aug 2011. Google ScholarDigital Library
- Telefonica. BeWiFi. http://www.bewifi.es/, 2013.Google Scholar
- The European Telecom. Network Operators' Association. ITRs Proposal to Address New Internet Ecosystem. http://www.etno.be/datas/itu-matters/etno-ip-interconnection.pdf, Sep. 2012.Google Scholar
- N. Vallina-Rodriguez, V. Erramilli, Y. Grunenberger, L. Gyarmati, N. Laoutaris, R. Stanojevic, and K. Papagiannaki. When David helps Goliath: The Case for 3G OnLoading. In Proc. ACM Hotnets, Seattle, WA, USA, Oct 2012. Google ScholarDigital Library
- Y. Yiakoumis, S. Katti, T. Huang, N. McKeown, K. Yap, and R. Johari. Putting Home Users in Charge of their Network. In Proc. ACM UbiComp, Sept. 2012. Google ScholarDigital Library
- Y. Yiakoumis, K. Yap, S. Katti, G. Parulkar, and N. McKeown. Slicing Home Networks. In Proc. ACM SIGCOMM HomeNets Workshop, Aug. 2011. Google ScholarDigital Library
Index Terms
- Virtualizing the access network via open APIs
Recommendations
Transparent, Live Migration of a Software-Defined Network
SOCC '14: Proceedings of the ACM Symposium on Cloud ComputingIncreasingly, datacenters are virtualized and software-defined. Live virtual machine (VM) migration is becoming an indispensable management tool in such environments. However, VMs often have a tight coupling with the underlying network. Hence, cloud ...
A Case for Virtualizing Persistent Memory
SoCC '16: Proceedings of the Seventh ACM Symposium on Cloud ComputingWith the proliferation of software and hardware support for persistent memory (PM) like PCM and NV-DIMM, we envision that PM will soon become a standard component of commodity cloud, especially for those applications demanding high performance and low ...
Scalable Network Virtualization in Software-Defined Networks
Network virtualization gives each "tenant" in a data center its own network topology and control over its traffic flow. Software-defined networking offers a standard interface between controller applications and switch-forwarding tables, and is thus a ...
Comments