| 无线测试-邻近的WLAN
甚至比起在混合无线局域网环境下RM240的性能表现来,当它在与邻近区域中与之共同工作的“传统”802.11g无线局域网同时相互影响,彼此信号交替覆盖时表现出来的
性能更令人失望。图22显示的我们在进行这项测试时的网络环境拓朴结构图,传统的无线网络使用的是一台基于Broadcom芯片的Linsys网络设备――一台WRT54G无线路由器和WPC54G CardBus笔记本网卡。在这两个无线局域网中所使用的IP地址都是在同一子网内,通过一台10/100交换机连接起来,这样的话来自于安装在RangeMax 240客户端笔记本中IxChariot控制台的通信流量都能够都发送到这两个网络中。
 图22:邻近无线局域网测试环境
通过与Airgo公司的技术人员的多次交流,得知Adaptive Channel Expansion technology (ACE)技术的工作方式是当它开始使用时如果检测到一个与之相邻的无线局域网存在,那RM240会试着调整它的无线频率以与这个邻近网络中无线设备远隔开来,这样做的话就可尽是地避免同频道的信号干扰。然而,如果存在有多个无线局域网占用了一个以上的频道时,ACE则会采用一种保守的方法,回退使用一个普通的20MHz频带宽度,也就是说,它在这种情况下使用的是一个单频道,而不是它在默认状态下40MHz的频带宽度,也即使用两个频道。
但是,笔者发现好像没有什么迹象能够表明这种机制运行时能对这两个网络产生什么明显的影响,至少在笔者那种网络条件下,这不是一件比较容易测试的事情,也就是说,在那种邻近无线网络中,有检测到无线信号,且信号强度也比较大,还有连续不断的通信流量,这种网络条件有一种情况是在网络中有某个本地用户正在传输一个相当大的文件。
 图23:邻近无线局域网下行测试 – 采用默认设置,11g WLAN使用频道6
在本次测试中,RM240的各项设置都是使用的默认设定值,在默认状态下,我们发现,这台RM240是自动把它的主频道设置到了频道6(6P),并把所使用的第二频道(从频道)设置到了频道2(2S)。基于这种情况,笔者也把802.11g无线网络中的路由器所使用的频道设置成了频道6,想来测试一下ACE的自动调整能力到底是表现如何,并一再经过复位确认了RM240的各个选项值,使它的频道设置选取的为Auto这个选项。
但不尽如人意的是,正如各位从图23中所看到的一样,RM240依旧还是占用着频道6和频道2,即还使用的是6P+2S的这两个值,并且因此还对那个802.11g网络的运行造成了障碍。笔者共进行了好多次这样的测试,还试着用上行连接还代替下行连接测试,但都得到了相同的结果。顺便提一下的是,用802.11g进行的这个测试中使用的笔记本与那台RM240是位于同一个房间中的,距离大约为2米远的样子。
由此看来,好像ACE技术并没有改变RM240所使用的频道,因此我决定还是做另外一个测试看看,把802.11g网络中路由器的频道设置成11,来看看RM240使用的40MHz频带宽度是否会产生什么不良的影响。图24显示的是这一测试的结果,看样子比上面的情况要好多了(pair1也即咖啡色曲线代表了RM240的吞吐量曲线,绿色线为传统11g网络)。
 图24:邻近无线局域网下行测试 – 采用默认设置,11g WLAN使用频道11
尽管从图上看来,我们还是可以看出这两个无线之间相互还是有一些影响,不过从总体上而言,还是前面那个测试的结果要好了不少。看上去RM240的数据吞吐量下降到了大约20Mbps左右,这样的话那个802.11g的无线就能够以它全部20-23Mbps的速度运行。因此看来使用ACE技术的话,当RM240与一个与之邻近的单个“传统”无线局域网相处时,在一定程度还是能够来进行适当的调整以保证两个网络都能够正常地运行,但这一切也是未必靠得住的,即它是需要一个WLAN的管理员知道有一台这样的RM240路由器正位于其网络的周围。
当笔者把自己进行测试的这些结果与Airgo和NETGEAR公司的技术人员进行交流时,并请教他们为何会出现如上的一些令人意外的结果,这两家公司的相关技术人员告诉笔者,说我是发现了该产品的一个缺陷,而且还说这不过是件小事情,只要稍微地调整部分软件的一些设置值,刷新一个改进的固件ACE就应该能够很好地工作起来。得到这一回复,决定再等几天看看,以便来测试一下他们的新固件程序。当这个新的固件被发送到笔者这儿后,按照相关的指示要求,若用来进行测试的邻近无线局域网要安装到距离远一些的地方了,至少是在与之相隔的另一个房间内。我充分满足这种需求,就干脆把那个802.11g的网络搬到两间房间外的地方了,与之相距大约有20米的样子,为了更进一步削弱这个网络的信号强度,我甚至还取下了这台WRT54G的双偶极子天线,并且把那台客户端笔记本紧挨着它放置。
 图25:邻近无线局域网下行测试 – 新固件, 11g WLAN使用频道11
比较图25和图23中的内容,我们可发现在使用了新固件后的RM240无线网络的确试着进行了更有效的调节以来适应这个与之相邻的802.11g网络。不过还是与前面的测试一样的是,由于这台RM240还是那么“顽固”地占据着它自动选用的频道6与频道2不肯放手,因此这个802.11g网络的使用依旧还是出现了受阻碍的现象。(在笔者完成这篇文章不久,我得到了来自于Airgo的信息,说是我收到的这个新的经过修改与完善的固件中还是有某些地方存在有问题,因此,上面所得到的这个结果倒也是丝毫也不会令人感到意外)。
这样来看,那在上面图表中的最底部的那些线条所表示的内容即为固件中出现问题最多的地方与问题出现得最严重的地方了,并且这些内容还是被期望用ACE这种机制来进行调整以适应与之邻近的无线局域网的部分。并且笔者还记得Airgo公司的技术人员还曾讲过这样一些内容,当RM240正在运行时,在它全部完成其加电引导的过程后,如果检测到附近有一个其他的无线局域网,它将会花上5到10分钟左右的时间来进行调整以与邻近的局域网相适应――假如这台RM240路由器检测到有“大量连续不断的通信流量”发生在这个邻近的网络中。
由于MIMO与802.11n产品技术的复杂性,笔者猜测Airgo公司和其他的一些生产厂商可能还要费上一段时间来进行研究,以解决此类产品与其他不同类型的网络产品相互协同工作的问题,特别是同那些传统的设备一起工作的问题。在这期间,那些MIMO产品和马上就可使用到的“准11n”产品的消费者们只能够自己主观地假想这样一种情况不会发生,即在混合多种设备使用的无线局域网中有关数据吞吐量的分配,以及跟邻近的“传统”802.11b和802.11g无线局域网共存时有关信号的冲突等问题统统都是不存在的。
Super G Turbo和ACE
由于这两种技术都是使用的40MHz的频带宽度,也就是说是两个802.11b/g频道,因此我们来对比一下Atheros的那种现在还比较受争议的Super-G频道结合技术与Airgo的ACE技术也是理所当然的事情了,故笔者也将粗略地进行一下这方面的相关测试。对于802.11n,我也不是特别了解,并且现在也没有太多的时间来了解这方面的详细技术细节。在本次测试中,我们将会把主要的目标集中在观察这两种不同技术的具体表现上来。
对本次测试环境,我使用的是一台Cognio公司的ISMS Moblie 1.0,用这台设备来绘制出相应的频谱图,并且是使用一台NETGEAR WGU624 Double 108Mbps路由器和一块WG511U CardBus客户端笔记本网卡来发出Super-G信号。
 图26:使用频道结合模式的Super-G
[1] [2] 下一页
 【责编:wayen】
|