2010-05-21 02:32:43 +0000 2010-05-21 02:32:43 +0000
27
27

如何通过802.11n获得300Mbps的连接?

我刚刚买了一个新的无线设置,包括一个思科E2000路由器,Edimax 7718un USB适配器为我的笔记本电脑和Edimax 7728in PCI适配器为我的HTPC(这是不是在一个位置,我可以运行cat5)。

我必须留在2.4GHz频段,因为我有一个iPhone和一个Wii需要连接。我知道11g设备会降低11n设备的速度,但它们还没有连接。

我已经能够得到的最快的连接, 与路由器在5英尺内的笔记本电脑或HTPC是144Mbps. 路由器有设置 “20MHz "和 "自动(20MHz或40Mhz)通道宽度, 我已经设置为 "自动 "设置. 我还没有能够找到任何类似的Edimax适配器。

这是我第一次和11n打交道,所以我都不知道还有什么原因会导致问题。如何才能达到300Mbps,或者至少是相当接近的速度?

答案 (2)

49
49
49
2010-05-21 04:28:38 +0000

为了获得802.11n的300mbps信令速率,你必须做两个空间流(也就是2x2,或2T2R),40MHz信道,和一个短的(400ns)防护间隔(短GI)。事实上,你看到的是144mbps的信令速率,表明你已经得到了2x2和短GI的权利,但你只使用20MHz的通道,而不是40MHz。

我知道有一些产品拒绝在2.4GHz中做40MHz信道,因为这占用了太多2.4GHz ISM频段的空间,没有给其他频段的使用留下空间,比如蓝牙(包括你的Wii遥控器)。但是回顾一下你的Cisco/Linkys E2000和那些Edimax产品的规格,似乎它们都应该支持2.4GHz的40MHz工作。

IEEE 802.11n规范中有一条规定,让802.11n设备发出 “40MHz不耐受 "的信号,试图让其所在区域内支持40MHz的802.11n设备限制在20MHz通道内。例如,一台带有802.11n适配器和蓝牙适配器的笔记本电脑在使用可支持40MHz的2.4GHz 802.11n AP时可能会发出信号。然而,我不知道有任何供应商目前实际上设置或尊重40MHz不容忍位。

我最好的猜测是你遇到了一个互操作性的错误。出于某种原因,你的Edimax客户机不想使用40MHz信道加入你的Cisco/Linkys E2000,即使你的E2000是为它配置的。

802.11n谈到的40MHz操作是指两个传统的20MHz信道一起使用。"控制 "信道是20MHz和40MHz能力的客户端都使用的主信道,"扩展 "信道是40MHz客户端使用的部分。扩展信道可以在控制信道的 "上方",也可以在控制信道的 "下方",只要不超出频段即可。例如,如果你的控制信道是1,你的扩展信道就必须在 "上面",因为任何低于信道1的东西都会低于2.4GHz ISM频段允许的最低频率。扩展信道必须与控制信道的边缘相邻,不能重叠。由于2.4GHz 802.11信道大多重叠,所以信道5是信道1的 "上方 "信道。控制信道和扩展信道有不同的记法。通常给出控制信道号,后面用[+]1或-1分别表示扩展信道在上面或下面。所以我所说的控制通道在1,扩展通道在5的情况,可能会显示为 "1,1 "或 "1,+1 "甚至 "1+"。

在美国、加拿大以及其他采用类似美国FCC法规的国家,我们只有11个2.4GHz信道,有14种有效的控制/扩展信道布局,但只有其中4种是常用的,因为最好坚持使用1、6、11这三个不重叠的信道。

1,+1 ( 1 & 5) common 2,+1 ( 2 & 6) 3,+1 ( 3 & 7) 4,+1 ( 4 & 8) 5,+1 ( 5 & 9) 5,-1 ( 5 & 1) 6,+1 ( 6 & 10) common 6,-1 ( 6 & 2) common 7,+1 ( 7 & 11) 7,-1 ( 7 & 3) 8,-1 ( 8 & 4) 9,-1 ( 9 & 5) 10,-1 (10 & 6) 11,-1 (11 & 7) common

欧洲,或任何其他遵循ETSI规定的地区,会增加以下可能性。

8,+1 ( 8 & 12) 9,+1 ( 9 & 13) 12,-1 (12 & 8) 13,-1 (13 & 9)

我想有可能是你的AP或者你的客户机无法处理所有可能的有效组合(控制,扩展)。或者你把AP的频道自动选择设置为 "11,+1 "这样的无效组合,而它却意外地自动选择了。你可以尝试手动将你的AP设置为 "1,+1",因为这是一个很常见的安排,看看你的客户端是否可以处理。

另一个需要检查的是你的加密类型。确保你已经启用了AES-CCMP(WPA2)。早期的802.11芯片硬件中包含的RC4流加密引擎(WEP使用得很差,TKIP使用得较差)通常无法跟上802.11n的速度。正因为如此,IEEE 802.11n规范要求在802.11n连接中使用AES-CCMP。不幸的是,一些厂商在他们的设置用户界面中没有很好地执行这一点,所以他们可能允许你选择802.11n模式,而不要求启用AES-CCMP。这不太可能,但也有可能是你的客户看到AP没有设置为AES-CCMP,所以限制自己的数据速率,他们知道他们的RC4引擎可以处理。

"没有安全性 "也是有效的,所以如果你处于不需要你的数据链路层提供保密性的情况下,你可以一直这样做。

总的来说,如果现在退掉你的新无线设备还来得及全额退款,我建议你全部退掉,然后买一个**的双频AP(你的Cisco/Linksys E2000一次只能用一个频段),以及双频无线客户卡(你的Edimax卡只能用2.4GHz)。这样一来,你就可以在不太拥挤的5GHz中为你的PC使用快速的40MHz信道,而让你的传统设备在2.4GHz中使用20MHz的信道,在2.4GHz频段中留出足够的空闲空间,这样就不会把你的Wii Remotes、其他蓝牙设备和其他使用2.4GHz频段的设备搞坏。在过去几个月中出现的一些最新装备支持3个空间流(3x3),允许信号传输速率高达450mbps。查找Wi-Fi 证书的设备,你想购买, 并确保他们的认证为 "最终”(而不是 “草案”)802.11n, 2或3空间流, 40MHz的操作在5 GHz, WMM, 和所有其他. 这里有一个【好例子】(http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA8066)。

3
3
3
2010-05-21 03:41:10 +0000

前面已经说过,300Mbps基本上是一个虚构的营销术语。这其实是我推荐的小网建设网那边的文章中讨论的第一点。
这里有一个链接。5种解决802. 11n速度慢的方法

我想你可能已经熟悉了它所涵盖的大部分内容。但最后一点关于使用 “通道绑定"(也就是40MHz带宽)的陷阱可能会引起大家的兴趣。

你用什么工具来测量你的 "实际 "吞吐量?与我的802.11n,我似乎从来没有得到很多以上, 说, 10 MiB/秒 (更典型的是6-8).