Ich habe ein Projekt, in dem ich ~ 200 Geräte an einen einzelnen AP anschließen möchte.
Jedes dieser Geräte wird in seiner Kommunikation versetzt, sodass zu einem bestimmten Zeitpunkt nur ungefähr 10 Geräte TCP-Pakete an einen Server weiterleiten.
Ich möchte, dass alle Geräte jederzeit über offene Sockets mit dem Server verbunden bleiben und nur die Daten übertragen, die auf die oben beschriebene Weise gesendet werden.
Mein erstes Anliegen sind die DTIM-Beacon-Nachrichten, die der AP an alle Geräte senden muss. Wird ein preisgünstiger Router (weniger als 500 US-Dollar) dazu in der Lage sein?
Auch wenn jemand anderes an zusätzliche Probleme denken kann, die auftreten könnten, wäre dies eine große Hilfe!
Antworten:
Nach den Geräuschen von dem, was Sie versuchen zu tun, denke ich, dass es Ihnen gut geht, und offensichtlich hängt das Ergebnis von dem Router ab, den Sie erhalten. (Ich werde Ubiquiti als Beispiel verwenden)
Laut einem Ubiquiti-Mitarbeiter liegt das fest codierte Limit für gleichzeitige Verbindungen bei 50 Millionen:
https://community.ubnt.com/t5/EdgeMAX/Maximum-number-of-Connections-Sessions/mp/1153434/highlight/true#M53514
Ubiquiti hat jedoch seine eigenen (praktischen) Empfehlungen:
http://dl.ubnt.com/UBNT-inter-ops-5g_2.pdf
http://dl.ubnt.com/UBNT_inter-ops-2.4g_2.pdf
In Bezug auf das Internet der Dinge habe ich aus persönlicher Erfahrung einen Ubiquiti Air Router für 35 USD für eine Arduino-Schulungssitzung mit 20 daran angeschlossenen WLAN-Modulen verwendet.
Für die Übung haben wir alle ein Asteroiden-Spiel für 20 Spieler gespielt, bei dem alle 20 Module alle 20 Millisekunden eine Anfrage stellten. Das wären also ungefähr 1000 Anfragen pro Sekunde. Der Router lief mit den Standardeinstellungen einwandfrei.
Für 35 Dollar würde ich sagen, es ist einen Versuch wert
quelle