本发明涉及运营商宽固网领域,具体涉及一种宽固网olt最优上联路径计算系统及方法。
背景技术:
1、随着数字经济和互联网的高速发展,人民和企业对网络的依赖也日益增加,网络作为国家新型数字基础设施,为了满足运营商客户对网络质量日益提高的要求,网络运营商对宽固网的建设和改造投资也日渐加大力度,为了保证网络的质量和避免资源的浪费,因此在olt网络工程新建之前得考虑网络规划的最佳方案。
2、由于静态拓扑结构稳定,不易受到网络变化的影响且占用的cpu和内存资源较少,因此目前常使用静态网络拓扑计算新建olt工程规划olt到bras的路径。
3、但是,静态拓扑计算olt最优上联无法有效的考虑到实际网络资源的准确性,而且对于大型网络来说,配置和维护的工作量会更大,由于静态拓扑通常是手工维护,因此对管理员的要求高,且配置错误的概率会增加,不能自动适应网络拓扑的变化,现有的网络拓扑变化速度快,如果更新不及时,会导致静态拓扑计算olt最优上联的结果不准确。
技术实现思路
1、本发明的目的在于提供一种宽固网olt最优上联路径计算系统及方法,解决以下技术问题:
2、如何实时根据网络拓扑的动态发现计算出olt设备的最优上联路径。
3、本发明的目的可以通过以下技术方案实现:
4、一种宽固网olt最优上联路径计算系统,包括互联网感知系统,所述互联网感知系统包括:
5、组网网络设备动态发现模块,用于发现与每个城市的核心路由器相连的全部网络设备;
6、组网的全网拓扑链路还原模块,用于对组网网络设备动态发现模块发现的网络设备间的关联关系进行梳理,并以树形结构的方式展示网络拓扑;
7、全网设备动态监控管理模块,用于对全网的网络设备进行实时动态监控并获取实时的监控数据,并对实时监控数据进行处理,计算出olt的最优上联,并在网络设备出现故障时进行故障秒级响应。
8、作为本发明进一步的方案:所述故障秒级响应包括主动生成告警、记录故障的发生时长、定义故障的类别、分析故障影响的范围、定义故障的级别和故障恢复时实时变更告警状态。
9、作为本发明进一步的方案:所述组网网络设备动态发现模块的发现方法为通过链路层发现协议发现与对应的核心路由器相连的设备的ip地址表,然后再通过ip地址表中的ip逐个进行lldp链路发现,以递归的方式逐级的进行lldp发现,直到组网中的网络设备全部发现为止。
10、作为本发明进一步的方案:所述组网的全网拓扑链路还原模块的还原方法为通过组网网络设备动态发现模块的网络设备使用关联关系算法aripori进行分析,计算得到树形结构的全网拓扑数据。
11、作为本发明进一步的方案:所述全网设备动态监控管理模块获取实时的监控数据包括网络设备在线状态、设备板卡状态、板卡cpu状态、cpu风扇温度、板卡内存、板卡的电压、电流、端口状态、端口光衰、误码值、端口的流量。
12、作为本发明进一步的方案:所述全网设备动态监控管理模块通过snmp协议及对应的mib库获取实时的监控数据。
13、一种宽固网olt最优上联路径计算方法,包括以下步骤:
14、s1:通过组网网络设备动态发现模块实现对运营商宽固网链路的发现;
15、s2:通过组网的全网拓扑链路还原模块计算最近5分钟内组网网络设备动态发现模块发现的网络设备间的关联关系,并对网络设备间的关联关系进行梳理,并还原出全网拓扑;
16、s3:通过全网设备动态监控管理模块获取全网olt设备信息到bras的路径;
17、s4:通过全网设备动态监控管理模块获取实时的监控数据;
18、s5:根据获取实时的监控数据实时计算各olt设备信息到bras的路径距离,并根据计算结果选出距离最近的3条路径;
19、s6:通过全网设备动态监控管理模块分别获取步骤s5中选出的3条链路中的历史数据;
20、s7:根据历史数据对3条链路进行综合对比,并计算出olt的最优上联并将对比结果进行展示。
21、作为本发明进一步的方案:在步骤s6中,所述历史数据包括3条链路分别对应的端口和对应所在设备过去预设时间段内的设备告警次数、故障时长、cpu利用率的峰值、均值、链路端口流量的峰值均值。
22、本发明的有益效果:
23、(1)通过组网网络设备动态发现模块发现与每个城市的核心路由器相连的全部网络设备,并将发现的网络设备发送给组网的全网拓扑链路还原模块,全网拓扑链路还原模块将网络设备间的关联关系进行梳理,并以树形结构的方式展示网络拓扑;根据组网的全网拓扑链路还原模块还原的网络拓扑计算动态拓扑,计算出olt-bras各路径之间的距离,并选出距离最近的3条路径,结合全网设备动态监控管理模块的历史数据,对3条链接进行综合对比计算出olt的最优上联;可以实时根据网络拓扑的动态发现计算出olt设备的最优上联路径。
1.一种宽固网olt最优上联路径计算系统,其特征在于,包括互联网感知系统,所述互联网感知系统包括:
2.根据权利要求1所述的一种宽固网olt最优上联路径计算系统,其特征在于,所述故障秒级响应包括主动生成告警、记录故障的发生时长、定义故障的类别、分析故障影响的范围、定义故障的级别和故障恢复时实时变更告警状态。
3.根据权利要求1所述的一种宽固网olt最优上联路径计算系统,其特征在于,所述组网网络设备动态发现模块的发现方法为通过链路层发现协议发现与对应的核心路由器相连的设备的ip地址表,然后再通过ip地址表中的ip逐个进行lldp链路发现,以递归的方式逐级的进行lldp发现,直到组网中的网络设备全部发现为止。
4.根据权利要求1所述的一种宽固网olt最优上联路径计算系统,其特征在于,所述组网的全网拓扑链路还原模块的还原方法为通过组网网络设备动态发现模块的网络设备使用关联关系算法aripori进行分析,计算得到树形结构的全网拓扑数据。
5.根据权利要求1所述的一种宽固网olt最优上联路径计算系统,其特征在于,所述全网设备动态监控管理模块获取实时的监控数据包括网络设备在线状态、设备板卡状态、板卡cpu状态、cpu风扇温度、板卡内存、板卡的电压、电流、端口状态、端口光衰、误码值、端口的流量。
6.根据权利要求1所述的一种宽固网olt最优上联路径计算系统,其特征在于,所述全网设备动态监控管理模块通过snmp协议及对应的mib库获取实时的监控数据。
7.一种宽固网olt最优上联路径计算方法,适用于权利要求1-6任一项所述的一种宽固网olt最优上联路径计算系统,其特征在于,包括以下步骤:
8.根据权利要求7所述的一种宽固网olt最优上联路径计算方法,其特征在于,在步骤s6中,所述历史数据包括3条链路分别对应的端口和对应所在设备过去预设时间段内的设备告警次数、故障时长、cpu利用率的峰值、均值、链路端口流量的峰值均值。
