Improving TCP performance over an on-board multi-homed network

Kun Chan Lan, Chen Yuan Li

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

12 Citations (Scopus)

Abstract

Previously, a multi-homed NEMO architecture has been proposed to improve the reliability and aggregate the bandwidth of MR by simultaneously using multiple wireless links. In this work, we propose a novel protocol called ETOM (Enhancements for TCP On a Multi-homed mobile router) to improve the performance of sending a single TCP connection over multiple wireless links on a MR. ETOM consists of three components. First, we use a reordering buffer to eliminate unnecessary retransmission caused by out-of-order packets. Second, we develop a Multi-homed Split Connection mechanism to enable the TCP connection to quickly adapt to the conditions of multiple links when packet loss occurs. Finally, a Scheduled Window-based Transmission Control algorithm is proposed to mitigate the negative effects of out-of-order packets in the case of using heterogeneous links in a multi-homed environment. We evaluate the performance of ETOM by comparing it with the Concurrent Multi-path Transfer SCTP (CMT-SCTP). ETOM resolves several performance issues that could hinder the development and practical application of multi-homed mobile router technology.

Original languageEnglish
Title of host publication2012 IEEE Wireless Communications and Networking Conference, WCNC 2012
Pages2961-2966
Number of pages6
DOIs
Publication statusPublished - 2012 Aug 1
Event2012 IEEE Wireless Communications and Networking Conference, WCNC 2012 - Paris, France
Duration: 2012 Apr 12012 Apr 4

Publication series

NameIEEE Wireless Communications and Networking Conference, WCNC
ISSN (Print)1525-3511

Other

Other2012 IEEE Wireless Communications and Networking Conference, WCNC 2012
Country/TerritoryFrance
CityParis
Period12-04-0112-04-04

All Science Journal Classification (ASJC) codes

  • General Engineering

Fingerprint

Dive into the research topics of 'Improving TCP performance over an on-board multi-homed network'. Together they form a unique fingerprint.

Cite this