一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种STN中继质差电路自治方法及装置与流程

2022-02-22 09:06:12 来源:中国专利 TAG:

一种stn中继质差电路自治方法及装置
技术领域
1.本发明涉及stn中继质差电路故障处理领域,尤其是一种stn中继质差电路自治方法及装置。


背景技术:

2.stn(smarttransportnetwork,智能传送网)中继质差电路故障属于网络重大故障,会对多种业务(基站回传业务、政企专线业务和云专线业务)产生影响。因此,运营商提出要求,stn中继质差电路故障,从故障发现到故障处理完毕,要求30分钟之内完成。
3.stn中继质差电路故障影响大、风险大,解决时效要求高。运维人员在接到报障后,经常手忙脚乱,需要根据专家经验去定位故障问题,然后再一步一步处理故障问题,解决时效差,故障得不到快速解决,且手工处理还可能由于误操作,产生新的问题。


技术实现要素:

4.为解决手工处理stn中继质差电路故障存在的上述问题,本发明提供一种stn中继质差电路自治方法及装置,通过制订流程化的故障处理规则,及时有效地对故障进行处理,减轻网络运维人员工作压力,提升运维效率。
5.为实现上述目的,本发明采用下述技术方案:
6.在本发明一实施例中,提出了一种stn中继质差电路自治方法,该方法包括:
7.接收crc误码syslog告警,主动对设备端口进行crc误码巡检;
8.若发现异常,调用装置提供的相关能力,并对能力提供的结果数据进行分析,进一步自动加载针对stn中继质差电路故障的处理指令,从而完成故障自治;
9.故障处理完毕后,对故障进行恢复性检测,完成对故障的闭环管理。
10.进一步地,装置提供的相关能力包括:ping测试能力、crc误码检测能力、端口带宽利用率查询能力、端口关闭配置能力和端口开启配置能力。
11.进一步地,若发现异常,调用装置提供的相关能力,并对能力提供的结果数据进行分析,进一步自动加载针对stn中继质差电路故障的处理指令,从而完成故障自治,包括:
12.接收到crc误码syslog告警,crc误码巡检异常后,自动登录故障设备,调用装置提供的ping测试能力,ping测设备对端互联地址,若ping不通或连续3次均丢包超过2个,则进入下一步;
13.调用装置提供的crc误码检测能力,检测设备故障端口crc误码是否正常;若ping通无丢包且crc误码检测正常,则说明stn中继质差电路故障已恢复,进行问题闭环;若crc误码检测异常,则进入下一步;
14.调用装置提供的端口带宽利用率查询能力,查询设备故障端口带宽利用率;
15.将上述查询到的设备故障端口带宽利用率与设置的端口带宽利用率门限值进行比较,若超限,进入故障自治,否则人工替换板卡资源,对旧板卡进行替换,处理完毕后,进入ping测试。
16.进一步地,故障自治,包括:
17.调用装置提供的端口关闭配置能力,对设备故障端口执行关闭操作;
18.人工调度板卡资源,抽调板卡进行网络扩容,处理完毕后,进入下一步;
19.调用装置提供的端口开启配置能力,对设备故障端口执行开启操作,进入ping测试。
20.在本发明一实施例中,还提出了一种stn中继质差电路自治装置,该装置包括:
21.异常检测模块,用于接收crc误码syslog告警,主动对设备端口进行crc误码巡检;
22.故障分析处理模块,用于发现异常,调用装置提供的相关能力,并对能力提供的结果数据进行分析,进一步自动加载针对stn中继质差电路故障的处理指令,从而完成故障自治;
23.故障闭环模块,用于故障处理完毕后,对故障进行恢复性检测,完成对故障的闭环管理。
24.进一步地,装置提供的相关能力包括:ping测试能力、crc误码检测能力、端口带宽利用率查询能力、端口关闭配置能力和端口开启配置能力。
25.进一步地,故障分析处理模块,具体用于:
26.接收到crc误码syslog告警,crc误码巡检异常后,自动登录故障设备,调用装置提供的ping测试能力,ping测设备对端互联地址,若ping不通或连续3次均丢包超过2个,则进入下一步;
27.调用装置提供的crc误码检测能力,检测设备故障端口crc误码是否正常;若ping通无丢包且crc误码检测正常,则说明stn中继质差电路故障已恢复,进入问题闭环;若crc误码检测异常,则进入下一步;
28.调用装置提供的端口带宽利用率查询能力,查询设备故障端口带宽利用率;
29.将上述查询到的设备故障端口带宽利用率与设置的端口带宽利用率门限值进行比较,若超限,进入故障自治,否则人工替换板卡资源,对旧板卡进行替换,处理完毕后,进入ping测试。
30.进一步地,故障自治,包括:
31.调用装置提供的端口关闭配置能力,对设备故障端口执行关闭操作;
32.人工调度板卡资源,抽调板卡进行网络扩容,处理完毕后,进入下一步;
33.调用装置提供的端口开启配置能力,对设备故障端口执行开启操作,进入ping测试。
34.在本发明一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述stn中继质差电路自治方法。
35.在本发明一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行stn中继质差电路自治方法的计算机程序。
36.有益效果:
37.1、本发明通过制订流程化的故障处理规则,及时有效地对故障进行处理,减轻网络运维人员工作压力,提升运维效率。
38.2、本发明将相关查询能力、检测能力和配置能力进行能力化设计,可快速适配故
障自治需求变化;相关能力还可以开放给其他场景使用,形成能力复用。
39.3、本发明采用标准化能力接口,当具体指令发生变化时,不需改动接口,只需修改对应指令即可完成适配,装置的可扩展性高。
附图说明
40.图1是本发明一实施例的stn中继质差电路自治方法流程示意图;
41.图2是本发明一实施例的stn中继质差电路自治装置结构示意图;
42.图3是本发明一实施例的计算机设备结构示意图。
具体实施方式
43.下面将参考若干示例性实施方式来描述本发明的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
44.本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
45.根据本发明的实施方式,提出了一种stn中继质差电路自治方法及装置,接收crc(循环冗余校验)误码syslog告警(被动接收),crc误码巡检异常(主动检测),通过设计流程化的故障处理步骤,调用装置提供的相关能力,并对能力提供的结果数据进行分析,进一步自动加载针对stn中继质差电路故障的处理指令,从而完成故障自治;故障处理完毕后,对故障进行恢复性检测,完成对故障的闭环管理。
46.下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
47.装置提供的相关能力如下表1:
48.表1
[0049][0050]
图1是本发明一实施例的stn中继质差电路自治方法流程示意图。如图1所示,该方法包括:
[0051]
s01:接收crc误码syslog告警,主动对设备端口进行crc误码巡检,若发现异常,进入s02。
[0052]
s02:接收到crc误码syslog告警,crc误码巡检异常后,为防止是由于设备闪断报出的告警,自动登录故障设备,调用装置提供的ping测试能力,ping测设备对端互联地址,若ping不通或连续3次都丢包超过2个,进入s03。
[0053]
s03:检测crc误码是否正常
[0054]
调用装置提供的crc误码检测能力,检测设备故障端口crc误码是否正常;若ping通无丢包且crc误码检测正常,则说明stn中继质差电路故障已恢复,进入s08;若crc误码检测异常,进入s04。
[0055]
s04:端口带宽利用率查询
[0056]
调用装置提供的端口带宽利用率查询能力,查询设备故障端口带宽利用率,进入s05。
[0057]
s05:分析设备故障端口带宽利用率是否超限
[0058]
将s04查询到的设备故障端口带宽利用率与设置的端口带宽利用率门限值进行比较,若超限,进入s06,若未超限,进入s07。
[0059]
s06:故障自治
[0060]
s06-1:调用装置提供的端口关闭配置能力,对设备故障端口执行关闭操作,进入s06-2。
[0061]
s06-2:质差电路人工处理环节:人工调度板卡资源,抽调板卡进行网络扩容,处理完毕后,进入s06-3。
[0062]
s06-3:调用装置提供的端口开启配置能力,对设备故障端口执行开启操作,进入s02。
[0063]
s07:质差电路人工处理环节:人工替换板卡资源,对旧板卡进行替换,处理完毕后,进入s02。
[0064]
s08:问题闭环。
[0065]
需要说明的是,尽管在上述实施例及附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0066]
为了对上述stn中继质差电路自治方法进行更为清楚的解释,下面结合一个具体的实施例来进行说明,然而值得注意的是该实施例仅是为了更好地说明本发明,并不构成对本发明不当的限定。
[0067]
实施例:
[0068]
s01:接收crc误码syslog告警,主动对设备端口进行crc误码巡检,若发现异常,进入s02。
[0069]
crc误码syslog告警信息如下:
[0070]
[0071][0072]
syslog中有crcerror字样,异常,端口gigabitethernet0/6/0。
[0073]
crc误码巡检信息如下:
[0074]
[0075][0076]
端口(gigabitethernet1/0/0)有大量crc或错误包。
[0077]
s02:接收到crc误码syslog告警,crc误码巡检异常后,为防止是由于设备闪断报出的告警,自动登录故障设备,调用装置提供的ping测试能力,ping测设备对端互联地址,若ping不通或连续3次都丢包超过2个,进入s03。
[0078]
ping测试请求样例:
[0079][0080]
ping测试返回样例:
[0081]
[0082][0083][0084]
ping测试执行:
[0085][0086]
s03:检测crc误码是否正常
[0087]
调用装置提供的crc误码检测能力,检测设备故障端口crc误码是否正常;若ping通无丢包且crc误码检测正常,则说明stn中继质差电路故障已恢复,进入s08;若crc误码检测异常,则进入s04。
[0088]
crc误码检测请求样例:
[0089][0090]
[0091]
crc误码检测返回样例:
[0092][0093]
crc误码检测执行:
[0094][0095]
s04:设备故障端口带宽利用率查询
[0096]
调用装置提供的端口带宽利用率查询能力,查询设备故障端口带宽利用率,进入s05。
[0097]
端口带宽利用率查询请求样例:
[0098]
[0099][0100]
端口带宽利用率查询返回样例:
[0101]
[0102][0103]
s05:分析设备故障端口带宽利用率是否超限
[0104]
将s04查询到的设备故障端口带宽利用率与设置的端口带宽利用率门限值进行比较,若超限,进入s06,若未超限,进入s07。
[0105]
s06:故障自治
[0106]
s06-1:调用装置提供的端口关闭配置能力,对设备故障端口执行关闭操作,进入s06-2。
[0107]
端口关闭配置请求样例:
[0108]
[0109][0110]
端口关闭配置返回样例:
[0111]
{
[0112]
"serialno":"cbb94bae-aa8e-4832-a0c0-e3446c58319e",
[0113]
"reqtime":"20200322010203",
[0114]
"rttime":"20200322010240",
[0115]
"operation":"deploy",
[0116]
"result":"0",
[0117]
""""
[0118]
errormessage:,
[0119]
"rtdata":{
[0120]
"queryoption":"portdown",
[0121]
"alarmid":"162967790",
[0122]
"devip":"192.168.2.1",
[0123]
"respara":"gigabitethernet5/0/27,gigabitethernet5/0/28",
[0124]
"message":[{
[0125][0126]
端口关闭配置执行:
[0127]
interfacegigabitethernet5/0/27
[0128]
shutdown
[0129]
s06-2:质差电路人工处理环节,人工调度板卡资源,抽调板卡进行网络扩容,处理完毕后,进入s06-3。
[0130]
s06-3:调用装置提供的端口开启配置能力,对设备故障端口执行开启操作,进入s02。
[0131]
端口开启配置请求样例:
[0132]
[0133][0134]
端口开启配置返回样例:
[0135]
[0136][0137]
端口开启配置执行:
[0138]
interfacegigabitethernet5/0/27
[0139]
undoshutdown
[0140]
s07:质差电路人工处理环节,人工替换板卡资源,对旧板卡进行替换,处理完毕后,进入s02。
[0141]
s08:问题闭环。
[0142]
基于同一发明构思,本发明还提出一种stn中继质差电路自治装置。该装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的术语“模块”,可以是实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0143]
图2是本发明一实施例的stn中继质差电路自治装置结构示意图。如图2所示,该装置包括:
[0144]
异常检测模块101,用于接收crc误码syslog告警,主动对设备端口进行crc误码巡检;
[0145]
故障分析处理模块102,用于发现异常,调用装置提供的相关能力,并对能力提供的结果数据进行分析,进一步自动加载针对stn中继质差电路故障的处理指令,从而完成故障自治;
[0146]
装置提供的相关能力包括:ping测试能力、crc误码检测能力、端口带宽利用率查询能力、端口关闭配置能力和端口开启配置能力;
[0147]
接收到crc误码syslog告警,crc误码巡检异常后,自动登录故障设备,调用装置提供的ping测试能力,ping测设备对端互联地址,若ping不通或连续3次均丢包超过2个,则进入下一步;
[0148]
调用装置提供的crc误码检测能力,检测设备故障端口crc误码是否正常;若ping通无丢包且crc误码检测正常,则说明stn中继质差电路故障已恢复,进入问题闭环;若crc误码检测异常,则进入下一步;
[0149]
调用装置提供的端口带宽利用率查询能力,查询设备故障端口带宽利用率;
[0150]
将上述查询到的设备故障端口带宽利用率与设置的端口带宽利用率门限值进行比较,若超限,则调用装置提供的端口关闭配置能力,对设备故障端口执行关闭操作;人工调度板卡资源,抽调板卡进行网络扩容,处理完毕后,进入下一步;调用装置提供的端口开
启配置能力,对设备故障端口执行开启操作,进入ping测试,否则人工替换板卡资源,对旧板卡进行替换,处理完毕后,进入ping测试。
[0151]
故障闭环模块103,用于故障处理完毕后,对故障进行恢复性检测,完成对故障的闭环管理。
[0152]
应当注意,尽管在上文详细描述中提及了stn中继质差电路自治装置的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
[0153]
基于前述发明构思,如图3所示,本发明还提出一种计算机设备200,包括存储器210、处理器220及存储在存储器210上并可在处理器220上运行的计算机程序230,处理器220执行计算机程序230时实现前述stn中继质差电路自治方法。
[0154]
基于前述发明构思,本发明还提出一种计算机可读存储介质,计算机可读存储介质存储有执行前述stn中继质差电路自治方法的计算机程序。
[0155]
本发明提出的stn中继质差电路自治方法及装置,通过制订流程化的故障处理规则,及时有效地对故障进行处理,减轻网络运维人员工作压力,提升运维效率。将相关查询能力、检测能力和配置能力进行能力化设计,可快速适配故障自治需求变化;相关能力还可以开放给其他场景使用,形成能力复用。标准化能力接口,当具体指令发生变化时,不需改动接口,只需修改对应指令即可完成适配,装置的可扩展性高。如s06:若端口关闭配置指令由于设备升级或其他原因发生变化,只需调整“端口关闭配置执行”中的指令,端口关闭配置请求接口和端口关闭配置返回接口都不需调整。
[0156]
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包含的各种修改和等同布置。
[0157]
对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献