[发明专利]蓝牙Mesh网络朋友队列的管理方法和系统有效
申请号: | 202010616487.1 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111800743B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 陈柏康 | 申请(专利权)人: | 深圳市中科蓝讯科技股份有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W4/12;H04W4/80;H04W84/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 mesh 网络 朋友 队列 管理 方法 系统 | ||
本发明提供了一种蓝牙Mesh网络Friend Node中朋友队列的管理方法和系统,所述方法包括:消息转发处理,Mesh网络中的Friend Node从Mesh网络接收第一消息,在朋友队列已满时,对所述第一消息或朋友队列内的至少一个消息进行转发处理。该方法和系统能够降低Friend Node的丢包风险,提高Mesh网络的可靠性。
技术领域
本发明涉及蓝牙Mesh领域,具体涉及一种蓝牙Mesh网络朋友队列的管理方法和系统。
背景技术
2017年7月,Bluetooth SIG(BluetoothSpecial Interest Group,蓝牙技术联盟)发布了基于低功耗蓝牙(BLE,Bluetooth Low Energy)的多对多网络,即蓝牙Mesh网状网络,Mesh网络中的BLE设备称之为Node,即节点,每个节点都可以和其他节点通过广播自由通信。节点的类型根据其特性分为:LP Node(LowPower Node,低功耗节点),为功率受限的节点,利用低功耗特性来节省功耗;Friend Node(朋友节点),与LP Node配合,存储发往LPNode的消息和安全更新,当LP Node需要时再将存储的信息传输至LP Node;Relay Node(中继节点),能够接收和转发消息,通过消息在节点之间的中继,实现大规模的网络通信;Proxy Node(代理节点),实现GATT(Generic Attribute,通用属性)和蓝牙Mesh节点之间的Mesh消息发送与接收。
单一BLE设备的无线覆盖范围小,距离相对较远的两个BLE设备无法实现通信,而在由多个BLE设备组成的Mesh网络中,消息的传输通过Relay Node实现,Relay Node能够接收和转发消息,通过消息在多个Relay Node一级一级的广播,最终到达目标节点,实现BLE设备的远距离通信。
Mesh网络中消息的传输通过广播实现,常用的传输方式为网络泛洪,采用无定向广播,通过Relay Node多路径的传输往Mesh网络中的其他各个节点,以提高消息被目标节点顺利接收的可能性。
如上所述,LP Node通过降低自身RF(Radio Frequency,射频)开启占空比来维持低功耗,自身无法连续的接收消息,Friend Node作为LP Node的辅助节点,与LP Node建立Friendship关系,寻址到LP Node的消息在Friend Node将被缓存,并在LP Node轮询Friend时发送。Friend Node中缓存LP Node的消息通过朋友队列实现,朋友队列存储了以LP Node为目标地址的消息,等待LP Node来轮询请求。
如若Friend Node的朋友队列满了,并且有新消息需要被缓存,按照蓝牙Mesh协议,将新消息覆盖朋友队列中缓存时间最长的消息。这带来了一个问题,在同一时间段内,过多的目标地址为同一LP Node的消息在短时间内需要在Friend Node缓存时,存在消息被覆盖的可能,丢包风险较大。
发明内容
有鉴于上述问题,本发明提供了一种蓝牙Mesh网络Friend Node中朋友队列的管理方法和系统,能够降低Friend Node的丢包风险,提高Mesh网络的可靠性。
第一方面,本发明提供了一种蓝牙Mesh网络朋友队列的管理方法,所述方法包括:消息转发处理,Mesh网络中的Friend Node从Mesh网络接收第一消息,在朋友队列已满时,对所述第一消息或朋友队列内的至少一个消息进行转发处理。
具体的,所述对第一消息进行转发处理,具体为,将所述第一消息发送回Mesh网络。
具体的,所述朋友队列内的至少一个消息进行转发处理,具体为,将朋友队列内的至少一个消息发送回Mesh网络,并将第一消息缓存至朋友队列。
具体的,所述对第一消息或朋友队列内的至少一个消息发送回Mesh网络,具体为,随机选取第一消息或朋友队列内的至少一个消息,将其发送回Mesh网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中科蓝讯科技股份有限公司,未经深圳市中科蓝讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010616487.1/2.html,转载请声明来源钻瓜专利网。