TCP-Cherry for satellite IP networks: Analytical model and performance evaluation

被引:2
作者
Utsumi, Satoshi [1 ]
Zabir, Salahuddin Muhammad Salim [2 ,3 ,4 ]
Shiratori, Norio [1 ]
机构
[1] Tohoku Univ, Elect Commun Res Inst, Aoba Ku, Sendai, Miyagi 980, Japan
[2] Orange Labs, Shinjuku Ku, Tokyo, Japan
[3] Kyushu Univ, Syst LSI Res Ctr, Nishi Ku, Fukuoka 812, Japan
[4] Sky Network Solut, Aoba Ku, Sendai, Miyagi, Japan
关键词
Satellite IP networks; Congestion control; TCP-Cherry; Analytical model; Simulation; CONGESTION CONTROL; ENHANCEMENT; PEACH;
D O I
10.1016/j.comcom.2008.12.033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
TCP-Cherry is a novel TCP congestion control scheme that we devised for ensuring high performance over satellite IP networks and the alikes which are characterized by long propagation delays and high link errors. In TCP-Cherry, two new algorithms, Fast-Forward Start and First-Aid Recovery, have been proposed for congestion control. Our algorithms use supplement segments, i.e., low-priority segments to probe the available bandwidth in the network for the TCP connections along with carrying new data blocks. In this paper, we present our new congestion control scheme, TCP-Cherry and devise an analytical model for it. Our major contributions in this paper include the analytical model and equations for performance evaluation, validation of the analytical model through comparison between analytical and simulation results and devising a guideline to tune the buffer related parameters both at the sender as well as the receiver ends for optimum throughput performance. Experiments show that simulation results and the calculated throughput from our analytical model match quite closely, thereby verifying the appropriateness of the model. In addition, from analysis of simulation results, we discover that a buffer size at the receiver, rwnd, that is around four times maxcwnd, or the maximum congestion window at the sender side, is likely to maintain high throughput over a wide range of operating conditions. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:1377 / 1383
页数:7
相关论文
共 19 条
  • [1] TCP-Peach+: Enhancement of TCP-Peach for satellite IP networks
    Akyildiz, IF
    Zhang, X
    Fang, H
    [J]. IEEE COMMUNICATIONS LETTERS, 2002, 6 (07) : 303 - 305
  • [2] TCP-Peach for satellite networks: analytical model and performance evaluation
    Akyildiz, IF
    Morabito, G
    Palazzo, S
    [J]. INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS, 2001, 19 (05): : 429 - 442
  • [3] TCP-Peach: A new congestion control scheme for satellite IP networks
    Akyildiz, IF
    Morabito, G
    Palazzo, S
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2001, 9 (03) : 307 - 321
  • [4] [Anonymous], 1968, An introduction to probability theory and its applications
  • [5] TCP Hybla: a TCP enhancement for heterogeneous networks
    Caini, C
    Firrincieli, R
    [J]. INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2004, 22 (05) : 547 - 566
  • [6] FALL K, 1996, ACM COMPUTER COMMUNI, V26, P5, DOI DOI 10.1145/235160.235162
  • [7] FALL K, 2003, NOTES DOCUMENTATION
  • [8] FLOYD S, 2000, 2883 RFC
  • [9] Hassan M., 2004, HIGH PERFORMANCE TCP
  • [10] Jacobson V., 1990, Technical Report 30