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 language | English |
---|---|
Publication status | Published - 2007 |
Event | 2007 USENIX Annual Technical Conference, USENIX 2007 - Santa Clara, United States Duration: 2007 Jun 17 → 2007 Jun 22 |
Conference
Conference | 2007 USENIX Annual Technical Conference, USENIX 2007 |
---|---|
Country/Territory | United States |
City | Santa Clara |
Period | 07/6/17 → 07/6/22 |
Bibliographical note
Publisher Copyright:© 2007 USENIX. All Rights Reserved.
ASJC Scopus subject areas
- General Computer Science