Analysis of TCP live experiments on a real GEO satellite testbed

被引:8
作者
Caini, C. [1 ]
Firrincieli, R. [1 ]
Lacamera, D. [1 ]
de Cola, T.
Marchese, M. [2 ]
Marcondes, C. [3 ]
Sanadidi, M. Y. [3 ]
Gerla, M. [3 ]
机构
[1] Univ Bologna, DEIS, I-40126 Bologna, Italy
[2] Univ Genoa, CNIT, I-16126 Genoa, Italy
[3] Univ Calif Los Angeles, Los Angeles, CA USA
关键词
Transport protocols; Satellite communications; Testbed; Performance Enhancing Proxy (PEP); PEPsal; TCP Hybla; TCP-splitting; WESTWOOD; VEGAS;
D O I
10.1016/j.peva.2008.10.012
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper describes a measurement campaign carried out by the University of Bologna (UoB), the National Inter-University Consortium for Telecommunications (CNIT) and the University of California Los Angeles (UCLA). The aim of the experiments was the performance assessment of a wide range of TCP enhancements on network environments that include a real GEO satellite link. To this end, UoB and CNIT integrated their network tools and set up a testbed composed of a cluster of UoB Linux PCs connected to the CNIT GEO Skyplex satellite platform. Tests were conducted considering both end-to-end TCP enhancements and a TCP-splitting Performance Enhancing Proxy (PEP) developed by UoB. The analysis was not limited to isolated satellite links, but embraced more complex heterogeneous networks, where satellite connections have to compete with wired cross traffic for the network resources. The analysis of the large set of experimental data presented in the paper confirms the challenges posed by GEO satellite channels, which, in this case, were worsened also by the presence of Bandwidth on Demand technique, which impacts TCP performance. Among the end-to-end TCP variants, best results are generally shown by TCP Hybla, especially when heterogeneous environments are considered. On the other hand, the splitting PEP solution offers the best performance with respect to all TCP enhancements, due to its ability to isolate satellite channel impairments. The possible drawback of this approach is in that it violates the end-to-end semantics and is incompatible with IPsec protocol implementation. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:287 / 300
页数:14
相关论文
共 22 条
[1]  
[Anonymous], 2018 IETF RFC
[2]  
[Anonymous], P SPECTS 2005 PHIL J
[3]  
[Anonymous], 793 IETF RFC
[4]  
BON A, 2006, P IEEE TRIDENTCOM06, P522
[5]  
Border J, 2001, 3135 IETF RFC
[6]   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
[7]   TCP Hybla: a TCP enhancement for heterogeneous networks [J].
Caini, C ;
Firrincieli, R .
INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2004, 22 (05) :547-566
[8]   PEPsal: A performance enhancing proxy for TCP satellite connections [J].
Caini, Carlo ;
Firrincieli, Rosario ;
Lacamera, Daniele .
IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2007, 22 (08) :B9-B16
[9]   Transport layer protocols and architectures for satellite networks [J].
Caini, Carlo ;
Firrincieli, Rosario ;
Marchese, Mario ;
de Cola, Tomaso ;
Luglio, Michele ;
Roseti, Cesare ;
Celandroni, Nedo ;
Potorti, Francesco .
INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2007, 25 (01) :1-26
[10]   TCP westwood: End-to-end congestion control for wired/wireless networks [J].
Casetti, C ;
Gerla, M ;
Mascolo, S ;
Sanadidi, MY ;
Wang, R .
WIRELESS NETWORKS, 2002, 8 (05) :467-479