[发明专利]软件版本的传输方法及装置有效
| 申请号: | 200910130359.X | 申请日: | 2009-04-02 |
| 公开(公告)号: | CN101854745A | 公开(公告)日: | 2010-10-06 |
| 发明(设计)人: | 倪华;祝伟宏;沈毅;黄树强;朱晓光 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W88/08 | 分类号: | H04W88/08;H04W88/18 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 版本 传输 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种软件版本的传输方法及装置。
背景技术
移动通信系统中的每个网元设备(以下简称为网元)在需要进行软件升级以维持正常的设备运行时,首先需要下载待升级软件的版本。图1是现有技术的实现软件版本下载的网络架构框图,如图1所示,网元向操作维护中心(Operation and Maintenance Centre,OMC)发送软件下载请求,以获得需要下载的待升级软件的版本信息。该版本信息包括:软件版本服务器的地址、软件版本文件所在的路径、软件版本服务器认可的用户名和口令,其中,软件版本服务器用于提供待升级软件的版本。网元根据从OMC获取的版本信息,连接到软件版本服务器,从软件版本服务器下载待升级软件的版本以进行软件的升级。
但是,上述的软件版本的下载过程存在以下几个问题:
(1)如果网元与软件版本服务器的链路中断,则网元无法完成软件版本的下载;
(2)由于软件版本的文件大小通常比较大,因此软件版本服务器的带宽要求比较高,但是分配给软件版本服务器的带宽一般是无法改变的,因此会降低软件版本的下载效率;
(3)软件版本服务器能够同时提供下载服务的网元的数量有限,因此,在同时有多个网元请求下载服务时,这多个网元只能依次分批进行下载,从而延长了网元的软件升级时间,降低了软件版本的下载效率,进而提高了对网元的维护成本。
综上所述,由于软件版本的下载只能依赖于软件版本服务器,因此导致了下载的效率较低、网元维护成本高的问题,然而目前尚未提出能够解决该问题的技术方案。
发明内容
针对目前的软件版本的下载过程效率较低、进而导致的对网元的维护成本较高的问题而提出本发明。为此,本发明旨在提供一种改进的软件版本的传输方案,以解决上述问题至少之一。
为了实现上述目的,根据本发明的一方面,提供了一种软件版本的传输方法。
根据本发明的软件版本的传输方法包括:操作维护中心(OMC)接收来自网元或用户的下载请求,其中,下载请求中包括网元待下载的软件版本信息;OMC根据其本地存储的一个或多个网元的软件版本下载情况、一个或多个网元中其它网元当前对网元提供下载服务的能力、以及下载请求,选择下载源;OMC将下载命令发送给网元,网元根据下载命令进行下载,其中,下载命令中包括下载源的信息。
上述OMC选择下载源的操作包括:OMC根据其本地存储的一个或多个网元的软件版本下载情况、一个或多个网元中其它网元当前对网元提供下载服务的能力判断一个或多个网元中是否存在与网元属于同一子网并且满足下载条件的网元;如果判断结果为是,则从与网元属于同一子网并且满足下载条件的网元中选择一个网元作为下载源;否则根据软件版本服务器当前对网元提供下载服务的能力判断是否能够将软件版本服务器选择为下载源;如果判断能够将软件版本服务器选择为下载源,则将软件版本服务器选择为下载源;否则,选择与网元属于不同子网并且满足下载条件的网元的一个网元作为下载源;其中,下载条件包括:已经下载待下载的软件版本、有能力作为下载源。
在OMC将下载命令发送给网元之后,上述方法还包括:OMC对本地存储的网元信息进行更新,其中,网元信息包括:当前正在进行软件版本下载的网元的信息;其中,当前正在进行软件版本下载的网元的信息包括:网元的标识和IP地址、以及下载源的IP地址。
另外,在网元进行下载之后,上述方法还包括:如果下载待下载的软件版本成功,则OMC根据更新的网元信息对其本地存储的一个或多个网元的软件版本下载情况进行更新;如果下载待下载的软件版本失败,则OMC根据在本地预配置的下载失败处理规则进行操作,其中,下载失败处理规则包括软件版本下载的失败原因以及相应的处理方式。
上述下载失败处理规则中的处理方式包括以下之一:从下载源重新进行下载;由OMC选择新的下载源后进行下载。
上述下载源的信息包括:下载源的IP地址。
上述一个或多个网元中其它网元中的每个网元当前对网元提供下载服务的能力取决于以下至少之一:当前允许接入的网元的最大数量、当前带宽、当前负荷。
以及,上述OMC本地存储的一个或多个网元的软件版本下载情况包括:网络管理系统中的每一个网元的标识、IP地址、和每个网元已下载的软件版本号。
根据本发明的另一方面,还提供了一种软件版本的传输装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910130359.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:铝材交替式双牵引装置新结构
- 下一篇:一种整理桌面图标的方法和装置





