Was passiert, wenn ein AP eine Zuordnungsanfrage von einer STA ablehnt?

1

Im 802.11-Zuordnungsprozess sendet eine STA eine Association Requestan den AP, von dem sie festgestellt hat, dass er die höchste RSSISignalstärke aufweist (Anzeige der empfangenen Signalstärke). Wenn der AP mit einem antwortet Association Response, ist die STA-AP-Zuordnung abgeschlossen. Was aber, wenn der ausgewählte AP die Anfrage ablehnt? Würde die STA versuchen, mit dem nächsthöheren Zugangspunkt in Verbindung zu treten RSSI? Oder ist es einfach, erneut zu versuchen, eine Verbindung zum ersten AP (der den höchsten hat RSSI) herzustellen ?

Sam Karr
quelle
Klingt nach einer Hausaufgabe.
Tyson
Die STA sollte nur Zuordnungsanforderungen an APs mit derselben SSID senden . In diesem Fall hat der AP keinen Grund, die Anforderung abzulehnen. Ich denke nicht, dass der Standard entweder sagt "STA muss mit AP mit dem höchsten RSSI zuerst assoziieren ", noch beschreibt er, was passiert, wenn der AP (fälschlicherweise) eine Anfrage ablehnt, so dass ich vermute, dass es von der Implementierung abhängt. Aber das kann man leicht herausfinden, indem man den Standard liest ...
dirkt
@Tyson Eigentlich ist das für ein Forschungsprojekt, das ich mache. Der Erfolg eines bestimmten Ansatzes, den ich in Betracht ziehe, hängt davon ab, was genau hier passiert.
Sam Karr
@dirkt Ich habe versucht, im Standard eine Antwort zu finden, konnte aber keine entscheidende finden. Es wird lediglich angegeben, dass die STA xvor dem erneuten Versuch einige Sekunden warten soll, es wird jedoch nicht angegeben, an welchen AP die Wiederholungsanforderung gesendet werden soll. Außerdem spreche ich hier nicht von einem alltäglichen Netzwerk - ein AP kann aus irgendeinem Grund die Aufforderung, die STA zur Zuordnung zu einem anderen AP zu zwingen, absichtlich ablehnen.
Sam Karr
Dann hängt der Erfolg Ihres speziellen Ansatzes wahrscheinlich von den Implementierungen ab. Sehen Sie sich also die Implementierungen an. Es gibt nicht so viele, die überprüft werden müssen.
Dirkt

Antworten:

0

Der IEEE 802.11-Standard legt hier nicht das STA-Verhalten fest, daher müssen die Implementierer entscheiden, was zu tun ist.

Die Implementierungen, mit denen ich vertraut bin, untersuchen den Ursachen- / Ergebniscode, um zu bestimmen, ob Sie es mit demselben Zugriffspunkt erneut versuchen oder zu einem anderen wechseln möchten.

Spiff
quelle
0

Das erste Paket, das von einer Station gesendet wird, ist eine Prüfanforderung. Es gibt zwei verschiedene Prüfanforderungen, eine gerichtete und eine gesendete. Der Angerichtete fordert gezielt eine bestimmte BSSID an und der Broadcast wird in die Luft geschickt und wartet darauf, dass alle APs mit der gleichen SSID in der zu antworten sind. Auf der Grundlage der Testantworten trifft der Stationsalgorithmus dann eine Entscheidung, wohin seine Zuordnungsanforderung gesendet werden soll. Wenn eine Zuordnung fehlschlägt, wiederholt der Stationsalgorithmus den Zuordnungsprozess in der Regel x-mal und hält dann für x Sekunden an und versucht es erneut. Wenn das Signal für zwei APs mit derselben SSID überlappt, kann die Station nach dem Senden einer Prüfanforderung versuchen, dem AP, der zuerst antwortet, eine Zuordnung zuzuweisen, wenn der "schlechte" AP jedes Mal zuerst antwortet. Die Station fällt jedes Mal aus. Wie auch immer, die Firmware der WLAN-Adapter verhält sich alle unterschiedlich. Es gibt keinen Standard für Wartezeiten und Wiederholungsversuche. Wenn die Zuordnung fehlschlägt, sollte der Benutzer herausfinden, warum die Zuordnung fehlschlägt. Handelt es sich um ein Stations- oder ein AP-Problem? Wenn sich herausstellt, dass es sich um ein AP-Problem handelt und der AP nicht behoben ist, kann dies zu einer Lücke in der drahtlosen Bereitstellung führen.

Python
quelle