[发明专利]一种保护网络设备的方法在审
申请号: | 201310154318.0 | 申请日: | 2013-04-28 |
公开(公告)号: | CN103236936A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 承鑫;李明;郭行飞 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/02 | 分类号: | H04L12/02;H04L29/14 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保护 网络设备 方法 | ||
技术领域
本发明涉及了网络通讯技术领域,具体涉及一种网络设备。
背景技术
随着技术的发展,数据在线路传输的过程中通过一些方法一定程度上保证了数据的稳定性,但是用户最终在终端接收数据时都会无可避免地用到对应的网络设备,现有的网络设备在正常运行后,容易受到外界环境的影响,如果遇到一些意外的情况,比如:雨天遭受雷击,或者静电的影响,或者不正确的操作导致有电流通过网络设备上露出的金属部分流入网络设备,这时候就可能导致网络设备中的以太网控制模块被复位,从而导致设备无法和外界进行数据交互,一旦以太网控制模块无法正常工作,那么网络设备的数据的收发都会受到影响,从而导致设备出现故障。
如图1所示,原有未改进的网络设备的启动流程,在网络设备上电开启后,首先会运行Bootloader,Bootloader的作用就是为加载内核做好准备,并引导内核开始加载,内核运行后,会加载各类驱动来初始化设备,然后初始化完成后系统即正常运行,但是在这种情况下没有保护系统数据稳定性的机制。
发明内容
本发明的目的在于,提供一种保护网络设备的方法,解决以上技术问题。
本发明所解决的技术问题可以采用以下技术方案来实现:
一种保护网络设备的方法,包括一网络设备,所述网络设备采用带有以太网控制模块的网络设备,其中,所述以太网控制模块包括一用于存储所述以太网控制模块状态信息的存储器模块,所述网络设备连接一监控模块;
所述网络设备运行过程中,所述监控模块读取所述存储器模块内的以太网控制模块状态信息,并按一设定规则判断所述以太网控制模块状态信息的变化情况。
本发明在网络设备正常运行过程中,通过一监控模块来对网络设备的以太网控制模块状态进行监控。
优选地,所述监控模块包括一定时模块,所述定时模块用于产生一时间周期,所述监控模块每间隔所述时间周期读取所述存储器模块内的以太网控制模块状态信息。
优选地,所述存储器模块中设有存储所述以太网控制模块状态信息的寄存器,所述设定规则为:所述监控模块读取所述寄存器的值,并将所述寄存器的当前数据与所述寄存器的初始数据进行比较,如果一致,则继续每间隔所述时间周期读取所述寄存器的数据;如果不一致,则将所述寄存器的当前数据修改为初始数据。
通过对所述寄存器值的数据进行恢复来完成网设备功能的恢复的操作,使得所述以太网控制模块的功能恢复到正常状态。
优选地,所述网络设备为路由器或调制解调器或交换机。
优选地,所述网络设备为带有光纤网络模块的网络设备。
有益效果:由于采用以上技术方案,本发明对正在运行的网络设备进行保护和相应的处理,使得设备的数据稳定性得到了保证,不会因为一些异常情况而轻易地丧失其和外界数据交互的功能,从而保证了设备的正常运行。
附图说明
图1为未改进时的网络设备的启动的流程图;
图2为本发明的网络设备的流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
参照图2,一种保护网络设备的方法,包括一网络设备,网络设备采用带有以太网控制模块的网络设备,以太网控制模块包括一用于存储以太网控制模块状态信息的存储器模块,网络设备连接一监控模块;监控模块包括一定时模块,定时模块用于产生一时间周期,网络设备运行过程中,监控模块每间隔时间周期读取存储器模块内的以太网控制模块状态信息,并按一设定规则判断以太网控制模块状态信息的变化情况。
网络设备开启后,首先会运行Bootloader,Bootloader会为内核启动准备好环境并引导内核启动,内核自动加载设备驱动程序模块,初始化设备后网络设备正常地运行,本发明在网络设备正常运行过程中,通过一监控模块来对网络设备的以太网控制模块状态进行监控。
进一步地,存储器模块中设有存储以太网控制模块状态信息的寄存器,设定规则为:监控模块读取寄存器的值,并将寄存器的当前数据与寄存器的初始数据进行比较,如果一致,则继续每间隔时间周期读取寄存器的数据;如果不一致,则将寄存器的当前数据修改为初始数据。通过对寄存器值的数据进行恢复来完成网设备功能的恢复的操作,使得以太网控制模块的功能恢复到正常状态。
由于以太网控制模块被复位后会导致芯片内的寄存器的值被改变,寄存器值的改变是导致数据和外部无法交互的根本原因,所以若发生异常状况,可以通过对以太网控制模块的寄存器的值进行恢复来完成设备功能的恢复的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310154318.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:捆绑式防爆汽车内胎
- 下一篇:多室式钢管混凝土组合L形柱