一种用于采集终端软件远程升级包升级的方法及系统技术方案

技术编号:20362557 阅读:32 留言:0更新日期:2019-02-16 16:23
本发明专利技术公开了一种用于采集终端软件远程升级包升级的方法及系统,属于用电信息采集系统技术领域。本发明专利技术方法包括:根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息;读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级。本发明专利技术使现场运行的采集终端按一定规则自动升级到所需版本,升级方案灵活并且升级效率高,保证了升级包的安全性。

【技术实现步骤摘要】
一种用于采集终端软件远程升级包升级的方法及系统
本专利技术涉及用电信息采集系统
,并且更具体地,涉及一种用于采集终端软件远程升级包升级的方法及系统。
技术介绍
国家电网公司用电信息采集系统已基本实现“全覆盖、全采集”,发挥了显著作用。随着国家电网公司对用电信息采集数据应用的不断深入,对用电信息采集终端的深化应用提出了更高的要求,需要经常对已安装的采集终端进行功能升级以更好的满足数据采集的需要。通过采集系统主站手动对现场采集终端进行筛选并进行升级,效率低且升级过程的安全性差。
技术实现思路
针对上述问题,本专利技术提供了一种用于采集终端软件远程升级包升级的方法,本专利技术方法包括:根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息;读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级。可选的,模糊匹配方式是对采集终端需要升级的软硬件的版本信息与软件升级包目标版本信息进行匹配比对,确定采集终端需要升级的软件的版本信息小于软件升级包的目标版本信息和确定采集终端需要升级的硬件的版本信息和软件升级包的目标版本信息一致,默认对采集终端需要升级的软硬件从小到大的顺序进行升级。可选的,版本信息采用ASCII码字符编制并按照ASCII码进行排序。可选的,方法还包括:根据采集终端的需要升级软硬件版本信息自动识别升级包并根据指定版本升级方式对采集终端需要升级的软硬件进行批量升级。可选的,指定版本升级方式是根据采集终端的需要升级软硬件制定原版本、目标版本和指定版本内容,所述指定版本信息小于软件升级包的目标版本信息和硬件的版本信息和软件升级包的目标版本信息一致。本专利技术还提供一种用于采集终端软件远程升级包升级的系统,本专利技术系统包括:规则编制模块,根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息;比对模块,读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;升级模块,匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级。可选的,模糊匹配方式是对采集终端需要升级的软硬件的版本信息与软件升级包的目标版本信息进行匹配比对,确定采集终端需要升级的软件的版本信息小于软件升级包的目标版本信息和确定采集终端需要升级的硬件的版本信息和软件升级包的目标版本信息一致,默认对采集终端需要升级的软硬件从小到大的顺序进行升级。可选的,版本信息采用ASCII码字符编制并按照ASCII码进行排序。可选的,系统还包括:指定升级模块,根据采集终端的需要升级软硬件版本信息自动识别软件升级包并根据指定版本升级方式对采集终端需要升级的软硬件进行批量升级。可选的,指定版本升级方式是根据采集终端的需要升级软硬件制定原版本、目标版本和指定版本内容,所述指定版本信息小于软件升级包的目标版本信息和硬件的版本信息和软件升级包的目标版本信息一致。本专利技术使现场运行的采集终端按一定规则自动升级到所需版本,升级方案灵活并且升级效率高,保证了升级包的安全性。附图说明图1为本专利技术一种用于采集终端软件远程升级包升级的方法流程图;图2为本专利技术一种用于采集终端软件远程升级包升级的系统结构图。具体实施方式现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。本专利技术提供一种用于采集终端软件远程升级包升级的方法,如图1所示,具体流程包括:根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息,其中,版本信息采用ASCII码字符编制并按照ASCII码进行排序,上述的编制规则表,如表1所示;表1读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级,其中,模糊匹配方式是对采集终端需要升级的软硬件的版本信息与软件升级包目标版本信息进行匹配比对,确定采集终端需要升级的软件的版本信息小于软件升级包的目标版本信息和确定采集终端需要升级的硬件的版本信息和软件升级包的目标版本信息一致,默认对采集终端需要升级的软硬件从小到大的顺序进行升级,或者根据采集终端的需要升级软硬件版本信息自动识别升级包并根据指定版本升级方式对采集终端需要升级的软硬件进行批量升级,其中,指定版本升级方式是根据采集终端的需要升级软硬件制定原版本、目标版本和指定版本内容,所述指定版本信息小于软件升级包的目标版本信息和硬件的版本信息和软件升级包的目标版本信息一致。本专利技术还提供一种用于采集终端软件远程升级包升级的系统,本专利技术系统200包括:规则编制模块201,根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息,其中,版本信息采用ASCII码字符编制并按照ASCII码进行排序;比对模块202,读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;升级模块203,匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级,其中,模糊匹配方式是对采集终端需要升级的软硬件的版本信息与软件升级包目标版本信息进行匹配比对,确定采集终端需要升级的软件的版本信息小于软件升级包的目标版本信息和确定采集终端需要升级的硬件的版本信息和软件升级包的目标版本信息一致,默认对采集终端需要升级的软硬件从小到大的顺序进行升级;指定升级模块204,根据采集终端的需要升级软硬件版本信息自动识别升级包并根据指定版本升级方式对采集终端需要升级的软硬件进行批量升级,其中,指定版本升级方式是根据采集终端的需要升级软硬件制定原版本、目标版本和指定版本内容,所述指定版本信息小于软件升级包的目标版本信息和硬件的版本信息和软件升级包的目标版本信息一致。本专利技术使现场运行的采集终端按一定规则自动升级到所需版本,升级方案灵活并且升级效率高,保证了升级包的安全性。本文档来自技高网
...

【技术保护点】
1.一种用于采集终端软件远程升级包升级的方法,所述方法包括:根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息;读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级。

【技术特征摘要】
1.一种用于采集终端软件远程升级包升级的方法,所述方法包括:根据采集终端需要升级的软硬件制定软件升级包的版本编制规则,确定软件升级包的目标版本信息;读取采集终端需要升级的软硬件的版本信息,将采集终端需要升级的软硬件的版本信息与所述软件升级包的目标版本信息进行匹配比对;匹配比对合格后,根据采集终端的需要升级软硬件版本信息识别软件升级包并根据模糊匹配方式对采集终端需要升级的软硬件进行批量升级。2.根据权利要求1所述的方法,所述的模糊匹配方式是对采集终端需要升级的软硬件的版本信息与软件升级包目标版本信息进行匹配比对,确定采集终端需要升级的软件的版本信息小于软件升级包的目标版本信息和确定采集终端需要升级的硬件的版本信息和软件升级包的目标版本信息一致,默认对采集终端需要升级的软硬件从小到大的顺序进行升级。3.根据权利要求1所述的方法,所述的版本信息采用ASCII码字符编制并按照ASCII码进行排序。4.根据权利要求1所述的方法,所述的方法还包括:根据采集终端的需要升级软硬件版本信息自动识别升级包并根据指定版本升级方式对采集终端需要升级的软硬件进行批量升级。5.根据权利要求4所述的方法,所述的指定版本升级方式是根据采集终端的需要升级软硬件制定原版本、目标版本和指定版本内容,所述指定版本信息小于软件升级包的目标版本信息和硬件的版本信息和软件升级包的目标版本信息一致。6.一种用于采集终端软件远程...

【专利技术属性】
技术研发人员:翟峰梁晓兵吕英杰付义伦夏水斌岑炜曹永峰李保丰张庚余鹤
申请(专利权)人:中国电力科学研究院有限公司国家电网有限公司国网湖北省电力有限公司
类型:发明
国别省市:北京,11

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

1