Skip to main navigation Skip to search Skip to main content

DR-TCP: Downloadable and Reconfigurable TCP

  • Jae Hyun Hwang
  • , Jin Hee Choi
  • , Se Won Kim
  • , Chuck Yoo

    Research output: Contribution to conferencePaperpeer-review

    Abstract

    DR-TCP is a new TCP implementation structure that focuses on reconfigurability and extensibility. To make TCP reconfigurable, we re-implement Reno based on a state machine model so that reconfiguration can be done by just modifying state transition table. As a result, DR-TCP can support dynamic reconfiguration without loss of connectivity and its overhead is very low. It can also support binary-level protocol upgrade for extensibility by downloading a new TCP variant which the system does not have. This scheme is more suitable for mobile hand-held devices than existing source-level solution since not requiring compilation environment. To demonstrate the effectiveness, dynamic reconfiguration is performed over Internet, which successfully converts TCP Reno to Westwood at runtime.

    Original languageEnglish
    Publication statusPublished - 2007
    Event2007 USENIX Annual Technical Conference, USENIX 2007 - Santa Clara, United States
    Duration: 2007 Jun 172007 Jun 22

    Conference

    Conference2007 USENIX Annual Technical Conference, USENIX 2007
    Country/TerritoryUnited States
    CitySanta Clara
    Period07/6/1707/6/22

    Bibliographical note

    Publisher Copyright:
    © 2007 USENIX. All Rights Reserved.

    ASJC Scopus subject areas

    • General Computer Science

    Fingerprint

    Dive into the research topics of 'DR-TCP: Downloadable and Reconfigurable TCP'. Together they form a unique fingerprint.

    Cite this