蓝牙Mesh装置和蓝牙Mesh系统制造方法及图纸

技术编号:26293815 阅读:44 留言:0更新日期:2020-11-10 19:14
本实用新型专利技术提供了一种蓝牙Mesh装置,所述装置包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于对节点的消息进行缓存。其能够降低节点的丢包概率,提高Mesh网络的可靠性。

【技术实现步骤摘要】
蓝牙Mesh装置和蓝牙Mesh系统
本技术涉及蓝牙Mesh领域,具体涉及一种蓝牙Mesh装置和蓝牙Mesh系统。
技术介绍
2017年7月,BluetoothSIG(BluetoothSpecialInterestGroup,蓝牙技术联盟)发布了基于低功耗蓝牙(BLE,BluetoothLowEnergy)的多对多网络,即蓝牙Mesh网状网络,Mesh网络中的BLE设备称之为Node,即节点,每个节点都可以和其他节点通过广播自由通信。节点的类型根据其特性分为:低功耗节点,为功率受限的节点,利用低功耗特性来节省功耗;朋友节点,与低功耗节点配合,存储发往低功耗节点的消息和安全更新,当低功耗节点需要时再将存储的信息传输至低功耗节点;中继节点,能够接收和转发消息,通过消息在节点之间的中继,实现大规模的网络通信;代理节点,实现GATT(GenericAttribute,通用属性)和蓝牙Mesh节点之间的Mesh消息发送与接收。单一BLE设备的无线覆盖范围小,距离相对较远的两个BLE设备无法实现通信,而在由多个BLE设备组成的Mesh网络中,消息的传输通过中继节点实现,中继节点能够接收和转发消息,通过消息在多个中继节点一级一级的广播,最终到达目标节点,实现BLE设备的远距离通信。Mesh网络中消息的传输通过广播实现,常用的传输方式为网络泛洪,采用无定向广播,通过中继节点多路径的传输往Mesh网络中的其他各个节点,以提高消息被目标节点顺利接收的可能性。在节点中,Mesh网络中的每个节点中收到mesh消息都需要存储起来并进行处理,如若节点的缓存空间满了,并且有新消息需要被缓存时,按照蓝牙Mesh协议,新消息将被丢弃或覆盖缓存空间中的消息,这种方式将造成丢包,降低Mesh网络的可靠性。
技术实现思路
有鉴于此,本技术提供了一种蓝牙Mesh装置和蓝牙Mesh系统,其能够降低节点的丢包概率,提高Mesh网络的可靠性。本技术由以下技术方案实现:一种蓝牙Mesh装置,所述装置包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于对节点的消息进行缓存。可选的,所述节点至少包括一个。可选的,所述节点为朋友节点。可选的,所述通信为无线通信。可选的,所述通信为有线通信。此外,本技术还提供了一种蓝牙Mesh系统,所述系统包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于对节点的消息进行缓存。可选的,所述节点至少包括一个。可选的,所述节点为朋友节点。可选的,所述通信为无线通信。可选的,所述通信为有线通信。本技术所提供的蓝牙Mesh装置和蓝牙Mesh系统通过在节点附近设置缓存设备,在节点的缓存空间满时,将消息发送给缓存设备进行暂存,在节点的缓存空间空闲时,再从缓存设备中获取暂存消息,以此来降低节点的丢包概率,提高Mesh网络的可靠性。附图说明附图1为本技术提供的蓝牙Mesh装置和蓝牙Mesh系统的构造示意图。附图2A为本技术中,一个节点与一个或多个缓存设备通信连接示意图。附图2B为本技术中,多个节点与一个缓存设备通信连接示意图。附图3为本技术提供的具体实施例的连接示意图。具体实施方式下面将结合本技术中附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本技术一部分,而不是全部。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施方式。基于本技术,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施手段,都属于本技术保护的范围。本技术提供了一种蓝牙Mesh装置和蓝牙Mesh系统,参照图1所示,该装置和/或系统包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于对节点的消息进行缓存。上述蓝牙Mesh装置和蓝牙Mesh系统中,节点在缓存消息过程中,若节点的缓存空间满时,与缓存设备通信,将消息发送给缓存设备进行暂存,在节点的缓存空间空闲时,再从缓存设备中获取暂存消息,以此来降低节点本地的丢包概率,提高Mesh网络的可靠性。进一步的,上述节点至少包括一个。在本技术中,一个节点可对应与一个或多个缓存设备通信连接,如图2A所示,或者,多个节点可对应与一个缓存设备通信连接,如图2B所示。作为本技术的一种实现手段,上述通信为无线通信,具体可以是BLE通信、2.4G通信、Zeebig通信、WiFi通信中的一种或多种;或者,所述通信为有线通信,通过串口实现,具体可以是USB串口、RS系列串口、TTL串口等。在本技术的可选实施例中,上述节点为朋友节点。参照图3,图中所示节点N1为朋友节点,节点N2为低功耗节点,节点N1与节点N2建立Friendship关系,节点N2通过轮询获取节点N1中的缓存消息,如
技术介绍
所述,如若节点N1的FriendQueue满了,并且有新消息需要被缓存时,FriendQueue中的旧消息将被覆盖,而在本技术中,新消息将被节点N1转发给缓存设备进行暂存,待到缓存空间空闲时,再从缓存设备中获取暂存消息,缓存到本地缓存空间,以待节点N2轮询获取。在其他实施例中,上述节点可以为中继节点或其他类型节点。本技术对与缓存设备通信连接的节点类型不做具体限制,本领域技术人员可根据节点自身需求或节点在Mesh网络中的特殊位置选择性为节点配置缓存设备。尽管展示、描述并指出了应用于其优选实施方式的本技术的基本新颖特征,但是应该理解,本领域的熟练技术人员可以对所描述的设备和方法的形式和细节进行各种删节、替换和变更,而并不背离本技术的实质。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种蓝牙Mesh装置,其特征在于,所述装置包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于在所述节点的缓存空间满时,对所述节点的消息进行缓存。/n

【技术特征摘要】
1.一种蓝牙Mesh装置,其特征在于,所述装置包括节点和缓存设备,所述缓存设备与所述节点通信连接,用于在所述节点的缓存空间满时,对所述节点的消息进行缓存。


2.如权利要求1所述的装置,其特征在于,所述节点至少包括一个。


3.如权利要求1所述的装置,其特征在于,所述节点为朋友节点。


4.如权利要求1-3任一项所述的装置,其特征在于,所述通信为无线通信。


5.如权利要求1-3任一项所述的装置,其特征在于,所述通信为有线通信。

【专利技术属性】
技术研发人员:陈柏康
申请(专利权)人:深圳市中科蓝讯科技股份有限公司
类型:新型
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1