标题:
WLAN设备与手机终端的兼容性测试(下)
[打印本页]
作者:
forsuccess
时间:
2015-2-8 23:08
标题:
WLAN设备与手机终端的兼容性测试(下)
2.1 认证测试
根据认证服务器所在位置的不同,认证方式可以分为以下两种:
Ø 远程认证:AC作为NAS设备,将终端的认证报文转发给远程的服务器进行集中认证。
Ø 本地认证:H3C AC支持作本地EAP Server、本地Portal Server。可以直接在AC上完成dot1x-EAP和Portal的认证,无需安装其他服务器。
常用的认证的类型包括Preshared key,Dot1x-PEAP,Dot1x-TLS,WAPI,Portal等。
测试结果如下:
从测试结果可以看出:对于原有使用Portal认证的WLAN网络,iPhone 4/iPad使用其自带的Safari浏览器可以很好的支持,与H3C AC/AP适配性良好。
2.2 加密测试
随着WLAN的发展,支持的加密方式也从最初802.11定义的WEP,发展到WiFi联盟的TKIP,到目前802.11i定义的CCMP和中国自有知识产权的WAPI多种方式并存的局面。
AC/AP与手机对加密的配合,关系到密钥的分发和管理,以及数据能否正确加解密。
测试结果如下:
从测试结果可以看出:除了WEP128,iPhone 4对各种加密方式均能很好的支持,在采用混合加密的H3C WLAN网络中也能很好的相互适配。
2.3 密钥更新
在高安全性要求的WLAN网络中,常常配置密钥更新功能来定期更新用户密钥,减少密钥被破解的风险。802.11i中定义了两种密钥更新:单播密钥更新(Pairwise Transient Key,PTK)和组播密钥更新(Group Temporal Key,GTK)。WAPI协议中定义了三种密钥更新:基密钥更新(Base Key,BK),单播会话密钥更新(Unicast Session Key,USK)和组播会话密钥更新(Multicast Session Key,MSK)。
在密钥更新过程中,手机终端应与AC/AP保持连接,不应发生掉线的现象。
测试结果如下:
从测试结果可以看出,iPhone 4的GTK更新报文并不符合802.11i协议的规定,对group message2的key length域错误的进行了赋值。H3C设备由于对此采用了宽进严出的原则,可以很好的进行兼容。这一点也体现出手机终端兼容性测试的重要性。
3 实际传输速率测试
限于WLAN协议自身的开销和WLAN共享带宽的特点,WLAN终端和AC/AP间实际传输数据的速率和协商的速率会相差很大。以802.11g协商的最高速率54Mbps为例,实际PC下载速率往往难以超过30Mbps甚至更低。
由于手机无法像PC一样安装类似IxChariot的精确性能测试工具,大多数时候只能采用手机和PC间通过WLAN进行文件共享传输的方式,近似评估实际传输速率。
以iPad下载文件为例,测试结果如下(注:考虑实际环境,此项测试数据仅作参考):
从测试结果可以看出,手机类终端从相同WLAN网络下载的速率远低于PC类终端,表明性能的瓶颈主要在手机自身的处理能力上。但考虑使用场景,这个速率已经能满足其使用要求。手机类终端的往往是通过WLAN上网浏览网页,使用即时通信工具(如QQ),或者是观看视频等,这类应用的流量很难超过1Mbps。
4 漫游测试
在WLAN网络中,每个AP的覆盖范围是有限的,当手机移动时,很可能会从一个AP的覆盖范围进入到另一个AP的覆盖范围,这个过程中就会需要到漫游技术来保障无线连接的连续性。相对于PC类终端,手机具有更强的移动性,对WLAN网络漫游的要求也更高。
漫游有多种形式,根据漫游速度的不同,可分为以下两种。
Ø 非快速漫游:即终端从一个AP下线之后在另一个AP重新上线。如果有认证,例如Dot1x(WPA)认证,必须在漫游后重新认证。非快速漫游时终端会出现的短暂掉线。
Ø 快速漫游:WLAN网络和终端都支持Dot1x(RSN)的方式,并且终端在漫游时发往新AP的重关联帧中携带PMKID信息,就会进入快速漫游流程,此时不需要重新认证,直接进行密钥的协商,快速漫游过程不会出现终端的掉线情况。H3C AC/AP实现快速漫游切换的时间小于50ms,用户不会感知。
根据漫游的目的地的不同,可分为以下两种。
Ø AC内漫游(Intra-AC roaming):一个无线终端从AC的一个AP漫游到同一个AC内的另一个AP中,即称为AC内漫游。如图1所示。
图1 AC内漫游
Ø AC间漫游(Inter-AC roaming):一个无线终端从AC的AP漫游到另一个AC内的AP中,即称为AC间漫游。如图2所示。
图2 AC间漫游
需要注意的是,漫游的主动发起方是终端,它是漫游的主导因素。终端按照自身的设定判断什么条件下漫游,AP对此无法干预。如果有的终端对漫游发起条件判断不准确,在原AP信号已经很差的情况下还不发起漫游接入信号更好的新AP,那么就会导致报文传输速率不断下降,用户体验变差。同样,如果终端发起漫游时AC/AP设备与之配合不够默契,也会影响到用户体验。
以iPhone 4为例,测试结果如下:
5 实际业务体验测试
任何底层测试的目的都是为了获得更好的实际业务体验。手机类终端有丰富的应用业务,连接上WLAN网络进行业务体验测试必不可少,通过本项测试可了解手机的典型应用。
以iPhone 4为例,测试结果如下:
从测试结果可以看出,H3C AC/AP与iPhone 4配合默契,各种应用体验良好。美中不足是iPhone 4 Apple OS系统由于自身限制,不支持
flash
($44.9500)
格式的视频播放。
6 结束语
本文介绍了WLAN接入设备(AC/AP)与手机终端进行兼容性测试的基本思路和测试方法。实际上,还有很多可以测试的其他项目,比如手机显示的WiFi信号强度与协商速率的关系,手机蓝牙功能开启时对WiFi连接的影响等等。在此类兼容性测试中,一是要保证手机终端类型的多样性,二是要结合手机终端自身特点和应用进行测试,来保障为用户提供良好的体验。
注:本文中的测试结果只代表WiFi手机/终端与H3C WLAN设备的适配兼容情况,不作为手机/终端的性能/功能评测依据。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0