一种多插卡式设备整包升级方法及升级系统技术方案

技术编号:15794720 阅读:115 留言:0更新日期:2017-07-10 09:38
本发明专利技术公开了一种多插卡式设备整包升级方法,涉及互联网通信设备技术领域,包括S1,对各所述插卡式设备各单盘的单盘升级软件分别增加文件头;S2,将全部所述单盘升级软件打包成一个整包升级软件;S3,建立网管服务器和全部所述插卡式设备之间的管理链接,将整包升级软件拷贝至网管服务器上;S4,查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息;S5,通过网管服务器查询各插卡式设备的信息;S6,比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘;S7,通过网管服务器对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级。本发明专利技术还公开了一种多插卡式设备整包升级系统。

【技术实现步骤摘要】
一种多插卡式设备整包升级方法及升级系统
本专利技术涉及互联网通信设备
,具体涉及一种多插卡式设备整包升级方法及升级系统。
技术介绍
插卡式通信设备一般都是多个单盘组成,各单盘都有各自独立CPU和独立的软件,设备内各单盘互相配合,形成一个完整的通信系统设备,完成业务的转发和“配置”、“告警”“性能”“安全”等用户需求。在设备运行维护过程中,一般情况下如果用户需要增加新功能或者是修改BUG,需要多个插卡式设备多个单盘同时升级才能实现,如果只升级某一个单盘,另一种单盘没有升级,可能会导致不但不能解决问题,反而导致新的问题产生。目前常用的升级方法是用户对多个插卡式设备的多个单盘以单盘为单位逐一升级,在插卡式通信设备单盘类型较多,需升级的软件较多的情况下,采用单盘逐一升级的方式升级效率低且容易产生漏升、错升的情况。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种多插卡式设备整包升级方法及升级系统,升级效率高且有效避免漏升、错升的情况。为达到以上目的,本专利技术采取的技术方案是:一种多插卡式设备整包升级方法,所述插卡式设备均包括多个单盘,包括以下步骤:S1,对各所述插卡式设备各单盘的单盘升级软件分别增加文件头,文件头的内容包括支持的单盘类型、支持的硬件版本号和软件版本号;S2,将全部所述单盘升级软件打包成一个整包升级软件;S3,建立网管服务器和全部所述插卡式设备之间的管理链接,将整包升级软件拷贝至网管服务器上;S4,查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息,所述整包升级软件的信息包括各单盘升级软件列表以及每个单盘升级软件的支持的单盘类型、支持的硬件版本号和软件版本号;S5,通过网管服务器查询各插卡式设备的信息,所述插卡式设备的信息包括各插卡式设备各单盘的单盘类型、各单盘的硬件版本号和各单盘的软件版本号;S6,比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘;S7,将所述整包升级软件中的各单盘升级软件按其支持的单盘类型拆分并通过网管服务器向需升级的单盘发送单盘类型和硬件版本号均匹配的单盘升级软件,且对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级。在上述技术方案的基础上,步骤S7包括升级结束后判断步骤S6中得出的所有需升级单盘是否均升级成功,得出本次整包升级是否成功。在上述技术方案的基础上,步骤S7包括升级结束后列出升级成功的插卡式设备的单盘,未升级成功的插卡式设备的单盘和由于缺少单盘升级软件而无法升级的插卡式设备的单盘。在上述技术方案的基础上,步骤S2中,将全部所述单盘升级软件打包成一个整包升级软件时,对同种类型的单盘在整包升级软件中只保留一个对应的单盘升级软件。在上述技术方案的基础上,步骤S6还包括比较整包升级软件的信息和插卡式设备的信息得出无需升级的单盘,所述无须升级的单盘为其软件版号高于或等于所述整包升级软件中单盘升级软件的软件版本号的单盘。本专利技术还公开了一种多插卡式设备整包升级系统,多个所述插卡式设备由同一网管服务器管理,所述插卡式设备均包括多个单盘,所述多插卡式设备整包升级系统包括:文件头添加模块,所述文件头添加模块用于对各所述插卡式设备各单盘的单盘升级软件分别增加文件头,文件头的内容包括支持的单盘类型、支持的硬件版本号和软件版本号;整包打包模块,所述整包打包模块用于将全部所述单盘升级软件打包成一个整包升级软件,将所述整包升级软件拷贝至所述网关服务器中;查询模块,所述查询模块用于查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息,所述整包升级软件的信息包括各单盘升级软件列表以及每个单盘升级软件的支持的单盘类型、支持的硬件版本号和软件版本号;通过网管服务器查询各插卡式设备的信息,所述插卡式设备的信息包括各插卡式设备各单盘的单盘类型、各单盘的硬件版本号和各单盘的软件版本号;整包升级模块,所述整包升级模块用于比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘和无需升级的单盘;将所述整包升级软件中的各单盘升级软件拆分,通过网管服务器向需升级的单盘发送单盘类型和硬件版本号均匹配的单盘升级软件并下发升级命令,各单盘执行单盘升级软件的升级。在上述技术方案的基础上,所述文件头添加模块还用于对各所述插卡式设备各单盘的单盘升级软件增加CRC校验信息。在上述技术方案的基础上,所述整包打包模块还用于对于已经存在整包升级软件增加单盘软件和删除单盘软件。在上述技术方案的基础上,所述多插卡式设备整包升级系统还包括升级结果处理模块,所述升级结果处理模块用于在升级全部结束后判断所有需升级单盘是否均升级成功,并列出升级成功的插卡式设备的单盘,未升级成功的插卡式设备的单盘和由于缺少单盘升级软件而无法升级的插卡式设备的单盘。在上述技术方案的基础上,所述升级结果处理模块还用于在升级过程中实时查询各单盘当前的升级状态。与现有技术相比,本专利技术的优点在于:(1)本专利技术将全部单盘升级软件打包成一个整包升级软件并将整包升级软件安装至网管服务器上,通过网管服务器对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级,从而提高升级效率高。(2)本专利技术在升级前比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘和无需升级的单盘,从而有效避免重复升级的情况。(3)本专利技术在升级结束后判断所有需升级单盘是否均升级成功,并列出升级成功的插卡式设备的单盘,未升级成功的插卡式设备的单盘和由于缺少单盘升级软件而无法升级的插卡式设备的单盘,从而有效避免漏升、错升的情况。附图说明图1为本专利技术实施例中多插卡式设备整包升级方法的流程示意图;图2为本专利技术实施例中多插卡式设备整包升级系统的结构示意图。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例提供一种多插卡式设备整包升级方法,插卡式设备均包括多个单盘,包括以下步骤:S1,对各插卡式设备各单盘的单盘升级软件分别增加文件头,文件头的内容包括支持的单盘类型、支持的硬件版本号和软件版本号;S2,将全部单盘升级软件打包成一个整包升级软件;对同种类型的单盘在整包升级软件中只保留一个对应的单盘升级软件。S3,建立网管服务器和全部插卡式设备之间的管理链接,将整包升级软件拷贝至网管服务器上;S4,查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息,整包升级软件的信息包括各单盘升级软件列表以及每个单盘升级软件的支持的单盘类型、支持的硬件版本号和软件版本号;S5,通过网管服务器查询各插卡式设备的信息,插卡式设备的信息包括各插卡式设备各单盘的单盘类型、各单盘的硬件版本号和各单盘的软件版本号;S6,比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘和无需升级的单盘,无须升级的单盘为其软件版号高于或等于整包升级软件中单盘升级软件的软件版本号的单盘。S7,将整包升级软件中的各单盘升级软件按其支持的单盘类型拆分,通过网管服务器向需升级的单盘发送单盘类型和硬件版本号均匹配的单盘升级软件,且对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级。步骤S7包括升级结束后判断步骤S6中得出的所有需升级单盘是否均升级成功,得出本次整包升级是否成功。并列出升级成功的本文档来自技高网...
一种多插卡式设备整包升级方法及升级系统

【技术保护点】
一种多插卡式设备整包升级方法,所述插卡式设备均包括多个单盘,其特征在于,包括以下步骤:S1,对各所述插卡式设备各单盘的单盘升级软件分别增加文件头,文件头的内容包括支持的单盘类型、支持的硬件版本号和软件版本号;S2,将全部所述单盘升级软件打包成一个整包升级软件;S3,建立网管服务器和全部所述插卡式设备之间的管理链接,将整包升级软件拷贝至网管服务器上;S4,查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息,所述整包升级软件的信息包括各单盘升级软件列表以及每个单盘升级软件的支持的单盘类型、支持的硬件版本号和软件版本号;S5,通过网管服务器查询各插卡式设备的信息,所述插卡式设备的信息包括各插卡式设备各单盘的单盘类型、各单盘的硬件版本号和各单盘的软件版本号;S6,比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘;S7,将所述整包升级软件中的各单盘升级软件按其支持的单盘类型拆分并通过网管服务器向需升级的单盘发送单盘类型和硬件版本号均匹配的单盘升级软件,且对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级。

【技术特征摘要】
1.一种多插卡式设备整包升级方法,所述插卡式设备均包括多个单盘,其特征在于,包括以下步骤:S1,对各所述插卡式设备各单盘的单盘升级软件分别增加文件头,文件头的内容包括支持的单盘类型、支持的硬件版本号和软件版本号;S2,将全部所述单盘升级软件打包成一个整包升级软件;S3,建立网管服务器和全部所述插卡式设备之间的管理链接,将整包升级软件拷贝至网管服务器上;S4,查询网管服务器中整包升级软件中各单盘升级软件的文件头内容,获取整包升级软件的信息,所述整包升级软件的信息包括各单盘升级软件列表以及每个单盘升级软件的支持的单盘类型、支持的硬件版本号和软件版本号;S5,通过网管服务器查询各插卡式设备的信息,所述插卡式设备的信息包括各插卡式设备各单盘的单盘类型、各单盘的硬件版本号和各单盘的软件版本号;S6,比较整包升级软件的信息和插卡式设备的信息,得出需升级的单盘;S7,将所述整包升级软件中的各单盘升级软件按其支持的单盘类型拆分并通过网管服务器向需升级的单盘发送单盘类型和硬件版本号均匹配的单盘升级软件,且对需升级的单盘类型相同的单盘批量下发升级命令,进行批量升级。2.如权利要求1所述的一种多插卡式设备整包升级方法,其特征在于:步骤S7包括升级结束后判断步骤S6中得出的所有需升级单盘是否均升级成功,得出本次整包升级是否成功。3.如权利要求1所述的一种多插卡式设备整包升级方法,其特征在于:步骤S7包括升级结束后列出升级成功的插卡式设备的单盘,未升级成功的插卡式设备的单盘和由于缺少单盘升级软件而无法升级的插卡式设备的单盘。4.如权利要求1所述的一种多插卡式设备整包升级方法,其特征在于:步骤S2中,将全部所述单盘升级软件打包成一个整包升级软件时,对同种类型的单盘在整包升级软件中只保留一个对应的单盘升级软件。5.如权利要求1所述的一种多插卡式设备整包升级方法,其特征在于:步骤S6还包括比较整包升级软件的信息和插卡式设备的信息得出无需升级的单盘,所述无须升级的单盘为其软件版号高于或等于所述整包升级软件中单盘升级软件的软件版本号的单盘。6.一种多插卡式设...

【专利技术属性】
技术研发人员:张宏进
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1