[发明专利]基于蓝牙Mesh的数据通信方法、存储介质和电子设备有效
申请号: | 201910510298.3 | 申请日: | 2019-06-13 |
公开(公告)号: | CN110213758B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 厉正吉;王治平 | 申请(专利权)人: | 桃芯科技(苏州)有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W52/02 |
代理公司: | 北京之于行知识产权代理有限公司 11767 | 代理人: | 韩岳 |
地址: | 215600 江苏省苏州市张家港经济技术*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 蓝牙 mesh 数据通信 方法 存储 介质 电子设备 | ||
本发明实施例提供一种基于蓝牙的数据通信方法、存储介质和电子设备。基于蓝牙的数据通信方法包括:通过蓝牙模块接收定向给本设备的广播消息;确定所述广播消息发自符合白名单过滤规则的外部设备;构建附有数据载荷字段的扫描请求数据包,将待传输给所述外部设备的待传输消息写入构建的扫描请求数据包中的数据载荷字段,并且将所述扫描请求数据包发送给所述外部设备。由此,能够在蓝牙网络的低功耗设备自省电状态进入工作状态时,在从低功耗设备接收到定向给好友设备的广播消息之后,在低功耗设备及其好友设备之间实现双向的数据通信,从而提高数据通信的效率,为低功耗设备节省功耗。
技术领域
本发明实施例涉及无线通信技术,尤其涉及一种基于蓝牙的数据通信方法、存储介质和电子设备。
背景技术
低功耗蓝牙(BLE)的广播具有可连接(connectable)、可扫描(scannable)、是否定向(directed)等三种属性。这些属性相互组合,构成了低功耗蓝牙的以下七种广播事件:
·可连接可扫描非定向(a connectable and scannable undirected event);
·可连接非定向(a connectable undirected event);
·可连接定向(a connectable directed event);
·不可连接不可扫描非定向(a non-connectable and non-scannableundirected event);
·不可连接不可扫描定向(a non-connectable and non-scannable directedevent);
·可扫描非定向(a scannable undirected event);
·可扫描定向(a scannable directed event)。
其中,对于可扫描广播,发送方的流程为:
1.发送可扫描广播;
2.等待一定时间间隔(T_IFS);
3.在同一信道上尝试接收扫描请求;
4.如果收到了扫描请求,并且符合过滤条件,则发送扫描响应数据包。
可扫描广播的扫描方(处于Active Scanning模式下)在接收到可扫描广播后的处理流程为:
1.等待一定时间间隔(T_IFS);
2.在同一信道上发送扫描请求;
3.等待一定时间间隔(T_IFS);
4.在同一信道上尝试开始接收扫描响应。
蓝牙网状规范(Bluetooth Mesh Profile)提供了一种基于低功耗蓝牙的网状网络解决方案。在蓝牙网状规范中,一个节点可以有中继(Relay)、代理(Proxy)、低功耗(Lowpower)、好友(Friend)等4种特性。除代理(Proxy)及基于GATT的配网(Provision)使用连接模式传输数据以外,在其它情况下均使用不可连接不可扫描非定向的广播传输数据。
低功耗节点可以与支持好友特性的节点建立好友关系,然后低功耗节点即可进入低功耗工作模式,期间由好友节点缓存其它节点要发送给该低功耗节点的消息。由此,低功耗节点可以较低的频率发送轮询请求从好友获取数据,不再需要长时间监听来自其它节点的消息,降低了功耗。
然而,现有的方案存在这样的问题:低功耗节点在发送轮询请求后,仍需要在一定时间内(由接收窗口参数决定,范围为1~255ms)处于扫描模式,由此将继续产生功耗。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桃芯科技(苏州)有限公司,未经桃芯科技(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910510298.3/2.html,转载请声明来源钻瓜专利网。