[发明专利]ZigBee设备的测试方法、装置、计算机设备和存储介质有效
申请号: | 202011143432.X | 申请日: | 2020-10-23 |
公开(公告)号: | CN112203319B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 贾文强;何江;姜海洋;李红建 | 申请(专利权)人: | 四川长虹网络科技有限责任公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06;H04W8/00;H04L1/18 |
代理公司: | 重庆中之信知识产权代理事务所(普通合伙) 50213 | 代理人: | 邓锋 |
地址: | 621000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | zigbee 设备 测试 方法 装置 计算机 存储 介质 | ||
本发明提供一种ZigBee设备的测试方法、装置和可存储介质,应用于调试器,所述方法包括:根据第一预设通信规则分别与测试终端和待测设备建立通信连接;接收所述测试终端发送的原始数据包;将所述原始数据包根据第二预设通信规则生成目标数据包;将所述目标数据包发送到所述待测设备,使所述待测设备根据所述第一预设通信规则对所述目标数据包进行解析获取到所述原始数据包,并根据所述原始数据包进行相应的测试响应;本发明解决了现有技术中对ZigBee设备的测试不仅增加了测试软件的开发工作量,还降低了测试效率和增加了测试成本的问题。
技术领域
本发明涉及无线通信技术领域,具体涉及一种ZigBee设备的测试方法、装置、计算机设备和存储介质。
背景技术
随着物联网技术的快速发展,ZigBee协议在物联网领域的使用也越来越多,大批的ZigBee智能家居设备开始逐渐进入市场。ZigBee设备小型、低功耗和低成本的特点,造成了ZigBee设备数据传输能力低,导致ZigBee设备在连接协调器入网的过程所花的时间较长,ZigBee设备的常规测试流程为:在生产制造时,对ZigBee设备进行生产测试,需要ZigBee设备与协调器之间建立连接,并完成数据和指令交互,最终完成整个生产流程。但ZigBee设备通过协调器入网是一个耗时操作,在生产流水线上,这个耗时操作会导致生产效率低下,从而使得生产成本增加;并且基于ZigBee应用协议开发生产测试接口,需在待测设备以及协调器上进行开发,工作量较大,可移植性不高。
可见,现有技术对ZigBee设备的测试不仅增加了测试软件的开发工作量,还降低了测试效率,增加了测试成本。
发明内容
针对现有技术中所存在的不足,本发明提供的ZigBee设备的测试方法、装置、计算机设备和存储介质,解决了现有技术中对ZigBee设备的测试不仅增加了测试软件的开发工作量,还降低了测试效率和增加了测试成本的问题。
第一方面,本发明提供一种ZigBee设备的测试方法,应用于调试器,所述方法包括:根据第一预设通信规则分别与测试终端和待测设备建立通信连接;接收所述测试终端发送的原始数据包;将所述原始数据包根据第二预设通信规则生成目标数据包;将所述目标数据包发送到所述待测设备,使所述待测设备根据所述第一预设通信规则对所述目标数据包进行解析获取到所述原始数据包,并根据所述原始数据包进行相应的测试响应。
可选地,所述根据第一预设通信规则分别与测试终端和待测设备建立通信连接,包括:在预设信道中广播信标帧,使所述待测设备根据所述信标帧获取所述调试器的源MAC地址和发送应答数据帧;接收所述应答数据帧,所述应答数据帧包括所述待测设备的目标MAC地址;根据所述目标MAC地址与所述待测设备建立通信连接。
可选地,根据所述目标MAC地址与所述待测设备建立通信连接之前,所述方法还包括:若在同一时间段内接收到多个应答数据帧时,获取每个应答数据帧的RSSI值;获取所有RSSI值中的最大值;根据所述最大值得到相应的目标应答数据帧;获取所述目标应答数据帧中包括的目标MAC地址。
可选地,将所述原始数据包根据第二预设通信规则生成目标数据包,包括:将数据包序号字段、收发方向字段、源MAC地址字段和目标MAC地址字段添加到所述原始数据包中,生成所述目标数据包。
可选地,所述方法还包括:获取原始数据包的已发送次数N;将所述原始数据包的当前数据包序号字段设置为N+1。
可选地,将所述目标数据包发送到所述待测设备,包括:在预设时长内,将所述目标数据包重复发送M次到所述待测设备,使所述待测设备根据所述目标数据包中的数据包序号字段,对接收到的数据包进行去重处理。
可选地,在所述根据第一预设通信规则分别与测试终端和待测设备建立通信连接之前,所述方法还包括:将所述第一预设通信规则和所述第二预设通信规则写入所述待测设备,使所述待测设备根据所述第一预设通信规则与所述调试器建立通信连接,还使所述待测设备根据所述第二预设通信规则对所述目标数据包进行解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹网络科技有限责任公司,未经四川长虹网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011143432.X/2.html,转载请声明来源钻瓜专利网。