Back to the 2023 paper

Module 2: Data Link Layer & MAC Sublayer

20237m

Why CSMA/CD is not implemented in WLAN?

Worked SolutionAI Assisted

Why CSMA/CD is Not Implemented in WLAN (IEEE 802.11)

Short answer: CSMA/CD requires a station to detect a collision while it is transmitting. In a wireless (radio) environment that is physically impossible and also unreliable, so 802.11 uses CSMA/CA + acknowledgements instead.

1. A transmitting station cannot listen at the same time

In wired Ethernet the transmitting NIC continuously monitors the coaxial cable/bus; a collision raises the voltage level above the transmitted signal and is detected immediately — this is the collision detection in CSMA/CD. A WLAN station uses a single half-duplex antenna and its own transmitted signal is many orders of magnitude stronger than any incoming one, so while it is radiating it simply cannot hear anyone else. True collision detection would need an expensive full-duplex transceiver with self-interference cancellation.

2. The hidden-terminal problem defeats collision detection

Two stations A and C may both be in range of the access point B but out of range of each other. A senses an idle medium (it cannot hear C) and transmits; C does the same at the same time. The frames collide at B, but neither sender hears the other, so neither detects the collision — the very event CSMA/CD exists to catch happens where it cannot be observed.

3. Sensing range and interference range differ (fading)

Radio signals degrade with distance, multipath and shadowing. A station may fail to decode a distant transmission (so it believes the medium is idle) while that transmission still raises the noise floor enough to corrupt its own frame. There is no single reliable collision-detect threshold like the voltage step on a wire, making the CSMA/CD rule meaningless.

4. Collisions are not the only cause of loss

WLAN frames are also lost to fading, interference from non-802.11 devices and obstacle blockage. Since an ACK is needed anyway to recover from propagation losses, CSMA/CA + ACK handles both losses with one mechanism; adding collision detection would buy nothing extra.

5. The medium is never truly quiet

Every radio receiver always hears some background noise, unlike the clean idle level of a wired bus, so the simple carrier idle ⇒ safe to transmit + voltage rise ⇒ collision logic does not transfer to radio.

Consequence: 802.11 defines CSMA/CA (collision avoidance) — DIFS waiting, a random backoff drawn from the contention window, SIFS-protected ACKs, and the optional RTS/CTS handshake — so that collisions are prevented rather than detected. (Note: 802.11 does allow an optional virtual collision handling inside the AP, but it is still not physical CSMA/CD.)

Similar questions

AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.