提高宽带猫系统稳定性的方法及其系统的制作方法

文档序号:9330355阅读:318来源:国知局
提高宽带猫系统稳定性的方法及其系统的制作方法
【技术领域】
[0001]本发明涉及一种提高宽带猫系统稳定性的方法。
【背景技术】
[0002]在宽带猫的实际使用中,用户一般是长时间不断电的。有时候一个月才断电一次,这就需要宽带猫有很强的稳定性,能够长时间正常运行。宽带猫长时间运行后,会出现异常、运行缓慢、断网或死机等情况。因而,有必要提高宽带猫的系统稳定性。

【发明内容】

[0003]本发明需解决的技术问题是提供一种能方便简单的提高宽带猫系统稳定性的方法。
[0004]为解决上述的技术问题,本发明设计了一种提高宽带猫系统稳定性的方法,包括如下步骤:步骤1:周期性检测宽带猫的WAN接口 ;步骤2:判断WAN接口是否不存在或断开,如果是,则执行步骤3 ;如果否,则返回执行步骤I ;步骤3:清理系统,实现宽带猫的自我恢复。
[0005]作为本发明进一步改进,所述步骤3 “清理系统,实现宽带猫的自我恢复”的方法包括:释放宽带猫的CPU内存。
[0006]作为本发明进一步改进,所述步骤3 “清理系统,实现宽带猫的自我恢复”的方法包括:清空缓存。
[0007]作为本发明进一步改进,所述步骤3 “清理系统,实现宽带猫的自我恢复”的方法包括:清空日志,释放FLASH的存贮空间。
[0008]作为本发明进一步改进,所述步骤3 “清理系统,实现宽带猫的自我恢复”的方法包括:终止拨号进程,然后再重新启动拨号进程。
[0009]本发明还提供一种提高宽带猫系统稳定性的系统,其包括:检测模块,用于周期性检测宽带猫的WAN接口是否不存在或断开;恢复模块,与所述检测模块相连,当宽带猫的WAN接口不存在或断开,恢复模块清理系统,实现宽带猫的自我恢复。
[0010]本发明提高宽带猫系统稳定性的方法实现宽带猫功能的自我恢复,提高系统的稳定性。
【附图说明】
[0011]图1是本发明实施方式提高宽带猫系统稳定性的方法的流程图。
【具体实施方式】
[0012]为了使本领域相关技术人员更好地理解本发明的技术方案,下面将结合附图和本发明实施方式,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。
[0013]本发明提供了一种提高宽带猫系统稳定性的方法,实现宽带猫功能的自我恢复,提尚系统的稳定性。
[0014]如图1所示,本发明宽带猫系统稳定性的方法,在宽带猫系统启动后,周期性检测宽带猫的WAN接口,如大约2秒一次去检测宽带猫的WAN接口,再判断WAN接口是否不存在或断开。如果WAN接口不存在或断开,即意味着宽带猫系统已经出现异常,这时,需要清理系统,实现宽带猫的自我恢复。如果WAN接口不存在不存在或断开的情况,即宽带猫系统正常,等待周期间隔的时间,再继续下一轮周期性检测宽带猫的WAN接口。
[0015]本发明清理系统,实现宽带猫的自我恢复的方法包括以下四种方法:
[0016]1、释放宽带猫的CPU内存,从而减少CPU的占有率,具体的做法例如:终止一些不常用的进程,以减少系统的进程数,对于与服务器端定期有报文交互的进程,可以增大心跳报文的间隔,例如将心跳间隔由I秒修改为30秒,这样就能减小CPU的负担;又例如:减少宽带猫系统路由表的最大值,从而减小路由表消耗的内存,当我们进行下载业务时,宽带猫系统需要维护大量的链接跟踪表项,并且每隔一秒刷新一次,占用了不少内存和CPU资源,所以可以减小链接跟踪表以及减小表项的老化时间来减少内存和CPU的资源消耗。
[0017]2、清空缓存,具体的做法是通过释放页缓存,释放文件节点和目录来清空缓存,并且立即将缓存中的脏数据写回到磁盘或Flash中。
[0018]3、清空日志,将保存起来的系统日志信息清空,从而释放宽带猫的FLASH的存贮空间。
[0019]4、终止PPPoE或DHCP拨号进程,然后再重新启动拨号进程,从而实现重新开始宽带猫的wan链接。
[0020]在具体的实施例中,本发明采用以上一种或两种方法既可使宽带猫恢复系统,如果以上一种或两种方法系统还未完全恢复,即可同时采用以上四种方法,宽带猫在短暂时间内会恢复系统,重新建立wan链接,恢复正常工作。本发明宽带猫系统稳定性的方法实现宽带猫功能的自我恢复,提高了系统的稳定性。
[0021]本发明提高宽带猫系统稳定性的系统,包括检测模块和与检测模块相连的恢复模块,由检测模块周期性检测宽带猫的WAN接口是否不存在或断开;当宽带猫的WAN接口不存在或断开,恢复模块清理系统,实现宽带猫的自我恢复。
[0022]以上仅表达了本发明的一种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种提高宽带猫系统稳定性的方法,其特征在于,包括如下步骤: 步骤1:周期性检测宽带猫的WAN接口 ; 步骤2:判断WAN接口是否不存在或断开,如果是,则执行步骤3 ;如果否,则返回执行步骤I ; 步骤3:清理系统,实现宽带猫的自我恢复。2.根据权利要求1所述的提高宽带猫系统稳定性的方法,其特征在于,所述步骤3“清理系统,实现宽带猫的自我恢复”的方法包括:释放宽带猫的CPU内存。3.根据权利要求1所述的提高宽带猫系统稳定性的方法,其特征在于,所述步骤3“清理系统,实现宽带猫的自我恢复”的方法包括:清空缓存。4.根据权利要求1所述的提高宽带猫系统稳定性的方法,其特征在于,所述步骤3“清理系统,实现宽带猫的自我恢复”的方法包括:清空日志,释放FLASH的存贮空间。5.根据权利要求1所述的提高宽带猫系统稳定性的方法,其特征在于,所述步骤3“清理系统,实现宽带猫的自我恢复”的方法包括:终止拨号进程,然后再重新启动拨号进程。6.一种提高宽带猫系统稳定性的系统,其特征在于,包括: 检测模块,用于周期性检测宽带猫的WAN接口是否不存在或断开; 恢复模块,与所述检测模块相连,当宽带猫的WAN接口不存在或断开,恢复模块清理系统,实现宽带猫的自我恢复。
【专利摘要】本发明提出了一种提高宽带猫系统稳定性的方法及其系统,本发明首先周期性检测宽带猫的WAN接口;判断WAN接口是否不存在或断开,如果是,则清理系统,实现宽带猫的自我恢复;如果否,则返回再继续检测宽带猫的WAN接口。本发明提高宽带猫系统稳定性的方法实现宽带猫功能的自我恢复,提高系统的稳定性。
【IPC分类】H04L12/24
【公开号】CN105049229
【申请号】CN201510328881
【发明人】项志远
【申请人】上海斐讯数据通信技术有限公司
【公开日】2015年11月11日
【申请日】2015年6月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1