为什么我的Wi-Fi路由器显示72 Mbps的链接速度?


17

我有这个路由器:
https : //www.asus.com/Networking/RTN12LX/specifications/
它支持最高300 Mbps的速度。但是,我连接到它的所有客户端显示的链接速度为72 Mbps。客户端都是像OnePlus 3等现代设备。
即使SpeedTest的结果在连接到同一路由器的有线连接(〜60 Mbps)上也更多,而在无线连接(〜25 Mbps)上,即使站在路由器旁边也几乎减少了一半!

这里发生了什么?


4
关于您的低吞吐量(不是低连接速度)...尝试禁用加密(仅用于测试)...我已经看到ASUS WiFi接入点由于耗尽了可用的熵(加密所必需)而吞吐量极差/不整洁。
Attie

也取决于路由器,您可能必须为2.4g或5g频段启用更高的链接速度。
Kaizerwolf '17

这台路由器很旧了。它没有5 GHz频段。如何启用更高的链接速度?
Mayank

2
@Mayank-你不能。
Ramhound

Answers:


31

给定客户端连接到给定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。您可能正在遇到这种情况。

我唯一不确定的就是您的OnePlus3。很难找到有关它支持多少空间流的可靠信息。它使用Qualcomm Snapdragon 820 SoC,并且820的至少一个变体支持两个空间流。可能是您的OnePlus 3使用了仅支持单个空间流的另一种变体,或者可能是一加决定通过仅支持单个空间流来节省电池和空间,即使它们使用的芯片是受支持的2(对于系统设计人员来说,在诸如节省电池和减小尺寸这样的权衡足够好时,选择不完全利用他们正在使用的芯片的所有可能功能是非常普遍的。


由于客户端设备不直接通信而是仅通过AP进行通信,因此精确的交叉点真的重要吗?AP向设备A发送数据时,AP是否使用2个流,向设备B发送时,是否使用40 MHz信道?(我不确定哪个参数始终强制使用“最弱”客户端的参数,而每个客户端仍然使用这些参数...)
user1686

根据OnePlus论坛,OnePlus 3不支持MIMO。
Mayank

1
@grawity我认为您可能误解了我写的东西。特定客户端可以从特定AP获得/从特定AP获得的最大PHY速率是该客户端和该AP支持的功能的交集。它与网络的其他客户端所支持的无关。没有一个主要的性能参数被强加到最弱的客户端级别(这是一个普遍存在的Wi-Fi神话,从来都不是真的)。
Spiff

1
@Spiff:冲突感确实将每次传输的前导限制为所有客户端功能的公共子集。但是,只有其余部分的前导可以使用更高级的调制。
Ben Voigt

@BenVoigt是的,这是存在旧客户端时现代设备必须进行的少量细微调整之一。与主要性能参数(例如通道宽度,空间流和MCS)相比,这些调整是苍白的,这些参数从未被迫进入某种神话般的最低公分母模式。
Spiff

9

路由器可能支持300 Mbps的链接速度,但您的客户端设备不支持。

公布的最大值需要40 MHz的信道宽度(是常规20 MHz信道容量的两倍)和两个同时的MIMO流(单个流的容量两倍)。

如果您的客户端设备既不支持MIMO也不支持40 MHz信道,那么自然只有300 Mbps的四分之一。

(实际上,除非另有说明,否则Wi-Fi接入点本身以“仅20 MHz”模式启动非常普遍–宽信道在5 GHz时就可以了,但是在2.4 GHz频带中它们只有很小的空间〜价值60 MHz的空间。)


我的AP设置为20/40 MHz。正如我所说的,这些客户端设备是现代的。因此,它们应该支持更高的速度。
Mayank

3
由于使用了2.4 GHz WiFi频段,除非您住在树林里的小木屋中,否则无法在2.4 GHz上获得40 MHz频道。规范要求,当在其通道内检测到其他网络时,设备会下移至20 MHz。
Daniel B

“正如我所说的,这些客户端设备是现代的。” -由于它们不是802.1ac设备,因此它们不能那么现代。
Ramhound

@ramhound该设备支持AC,但不支持MIMO。
Mayank

@Maynank-802.11ac是仅5 Ghz的标准,“此路由器非常旧。它没有5 GHz频带。”,因此您的路由器不能是802.11ac路由器。
Ramhound

7

在802.11n中,您有很多速率(所谓的MCSes)。AP和客户台站正试图选择最佳费率。这是完整列表。https://zh.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。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.