Performance improvement of TCP in ad hoc networks by mitigating channel contention

Dongkyun Kim, Hongseok Yoo

Research output: Contribution to journalArticlepeer-review

Abstract

In ad hoc networks, the spatial reuse property limits the number of packets which can be spatially transmitted over a path. In standard Transmission Control Protocol (TCP), however, a TCP sender keeps transmitting packets without taking into account this property. This causes heavy contention for the wireless channel, resulting in the performance degradation of TCP flows. Hence, two techniques have been proposed independently in order to reduce the contention. First, a TCP sender utilizes a congestion window limit (CWL), by considering the spatial reuse property. This prevents the TCP sender from transmitting more than CWL number of packets at one time. Second, a delayed ack (DA) strategy is exploited in order to mitigate the contention between the TCP ACK and DATA packets. Recently, although TCP-DAA (Dynamic Adaptive Acknowledgment) attempts to utilize a CWL-based DA strategy, TCP-DAA overlooks a dynamic correlation between these two techniques. This paper, therefore, reveals the dynamic correlation and also proposes a protocol which not only reduces the frequency of the TCP ACK transmissions but also determines a CWL value dynamically, according to network conditions. Simulation studies show that our protocol performs the best in various scenarios, as compared to TCP-DAA and standard TCP (such as TCP-NewReno).

Original languageEnglish
Pages (from-to)1414-1429
Number of pages16
JournalWireless Communications and Mobile Computing
Volume9
Issue number10
DOIs
StatePublished - Oct 2009

Keywords

  • Ad hoc network
  • Channel contention
  • Congestion window limit
  • Delayed ack
  • TCP

Fingerprint

Dive into the research topics of 'Performance improvement of TCP in ad hoc networks by mitigating channel contention'. Together they form a unique fingerprint.

Cite this