In diesem Dokument wird beschrieben, wie 802.11-Geräte einen bestimmten AP (BSSID) auswählen, wenn für eine SSID mehrere verfügbar sind:
https://www.usenix.org/legacy/events/imc05/tech/full_papers/vasudevan/vasudevan.pdf
Aus dem Papier geht hervor, dass die primäre Determinante die berechnete Bandbreite für jeden AP ist (getrennt nach oben und unten gemessen), basierend auf einer passiven (nur Empfänger) Messung, indem die Zeit gemessen wird, die der Client zum Empfang von Beacon-Frames benötigt das Gerät, Werbung für seine Präsenz und Dienste.
Dinge wie Überlastung, optimale Routenbestimmung und andere Überlegungen zur Laufzeit, die ein Hin und Her mit den APs erfordern würden, scheinen keinen Einfluss auf die Entscheidung zu haben.
Die Umsetzung liegt bei den Herstellern, aber ich würde vermuten, dass der Vergleich immer noch gemacht wird, wenn es nur einen AP gibt, es ist nur ein klarer Gewinner, da nur ein Pferd im Rennen ist.
Beachten Sie, diese Art von Dingen entwickelt sich im Laufe der Zeit. Hier ist zum Beispiel ein Artikel über einen vollständigeren Algorithmus, der gerade im letzten März veröffentlicht wurde: http://www.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-104.pdf . Ich bin mir jedoch sicher, dass es bisher noch nicht in die Gerätespezifikationen aufgenommen wurde.