[发明专利]一种基于多个相关功能模块异常检测的自动维护实现方法有效
申请号: | 201710111787.2 | 申请日: | 2017-02-27 |
公开(公告)号: | CN106972951B | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 黄毅坤;耿明;卢晓飞;张元元;蔡荣 | 申请(专利权)人: | 杭州天宽科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/46 |
代理公司: | 杭州之江专利事务所(普通合伙) 33216 | 代理人: | 张慧英 |
地址: | 310000 浙江省杭州市杭州经济技术*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 相关 功能模块 异常 检测 自动 维护 实现 方法 | ||
本发明涉及一种基于多个相关功能模块异常检测的自动维护实现方法,本方法可用于通讯设备中有依赖关系的多个功能模块先决条件检测,在网络故障或进程异常导致某些功能不能正常工作时可以在无人干预的情况下得到有效恢复。
技术领域
本发明涉及通讯设备维护领域,尤其涉及一种基于多个相关功能模块异常检测的自动维护实现方法。
背景技术
在交通工具的车头车尾安装两台TAU设备互为热备,当主备设备切换时需要OSPF更新动态路由表。OSPF需要组播支持,但是LTE网络不支持主播。需要把组播包通过GRE或L2TP等VPN封装成单播包传输。CCTV业务要用到组播技术,在LTE网络中也需要通过GRE或L2TP把主播包封装成单播包传输。
一般情况下,设备的各个功能模块之间是相互独立的,通讯链路又受到软硬件故障、网络拥塞、外界环境等很多因素影响。当通讯链路出现异常情况时,通讯链路在人工干预或自动恢复后,可能导致TAU设备的VPN或组播等功能不能正常工作。从而影响设备承载的业务正常运行。
发明内容
本发明为克服上述的不足之处,目的在于提供一种基于多个相关功能模块异常检测的自动维护实现方法,本方法可用于通讯设备中有依赖关系的多个功能模块先决条件检测,在网络故障或进程异常导致某些功能不能正常工作时可以在无人干预的情况下得到有效恢复。
本发明是通过以下技术方案达到上述目的:一种基于多个相关功能模块异常检测的自动维护实现方法,包括如下步骤:
(1)维护程序进行初始化后进入检测大循环;
(2)检测LTE网络是否正常连接,若LTE网络不正常,则跳转执行步骤(6);否则执行步骤(3);
(3)判断是否配置有GRE通用路由封装协议虚拟专用网,若无配置GRE通用路由封装协议虚拟专用网,则执行步骤(4);否则,检测GRE通用路由封装协议虚拟专用网的连接情况,若连接正常则执行步骤(4),若连接不正常则重新启动GRE通用路由封装协议虚拟专用网后执行步骤(4);
(4)判断是否配置有L2TP虚拟专用网,若无配置L2TP虚拟专用网,则执行步骤(5);否则,检测L2TP虚拟专用网的连接情况,若连接正常则执行步骤(5),若连接不正常则重新启动L2TP虚拟专用网后执行步骤(5);
(5)检测判断是否配置有IGMP功能,若无配置IGMP功能,则执行步骤(6);否则,检测IGMP功能是否正常工作,若IGMP功能正常工作,则执行步骤(6);否则重新启动IGMP模块后执行步骤(6);
(6)延时后继续跳转执行步骤(2),从LTE网络开始循环检测直至维护程序结束检测大循环。
作为优选,所述在检测大循环中,优选每隔5秒钟轮询检测一次。
作为优选,所述IGMP功能的实现方式包括pimd、smcroute、igmpproxy三种方式。
作为优选,所述步骤(6)优选延时时长为5s。
本发明的有益效果在于:本发明方法可用于通讯设备中有依赖关系的多个功能模块先决条件检测,在网络故障或进程异常导致某些功能不能正常工作时可以在无人干预的情况下得到有效恢复。
附图说明
图1是本发明方法的步骤流程示意图。
具体实施方式
下面结合具体实施例对本发明进行进一步描述,但本发明的保护范围并不仅限于此:
实施例:TAU设备包括GRE、L2TP两种虚拟专用网配置,pimd、smcroute、igmpproxy三种组播实现方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州天宽科技有限公司,未经杭州天宽科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710111787.2/2.html,转载请声明来源钻瓜专利网。