自组织网络的组网方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:33894897 阅读:14 留言:0更新日期:2022-06-22 17:31
本申请实施例提供了一种自组织网络的组网方法、装置、设备及计算机存储介质,通过向组网范围内的所有终端设备发送连接测试请求,以使所述终端设备与所述组网范围内剩余终端设备进行通信,并基于通信结果生成连接测试结果,接收所述终端设备发送的连接测试结果,基于所述连接测试结果确定终端设备的网络拓扑结构,基于所述网络拓扑结构完成自组织网络组网。根据本申请实施例,能够在当前动态变化的网络状态下,完成自动组网。完成自动组网。完成自动组网。

【技术实现步骤摘要】
自组织网络的组网方法、装置、设备及计算机存储介质


[0001]本申请属于通信领域,尤其涉及一种自组织网络的组网方法、装置、设备及计算机存储介质。

技术介绍

[0002]移动自组织网络是一种多跳的,无中心的自组织网络,又称为多跳网、无基础设置网或自组织网。
[0003]现有的自组织网络都是根据参与设备的情况以及对网络的要求,预先完成组网规划,然后基于组网规划完成组网,属于静态的组网。
[0004]但是,随着社会的发展,网络中的设备的类型不断增加,网络状况的变化也日益复杂,在当前的情况下,静态的组网方式已经难以适用。

技术实现思路

[0005]本申请实施例提供一种自组织网络的组网方法、装置、设备及计算机存储介质,能够在当前动态变化的网络状态下,完成自动组网。
[0006]第一方面,本申请实施例提供一种自组织网络组网方法,方法包括:
[0007]向组网范围内的所有终端设备发送连接测试请求,以使终端设备与组网范围内剩余终端设备进行通信,并基于通信结果生成连接测试结果;
[0008]接收终端设备发送的连接测试结果;
[0009]基于连接测试结果确定终端设备的网络拓扑结构;
[0010]基于网络拓扑结构完成自组织网络组网。
[0011]在一些实施方式中,基于网络拓扑结构完成自组织网络组网,具体包括:
[0012]根据网络拓扑结构中仅能与单个终端设备连接的终端设备确定叶子终端;
[0013]将包含全部叶子终端,且全部叶子终端均能够互相连通的组网方式确定为预组网;
[0014]在预组网有多个的情况下,根据多个预组网中终端设备数量最少的预组网确定第一预组网;
[0015]在第一预组网仅有一个的情况下,根据第一预组网确定自组织网络组网。
[0016]在一些实施方式中,自组织网络组网方法还包括:
[0017]在第一预组网有多个的情况下,将连接能力最强的第一预组网确定为自组织网络组网。
[0018]在一些实施方式中,将连接能力最强的第一预组网确定为自组织网络组网,具体包括:
[0019]获取多个第一预组网内部的任意两个叶子终端之间的连接路径的数量的和;
[0020]根据任意两个叶子终端之间的连接路径的数量的和最大的第一预组网确定连接能力最强的预组网。
[0021]根据连接能力最强的第一预组网确定自组织网络组网。
[0022]在一些实施方式中,将包含全部叶子终端,且全部叶子终端均能够互相连通的组网方式确定为预组网,具体包括:
[0023]根据网络拓扑结构中与叶子终端直接连接的终端设备确定转接终端;
[0024]在全部转接终端均能够互相连通的情况下,根据转接终端与叶子终端组成的网络确定预组网。
[0025]在一些实施方式中,根据包含全部叶子终端,且全部叶子终端均能够互相连通的组网方式确定预组网,还包括:
[0026]根据网络拓扑结构中与叶子终端直接连接的终端设备确定转接终端;
[0027]在全部转接终端中存在至少一个不能与其余转接终端连通的转接终端情况下,在叶子终端与转接终端组成的网络中增加终端设备,得到多个第二网络;
[0028]根据多个第二网络中转接终端均能够互相连通的第二网络确定预组网。
[0029]第二方面,本申请实施例提供了一种自组织网络组网装置,装置包括:
[0030]发送模块,用于向组网范围内的所有终端设备发送连接测试请求,以使终端设备与组网范围内剩余终端设备进行通信,并基于通信结果生成连接测试结果;
[0031]接收模块,用于接收终端设备发送的连接测试结果;
[0032]第一确定模块,用于基于连接测试结果确定终端设备的网络拓扑结构;
[0033]组网模块,用于基于网络拓扑结构完成自组织网络组网。
[0034]在一些实施方式中,组网模块具体包括:
[0035]第一确定单元,用于根据网络拓扑结构中仅能与单个终端设备连接的终端设备确定叶子终端;
[0036]第二确定单元,用于根据包含全部叶子终端,且全部叶子终端均能够互相连通的组网方式确定预组网;
[0037]第三确定单元,在预组网有多个的情况下,用于根据多个预组网中终端设备数量最少的预组网确定第一预组网;
[0038]第四确定单元,在第一预组网仅有一个的情况下,用于根据第一预组网确定自组织网络组网。
[0039]在一些实施方式中,自组织网络的组网装置还包括:
[0040]第二确定模块,用于在第一预组网有多个的情况下,将连接能力最强的第一预组网确定为自组织网络组网。
[0041]在一些实施方式中,第一确定模块,具体包括:
[0042]第一获取单元,用于获取多个第一预组网内部的任意两个叶子终端之间的连接路径的数量的和;
[0043]第五确定单元,用于根据任意两个叶子终端之间的连接路径的数量的和最大的第一预组网确定连接能力最强的预组网;
[0044]第六确定单元,用于根据连接能力最强的第一预组网确定自组织网络组网。
[0045]在一些实施方式中,第二确定单元,具体包括:
[0046]第一确定子单元,用于根据网络拓扑结构中与叶子终端直接连接的终端设备确定转接终端;
[0047]第二确定子单元,在全部转接终端均能够互相连通的情况下,用于根据转接终端与叶子终端组成的网络确定预组网。
[0048]在一些实施方式中,第二确定单元,还包括:
[0049]第三确定子单元,用于根据网络拓扑结构中与叶子终端直接连接的终端设备确定转接终端;
[0050]第四确定子单元,在全部转接终端中存在至少一个不能与其余转接终端连通的转接终端情况下,用于在叶子终端与转接终端组成的网络中增加终端设备,得到多个第二网络;
[0051]第五确定子单元,用于根据多个第二网络中转接终端均能够互相连通的第二网络确定预组网。
[0052]第三方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面任一项实施例中的自组织网络的组网方法的步骤。
[0053]第四方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面任一项实施例中的自组织网络的组网方法的步骤。
[0054]本申请实施例的自组织网络的组网方法、装置、设备及计算机存储介质,通过向组网范围内的所有终端设备发送连接测试请求,然后基于终端设备返回的连接测试结果确定终端设备的网络拓扑结构,然后基于确定的网络拓扑结构完成自组织网络的组网。由此,由于是基于终端设备的连接测试结果确定的网络拓扑结构,然后基于确定的网络拓扑结构完成自组织网络的组网,所以能够基于当前终端设备的网络状态完成组网,避免了由于终端设备类型的改变或网络状态的改变难以完成组网的问题,提高了组网方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自组织网络的组网方法,其特征在于,应用于服务器,所述方法包括:向组网范围内的所有终端设备发送连接测试请求,以使所述终端设备与所述组网范围内剩余终端设备进行通信,并基于通信结果生成连接测试结果;接收所述终端设备发送的连接测试结果;基于所述连接测试结果确定终端设备的网络拓扑结构;基于所述网络拓扑结构完成自组织网络组网。2.根据权利要求1所述的方法,其特征在于,所述基于所述网络拓扑结构完成自组织网络组网,具体包括:根据所述网络拓扑结构中仅能与单个终端设备连接的终端设备确定叶子终端;根据包含全部所述叶子终端,且全部所述叶子终端均能够互相连通的组网方式确定预组网;在所述预组网有多个的情况下,根据多个所述预组网中终端设备数量最少的预组网确定第一预组网;在所述第一预组网仅有一个的情况下,根据所述第一预组网确定自组织网络组网。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述第一预组网有多个的情况下,将所述连接能力最强的所述第一预组网确定为自组织网络组网。4.根据权利要求3所述的方法,其特征在于,所述将所述连接能力最强的所述第一预组网确定为自组织网络组网,具体包括:获取多个所述第一预组网内部的任意两个所述叶子终端之间的连接路径的数量的和;根据所述任意两个所述叶子终端之间的连接路径的数量的和最大的第一预组网确定所述连接能力最强的预组网;根据所述连接能力最强的所述第一预组网确定所述自组织网络组网。5.根据权利要求2所述的方法,其特征在于,所述将包含全部所述叶子终端,且全部所述叶子终端均能够互相连通的组网方式确定为预组网,具体包括:根据网络拓扑结构中与所述叶子终端直接连接的终端设备确定转接终端;在全部转接终端均能够互相连通的情况下,根据所述...

【专利技术属性】
技术研发人员:宋公良高芳
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1