Throwboxes in delay tolerant networks: A survey of placement strategies, buffering capacity, and mobility models

Throwboxes are small inexpensive wireless storage devices which act as relays, i.e., intermediate nodes between source and destination in wireless networks. A number of throwbox placement techniques are proposed in the literature for different networks like delay tolerant networks (DTNs). Data forwarding opportunities in DTNs are limited due to intermittent connectivity of nodes which reduces network performance. Throwbox deployment in DTNs can improve delivery ratio, delays, control overhead and thus lifetime of a network consisting of resource stringent mobile nodes. However, in order to maximize benefit of deploying throwboxes, a number of factors need to be carefully taken into account like their cardinality, placement criteria, buffer management, network topology, mobility characteristics of nodes, application requirements, and cooperation of throwboxes among themselves and with other nodes. In this paper, we present a comprehensive survey on throwbox placement in DTNs. First, we discuss various applications of DTNs. Then, we review throwbox placement techniques followed by the affect of buffer capacity on network performance. Next, we analyze the mobility aspect of throwboxes and discuss how it can influence performance. Furthermore, we review existing literature based on the number of throwboxes to be deployed. We then discuss how cooperation between throwboxes can enhance performance. Finally, we present issues, challenges and future research directions relevant to throwbox placement in DTNs.

[1]  Sung-Ju Lee,et al.  Wireless Ad Hoc Multicast Routing with Mobility Prediction , 2001, Mob. Networks Appl..

[2]  Kun-Chan Lan,et al.  A Survey of Opportunistic Networks , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[3]  Charles E. Perkins,et al.  A new approach to on-demand loop-free routing in ad hoc networks , 2003, PODC '03.

[4]  Matthias Grossglauser,et al.  Age matters: efficient route discovery in mobile ad hoc networks using encounter ages , 2003, MobiHoc '03.

[5]  Oliver Brock,et al.  MV routing and capacity building in disruption tolerant networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[6]  Oliver Brock,et al.  MORA routing and capacity building in disruption-tolerant networks , 2008, Ad Hoc Networks.

[7]  Pierre Fraigniaud,et al.  Opportunistic spatial gossip over mobile social networks , 2008, WOSN '08.

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

[9]  Jie Wu,et al.  Home-Based Zero-Knowledge Multi-Copy Routing in Mobile Social Networks , 2015, IEEE Transactions on Parallel and Distributed Systems.

[10]  Thomas Kunz,et al.  Quality of service routing in ad-hoc networks using OLSR , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[11]  Jörg Ott,et al.  Practical Voice Communications in Challenged Networks , 2009 .

[12]  Sanjay Kumar Madria,et al.  Content distribution in Delay-Tolerant Networks using social context , 2014, 2014 7th IFIP Wireless and Mobile Networking Conference (WMNC).

[13]  Kevin Curran,et al.  Disruption Tolerant Networking , 2008, Comput. Inf. Sci..

[14]  Yang Chen,et al.  Capacity Enhancement Using Throw-Boxes in Mobile Delay Tolerant Networks , 2006 .

[15]  Srinivasan Keshav,et al.  Low-cost communication for rural internet kiosks using mechanical backhaul , 2006, MobiCom '06.

[16]  R. Durst,et al.  Interplanetary internet (ipn): architectural definition , 2001 .

[17]  Pan Hui,et al.  Distributed community detection in delay tolerant networks , 2007, MobiArch '07.

[18]  H. Esaki,et al.  A DTN-Based Sensor Data Gathering for Agricultural Applications , 2011, IEEE Sensors Journal.

[19]  Jie Wu,et al.  Scalable routing in delay tolerant networks , 2007, MobiHoc '07.

[20]  G. A. Hillery Definitions of community : Areas of Agreement , 1955 .

[21]  S. Okasha Altruism, Group Selection and Correlated Interaction , 2005, The British Journal for the Philosophy of Science.

[22]  Kun-Qing Xie,et al.  An experimental study of large-scale mobile social network , 2009, WWW '09.

[23]  Ellen W. Zegura,et al.  Controlling the mobility of multiple data transport ferries in a delay-tolerant network , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[24]  N. Peccia,et al.  DS-TP: Deep-Space Transport Protocol , 2008, 2008 IEEE Aerospace Conference.

[25]  Yang Xiao,et al.  CO2: Design Fault-Tolerant Relay Node Deployment Strategy for Throwbox-Based DTNs , 2016, WASA.

[26]  José M. Barceló-Ordinas,et al.  Power saving trade-offs in Delay/Disruptive Tolerant Networks , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[27]  Yunhao Liu,et al.  Wireless Algorithms, Systems, and Applications , 2014, Lecture Notes in Computer Science.

[28]  Byrav Ramamurthy,et al.  Communication Technologies and Architectures for Space Network and Interplanetary Internet , 2013, IEEE Communications Surveys & Tutorials.

[29]  Wei Sun,et al.  On Delay-Tolerant Networking and Its Application , .

[30]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[31]  Thrasyvoulos Spyropoulos,et al.  From Contacts to Graphs: Pitfalls in Using Complex Network Analysis for DTN Routing , 2009, IEEE INFOCOM Workshops 2009.

[32]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[33]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[34]  V. Milutinovic,et al.  A survey of military applications of wireless sensor networks , 2012, 2012 Mediterranean Conference on Embedded Computing (MECO).

[35]  Silvio Lattanzi,et al.  Gossiping (via mobile?) in social networks , 2008, DIALM-POMC '08.

[36]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[37]  Martin Vetterli,et al.  Locating Nodes with EASE: Mobility Diffusion of Last Encounters in Ad Hoc Networks , 2003, INFOCOM.

[38]  Xiaodong Lin,et al.  A secure incentive scheme for delay tolerant networks , 2008, 2008 Third International Conference on Communications and Networking in China.

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

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

[41]  Jing Zhao,et al.  Social network analysis on data diffusion in delay tolerant networks , 2009, MobiHoc '09.

[42]  Leonard M. Freeman,et al.  A set of measures of centrality based upon betweenness , 1977 .

[43]  Cheng-Xiang Wang,et al.  2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM) , 2011 .

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

[45]  TsaoussidisVassilis,et al.  Deep-Space Transport Protocol , 2009 .

[46]  Akio Koyama,et al.  A DTN Routing Protocol Based on Mobility and Maximum Number of Replications , 2013, 2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems.

[47]  Scott Burleigh Delay-tolerant networking , 2003 .

[48]  Junaid Qadir,et al.  Routing protocols in Delay Tolerant Networks - a survey , 2010, 2010 6th International Conference on Emerging Technologies (ICET).

[49]  Shou-Chih Lo,et al.  Routing and Buffering Strategies in Delay-Tolerant Networks: Survey and Evaluation , 2011, 2011 40th International Conference on Parallel Processing Workshops.

[50]  Zhili Sun,et al.  Routing in Delay/Disruption Tolerant Networks: A Taxonomy, Survey and Challenges , 2013, IEEE Communications Surveys & Tutorials.

[51]  Mark E. J. Newman A measure of betweenness centrality based on random walks , 2005, Soc. Networks.

[52]  Jie Wu,et al.  Community-Aware Opportunistic Routing in Mobile Social Networks , 2014, IEEE Transactions on Computers.

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

[54]  J. K. Mandal,et al.  A Co-operative Approach to Thwart Selfish and Black-Hole Attacks in DTN for Post Disaster Scenario , 2014, 2014 Fourth International Conference of Emerging Applications of Information Technology.

[55]  Waylon Brunette,et al.  Data MULEs: modeling and analysis of a three-tier architecture for sparse sensor networks , 2003, Ad Hoc Networks.

[56]  John Kelley,et al.  WhozThat? evolving an ecosystem for context-aware mobile social networks , 2008, IEEE Network.

[57]  Ying Zhu,et al.  A Survey of Social-Based Routing in Delay Tolerant Networks: Positive and Negative Social Effects , 2013, IEEE Communications Surveys & Tutorials.

[58]  Cauligi S. Raghavendra,et al.  Spray and Focus: Efficient Mobility-Assisted Routing for Heterogeneous and Correlated Mobility , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[59]  David W. McMillan Sense of community , 1996 .

[60]  Mirco Musolesi,et al.  Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application , 2008, SenSys '08.

[61]  Andrea Vitaletti,et al.  Routing protocols for delay tolerant networks: a quantitative evaluation , 2012, PM2HW2N '12.

[62]  Rabin K. Patra,et al.  Routing in a delay tolerant network , 2004, SIGCOMM '04.

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

[64]  Mun Choon Chan,et al.  MobiCent: a Credit-Based Incentive System for Disruption Tolerant Network , 2010, 2010 Proceedings IEEE INFOCOM.

[65]  Julinda Stefa,et al.  Give2Get: Forwarding in Social Mobile Wireless Networks of Selfish Individuals , 2012, IEEE Trans. Dependable Secur. Comput..

[66]  Mads Haahr,et al.  Social network analysis for routing in disconnected delay-tolerant MANETs , 2007, MobiHoc '07.

[67]  Xiaodong Lin,et al.  SMART: A Secure Multilayer Credit-Based Incentive Scheme for Delay-Tolerant Networks , 2009, IEEE Transactions on Vehicular Technology.

[68]  Zhensheng Zhang,et al.  Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: overview and challenges , 2006, IEEE Communications Surveys & Tutorials.

[69]  Pan Hui,et al.  BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks , 2008, IEEE Transactions on Mobile Computing.

[70]  Ke Xu,et al.  A Survey of Social-Aware Routing Protocols in Delay Tolerant Networks: Applications, Taxonomy and Design-Related Issues , 2014, IEEE Communications Surveys & Tutorials.

[71]  Chadi Assi,et al.  Disruption-Tolerant Networking: A Comprehensive Survey on Recent Developments and Persisting Challenges , 2012, IEEE Communications Surveys & Tutorials.

[72]  Boleslaw K. Szymanski,et al.  Friendship Based Routing in Delay Tolerant Mobile Social Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[73]  Satish K. Tripathi,et al.  Understanding the effects of hotspots in wireless cellular networks , 2004, IEEE INFOCOM 2004.

[74]  Azzedine Boukerche Wireless and mobile ad hoc networking and computing , 2003, J. Parallel Distributed Comput..

[75]  Anders Lindgren,et al.  Probabilistic routing in intermittently connected networks , 2003, MOCO.

[76]  MartonosiMargaret,et al.  Energy-efficient computing for wildlife tracking , 2002 .

[77]  Yin Zhang,et al.  Incentive-aware routing in DTNs , 2008, 2008 IEEE International Conference on Network Protocols.

[78]  Jie Wu,et al.  Homing spread: Community home-based multi-copy routing in mobile social networks , 2013, 2013 Proceedings IEEE INFOCOM.

[79]  Thrasyvoulos Spyropoulos,et al.  Know Thy Neighbor: Towards Optimal Mapping of Contacts to Social Graphs for DTN Routing , 2010, 2010 Proceedings IEEE INFOCOM.

[80]  Chao Zhang,et al.  Social based throwbox placement in large-scale throwbox-assisted Delay Tolerant Networks , 2014, 2014 IEEE International Conference on Communications (ICC).

[81]  Xiaoyan Hong,et al.  Optimal routing strategy in throw-box based delay tolerant network , 2011, 2011 6th International ICST Conference on Communications and Networking in China (CHINACOM).

[82]  Shaojie Tang,et al.  Optimization Problems in Throwbox-Assisted Delay Tolerant Networks: Which Throwboxes to Activate? How Many Active Ones I Need? , 2016, IEEE Transactions on Computers.

[83]  Vinton G. Cerf,et al.  Delay-tolerant networking: an approach to interplanetary Internet , 2003, IEEE Commun. Mag..

[84]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[85]  M. Chuah,et al.  Enhanced Delivery in Disruption Tolerant Networks using Advantaged Nodes with Directional Antenna Capability , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[86]  Qinghua Li,et al.  Multicasting in delay tolerant networks: a social network perspective , 2009, MobiHoc '09.

[87]  Niki Pissinou,et al.  On quality of service routing in ad-hoc networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[88]  ZhangZhensheng Routing in intermittently connected mobile ad hoc networks and delay tolerant networks , 2006 .

[89]  Jianbo Li,et al.  MPAR: A movement pattern-aware optimal routing for social delay tolerant networks , 2015, Ad Hoc Networks.

[90]  D. Chavis,et al.  Sense of community: A definition and theory , 1986 .

[91]  Jie Wu,et al.  Routing in a cyclic mobispace , 2008, MobiHoc '08.

[92]  Yong Wang,et al.  Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet , 2002, ASPLOS X.

[93]  Meenu Chawla,et al.  Survey of buffer management policies for delay tolerant networks , 2014 .

[94]  Pan Hui,et al.  How Small Labels Create Big Improvements , 2006, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[95]  E. Jones Routing Strategies for Delay-Tolerant Networks , 2006 .

[96]  A. Hasson DakNet: A Road To Universal Broadband Connectivity Wireless Internet UN ICT Conference Case Study , 2003 .

[97]  Yan Yang,et al.  A Survey of Routing Protocols and Simulations in Delay-Tolerant Networks , 2011, WASA.

[98]  Nitin H. Vaidya,et al.  Location-aided routing (LAR) in mobile ad hoc networks , 1998, MobiCom '98.

[99]  M. McPherson,et al.  Birds of a Feather: Homophily in Social Networks , 2001 .

[100]  J. K. Mandal,et al.  DirMove: direction of movement based routing in DTN architecture for post-disaster scenario , 2016, Wirel. Networks.

[101]  Ioannis Psaras,et al.  Deep-Space Transport Protocol: A novel transport scheme for Space DTNs , 2009, Comput. Commun..

[102]  Shaojie Tang,et al.  K-throwbox placement problem in throwbox-assisted delay tolerant networks , 2014, 2014 IEEE Global Communications Conference.