System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种网络拓扑配置管理方法、系统、设备及存储介质技术方案_技高网

一种网络拓扑配置管理方法、系统、设备及存储介质技术方案

技术编号:41706135 阅读:13 留言:0更新日期:2024-06-19 12:37
本发明专利技术公开了一种网络拓扑配置管理方法、系统、设备及存储介质,方法包括实时获取射频单元上报的邻里关系表;其中,射频单元包括一个或多个;邻里关系表是在当前的组网场景下通过射频单元发现邻里关系信息而得到;根据邻里关系表,对当前的拓扑表进行拓扑维护计算,得到射频单元的绝对拓扑信息;基于绝对拓扑信息,将射频单元进行拓扑关系配置,以使射频单元刷新当前配置的绝对拓扑信息。本实施例实现了高效的网络拓扑配置管理,支持不同场景的网络拓扑发现,提高通用性。

【技术实现步骤摘要】

本专利技术涉及网络管理领域,尤其涉及一种网络拓扑配置管理方法、系统、设备及存储介质


技术介绍

1、随着信息时代的到来,对计算机网络的依赖使得计算机网络本身运行的可靠性变得至关重要,对网络管理也就有了更高的要求。网络管理主要包括五个功能域,即故障管理、配置管理、性能管理、安全管理和计费管理。而在五大功能域中,配置管理是基础,它的主要功能包括发现网络的拓扑结构、监视和管理网络设备的配置情况。其它的各项功能都以已知网络的拓扑结构为基础。主控单元需要已知设备拓扑关系,以及各网元设备需要感知自身绝对拓扑信息。因此,如何能快速地且自动地进行网络拓扑发现,并依据拓扑规划自动对远端单元设备进行业务参数配置,在配置管理中显得格外重要。

2、目前配置管理中网络拓扑发现方法主要包括四种方法,第一种基于物理地址学习表的拓扑发现方法,通过获取每个下联端口根据本端口接收到的数据包生成的物理地址学习表,接收与每个下联端口一一对应连接的扩展单元发送的物理地址学习表,基于物理地址学习表,分别确定下联端口连接的设备,生成基站的网络拓扑结构图。但是该方法,建立物理地址学习表的过程比较繁琐,即不支持射频单元ru网元级联场景拓扑发现,也不支持网元环形组网场景拓扑发现,因此具有一定的局限性。

3、第二种,利用链路层发现协议(lldp,link layer discovery protocol)提供标准的链路层发现网络拓扑。lldp协议使得接入网络的一台设备可以将其主要的能力、管理地址、设备标识和接口标识等信息发送给接入同一个局域网络的其它设备。当一个设备从网络中接收到其它设备的这些信息时,将这些信息以mib的形式存储起来。但是该方法,射频单元ru需要实现标准的lldp协议,且不支持直接通过lldp协议发现射频单元ru的网元级联场景拓扑。

4、第三种,利用思科发现协议(cisco discovery protocol,cdp),帮助网络管理和网络工程师了解网络拓扑。但是该协议属于私有协议,只能在思科设备上使用,仅支持邻里关系发现,不支持拓扑自发现,不具有普适性。

5、第四种,利用邻居发现协议ndp(neighbor discovery protocol)和网络拓扑发现协议ntdp(network topology discovery protocol)收集拓扑信息。但是ntdp属于华为私有协议,无法实现通用的应用场景中识别网络拓扑,不具有普适性。

6、由此可见,通过现有的拓扑发现方法进行网络配置管理,无法实现不同场景的统一管理,不具备通用性,普适性较低,且网络配置管理过程困难,网络统一管理难度大。


技术实现思路

1、本专利技术提供了一种网络拓扑配置管理方法、系统、设备及存储介质,实现高效的网络拓扑配置管理,支持不同场景的网络拓扑发现,提高通用性。

2、为了解决上述技术问题,本专利技术实施例提供了一种网络拓扑配置管理方法,应用于分布式主控单元中,包括:

3、实时获取射频单元上报的邻里关系表;其中,射频单元包括一个或多个;邻里关系表是在当前的组网场景下通过射频单元发现邻里关系信息而得到;

4、根据邻里关系表,对当前的拓扑表进行拓扑维护计算,得到射频单元的绝对拓扑信息;

5、基于绝对拓扑信息,将射频单元进行拓扑关系配置,以使射频单元刷新当前配置的绝对拓扑信息。

6、作为优选方案,邻里关系表是在当前的组网场景下通过射频单元发现邻里关系信息而得到,具体为:

7、通过管理平面通道,将分布式主控单元与射频单元建立连接,以使射频单元通过数据源记录替换机制,基于当前的组网场景,建立射频单元对应的邻里关系信息,获得邻里关系表,并通过管理平面通道将邻里关系表上报至分布式主控单元;

8、其中,组网场景包括单路射频级联组网场景、多路射频级联组网场景、环形射频级联组网场景、前传多路复用组网场景和网元设备混连组网场景。

9、作为优选方案,射频单元通过数据源记录替换机制,基于当前的组网场景,建立射频单元对应的邻里关系信息,获得邻里关系表,具体为:

10、当射频单元接收北向以太网数据时,在当前的邻里关系信息中将当前的以太网数据源地址记录为当前的北向邻里网元地址,并将当前的以太网数据源地址替换为当前射频单元南向接口地址;

11、当射频单元接收南向以太网数据时,在当前的邻里关系信息中,将当前的以太网数据源地址记录为当前的南向邻里网元地址,并将当前的以太网数据目标地址替换为当前的北向邻里网元地址;

12、基于当前的组网场景和当前的邻里关系信息,获得邻里关系表。

13、作为优选方案,基于当前的组网场景和当前的邻里关系信息,获得邻里关系表,具体为:

14、若当前的组网场景中不存在环形组网,则基于当前的邻里关系信息,记录北向邻里关系地址或者南向邻里关系地址中任一方向的邻里关系地址,得到邻里关系表;其中,北向邻里关系地址包括北向邻里网元地址和当前单元北向接口地址;南向邻里关系地址包括南向邻里网元地址和当前单元南向接口地址;

15、若当前的组网场景中存在环形组网,则基于当前的邻里关系信息,记录北向邻里关系地址和南向邻里关系地址,获得邻里关系表。

16、作为优选方案,根据每一个射频单元邻里关系表,对当前组网场景的拓扑表进行拓扑维护计算,得到射频单元的绝对拓扑信息,具体为:

17、每一个射频单元通过管理平面(management plane:mplane)通道上报自身邻里关系表;

18、基于射频单元邻里关系表,将当前的拓扑表进行动态更新处理,得到更新后的射频单元拓扑表;

19、基于射频单元邻里关系表,将射频单元插入至更新后的射频单元拓扑表中,并将更新后的射频单元拓扑表进行遍历索引,得到射频单元的绝对拓扑信息。

20、作为优选方案,基于射频单元邻里关系表,将当前的拓扑表进行动态更新处理,得到更新后的射频单元拓扑表,具体为:

21、若当前的拓扑表不为空值,则遍历当前的拓扑表,并判断当前的拓扑表中是否存在射频单元;

22、若存在,则将当前的拓扑表中所存在的射频单元进行删除,得到更新后的射频单元拓扑表。

23、作为优选方案,基于绝对拓扑信息,将射频单元进行拓扑关系配置,具体为:

24、通过管理平面通道,获取射频单元提供的绝对拓扑关系配置接口;

25、基于绝对拓扑关系配置接口,将绝对拓扑信息配置到对应的射频单元中。

26、为了解决相同的技术问题,本专利技术实施例还提供了一种网络拓扑配置管理系统,包括:邻里关系获取模块、拓扑维护计算模块和拓扑关系配置模块;

27、其中,邻里关系获取模块用于实时获取射频单元上报的邻里关系表;其中,射频单元包括一个或多个;邻里关系表是在当前的组网场景下通过射频单元发现邻里关系信息而得到;

28、拓扑维护计算模块用于根据邻里关系本文档来自技高网...

【技术保护点】

1.一种网络拓扑配置管理方法,其特征在于,应用于分布式主控单元中,包括:

2.如权利要求1所述的网络拓扑配置管理方法,其特征在于,所述邻里关系表是在当前的组网场景下通过所述射频单元发现邻里关系信息而得到,具体为:

3.如权利要求2所述的网络拓扑配置管理方法,其特征在于,所述射频单元通过数据源记录替换机制,基于所述当前的组网场景,建立所述射频单元对应的邻里关系信息,获得所述邻里关系表,具体为:

4.如权利要求3所述的网络拓扑配置管理方法,其特征在于,所述基于所述当前的组网场景和所述当前的邻里关系信息,获得所述邻里关系表,具体为:

5.如权利要求1所述的网络拓扑配置管理方法,其特征在于,所述根据所述邻里关系表,对当前的拓扑表进行拓扑维护计算,得到所述射频单元的绝对拓扑信息,具体为:

6.如权利要求5所述的网络拓扑配置管理方法,其特征在于,所述基于所述射频单元,将所述当前的拓扑表进行动态更新处理,得到更新后的射频单元拓扑表,具体为:

7.如权利要求2所述的网络拓扑配置管理方法,其特征在于,所述基于所述绝对拓扑信息,将所述射频单元进行拓扑关系配置,具体为:

8.一种网络拓扑配置管理系统,其特征在于,包括:邻里关系获取模块、拓扑维护计算模块和拓扑关系配置模块;

9.如权利要求8所述的网络拓扑配置管理系统,其特征在于,所述邻里关系获取模块包括邻里关系发现子模块;

10.如权利要求8所述的网络拓扑配置管理系统,其特征在于,所述拓扑维护计算模块包括动态更新子模块和遍历索引子模块;

11.如权利要求9所述的网络拓扑配置管理系统,其特征在于,所述拓扑关系配置模块包括接口获取子模块和信息配置子模块;

12.一种计算机设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7任一项所述的网络拓扑配置管理方法。

13.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的网络拓扑配置管理方法。

...

【技术特征摘要】

1.一种网络拓扑配置管理方法,其特征在于,应用于分布式主控单元中,包括:

2.如权利要求1所述的网络拓扑配置管理方法,其特征在于,所述邻里关系表是在当前的组网场景下通过所述射频单元发现邻里关系信息而得到,具体为:

3.如权利要求2所述的网络拓扑配置管理方法,其特征在于,所述射频单元通过数据源记录替换机制,基于所述当前的组网场景,建立所述射频单元对应的邻里关系信息,获得所述邻里关系表,具体为:

4.如权利要求3所述的网络拓扑配置管理方法,其特征在于,所述基于所述当前的组网场景和所述当前的邻里关系信息,获得所述邻里关系表,具体为:

5.如权利要求1所述的网络拓扑配置管理方法,其特征在于,所述根据所述邻里关系表,对当前的拓扑表进行拓扑维护计算,得到所述射频单元的绝对拓扑信息,具体为:

6.如权利要求5所述的网络拓扑配置管理方法,其特征在于,所述基于所述射频单元,将所述当前的拓扑表进行动态更新处理,得到更新后的射频单元拓扑表,具体为:

7.如权利要求2所述...

【专利技术属性】
技术研发人员:丁文其熊彬王伟锋
申请(专利权)人:智慧尘埃上海通信科技有限公司
类型:发明
国别省市:

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

1