一种自动监测割接设备红绿灯状态的方法、装置及设备与流程

文档序号:38249215发布日期:2024-06-06 19:23阅读:19来源:国知局
一种自动监测割接设备红绿灯状态的方法、装置及设备与流程

本发明的实施例一般涉及网络割接管理监控领域,尤其涉及一种自动监测割接设备红绿灯状态方法、装置及设备。


背景技术:

1、在传统红绿灯割接流程中,运维人员需要手动监测设备上是否存在脱网/电路流量为0/端口流量超限、端口down、关联设备的bgpdown等各种关联告警。但由于割接过程可能涉及多个设备、各种网络配置和交互步骤,运维人员难以确定哪个设备的状态变化对整个割接过程产生了影响,从而增加故障定位的难度;且受到网络延迟或监测系统性能的限制,也无法即时捕捉设备状态的变化;在割接前准备和割接完成后也需要进行一系列繁琐的设备状态验证等操作。因此,需要一种割接红绿灯自动检测规则,进行割接流程自动管控。


技术实现思路

1、为解决以上问题,本发明提供一种在割接各阶段对割接设备进行监控并实时以红绿灯反馈设备网络状态的处理装置,一旦接收到红灯即刻停止设备割接,反馈状态通知对端停止设备的自动下发并进行自动恢复操作;通过采集设备,实时监测在线用户数、路由条目数、上行流量利用率等指标,在割接过程中提供多维度的验证,实现由人工干预向自动化转变,提升运维效率。

2、根据本发明的实施例,提供了一种自动监测割接设备红绿灯状态的方法、装置及设备。

3、在本发明的第一方面,提供了一种自动监测割接设备红绿灯状态的方法。该方法包括:

4、s01:系统的割接事件接收接口实时接收北向推送的割接请求并创建工单,判断割接请求参数中的割接单号的值是否与系统库的值一致,若一致则系统向北向返回割接单号已存在的消息,北向不向系统发送请求消息;若不一致,则系统解析地址并向北向返回割接单号不存在的消息,北向接收消息后向系统的状态推送接口发送请求,系统接收到请求报文后根据报文中的工单状态字段判断工单状态,所述的状态包括:割接准备、割接开始、割接验证、割接完成;

5、s02:若工单状态处于割接准备状态,系统调用红绿灯检查接口和割接验证采集接口,将红绿灯结果和验证结果反馈给对端,若有红灯,系统立即通知北向停止割接;若工单状态处于割接开始状态,系统调用红绿灯检查接口,将结果反馈给对端,若有红灯,立即通知北向停止割接;若工单状态处于割接验证状态,则进行两次反馈,第一次直接反馈割接验证结果为检查通过,第二次系统调用红绿灯检查接口和割接验证比对接口,将实际结果反馈给对端,若有红灯,由北向评估是否需要进行设备恢复;若工单状态处于割接完成状态,则直接反馈红绿灯结果为绿灯;

6、s03:系统轮循检查工单状态为非割接完成阶段的工单,将绿灯状态的工单进行反复验证,一旦发现红灯,立即反馈给对端。

7、进一步地,s01中所述的割接请求参数还包括:割接标题、割接类型、负责人、创建人、地市、割接单号、客户影响性、创建时间、开始时间、结束时间、割接内容、备注信息、关键字、割接设备列表、ip列表、名称列表、设备告警关键字、割接线缆列表、割接类型、割接设备下挂状态、是否会签、本地网、是否风险操作、是否是老旧小区改造、场景以及附件。

8、进一步地,s01中所述的系统解析地址的具体步骤为:按接口格式解析ip列表得到设备地址,根据设备地址查询设备表得到设备的属性编码;若匹配不到设备属性编码是cr或bas的设备,返回割接设备ip列表中无cr或bas设备;若匹配到设备属性编码是cr或bas的设备,新增一条记录入库,只保留匹配到的设备并记录设备属性、设备地址;记录本次交互结果记录。

9、进一步地,s01中所述的状态推送接口的输入参数包括:信号来源、工单编号和工单状态,所述的状态推送接口接收到请求报文后校验接口的格式、必填项、字段格式以及枚举值,校验不通过,则返回具体的校验不通过理由;校验通过后查询工单编号是否存在,若不存在,返回割接单号不存在;若存在,返回成功并判断工单状态。

10、进一步地,s02中所述的红绿灯检查接口的输入参数包括:设备地址、设备属性、是否重启场景、割接单号以及推送状态;

11、所述的红绿灯检查接口的内部参数包括:设备脱网/流量突降为0/流量带宽利用率告警的告警类型id、设备端口down的超限值、设备端口down告警的告警类型id以及cr设备bgpdwon告警的告警类型id;

12、所述的红绿灯检查接口的处理逻辑为:根据接收的工单查询场景名称里是否包含重启并记录该字段;查询对应设备的设备ip以及设备属性,将$isreload、割接单号、工单状态、设备ip以及设备属性传入红绿灯检查接口;将所有设备的检查接口结果返回后,进行判断:若检查接口返参中存在告警,记录表记录红绿灯状态:红灯,描述为每个检查接口返回的告警描述;若不存在告警,记录表记录红绿灯状态:绿灯。

13、进一步地,所述的红绿灯检查接口具有告警能力、上联物理口告警超限能力、查询bas对应cr设备能力、查询cr对应cr设备能力以及查询对应cr设备bgpdown告警能力;

14、所述的告警能力用于查询告警系统中该设备是否存在配置的设备脱网/流量突降为0/流量带宽利用率的告警类型,若存在返回参数isalarm=y,返回参数isalarm=n;

15、所述的上联物理口告警超限能力用于根据获取的上联物理口数,在告警系统中统计出设备端口down告警的告警类型id的端口数;计算:l=告警上联物理口数/上联物理口总数*100,若l>=设备端口down的超限值的值,则返回参数isalarm=y,告警描述=上行端口down告警超限,否则返回参数isalarm=n;

16、所述的查询bas对应cr设备能力用于查询bas设备所在链路的另一端设备,另一端设备属性为与配置项相同的设备作为bas设备对应的cr设备;

17、所述的查询cr对应cr设备能力用于查cr设备所在节点下的另外一台cr设备,cr设备属性编码从设备属性配置项中获取;

18、所述的查询对应cr设备bgpdown告警能力用于查询cr设备是否存在cr设备bgpdwon告警的告警类型id的告警,若存在返回参数isalarm=y,返回参数isalarm=n。

19、进一步地,s02中所述的割接验证采集接口以及所述的割接验证比对接口的输入参数包括:设备地址、设备属性、割接单号以及推送状态,所述的割接验证采集接口以及所述的割接验证比对接口的内部配置参数包括:地址池利用率用户数差值的超限值、上行流量利用率差值的超限值、专线用户差值的超限值以及路由总数差值的超限值。

20、进一步地,s03中所述的系统轮循检查工单状态的具体步骤为:对割接工单号进行分组,查询同一组中如果工单状态为割接完成,不处理该工单;如果工单状态不是割接完成,但红绿灯状态为红灯的也不处理,对剩下的工单进行红绿灯验证,若返回结果不存在告警,则流程结束,若存在告警,则汇总告警描述,反馈红绿灯结果:红灯。

21、在本发明的第二方面,提供了一种自动监测割接设备红绿灯状态的装置。该装置包括:

22、接收模块:用于系统的割接事件接收接口实时接收北向推送的割接请求并创建工单,判断割接请求参数中的割接单号的值是否与系统库的值一致,若一致则系统向北向返回割接单号已存在的消息,北向不向系统发送请求消息;若不一致,则系统解析地址并向北向返回割接单号不存在的消息,北向接收消息后向系统的状态推送接口发送请求,系统接收到请求报文后根据报文中的工单状态字段判断工单状态,所述的状态包括:割接准备、割接开始、割接验证、割接完成;

23、判断模块:用于若工单状态处于割接准备状态,系统调用红绿灯检查接口和割接验证采集接口,将红绿灯结果和验证结果反馈给对端,若有红灯,系统立即通知北向停止割接;若工单状态处于割接开始状态,系统调用红绿灯检查接口,将结果反馈给对端,若有红灯,立即通知北向停止割接;若工单状态处于割接验证状态,则进行两次反馈,第一次直接反馈割接验证结果为检查通过,第二次系统调用红绿灯检查接口和割接验证比对接口,将实际结果反馈给对端,若有红灯,由北向评估是否需要进行设备恢复;若工单状态处于割接完成状态,则直接反馈红绿灯结果为绿灯;

24、验证模块:用于系统轮循检查工单状态为非割接完成阶段的工单,将绿灯状态的工单进行反复验证,一旦发现红灯,立即反馈给对端。

25、在本发明的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如根据本发明的第一方面的方法。

26、在本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本发明的第一方面的方法。

27、以上提及英文缩写释义:

28、ip:internet protocol,网际互连协议

29、cr:core router,核心路由器

30、bas:broadband access server,宽带接入服务器

31、id:告警类型对应的编码

32、down:失效或不可用

33、bgp:border gateway protocol,边界网关协议

34、本发明提供一种在割接各阶段对割接设备进行监控并实时以红绿灯反馈设备网络状态的处理装置,一旦接收到红灯即刻停止设备割接,反馈状态通知对端停止设备的自动下发并进行自动恢复操作;通过采集设备,实时监测在线用户数、路由条目数、上行流量利用率等指标,在割接过程中提供多维度的验证,实现由人工干预向自动化转变,提升运维效率。

35、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1