[发明专利]用于建立低功耗蓝牙网状网络的装置和方法有效
申请号: | 201810204188.X | 申请日: | 2018-03-13 |
公开(公告)号: | CN110278547B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 博通集成电路(上海)股份有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W28/06 |
代理公司: | 上海一平知识产权代理有限公司 31266 | 代理人: | 成春荣;竺云 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 建立 功耗 蓝牙 网状 网络 装置 方法 | ||
本申请涉及蓝牙传输,公开了一种用于建立低功耗蓝牙网状网络的装置和方法,以实现更长的蓝牙传输距离。该方法包括:第一节点从第二节点接收第一网络封包,并与存储在该第一节点的缓存中的网络封包进行比较(a)如果接收的第一网络封包不同于存储在该缓存中的网络封包,则该第一节点确定该第一节点是否是收到的第一网络封包的目的节点,如果该第一节点是该目的节点,则该第一节点执行由第一网络封包定义的动作,以及,如果该第一节点不是该目的节点,则第一节点通过该BLE网状网络中的通告信道广播所接收的第一网络封包;(b)如果收到的第一网络封包与该缓存中存储的至少一个网络封包相同,则该第一节点丢弃收到的第一网络封包。
技术领域
本发明涉及蓝牙传输,并且更具体地,但不限于一种用于建立低功耗蓝牙网状网络的装置和方法。
背景技术
在低功耗蓝牙(BLE,Bluetooth Low Energy)协议中,在BLE网络中使用了星形拓扑结构,这使得一个电子装置(例如智能电话和个人计算机)能够一个或多个BLE装置(例如BLE鼠标)建立点对点BLE连接。该电子装置与BLE装置之间的传输距离通常在10米以内。但是,如果该电子装置需要获取BLE网络中一个BLE装置的当前状态并控制其执行某些动作,则电子装置应该靠近BLE装置,这是不方便的。因此,可能需要提供一种装置和方法来建立BLE网状网络以实现更长的蓝牙传输距离。
发明内容
本发明实施例公开了一种建立低功耗蓝牙(BLE)网状网络的方法,包括,第一节点从第二节点接收第一网络封包,其中该第一节点位于离该第二节点预定距离内;该第一节点通过将收到的该第一网络封包与存储在该第一节点的缓存中的网络封包进行比较,以确定收到的该第一网络封包在之前是否已被接收过,(a)如果接收的第一网络封包不同于存储在该缓存中的网络封包,则该第一节点确定该第一节点是否是收到的该第一网络封包的目的节点,如果该第一节点是该目的节点,则该第一节点执行由该第一网络封包定义的动作,以及,如果该第一节点不是该目的节点,则该第一节点通过该BLE网状网络中的通告信道(advertising channel)广播所接收的该第一网络封包;(b)如果收到的该第一网络封包与该缓存中存储的至少一个网络封包相同,则该第一节点丢弃收到的该第一网络封包。
本发明的另一个实施例公开了用于建立BLE网状网络的第一BLE节点,包括:接收器,被配置为从第二BLE节点接收第一网络封包,其中所述第一BLE节点位于离所述第二BLE节点预定距离内,并且所述第二BLE节点包括一个电子装置;第一识别器,被连接到所述接收器,并且被配置为,通过将所接收的第一网络封包与所述第一BLE节点的缓存中存储的网络封包进行比较,来确定所述所接收的第一网络封包之前是否已经被接收过;第二识别器,被连接到所述第一识别器,并且被配置为,如果所述所接收的第一网络封包不同于存储在所述缓存中的所述网络封包,则确定所述第一BLE节点是否是所述所接收的第一网络封包的目的节点;执行器,被连接到所述第二识别器,并且被配置为,如果所述第一BLE节点是所述目的节点则执行由所述第一网络封包定义的动作;发射器,被连接到所述第二识别器,并且被配置为,如果所述第一BLE节点不是所述目的节点,则通过所述BLE网状网络中的通告信道广播所述接收到的第一网络封包;以及去除器,与所述第一识别器连接,并且被配置为,如果所述所接收的第一网络封包与所述缓存中存储的至少一个网络封包相同,则丢弃所述所接收的第一网络封包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博通集成电路(上海)股份有限公司,未经博通集成电路(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810204188.X/2.html,转载请声明来源钻瓜专利网。