Algorithms to Find Two-Hop Routing Policies in Multiclass Delay Tolerant Networks

被引:13
作者
Basilico, Nicola [1 ]
Cesana, Matteo [2 ]
Gatti, Nicola [2 ]
机构
[1] Univ Milan, Dept Comp Sci, I-20135 Milan, Italy
[2] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, I-20133 Milan, Italy
关键词
Delay Tolerant Networks; performance evaluation; routing;
D O I
10.1109/TWC.2016.2532859
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Most of the literature on delay tolerant networks (DTNs) focuses on optimal routing policies exploiting a priori knowledge about nodes mobility traces. For the case in which no a priori knowledge is available (very common in practice), apart from basic epidemic routing, the main approaches focus on controlling two-hop routing policies. However, these latter results commonly employ fluid approximation techniques, which, in principle, do not provide any theoretical bound over the approximation ratio. In our work, we focus on the case without a priori mobility knowledge and we provide approximation algorithms with theoretical guarantees that can be applied to cases where the number of hops allowed in the routing process is arbitrary. Our approach is rather flexible allowing us to address heterogeneous mobility patterns and transmission technologies, to consider explicitly the signaling and transmission costs, and to include also nodes discarding packets after a local timeout. We then provide a comprehensive performance evaluation of our algorithms, showing that two-hop routing provides the best tradeoff between delay and energy and that, in this case, they find solutions very close to the optimal ones with a low overhead. Finally, we compare our methods against some state-of-the-art approaches by means of a DTN simulation environment in realistic settings.
引用
收藏
页码:4017 / 4031
页数:15
相关论文
共 30 条
[1]   SGBR: A Routing Protocol for Delay Tolerant Networks Using Social Grouping [J].
Abdelkader, Tamer ;
Naik, Kshirasagar ;
Nayak, Amiya ;
Goel, Nishith ;
Srivastava, Vineet .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (12) :2472-2481
[2]   Combined Optimal Control of Activation and Transmission in Delay-Tolerant Networks [J].
Altman, Eitan ;
Azad, Amar Prakash ;
Basar, Tamer ;
De Pellegrini, Francesco .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (02) :482-494
[3]   Dynamic Control of Coding for Progressive Packet Arrivals in DTNs [J].
Altman, Eitan ;
Sassatelli, Lucile ;
De Pellegrini, Francesco .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (02) :725-735
[4]   Forward Correction and Fountain Codes in Delay-Tolerant Networks [J].
Altman, Eitan ;
De Pellegrini, Francesco .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2011, 19 (01) :1-13
[5]   Optimal Control in Two-Hop Relay Routing [J].
Altman, Eitan ;
Basar, Tamer ;
De Pellegrini, Francesco .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (03) :670-675
[6]   Decentralized Stochastic Control of Delay Tolerant Networks [J].
Altman, Eitan ;
Neglia, Giovanni ;
De Pellegrini, Francesco ;
Miorandi, Dandele .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :1134-+
[7]  
[Anonymous], P IFIP WIR DAYS OCT
[8]  
[Anonymous], TRACTABILITY PRACTIC
[9]  
[Anonymous], 2006, Proceedings of the 2006 SIGCOMM workshop on Challenged networks
[10]  
[Anonymous], 2005, P ACM SIGCOMM WORKSH