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

Satoshi Utsumi, Salahuddin Muhammad Salim Zabir, Norio Shiratori

    Research output: Contribution to journalArticle

    5 Citations (Scopus)

    Abstract

    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.

    Original languageEnglish
    Pages (from-to)1377-1383
    Number of pages7
    JournalComputer Communications
    Volume32
    Issue number12
    DOIs
    Publication statusPublished - 2009 Jul 27

    Fingerprint

    Analytical models
    Satellites
    Throughput
    Bandwidth
    Recovery
    Experiments

    Keywords

    • Analytical model
    • Congestion control
    • Satellite IP networks
    • Simulation
    • TCP-Cherry

    ASJC Scopus subject areas

    • Computer Networks and Communications

    Cite this

    TCP-Cherry for satellite IP networks : Analytical model and performance evaluation. / Utsumi, Satoshi; Zabir, Salahuddin Muhammad Salim; Shiratori, Norio.

    In: Computer Communications, Vol. 32, No. 12, 27.07.2009, p. 1377-1383.

    Research output: Contribution to journalArticle

    Utsumi, Satoshi ; Zabir, Salahuddin Muhammad Salim ; Shiratori, Norio. / TCP-Cherry for satellite IP networks : Analytical model and performance evaluation. In: Computer Communications. 2009 ; Vol. 32, No. 12. pp. 1377-1383.
    @article{f216ae275fdb4b33840629735cc32dd5,
    title = "TCP-Cherry for satellite IP networks: Analytical model and performance evaluation",
    abstract = "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.",
    keywords = "Analytical model, Congestion control, Satellite IP networks, Simulation, TCP-Cherry",
    author = "Satoshi Utsumi and Zabir, {Salahuddin Muhammad Salim} and Norio Shiratori",
    year = "2009",
    month = "7",
    day = "27",
    doi = "10.1016/j.comcom.2008.12.033",
    language = "English",
    volume = "32",
    pages = "1377--1383",
    journal = "Computer Communications",
    issn = "0140-3664",
    publisher = "Elsevier",
    number = "12",

    }

    TY - JOUR

    T1 - TCP-Cherry for satellite IP networks

    T2 - Analytical model and performance evaluation

    AU - Utsumi, Satoshi

    AU - Zabir, Salahuddin Muhammad Salim

    AU - Shiratori, Norio

    PY - 2009/7/27

    Y1 - 2009/7/27

    N2 - 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.

    AB - 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.

    KW - Analytical model

    KW - Congestion control

    KW - Satellite IP networks

    KW - Simulation

    KW - TCP-Cherry

    UR - http://www.scopus.com/inward/record.url?scp=67649883159&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=67649883159&partnerID=8YFLogxK

    U2 - 10.1016/j.comcom.2008.12.033

    DO - 10.1016/j.comcom.2008.12.033

    M3 - Article

    AN - SCOPUS:67649883159

    VL - 32

    SP - 1377

    EP - 1383

    JO - Computer Communications

    JF - Computer Communications

    SN - 0140-3664

    IS - 12

    ER -