TCP Hybla: a TCP enhancement for heterogeneous networks

被引:232
作者
Caini, C [1 ]
Firrincieli, R [1 ]
机构
[1] Univ Bologna, DEIS, ARCES, I-40136 Bologna, Italy
关键词
TCP/IP; congestion control; wireless communications;
D O I
10.1002/sat.799
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In heterogeneous networks, TCP connections that incorporate a terrestrial or satellite radio link are greatly disadvantaged with respect to entirely wired connections, because of their longer round trip times (RTTs). To cope with this problem, a new TCP proposal, the TCP Hybla, is presented and discussed in the paper. It stems from an analytical evaluation of the congestion window dynamics in the TCP standard versions (Tahoe, Reno, NewReno), which suggests the necessary modifications to remove the performance dependence on RTT. TCP Hybla performance is firstly evaluated in the case of an ideal channel, with good correlation between analytical and simulation data. Then, more realistic situations, which require the adoption of a benchmark network topology and a careful ns-2 simulation set-up, are examined. In particular, TCP Hybla performance is compared with that achievable by TCP standard in the presence of congestion and link losses, either separately or jointly considered. In all the examined cases, the superiority of TCP Hybla is evident, as it greatly reduces the severe penalization suffered by wireless, and especially satellite, TCP connections. Finally, it is worth noting that TCP Hybla does not infringe the end to end semantics of TCP and is compatible with other promising enhancements. Copyright (C) 2004 John Wiley Sons, Ltd.
引用
收藏
页码:547 / 566
页数:20
相关论文
共 29 条
[1]  
Aggarwal A., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P1157, DOI 10.1109/INFCOM.2000.832483
[2]   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
[3]  
ALLMAN M, 1999, 2581 IETF REQ COMM
[4]  
ALLMAN M, 1998, 2414 IETF REQ COMM
[5]  
[Anonymous], TECHNOLOGY
[6]   On TCP performance in a heterogeneous network: A survey [J].
Barakat, C ;
Altman, E ;
Dabbous, W .
IEEE COMMUNICATIONS MAGAZINE, 2000, 38 (01) :40-46
[7]  
Barakat C, 1999, GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, P781, DOI 10.1109/GLOCOM.1999.830173
[8]   TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET [J].
BRAKMO, LS ;
PETERSON, LL .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1465-1480
[9]  
CAINI C, 2003, P IST SUMM MOB WIR C, P802
[10]  
CAINI C, 2004, IN PRESS P IEEE VTC