8.2    band steering功能测试
测试编号:8.2.1
测试项目:band steering功能测试
测试目的:验证家庭网关WLAN根据两个频段的信号质量及负载情况协同支持Band Steering的双频客户端进行频段切换
测试条件:
1.  家庭网关长按恢复出厂设置后,上电启动正常,配置2.4G11n、HT20、信道6、默认加密方式,5G 11ac、VHT80、信道157、默认加密方式;
2.  1台仅支持单频的STA1,1台支持双频(2.4GHz,5GHz)的STA2(例如小米5、三星S系列);
3.  1台STA3,用来在5G频段上打背景流;
4.  STA2上安装WiFi分析仪;
5.  STA2和STA3上安装IxChariot Endpoint。
测试步骤:
1.  通过DBUS接口gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/WLAN/BandSteering  -m com.ctc.igd1.Properties.GetAll com.ctc.igd1.WiFiBandSteering查询Enable、RSSIThrehold、RSSIThrehold5G和SteeringDetectInterval默认值;
2.  通过DUBUS接口开启双频合一和band steering功能:
gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Info/WiFi -m com.ctc.igd1.WiFiInfo.SetSameSSID 1 5
gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/WLAN/BandSteering -m com.ctc.igd1.Properties.Set com.ctc.igd1.WiFiBandSteering Enable "<true>"
3.  正确设置STA1的参数,并连接到家庭网关的WLAN;
4.  STA2上打开WiFi分析仪,扫描家庭网关无线的信号强度,当家庭网关的无线信号较强时(例如>-40dBm), 正确设置STA2的参数,并连接到家庭网关的WLAN,WiFi分析仪上查看STA2连接的频段;
5.  STA2不产生流量;
6.  在家庭网关覆盖范围内移动STA2,使其远离家庭网关,并用DBUS接口gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/LANHosts/{i}  -m com.ctc.igd1.Properties.Get com.ctc.igd1.LANHost PowerLevel查询STA2到家庭网关的RSSI值;
7.  移动到一个位置, 使STA2到家庭网关的RSSI值小于-80(RSSIThrehold5G默认值),并能持续30秒(SteeringDetectInterval默认值),WiFi分析仪上查看STA2的连接频段;
8.  将STA2靠近家庭网关,并用步骤6中的DBUS接口查询STA2到家庭网关的RSSI值;
9.  移动到一个位置,STA2到家庭网关的RSSI值大于-40时(RSSIThrehold默认值),并能持续30秒,WiFi分析仪上查看STA2的连接频段;
10. 通过DBUS接口gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/WLAN/BandSteering -m com.ctc.igd1.Properties.Set "com.ctc.igd1.WiFiBandSteering RSSIThrehold5G "<uint32 70>"修改RSSIThrehold5G值为-70;
11. 移动STA2,当STA2到家庭网关的RSSI值小于-70时,停留30秒,WiFi分析仪上查看STA2的连接频段;
12. 使用Ixchariot工具在5GHz频段上进行持续的下行流量测试,LAN PC –> STA3打10条流, 使用high performance脚本,使其过载;
13. 将STA2靠近家庭网关,并通过DBUS接口查询STA2到家庭网关的RSSI值;
14. 移动到一个位置,STA2到家庭网关的RSSI值大于-40时,并能持续30秒,WiFi分析仪上查看STA2的连接频段;
15. 停止STA3的流量测试,并将STA2远离网关,使其连接在2.4G频段;
16. 使用Ixchariot工具在2.4G频段上进行持续下行流量测试,LAN PC –> STA2 打75Kbps的流量;
17. 将STA2靠近家庭网关,并通过DBUS接口查询STA2到家庭网关的RSSI值;
18. 移动到一个位置,STA2到家庭网关的RSSI值大于-40时,并能持续30秒,WiFi分析仪上查看STA2的连接频段;
19. 开启网关第二路2.4G WiFi,并设置SSID为ChinaNet-Test2,认证方式WPA-PSK/WPA2-PSK;
20. 正确设置STA2的参数,并连接到家庭网关的ChinaNet-Test2,WiFi分析仪上查看STA2的连接频段;
21. 开启网关第二路5G WiFi,并设置SSID、认证方式、密码和ChinaNet-Test2相同;
22. 移动STA2,并通过DBUS接口查询STA2到家庭网关的RSSI值,使其>-40;
23. 等待1分钟后,在WiFi分析仪上查看STA2连接的频段。
通过标准:
1.  步骤1中,Enable=false,RSSIThrehold=-40dBm,RSSIThrehold5G=-80dBm,SteeringDetectInterval=30秒;
2.  步骤3中,STA1能连接到家庭网关;
3.  步骤4中,家庭网关应引导STA2优先连接在5G频段;
4.  步骤7中,STA2连接在2.4G频段;
5.  步骤9中,STA2连接在5G频段;
6.  步骤11中,STA2连接在2.4G频段;
7.  步骤14中,因5G频段过载,STA2不会切换到5G频段;
8.  步骤 18中,STA2在2.4G频段有流量,不会切换到5G频段;
9.  步骤20中,STA2连接在2.4G频段;
10. 步骤 23中,STA2仍连接在2.4G频段。Band Steering功能只对2.4G-1和5G-1生效,其他SSID不生效。
测试结果:
□ 通过(OK)         □ 部分通过(POK)        □ 不通过(NOK)

band steering功能测试相关推荐

  1. 螃蟹WiFi驱动中的Band Steering功能

    螃蟹WiFi驱动中的Band Steering功能 Band Steering功能简介 基本原理 流程 总结 Band Steering功能简介 在双频路由器中,支持2.4G和5G频段同时接入.当把两 ...

  2. 【WIFI】WiFi驱动中的Band Steering功能

    目录 1.Band Steering功能简介 2.基本原理 3.流程 4.总结 1.Band Steering功能简介 在双频路由器中,支持2.4G和5G频段同时接入.当把两个AP的SSID设为相同时 ...

  3. 9个高招,让企业WiFi速度飞起来!

    曾几何时,那些有着快速的Wi-Fi无线网络连接企业办公环境的日子已经一去不复返了.在彼时的企业办公环境下,企业为客户和员工提供快速.可靠的无线网络已然是必不可少的了. 对于无线网络而言,恰当的现场实地 ...

  4. python产品发布会_大型发布会现场的 Wi-Fi 应该如何搭建?

    其实,无线网的最大问题,就是干扰,@YuDan 老师已经说得比较完善了.他只漏了一条就是开启Band Steering / Band Select功能,将大部分同时具有802.11a/g或者802.1 ...

  5. 【WiFi SON】wifi son和mesh概述

    Single AP band steering – band steering multi-AP coordinated steering – AP steering SSID steering Ad ...

  6. robot简单功能测试脚本设计(例子)

    以学生管理系统的添加一个学生信息为例子 页面对象:editbox(姓名),button(添加) 数据要求: 1 姓名不能为空 2 姓名不能重复 程序结构 1 点button,弹出对话框"姓名 ...

  7. App功能测试的注意点

    好几个月没有写博客记录学习心得了,这次回老家深夜闲来无事写一篇记录下这段时间的面试心得,这次面试过程很多面试官都问APP的有关测试,下面我就自己的认识和工作中的经验来谈谈自己对APP测试的认识: 1. ...

  8. 16 系统测试之功能测试

    功能测试 前言 功能测试 总结 前言 系统测试一般要使系统软件运行于真实的硬件环境中,其更倾向于软硬件结合的测试.在本专题中主要介绍系统测试中的功能测试和性能测试.其他测试类型在本专题中咱不展开讲,会 ...

  9. Jmeter工具的使用——功能测试

    Jmeter工具的使用--功能测试 一.Jmeter的简介 二.用jmeter实现抓包 三.jmeter的功能测试 (1)以学员登录接口为例: (2)以新增用户为例: 一.Jmeter的简介 Jmet ...

最新文章

  1. Vue.js 技术揭秘学习 (3) render
  2. 八十六、推荐组件的redux-thunk异步解决方案、Ajax获取推荐数据
  3. 雷军反省今天的小米:无法躺赢或猛冲猛打,只能豁出去干
  4. vue路由切换时内容组件的滚动条回到顶部
  5. ggplot2设置坐标轴范围_R语言数据可视化| ggplot2中会“分身术”的facet_wrap()与facet_grid()...
  6. leetcode 766. 托普利茨矩阵
  7. Python爬虫入门教程 22-100 CSDN学院课程数据抓取
  8. 天气预测频繁2项集_986天气| 今年冬天比往年更冷?官方回应来了
  9. php返回上一层的函数6,[PHP]实用函数6第1/2页
  10. linux 内核定时器精度_高精度时钟工作机制简介
  11. 使用android开发移动学习平台_移动学习平台有几种开发方法,你造吗?
  12. php的图像处理有哪些实际作用,PHP_一个经典实用的PHP图像处理类分享,本图像处理类可以完成对图片 - phpStudy...
  13. linux之sort,unip,cut
  14. 如何找出C#的dataGridView中某字段重复的行并将重复行标红(基于汉得MES系统)
  15. UNI-APP_uni-app uni.getUserProfile微信授权,微信授权信息显示微信用户解决
  16. 二维光子晶体带隙绘制程序_平面波展开法(最终版)
  17. 系统更新后出现dll文件丢失问题
  18. 你知道RxJava也可以实现AsyncTask吗?
  19. EdgeVerve PegaSystems
  20. 日记 [2007年08月29日]

热门文章

  1. 20. FlashLight调试日志
  2. 网传大众收购华为自动驾驶业务的背后:早有合作渊源,欲与特斯拉“硬刚”?...
  3. QR分解(正交三角分解)
  4. java 银联支付接口_银联在线Java接口开发
  5. ITS信号控制系统渠化图自动生成
  6. OpenNI的安装与配置
  7. hbiulder x 浏览器不显示_【报Bug】hbuilderx 运行在内置浏览器上显示空白
  8. 解决Linux下java环境配置
  9. 小试牛刀——链表第三篇
  10. 网络穿透/RTMP推流/端口映射EasyNTS视频上云网关的后续研发计划