欢迎来到专利查询网! | 帮助中心 查专利用我们更专业!
专利查询网
换一换
首页 专利查询网 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

升级文件包下载方法和设备.pdf

  • 资源ID:971884       资源大小:817.78KB        全文页数:30页
  • 资源格式: PDF        下载积分:30金币
快捷下载 游客一键下载
账号登录下载
三方登录下载: 微信开放平台登录 QQ登录
下载资源需要30金币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

升级文件包下载方法和设备.pdf

1、10申请公布号CN102340544A43申请公布日20120201CN102340544ACN102340544A21申请号201110318146722申请日20111019H04L29/08200601H04L12/24200601G06F9/44520060171申请人大唐移动通信设备有限公司地址100083北京市海淀区学院路29号72发明人汤金辉徐黎刘华玲张嵘李燕74专利代理机构北京鑫媛睿博知识产权代理有限公司11297代理人龚家骅54发明名称升级文件包下载方法和设备57摘要本发明实施例公开了一种升级文件包下载方法和设备,通过应用本发明实施例的技术方案,利用网元设备的器件库中所记录的

2、信息,对该网元设备下载的升级文件包中所包括的内容进行裁剪,只将器件库中所记录的各器件的升级文件和相应的配置信息保存在网元设备的硬盘空间中,从而,可以根据网元设备中器件的实际布配使用情况进行升级文件和配置信息筛选,不在硬盘空间中存储当前没有布配使用的器件的升级文件和配置信息,有效的节省了硬盘空间资源,提高了硬盘的使用效率,降低了硬盘空间资源的投资成本。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书7页说明书16页附图6页CN102340558A1/7页21一种升级文件包下载方法,其特征在于,至少包括以下步骤网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括

3、所述网元设备所可能支持的所有器件的升级文件和配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中;所述网元设备根据器件库当前所记录的信息遍历解压得到的所有配置信息,并删除器件库所未记录的各器件的升级文件和相应的配置信息。2如权利要求1所述的方法,其特征在于,所述升级文件包的生成方式,具体包括所述管理站将所述网元设备所可能支持的各器件的固件升级文件分别压缩为各器件的固件包;所述管理站将所述网元设备所可能支持的各器件的软件升级文件分别压缩为各器件的软件包;所述管理站将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器

4、件类型的配置信息一起压缩为升级文件包。3如权利要求2所述的方法,其特征在于,所述配置信息中携带相应的各固件包和/或软件包所支持的固件版本信息。4如权利要求2所述的方法,其特征在于,所述各器件的软件包中携带相应的软件升级文件的版本信息。5如权利要求1所述的方法,其特征在于,还包括所述网元设备接收所述管理站发送的器件库自检指示消息;所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;当所述网元设备确定硬盘空间中存储了所述器件库中当前所未记录的器件所对应的信息时,所述网元设备在硬盘空间中删除所述器件库中当前所未记录的器件的升级文件和相应的配置信息;当所述网元设备确定硬盘

5、空间中没有存储所述器件库中当前所记录的器件所对应的信息时,所述网元设备向所述管理站上报所述比对的结果。6如权利要求5所述的方法,其特征在于,所述网元设备向所述管理站上报所述比对的结果之后,还包括所述网元设备接收所述管理站发送的升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述网元设备解压所述升级文件补丁包,将解压得到的升级文件和配置信息保存在硬盘空间中。7如权利要求5所述的方法,其特征在于,所述网元设备向所述管理站上报所述比对的结果之后,还包括所述网元设备删除硬盘空间中当前所保存的升级文件和配置信息;所述网元设备从管理站下载新的升级文件包到硬盘空间中,

6、所述新的升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述网元设备解压所述新的升级文件包,将解压得到的所述网元设备所可能支持的所权利要求书CN102340544ACN102340558A2/7页3有器件的升级文件和配置信息保存在硬盘空间中;所述网元设备根据所述器件库当前所记录的信息遍历解压得到的所有配置信息;所述网元设备删除所述器件库当前所未记录的各器件的升级文件和相应的配置信息。8一种网元设备,包括用于存储文件的硬盘空间,其特征在于,至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息;下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包

7、括所述网元设备所可能支持的所有器件的升级文件和配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在所述硬盘空间中;比较模块,用于根据所述器件库当前所记录的信息遍历所述解压模块解压得到的所有配置信息;处理模块,用于删除所述比较模块所确定的所述器件库所未记录的各器件的升级文件和相应的配置信息。9如权利要求8所述的终端设备,其特征在于,还包括接收模块,用于接收所述管理站发送的器件库自检指示消息;所述比较模块,还用于将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;所述处理模块,还用于当所述比较模块确定硬

8、盘空间中存储了所述器件库中当前所未记录的器件所对应的信息时,在硬盘空间中删除所述器件库中当前所未记录的器件的升级文件和相应的配置信息;发送模块,用于当所述比较模块确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,向所述管理站上报所述比对的结果。10如权利要求9所述的网元设备,其特征在于,所述下载模块,还用于在所述发送模块向所述管理站上报所述比对的结果之后,接收所述管理站发送的升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述解压模块,还用于解压所述下载模块所接收到的升级文件补丁包,将解压得到的升级文件和配置信息保存在所述硬盘空间中。11

9、如权利要求9所述的网元设备,其特征在于,所述处理模块,还用于在所述发送模块向所述管理站上报所述比对的结果之后,删除所述硬盘空间中当前所保存的升级文件和配置信息;所述下载模块,还用于从所述管理站下载新的升级文件包到所述硬盘空间中,所述新的升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述解压模块,还用于解压所述下载模块所下载的新的升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在所述硬盘空间中;所述比较模块,还用于根据所述器件库当前所记录的信息遍历所述解压模块所解压得到的所有配置信息;所述处理模块,还用于删除所述器件库当前所未记录的各器件的

10、升级文件和相应的配置信息。权利要求书CN102340544ACN102340558A3/7页412一种升级文件包下载方法,其特征在于,至少包括以下步骤管理站为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。13如权利要求12所述的方法,其特征在于,所述升级文件包的生成方式,具体包括所述管理站将所述网元设备所可能支持的各器件的固件升级文件分别压缩为各器件的固件包;所述管理站将所述网元设备所可能支持的各器件的软件升级文件分别压缩为各器

11、件的软件包;所述管理站将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。14如权利要求13所述的方法,其特征在于,所述配置信息中携带相应的各固件包和/或软件包所支持的固件版本信息。15如权利要求13所述的方法,其特征在于,所述各器件的软件包中携带相应的软件升级文件的版本信息。16如权利要求12所述的方法,其特征在于,还包括所述管理站向所述网元设备发送器件库自检指示消息,触发所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件信息进行比对;当所述网元设备确定硬盘空间中存储了所述器件库中当前所未记录的器件所对应的信息时,所述管理站接

12、收所述网元设备上报的比对的结果。17如权利要求16所述的方法,其特征在于,所述管理站接收所述网元设备上报的比对的结果之后,还包括所述管理站为所述网元设备生成升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述管理站向所述网元设备发送升级文件补丁包。18如权利要求16所述的方法,其特征在于,所述管理站接收所述网元设备上报的比对的结果之后,还包括所述管理站为所述网元设备生成新的升级文件包,所述新的升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述管理站将所述新的升级文件包发送给所述网元设备,使所述网元设备获取所述器件库当前所记录的各器

13、件的升级文件和相应的配置信息。19一种管理站,其特征在于,至少包括生成模块,用于为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;发送模块,用于将所述生成模块所生成的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。20如权利要求19所述的管理站,其特征在于,所述生成模块,具体用于将所述网元设备所可能支持的各器件的固件升级文件分别压缩为各器件的固件包;权利要求书CN102340544ACN102340558A4/7页5将所述网元设备所可能支持的各器件的软件升级文件分别压缩为各器件的软件包;将各器

14、件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。21如权利要求19所述的管理站,其特征在于,还包括接收模块所述发送模块,还用于向所述网元设备发送器件库自检指示消息,触发所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;所述接收模块,用于当所述网元设备确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,接收所述网元设备上报的比对的结果。22如权利要求21所述的管理站,其特征在于,所述生成模块,还用于在所述接收模块接收到所述网元设备上报的比对的结果之后,为所述网元设备生成升级文件补丁包,所述升级文件补丁包

15、中包含所述比对的结果所对应的器件的升级文件和配置信息;所述发送模块,还用于向所述网元设备发送升级文件补丁包。23如权利要求21所述的管理站,其特征在于,所述生成模块,还用于在所述接收模块接收到所述网元设备上报的比对的结果之后,为所述网元设备生成新的升级文件包,所述新的升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述发送模块,还用于将所述生成模块所生成的新的升级文件包发送给所述网元设备,使所述网元设备获取所述器件库当前所记录的各器件的升级文件和相应的配置信息。24一种升级文件包下载方法,其特征在于,至少包括以下步骤管理站获取网元设备的器件库当前所记录的信息;所述管理站为

16、所述网元设备生成升级文件包,所述升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。25如权利要求24所述的方法,其特征在于,所述升级文件包的生成方式,具体包括所述管理站将所述网元设备的器件库当前所记录的各器件的固件升级文件分别压缩为各器件的固件包;所述管理站将所述网元设备的器件库当前所记录的各器件的软件升级文件分别压缩为各器件的软件包;所述管理站将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。2

17、6如权利要求25所述的方法,其特征在于,所述配置信息中携带相应的各固件包和/或软件包所支持的固件版本信息。27如权利要求25所述的方法,其特征在于,所述各器件的软件包中携带相应的软件升级文件的版本信息。28如权利要求24所述的方法,其特征在于,还包括所述管理站向所述网元设备发送器件库自检指示消息,触发所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;权利要求书CN102340544ACN102340558A5/7页6当所述网元设备确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,所述管理站接收所述网元设备上报的比对的结果,获取所述网元设备的器件库

18、当前所记录的信息。29如权利要求28所述的方法,其特征在于,所述管理站接收所述网元设备上报的比对的结果,获取所述网元设备的器件库当前所记录的信息之后,还包括所述管理站为所述网元设备生成升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述管理站向所述网元设备发送升级文件补丁包。30如权利要求28所述的方法,其特征在于,所述管理站接收所述网元设备上报的比对的结果,获取所述网元设备的器件库当前所记录的信息之后,还包括所述管理站为所述网元设备生成新的升级文件包,所述新的升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和配置信息;所述管理站将所述新

19、的升级文件包发送给所述网元设备,使所述网元设备获取自身的器件库当前所记录的各器件的升级文件和相应的配置信息。31一种管理站,其特征在于,至少包括以下步骤获取模块,用于获取网元设备的器件库当前所记录的信息;生成模块,用于为所述网元设备生成升级文件包,所述升级文件包中包括所述获取模块所获取到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;发送模块,用于将所述生成模块所生成的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。32如权利要求31所述的管理站,其特征在于,所述生成模块,具体用于将所述获取模块所获取到的所述网元设备的器件

20、库当前所记录的各器件的固件升级文件分别压缩为各器件的固件包;将所述获取模块所获取到的所述网元设备的器件库当前所记录的各器件的软件升级文件分别压缩为各器件的软件包;将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。33如权利要求31所述的管理站,其特征在于,所述发送模块,还用于向所述网元设备发送器件库自检指示消息,触发所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;所述获取模块,还用于当所述网元设备确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,接收所述网元设备上报的比对的结果,获取所述网元设

21、备的器件库当前所记录的信息。34如权利要求33所述的管理站,其特征在于,所述生成模块,还用于在所述获取模块接收所述网元设备上报的比对的结果,获取所述网元设备的器件库当前所记录的信息之后,为所述网元设备生成升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述发送模块,还用于向所述网元设备发送升级文件补丁包。权利要求书CN102340544ACN102340558A6/7页735如权利要求33所述的管理站,其特征在于,所述生成模块,还用于在所述获取模块接收所述网元设备上报的比对的结果,获取所述网元设备的器件库当前所记录的信息之后,为所述网元设备生成新的升级文

22、件包,所述新的升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和配置信息;所述发送模块,还用于将所述生成模块所生成的新的升级文件包发送给所述网元设备,使所述网元设备获取自身的器件库当前所记录的各器件的升级文件和相应的配置信息。36一种升级文件包下载方法,其特征在于,至少包括以下步骤网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。37如权利要求36所述的方法,其特征在于,所述

23、升级文件包的生成方式,具体包括所述管理站将所述网元设备的器件库当前所记录的各器件的固件升级文件分别压缩为各器件的固件包;所述管理站将所述网元设备的器件库当前所记录的各器件的软件升级文件分别压缩为各器件的软件包;所述管理站将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。38如权利要求37所述的方法,其特征在于,所述配置信息中携带相应的各固件包和/或软件包所支持的固件版本信息。39如权利要求37所述的方法,其特征在于,所述各器件的软件包中携带相应的软件升级文件的版本信息。40如权利要求36所述的方法,其特征在于,还包括所述网元设备接收所述管理站

24、发送的器件库自检指示消息;所述网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;当所述网元设备确定硬盘空间中存储了所述器件库中当前所未记录的器件所对应的信息时,所述网元设备在硬盘空间中删除所述器件库中当前所未记录的器件的升级文件和相应的配置信息;当所述网元设备确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,所述网元设备向所述管理站上报所述比对的结果。41如权利要求40所述的方法,其特征在于,所述网元设备向所述管理站上报所述比对的结果之后,还包括所述网元设备接收所述管理站发送的升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文

25、件和配置信息;所述网元设备解压所述升级文件补丁包,将解压得到的升级文件和配置信息保存在硬盘空间中。权利要求书CN102340544ACN102340558A7/7页842如权利要求40所述的方法,其特征在于,所述网元设备向所述管理站上报所述比对的结果之后,还包括所述网元设备删除硬盘空间中当前所保存的升级文件和配置信息;所述网元设备从管理站下载新的升级文件包到硬盘空间中,所述新的升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和配置信息;所述网元设备解压所述新的升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和配置信息保存在硬盘空间中。43一种网元设备,包

26、括用于存储文件的硬盘空间,其特征在于,至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息;下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包括所述器件库当前所记录的各器件的升级文件和相应的配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。44如权利要求43所述的网元设备,其特征在于,还包括接收模块,用于接收所述管理站发送的器件库自检指示消息;比较模块,用于将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对;处理模块,用于当所述比较模块确定硬

27、盘空间中存储了所述器件库中当前所未记录的器件所对应的信息时,在硬盘空间中删除所述器件库中当前所未记录的器件的升级文件和相应的配置信息;发送模块,用于当所述处理模块确定硬盘空间中没有存储所述器件库中当前所记录的器件所对应的信息时,向所述管理站上报所述比对的结果。45如权利要求44所述的网元设备,其特征在于,所述下载模块,还用于在所述发送模块向所述管理站上报所述比对的结果之后,接收所述管理站发送的升级文件补丁包,所述升级文件补丁包中包含所述比对的结果所对应的器件的升级文件和配置信息;所述解压模块,还用于解压所述下载模块所接收到的升级文件补丁包,将解压得到的升级文件和配置信息保存在硬盘空间中。46如

28、权利要求44所述的网元设备,其特征在于,所述处理模块,还用于在所述发送模块向所述管理站上报所述比对的结果之后,删除所述硬盘空间中当前所保存的升级文件和配置信息;所述下载模块,还用于从所述管理站下载新的升级文件包到所述硬盘空间中,所述新的升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和配置信息;所述解压模块,还用于解压所述下载模块所下载的新的升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和配置信息保存在硬盘空间中。权利要求书CN102340544ACN102340558A1/16页9升级文件包下载方法和设备技术领域0001本发明涉及通信技术领域,特别涉

29、及一种升级文件包下载方法和设备。背景技术0002在现有的技术方案中,网管系统向外发布的升级文件包,包括网元侧需要支持的所有器件的软件和固件版本。网管系统(管理站)触发网元升级时,会将整套升级文件包发送到网元侧。0003目前网元侧处理升级文件包的方法是将从管理站侧下载的升级文件包,都保存到硬盘内。0004硬盘(HARDDISCDRIVE,HDD)是计算机设备主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。0005硬盘容量大小直接关系到嵌入式设备的存储空间,但是硬盘容量大势必造成成本的升高,因此,在

30、硬盘容量不变的情况下,提高硬盘空间的利用率便成为了另外一种提高硬盘存储能力的方案。0006在实现本发明实施例的过程中,申请人发现现有技术至少存在以下问题随着网元所支持的器件类型的增多,升级文件包的大小也会逐渐变大,考虑到升级文件包一般是下载后存储于硬盘中,那么,在网元支持的器件类型非常多的情况下,可能会导致升级文件包体积超出硬盘存储空间的大小,而导致硬盘空间不能或不足以支持升级文件包的存储。0007而在现有的技术方案中,一方面,选择大容量的硬盘会造成成本升高,而另一方面,硬盘还需要存储许多网元当前已不使用的器件的软件信息,浪费大量的硬盘空间,造成硬盘空间的利用率降低。0008综上所述,现有的技

31、术方案中还没有一种针对升级文件包存储的高效利用硬盘空间的方案。发明内容0009本发明实施例提供一种升级文件包下载方法和设备,解决现有技术中无法根据实际需要进行升级文件包的下载,并进而浪费大量的硬盘空间资源的问题。0010为达到上述目的,本发明实施例一方面提供了一种升级文件包下载方法,包括网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中;所述网元设备根据器件库当前所记录的信息遍历解压得到的所有配置信息,并删除器件库所

32、未记录的各器件的升级文件和相应的配置信息。说明书CN102340544ACN102340558A2/16页100011另一方面,本发明实施例还提供了一种网元设备,包括用于存储文件的硬盘空间,至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息;下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备所可能支持的所有器件的升级文件和配置信息保存在所述硬盘空间中;比较模块,用于根据所述器件库当前所记录的信息遍历所述解压模块解压得到的所有配置信息

33、;处理模块,用于删除所述比较模块所确定的所述器件库所未记录的各器件的升级文件和相应的配置信息。0012另一方面,本发明实施例还提供了一种升级文件包下载方法,至少包括以下步骤管理站为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。0013另一方面,本发明实施例还提供了一种管理站,至少包括生成模块,用于为网元设备生成升级文件包,所述升级文件包中包括所述网元设备所可能支持的所有器件的升级文件和配置信息;发送模块,用于将所述生成模块所生成

34、的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。0014另一方面,本发明实施例还提供了一种升级文件包下载方法,至少包括以下步骤管理站获取网元设备的器件库当前所记录的信息;所述管理站为所述网元设备生成升级文件包,所述升级文件包中包括所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述管理站将所述升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。0015另一方面,本发明实施例还提供了一种管理站,至少包括以下步骤获取模块,用于获取网元设备的器件库当前所记录的信息;生成模块,用于为

35、所述网元设备生成升级文件包,所述升级文件包中包括所述获取模块所获取到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息;发送模块,用于将所述生成模块所生成的升级文件包发送给所述网元设备,使所述网元设备获取器件库当前所记录的各器件的升级文件和相应的配置信息。0016另一方面,本发明实施例还提供了一种升级文件包下载方法,至少包括以下步骤网元设备从管理站下载升级文件包到硬盘空间中,所述升级文件包中包括所述网元设说明书CN102340544ACN102340558A3/16页11备的器件库当前所记录的各器件的升级文件和相应的配置信息;所述网元设备解压所述升级文件包,将解压得到的所述网元

36、设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。0017另一方面,本发明实施例还提供了一种网元设备,包括用于存储文件的硬盘空间,至少包括器件库,用于存储所述网元设备中当前布配使用的器件的信息;下载模块,用于从管理站下载升级文件包到所述硬盘空间中,所述升级文件包中包括所述器件库当前所记录的各器件的升级文件和相应的配置信息;解压模块,用于解压所述下载模块所下载的升级文件包,将解压得到的所述网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息保存在硬盘空间中。0018与现有技术相比,本发明实施例所提出的技术方案具有以下优点通过应用本发明实施例的技术方案,利用网元设备

37、的器件库中所记录的信息,对该网元设备下载的升级文件包中所包括的内容进行裁剪,只将器件库中所记录的各器件的升级文件和相应的配置信息保存在网元设备的硬盘空间中,从而,可以根据网元设备中器件的实际布配使用情况进行升级文件和配置信息筛选,不在硬盘空间中存储当前没有布配使用的器件的升级文件和配置信息,有效的节省了硬盘空间资源,提高了硬盘的使用效率,降低了硬盘空间资源的投资成本。附图说明0019图1为本发明实施例提出的一种升级文件包下载方法的应用场景示意图;图2为本发明实施例提出的一种升级文件包下载方法的应用场景示意图;图3为本发明实施例所提出的一种具体应用场景中的升级文件包下载方法的方案一的流程示意图;

38、图4为本发明实施例所提出的一种具体应用场景中的升级文件包下载方法的方案二的流程示意图;图5为本发明实施例所提出的一种网元设备侧器件库与升级文件包自检方法的具体实现过程的流程示意图;图6为本发明实施例提出的一种网元设备的结构示意图;图7为本发明实施例提出的一种管理站的结构示意图;图8为本发明实施例提出的一种管理站的结构示意图;图9为本发明实施例提出的一种网元设备的结构示意图。具体实施方式0020如背景技术所述,现有的技术方案中网元侧在进行升级文件包的存储时,需要将自身所需要支持的所有器件的软件和固件版本均存储到自身的硬盘空间中,从而由于大量无用的软件和固件版本信息的存储而浪费了硬盘空间资源,目前

39、还没有一种针对升级文件包存储的高效利用硬盘空间的方案针对上述问题,本发明实施例提出了一种基于器件库的升级文件包的管理方案。该方案以器件库中所记录的信息为依据,通过裁剪升级文件包中不需要支持的软件和固件版说明书CN102340544ACN102340558A4/16页12本,来节省硬盘空间,从而达到降低成本,充分利用硬盘空间的目的。0021如图1所示,为本发明实施例所提出的一种升级文件包下载方法的流程示意图,该方法具体包括以下步骤步骤S101、网元设备从管理站下载升级文件包到硬盘空间中,升级文件包中包括网元设备所可能支持的所有器件的升级文件和配置信息。0022其中,网元设备所下载的升级文件包的生

40、成方式具体如下(1)管理站将网元设备所可能支持的各器件的固件升级文件分别压缩为各器件的固件包。0023(2)管理站将网元设备所可能支持的各器件的软件升级文件分别压缩为各器件的软件包。0024(3)管理站将各器件的固件包、软件包,以及各固件包和/或软件包所对应的所有器件类型的配置信息一起压缩为升级文件包。0025需要指出的是,在实际的应用场景中,对于一个升级文件包,上述的所有器件类型的配置信息可以以一个配置文件的形式存在于该升级文件包中,即升级文件包中除了各器件的软件包和固件包外,还包括一个配置文件,该配置文件中包括升级文件包中的文件所对应的所有器件类型的配置信息。当然,一个配置文件记录所有配置

41、信息的形式只是本发明实施例所提出的一种具体示例,在实际应用中,具体配置信息的形式并不会影响本发明的保护范围。0026上述的升级文件包的生成方式中,将各器件所对应的软件和固件分别进行压缩,即将单个器件的软件或固件单独的压缩为压缩包,作为升级文件包中的原子数据包,从而,为后续针对单个器件的软件和固件信息分别进行管理和裁剪奠定了基础。0027当然,具体的软件和固件信息是以实际的当前发布信息为准的,对于本次发布中没有发布的某个器件的软件或固件信息,可以将最近一次所发布的相应信息压缩后,添加到本次的升级文件包中,实现器件类型的补全,也可以在本次发布的升级文件包中缺失本次没有发布的某个器件的软件或固件信息

42、,具体采用哪种方式并不会影响本发明的保护范围,可以根据实际需要进行选择。0028在具体的实施场景中,上述的配置信息中还可以携带相应的各固件包和/或软件包所支持的固件版本信息,以方便网元设备进行相应的配置。0029进一步的,各器件的软件包中还可以携带相应的软件升级文件的版本信息。0030另一方面,需要指出的是,本步骤的触发条件可以是由管理站侧触发的,也可以使网元设备侧根据具体的规则(例如周期更新)来进行的,这样的变化并不影响本发明的保护范围。0031步骤S102、网元设备解压升级文件包,将解压得到的网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中。0032步骤S103、网元设备根

43、据器件库当前所记录的信息遍历解压得到的所有配置信息,并删除器件库所未记录的各器件的升级文件和相应的配置信息。0033在本发明实施例所提出的技术方案中,器件库实时的记录着网元设备当前布配使用的器件的信息,因此,可以根据器件库中的信息准确的获知当前应该在硬盘空间中保存哪些升级文件和配置信息。说明书CN102340544ACN102340558A5/16页130034至此,通过上述的流程,网元设备根据器件库中当前记录的信息对所下载的升级文件包中的信息进行剪裁,只将器件库中当前存在记录的软件和固件信息存储于硬盘空间,而对于自身不需要支持的信息则直接删除,避免了这些信息的存储对于硬盘空间的浪费。0035

44、进一步的,在实际的应用场景中,网元设备可能会出现新的器件的增加或者已有器件的删除,为了相适应的实现对应的软件和固件信息的更新,同样可以基于器件库中所记录的信息的更新,通过以下的处理过程来完成。0036首先,网元设备接收管理站发送的器件库自检指示消息。0037然后,网元设备将当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息进行比对,从而,将当前硬盘空间中所存储的信息与当前该网元设备实际布配使用的器件的信息进行比对。0038根据具体的比对结果,可能出现以下三种情况,后续进行具体说明。0039情况一、网元设备确定当前硬盘空间中所存储的信息与器件库中当前所记录的器件的信息相一致。0040在此

45、种情况下,当前布配使用的所有器件的软件、固件和配置信息都已存储于硬盘空间中,且硬盘空间中也没有存储多余的其他未布配使用的器件的信息,因此,硬盘空间中当前所存储的信息不需要进行更新,网元设备也无需与管理站之间进行相应信息的更新和交互。0041情况二、网元设备确定硬盘空间中存储了器件库中当前所未记录的器件所对应的信息。0042这种情况可能是网元设备中原有器件被减少所导致的,网元设备中原有的器件被停止使用,因此器件库中不再保存相应的信息,但硬盘空间中相应的信息并没有进行删除。0043在此种情况下,网元设备在硬盘空间中删除器件库中当前所未记录的器件的升级文件和相应的配置信息,从而节省硬盘空间。0044

46、当然,在实际应用中,本情况也有可能是硬盘空间中存储了一个器件所对应的多个版本的信息所导致的,那么,在这样的情况下,网元设备需要将不再需要继续使用的版本的信息在硬盘空间中进行删除。0045情况三、网元设备确定硬盘空间中没有存储器件库中当前所记录的器件所对应的信息。0046这种情况可能是网元设备中当前新增了布配使用的器件所导致的,网元设备中增加了布配使用的器件,同时,网元设备也会对器件库中的信息进行更新,将新增的器件的信息添加到器件库中,但硬盘空间中所存储的信息并没有相应地进行增加。0047在此种情况下,网元设备需要向管理站上报比对的结果,请求对相应的信息进行补充下载。0048相应的,网元设备向管

47、理站上报比对的结果之后,具体的处理方案包括以下两种方案一网元设备接收管理站发送的升级文件补丁包,升级文件补丁包中包含比对的结果所对应的器件的升级文件和配置信息。说明书CN102340544ACN102340558A6/16页140049网元设备解压升级文件补丁包,将解压得到的升级文件和配置信息保存在硬盘空间中。0050通过此种方案,管理站将新增的器件的升级文件和配置信息的信息作为升级文件补丁包发送给网元设备,使网元设备在硬盘空间中将新增器件的升级文件和配置信息的信息进行存储。0051方案二网元设备删除硬盘空间中当前所保存的升级文件和配置信息。0052网元设备从管理站下载新的升级文件包到硬盘空间

48、中,新的升级文件包中包括网元设备所可能支持的所有器件的升级文件和配置信息。0053网元设备解压新的升级文件包,将解压得到的网元设备所可能支持的所有器件的升级文件和配置信息保存在硬盘空间中。0054网元设备根据自身的器件库当前所记录的信息遍历解压得到的所有配置信息。0055网元设备删除自身的器件库当前所未记录的各器件的升级文件和相应的配置信息。0056通过此种方案,网元设备中将当前硬盘空间中存储的器件的升级文件和配置信息进行删除,然后重新从管理站下载完整的升级文件包,再按照步骤S101至步骤S103的处理流程重新将完整的升级文件包重新进行剪裁,将器件库当前所记录的各器件的升级文件和相应的配置信息

49、存储在硬盘空间中。0057上述的说明为网元设备侧应用本发明实施例所提出的技术方案处理过程的描述,网元设备直接根据器件库当前记录的的信息完成升级文件包的裁剪,相应的,在管理站侧,同样存在相应的处理流程,由于升级文件包的裁剪是由网元设备来实现的,管理站侧只需要将包括网元设备所可能支持的所有器件的升级文件和配置信息的升级文件包(即完整的升级文件包)发送给网元设备即可,当然,在后续的处理过程中,器件库自检指示消息还是由管理站根据相应的规则进行发送的,具体的升级文件包的生成过程以及器件库自检指示消息的处理过程均可参照前述说明,在此不再重复描述。0058另一方面,本发明实施例还提供了另一种基于器件库的升级

50、文件包下载方法,与前述方案的差别在于升级文件包的裁剪不再是由网元设备来完成,而是由管理站直接进行。0059如图2所示,为本发明实施例所提出的一种升级文件包下载方法的流程示意图,该方法具体包括以下步骤步骤S201、管理站获取网元设备的器件库当前所记录的信息。0060在本发明实施例所提出的技术方案中,器件库实时的记录着网元设备当前布配使用的器件的信息,因此,可以根据器件库中的信息准确的获知当前应该在硬盘空间中保存哪些升级文件和配置信息。0061步骤S202、管理站为网元设备生成升级文件包,升级文件包中包括网元设备的器件库当前所记录的各器件的升级文件和相应的配置信息。0062在本步骤中,升级文件包的


注意事项

本文(升级文件包下载方法和设备.pdf)为本站会员(n****g)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1