2016-06-05 10 views

Antwort

0

AFAIK, RTS/CTS-Mechanismus ist eine Unicast-Sequenz von 4 Paketen. RTS + CTS + DATEN + ACK. Alle Stationen (außer der beabsichtigten Zielstation) werden nur den Kopfteil aus RTS/CTS-Rahmen extrahieren, und zwar aus dem CTS-Rahmen (sie schauen nicht in die Paketdetails, weil es ein Unicast-Paket ist) und erhalten das Dauerfeld . Dementsprechend stellen diese Stationen ihren NAV-Timer ein und sitzen im Leerlauf, bis der Timer abläuft.

1

In drahtlosen Netzwerken gibt es ein bekanntes Problem namens "verstecktes Knotenproblem". RTS, CTS und CTS, die in 802.11 selbst verwendet werden, sind Lösungen, die Probleme mit verborgenen Knoten adressieren.

Ich schlage vor, Sie versteckten Knoten-Problem hier https://en.wikipedia.org/wiki/Hidden_node_problem understnd

Warum RTS/CST eine Sendung ist eher als eine Unicast? Eine Übertragung wird von allen Stationen und Access-Points im Bereich empfangen. Sowohl RTS als auch CTS haben ein Feld namens "duration", das "die Zeitdauer, die das Medium in Mikrosekunden reserviert sein sollte" beinhaltet. Alle STAs und APs, die dieses RTS/CTS sehen, werden ihren NAV [Netzwerkzuweisungsvektor, der ein virtueller Trägererfassungsmechanismus ist] aktualisieren. Bedeutet, dass sie für die vielen Mikrosekunden ruhig bleiben.

Dies vermeidet Kollisionen.

Wenn RTS/CTS nur auf AP gerichtet sind, sehen andere STAs oder APs in der Visinität dies nicht und können zu Kollisionen führen.

Ich hoffe, es hilft.