Pourquoi mon routeur Wi-Fi affiche une vitesse de liaison de 72 Mbps?

17

J'ai ce routeur:
https://www.asus.com/Networking/RTN12LX/specifications/
Il prend en charge des vitesses allant jusqu'à 300 Mbps. Cependant, tous mes clients qui y sont connectés affichent une vitesse de liaison de 72 Mbps. Les clients sont tous des appareils modernes comme OnePlus 3, etc.
Même les résultats du SpeedTest concernent davantage les connexions câblées connectées au même routeur (~ 60 Mbps) et presque la moitié des connexions sans fil (~ 25 Mbps) même en se tenant à côté du routeur!

Qu'est-ce qui se passe ici?

Mayank
la source
4
En ce qui concerne votre faible débit (pas la faible vitesse de connexion) ... essayez de désactiver le cryptage ( pour un test uniquement ) ... J'ai vu des points d'accès WiFi ASUS avec un débit horriblement faible / grumeleux en raison de l'épuisement de leur entropie disponible (requise pour le cryptage).
Attie
Selon le routeur également, vous devrez peut-être activer une vitesse de liaison plus élevée pour les bandes 2,4 g ou 5 g.
Kaizerwolf
Ce routeur est assez vieux. Il n'a pas de bande 5 GHz. Comment activer une vitesse de liaison plus élevée?
Mayank
2
@ Mayk - Vous ne pouvez pas.
Ramhound

Réponses:

31

La vitesse de liaison Wi-Fi maximale (taux PHY) qu'un client donné peut obtenir lorsqu'il se connecte à un point d'accès donné est l' intersection des facteurs d'augmentation de la vitesse pris en charge par les deux appareils (le chevauchement dans le diagramme de Venn de ce qu'ils prennent en charge).

Les smartphones - même les modèles haut de gamme - n'ont souvent pas le budget thermique et électrique ni l'espace physique requis pour prendre en charge tous les facteurs d'augmentation de vitesse qu'un point d'accès, un ordinateur portable ou un ordinateur de bureau haut de gamme La carte Wi-Fi peut prendre en charge. Je n'ai jamais vu un smartphone prenant en charge 3 flux spatiaux ou plus, même si les points d'accès et les ordinateurs portables 3x3 ont commencé à être livrés en 2009.

Donc, si un appareil prend en charge 2 flux spatiaux mais uniquement des canaux à 20 MHz et que l'autre appareil prend en charge jusqu'à 80 canaux à large bande mais seulement 1 flux spatial, le sous-ensemble qu'ils prennent en charge tous les deux est 1 flux spatial et 20 canaux à large MHz.

Avec 1 flux spatial et des canaux larges de 20 MHz et seulement des schémas de modulation 802.11n, le taux PHY maximum que vous pouvez obtenir est de 72,2 Mbps. Il semble probable que c'est la situation dans laquelle vous vous trouvez.

Le seul élément dont je ne suis pas sûr est votre OnePlus 3. Il est difficile de trouver des informations fiables sur le nombre de flux spatiaux qu'il prend en charge. Il utilise un SoC Qualcomm Snapdragon 820, et au moins une variante du 820 prend en charge deux flux spatiaux. Il se pourrait que votre OnePlus 3 utilise une variante différente qui ne prend en charge qu'un seul flux spatial, ou il se pourrait que OnePlus ait décidé d'économiser de la batterie et de l'espace en activant uniquement la prise en charge d'un seul flux spatial, même si la puce qu'ils utilisaient en supportait 2 ( il est très courant que les concepteurs de systèmes choisissent de ne pas exploiter pleinement toutes les fonctionnalités possibles d'une puce qu'ils utilisent, lorsque les compromis tels que l'économie de batterie et la taille sont assez bons).

Spiff
la source
Étant donné que les appareils clients ne communiquent pas directement mais uniquement via l'AP, l'intersection exacte est-elle vraiment importante? Autrement dit, l'AP n'utilisera-t-il pas 2 flux lors de l'envoi de données vers le périphérique A et un canal de 40 MHz lors de l'envoi vers le périphérique B? (Je ne sais pas quels paramètres sont toujours forcés à ceux du client "le plus faible", et lesquels restent par client ...)
user1686
Selon les forums OnePlus, OnePlus 3 ne prend pas en charge MIMO.
Mayank
1
@grawity Je pense que vous avez peut-être mal interprété quelque chose que j'ai écrit. Le taux PHY maximum qu'un client particulier peut obtenir vers / depuis un AP particulier est l'intersection de quelles capacités ce client et cet AP prennent en charge. Cela n'a rien à voir avec ce que les autres clients du réseau prennent en charge. Aucun des principaux paramètres de performance n'est jamais forcé au niveau du client le plus faible (c'est un mythe Wi-Fi omniprésent qui n'a jamais été vrai).
Spiff
1
@Spiff: Collision sense contraint le préambule de chaque transmission au sous-ensemble commun des capacités de tous les clients. Seul le préambule, cependant, le reste de la transmission peut utiliser la modulation plus sophistiquée.
Ben Voigt
@BenVoigt C'est vrai, c'est l'un des quelques ajustements mineurs que les appareils modernes doivent faire lorsque des clients hérités sont présents. Ces ajustements pâles par rapport aux principaux paramètres de performance tels que la largeur du canal, les flux spatiaux et les MCS, qui ne sont jamais forcés dans une sorte de mode mythique du plus petit dénominateur commun.
Spiff
9

Le routeur peut prendre en charge une vitesse de liaison de 300 Mbps, mais pas vos appareils clients .

Le maximum annoncé nécessite une largeur de canal de 40 MHz (deux fois la capacité des canaux réguliers de 20 MHz) et deux flux MIMO simultanés (deux fois la capacité d'un seul flux).

Si votre appareil client ne prend en charge ni les canaux MIMO ni les canaux 40 MHz, vous n'obtiendrez naturellement qu'un quart de ces 300 Mbps.

(En fait, il est très courant que les points d'accès Wi-Fi eux-mêmes démarrent en mode "20 MHz uniquement" sauf indication contraire - les canaux larges conviennent à 5 GHz, mais il y a juste très peu d'espace pour eux dans la bande 2,4 GHz qui n'a déjà que ~ 60 MHz d'espace.)

user1686
la source
Mon AP est réglé sur 20/40 MHz. Comme je l'ai dit, ces appareils clients sont modernes. Ils devraient donc prendre en charge des vitesses plus élevées.
Mayank
3
En raison de l'utilisation de la bande WiFi 2,4 GHz, vous ne pouvez pas obtenir de canaux 40 MHz sur 2,4 GHz à moins de vivre dans une cabane dans les bois. La spécification exige que les appareils passent à 20 MHz lorsque d'autres réseaux sont détectés dans son canal.
Daniel B
"Comme je l'ai dit, ces appareils clients sont modernes." - Ils ne peuvent pas être aussi modernes car ce ne sont pas des appareils 802.1ac.
Ramhound
@ramhound L'appareil prend en charge AC mais pas MIMO.
Mayank
@Maynank - 802.11ac est une norme 5 Ghz uniquement, "Ce routeur est assez ancien. Il n'a pas de bande 5 GHz.", Donc votre routeur ne peut pas être un routeur 802.11ac.
Ramhound
7

En 802.11n, vous avez beaucoup de débits (appelés MCS). AP et client essaient de choisir le meilleur tarif. Voici la liste complète. https://en.wikipedia.org/wiki/IEEE_802.11n-2009#Data_rates

72 signifie que vous utilisez MCS # 7 en raison de:

  • Vous avez 1 flux spatial (une antenne physique sur l'appareil)
  • Vous utilisez la meilleure modulation possible (c'est parce qu'aucune interférence sérieuse)
  • Vous utilisez un canal de 20 MHz. C'est parce qu'il y a beaucoup d'autres réseaux wifi, donc vous n'avez pas assez d'espace pour le canal 40Mhz. Lorsque vous utilisez 2.4, il n'est presque jamais possible d'utiliser 40Mhz à moins que vous ne viviez dans des bois). Pour utiliser un canal large, essayez de passer à 5 GHz, mais votre point d'accès et votre client doivent le prendre en charge et 5 fonctionne mal sur longue distance.
  • Vous utilisez 400ns (court) garde interne car vous n'avez pas de sérieux retards sur votre ligne.

Donc, pour augmenter la bande passante, vous avez besoin d'un client avec 2 antennes. Vous ne pourriez pas obtenir 300 (car vous ne pouvez pas utiliser 40Mhz en 2.4) mais 144 est possible.

user996142
la source