TOMP: Opportunistic traffic offloading using movement predictions

Recent forecasts predict that the amount of cellular data traffic will significantly increase within the next few years. The reason for this trend is on the one hand the high growth rate of mobile Internet users and on the other hand the growing popularity of high bandwidth streaming applications. Given the fact that cellular networks (e.g. UMTS) have only limited capacity, the existing network infrastructure will soon reach its limits. As a result, the concept of traffic offloading attracts more and more attention in research since it aims at the reduction of cellular traffic by shifting it to local-area networks like Wifi. One particular form of traffic offloading is known as opportunistic traffic offloading and follows the basic idea to shift traffic from the cellular network to the level of inter-device communication of mobile devices. To perform opportunistic traffic offloading in an efficient way, assumptions about the prospective inter-device connectivity of the mobile devices have to be made. In general, the more inter-device connections are possible the more traffic can be offloaded. To utilize this fact, we developed the TOMP system. TOMP is the first opportunistic traffic offloading system that uses movement predictions of mobile users to analyze the prospective inter-device connectivity. In this paper we propose three different metrics for analyzing movement predictions and present an algorithm, which uses these metrics to utilize an efficient opportunistic traffic offloading. To evaluate TOMP, we show by simulation that we can save up to 40% of cellular messages in comparison to a typical cellular network.

[1]  Kurt Rothermel,et al.  Energy-efficient Tracking of Mobile Objects with Early Distance-based Reporting , 2007, 2007 Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services (MobiQuitous).

[2]  Marcelo Dias de Amorim,et al.  Relieving the wireless infrastructure: When opportunistic networks meet guaranteed delays , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[3]  David S. Johnson,et al.  Approximation algorithms for combinatorial problems , 1973, STOC.

[4]  Vijay Erramilli,et al.  Energy Efficient Offloading of 3G Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[5]  Carsten Griwodz,et al.  Performance measurements and evaluation of video streaming in HSDPA networks with 16QAM modulation , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[6]  Aravind Srinivasan,et al.  Cellular traffic offloading through opportunistic communications: a case study , 2010, CHANTS '10.

[7]  Kanchana Thilakarathna,et al.  Performance of content replication in MobiTribe: A distributed architecture for mobile UGC sharing , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[8]  Pan Hui,et al.  Multiple mobile data offloading through delay tolerant networks , 2011, CHANTS '11.

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

[10]  Frank Dürr,et al.  MapCorrect: Automatic correction and validation of road maps using public sensing , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[11]  G. Yashodha,et al.  Bluetooth Enhanced Data Rate (EDR): The Wireless Evolution , 2009 .

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

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

[14]  Pedro José Marrón,et al.  Mobility modeling of outdoor scenarios for MANETs , 2005, 38th Annual Simulation Symposium.

[15]  Frank Dürr,et al.  A Sensor Network Abstraction for Flexible Public Sensing Systems , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[16]  Frank Dürr,et al.  PSense: Reducing Energy Consumption in Public Sensing Systems , 2012, 2012 IEEE 26th International Conference on Advanced Information Networking and Applications.