[发明专利]一种高可靠性蓝牙数据传输系统及方法有效
申请号: | 202110287400.5 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113068167B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 徐智勇;王国龙 | 申请(专利权)人: | 上海物骐微电子有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04L1/16 |
代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 赵玉乾 |
地址: | 201207 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可靠性 蓝牙 数据传输 系统 方法 | ||
1.一种高可靠性蓝牙数据传输方法,其特征在于:包括以下步骤:
S1、当从蓝牙设备收到数据包时,向主蓝牙设备回复ACK1确认标识;主蓝牙设备收到数据包的同时且收到ACK1确认标识后,向中心设备回复ACK2确认标识;
S2、根据ACK1确认标识和ACK2确认标识的收到与否,判断主蓝牙设备和从蓝牙设备是否同时收到中心设备发出的数据包;
S3、当判断结果为未同时收到数据包时,则判断先收到的数据包为主蓝牙设备还是为从蓝牙设备,若为主蓝牙设备,则根据第一数据包转发规则使主蓝牙设备向从蓝牙设备转发数据包;若为从蓝牙设备,则根据第二数据包转发规则使从蓝牙设备向主蓝牙设备转发数据包;
所述步骤S3中第一数据包转发规则为:
当主蓝牙设备先收到数据包时,判断从蓝牙设备是否符合使主蓝牙设备将数据包转发给从蓝牙设备的第一触发条件,若满足第一触发条件,则使主蓝牙设备通过侦听链路将数据包转发给从蓝牙设备;
所述第一触发条件为:判断从蓝牙设备是否连续N次没有收到数据包,若是,则第一触发条件满足;又或者当从蓝牙设备连续收到了数据包,但给主蓝牙设备连续回复的为NACK1无收到标识时,第一触发条件满足;
所述步骤S3中第二数据包转发规则为:
当从蓝牙设备先收到数据包时,判断主蓝牙设备是否符合使从蓝牙设备将数据包转发给主蓝牙设备的第二触发条件,若满足第二触发条件,则使从蓝牙设备通过侦听链路将数据包转发给主蓝牙设备;
所述第二触发条件为:判断主蓝牙设备是否连续N次没有收到数据包,若是则第二触发条件满足;
当主蓝牙设备收到从蓝牙设备转发的数据包时,主蓝牙设备给从蓝牙设备回复ACK1确认标识,从蓝牙设备给中心设备回复ACK2确认标识。
2.根据权利要求1所述的一种高可靠性蓝牙数据传输方法,其特征在于:还包括以下步骤:
S301、当主蓝牙设备向从蓝牙设备连续转发数据包后,主蓝牙设备还是连续无法收到从蓝牙设备的ACK1确认标识时,则主蓝牙设备触发回复ACK2确认标识给中心设备,从蓝牙设备触发丢包补偿措施。
3.根据权利要求2所述的一种高可靠性蓝牙数据传输方法,其特征在于:还包括以下步骤:
S302、记录步骤S301中主蓝牙设备无法收到从蓝牙设备ACK1确认标识的持续时间,并将持续时间与时间阈值进行对比,若持续时间超过时间阈值,则将从蓝牙设备移出蓝牙通信网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海物骐微电子有限公司,未经上海物骐微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287400.5/1.html,转载请声明来源钻瓜专利网。