System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种WiFi信号测试方法技术_技高网

一种WiFi信号测试方法技术

技术编号:41063083 阅读:2 留言:0更新日期:2024-04-24 11:16
本发明专利技术公开了一种WiFi信号测试方法,包括以下步骤:在PC上位机上搭建UVM验证平台,通过UVM验证平台设置测试环境,并设置测试用例表;通过信号监控模块连接到Wi‑Fi+BT二合一切2T2R模块;运行Wi‑Fi+BT二合一切2T2R模块,所述信号监控模块在测试环境下根据测试用例表对Wi‑Fi+BT二合一切2T2R模块进行信号测试;所述信号监控模块收集Wi‑Fi+BT二合一切2T2R模块的数据并上传至测试用例表中的测试结果配置项中。通过批量设置配置项,可以快速修改和配置多个测试用例;便于根据需要在测试用例表中添加更多的测试用例来表示其他的配置信息,以满足不同的测试需求。

【技术实现步骤摘要】

本专利技术涉及通信测试,具体涉及一种wifi信号测试方法。


技术介绍

1、wifi信号测试技术是评估和测量wifi网络的信号质量、强度和稳定性的过程。它通常涉及使用wifi测试工具和设备来评估wifi网络的性能和可用性,便于使用者确定潜在的问题和改进的可能性。对wifi接入设备产业化而言,高效、可靠、智能化产线综测设备是大批量量产的保障。通过建立wifi终端测试平台,将为wlan终端产品的研究、开发、设计与应用提供基础和技术服务,为wlan技术和产品的研发和生产提供一个可靠的评估环境。

2、对于一些wifi模块还支持bt50协议,例如,wi-fi+bt二合一切2t2r模块,需要对wifi信号和蓝牙进行检测。

3、现有的wifi信号测试技术难以对多种信号进行检测,也难以对于多种测试用例的测试结果数据进行有效管理。


技术实现思路

1、本专利技术的目的在于提供一种wifi信号测试方法,解决以下技术问题:

2、现有的wifi信号测试技术难以对多种信号进行检测,也难以对于多种测试用例的测试结果数据进行有效管理。

3、本专利技术的目的可以通过以下技术方案实现:

4、一种wifi信号测试方法,包括以下步骤:

5、在pc上位机上搭建uvm验证平台,通过uvm验证平台设置测试环境,并设置测试用例表;

6、通过信号监控模块连接到wi-fi+bt二合一切2t2r模块;

7、运行wi-fi+bt二合一切2t2r模块,所述信号监控模块在测试环境下根据测试用例表对wi-fi+bt二合一切2t2r模块进行信号测试;

8、所述信号监控模块收集wi-fi+bt二合一切2t2r模块的数据并上传至测试用例表中的测试结果配置项中;

9、所述pc上位机根据测试用例表中的测试结果配置项中的数据,对wi-fi+bt二合一切2t2r模块的信号进行监测和分析。

10、作为本专利技术进一步的方案:所述wi-fi+bt二合一切2t2r模块包括:wifi子模块和蓝牙子模块。

11、作为本专利技术进一步的方案:所述信号监控模块中设置针对wifi子模块的发送机和接收机,以及针对蓝牙子模块的发送机和接收机。

12、作为本专利技术进一步的方案:通过pc上位机上搭建uvm验证平台,包括以下步骤:

13、安装和配置uvm验证平台的软件工具,uvm验证平台的软件工具包括:systemverilog编译器、检查器和uvm库;

14、设置uvm验证平台的wifi测试接口和bt测试接口,配置测试环境组件。

15、作为本专利技术进一步的方案:所述信号监控模块通过sdio接口模块连接到wi-fi+bt二合一切2t2r模块,所述sdio接口模块支持bt5.0协议,和802.11a/b/g/n/ac/ax标准和802.1lac 2x2标准。

16、作为本专利技术进一步的方案:通过uvm验证平台设置测试环境,并设置测试用例表,包括以下步骤:

17、以wifi子模块和蓝牙子模块进行连续收发包的完整性和传输速度、乱序收发包的正确率和传输速度、错误帧数据包的处理的响应状态和响应速度和wifi子模块和蓝牙子模块交替收发包的解码正确性和解码相应时间为测试目标,设置测试环境和测试用例,并将测试用例部署到测试用例表中;

18、将测试用例表与uvm验证平台的检查器相关联,并配置错误注入机制;

19、根据监控测试环境中的信号状态,通过检查器进行功能验证和覆盖率分析;

20、根据功能验证和覆盖率分析的结果进行调试。

21、作为本专利技术进一步的方案:将测试用例表与uvm验证平台的检查器相关联,包括以下步骤:

22、在uvm验证平台的测试环境中,定义一个检查器类,继承自uvm analysis port基类;

23、在测试用例的构建过程中,将检查器与测试用例表中检查器所关联的输入信号或输出信号绑定在一起。

24、作为本专利技术进一步的方案:所述测试用例表中的测试用例包括:连续收发包的测试用例、乱序收发包的测试用例、错误帧的测试用例和交替收发包的测试用例;

25、所述信号监控模块在测试环境下根据测试用例表中的连续收发包的测试用例、乱序收发包的测试用例、错误帧的测试用例和交替收发包的测试用例对wi-fi+bt二合一切2t2r模块进行信号测试。

26、作为本专利技术进一步的方案:所述信号监控模块在测试环境下根据测试用例表对wi-fi+bt二合一切2t2r模块进行信号测试,包括以下步骤:

27、依次根据测试用例表中的连续收发包的测试用例、乱序收发包的测试用例、错误帧的测试用例和交替收发包的测试用例对wi-fi+bt二合一切2t2r模块进行信号测试;

28、通过连续收发包的测试用例进行测试:通过wifi子模块的发送机和蓝牙子模块的发送机随机发送不同数量的数据包,并将其先存储在fifo队列中,当发送机接收到对应子模块的接收机的请求时,从fifo队列中取出数据包发送;

29、接收机每收到一个数据包,验证数据包的完整性,若数据包完整,则进行下一步,否则,测试用例不通过;

30、测试每个的数据包的传输延迟,判断传输速率和延迟时间是否均在预设范围内,若是,则测试用例通过,否则,测试用例不通过;

31、通过乱序收发包的测试用例进行测试:通过wifi子模块的发送机和蓝牙子模块的发送机同时乱序发送数据包,测试wifi子模块的接收机和蓝牙子模块的接收机接收到对应的数据包后,能否将乱序发送的数据包进行正确排序,若数据包排序正确,则进行下一步,否则,测试用例不通过;

32、测试乱序发送的数据包的传输延迟,判断丢包率和延迟时间是否均在预设范围内,若是,则测试用例通过,否则,测试用例不通过;

33、通过错误帧的测试用例进行测试:通过wifi子模块的发送机和蓝牙子模块的发送机同时发送含有错误校验码或错误格式的数据包,验证接收端能够正确检测并处理错误帧,测试wifi子模块的接收机和蓝牙子模块的接收机对于含有错误校验码或错误格式的数据包能否进行丢弃,并发送重新请求指令,若能,则进行下一步,否则,测试用例不通过;

34、检测wifi子模块的接收机和蓝牙子模块的接收机的响应时间是否超过预设的响应时间阈值,若wifi子模块的接收机和蓝牙子模块的接收机的响应时间未超过预设的响应时间阈值,则测试用例通过,否则,测试用例不通过;

35、通过交替收发包的测试用例进行测试:通过wifi子模块的发送机和蓝牙子模块的发送机随机交替发送不同数量的wifi包和蓝牙包,检查wifi子模块的接收机和蓝牙子模块的接收机是否全部能解码正确,若全部能解码正确,则进行下一步,否则,测试用例不通过;

36、检测wifi子模块的接收机和蓝牙子模块的接收机进行解码的响应时间是否超过预设的响应时间阈值,若未本文档来自技高网...

【技术保护点】

1.一种WiFi信号测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,所述Wi-Fi+BT二合一切2T2R模块包括:WiFi子模块和蓝牙子模块。

3.根据权利要求2所述的一种WiFi信号测试方法,其特征在于,所述信号监控模块中设置针对WiFi子模块的发送机和接收机,以及针对蓝牙子模块的发送机和接收机。

4.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,通过PC上位机上搭建UVM验证平台,包括以下步骤:

5.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,所述信号监控模块通过SDIO接口模块连接到Wi-Fi+BT二合一切2T2R模块,所述SDIO接口模块支持BT5.0协议,和802.11a/b/g/n/ac/ax标准和802.1lac 2x2标准。

6.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,通过UVM验证平台设置测试环境,并设置测试用例表,包括以下步骤:

7.根据权利要求6所述的一种WiFi信号测试方法,其特征在于,将测试用例表与UVM验证平台的检查器相关联,包括以下步骤:

8.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,所述测试用例表中的测试用例包括:连续收发包的测试用例、乱序收发包的测试用例、错误帧的测试用例和交替收发包的测试用例;

9.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,所述信号监控模块在测试环境下根据测试用例表对Wi-Fi+BT二合一切2T2R模块进行信号测试,包括以下步骤:

10.根据权利要求1所述的一种WiFi信号测试方法,其特征在于,所述PC上位机根据测试用例表中的测试结果配置项中的数据,对Wi-Fi+BT二合一切2T2R模块的信号进行监测和分析,包括以下步骤:

...

【技术特征摘要】

1.一种wifi信号测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种wifi信号测试方法,其特征在于,所述wi-fi+bt二合一切2t2r模块包括:wifi子模块和蓝牙子模块。

3.根据权利要求2所述的一种wifi信号测试方法,其特征在于,所述信号监控模块中设置针对wifi子模块的发送机和接收机,以及针对蓝牙子模块的发送机和接收机。

4.根据权利要求1所述的一种wifi信号测试方法,其特征在于,通过pc上位机上搭建uvm验证平台,包括以下步骤:

5.根据权利要求1所述的一种wifi信号测试方法,其特征在于,所述信号监控模块通过sdio接口模块连接到wi-fi+bt二合一切2t2r模块,所述sdio接口模块支持bt5.0协议,和802.11a/b/g/n/ac/ax标准和802.1lac 2x2标准。

6.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:邱建鹏李训炎张志其
申请(专利权)人:欧智通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1