Buffer Management Policies for DTN Applications with Different QoS Requirements

Delay and Disruption Tolerant Networks (DTNs) have been proposed for challenging environments where the instability or lack of end-to-end paths is the rule rather than the exception. In this context, the principle of store-carry-and forward is used to sustain data sessions under intermittent connectivity, and data replication to increase the probability of on-time delivery. However, these techniques create the need for efficient scheduling and buffer management techniques, as the data load is generally larger than the amount of the available resources (i.e. bandwidth per communication opportunity, and buffer storage). A number of recent schemes have been proposed to make forwarding decisions that improve or even optimize the usage of these resources, in one way or another. Nevertheless, the majority of these schemes consider application sessions (and thus data messages) of equal importance. Furthermore, the few proposals that consider different traffic classes, do so in a somewhat "ad-hoc" manner, failing to provide real QoS guarantees. To this end, in this paper we formulate the problem of maximizing the network performance, in a limited resource network, subject to constraints corresponding to distinct QoS requirements (e.g., delivery probability) for each application class. Based on this formulation, we propose a distributed algorithm which: (i) guarantees that the individual QoS constraints are satisfied, when this is feasible given the amount of available resources, and (ii) allocates any remaining resources optimally, so as to maximize the desired performance metric. Simulation results, based on synthetic and realistic mobility scenarios, support our theoretical claims and further show that our policy outperforms other existing QoS prioritization schemes.

[1]  Simin Nadjm-Tehrani,et al.  Opportunistic DTN routing with window-aware adaptive replication , 2008, AINTEC '08.

[2]  Joel J. P. C. Rodrigues,et al.  Traffic differentiation support in vehicular delay-tolerant networks , 2011, Telecommun. Syst..

[3]  Jianhua Fan,et al.  Delay/Disruption Tolerant Network and its application in military communications , 2010, 2010 International Conference On Computer Design and Applications.

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

[5]  Wing Cheong Lau,et al.  Forwarding and Replication Strategies for DTN with Resource Constraints , 2007, 2007 IEEE 65th Vehicular Technology Conference - VTC2007-Spring.

[6]  Do Young Eun,et al.  Crossing over the bounded domain: from exponential to power-law inter-meeting time in MANET , 2007, MobiCom '07.

[7]  Jean-Marie Bonnin,et al.  Routing protocols in Vehicular Delay Tolerant Networks: A comprehensive survey , 2014, Comput. Commun..

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

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

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

[11]  Scott Burleigh Bundle Protocol Extended Class Of Service (ECOS) , 2013 .

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

[13]  Thrasyvoulos Spyropoulos,et al.  Message Drop and Scheduling in DTNs: Theory and Practice , 2012, IEEE Transactions on Mobile Computing.

[14]  Thrasyvoulos Spyropoulos,et al.  DTN-Meteo: Forecasting the Performance of DTN Protocols Under Heterogeneous Mobility , 2015, IEEE/ACM Transactions on Networking.

[15]  O. Nelles,et al.  An Introduction to Optimization , 1996, IEEE Antennas and Propagation Magazine.

[16]  Scott C. Burleigh,et al.  Bundle Protocol Specification , 2007, RFC.

[17]  Injong Rhee,et al.  SLAW: A New Mobility Model for Human Walks , 2009, IEEE INFOCOM 2009.

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