TCP-Peachtree: A multicast transport protocol for satellite IP networks

被引:11
作者
Akyildiz, IF [1 ]
Fang, J [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Broadband & Wireless Networking Lab, Atlanta, GA 30332 USA
基金
美国国家航空航天局;
关键词
acknowledgment (ACK) aggregation; congestion control; local recovery; reliable multicast; satellite Internet protocol (IP) networks;
D O I
10.1109/JSAC.2003.819991
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:388 / 400
页数:13
相关论文
共 29 条
[1]   Performance of TCP protocols in deep space communication networks [J].
Akan, ÖB ;
Fang, J ;
Akyildiz, IF .
IEEE COMMUNICATIONS LETTERS, 2002, 6 (11) :478-480
[2]   TCP-Peach+: Enhancement of TCP-Peach for satellite IP networks [J].
Akyildiz, IF ;
Zhang, X ;
Fang, H .
IEEE COMMUNICATIONS LETTERS, 2002, 6 (07) :303-305
[3]   TCP-Peach: A new congestion control scheme for satellite IP networks [J].
Akyildiz, IF ;
Morabito, G ;
Palazzo, S .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2001, 9 (03) :307-321
[4]   Research issues for transport protocols in satellite IP networks [J].
Akyildiz, IF ;
Morabito, G ;
Palazzo, S .
IEEE PERSONAL COMMUNICATIONS, 2001, 8 (03) :44-48
[5]  
Allman M., 1999, RFC 2488
[6]  
[Anonymous], P ACM SIGCOMM
[7]  
[Anonymous], TECHNOLOGY
[8]   A comparison of mechanisms for improving TCP performance over wireless links [J].
Balakrishnan, H ;
Padmanabhan, VN ;
Seshan, S ;
Katz, RH .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (06) :756-769
[9]   The loss path multiplicity problem in multicast congestion control [J].
Bhattacharyya, S ;
Towsley, D ;
Kurose, J .
IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, :856-863
[10]  
Cui JH, 2003, 2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, P689