[发明专利]一种低功耗蓝牙的功能测试系统和方法在审
申请号: | 202310700566.4 | 申请日: | 2023-06-14 |
公开(公告)号: | CN116566511A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 李贵勇;刘翔;杨黎明 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04B17/15 | 分类号: | H04B17/15;H04B17/29;H04W4/80 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 卢胜斌 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功耗 蓝牙 功能 测试 系统 方法 | ||
1.一种低功耗蓝牙的功能测试系统,其特征在于,包括:测试工具、被测低功耗蓝牙设备以及基准蓝牙设备;所述测试工具包括测试脚本模块和测试点检验模块;
所述测试脚本模块用于负责模拟被测低功耗蓝牙设备和基准蓝牙设备的应用;
所述测试点检验模块通过对被测低功耗蓝牙设备和基准蓝牙设备的测试点反馈来检验功能的准确性;
所述测试工具通过虚拟串口和被测低功耗蓝牙设备进行连接,并通过USB串口和基准蓝牙设备进行连接,基准蓝牙设备通过空中接口与被测低功耗蓝牙设备连接通信。
2.根据权利要求1所述的一种低功耗蓝牙的功能测试系统,其特征在于,所述被测低功耗蓝牙设备包括主测试系统主机部分和辅助测试系统控制器部分,主测部分为软件系统部分,作为PC端的一个进程和测试工具之间通过虚拟串口进行交互,辅助部分为控制器部分,烧写在硬件系统中,主机部分和控制器部分通过USB串口进行连接交互。
3.根据权利要求1所述的一种低功耗蓝牙的功能测试系统,其特征在于,所述基准蓝牙设备,包括:将一个成熟的蓝牙设备作为可信赖标准,用于验证被测低功耗蓝牙设备和对端之间的通信功能是否准确。
4.一种低功耗蓝牙的功能测试方法,其特征在于,应用于所述功能测试系统,包括:
S1:测试脚本模块发送测试数据帧给被测低功耗蓝牙设备和基准蓝牙设备;
S2:数据帧在测试系统收发平台处理后发送至被测低功耗蓝牙设备协议栈内部不同协议层进行处理,并将处理后的数据帧返回测试系统收发平台;
S3:测试点检验模块对协议栈返回的数据帧进行检测判断,针对不同的输入数据,将协议栈输出数据作为测试点输入基准蓝牙设备进行功能匹配,判断测试结果是否正确;
S4:若测试结果不正确,通过提取测试系统两端设备的HCI接口特征,判断被测低功耗蓝牙设备的HCI接口数据是否正确,得到测试结果错误原因。
5.根据权利要求4所述的一种低功耗蓝牙的功能测试方法,其特征在于,所述测试系统收发平台对数据帧进行处理,包括:
数据帧的header字段中的参数经过测试系统收发平台的函数映射为协议栈内部msg交互的header字段,组成新的协议栈msg发送至调度线程进行调度。
6.根据权利要求4所述的一种低功耗蓝牙的功能测试方法,其特征在于,协议层对处理后的数据帧进行处理,包括:
不同协议栈对应不同的task,协议栈线程通过对应不同task的id号,查找函数映射表进行函数调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310700566.4/1.html,转载请声明来源钻瓜专利网。