中国移动通信企业标准中国移动无线局域网(WLAN)MAC认证测试方案版本号:1.0.0╳╳╳╳-╳╳-╳╳实施╳╳╳╳-╳╳-╳╳发布中国移动通信集团公司发布QB-╳╳-╳╳╳-╳╳╳╳QB-╳╳-╳╳╳-╳╳╳╳I目录前言.............................................................................................................................................II1.范围...................................................................................................................................12.规范性引用文件...............................................................................................................13.术语、定义和缩略语.......................................................................................................14.测试环境...........................................................................................................................14.1.总体测试示意图.......................................................................................................14.2.接入流程测试组网图...............................................................................................25.测试工具列表...................................................................................................................36.测试项目优先级说明.......................................................................................................37.测试用例...........................................................................................................................37.1.认证功能测试...........................................................................................................37.1.1.MAC-Triger认证.........................................................................3QB-╳╳-╳╳╳-╳╳╳╳II前言本标准的目的是制定中国移动WLANAPAC设备的测试要求。本标准由中移技号文件印发。本标准由中国移动通信集团计划建设部提出,集团公司技术部归口。本标准起草单位:中国移动通信有限公司研究院本标准主要起草人:QB-╳╳-╳╳╳-╳╳╳╳11.范围2.规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。3.术语、定义和缩略语4.测试环境4.1.总体测试示意图测试环境如图4-1所示。图4-1仅为示意图,并不代表实际组网结构。QB-╳╳-╳╳╳-╳╳╳╳2WLAN用户终端WLAN接入点(AP)WLAN接入控制器(AC)3GPPAAA认证服务器RADIUS认证服务器HLR中国移动一级BOSS系统各省BOSS系统各省智能网系统(SCP)CMNETPortal服务器图4-1WLAN测试组网图4.2.接入流程测试组网图APAC流量测试仪Lanswitch无线信号无线信号外置DHCPServerRadiusServerPortalServerAC图4-2接入流程测试组网图QB-╳╳-╳╳╳-╳╳╳╳35.测试工具列表表5-1测试工具列表工具名称数量单位备注Wireshark软件1手机2Pad1PC2SIM卡16.测试项目优先级说明7.测试用例7.1.认证功能测试7.1.1.MAC-Triger认证7.1.1.1.MAC未绑定用户的正常上网流程项目:业务绑定与取消分项目:MAC未绑定用户的正常上网流程用例编号:7.1.1.1版本:1.0.0参考文档:无参考组网:无重要性:基本要求优先级:A测试目的:检验MAC未绑定用户是否能够通过HTTP重定向方式进行Portal认证预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;4.在AC上启用MAC认证服务,并设置流量检测门限(如10kB)和检测时间(如3分钟);5.MAC绑定服务器上没有测试STA的MAC绑定信息QB-╳╳-╳╳╳-╳╳╳╳4测试步骤:1.启动无线终端STA接入“CMCC1”无线服务;2.无线终端通过IE浏览器尝试访问网络资源,此时STA上推送出Portal认证页面,使用配置的Portal帐号进行认证;3.查看AC设备的终端认证信息,并在终端尝试访问网络;预期结果:1.终端STA可以通过portal认证并且使用网络;2.MAC绑定服务器上未建立账号对应的MAC绑定信息备注:1.测试组网中Portalserver、radiusserver、MAC绑定服务器是否在同一台实体上对AC来说无关紧要;(下同)2.AC上通过IP配置MAC绑定服务器;(下同)7.1.1.2.用户绑定MAC并正常上网流程项目:业务绑定与取消分项目:用户绑定MAC并正常上网流程用例编号:7.1.1.2版本:1.0.0参考文档:无参考组网:无重要性:基本要求优先级:A测试目的:检验MAC绑定过程是否正确,且绑定后是否能够正常上网预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;4.在AC上启用MAC认证服务,并设置流量检测门限(如10kB)和检测时间(如3分钟);5.MAC绑定服务器上没有测试STA的MAC绑定信息测试步骤:1.启动无线终端STA接入“CMCC1”无线服务;2.无线终端通过IE浏览器尝试访问网络资源,此时STA上推送出Portal认证页面,使用配置的Portal帐号进行认证。预认证成功后根据提示绑定MAC;3.STA终端尝试访问网络;预期结果:1.终端STA可以使用网络;2.MAC绑定服务器上建立账号对应的MAC绑定信息备注:7.1.1.3.MAC已绑定用户的正常上网流程项目:业务绑定与取消分项目:MAC已绑定用户的正常上网流程用例编号:7.1.1.3版本:1.0.0参考文档:无参考组网:无QB-╳╳-╳╳╳-╳╳╳╳5重要性:基本要求优先级:A测试目的:检验MAC已绑定用户是否能够通过MAC-Triger方式进行Portal认证预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;4.在AC上启用MAC认证服务,并设置流量检测门限(如10kB)和检测时间(如3分钟);5.MAC绑定服务器上已建立测试STA的MAC绑定信息测试步骤:1.启动无线终端STA接入”CMCC1”无线服务,2.无线终端通过IE浏览器尝试访问网络资源,查看AC设备的终端认证信息;预期结果:1.用户可以直接使用网络,IE浏览器也不会弹出认证页面,且能直接访问网络资源;备注:7.1.1.4.MAC绑定终端更新项目:业务绑定与取消分项目:MAC绑定终端更新用例编号:7.1.1.4版本:1.0.0参考文档:无参考组网:无重要性:基本要求优先级:A测试目的:检验MAC已绑定用户是否能够重新绑定终端预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;4.在AC上启用MAC认证服务,并设置流量检测门限(如10kB)和检测时间(如3分钟);5.MAC绑定服务器上已建立测试STA1的MAC绑定信息测试步骤:1.启动无线终端STA2接入”CMCC1”无线服务,STA2通过IE浏览器进行portal认证成功;2.根据提示信息进行终端STA2绑定;3.尝绑定成功后,尝试访问网络;预期结果:1.步骤一MAC绑定服务器无STA2与MAC的绑定信息;2.STA2绑定成功,且能直接访问网络资源;3.步骤三MAC绑定服务器上已建立STA2的MAC绑定信息QB-╳╳-╳╳╳-╳╳╳╳6备注:7.1.1.5.MAC已绑定用户撤销绑定项目:业务绑定与取消分项目:MAC已绑定用户撤销绑定用例编号:7.1.1.5版本:1.0.0参考文档:无参考组网:无重要性:基本要求优先级:A测试目的:检验MAC已绑定用户能够正确撤销绑定预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;4.在AC上启用MAC认证服务,并设置流量检测门限(如10kB)和检测时间(如3分钟);5.MAC绑定服务器上已建立测试STA1的MAC绑定信息测试步骤:1.启动无线终端STA1接入”CMCC1”无线服务;2.STA1认证成功后,通过短信或者自服务页面进行“解除绑定”操作;3.STA1再次尝试访问网络,可以通过portal认证成功;4.STA2接入”CMCC1”无线服务;5.STA2通过IE浏览器进行portal认证成功后,从portal页面中选择“立即绑定”,绑定成功后,尝试访问网络;预期结果:1.步骤二STA1解除绑定成功,绑定服务器中午STA1与MAC的绑定信息;2.步骤五STA2绑定成功,MAC绑定服务器上已建立STA2的MAC绑定信息,且能正常访问网络。备注:可以通过发送短信的方式“QXBD”取消绑定7.1.1.6.MAC已绑定用户修改密码项目:业务绑定与取消分项目:MAC已绑定用户修改密码用例编号:7.1.1.6版本:1.0.0参考文档:无参考组网:无重要性:基本要求优先级:A测试目的:检验MAC已绑定用户是否能够通过MAC-Triger方式进行Portal认证预置条件:1.配置一个明文方式的WLAN接入服务,如SSID为“CMCC1”;2.正确配置Portal、Radius服务器,在Radius服务器上配置认证帐号;3.在AC上启用Portal服务;QB-╳╳-╳╳╳-╳╳╳╳