Multi-flow rate control in delayed Wi-Fi offloading systems

Explosive growth of mobile data traffic becomes an increasingly serious problem in cellular networks. Delayed Wi-Fi offloading is the concept to shift the delay-tolerant mobile traffic from cellular networks to Wi-Fi networks at the cost of additional delay. Existing studies mainly focused on a single-flow management or a multi-flow case without specified deadlines. In this paper, we address a multi-flow offloading problem in which a mobile user has multiple traffic flows whose loads and deadlines are different. More precisely, we formulate a multi-flow rate control based on a discrete and finite-horizon Markov decision problem. We develop a dynamic programming (DP)-based optimal rate control algorithm to maximize user satisfaction defined as offloading efficiency minus disutility due to deadline violations. Moreover, we propose a threshold-based rate control algorithm which requires low-complexity and low-memory but achieves high performance. Trace driven simulations based on measurements show that our proposed algorithms achieve high user satisfaction compared to existing algorithms.

[1]  Guohong Cao,et al.  An Incentive Framework for Cellular Traffic Offloading , 2014, IEEE Transactions on Mobile Computing.

[2]  Sangtae Ha,et al.  TUBE: time-dependent pricing for mobile data , 2012, SIGCOMM '12.

[3]  Ning Ding,et al.  Characterizing and modeling the impact of wireless signal strength on smartphone battery drain , 2013, SIGMETRICS '13.

[4]  Aloysius Ka-Lau Mok,et al.  Fundamental design problems of distributed systems for the hard-real-time environment , 1983 .

[5]  Michael L. Dertouzos,et al.  Control Robotics: The Procedural Control of Physical Processes , 1974, IFIP Congress.

[6]  Haiyun Luo,et al.  Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones , 2012, 2012 Proceedings IEEE INFOCOM.

[7]  Arun Venkataramani,et al.  Augmenting mobile 3G using WiFi , 2010, MobiSys '10.

[8]  Man Hon Cheung,et al.  DAWN: Delay-Aware Wi-Fi Offloading and Network Selection , 2015, IEEE Journal on Selected Areas in Communications.

[9]  Song Chong,et al.  Delay-optimal data forwarding in Vehicular Sensor Networks , 2012, 2013 11th International Symposium and Workshops on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt).

[10]  Mark Handley,et al.  Design, Implementation and Evaluation of Congestion Control for Multipath TCP , 2011, NSDI.

[11]  J. Klaue,et al.  Bi-directional WLAN channel measurements in different mobility scenarios , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[12]  Jiangchuan Liu,et al.  Statistics and Social Network of YouTube Videos , 2008, 2008 16th Interntional Workshop on Quality of Service.

[13]  Lang Tong,et al.  Optimal deadline scheduling with commitment , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[14]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[15]  Yung Yi,et al.  Energy-Efficient Wi-Fi Sensing Policy Under Generalized Mobility Patterns With Aging , 2016, IEEE/ACM Transactions on Networking.

[16]  Kyunghan Lee,et al.  Mobile Data Offloading: How Much Can WiFi Deliver? , 2013, IEEE/ACM Transactions on Networking.

[17]  Ion Stoica,et al.  Blue-Fi: enhancing Wi-Fi performance using bluetooth signals , 2009, MobiSys '09.