Impact of Source Counter on Routing Performance in Resource Constrained DTNs

Xiaolan Zhang,Honggang Zhang,Yu Gu
DOI: https://doi.org/10.1016/j.pmcj.2010.10.005
IF: 3.848
2010-01-01
Pervasive and Mobile Computing
Abstract:We study routing schemes for Disruption Tolerant Networks (DTNs) where transmission bandwidth is scarce. In such a setting, a key issue is how to schedule the transmission of packets under limited bandwidth to optimize performance. Such a scheduling consists of source control (i.e., source nodes choosing a routing scheme) and the local transmission scheduling performed by each node. Existing works typically focus on transmission scheduling and buffer management aspects, but due to theoretical and practical difficulties, only heuristics have been proposed. In this work, we explore an alternative way to improve DTN routing performance via source control. We first show through simulation that for spray-and-wait routing scheme where the source node specifies the maximum allowed number of copies of a packet in the network, there exists an optimal counter value that achieves the minimum network-wide average packet delivery delay. Then as a first step towards understanding multi-hop multi-copy DTN routing schemes such as spray-and-wait scheme, we perform modeling study of two-hop single-copy scheme and two-hop multi-copy scheme under various transmission scheduling schemes, via queuing network analysis and continuous time Markov chain model analysis. Our modeling analysis provides insights into the impact of source counter on routing performance and further suggests the existence of an optimal counter value. Relying on the insights gained via simulations and modeling studies, we propose an adaptive scheme where nodes adjust their counter values to achieve minimum packet delivery delay, in a distributed and asynchronous fashion. Simulations demonstrate the effectiveness of our scheme and suggest the potential of exploring this rich area for improving DTN routing performance.
What problem does this paper attempt to address?