Optimal Energy-Aware Epidemic Routing in DTNs

In this work, we investigate the use of epidemic routing in energy constrained delay tolerant networks (DTNs). In epidemic routing, messages are relayed by intermediate nodes at contact opportunities, i.e., when pairs of nodes come within the transmission range of each other. Each node needs to decide whether to forward its message upon contact with a new node based on its own residual energy level and the age of that message. We mathematically characterize the fundamental trade-off between energy conservation and a measure of Quality of Service as a dynamic energy-dependent optimal control problem. We prove that in the mean-field regime, the optimal dynamic forwarding decisions follow simple threshold-based structures in which the forwarding threshold for each node depends on its current remaining energy. We then characterize the nature of this dependence. Our simulations reveal that the optimal dynamic policy significantly outperforms heuristics.

[1]  Pan Hui,et al.  An Energy-Efficient n-Epidemic Routing Protocol for Delay Tolerant Networks , 2010, 2010 IEEE Fifth International Conference on Networking, Architecture, and Storage.

[2]  Eitan Altman,et al.  Optimal Activation and Transmission Control in Delay Tolerant Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[3]  Pan Hui,et al.  Pocket switched networks and human mobility in conference environments , 2005, WDTN '05.

[4]  Anil V. Rao,et al.  Algorithm 902: GPOPS, A MATLAB software for solving multiple-phase optimal control problems using the gauss pseudospectral method , 2010, TOMS.

[5]  Rajesh Sundaresan,et al.  Optimal forwarding in delay tolerant networks with multiple destinations , 2011, WiOpt 2011.

[6]  William W. Hager,et al.  Pseudospectral methods for solving infinite-horizon optimal control problems , 2011, Autom..

[7]  Célio Vinicius N. de Albuquerque,et al.  NECTAR: a DTN routing protocol based on neighborhood contact history , 2009, SAC '09.

[8]  Saswati Sarkar,et al.  Optimal Patching in Clustered Malware Epidemics , 2014, IEEE/ACM Transactions on Networking.

[9]  Arun Venkataramani,et al.  DTN routing as a resource allocation problem , 2007, SIGCOMM '07.

[10]  Ger Koole,et al.  Message delay in MANET , 2005, SIGMETRICS '05.

[11]  Anil V. Rao,et al.  Direct Trajectory Optimization and Costate Estimation via an Orthogonal Collocation Method , 2006 .

[12]  Brian Neil Levine,et al.  Design and Field Experimentation of an Energy-Efficient Architecture for DTN Throwboxes , 2010, IEEE/ACM Transactions on Networking.

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

[14]  Ness B. Shroff,et al.  Optimal Energy-Aware Epidemic Routing in DTNs , 2015, IEEE Trans. Autom. Control..

[15]  Giovanni Neglia,et al.  Optimal delay-power tradeoff in sparse delay tolerant networks: a preliminary study , 2006, CHANTS '06.

[16]  Thrasyvoulos Spyropoulos,et al.  Optimal Buffer Management Policies for Delay Tolerant Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[17]  William W. Hager,et al.  Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method , 2011, Comput. Optim. Appl..

[18]  Donald F. Towsley,et al.  Performance modeling of epidemic routing , 2006, Comput. Networks.

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

[20]  Bruno Gaujal,et al.  A mean field approach for optimization in discrete time , 2011, Discret. Event Dyn. Syst..

[21]  Siegfried M. Rump,et al.  INTLAB - INTerval LABoratory , 1998, SCAN.

[22]  Knut Sydsæter,et al.  Optimal control theory with economic applications , 1987 .

[23]  Rajesh Sundaresan,et al.  Delay and energy optimal two-hop relaying in delay tolerant networks , 2010, 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks.

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

[25]  Hongyi Wu,et al.  DFT-MSN: The Delay/Fault-Tolerant Mobile Sensor Network for Pervasive Information Gathering , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[26]  William W. Hager,et al.  A unified framework for the numerical solution of optimal control problems using pseudospectral methods , 2010, Autom..

[27]  Eitan Altman,et al.  Optimal Dissemination of Security Patches in Mobile Wireless Networks , 2012, IEEE Transactions on Information Theory.

[28]  Eitan Altman,et al.  Optimal monotone forwarding policies in delay tolerant mobile ad hoc networks with multiple classes of nodes , 2010, 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks.

[29]  Robin Kravets,et al.  Encounter: based routing in DTNs , 2009, MOCO.