Wi-Fi/Sharing the air/When stations cannot hear each other
Lesson 8 of 13 · in 3D and VR

When stations cannot hear each other

Two stations can both reach an access point without hearing each other, and their frames meet at the access point. RTS and CTS ask the others to wait, and a much stronger frame can still get through.

Lonely BinaryUpdated 2026-10-094 min readNo board required

View it in VR

Lesson 8 of the Wi-Fi course opens in a VR headset, on a table in front of you, and a voice starts three seconds after you arrive. Type this short address into the browser on a headset such as Meta Quest or Apple Vision Pro, and press Enter VR. No headset? Press Start the lesson: the same lesson, full screen.

learn.lonelybinary.com/vr/wifi/8

Listening first needs everyone to hear

Wi-Fi shares the air by listening before it sends: a station that senses another transmission holds off. That works only between stations that can sense each other. Two stations can each reach the access point and still be out of each other's range, because of distance, a wall or a floor between them, the way their antennas point, or noise near one of them. Each senses an idle channel, each sends, and the frames meet at the access point. Fouad Tobagi and Leonard Kleinrock, at UCLA, described this hidden terminal in December 1975.

On the bench the island does the hiding. Alpha and Bravo are an estimated -108 dBm apart, under the line where a float senses anything, while each is about -70 dBm at the access point.

What an overlap costs

The access point senses energy for as long as both frames last and decodes neither. It sends no acknowledgement, and the missing acknowledgement is the only way either sender learns of the loss. Each widens its random backoff and sends the whole frame again. Usually both are lost; sometimes the much stronger one still gets through, as Bravo's does once it moves closer. A hidden pair shows up as retries and a slow link while each station reports a good signal from the access point.

Asking first

RTS and CTS move the listening to the one place both stations can hear: the access point. The sender sends a short request to send, and the access point answers with clear to send. Both carry a Duration, how long the rest of the exchange will take, and every station that decodes either sets its NAV, a timer of virtual carrier sense, and stays quiet that long. Bravo cannot sense Alpha's request, but it decodes the access point's answer, so it waits. The radio amateur Phil Karn proposed asking first this way in September 1990, and the idea fed into later wireless LAN work.

Why it is not always on

The request and the answer are extra frames with their own gaps, paid for on every exchange they guard. So RTS/CTS is optional, and usually used only for frames above a size threshold, where losing the frame would cost more than asking. It is a hint, not ownership of the air: a station that does not decode the clear to send does not wait, and it does not fix every case.

Common mistakes

  • Judging a link by the signal at the access point. Two stations can both show a strong signal there and still lose frames to each other: the trouble is the path between them, which neither signal reading shows.
  • Blaming only walls. Distance, the way an antenna points and noise near one station hide stations as well as a wall does.
  • Expecting RTS/CTS to end every collision. It costs airtime on every frame it guards, and only the stations that decode the clear to send wait.

Edit this page — content/fundamentals/wifi/when-stations-cannot-hear-each-other.mdx

Discuss this article

Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.

Browse Fundamentals on the forum →