一种网关的软件升级管理方法

文档序号:7724095阅读:155来源:国知局
专利名称:一种网关的软件升级管理方法
技术领域
本发明涉及网关,尤其涉及一种网关的软件升级管理方法。
背景技术
网关的软件升级过程要经历检查状态_设置升级信息_触发下载_确认软件升级 成功的循环流程。通常,流程中的步骤,需要人工设置或操作,才可以使网关完成软件升级。当多个网关进行软件升级时,则会因为进度不同而很难统一人工设置或操作。而 如何实现网关软件升级的管理则成为急需解决的问题。

发明内容
有鉴于此,需要提供一种网关的软件升级管理方法,用于实现网关软件升级的管理。本发明实施方式中提供的网关的软件升级管理方法,应用于网关升级系统中,包 括以下步骤管理装置的侦测模块连接多个网关,并分别抓取多个网关的日志;管理装置 的分析模块接收日志,并分析网关是否处于正常状态;信息文件服务器连接处于正常状态 的网关,并生成对应的信息文件,信息文件包括升级时间;管理装置的触发模块触发网关连 接信息文件服务器下载信息文件;网关在下载信息文件后,按照信息文件中升级时间连接 图像服务器,并下载升级软件自动进行升级,同时更新日志。相较于现有技术,上述软件升级的管理方法可以自动对需要升级的网关进行筛 选,并及时触发网关进行升级,不需要在每次升级前进行人工设置或操作,减轻了大批量网 关升级时的人工作业负荷。


图1是本发明实施方式中网关升级系统的示意图。图2是本发明实施方式中网关的软件升级管理方法的流程图。
具体实施例方式参阅图1,为本发明实施方式中网关升级系统10的示意图。网关升级系统10中 包括管理装置100、信息文件(INF file)服务器300、图像(image)服务器400与多个网关 200,并通过网络500进行连接。在本实施方式中,网关200产生日志,用于记录网关200的状态。在本实施方式中, 日志包括网关200中每个功能卡(card) 201状态、报警计数(current alarm count)表以 及其他设定值等。仅当所有功能卡201的活动(active)与休眠(standby)的状态正常,报 警计数为0,且其他设定值也满足要求时,则视为网关200是处于正常状态。在本实施方式 中,功能卡201包括管理卡与线卡。管理装置100用于对多个网关200进行统一管理,包括侦测模块101、分析模块
3102、触发模块103与确认模块104。侦测模块101连接于多个网关200,用于分别抓取多个 网关200的日志。分析模块102连接于侦测模块101,用于依据日志分析网关200是否处于 正常状态。触发模块103连接于网关200,用于触发网关200连接图像服务器400。确认模 块104用于使管理装置100用于确认是否所有的网关200完成软件升级。信息文件服务器300连接于管理装置100的分析模块102及网关200,用于根据分 析模块102的分析,自动为每一个处于正常状态的网关200生成对应的信息文件。在本实 施方式中,信息文件包括网关的媒体访问控制(Media Access Control, MAC)地址、网关在 图像服务器的映射地址等,用于让网关200在图像服务器400中快速找到下载最新版本的 路径,以及升级时间,用于让网关200在升级时间前做好升级准备。图像服务器400用于为网关200提供最新软件的下载功能。请参阅图2,为本发明实施方式中,网关200的软件升级管理方法的流程图,应用 于图1的网关升级系统100中。在步骤S201中,管理装置100的侦测模块101连接多个网 关200,并分别抓取所述多个网关200的日志。在本实施方式中,日志包括网关200中每个 功能卡(card) 201的状态、报警计数(current alarm count)表以及其他设定值等。在步骤S202中,管理装置100的分析模块102连接于侦测模块101,用于接收日 志,并依据日志分析多个网关200是否处于正常状态。在本实施方式中,仅当所有功能卡 201的活动与休眠的状态正常,报警计数为0,且其他设定值也满足要求时,则视为网关200 是处于正常状态。若否,则将处于非正常状态的网关200中日志的数据进行存储,并暂停升级。若是,则执行步骤S203,信息文件服务器300根据管理装置100的分析模块102 的分析,连接处于正常状态的网关200,并为每一个处于正常状态的网关200生成对应的信 息文件。在本实施方式中,信息文件包括静态属性信息文件与动态属性信息文件。静态属 性信息文件是指固定的信息文件,不实时变化,例如网关200在图像服务器400的映射地址 等。动态属性信息文件,是指实时变化的信息文件,例如网关200的媒体访问控制(Media Access Control, MAC)地址、升级时间等。在步骤S204中,管理装置100的触发模块103在一定时间间隔内触发处于正常状 态的网关200连接信息文件服务器300下载信息文件。在步骤S205中,网关200在下载信息文件后,按照信息文件包括的升级时间连接 图像服务器400,并从图像服务器400下载升级软件,自动进行软件升级,同时更新日志。在 本实施方式中,网关200利用信息文件中网关200在图像服务器400的映射地址及网关200 的媒体访问控制地址快速连接图像服务器400,并下载升级软件。在步骤S206中,管理装置100的确认模块104确认是否所有的网关200完成软件升级。若是,则网关200的软件升级结束。若否,则返回步骤S201,重新进行网关200的升级。本发明可以上述网关的软件升级管理方法,可以通过管理装置100对网关200的 软件升级进行统一管理,实现网关200的软件升级自动化,不需要在每次升级前进行人工 干预和设置,减轻了大批量网关200软件升级时的人工作业负荷。
权利要求
1.一种网关的软件升级管理方法,应用于网关升级系统中,所述网关升级系统包括管 理装置、信息文件服务器、图像服务器与多个网关,其特征在于,所述管理装置包括侦测模 块、分析模块、触发模块以及确认模块,所述网关的软件升级管理方法包括以下步骤所述管理装置的侦测模块连接所述多个网关,并分别抓取所述多个网关的日志; 所述管理装置的分析模块接收所述日志,依据所述日志分析所述多个网关是否处于正 常状态;所述信息文件服务器根据管理装置的分析,连接处于正常状态的网关,并为每一个处 于正常状态的网关生成对应的信息文件,所述信息文件包括升级时间;所述管理装置的触发模块触发所述网关连接所述信息文件服务器下载所述信息文件;所述网关在下载所述信息文件后,按照所述信息文件包括的升级时间连接图像服务 器,并下载升级软件自动进行升级,同时更新日志。
2.如权利要求1所述的网关的软件升级管理方法,其特征在于,所述管理装置的分析 模块分析所述网关处于所述非正常状态时,暂停软件升级。
3.如权利要求1所述的网关的软件升级管理方法,其特征在于,所述信息文件还包括 网关在图像服务器中的映射地址及网关的媒体访问控制地址。
4.如权利要求3所述的网关的软件升级管理方法,其特征在于,所述网关根据所述网 关在图像服务器中的映射地址及网关的媒体访问控制地址连接图像服务器。
5.如权利要求1所述的网关的软件升级管理方法,其特征在于,还包括确认是否所有 的网关完成了软件升级的步骤。
全文摘要
一种网关的软件升级管理方法,包括以下步骤管理装置的侦测模块连接多个网关,并分别抓取多个网关的日志;管理装置的分析模块接收日志,并分析网关是否处于正常状态;信息文件服务器连接处于正常状态的网关,并生成对应的信息文件,包括升级时间;管理装置的触发模块触发网关连接信息文件服务器下载信息文件;网关在下载信息文件后,按照信息文件中的升级时间连接图像服务器,并下载升级软件自动进行升级,同时更新日志。上述软件升级的管理方法可以自动对需要升级的网关进行筛选,并及时触发网关进行升级,不需要在每次升级前进行人工设置或操作,减轻了大批量网关升级时的人工作业负荷。
文档编号H04W24/02GK101997715SQ200910306040
公开日2011年3月30日 申请日期2009年8月25日 优先权日2009年8月25日
发明者谢志君 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1