Channel occupancy time based TCP rate control for improving fairness in IEEE 802.11 DCF

Kenichi Kashibuchi, Abbas Jamalipour, Nei Kato

Research output: Contribution to journalArticlepeer-review

13 Citations (Scopus)

Abstract

In the IEEE 802.11 distributed coordination function (DCF), the basic service set (BSS) suffers from two unfairness issues: 1) performance anomaly and 2) uplink/downlink unfairness. In this paper, to solve these issues, we propose a window control scheme in the Transmission Control Protocol (TCP) for the IEEE 802.11 DCF mode. The proposed scheme is called channel occupancy time based rate control for TCP (COTRC-TCP). COTRC-TCP controls the maximum window size based on the throughput estimated at the TCP layer so that each station can use the wireless channel for equal duration. The throughput estimation is based on the number of active stations and the channel occupancy period used by each station in the BSS, which are monitored at the Medium Access Control (MAC) layer. The proposed scheme forms a cross-layer approach that involves both MAC and transport layers. The performance of COTRC-TCP over multirate IEEE 802.11 DCF is evaluated and compared with that of previous works through extensive simulations. Simulation results show that COTRC-TCP exhibits fairness in terms of channel-occupancy time among the competing stations, which accordingly remedies the unfairness problems. The proposed scheme also improves the transmission efficiency.
Original languageEnglish
Pages (from-to)2974-2985
Number of pages12
JournalIEEE Transactions on Vehicular Technology
Volume59
Issue number6
DOIs
Publication statusPublished - 2010
Externally publishedYes

Keywords

  • Channel-occupancy time
  • Cross-layer design
  • Fairness
  • IEEE 802.11 distributed coordination function (DCF)
  • Transmission Control Protocol (TCP)

Fingerprint

Dive into the research topics of 'Channel occupancy time based TCP rate control for improving fairness in IEEE 802.11 DCF'. Together they form a unique fingerprint.

Cite this