DocumentCode
881855
Title
TCP-Peachtree: a multicast transport protocol for satellite IP networks
Author
Akyildiz, Ian F. ; Fang, Jian
Author_Institution
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
22
Issue
2
fYear
2004
Firstpage
388
Lastpage
400
Abstract
In this paper, a reliable multicast transport protocol TCP-Peachtree is proposed for satellite Internet protocol (IP) networks. In addition to the acknowledgment implosion and scalability problems in terrestrial wirelined networks, satellite multicasting has additional problems, i.e., different multicast topology, different type of congestion control problems, and low bandwidth feedback link. In TCP-Peachtree, the modified B+ tree logical hierarchical structure is used to form dynamic multicast groups. Local error recovery and acknowledgment (ACK) aggregations are performed within each subgroup and also via logical subgroups. In order to avoid the overall performance degradation caused by some worst receivers, a local relay scheme is designed. Two new algorithms, jump start and quick recovery, which are based on the usage of a type of low-priority segments called NIL segments, are proposed for congestion control. NIL segments are used to probe the availability of network resources and also for error recovery. The delayed selective acknowledgment (SACK) scheme is adopted to address the bandwidth asymmetry problems and a hold state is developed to address persistent fades. The simulation results show that the congestion control algorithms of TCP-Peachtree outperform the TCP-NewReno when combined with our hierarchical groups and improve the throughput performance during rain fades. It is also shown that TCP-Peachtree achieves fairness and is very highly scalability.
Keywords
IP networks; multicast protocols; network topology; satellite communication; telecommunication congestion control; transport protocols; Internet protocol; TCP-Peachtree; acknowledgment aggregation; bandwidth feedback link; congestion control algorithm; delayed selective acknowledgment scheme; dynamic multicast group; hold state development; jump start algorithm; local error recovery; local relay scheme; low-priority NIL segment; modified B+ tree logical hierarchical structure; multicast topology; quick recovery algorithm; receiver; reliable multicast transport protocol; satellite multicast IP network resource; throughput performance improvement; Bandwidth; Degradation; Feedback; IP networks; Multicast protocols; Network topology; Relays; Satellites; Scalability; Transport protocols;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2003.819991
Filename
1264083
Link To Document