[发明专利]适于蓝牙低功耗无线通信系统的轻量级数据传输方法有效
申请号: | 201610858166.6 | 申请日: | 2016-09-28 |
公开(公告)号: | CN106559739B | 公开(公告)日: | 2020-03-20 |
发明(设计)人: | 吴青锋 | 申请(专利权)人: | 深圳成谷科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W24/02;H04W76/14 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 贺亚明 |
地址: | 518000 广东省深圳市龙岗区龙城街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种适于蓝牙低功耗无线通信系统的轻量级数据传输方法,发送端持续数据发送,无需对已发数据确认。接收端仅周期响应握手信号,表示收端正常,使发送端能够保持连接。接收端依次接收数据,因为蓝牙能够保证帧序号,接收端在发现帧序号不连续时主动请求发送端从该帧序号后开始重传。之后,发送端跳回该帧序号,并继续连续发送。本发明基于蓝牙无线通信系统低功耗的需求,在提高数据传输效率的同时确保数据传输的可靠性和稳定性,实现在低功耗系统中完成轻量级数据高效传输。 | ||
搜索关键词: | 适于 蓝牙 功耗 无线通信 系统 轻量级 数据传输 方法 | ||
【主权项】:
一种适于蓝牙低功耗无线通信系统的轻量级数据传输方法,所述蓝牙低功耗无线通信系统包括发送端和接收端,其特征在于所述方法按照如下设定执行:对于建立蓝牙无线通信连接的发送端和接收端,发送端向接收端传输数据,发送端以写命令的方式进行通信,接收端以通知的方式进行通信;数据以分割成包的数据包的形式从发送端向接收端传输,每个数据包包括反映数据包的数量和本数据包的序号的基本信息数据域;发送端传输数据包括如下步骤S1至步骤S7,S1. 开始发送数据,按照基本信息数据域中的数据包的序号依序发送数据包,同时启动发送端超时定时器;S2. 在发送数据过程中,如果接收到临时响应或重传响应指令通知,就进行步骤S3;如果接收到数据丢包响应指令通知,就进行步骤S4;在发送最后一个数据包后,如果收到结束包应答指令通知,就进行步骤S7;S3. 重置发送端超时定时器,继续发送后续数据包,返回步骤S2;S4. 重置发送端超时定时器,根据数据丢包响应指令通知中记录的丢失的数据包的序号,重发丢失的数据包,返回步骤S2;S7. 判定数据传输结束,关闭发送端超时定时器;接收端接收数据包包括如下步骤R1至步骤R8,R1. 收到第一个数据包,启动接收端超时定时器;R2. 在接收数据包的过程中,如果收到一个数据包,就进行步骤R3;如果累计收到N个数据包,就进行步骤R4;如果判断数据包丢失,就进行步骤R5;如果接收到重传的数据包时,就进行步骤R6;如果完成对最后一个数据包的接收,就进行步骤R8;R3. 重置接收端超时定时器,返回步骤R2;R4. 向发送端回传临时响应或重传响应指令通知,将累计数据包的变量清零,返回步骤R2;R5. 判断丢失数据包的基本数据信息域中的数据包的序号,向发送端回传数据丢包响应指令通知,通知发送端丢失数据包,返回步骤R2;R6. 向发送端回传临时响应或重传响应指令通知,返回步骤R2;R8. 向发送端回传结束包应答指令通知。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳成谷科技有限公司,未经深圳成谷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610858166.6/,转载请声明来源钻瓜专利网。