多连接组网系统、方法、存储介质及电子设备技术方案

技术编号:29532051 阅读:49 留言:0更新日期:2021-08-03 15:19
本发明专利技术提供一种多连接组网系统、方法、存储介质及电子设备,所述多连接组网系统包括:控制端、根节点及普通节点;其中,所述控制端发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;所述根节点通过扫描所述普通节点进行自组网,且所述根节点在所述多连接组网系统存在通信路径断线时,与所述普通节点按照预设组网机制进行断线重连。本发明专利技术很好地解决了目前组网过程中的功耗高、传输效率低、节点数量少、覆盖范围小等问题。

【技术实现步骤摘要】
多连接组网系统、方法、存储介质及电子设备
本专利技术属于连接组网的
,涉及一种组网方法,特别是涉及一种多连接组网系统、方法、存储介质及电子设备。
技术介绍
随着通信技术的不断发展,各种各样的通信方式及组网方式相继出现,以不断满足用户日益增长的通信需求。其中,多连接组网通信有着较多的应用,可以利用不同的网络拓扑构建更加庞大的数据网络系统。以BLE(BluetoothLowEnergy,蓝牙低功耗)为例,BLE5.0协议支持多连接,可以实现一对多的蓝牙连接,具体连接数量受限于芯片的资源,只能实现一对多的小型星型网络,缺点是连接数量不够,覆盖范围小。虽然BLEmesh组网依靠广播的方式实现通信,支持多数量节点组网且节点直接可以中继传输,解决了组网对数量和连接距离的要求,但是不定向的广播和中继传输会有很多无效重复的传输,且每个节点一直处于收发状态,通信效率低、功耗高的缺点。其中,功耗高主要针对Mesh(无线网格网络)组网,因为芯片RF(RadioFrequency,射频)一直处于收发状态,极少的时间进入休眠,或者有些不休眠。传输效率低主要针对Mesh组网,依靠广播的方式传输数据,会出现局部广播风暴导致的数据丢包,在要求数据传输稳定的情况下,需要增加重传机制,最终导致传输效率低。节点数量少、覆盖范围小主要针对一对多的星型网络,连接个数取决于芯片的资源和性能,无法中继。因此,如何提供一种多连接组网系统、方法、存储介质及电子设备,以解决现有技术无法提供一种可灵活配置的多连接组网方式等缺陷,成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种多连接组网系统、方法、存储介质及电子设备,用于解决现有技术无法提供一种可灵活配置的多连接组网方式的问题。为实现上述目的及其他相关目的,本专利技术一方面提供一种多连接组网系统,所述多连接组网系统包括:控制端,用于作为外设接入所述多连接组网系统中;根节点,与所述控制端通信连接,用于维护所述多连接组网系统的所有路由信息;普通节点,与所述根节点通信连接或不同层级之间的普通节点通信连接,用于组成所述多连接组网系统;其中,所述控制端发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;所述根节点通过扫描所述普通节点进行自组网,且所述根节点在所述多连接组网系统存在通信路径断线时,与所述普通节点按照预设组网机制进行断线重连。于本专利技术的一实施例中,所述多连接组网系统采用树形网络拓扑结构。为实现上述目的及其他相关目的,本专利技术另一方面提供一种多连接组网方法,应用于一多连接组网系统中,所述多连接组网系统包括:控制端、根节点和普通节点;所述多连接组网方法包括:扫描所述普通节点进行自组网;发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;在所述多连接组网系统存在通信路径断线时,在所述根节点与所述普通节点之间按照预设组网机制进行断线重连。于本专利技术的一实施例中,所述扫描所述普通节点进行自组网的步骤包括:通过所述根节点扫描所述普通节点的广播内容;根据所述广播内容判断所述普通节点是否为可连接的节点,并将可连接的普通节点定义为二级节点;判断所述二级节点的个数是否超过二层网络规定的最大节点数;若是,将所述二级节点作为父节点,扫描所述普通节点的广播内容;若否,继续将扫描到的所述普通节点作为二级节点,直至达到所述二层网络规定的最大节点数。于本专利技术的一实施例中,所述普通节点为第一普通节点;所述根据所述广播内容判断所述普通节点是否为可连接的节点,并将可连接的普通节点定义为二级节点的步骤包括:解析所述广播内容,根据所述广播内容中识别出的可连接信息确定为可连接的节点;交换所述根节点和所述第一普通节点的路由信息;向所述根节点发送所述第一普通节点的节点标识码;通过所述根节点向所述第一普通节点下发组网配置信息;将所述第一普通节点作为所述二级节点。于本专利技术的一实施例中,所述路由信息包括每一层网络对应的识别码、当前节点所在的层级、当前节点作为父节点所连接的子节点数以及当前节点与父节点和控制端之间的连接状态中的至少一项信息;所述路由信息由所述父节点分配至子节点;所述组网配置信息包括设置连接层数、每层规定的最大节点数以及连接间隔中的至少一项信息;所述组网配置信息由所述根节点直接或间接下发至所述普通节点。于本专利技术的一实施例中,所述普通节点为二级节点中的故障节点;在所述根节点与所述普通节点之间按照预设组网机制进行断线重连的步骤包括:在所述根节点与所述故障节点断线时,初始化所述根节点、所述故障节点以及与所述故障信息直接或间接连接的节点的路由信息;断开与所述故障节点之间直接或间接连接的普通节点;通过所述根节点由原三级节点中重新扫描确定新二级节点;由所述新二级节点连接原二级节点,并由所述新二级节点由原四级节点中重新扫描确定新三级节点;由所述新三级节点连接原四级节点。于本专利技术的一实施例中,在所述根节点与所述普通节点之间按照预设组网机制进行断线重连的步骤之后,所述多连接组网方法还包括:在所述故障节点恢复正常后,自动连入所述多连接组网系统中。为实现上述目的及其他相关目的,本专利技术又一方面提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的多连接组网方法。为实现上述目的及其他相关目的,本专利技术最后一方面提供一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行所述的多连接组网方法。如上所述,本专利技术所述的多连接组网系统、方法、存储介质及电子设备,具有以下有益效果:(1)在节点与节点之间保持连接时,可以通过调整连接间隔来降低功耗。(2)在连接通信过程中,传输数据时是根据路由信息进行定向传输,因而数据传输稳定,不需要重传机制,传输效率高。(3)可以改善现有技术中星型网络存在的节点数量少、覆盖范围小的问题。(4)本专利技术通过树形结构组网,随着组网级数的增加,可以连接的节点数量呈指数性增加,且组网内任意节点可以互相通信。附图说明图1显示为本专利技术的多连接组网系统于一实施例中的结构原理图。图2显示为本专利技术的多连接组网系统于一实施例中的网络拓扑图。图3显示为本专利技术的多连接组网方法于一实施例中的原理流程图。图4显示为本专利技术的多连接组网方法于一实施例中的自组网示意图。图5显示为本专利技术的多连接组网方法于一实施例中的路由信息示意图。图6显示为本专利技术的多连接组网方法于一实施例中的断线重连示意图。图7显示为本专利技术的电子设备于一实施例中的结构连接示意图。元件标号说明7电子设备71处理器72存储器S31~S33步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的本文档来自技高网
...

【技术保护点】
1.一种多连接组网系统,其特征在于,所述多连接组网系统包括:/n控制端,用于作为外设接入所述多连接组网系统中;/n根节点,与所述控制端通信连接,用于维护所述多连接组网系统的所有路由信息;/n普通节点,与所述根节点通信连接或不同层级之间的普通节点通信连接,用于组成所述多连接组网系统;/n其中,所述控制端发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;所述根节点通过扫描所述普通节点进行自组网,且所述根节点在所述多连接组网系统存在通信路径断线时,与所述普通节点按照预设组网机制进行断线重连。/n

【技术特征摘要】
1.一种多连接组网系统,其特征在于,所述多连接组网系统包括:
控制端,用于作为外设接入所述多连接组网系统中;
根节点,与所述控制端通信连接,用于维护所述多连接组网系统的所有路由信息;
普通节点,与所述根节点通信连接或不同层级之间的普通节点通信连接,用于组成所述多连接组网系统;
其中,所述控制端发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;所述根节点通过扫描所述普通节点进行自组网,且所述根节点在所述多连接组网系统存在通信路径断线时,与所述普通节点按照预设组网机制进行断线重连。


2.根据权利要求1所述的多连接组网系统,其特征在于,所述多连接组网系统采用树形网络拓扑结构。


3.一种多连接组网方法,其特征在于,应用于一多连接组网系统中,所述多连接组网系统包括:控制端、根节点和普通节点;所述多连接组网方法包括:
扫描所述普通节点进行自组网;
发送所述根节点或任一所述普通节点的节点标识码,与所述根节点或任一所述普通节点进行通信;
在所述多连接组网系统存在通信路径断线时,在所述根节点与所述普通节点之间按照预设组网机制进行断线重连。


4.根据权利要求3所述的多连接组网方法,其特征在于,所述扫描所述普通节点进行自组网的步骤包括:
通过所述根节点扫描所述普通节点的广播内容;
根据所述广播内容判断所述普通节点是否为可连接的节点,并将可连接的普通节点定义为二级节点;
判断所述二级节点的个数是否超过二层网络规定的最大节点数;
若是,将所述二级节点作为父节点,扫描所述普通节点的广播内容;若否,继续将扫描到的所述普通节点作为二级节点,直至达到所述二层网络规定的最大节点数。


5.根据权利要求4所述的多连接组网方法,其特征在于,所述普通节点为第一普通节点;所述根据所述广播内容判断所述普通节点是否为可连接的节点,并将可连接的普通节点定义为二级节点的步骤包括:
解析所述广播内容,根据所述广播内容中识别出的可连接信息确定为可连接的...

【专利技术属性】
技术研发人员:朱忠华牛钊刘其鹏
申请(专利权)人:上海富芮坤微电子有限公司
类型:发明
国别省市:上海;31

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

1