升级文件包下载方法和设备技术

技术编号:7098751 阅读:350 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种升级文件包下载方法和设备,通过应用本发明专利技术实施例的技术方案,利用网元设备的器件库中所记录的信息,对该网元设备下载的升级文件包中所包括的内容进行裁剪,只将器件库中所记录的各器件的升级文件和相应的配置信息保存在网元设备的硬盘空间中,从而,可以根据网元设备中器件的实际布配使用情况进行升级文件和配置信息筛选,不在硬盘空间中存储当前没有布配使用的器件的升级文件和配置信息,有效的节省了硬盘空间资源,提高了硬盘的使用效率,降低了硬盘空间资源的投资成本。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种升级文件包下载方法和设备
技术介绍
在现有的技术方案中,网管系统向外发布的升级文件包,包括网元侧需要支持的所有器件的软件和固件版本。网管系统(管理站)触发网元升级时,会将整套升级文件包发送到网元侧。目前网元侧处理升级文件包的方法是将从管理站侧下载的升级文件包,都保存到硬盘内。硬盘(Hard Disc Drive,HDD)是计算机设备主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。硬盘容量大小直接关系到嵌入式设备的存储空间,但是硬盘容量大势必造成成本的升高,因此,在硬盘容量不变的情况下,提高硬盘空间的利用率便成为了另外一种提高硬盘存储能力的方案。在实现本专利技术实施例的过程中,申请人发现现有技术至少存在以下问题随着网元所支持的器件类型的增多,升级文件包的大小也会逐渐变大,考虑到升级文件包一般是下载后存储于硬盘中,那么,在网元支持的器件类型非常多的情况下,可能会导致升级文件包体积超出硬盘存储空间的大小,而导致硬盘空间不能或不足以支持升级文件包的存储。而在现有的技术方案中,一方面,选择大容量的硬盘会造成成本升高,而另一方面,硬盘还需要存储许多网元当前已不使用的器件的软件信息,浪费大量的硬盘空间,造成硬盘空间的利用率降低。综上所述,现有的技术方案中还没有一种针对升级文件包存储的高效利用硬盘空间的方案。
技术实现思路
本专利技术实施例提供一种升级文件包下载方法和设备,解决现有技术中无法根据实际需要进行升级文件包的下载,并进而浪费大量的硬盘空间资源的问题。为达到上述目的,本专利技术实施例一方面提供了一种升级文件包下载方法,包括网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中;所述网元设备根据器件库当前所记录的信息遍历解压得到的所有配置信息,并删除器件库所未记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种网元设备,包括用于存储文件的硬盘空间, 至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息; 下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在所述硬盘空间中;比较模块,用于根据所述器件库当前所记录的信息遍历所述解压模块解压得到的所有配置信息;处理模块,用于删除所述比较模块所确定的所述器件库所未记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种升级文件包下载方法,至少包括以下步骤管理站为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种管理站,至少包括生成模块,用于为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;发送模块,用于将所述生成模块所生成的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种升级文件包下载方法,至少包括以下步骤管理站获取网元设备的器件库当前所记录的信息;所述管理站为所述网元设备生成升级文件包,所述升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种管理站,至少包括以下步骤 获取模块,用于获取网元设备的器件库当前所记录的信息;生成模块,用于为所述网元设备生成升级文件包,所述升级文件包中包括所述获取模块所获取到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;发送模块,用于将所述生成模块所生成的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。另一方面,本专利技术实施例还提供了一种升级文件包下载方法,至少包括以下步骤网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。另一方面,本专利技术实施例还提供了一种网元设备,包括用于存储文件的硬盘空间, 至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息; 下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包括所述器件库当前所记录的各器件的升级文件和相应的配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。与现有技术相比,本专利技术实施例所提出的技术方案具有以下优点通过应用本专利技术实施例的技术方案,利用网元设备的器件库中所记录的信息,对该网元设备下载的升级文件包中所包括的内容进行裁剪,只将器件库中所记录的各器件的升级文件和相应的配置信息保存在网元设备的硬盘空间中,从而,可以根据网元设备中器件的实际布配使用情况进行升级文件和配置信息筛选,不在硬盘空间中存储当前没有布配使用的器件的升级文件和配置信息,有效的节省了硬盘空间资源,提高了硬盘的使用效率,降低了硬盘空间资源的投资成本。附图说明图1为本专利技术实施例提出的一种升级文件包下载方法的应用场景示意图; 图2为本专利技术实施例提出的一种升级文件包下载方法的应用场景示意图3为本专利技术实施例所提出的一种具体应用场景中的升级文件包下载方法的方案一的流程示意图4为本专利技术实施例所提出的一种具体应用场景中的升级文件包下载方法的方案二的流程示意图5为本专利技术实施例所提出的一种网元设备侧器件库与升级文件包自检方法的具体实现过程的流程示意图6为本专利技术实施例提出的一种网元设备的结构示意图; 图7为本专利技术实施例提出的一种管理站的结构示意图; 图8为本专利技术实施例提出的一种管理站的结构示意图; 图9为本专利技术实施例提出的一种网元设备的结构示意图。具体实施例方式如
技术介绍
所述,现有的技术方案中网元侧在进行升级文件包的存储时,需要将自身所需要支持的所有器件的软件和固件版本均存储到自身的硬盘空间中,从而由于大量无用的软件和固件版本信息的存储而浪费了硬盘空间资源,目前还没有一种针对升级文件包存储的高效利用硬盘空间的方案针对上述问题,本专利技术实施例提出了一种基于器件库的升级文件包的管理方案。该方案以器件库中所记录的信息为依据,通过裁剪升级文件包中不需要支持的软件和固件版本,来节省硬盘空间,从而达到降低成本本文档来自技高网
...

【技术保护点】
1.一种升级文件包下载方法,其特征在于,至少包括以下步骤:网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中;所述网元设备根据器件库当前所记录的信息遍历解压得到的所有配置信息,并删除器件库所未记录的各器件的升级文件和相应的配置信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:汤金辉徐黎刘华玲张嵘李燕
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:11

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

1