Abstract

Collisions are a main cause of throughput degradation in wireless local area networks. The current contention mechanism used in the IEEE 802.11 networks is called carrier sense multiple access with collision avoidance (CSMA/CA). It uses a binary exponential backoff technique to randomize each contender attempt of transmitting, effectively reducing the collision probability. Nevertheless, CSMA/CA relies on a random backoff that while effective and fully decentralized, in principle is unable to completely eliminate collisions, therefore degrading the network throughput as more contenders attempt to share the channel. To overcome these situations, carrier sense multiple access with enhanced collision avoidance (CSMA/ECA) is able to create a collision-free schedule in a fully decentralized manner using a deterministic backoff after successful transmissions. Hysteresis and fair share are two extensions of CSMA/ECA to support a large number of contenders in a collision-free schedule. CSMA/ECA offers better throughput than CSMA/CA and short-term throughput fairness. This paper describes CSMA/ECA and its extensions. In addition, it provides the first evaluation results of CSMA/ECA with non-saturated traffic, channel errors, and its performance when coexisting with CSMA/CA nodes. Furthermore, it describes the effects of imperfect clocks over CSMA/ECA and presents a mechanism to leverage the impact of channel errors and the addition/withdrawal of nodes over collision-free schedules. Finally, the experimental results on throughput and lost frames from a CSMA/ECA implementation using commercial hardware and open-source firmware are presented.

Highlights

  • Wireless Local Area Networks (WLANs or WiFi networks [1]) are a popular solution for wireless connectivity, whether in public places, work environments or at home

  • Results show that CSMA/ECA with Hysteresis and Fair Share is capable of accommodating many users in collisionfree schedules

  • The implementation of CSMA/ECA prototypes [18]–[20] show that the construction of collision-free schedules using a deterministic backoff after successful transmissions is possible and results in a throughput increase by reducing the number of corrupted frames

Read more

Summary

A High Efficiency MAC Protocol for WLANs: Providing Fairness in Dense Scenarios

Abstract—Collisions are a main cause of throughput degradation in WLANs. The current contention mechanism used in IEEE 802.11 networks is called Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA). The current contention mechanism used in IEEE 802.11 networks is called Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) It uses a Binary Exponential Backoff (BEB) technique to randomise each contender attempt of transmitting, effectively reducing the collision probability. CSMA/CA relies on a random backoff that while effective and totally distributed, in principle is unable to completely eliminate collisions, degrading the network throughput as more contenders attempt to share the channel. Carrier Sense Multiple Access with Enhanced Collision Avoidance (CSMA/ECA) is able to create a collision-free schedule in a totally distributed manner using a deterministic backoff after successful transmissions.

INTRODUCTION
RELATED WORK
Zero Collision MAC
Learning-MAC
Supporting many more contenders
The effects of Aggregation
Clock drift issue in descentralized collision-free MAC protocols
Backwards compatibilty and coexistence
SIMULATION SCENARIO
Scenario details
Saturated and Non-saturated stations
Performance under clock drift
Saturated nodes
Non-saturated nodes
REAL HARDWARE IMPLEMENTATION
VIII. CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call