[发明专利]一种用于蓝牙广播的动态数据传输方法及系统在审
申请号: | 201710009128.8 | 申请日: | 2017-01-06 |
公开(公告)号: | CN106850001A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 陈经钦;郭建平 | 申请(专利权)人: | 南京明伟达电子科技有限公司 |
主分类号: | H04B5/00 | 分类号: | H04B5/00;H04W4/00;H04W4/06 |
代理公司: | 北京高沃律师事务所11569 | 代理人: | 王加贵 |
地址: | 210000 江苏省南京市经济技术开*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 蓝牙 广播 动态 数据传输 方法 系统 | ||
技术领域
本发明涉及数据传输领域,特别是涉及一种用于蓝牙广播的动态数据传输方法及系统。
背景技术
由于蓝牙慢速广播是单工通信,且间歇性发送数据,这样的通信方式导致收发双方不知道数据是否发送成功,因此通常只用来发送固定的不变的数据,很难应用在动态数据的发送上。如果用来发送动态数据,通信数据会经常丢失,如果加入响应包,因为收发双方都需要监听数据,那必然会导致设备功耗增加,这使得采用蓝牙来进行动态数据的传输变得十分的不现实。
发明内容
本发明的目的是提供一种用于蓝牙广播的动态数据传输方法及系统,实现了蓝牙技术在动态数据传输中的应用,既保障了数据传输的安全可靠性,又保障了数据传输的低功耗。
为实现上述目的,本发明提供了如下方案:
一种用于蓝牙广播的动态数据传输方法,所述方法包括:
发射端获取新数据,将第n次获取的新数据标记为第n数据;
发送端发送数据包,所述数据包包含第n-t数据到第n数据以及编号n,所述编号n为发送端发送次数的编号,t为设定值。
可选的,所述方法还包括:
接收端接收所述发送端发送的数据;
接收端判断接收到的数据中的编号是否与上次接收到的数据的编号相连续;
如果否,则接收端将接收到的数据中的编号与上次接收到的数据的编号相减,得到丢失数据的个数;
接收端提取所述接收到的数据中的第n-a+1数据到第n数据,其中,a为丢失数据的个数,n为接收到的数据中的编号;
如果是,则接收端提取所述接收到的数据中的第n数据。
可选的,所述发送端发送数据包,所述数据包包含第n-t数据到第n数据以及编号n,所述编号n为发送端发送次数的编号,t为设定值,具体包括:
发送端发送数据包,所述数据包包含第n-9数据到第n数据以及编号n,所述编号n为发送端发送次数的编号。
本发明还提供了一种用于蓝牙广播的动态数据传输系统,所述系统包括:
新数据获取单元,用于发射端获取新数据,将第n次获取的新数据标记为第n数据;
数据发送单元,用于发送端发送数据包,所述数据包包含第n-t数据到第n数据以及编号n,所述编号n为发送端发送次数的编号,t为设定值。
可选的,所述系统还包括:
接收单元,用于接收端接收所述发送端发送的数据;
接收端判断单元,用于接收端判断接收到的数据中的编号是否与上次接收到的数据的编号相连续;
丢失数据个数计算单元,用于当接收端判断接收到的数据中的编号与上次接收到的数据的编号不连续时,接收端将接收到的数据中的编号与上次接收到的数据的编号相减,得到丢失数据的个数;
第一数据提取单元,用于接收端提取所述接收到的数据中的第n-a+1数据到第n数据,其中,a为丢失数据的个数,n为接收到的数据中的编号;
第二数据提取单元,用于当接收端判断接收到的数据中的编号与上次接收到的数据的编号相连续时,接收端提取所述接收到的数据中的第n数据。
可选的,所述发送单元,具体包括:
发送子单元,用于发送端发送数据包,所述数据包包含第n-9数据到第n数据以及编号n,所述编号n为发送端发送次数的编号。
根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明通过对数据进行连续编号,发送端在发送时除本次数据外,同时加入前几次的数据一起广播,在接收端没有完全接收到发送端发送的所有数据时,接收端可以从接收到的数据中提取丢失的数据,在很大程度上避免了数据的丢失,同时,无需接收端回复响应包,保障了信息传输的低功耗。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例用于蓝牙广播的动态数据传输方法发送端发送流程示意图;
图2为本发明实施例用于蓝牙广播的动态数据传输方法接收端接收流程示意图;
图3为本发明实施例用于蓝牙广播的动态数据传输系统发送端结构示意图;
图4为本发明实施例用于蓝牙广播的动态数据传输系统接收端结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京明伟达电子科技有限公司,未经南京明伟达电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710009128.8/2.html,转载请声明来源钻瓜专利网。