An approach for efficient TCP flow control over wireless links

Salahuddin Muhammad Salim Zabir*, Norio Shiratori

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Wireless devices are rapidly becoming indispensible parts of the Internet. This initiates the need for optimizing major applications to perform satisfactorily over wireless links. TCP performance over wireless networks is affected by high link errors, low bandwidth and large delay. Existing well established solutions like the Eifel algorithm, TCP I&RW, TCP SACK and D-SACK attempt to address these issues. However, Eifel or TCP I&RW suffer in the presence of ACK losses, while TCP SACK or D-SACK introduce overhead in addition to failure in the presence of multiple packet loss. In this paper, we propose a scheme that overcomes the above problems by introducing a concept of indirect acknowledgement. We name this scheme as TCP IACK. Our proposal exploits TCP timestamp option as an additional identifier to TCP segments for the purpose. Furthermore, it deploys one padding byte following TCP timestamp option to recover from ACK loss. Our proposal is therefore, lightweight, more efficient and robust than existing approaches. We also verify these performance implications through experiments.

    Original languageEnglish
    Title of host publicationProceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems
    EditorsT. Gonzalez
    Pages219-226
    Number of pages8
    Volume15
    Edition1
    Publication statusPublished - 2003
    EventProceedings of the Fifteenth IASTED International Conference on Parallel and Distributed Computing and Systems - Marina del Rey, CA
    Duration: 2003 Nov 32003 Nov 5

    Other

    OtherProceedings of the Fifteenth IASTED International Conference on Parallel and Distributed Computing and Systems
    CityMarina del Rey, CA
    Period03/11/303/11/5

    Keywords

    • Network Protocols
    • TCP IACK
    • TCP SACK
    • Wireless Networks

    ASJC Scopus subject areas

    • Development
    • Computer Networks and Communications
    • Hardware and Architecture

    Fingerprint

    Dive into the research topics of 'An approach for efficient TCP flow control over wireless links'. Together they form a unique fingerprint.

    Cite this