一种代理节点连接方法、终端设备及存储介质技术

技术编号:36072682 阅读:22 留言:0更新日期:2022-12-24 10:43
本申请实施例提供一种代理节点连接方法、终端设备及存储介质,其中方法包括:扫描蓝牙Mesh网络中能够作为代理节点的候选节点设备;根据候选节点设备的信号强度,确定候选节点相对于终端设备的距离;从候选节点设备中选择不同距离的多个目标节点设备;与多个目标节点设备建立GATT连接,以使所述多个目标节点设备成为终端设备的多个代理节点;其中,终端设备通过代理节点收发蓝牙Mesh网络的消息。本申请实施例可提升终端设备收发消息的性能,并且提升终端设备接入蓝牙Mesh网络的稳定性。终端设备接入蓝牙Mesh网络的稳定性。终端设备接入蓝牙Mesh网络的稳定性。

【技术实现步骤摘要】
一种代理节点连接方法、终端设备及存储介质


[0001]本申请实施例涉及通信
,具体涉及一种代理节点连接方法、终端设备及存储介质。

技术介绍

[0002]蓝牙Mesh(无线网格)网络是基于BLE(Bluetooth Low Energy,低能耗蓝牙)建立设备间通信的网状网络,其广泛用于智能家居、智慧办公等设备智能互联场景。
[0003]目前,用户若需要使用智能手机、平板电脑等终端设备控制蓝牙Mesh网络中已配网的节点(Node)设备,则需要将终端设备接入到蓝牙Mesh网络中;终端设备可以和蓝牙Mesh网络中的节点设备建立GATT(Generic Attribute Profile,通用属性协议)连接,从而将建立GATT连接的节点设备作为代理(Proxy)节点,进而终端设备可利用代理节点收发蓝牙Mesh网络的消息,以实现终端设备接入蓝牙Mesh网络。
[0004]在上述背景下,如何提供代理节点连接方案,以提升终端设备收发消息的性能,并且提升终端设备接入蓝牙Mesh网络的稳定性,成为了本领域技术人员亟需解决的技术问题。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种代理节点连接方法,其中,应用于终端设备,包括:扫描蓝牙Mesh网络中能够作为代理节点的候选节点设备;根据候选节点设备的信号强度,确定候选节点相对于终端设备的距离;从候选节点设备中选择不同距离的多个目标节点设备;与多个目标节点设备建立GATT连接,以使所述多个目标节点设备成为终端设备的多个代理节点;其中,终端设备通过代理节点收发蓝牙Mesh网络的消息。2.根据权利要求1所述的方法,其中,所述从候选节点设备中选择不同距离的多个目标节点设备包括:从相对于终端设备的距离小于距离阈值的候选节点设备中选择第一数量的目标节点设备;以及,从相对于终端设备的距离大于距离阈值的候选节点设备中选择第二数量的目标节点设备;所述第一数量的目标节点设备和第二数量的目标节点设备,形成所述多个目标节点设备。3.根据权利要求2所述的方法,其中,所述从相对于终端设备的距离小于距离阈值的候选节点设备中选择第一数量的目标节点设备包括:从距离小于距离阈值的候选节点设备中,随机选择第一数量的目标节点设备;或者,从距离小于距离阈值的候选节点设备中,按照距离由近至远或者由远至近的顺序,间隔的选择第一数量的目标节点设备;所述从相对于终端设备的距离大于距离阈值的候选节点设备中选择第二数量的目标节点设备包括:从距离大于距离阈值的候选节点设备中,随机选择第二数量的目标节点设备;或者,从距离大于距离阈值的候选节点设备中,按照距离由近至远或者由远至近的顺序,选择第二数量的目标节点设备。4.根据权利要求1所述的方法,其中,还包括:通过所述多个代理节点接收蓝牙Mesh网络的节点设备发送的消息;将相同源地址和相同序列号的多个消息确定为重复消息;对重复消息进行去重处理。5.根据权利要求1所述的方法,其中,所述扫描蓝牙Mesh网络中能够作为代理节点的候选节点设备包括:获取蓝牙Mesh网络的节点设备发送的广播包;识别广播包的特性字段是否携带代理特性位,所述代理...

【专利技术属性】
技术研发人员:龙淼董志盟剧文轩
申请(专利权)人:浙江猫精人工智能科技有限公司
类型:发明
国别省市:

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

1