webentwicklung-frage-antwort-db.com.de

Warum zeigt mein WLAN-Router eine Verbindungsgeschwindigkeit von 72 Mbit / s an?

Ich habe diesen Router:
https://www.asus.com/Networking/RTN12LX/specifications/
Es werden Geschwindigkeiten von bis zu 300 Mbit/s unterstützt. Alle meine damit verbundenen Clients weisen jedoch eine Verbindungsgeschwindigkeit von 72 Mbit/s auf. Die Clients sind alle modernen Geräte wie OnePlus 3 usw.
Sogar die SpeedTest-Ergebnisse beziehen sich mehr auf Kabelverbindungen, die mit demselben Router verbunden sind (~ 60 Mbit/s), und auf Funkverbindungen (~ 25 Mbit/s), selbst wenn Sie neben dem Router stehen!

Was geht hier vor sich?

16
Mayank

Die maximale Wi-Fi-Verbindungsgeschwindigkeit (PHY-Rate), die ein bestimmter Client beim Herstellen einer Verbindung zu einem bestimmten AP erhalten kann, ist die Schnittstelle , an der beide geschwindigkeitserhöhende Faktoren auftreten Geräte unterstützen (die Überlappung im venn-Diagramm dessen, was sie unterstützen).

Smartphones - auch Modelle der Spitzenklasse - verfügen häufig nicht über das erforderliche Strom- und Wärmebudget sowie den erforderlichen physischen Speicherplatz, um alle Geschwindigkeitssteigerungsfaktoren eines erstklassigen AP, Laptops oder Desktops zu unterstützen Wi-Fi-Karte unterstützt. Ich habe noch nie ein Smartphone gesehen, das 3 oder mehr räumliche Streams unterstützt, obwohl 3x3 APs und Laptops seit 2009 erhältlich sind.

Wenn also ein Gerät 2 räumliche Streams mit nur 20 MHz breiten Kanälen und das andere Gerät bis zu 80 MHz breite Kanäle mit nur 1 räumlichen Stream unterstützt, ist die Teilmenge, die beide Geräte unterstützen, 1 räumlicher Stream und 20 MHz breite Kanäle.

Mit 1 räumlichen Datenstrom und 20 MHz breiten Kanälen und nur 802.11n-Modulationsschemata können Sie eine maximale PHY-Rate von 72,2 Mbit/s erzielen. Es ist wahrscheinlich, dass Sie sich in dieser Situation befinden.

Das einzige, bei dem ich mir nicht sicher bin, ist Ihr OnePlus 3. Es ist schwierig, zuverlässige Informationen über die Anzahl der unterstützten räumlichen Streams zu finden. Es wird ein Qualcomm Snapdragon 820 SoC verwendet, und mindestens eine Variante des 820 unterstützt zwei räumliche Streams. Es kann sein, dass Ihr OnePlus 3 eine andere Variante verwendet, die nur einen einzelnen räumlichen Datenstrom unterstützt, oder dass OnePlus sich dazu entschlossen hat, Batterie und Platz zu sparen, indem nur die Unterstützung für einen einzelnen räumlichen Datenstrom aktiviert wird, obwohl der verwendete Chip unterstützt wird 2 ( Systementwickler entscheiden sich häufig dafür, nicht alle möglichen Funktionen eines Chips, den sie verwenden, vollständig auszuschöpfen, wenn die Kompromisse wie das Sparen von Batterie und Größe gut genug sind.

31
Spiff

Der Router unterstützt möglicherweise eine Verbindungsgeschwindigkeit von 300 Mbit/s, Ihre Clientgeräte jedoch nicht.

Das angegebene Maximum erfordert eine Kanalbreite von 40 MHz (die doppelte Kapazität von regulären 20-MHz-Kanälen) und zwei gleichzeitige MIMO-Streams (die doppelte Kapazität eines einzelnen Streams).

Wenn Ihr Client-Gerät weder MIMO- noch 40-MHz-Kanäle unterstützt, erhalten Sie natürlich nur ein Viertel dieser 300 Mbit/s.

(Tatsächlich ist es für Wi-Fi-Zugangspunkte sehr üblich, dass sie im "Nur 20 MHz" -Modus gestartet werden, sofern nichts anderes angegeben ist. Breite Kanäle sind bei 5 GHz in Ordnung, aber im 2,4 GHz-Band, das bereits nur ~ hat, ist nur sehr wenig Platz für sie 60 MHz Speicherplatz.)

10
grawity

In 802.11n gibt es viele Raten (sogenannte MCSes). AP und Kunden versuchen, den besten Tarif zu finden. Hier ist die vollständige Liste. https://en.wikipedia.org/wiki/IEEE_802.11n-2009#Data_rates

72 bedeutet, dass Sie MCS # 7 aus folgenden Gründen verwenden:

  • Sie haben 1 räumlichen Strom (eine physikalische Antenne auf dem Gerät)
  • Sie verwenden die bestmögliche Modulation (das liegt daran, dass keine ernsthaften Störungen auftreten).
  • Sie verwenden einen 20-MHz-Kanal. Das liegt daran, dass es viele andere WLAN-Netzwerke gibt, sodass Sie nicht genug Platz für einen 40-MHz-Kanal haben. Bei Verwendung von 2.4 ist es fast nie möglich, 40 MHz zu verwenden, es sei denn, Sie leben in Wäldern. Um den Breitkanal zu verwenden, versuchen Sie, auf 5 GHz umzusteigen, aber Ihr AP und Ihr Client sollten dies unterstützen, und 5 funktioniert auf langen Strecken nicht.
  • Sie verwenden eine interne 400-ns-Schutzfunktion (kurz), da Ihre Leitung keine ernsthaften Verzögerungen aufweist.

Um die Bandbreite zu erhöhen, benötigen Sie einen Client mit 2 Antennen. Sie würden nicht in der Lage sein, 300 zu erhalten (weil Sie 40Mhz in 2.4 nicht verwenden können), aber 144 ist möglich.

7
user996142