Title :
A reliable multicast transport protocol for satellite IP networks
Author :
Fang, Jian ; Yildiz, Ian F Ak
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
A multicast transport protocol, called TCP Peachtree, is proposed for satellite IP networks. In addition to the acknowledgment implosion and scalability problems appearing in terrestrial wirelined networks, satellite multicasting has additional problems, i.e., low bandwidth feedback link, different multicast topology and congestion control. In TCP Peachtree, the modified B+ tree hierarchical structure is used to form dynamic multicast groups. Local error recovery and ACK aggregations are performed within each subgroup and also via logical subgroups. Two new algorithms, jump start and quick recovery, which are based on 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. Moreover, an ACK filter is also introduced to aggregate ACKs. The simulation results show that the congestion control algorithms in TCP Peachtree outperform TCP NewReno when combined with our hierarchical groups and ACK filter. It is also shown that TCP Peachtree can have very good scalability.
Keywords :
error correction; multicast protocols; network topology; satellite communication; telecommunication congestion control; transport protocols; trees (mathematics); ACK aggregations; ACK filter; NIL segments; TCP NewReno; TCP Peachtree; acknowledgment implosion; congestion control; dynamic multicast groups; jump start algorithm; local error recovery; low bandwidth feedback link; multicast topology; multicast transport protocol; network resources; quick recovery algorithm; reliable multicast protocol; satellite IP networks; scalability problems; Bandwidth; Feedback; Filters; IP networks; Multicast protocols; Network topology; Satellites; Scalability; TCPIP; Transport protocols;
Conference_Titel :
Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE
Print_ISBN :
0-7803-7632-3
DOI :
10.1109/GLOCOM.2002.1189167