TP-planet: a reliable transport protocol for interplanetary Internet

Space exploration missions are crucial for acquisition of information about space and the Universe. The entire success of a mission is directly related to the satisfaction of its communications needs. For this goal, the challenges posed by the InterPlaNetary (IPN) Internet need to be addressed. Curr...

Full description

Saved in:
Bibliographic Details
Published in:IEEE journal on selected areas in communications Vol. 22; no. 2; pp. 348 - 361
Main Authors: Akan, O.B., Jian Fang, Akyildiz, I.F.
Format: Journal Article
Language:English
Published: New York IEEE 01-02-2004
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Space exploration missions are crucial for acquisition of information about space and the Universe. The entire success of a mission is directly related to the satisfaction of its communications needs. For this goal, the challenges posed by the InterPlaNetary (IPN) Internet need to be addressed. Current transmission control protocols (TCPs) have very poor performance in the IPN Internet, which is characterized by extremely high propagation delays, link errors, asymmetrical bandwidth, and blackouts. The window-based congestion control, which injects a new packet into the network upon an ACK reception, is responsible for such performance degradation due to high propagation delay. Slow start algorithms of the existing TCPs further contribute to the performance degradation by wasting long time periods to reach the actual data rate. Moreover, wireless link errors amplify the problem by misleading the TCP source to unnecessarily throttle the congestion window. The recovery from erroneous window decrease takes a certain amount of time, which is proportional to the round-trip time (RTT) and further decreases the network performance. In this paper, a reliable transport protocol (TP-Planet) is presented for data traffic in the IPN Internet. It is intended to address the challenges and to achieve high throughput performance and reliable data transmission on deep-space links of the IPN Backbone Network. TP-Planet deploys a rate-based additive-increase multiplicative-decrease (AIMD) congestion control, whose AIMD parameters are tuned to help avoid throughput degradation. TP-Planet replaces the inefficient slow start algorithm with a novel Initial State algorithm, which allows the capture of link resources in a very fast and controlled manner. A new congestion detection and control mechanism is developed, which decouples congestion decisions from single packet losses in order to avoid the erroneous congestion decisions due to high link errors. In order to reduce the effects of blackout conditions on the throughput performance, TP-Planet incorporates the blackout state procedure into the protocol operation. The bandwidth asymmetry problem is addressed by the adoption of delayed selective acknowledgment (SACK). Simulation experiments show that the TP-Planet significantly improves the throughput performance and addresses the challenges posed by the IPN Backbone Network.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0733-8716
1558-0008
DOI:10.1109/JSAC.2003.819985