一种自动更新系统的路由器及系统自动更新方法技术领域
本发明涉及路由器技术领域,尤其涉及一种自动更新系统的路由器及系统
自动更新方法。
背景技术
随着网络技术的日益发展快,人们在在享受电脑科技发展带来美好生活的
同时,也面临着一些问题,随着网络PC数目的增多,网络接入系统经常出现网
络掉线、游戏被卡、黑客攻击、病毒泛滥等问题。面对这些,我们不得不更新
路由器了。路由器作为家庭网络中枢,同时也为确保网络安全,消费者需要从
厂家官网上下载路由器软件,大量的文件及型号,让消费者会伤透脑筋,给生
活带来了不便。
发明内容
针对上述现有技术存在的问题,本发明提供的一种自动更新系统的路由器
及系统自动更新方法,路由器的自动修复功能方便了用户,自动实现路由器的
软件升级,确保家庭网络安全。
为了解决上述技术问题,本发明所采取的技术方案为:
本发明一方面提供一种自动更新系统的路由器,包括:主控制器模块、数
据存储模块、网络接口模块、通信模块和电源模块,所述数据存储模块、网络
接口模块、通信模块和电源模块与主控制器模块相连接,其特征在于:还包括
更新模块,所述更新模块连接主控制器模块;所述更新模块包括搜索模块、分
析模块、下载模块和安装模块;
主控制器模块,用于发送搜索指令给数据更新模块;
所述搜索模块,用于进行软件搜索任务;
所述分析模块,用于对所搜索到的系统软件与现有系统软件进行对比,若
无更新软件,则进行重新搜索,若有更新软件,则定位软件位置,并发送指令
给下载模块;
所述下载模块,用于进行更新软件下载任务;
所述安装模块,用于进行更新软件安装。
进一步地,所述数据存储模块用于存储下载模块的数据信息。
本发明另一方面提供一种路由器的系统自动更新方法,包括:
发送搜索指令;
进行软件搜索任务;
对所搜索到的系统软件与现有系统软件进行对比,若无更新软件,则进行
重新搜索,若有更新软件,则定位软件位置,并发送下载指令;
进行更新软件下载任务;
进行更新软件安装。
进一步地,还包括存储下载数据信息。
本技术方案的有益效果是:
本发明提供的自动更新系统的路由器及系统自动更新方法实现了软件自动
修复更新功能,与现有技术相比,能使消费者有效的节约消费成本,确保网络
安全。
附图说明
图1是本发明的自动更新系统的路由器的结构示意图;
图2是本发明的路由器的系统自动更新方法的流程示意图。
具体实施方式
下面结合图1、图2具体阐明本发明的的实施方式,附图仅供参考和说明使
用,不构成对本发明专利保护范围的限制。
本发明的实施例一方面提供一种自动更新系统的路由器,包括:主控制器
模块1、数据存储模块2、网络接口模块3、通信模块4和电源模块5,所述数
据存储模块2、网络接口模块3、通信模块4和电源模块5与主控制器模块1相
连接,还包括更新模块6,所述更新模块6连接主控制器模块1;所述更新模块
6包括搜索模块61、分析模块62、下载模块63和安装模块64。
主控制器模块1,用于发送搜索指令给数据更新模块;
所述搜索模块61,用于进行软件搜索任务;
所述分析模块62,用于对所搜索到的系统软件与现有系统软件进行对比,
若无更新软件,则进行重新搜索,若有更新软件,则定位软件位置,并发送指
令给下载模块;
所述下载模块63,用于进行更新软件下载任务;
所述安装模块64,用于进行更新软件安装。
在本发明的实施例中,所述数据存储模块2用于存储下载模块的数据信息。
本发明的实施例另一方面提供一种路由器的系统自动更新方法,包括:
发送搜索指令;
进行软件搜索任务;
对所搜索到的系统软件与现有系统软件进行对比,若无更新软件,则进行
重新搜索,若有更新软件,则定位软件位置,并发送下载指令;
进行更新软件下载任务;
进行更新软件安装。
在本发明的实施例中,还包括存储下载数据信息。
如图2所示,本发明工作流程如下:
由主控制器模块发送搜索指令给数据更新模块6,数据更新模块6中的搜索
模块61进行软件搜索任务,分析模块62对所搜索到的系统软件与现有系统进
行对比,若无更新软件,进行重新搜索,若有更新,分析模块62定位软件位置,
并发送指令给下载模块63,下载模块63进行软件下载任务,由安装模块64进
行安装,安装完毕,路由重新启动。整个过程中,数据存储模块2随时存储更
新的下载数据,以便断电重启后可继续更新任务,网络接口模块3用于路由器
的网络连接,通信模块4用于路由器的通信任务,电源模块5用于路由器与电
源的连接。
以上所揭露的仅为本发明的较佳实施例,不能以此来限定本发明的权利保
护范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范
围。