Seamless Dynamic Adaptive Streaming in LTE/Wi-Fi Integrated Network under Smartphone Resource Constraints

Exploiting both LTE and Wi-Fi links simultaneously enhances the performance of video streaming services in a smartphone. However, it is challenging to achieve seamless and high quality video while saving battery energy and LTE data usage to prolong the usage time of a smartphone. In this paper, we propose REQUEST, a video chunk request policy for Dynamic Adaptive Streaming over HTTP (DASH) in a smartphone, which can utilize both LTE and Wi-Fi. REQUEST enables seamless DASH video streaming with near optimal video quality under given budgets of battery energy and LTE data usage. Through extensive simulation and measurement in a real environment, we demonstrate that REQUEST significantly outperforms other existing schemes in terms of average video bitrate, rebuffering, and resource waste.

[1]  Hongke Zhang,et al.  CMT-QA: Quality-Aware Adaptive Concurrent Multipath Data Transfer in Heterogeneous Wireless Networks , 2013, IEEE Transactions on Mobile Computing.

[2]  Joongheon Kim,et al.  Quality-Aware Streaming and Scheduling for Device-to-Device Video Delivery , 2016, IEEE/ACM Transactions on Networking.

[3]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[4]  Guohong Cao,et al.  Energy-aware video streaming on smartphones , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[5]  Henning Schulzrinne,et al.  WiSlow: A Wi-Fi network performance troubleshooting tool for end users , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[6]  Ming Wang,et al.  Streaming High-Quality Mobile Video with Multipath TCP in Heterogeneous Wireless Networks , 2016, IEEE Transactions on Mobile Computing.

[7]  Ming Wang,et al.  Energy-Efficient Bandwidth Aggregation for Delay-Constrained Video Over Heterogeneous Wireless Networks , 2017, IEEE Journal on Selected Areas in Communications.

[8]  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 .

[9]  Ramesh K. Sitaraman,et al.  BOLA: Near-Optimal Bitrate Adaptation for Online Videos , 2016, IEEE/ACM Transactions on Networking.

[10]  Nazim Agoulmine,et al.  A user-centric and context-aware solution to interface management and access network selection in heterogeneous wireless environments , 2008, Comput. Networks.

[11]  Suman Banerjee,et al.  Airshark: detecting non-WiFi RF devices using commodity WiFi hardware , 2011, IMC '11.

[12]  Tansu Alpcan,et al.  Distributed Rate Allocation Policies for Multihomed Video Streaming Over Heterogeneous Access Networks , 2009, IEEE Transactions on Multimedia.

[13]  Sanjay Shakkottai,et al.  FlashLinQ: A synchronous distributed scheduler for peer-to-peer ad hoc networks , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[14]  Matti Siekkinen,et al.  Using crowd-sourced viewing statistics to save energy in wireless video streaming , 2013, MobiCom.

[15]  Amitava Ghosh,et al.  QAVA: quota aware video adaptation , 2012, CoNEXT '12.

[16]  Iraj Sodagar,et al.  The MPEG-DASH Standard for Multimedia Streaming Over the Internet , 2011, IEEE MultiMedia.

[17]  Hwangjun Song,et al.  An Energy-Efficient HTTP Adaptive Video Streaming With Networking Cost Constraint Over Heterogeneous Wireless Networks , 2015, IEEE Transactions on Multimedia.

[18]  Srinivasan Seshan,et al.  Developing a predictive model of quality of experience for internet video , 2013, SIGCOMM.

[19]  Sunghyun Choi,et al.  EQ-Video: Energy and Quota-Aware Video Playback Time Maximization for Smartphones , 2015, IEEE Communications Letters.

[20]  Stefan Savage,et al.  SyncScan: practical fast handoff for 802.11 infrastructure networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[21]  Chong-kwon Kim,et al.  StreetSense: Effect of Bus Wi-Fi APs on Pedestrian Smartphone , 2015, Internet Measurement Conference.

[22]  Konstantina Papagiannaki,et al.  Using smart triggers for improved user performance in 802.11 wireless networks , 2006, MobiSys '06.

[23]  Michael J. Neely,et al.  Dynamic optimization and learning for renewal systems , 2010, 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers.

[24]  Chang Wen Chen,et al.  RnB: rate and brightness adaptation for rate-distortion-energy tradeoff in HTTP adaptive streaming over mobile devices , 2016, MobiCom.

[25]  Joongheon Kim,et al.  REQUEST: Seamless Dynamic Adaptive Streaming over HTTP for Multi-Homed Smartphone under Resource Constraints , 2017, ACM Multimedia.

[26]  Te-Yuan Huang,et al.  A buffer-based approach to rate adaptation: evidence from a large video streaming service , 2015, SIGCOMM 2015.

[27]  Bo Han,et al.  Cellular Traffic Offloading through WiFi Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[28]  Ming Wang,et al.  Quality-Aware Energy Optimization in Wireless Video Communication With Multipath TCP , 2017, IEEE/ACM Transactions on Networking.

[29]  Kyunghan Lee,et al.  Mobile data offloading: how much can WiFi deliver? , 2010, SIGCOMM 2010.

[30]  Jiyan Wu,et al.  SPMLD: Sub-Packet Based Multipath Load Distribution for Real-Time Multimedia Traffic , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[31]  Abbas Jamalipour,et al.  A network selection mechanism for next generation networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[32]  Sunghyun Choi,et al.  PIMM: Packet Interval-Based Power Modeling of Multiple Network Interface-Activated Smartphones , 2015, e-Energy.

[33]  Xin Li,et al.  GreenTube: power optimization for mobile videostreaming via dynamic cache management , 2012, ACM Multimedia.

[34]  Insik Shin,et al.  GreenBag: Energy-Efficient Bandwidth Aggregation for Real-Time Streaming in Heterogeneous Mobile Wireless Networks , 2013, 2013 IEEE 34th Real-Time Systems Symposium.

[35]  Chau Yuen,et al.  Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[36]  Chunming Qiao,et al.  A walk on the client side: Monitoring enterprise Wifi networks using smartphone channel scans , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.