Journal of Communications, Vol 5, No 2 (2010), 106-116, Feb 2010
doi:10.4304/jcm.5.2.106-116

DTN Bundle Layer over TCP: Retransmission Algorithms in the Presence of Channel Disruptions

Carlo Caini, Rosario Firrincieli, Marco Livini

Abstract


“Challenged networks” often violate the TCP design key assumption of continuous path availability from the source to the sink node. These networks are the preferred target of Delay/Disruption Tolerant Networking (DTN), which aims at providing a more robust network architecture. Against disruptions, however, even standard TCP offers a certain level of robustness, through its many retransmission algorithms. This intrinsic TCP resilience against disruptions is retained and enhanced if TCP is inserted in a DTN architecture. Focusing on this, the aim of the paper is to present an in-depth analysis of TCP and DTN bundle protocol retransmission algorithms that are triggered by channel disruptions, thus providing the reader with a comprehensive view of the many mechanisms involved and their complex interactions. The first sections, devoted to the description of TCP and DTN algorithms, are completed by the presentation of some numerical evaluations obtained by means of a Linux testbed. They refer to a GEO satellite environment and clarify the previous algorithm descriptions. Moreover, they also offer the reader some useful insights on both TCP and DTN resilience to disruptions, considering some performance metrics, like the “maximum tolerable disruption length” and the “restart delay”, introduced and explained in the paper.



Keywords


DTN, Bundle layer, TCP, Disruptions, Challenged networks, Satellite communications

References



Full Text: PDF


Journal of Communications (JCM, ISSN 1796-2021)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.