Data Offloading Techniques in Cellular Networks: A Survey

One of the most engaging challenges for mobile operators today is how to manage the exponential data traffic increase. Mobile data offloading stands out as a promising and low-cost solution to reduce the burden on the cellular network. To make this possible, we need a new hybrid network paradigm that leverages the existence of multiple alternative communication channels. This entails significant modifications in the way data are handled, affecting also the behavior of network protocols. In this paper, we present a comprehensive survey of data offloading techniques in cellular networks and extract the main requirements needed to integrate data offloading capabilities into today's mobile networks. We classify existing strategies into two main categories, according to their requirements in terms of content delivery guarantees: delayed and nondelayed offloading. We overview the technical aspects and discuss the state of the art in each category. Finally, we describe in detail the novel functionalities needed to implement mobile data offloading in the access network, as well as current and future research challenges in the field, with an eye toward the design of hybrid architectures.

[1]  Zaher Dawy,et al.  Exploiting multiple wireless interfaces in smartphones for traffic offloading , 2013, 2013 First International Black Sea Conference on Communications and Networking (BlackSeaCom).

[2]  Matt W. Mutka,et al.  A mobile peer-to-peer approach for multimedia content sharing using 3G/WLAN dual mode channels , 2005, Wirel. Commun. Mob. Comput..

[3]  Vera Stavroulaki,et al.  Opportunistic exploitation of resources for improving the energy-efficiency of wireless networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[4]  Raffaele Bruno,et al.  Adaptive data offloading in opportunistic networks through an actor-critic learning method , 2014, CHANTS '14.

[5]  Marcelo Dias de Amorim,et al.  Data offloading in social mobile networks through VIP delegation , 2014, Ad Hoc Networks.

[6]  Matt W. Mutka,et al.  Cooperation among peers in an ad hoc network to support an energy efficient IM service , 2008, Pervasive Mob. Comput..

[7]  Sidi-Mohammed Senouci,et al.  Cooperation in 4G - Hype or Ripe? , 2008, IEEE Technology and Society Magazine.

[8]  Markku Kojo,et al.  Toward network controlled IP traffic offloading , 2013, IEEE Communications Magazine.

[9]  T. Taleb,et al.  Traffic Offload Enhancements for eUTRAN , 2012, IEEE Communications Surveys & Tutorials.

[10]  Kimmo Berg,et al.  Optimal cost-based strategies in mobile network offloading , 2012, 2012 7th International ICST Conference on Cognitive Radio Oriented Wireless Networks and Communications (CROWNCOM).

[11]  Ole Grondalen,et al.  Business case evaluations for LTE network offloading with cognitive femtocells , 2013 .

[12]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2012, MobiSys '12.

[13]  Christoph P. Mayer,et al.  Offloading infrastructure using Delay Tolerant Networks and assurance of delivery , 2011, 2011 IFIP Wireless Days (WD).

[14]  Zaher Dawy,et al.  Energy-Aware Cooperative Content Distribution over Wireless Networks: Design Alternatives and Implementation Aspects , 2013, IEEE Communications Surveys & Tutorials.

[15]  Mun Choon Chan,et al.  MobTorrent: A Framework for Mobile Internet Access from Vehicles , 2009, IEEE INFOCOM 2009.

[16]  Jörg Ott,et al.  Working day movement model , 2008, MobilityModels '08.

[17]  KyoungSoo Park,et al.  Enabling DTN-based data offloading in urban mobile network environments , 2012, CFI.

[18]  Afra J. Mashhadi,et al.  Proactive Caching for Hybrid Urban Mobile Networks , 2010 .

[19]  Athina Markopoulou,et al.  Proactive seeding for information cascades in cellular networks , 2012, 2012 Proceedings IEEE INFOCOM.

[20]  Bernard Mans,et al.  Information Propagation Speed in Mobile and Delay Tolerant Networks , 2009, IEEE INFOCOM 2009.

[21]  Jean-Yves Le Boudec,et al.  Power Law and Exponential Decay of Intercontact Times between Mobile Devices , 2007, IEEE Transactions on Mobile Computing.

[22]  Marco Fiore,et al.  Offloading cellular networks through ITS content download , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[23]  Anders Lindgren,et al.  Probabilistic Routing in Intermittently Connected Networks , 2004, SAPIR.

[24]  Payam Maveddat,et al.  Enabling small cell deployment with HetNet , 2012 .

[25]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[26]  Preben E. Mogensen,et al.  How Much Can Wi-Fi Offload? A Large-Scale Dense-Urban Indoor Deployment Study , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).

[27]  Subir Das,et al.  Seamless data offload and flow mobility in vehicular communications networks , 2012, 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[28]  Jeffrey G. Andrews,et al.  Offloading in Heterogeneous Networks: Modeling, Analysis, and Design Insights , 2012, IEEE Transactions on Wireless Communications.

[29]  Claudio Casetti,et al.  Content downloading in vehicular networks: Bringing parked cars into the picture , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[30]  Sheng Chen,et al.  Optimal Mobile Content Downloading in Device-to-Device Communication Underlaying Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[31]  Weihua Zhuang,et al.  Probabilistic Delay Control and Road Side Unit Placement for Vehicular Ad Hoc Networks with Disrupted Connectivity , 2011, IEEE Journal on Selected Areas in Communications.

[32]  Marco Conti,et al.  Opportunistic networking: data forwarding in disconnected mobile ad hoc networks , 2006, IEEE Communications Magazine.

[33]  David Thaler,et al.  Default Router Preferences and More-Specific Routes , 2005, RFC.

[34]  Serge Fdida,et al.  Beyond contact predictions in mobile opportunistic networks , 2014, 2014 11th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[35]  Xiaohu You,et al.  Proximity discovery for device-to-device communications over a cellular network , 2014, IEEE Communications Magazine.

[36]  Dong In Kim,et al.  HetNets with cognitive small cells: user offloading and distributed channel access techniques , 2013, IEEE Communications Magazine.

[37]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2013, MOCO.

[38]  Kate Ching-Ju Lin,et al.  Cellular traffic offloading through community-based opportunistic dissemination , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[39]  Olga Galinina,et al.  Cellular traffic offloading onto network-assisted device-to-device connections , 2014, IEEE Communications Magazine.

[40]  Tristan Henderson,et al.  CRAWDAD: a community resource for archiving wireless data at Dartmouth , 2005, CCRV.

[41]  Vasilios A. Siris,et al.  Enhancing mobile data offloading with mobility prediction and prefetching , 2013, ACM SIGMOBILE Mob. Comput. Commun. Rev..

[42]  Thrasyvoulos Spyropoulos,et al.  Is it worth to be patient? Analysis and optimization of delayed mobile data offloading , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[43]  Marco Conti,et al.  Analysis of Individual Pair and Aggregate Intercontact Times in Heterogeneous Opportunistic Networks , 2013, IEEE Transactions on Mobile Computing.

[44]  Rüdiger Kapitza,et al.  Study on performance-centric offload strategies for LTE networks , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[45]  Donald F. Towsley,et al.  Performance Modeling of Epidemic Routing , 2006, Networking.

[46]  Soon Yong Lim,et al.  Solving the data overload: Device-to-device bearer control architecture for cellular data offloading , 2013, IEEE Vehicular Technology Magazine.

[47]  Sheng Chen,et al.  Social-aware D2D communications: qualitative insights and quantitative analysis , 2014, IEEE Communications Magazine.

[48]  Christophe Diot,et al.  Impact of Human Mobility on Opportunistic Forwarding Algorithms , 2007, IEEE Transactions on Mobile Computing.

[49]  Guohong Cao,et al.  Win-Coupon: An incentive framework for 3G traffic offloading , 2011, 2011 19th IEEE International Conference on Network Protocols.

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

[51]  Marcelo Dias de Amorim,et al.  DROid: Adapting to individual mobility pays off in mobile data offloading , 2014, 2014 IFIP Networking Conference.

[52]  Bogdan V. Ghita,et al.  Prospects for WLAN in the Evolved Packet Core Environment , 2012, 2012 5th International Conference on New Technologies, Mobility and Security (NTMS).

[53]  Akhilesh Pokhariyal,et al.  Interference management and performance analysis of UMTS/HSPA+ femtocells , 2009, IEEE Communications Magazine.

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

[55]  Shueng-Han Gary Chan,et al.  Broadcast-Based Peer-to-Peer Collaborative Video Streaming Among Mobiles , 2007, IEEE Transactions on Broadcasting.

[56]  Brian Gallagher,et al.  MaxProp: Routing for Vehicle-Based Disruption-Tolerant Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[57]  Adam Wolisz,et al.  Performance evaluation of selection schemes for offloading traffic to IEEE 802.11 hotspots , 2012, 2012 IEEE International Conference on Communications (ICC).

[58]  Ramesh Govindan,et al.  Energy-delay tradeoffs in smartphone applications , 2010, MobiSys '10.

[59]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[60]  Frederic Gabin,et al.  Evolved multimedia broadcast/multicast service (eMBMS) in LTE-advanced: overview and Rel-11 enhancements , 2012, IEEE Communications Magazine.

[61]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[62]  Marcelo Dias de Amorim,et al.  Push-and-track: Saving infrastructure bandwidth through opportunistic forwarding , 2012, Pervasive Mob. Comput..

[63]  Bernard Mans,et al.  Highway Vehicular Delay Tolerant Networks: Information Propagation Speed Properties , 2012, IEEE Transactions on Information Theory.

[64]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

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

[66]  D. Woolley The White Paper. , 1972, British medical journal.

[67]  Olav Tirkkonen,et al.  Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Networks , 2011, IEEE Transactions on Wireless Communications.

[68]  Min Young Chung,et al.  Andsf-based congestion control procedure in heterogeneous networks , 2013, The International Conference on Information Networking 2013 (ICOIN).

[69]  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).

[70]  Jörg Ott,et al.  The ONE simulator for DTN protocol evaluation , 2009, SIMUTools 2009.

[71]  Telemaco Melia,et al.  IP flow mobility: smart traffic offload for future wireless networks , 2011, IEEE Communications Magazine.

[72]  T. Friedman,et al.  Characterizing pairwise inter-contact patterns in delay tolerant networks , 2007, AUTONOMICS 2007.

[73]  Hamid Aghvami,et al.  A survey on mobile data offloading: technical and business perspectives , 2013, IEEE Wireless Communications.

[74]  C. Boldrini,et al.  Data Dissemination in Opportunistic Networks , 2013, Mobile Ad Hoc Networking.

[75]  Ayfer Özgür,et al.  Hierarchical Cooperation Achieves Optimal Capacity Scaling in Ad Hoc Networks , 2006, IEEE Transactions on Information Theory.

[76]  Jan Werding,et al.  Decoupling of revenues and traffic - Is there a revenue gap for mobile broadband? , 2010, 2010 9th Conference of Telecommunication, Media and Internet.

[77]  Stratis Ioannidis,et al.  Optimal and scalable distribution of content updates over a mobile social network , 2009, IEEE INFOCOM 2009.

[78]  C. B. Sankaran,et al.  Data offloading techniques in 3GPP Rel-10 networks: A tutorial , 2012, IEEE Communications Magazine.

[79]  Nei Kato,et al.  Device-to-device communications achieve efficient load balancing in LTE-advanced networks , 2014, IEEE Wireless Communications.

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

[81]  KyoungSoo Park,et al.  A disruption-tolerant transmission protocol for practical mobile data offloading , 2012, MobiOpp '12.

[82]  István Z. Kovács,et al.  Realistic Indoor Wi-Fi and Femto Deployment Study as the Offloading Solution to LTE Macro Networks , 2012, 2012 IEEE Vehicular Technology Conference (VTC Fall).

[83]  Timur Friedman,et al.  Characterizing pairwise inter-contact patterns in delay tolerant networks , 2007, Autonomics.

[84]  Haiyun Luo,et al.  The Design and Evaluation of Unified Cellular and Ad-Hoc Networks , 2007, IEEE Transactions on Mobile Computing.

[85]  Cheng-Hsin Hsu,et al.  MultiNets: A system for real-time switching between multiple network interfaces on mobile devices , 2014, ACM Trans. Embed. Comput. Syst..

[86]  Peter Reichl,et al.  Measurement-Based Small-Cell Coverage Analysis for Urban Macro-Offload Scenarios , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[87]  Margaret Martonosi,et al.  Adaptive usage of cellular and WiFi bandwidth: an optimal scheduling formulation , 2012, CHANTS '12.

[88]  Chai Kiat Yeo,et al.  Optimal handing-back point in mobile data offloading , 2012, 2012 IEEE Vehicular Networking Conference (VNC).

[89]  Boleslaw K. Szymanski,et al.  WiFi access point deployment for efficient mobile data offloading , 2013, MOCO.

[90]  Leonhard. Korowajczuk,et al.  LTE, WIMAX, and WLAN network design, optimization and performance analysis , 2011 .

[91]  Zaher Dawy,et al.  A utility minimization approach for energy-aware cooperative content distribution with fairness constraints , 2012, Trans. Emerg. Telecommun. Technol..

[92]  B. Raghothaman,et al.  Architecture and protocols for LTE-based device to device communication , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).

[93]  Jeffrey G. Andrews,et al.  Femtocells: Past, Present, and Future , 2012, IEEE Journal on Selected Areas in Communications.

[94]  Anand Srinivasan,et al.  Efficient resource allocation for device-to-device communication underlaying LTE network , 2010, 2010 IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications.

[95]  Marcelo Dias de Amorim,et al.  PePiT: opportunistic dissemination of large contents on android mobile devices , 2012, MobiOpp '12.

[96]  Aravind Srinivasan,et al.  Mobile Data Offloading through Opportunistic Communications and Social Participation , 2012, IEEE Transactions on Mobile Computing.

[97]  Oliver W. W. Yang,et al.  Vehicular telematics over heterogeneous wireless networks: A survey , 2010, Comput. Commun..

[98]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

[99]  Aleksandar Kuzmanovic,et al.  Taming the Mobile Data Deluge With Drop Zones , 2012, IEEE/ACM Transactions on Networking.

[100]  Ger Koole,et al.  The message delay in mobile ad hoc networks , 2005, Perform. Evaluation.

[101]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[102]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[103]  Carl Wijting,et al.  Device-to-device communication as an underlay to LTE-advanced networks , 2009, IEEE Communications Magazine.

[104]  George Tsirtsis,et al.  LTE for public safety networks , 2013, IEEE Communications Magazine.

[105]  Li Wang,et al.  Device-to-Device Communications in Cellular Networks , 2016, SpringerBriefs in Electrical and Computer Engineering.

[106]  Frank Dürr,et al.  TOMP: Opportunistic traffic offloading using movement predictions , 2012, 37th Annual IEEE Conference on Local Computer Networks.

[107]  Marco Fiore,et al.  Caching Strategies Based on Information Density Estimation in Wireless Ad Hoc Networks , 2011, IEEE Transactions on Vehicular Technology.

[108]  Aaron Striegel,et al.  Casting doubts on the viability of WiFi offloading , 2012, CellNet '12.

[109]  Stephen Farrell,et al.  DTN: an architectural retrospective , 2008, IEEE Journal on Selected Areas in Communications.

[110]  Jatinder Pal Singh,et al.  Seamless TCP Migration on Smartphones without Network Support , 2014, IEEE Transactions on Mobile Computing.

[111]  Rose Qingyang Hu,et al.  Enable device-to-device communications underlaying cellular networks: challenges and research aspects , 2014, IEEE Communications Magazine.

[112]  Jacek Gora,et al.  Deployment aspects of 3G femtocells , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[113]  Mikko Pitk Opportunistic Web Access via WLAN Hotspots , 2009 .

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

[115]  Hanuman Prasad,et al.  Optimal Content Downloading in Vehicular Networks , 2014 .

[116]  Gunnar Karlsson,et al.  Spectral efficiency of mobility-assisted podcasting in cellular networks , 2010, MobiOpp '10.

[117]  Zaher Dawy,et al.  Implementation and evaluation of cooperative video streaming for mobile devices , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[118]  Werner Mohr,et al.  Access network evolution beyond third generation mobile communications , 2000, IEEE Commun. Mag..

[119]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[120]  Marcelo Dias de Amorim,et al.  Flooding data in a cell: is cellular multicast better than device-to-device communications? , 2014, CHANTS '14.

[121]  Dong In Kim,et al.  Resource Allocation Under Channel Uncertainties for Relay-Aided Device-to-Device Communication Underlaying LTE-A Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[122]  Geoffrey Ye Li,et al.  Device-to-device communications in cellular networks , 2016, IEEE Communications Magazine.

[123]  Alexandros G. Dimakis,et al.  Scaling Behavior for Device-to-Device Communications With Distributed Caching , 2014, IEEE Transactions on Information Theory.

[124]  Lorenzo Keller,et al.  Cooperative video streaming on smartphones , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[125]  Christian Wewetzer,et al.  Data aggregation and roadside unit placement for a vanet traffic information system , 2008, VANET '08.

[126]  Christine Julien,et al.  MADServer: a server architecture for mobile advanced delivery , 2012, CHANTS '12.

[127]  William Lehr,et al.  Mobile Broadband Growth, Spectrum Scarcity, and Sustainable Competition , 2011 .

[128]  Jiro Katto,et al.  RoCNet: Spatial mobile data offload with user-behavior prediction through delay tolerant networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[129]  Holger Claussen,et al.  On femto deployment architectures and macrocell offloading benefits in joint macro-femto deployments , 2010, IEEE Communications Magazine.

[130]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[131]  Claudio Casetti,et al.  A Fix-and-Relax Model for Heterogeneous LTE-Based Networks , 2013, 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems.

[132]  Minoru Okada,et al.  Radio access considerations for data offloading with multipath TCP in cellular/WiFi networks , 2013, The International Conference on Information Networking 2013 (ICOIN).

[133]  Samir Ranjan Das,et al.  Moving bits from 3G to metro-scale WiFi for vehicular network access: An integrated transport layer solution , 2011, 2011 19th IEEE International Conference on Network Protocols.

[134]  Cheng-Hsin Hsu,et al.  MultiNets: Policy Oriented Real-Time Switching of Wireless Interfaces on Mobile Devices , 2012, 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium.

[135]  Gianluigi Ferrari,et al.  Cross-Network Information Dissemination in Vehicular Ad hoc Networks (VANETs): Experimental Results from a Smartphone-Based Testbed , 2013, Future Internet.

[136]  Marco Conti,et al.  Duty cycling in opportunistic networks: the effect on intercontact times , 2014, MSWiM '14.

[137]  Marco Conti,et al.  Optimal duty cycling in mobile opportunistic networks with end-to-end delay guarantees , 2014 .

[138]  Thrasyvoulos Spyropoulos,et al.  Performance analysis of “on-the-spot” mobile data offloading , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[139]  Yang Guo,et al.  Scalable Video Multicast in Hybrid 3G/Ad-Hoc Networks , 2011, IEEE Transactions on Multimedia.

[140]  Martin Stiemerling,et al.  Cooperative P2P Video Streaming for Mobile Peers , 2010, 2010 Proceedings of 19th International Conference on Computer Communications and Networks.

[141]  Hamidreza Bagheri,et al.  Energy Efficient Multicast Data Delivery using Cooperative Mobile Clouds , 2012, EW.

[142]  Leandros Tassiulas,et al.  Economics of mobile data offloading , 2013, 2013 Proceedings IEEE INFOCOM.