On TCP Throughput Pathology in CPU-Bound Communication over Automotive Ethernet

Wongoo Han, Sangrok Han, Hyogon Kim

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

    1 Citation (Scopus)

    Abstract

    TCP protocol optimized for the general Internet environment can fail to maximally realize its potential in the in-vehicular network environment such as the automotive Ethernet. In this paper, we demonstrate that a throughput pathology can develop in the TCP communication between two ECUs that are typically lower-speed machines. We find that it stems from how the processing power is divided between the TCP kernel packet processing and the sending application at the TCP sender side. Moreover, once it sets in, it persistently decreases the TCP throughput by few tens of megabits per second (Mbps) over an extended period of time. Through kernel profiling and TCP code analysis, we prescribe a remedy that solves the pathology and enables ECUs to fully materialize the maximum throughput.

    Original languageEnglish
    Title of host publication2018 IEEE Vehicular Networking Conference, VNC 2018
    EditorsOnur Altintas, Hsin-Mu Tsai, Kate Lin, Mate Boban, Chih-Yu Wang, Taylan Sahin
    PublisherIEEE Computer Society
    ISBN (Electronic)9781538694282
    DOIs
    Publication statusPublished - 2018 Jul 2
    Event2018 IEEE Vehicular Networking Conference, VNC 2018 - Taipei, Taiwan, Province of China
    Duration: 2018 Dec 52018 Dec 7

    Publication series

    NameIEEE Vehicular Networking Conference, VNC
    Volume2018-December
    ISSN (Print)2157-9857
    ISSN (Electronic)2157-9865

    Conference

    Conference2018 IEEE Vehicular Networking Conference, VNC 2018
    Country/TerritoryTaiwan, Province of China
    CityTaipei
    Period18/12/518/12/7

    Bibliographical note

    Funding Information:
    This research was supported by a grant (18CTAP-C133064- 02) from Technology Advancement Research Program (TARP) funded by Ministry of Land, Infrastructure and Transport of Korean government

    Funding Information:
    ACKNOWLEDGEMENT This research was supported by a grant (18CTAP-C133064-02) from Technology Advancement Research Program (TARP) funded by Ministry of Land, Infrastructure and Transport of Korean government

    Publisher Copyright:
    © 2018 IEEE.

    Keywords

    • TCP
    • in-vehicle network
    • pathology
    • throughput

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Automotive Engineering
    • Control and Systems Engineering
    • Electrical and Electronic Engineering
    • Transportation

    Fingerprint

    Dive into the research topics of 'On TCP Throughput Pathology in CPU-Bound Communication over Automotive Ethernet'. Together they form a unique fingerprint.

    Cite this