我有这个路由器:
https://www.asus.com/Networking/RTN12LX/specifications/
它支持高达 300 Mbps 的速度。但是,连接到它的所有客户端都显示 72 Mbps 的链接速度。客户端都是像 OnePlus 3 等现代设备。
即使是 SpeedTest 结果,在连接到同一路由器的有线连接上也表现更好(~60 Mbps),而在无线连接上几乎减半(~25 Mbps),即使站在路由器旁边也是如此!
这里发生了什么?
答案1
给定客户端连接到给定 AP 时可以获得的最大 Wi-Fi 链路速度(PHY 速率)是路口两种设备都支持哪些加速因素(它们所支持的维恩图中的重叠部分)。
智能手机(即使是顶级机型)通常没有足够的功率和热预算以及物理空间来支持顶级 AP、笔记本电脑或台式机 Wi-Fi 卡可以支持的所有提速因素。我从未见过支持 3 个或更多空间流的智能手机,尽管 3x3 AP 和笔记本电脑在 2009 年开始出货。
因此,如果一个设备支持 2 个空间流但仅支持 20MHz 宽的信道,而另一个设备支持高达 80MHz 宽的信道但仅支持 1 个空间流,则它们都支持的子集是 1 个空间流和 20MHz 宽的信道。
使用 1 个空间流和 20MHz 宽信道以及仅 802.11n 调制方案,您可以获得的最大 PHY 速率为 72.2 Mbps。您很可能处于这种情况。
我唯一不确定的是您的 OnePlus 3。很难找到有关它支持多少个空间流的可靠信息。它使用 Qualcomm Snapdragon 820 SoC,并且 820 的至少一个变体支持两个空间流。您的 OnePlus 3 可能使用仅支持单个空间流的不同变体,或者 OnePlus 决定通过仅启用对单个空间流的支持来节省电池和空间,即使他们使用的芯片支持 2 个(当节省电池和尺寸等权衡足够好时,系统设计师选择不充分利用他们使用的芯片的所有可能功能是很常见的)。
答案2
路由器可能支持 300 Mbps 的链接速度,但您的客户端设备不。
广告宣传的最大值需要 40 MHz 信道宽度(常规 20 MHz 信道容量的两倍)和两个同时的 MIMO 流(单个流容量的两倍)。
如果您的客户端设备既不支持 MIMO 也不支持 40 MHz 信道,那么您自然只能获得 300 Mbps 的四分之一。
(实际上,除非另有说明,否则 Wi-Fi 接入点本身以“仅 20 MHz”模式启动是很常见的 - 宽信道在 5 GHz 上很好,但在 2.4 GHz 频段为它们提供的空间非常小,而 2.4 GHz 频段的空间已经只有约 60 MHz。)
答案3
在 802.11n 中,有很多速率(所谓的 MCS)。AP 和客户端 sta 尝试选择最佳速率。以下是完整列表。https://en.wikipedia.org/wiki/IEEE_802.11n-2009#Data_rates
72 表示您正在使用 MCS # 7,因为:
- 您有 1 个空间流(设备上有一个物理天线)
- 您使用最好的调制方式(因为没有严重的干扰)
- 您使用 20Mhz 信道。这是因为有很多其他 wifi 网络,因此您没有足够的空间用于 40Mhz 信道。使用 2.4 时,除非您住在树林里,否则几乎不可能使用 40Mhz。要使用宽信道,请尝试移动到 5Ghz,但您的 AP 和客户端应该支持它,并且 5 在长距离上效果不佳。
- 您使用 400ns(短)内部保护,因为您的线路上没有严重的延迟。
因此,要增加带宽,您需要有 2 个天线的客户端。您无法获得 300(因为您无法在 2.4 中使用 40Mhz),但 144 是可能的。
答案4
我遇到了同样的问题。速度最高为 70/80 mbps。我在互联网设置中关闭了 NAT boost,并启用了带宽为 1000mbps 的 QoS(无需打开任何设备优先级),速度突然超过 200mbps