首页> 中国专利> 网元升级的方法、网元、服务器及系统

网元升级的方法、网元、服务器及系统

摘要

本发明公开了一种网元升级的方法,在识别到所述网元中的单板被更换后或者有单板加入所述网元中,判断更换后的单板或加入的单板是否需要升级;若更换后的单板或加入的单板需要升级,则向服务器发送升级请求;接收服务器发送来的用于所述网元升级的软件包的软件描述文件或者用于所述网元升级的软件包存储的路径信息;根据接收到的软件描述文件或者用于所述网元升级的软件包存储的路径信息获取用于所述单板升级的软件,给所述单板升级。本发明实施例提供的网元升级方法,可以在网元中的单板被更换后或加入单板时,针对更换后的单板或加入的单板,实现自动升级。本发明实施例还提供相应的网元、服务器及系统。

著录项

  • 公开/公告号CN102546261A

    专利类型发明专利

  • 公开/公告日2012-07-04

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN201210026390.0

  • 发明设计人 潘耀武;任显军;卢冠辉;

    申请日2012-02-07

  • 分类号

  • 代理机构深圳市深佳知识产权代理事务所(普通合伙);

  • 代理人唐华明

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-18 05:47:17

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-04-29

    授权

    授权

  • 2012-09-05

    实质审查的生效 IPC(主分类):H04L12/24 申请日:20120207

    实质审查的生效

  • 2012-07-04

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,具体涉及网元升级方法、网元、服务器及系统。

背景技术

随着电信运营商提供的业务种类的逐渐增多,网元也需要支持更多的类型 的单板,每种类型的单板升级时都需要一种用于该类型单板升级的软件,这样, 当单板类型越来越多时,就会导致网元所需要的升级软件越来越多,占用的存 储空间越来越大。实际上,一台网元能够支持的的单板的类型是很有限的,并 不需要安装所有类型的单板的升级软件,也就是说,只需要安装该网元能够支 持的单板的升级软件就足够了。网元中的单板被更换的时候,再针对更换后的 单板安装对应更换后单板的升级软件,从而实现网元升级。

现有技术中更换单板后,由更换单板的工程师通知网管中心值班人员给该 单板升级,值班人员收到通知后,为指定的网元选择升级所用的软件,并启动 升级,网管中心的值班人员将完整的软件包加载到网元上,并重启网元,确保 新的软件生效;现场工程师升级完成后,确认升级成功了,离开现场。

现有技术中网元更换单板后,需要人为给网元升级,至少需要两位工作人 员参与才能完成,浪费了工作人员的时间。

发明内容

本发明实施例提供一种网元升级方法,可以在网元中的单板被更换后或加 入单板时,针对更换后的单板或加入的单板,实现自动升级。

一种网元升级的方法,包括:

在识别到所述网元中的单板被更换后或者有单板加入所述网元中,判断更 换后的单板或加入的单板是否需要升级;

若更换后的单板或加入的单板需要升级,则向服务器发送升级请求;

接收服务器发送来的用于所述网元升级的软件包的软件描述文件或者用 于所述网元升级的软件包存储的路径信息;

根据接收到的软件描述文件或者用于所述网元升级的软件包存储的路径 信息获取用于所述单板升级的软件,给所述单板升级。

一种网元升级的方法,包括:

在识别到所述网元中的单板被更换后或者有单板加入所述网元中,判断更 换后的单板或加入的单板是否需要升级;

若更换后的单板或加入的单板需要升级,根据预置的用于所述网元升级的 软件包存储的路径信息获取用于所述单板升级的软件,给所述单板升级。

一种网元升级的方法,包括:

在识别到所述网元中的单板被更换后或者有单板加入所述网元中,判断更 换后的单板或加入的单板是否需要升级;

若更换后的单板或加入的单板需要升级,则向服务器发送升级请求;

接收服务器发送的用于所述单板升级的软件,给所述单板升级。

一种网元升级的方法,包括:

接收网元发送的升级请求;

获取网元版本信息;

根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包,所述软件包包括所述网元能够支持的所有类型的 单板的升级软件,所述每个升级软件具有唯一的软件名称,所述单板的类型与 用于所述单板升级的软件的软件名称相对应;

向所述网元发送软件描述文件或用于所述网元升级的软件包存储的路径 信息,使网元根据软件描述文件或用于所述网元升级的软件包存储的路径信息 获取用于所述单板升级的软件,完成升级,所述软件描述文件包含所述网元能 够支持的所有单板的类型和与单板的类型对应的软件名称。

一种网元升级的方法,包括:

接收网元发送的升级请求;

获取网元版本信息和更换后的单板或加入的单板的类型;

根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包;

根据所述更换后的单板或加入的单板的类型从所述软件包中查询用于所 述单板升级的软件;

向所述网元发送用于所述单板升级的软件,使网元使用所述软件完成升 级。

一种网元,包括:

第一判断单元,用于在识别到所述网元中的单板被更换后或者有单板加入 所述网元中,判断更换后的单板或加入的单板是否需要升级;

第一发送单元,用于在所述第一判断单元判断出更换后的单板或加入的单 板需要升级,向服务器发送升级请求;

第一接收单元,用于接收服务器发送来的用于所述网元升级的软件包的软 件描述文件或者用于所述网元升级的软件包存储的路径信息;

第一获取单元,用于根据所述第一接收单元接收到的软件描述文件或者用 于所述网元升级的软件包存储的路径信息,获取用于所述单板升级的软件;

第一升级单元,用于使用所述第一获取单元获取到的用于所述单板升级的 软件,给所述单板升级。

一种网元,包括:

第二判断单元,用于在识别到所述网元中的单板被更换后或者有单板加入 所述网元中,判断更换后的单板或加入的单板是否需要升级;

第二获取单元,用于在所述第二判断单元判断出更换后的单板或加入的单 板需要升级时,根据预置的用于所述网元升级的软件包存储的路径信息获取用 于所述单板升级的软件;

第二升级单元,用于根据所述第二获取单元获取的用于所述单板升级的软 件,给所述单板升级。

一种网元,包括:

第三判断单元,用于在识别到所述网元中的单板被更换后或者有单板加入 所述网元中,判断更换后的单板或加入的单板是否需要升级;

第二发送单元,用于在所述第三判断单元判断出更换后的单板或加入的单 板需要升级后,向服务器发送升级请求;

第二接收单元,用于接收服务器发送的用于所述单板升级的软件;

第三升级单元,用于根据第二接收单元接收到的用于所述单板升级的软件 后,给所述单板升级。

一种服务器,包括:

第三接收单元,用于接收网元发送的升级请求;

第三获取单元,用于在所述第三接收单元接收到所述升级请求后,获取网 元版本信息;

第一查找单元,用于根据所述第三获取单元获取的网元版本信息从存储系 统中查找到与所述网元版本信息对应的用于所述网元升级的软件包,所述软件 包包括所述网元能够支持的所有类型的单板的升级软件,所述每个升级软件具 有唯一的软件名称,所述单板的类型与用于所述单板升级的软件的软件名称相 对应;

第三发送单元,用于在所述第一查找单元查找到所述软件包后,向所述网 元发送软件描述文件或用于所述网元升级的软件包存储的路径信息,所述软件 描述文件包含所述网元能够支持的所有单板的类型和与单板的类型对应的软 件名称。

一种服务器,包括:

第四接收单元,用于接收网元发送的升级请求;

第四获取单元,用于在所述第四接收单元接收到所述升级请求后,获取网 元版本信息和更换后的单板或加入的单板的类型;

第二查找单元,用于根据所述网元版本信息从存储系统中查找到与所述网 元版本信息对应的用于所述网元升级的软件包;以及,根据所述更换后的单板 或加入的单板的类型从所述软件包中查询用于所述单板升级的软件;

第四发送单元,用于在所述第二查找单元查找到用于所述单板升级的软件 后,向所述网元发送用于所述单板升级的软件。

一种网管系统,包括至少一个网元和网管服务器,所述网元为上述任意所 述的网元,所述网管服务器为上述任意所述的服务器。

本发明实施例采用在识别到所述网元中的单板被更换后或者有单板加入 所述网元中,判断更换后的单板或加入的单板是否需要升级;若更换后的单板 或加入的单板需要升级,则向服务器发送升级请求;接收服务器发送来的用于 所述网元升级的软件包的软件描述文件或者用于所述网元升级的软件包存储 的路径信息,所述软件描述文件包含所述网元能够支持的所有单板的类型和与 单板的类型对应的软件名称;根据接收到的软件描述文件或者用于所述网元升 级的软件包存储的路径信息获取用于所述单板升级的软件,给所述单板升级。 与现有技术中网元更换单板后,由工程师通知网管值班人员给更换后的单板升 级相比,本发明实施例提供的网元升级方法,可以在网元中的单板被更换后或 加入单板时,针对更换后的单板或加入的单板,实现自动升级。

附图说明

图1是本发明实施例中网元升级的方法的一实施例示意图;

图2是本发明实施例中网元升级的方法的另一实施例示意图;

图3是本发明实施例中网元升级的方法的另一实施例示意图;

图4是本发明实施例中网元升级的方法的另一实施例示意图;

图5是本发明实施例中网元升级的方法的另一实施例示意图;

图6是本发明实施例中网元升级的方法的一应用场景实施例示意图;

图7是本发明实施例中网元升级的方法的另一应用场景实施例示意图;

图8是本发明实施例中网元升级的方法的另一应用场景实施例示意图;

图9是本发明实施例中网元的一实施例示意图;

图10是本发明实施例中网元的另一实施例示意图;

图11是本发明实施例中网元的另一实施例示意图;

图12是本发明实施例中网元的另一实施例示意图;

图13是本发明实施例中网元的另一实施例示意图;

图14是本发明实施例中网元的另一实施例示意图;

图15是本发明实施例中网元的另一实施例示意图;

图16是本发明实施例中网元的另一实施例示意图;

图17是本发明实施例中网元的另一实施例示意图;

图18是本发明实施例中服务器的一实施例示意图;

图19是本发明实施例中服务器的另一实施例示意图;

图20A是本发明实施例中网管系统的一实施例示意图;

图20B是本发明实施例中网管系统的另一实施例示意图;

图20C是本发明实施例中网管系统的另一实施例示意图。

具体实施方式

本发明实施例提供一种网元升级的方法,可以在网元中的单板被更换后或 加入单板时,针对更换后的单板或加入的单板,实现自动升级。本发明实施例 还提供相应的网元及系统。以下分别进行详细说明。

参阅图1,从网元的角度来看,本发明实施例提供的网元升级的方法的一 实施例包括:

101、网元在识别到所述网元中的单板被更换后或者有单板加入所述网元 中,判断更换后的单板或加入的单板是否需要升级。

现场工程师给网元更换单板后或给网元中加入新单板后,更换后的单板或 加入的单板会向网元中的主控板发送注册信息,网元的主控板收到注册信息 后,识别出网元中的单板被更换或者有单板加入,网元判断更换后的单板是否 需要升级,网元判断更换后的单板是否需要升级的具体步骤是:根据更换后的 单板或加入的单板的类型单板类型与软件名称的映射表中查询与所述单板的 类型对应的软件名称;当没查询到与所述单板的类型对应的软件名称时,则需 要升级,否则,不升级。

网元中存储有已安装过的单板的单板类型与用于该类型单板升级的软件 的软件名称的映射表;

根据更换后的单板或加入的单板的类型在网元中存储的映射表中查询,如 果能够查询到该类型对应的软件名称,则说明网元中已安装有该软件名称对应 的软件,如果根据没查询到该类型对应的软件名称,则说明网元中未安装有该 软件名称对应的软件,则需要获取用于更换后的单板或加入的单板的升级软 件,给更换后的单板或加入的单板升级。

对于根据单板类型查询对应的软件名称的过程可通过如下表1进行理解:

表1:单板类型对应的软件表

  单板类型   类型对应的软件   Mastr XC2   LU Board.Hwx   Common board   LUNE.INI   SLAVE XC2   LUEXT.Hwx   ......   ......   更换后的单板或加入的单板的类型

如表1所示,当图1映射表中不存在与更换后的单板或加入的单板的类型对 应的软件名称时,则说明更换后的单板需要升级。

102、若更换后的单板或加入的单板需要升级,则向服务器发送升级请求。

当网元判断出更换后的单板或加入的单板需要升级时,向服务器发送升级 请求,服务器中存储有用于所有类型的单板升级的软件,服务器接收到升级请 求后,获知发送请求的网元有单板需要升级,会获取该网元的版本信息,服务 器中网元获取版本信息的过程为服务器向网元发送指令,如发送第一指令,则 网元向服务器返回网元的版本信息;根据所述网元版本信息从存储系统中查找 到与所述网元版本信息对应的用于所述网元升级的软件包,所述软件包包括所 述网元能够支持的所有类型的单板的升级软件,所述每个升级软件具有唯一的 软件名称,所述单板的类型与用于所述单板升级的软件的软件名称一一对应; 本实施例中的存储系统可以是服务器本地的存储系统,也可以是外挂的存储系 统,当是后者情况下时,服务器与外挂的存储系统具有通信连接。服务器根据 所述网元版本信息从存储系统中查找到与所述网元版本信息对应的用于所述 网元升级的软件包时,还包括:记录所述软件包存储的路径信息。所述服务器 向所述网元发送用于所述网元升级的软件包的软件描述文件或用于所述网元 升级的软件包存储的路径信息,所述软件描述文件包含所述网元能够支持的所 有单板的类型和与单板的类型对应的软件名称。

103、接收服务器发送来的用于所述网元升级的软件包的软件描述文件或 者用于所述网元升级的软件包存储的路径信息。

所述软件描述文件包含所述网元能够支持的所有单板的类型和与单板的 类型对应的软件名称。

104、根据接收到的软件描述文件或者用于所述网元升级的软件包存储的 路径信息获取用于所述单板升级的软件,给所述单板升级。

当接收到的是软件描述文件时,解析接收到的软件描述文件,从所述软件 描述文件中查找到与所述单板的类型对应的软件名称;根据所述单板的类型对 应的软件名称,向服务器查询用于所述网元升级的软件包中的与所述软件名称 对应的用于所述单板升级的软件,所述软件包包括所述网元能够支持的所有类 型的单板的升级软件,所述每个升级软件具有唯一的软件名称。如当更换后的 单板类型是Mastr SCC时,那么查找到的对应该单板的软件名称为DKM.INI, 根据所述单板对应的软件名称,从服务器中获取与所述软件名称对应的软件, 使用所述软件给所述单板升级。

当接收到的是用于所述网元升级的软件包存储的路径信息时,根据用于所 述网元升级的软件包存储的路径信息,向服务器查询对应的路径下用于所述网 元升级的软件包,并且从头部信息表中获取用于所述单板升级的软件的头部信 息,所述头部信息表中存储有所述软件包中每个软件的头部信息;从所述头部 信息中解析出用于所述单板升级的软件的偏移量和长度;根据用于所述单板升 级的软件的偏移量和长度从用于所述网元升级的软件包中获取用于所述单板 升级的软件。如果网元接收到的是用于所述网元升级的软件包存储的路径信 息,如:\\Server\资料存档\软件文件,那么根据所述软件包存储的路径信息, 向服务器查询对应的路径下用于所述网元升级的软件包,并且从头部信息表中 获取用于所述单板升级的软件的头部信息,所述头部信息表中存储有所述软件 包中每个软件的头部信息;从头部信息中解析出用于更换后的单板或加入的单 板升级的软件的偏移量和长度;如:头部信息为:ver_match.efs头部信息,那 么从这个头部信息中可以解析出用于更换后的单板或加入的单板升级的软件 的偏移量和长度,假如解析出的软件的偏移量为第100个字节,也就是从第100 个字节开始偏移,长度为50个字节,也就是偏移的长度为50个字节,那么获取 到这个用于所述单板升级的软件的内容为从第100个字节到第150个字节的内 容。

本发明实施例中,在识别到所述网元中的单板被更换后或者有单板加入所 述网元中,判断更换后的单板或加入的单板是否需要升级;若更换后的单板或 加入的单板需要升级,则向服务器发送升级请求;接收服务器发送来的用于所 述网元升级的软件包的软件描述文件或者用于所述网元升级的软件包存储的 路径信息,所述软件描述文件包含所述网元能够支持的所有单板的类型和与单 板的类型对应的软件名称;根据接收到的软件描述文件或者用于所述网元升级 的软件包存储的路径信息获取用于所述单板升级的软件,给所述单板升级。与 现有技术中网元更换单板后,由工程师通知网管值班人员给更换后的单板升级 相比,本发明实施例提供的网元升级方法,可以在网元中的单板被更换后或加 入单板时,针对更换后的单板或加入的单板,实现自动升级。

参阅图2,从网元的角度来看,本发明实施例中网元升级方法的另一实施 例包括:

201、网元在识别到所述网元中的单板被更换后或者有单板加入所述网元 中,判断更换后的单板或加入的单板是否需要升级。

本步骤的判断方法与步骤101相同,此处不做详细赘述。

202、若更换后的单板或加入的单板需要升级,根据预置的用于所述网元 升级的软件包存储的路径信息获取用于所述单板升级的软件,给所述单板升 级。

本实施例中,工作人员先将用于所述网元升级的软件包存储的路径信息预 置在网元上,当步骤201中判断出更换后的单板或加入的单板需要升级后,根 据用于所述网元升级的软件包存储的路径信息,如:\\Server\资料存档\软件文 件,那么根据所述软件包存储的路径信息,向服务器查找对应的路径下用于所 述网元升级的软件包,并且从头部信息表中获取用于所述单板升级的软件的头 部信息,所述头部信息表中存储有所述软件包中每个软件的头部信息;从头部 信息中解析出用于更换后的单板或加入的单板升级的软件的偏移量和长度。

软件包中的每个软件的头部信息都存储在头部信息表中,获取到头部信息 后,就可以从软件包中截取出用于所述单板升级的软件。具体的可参阅如2进 行理解,参阅表2,头部信息的表格如下:

表2:头部信息表

如表2所示,当头部信息为:ver_match.efs头部信息,那么从这个头部信 息中可以解析出用于更换后的单板或加入的单板升级的软件的偏移量和长度, 假如解析出的软件的偏移量为第100个字节,也就是从第100个字节开始偏移, 长度为50个字节,也就是偏移的长度为50个字节,那么获取到这个用于所述单 板升级的软件的内容为从第100个字节到第150个字节的内容。

本发明实施例中,在识别到所述网元中的单板被更换后或者有单板加入所 述网元中,判断更换后的单板或加入的单板是否需要升级;若更换后的单板或 加入的单板需要升级,根据预置的用于所述网元升级的软件包存储的路径信息 获取用于所述单板升级的软件,给所述单板升级。与现有技术中网元更换单板 后,由工程师通知网管值班人员给新更换单板的网元升级相比,本发明实施例 提供的网元升级方法,可以在网元中的单板被更换后或加入单板时,针对更换 后的单板或加入的单板,实现自动升级,从而减少了人员参与。

参阅图3,从网元的角度来看,本发明实施例提供的网元升级的方法的另 一实施例包括:

301、网元在识别到所述网元中的单板被更换后或者有单板加入所述网元 中,判断更换后的单板或加入的单板是否需要升级。

本步骤与上述步骤101和201相同,不再做详细赘述。

302、若更换后的单板或加入的单板需要升级,则向服务器发送升级请求。

当网元判断出更换后的单板或加入的单板需要升级时,向服务器发送升级 请求,服务器中存储有用于所有类型的单板升级的软件,服务器接收到升级请 求后,获知发送请求的网元有单板需要升级,服务器会获取该网元的版本信息 和更换后的单板或加入的单板的类型,服务器中获取版本信息和单板类型的过 程为服务器向网元发送指令,如发送第二指令,则网元向服务器返回网元的版 本信息和更换后的单板或加入的单板的类型;根据所述网元版本信息从存储系 统中查找到与所述网元版本信息对应的用于所述网元升级的软件包,根据所述 更换后的单板或加入的单板的类型根据所述更换后的单板或加入的单板的类 型查询与所述单板的类型对应的软件名称;根据查询到的软件名称查询与所述 软件名称对应的用于所述单板升级的软件。

所述软件包包括所述网元能够支持的所有类型的单板的升级软件,所述每 个升级软件具有软件名称,所述单板的类型与用于所述单板升级的软件的软件 名称相对应;本实施例中的存储系统可以是服务器本地的存储系统,也可以是 外挂的存储系统,当是后者情况下时,服务器与外挂的存储系统具有通信连接。

303、接收服务器发送的用于所述单板升级的软件,给所述单板升级。

网元接收到服务器发送来的用于所述单板升级的软件后,使用所述软件给 更换后的单板或加入的单板升级。

本发明实施例中,在识别到所述网元中的单板被更换后或者有单板加入所 述网元中,判断更换后的单板或加入的单板是否需要升级;若更换后的单板或 加入的单板需要升级,则向服务器发送升级请求;接收服务器发送的用于所述 单板升级的软件,给所述单板升级。与现有技术相比,本发明实施例提供的网 元升级方法,可以在网元中的单板被更换后或加入单板时,针对更换后的单板 或加入的单板,实现自动升级,从而减少了人员参与。

参阅图4,从服务器的角度来看,本发明实施例提供的另一网元升级的方 法包括:

401、服务器接收网元发送的升级请求。

当网元中的单板被更换后或网元中加入单板后,网元先判断更换后的单板 或加入的单板是否需要升级,当判断出更换后的单板或加入的单板需要升级 时,则向服务器发送升级请求。

402、获取网元版本信息。

服务器接收到升级请求后,获取需要发送升级请求的网元的版本信息,服 务器中网元获取版本信息的过程为服务器向网元发送指令,如发送第一指令, 则网元向服务器返回网元的版本信息;每个网元的版本信息对应一个用于该网 元升级的软件包,所述软件包包括所述网元能够支持的所有类型的单板的升级 软件,所述每个升级软件具有唯一的软件名称,所述单板的类型与用于所述单 板升级的软件的软件名称一一对应。

403、根据所述网元版本信息从存储系统中查找到与所述网元版本信息对 应的用于所述网元升级的软件包。

根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包时,还包括:记录所述软件包存储的路径信息。本 实施例中的存储系统可以是服务器本地的存储系统,也可以是外挂的存储系 统,当是后者情况下时,服务器与外挂的存储系统具有通信连接。

因每个网元的版本信息是固定的,并且每个网元能够安装的单板类型也是 固定的,所以获取到网元版本信息后,就可以查找到所述网元对应的软件包。

404、向所述网元发送软件描述文件或用于所述网元升级的软件包存储的 路径信息,所述软件描述文件包含所述网元能够支持的所有单板的类型和与单 板的类型对应的软件名称。

网元侧根据接收到的软件描述文件或用于所述网元升级的软件包存储的 路径信息,就可以执行步骤104的操作,从而完成网元升级。

本发明实施例中,服务器接收网元发送的升级请求;获取网元版本信息;

根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包,所述软件包包括所述网元能够支持的所有类型的 单板的升级软件,所述每个升级软件具有唯一的软件名称,所述单板的类型与 用于所述单板升级的软件的软件名称相对应;向所述网元发送软件描述文件或 用于所述网元升级的软件包存储的路径信息,所述软件描述文件包含所述网元 能够支持的所有单板的类型和与单板的类型对应的软件名称。与现有技术相 比,本发明实施例提供的网元升级方法,可以在网元中的单板被更换后或加入 单板时,针对更换后的单板或加入的单板,实现自动升级,从而减少了人员参 与。

参阅图5,从服务器的角度来看,本发明实施例提供的另一网元升级的方 法包括:

501、服务器接收网元发送的升级请求。

本步骤与步骤401相同,此处不再做详细赘述。

502、获取网元版本信息和更换后的单板或加入的单板的类型。

服务器接收到升级请求后,获取需要发送升级请求的网元的版本信息和更 换后的单板或加入的单板的类型,服务器中获取网元版本信息和单板类型的过 程为服务器向网元发送指令,如发送第二指令,则网元向服务器返回网元的版 本信息和更换后的单板或加入的单板的类型;每个网元的版本信息对应一个用 于该网元升级的软件包;单板的类型与用于所述单板升级的软件的软件名称相 对应。

503、根据所述网元版本信息从存储系统中查找到与所述网元版本信息对 应的用于所述网元升级的软件包。

所述软件包包括所述网元能够支持的所有类型的单板的升级软件,所述每 个升级软件具有唯一的软件名称,所述单板的类型与用于所述单板升级的软件 的软件名称一一对应。

504、根据所述更换后的单板或加入的单板的类型从所述软件包中查询用 于所述单板升级的软件。

在一种实现方式下,步骤504可以包括:根据所述更换后的单板或加入的 单板的类型从用于所述网元升级的软件包的软件描述文件中查询与所述单板 的类型对应的软件名称,所述软件描述文件包含所述网元能够支持的所有单板 的类型和与单板的类型对应的软件名称;

根据查询到的软件名称,从所述软件包中查询与所述软件名称对应的用于 所述单板升级的软件,所述软件包包括所述网元能够支持的所有类型的单板的 升级软件,所述每个升级软件具有唯一的软件名称。

505、向所述网元发送用于所述单板升级的软件。

网元侧接收到用于所述单板升级的软件后,就可以执行步骤303的操作, 从而完成网元升级。

本发明实施例中,接收网元发送的升级请求;获取网元版本信息和更换后 的单板或加入的单板的类型;根据所述网元版本信息从存储系统中查找到与所 述网元版本信息对应的用于所述网元升级的软件包;根据所述更换后的单板或 加入的单板的类型从所述软件包中查询用于所述单板升级的软件;向所述网元 发送用于所述单板升级的软件。与现有技术相比,本发明实施例提供的网元升 级方法,可以在网元中的单板被更换后或加入单板时,针对更换后的单板或加 入的单板,实现自动升级,从而减少了人员参与。

参阅图6,本发明实施例提供的一网元升级方法的应用场景实施例,包括:

601、网管中心的值班人员向服务器中导入每个网元升级所需要的软件包。

一个网管服务器负责一个或多个网元的升级工作,网管中心值班人员将该 服务器负责升级的每个网元所需要的软件包都导入该服务器中,供网元升级使 用。

602、现场工程师给网元更换单板或给网元加入单板。

一个网元所能够支持的单板类型是有限的,当网元扩容时可能会更换单板 或加入新单板。

603、网元判断更换后的单板或加入的单板是否需要升级。

网元中存储有已安装过的单板的单板类型与用于该类型单板升级的软件 的软件名称的映射表;

根据更换后的单板或加入的单板的类型在网元中存储的映射表中查询,如 果能够查询到该类型对应的软件名称,则说明网元中已安装有该软件名称对应 的软件,如果根据没查询到该类型对应的软件名称,则说明网元中未安装有该 软件名称对应的软件,则所述单板需要升级。

604、当步骤603中判断出更换后的单板或加入的单板需要升级时,向服务 器发送升级请求。

服务器中存储有用于所有类型的单板升级的软件。

605、服务器向请求升级的网元获取网元版本信息。

服务器接收到升级请求后,获知发送请求的网元有单板需要升级,会获取 该网元的版本信息,根据所述网元版本信息从存储系统中查找到与所述网元版 本信息对应的用于所述网元升级的软件包,所述软件包包括所述网元能够支持 的所有类型的单板的升级软件,所述每个升级软件具有软件名称,所述单板的 类型与用于所述单板升级的软件的软件名称相对应;本实施例中的存储系统可 以是服务器本地的存储系统,也可以是外挂的存储系统,当是后者情况下时, 服务器与外挂的存储系统具有通信连接。

606、服务器向网元发送软件描述文件或用于所述网元升级的软件包存储 的路径信息。

服务器根据所述网元版本信息从存储系统中查找到与所述网元版本信息 对应的用于所述网元升级的软件包的同时,还包括:记录所述软件包存储的路 径信息。所述服务器向所述网元发送软件描述文件或用于所述网元升级的软件 包存储的路径信息,所述软件描述文件包含所述网元能够支持的所有单板的类 型和与单板的类型对应的软件名称。

607、网元解析软件描述文件或用于所述网元升级的软件包存储的路径信 息。

当接收到的是软件描述文件时,解析接收到的软件描述文件,从所述软件 描述文件中查找到与所述单板的类型对应的软件名称;根据所述单板的类型对 应的软件名称,从服务器中获取与所述软件名称对应的用于所述单板升级的软 件。

当接收到的是用于所述网元升级的软件包存储的路径信息时,根据用于所 述网元升级的软件包存储的路径信息,向服务器查询对应的路径下到用于所述 网元升级的软件包,并且从头部信息表中获取用于所述单板升级的软件的头部 信息,所述头部信息表中存储有所述软件包中每个软件的头部信息;从所述头 部信息中解析出用于所述单板升级的软件的偏移量和长度;根据用于所述单板 升级的软件的偏移量和长度从用于所述网元升级的软件包中获取用于所述单 板升级的软件。

608、获取用于更换后的单板或加入的单板升级的软件。

609、网元给更换后的单板或加入的单板升级。

网元获取到用于所述单板升级的软件后,使用所述软件,给所述单板升级。

610、网元发出升级成功的告警信息。

网元升级成功后,发出告警信息,使现场工程师获知更换后的单板或加入 的单板已经升级完成。

本应用场景实施例中,网元根据服务器提供的软件描述文件或用于所述网 元升级的软件包存储的路径信息获取用于所述单板升级的软件,实现网元自动 升级。

参阅图7,本发明实施例提供的一网元升级方法的另一应用场景实施例, 包括:

701、网管中心的值班人员向服务器中导入每个网元升级所需要的软件包。

702、将用于所述网元升级的软件包存储的路径信息预置在网元上。

网管中心值班人员先将用于所述网元升级的软件包存储的路径信息预置 在网元上。

703、现场工程师给网元更换单板或给网元加入单板。

704、网元判断更换后的单板或加入的单板是否需要升级。

705、当步骤704中判断出更换后的单板或加入的单板需要升级时,解析用 于所述网元升级的软件包存储的路径信息。

根据所述软件包存储的路径信息,向服务器查询对应的路径下用于所述网 元升级的软件包,并且从头部信息表中获取用于所述单板升级的软件的头部信 息,所述头部信息表中存储有所述软件包中每个软件的头部信息;从头部信息 中解析出用于更换后的单板或加入的单板升级的软件的偏移量和长度。

706、获取用于更换后的单板或加入的单板升级的软件。

根据偏移量在软件包中找到用于所述单板升级的软件的起始位置,根据长 度截取该软件内容。

707、网元给更换后的单板或加入的单板升级。

708、网元发出升级成功的告警信息。

本应用场景实施例中,网元根据预置的软件包存储的路径信息获取用于所 述单板升级的软件,实现网元自动升级。

参阅图8,本发明实施例提供的一网元升级方法的另一应用场景实施例, 包括:

801、网管中心的值班人员向服务器中导入每个网元升级所需要的软件包。

802、现场工程师给网元更换单板或给网元加入单板。

803、网元判断更换后的单板或加入的单板是否需要升级。

804、当步骤803中判断出更换后的单板或加入的单板需要升级时,发送升 级请求给服务器。

805、获取网元版本信息和更换后的单板或加入的单板的类型。

每个网元的版本信息对应一个用于该网元升级的软件包;单板的类型与用 于所述单板升级的软件的软件名称相对应。

806、根据所述网元版本信息从存储系统中查找到与所述网元版本信息对 应的用于所述网元升级的软件包。

所述软件包包括所述网元能够支持的所有类型的单板的升级软件,所述每 个升级软件具有软件名称,所述单板的类型与用于所述单板升级的软件的软件 名称相对应。

807、根据所述更换后的单板或加入的单板的类型从所述软件包中查询用 于所述单板升级的软件。

根据所述更换后的单板或加入的单板的类型查询与所述单板的类型对应 的软件名称;根据查询到的软件名称查询与所述软件名称对应的用于所述单板 升级的软件。

808、服务器向所述网元发送用于所述单板升级的软件。

809、网元给更换后的单板或加入的单板升级。

网元使用步骤808发送来的用于所述单板升级的软件给更换后的单板或加 入的单板升级。

810、网元发出升级成功的告警信息。

本应用场景实施例中,服务器提解析出用于所述单板升级的软件,将所述 软件直接发送给网元,使网元使用所述软件自动升级。

参阅图9、本发明实施例提供的网元的一实施例包括:

第一判断单元901,用于在识别到所述网元中的单板被更换后或者有单板 加入所述网元中,判断更换后的单板或加入的单板是否需要升级;

第一发送单元902,用于在所述第一判断单元901判断出更换后的单板或加 入的单板需要升级,向服务器发送升级请求;

第一接收单元903,用于接收服务器发送来的用于所述网元升级的软件包 的软件描述文件或者用于所述网元升级的软件包存储的路径信息,所述软件描 述文件包含所述网元能够支持的所有单板的类型和与单板的类型对应的软件 名称;

第一获取单元904,用于根据所述第一接收单元903接收到的软件描述文件 或者用于所述网元升级的软件包存储的路径信息,获取用于所述单板升级的软 件;

第一升级单元905,用于使用所述第一获取单元904获取到的用于所述单板 升级的软件,给所述单板升级。

本发明实施例中,第一判断单元901在识别到所述网元中的单板被更换后 或者有单板加入所述网元中,判断更换后的单板或加入的单板是否需要升级; 第一发送单元902在所述第一判断单元901判断出更换后的单板或加入的单板 需要升级,向服务器发送升级请求;第一接收单元903接收服务器发送来的用 于所述网元升级的软件包的软件描述文件或者用于所述网元升级的软件包存 储的路径信息,所述软件描述文件包含所述网元能够支持的所有单板的类型和 与单板的类型对应的软件名称;第一获取单元904根据所述第一接收单元903 接收到的软件描述文件或者用于所述网元升级的软件包存储的路径信息,获取 用于所述单板升级的软件;第一升级单元905使用所述第一获取单元904获取到 的用于所述单板升级的软件,给所述单板升级。与现有技术相比,本发明实施 例提供的网元,可以在网元中的单板被更换后或加入单板时,针对更换后的单 板或加入的单板,实现自动升级,从而减少了人员参与。

参阅图10,在上述图9对应的实施例的基础上,本发明实施例提供的网元 的另一实施例中的所述第一判断单元901包括:

第一查询模块9011,用于根据更换后的单板或加入的单板的类型从单板类 型与软件名称的映射表中查询与所述单板的类型对应的软件名称;

第一判断模块9012,用于当所述第一查询模块9011没查询到与所述单板的 类型对应的软件名称时,判断出所述单板需要升级,当所述第一查询模块9011 查询到了与所述单板的类型对应的软件名称时,则判断出所述单板不需要升 级。

参阅图11,在上述图9或图10对应的实施例的基础上,本发明实施例提供 的网元的另一实施例中的所述第一获取单元904包括:

第一解析模块9041,用于解析接收到的软件描述文件,从所述软件描述文 件中查找到与所述单板的类型对应的软件名称,所述软件描述文件包含所述网 元能够支持的所有单板的类型和与单板的类型对应的软件名称;

第一获取模块9042,用于根据所述第一解析模块9041解析出的单板的类型 对应的软件名称,向服务器查询用于所述网元升级的软件包中的与所述软件名 称对应的用于所述单板升级的软件,所述软件包包括所述网元能够支持的所有 类型的单板的升级软件,所述每个升级软件具有唯一的软件名称。

参阅图12,在上述图9或图10对应的实施例的基础上,本发明实施例提供 的网元的另一实施例中的所述第一获取单元904包括:

第二查询模块9043,用于根据用于所述网元升级的软件包存储的路径信 息,向服务器查询对应的路径下用于所述网元升级的软件包,并且从头部信息 表中获取用于所述单板升级的软件的头部信息,所述头部信息表中存储有所述 软件包中每个软件的头部信息;

第二解析模块9044,用于从所述第二查询模块9043获取的头部信息中解析 出用于所述单板升级的软件的偏移量和长度;

第二获取模块9045,用于根据所述第二解析模块9044解析出的软件的偏移 量和长度从用于所述网元升级的软件包中获取用于所述单板升级的软件。

参阅图13,本发明实施例提供的网元的另一实施例包括:

第二判断单元911,用于在识别到所述网元中的单板被更换后或者有单板 加入所述网元中,判断更换后的单板或加入的单板是否需要升级;

第二获取单元912,用于在所述第二判断单元911判断出更换后的单板或加 入的单板需要升级时,根据预置的用于所述网元升级的软件包存储的路径信息 获取用于所述单板升级的软件;

第二升级单元913,用于根据所述第二获取单元912获取的用于所述单板升 级的软件,给所述单板升级。

本发明实施例中,第二判断单元911在识别到所述网元中的单板被更换后 或者有单板加入所述网元中,判断更换后的单板或加入的单板是否需要升级; 第二获取单元912在所述第二判断单元911判断出更换后的单板或加入的单板 需要升级时,根据预置的用于所述网元升级的软件包存储的路径信息获取用于 所述单板升级的软件;第二升级单元913根据所述第二获取单元912获取的用于 所述单板升级的软件,给所述单板升级。与现有技术相比,本发明实施例提供 的网元,可以在网元中的单板被更换后或加入单板时,针对更换后的单板或加 入的单板,实现自动升级,从而减少了人员参与。

参阅图14,在上述图13的实施例的基础上,本发明实施例提供的网元的另 一实施例中的所述第二判断单元911包括:

第三查询模块9111,用于根据更换后的单板或加入的单板的类型从单板类 型与软件名称的映射表中查询与所述单板的类型对应的软件名称;

第二判断模块9112,用于当所述第三查询模块9111没查询到与所述单板的 类型对应的软件名称时,判断出所述单板需要升级,当所述第三查询模块查询 到了与所述单板的类型对应的软件名称时,则判断出所述单板不需要升级。

参阅图15,在上述图13或图14对应的实施例的基础上,本发明实施例提供 的网元的另一实施例中的所述第二获取单元912包括:

第四查询模块9121,用于根据预置的用于所述网元升级的软件包存储的路 径信息,向服务器查询对应的路径下用于所述网元升级的软件包,并且从头部 信息表中获取用于所述单板升级的软件的头部信息,所述头部信息表中存储有 所述软件包中每个软件的头部信息;

第三解析模块9122,用于从所述第四查询模块9121获取的头部信息中解析 出用于所述单板升级的软件的偏移量和长度;

第三获取模块9123,用于根据所述第三解析模块9122解析出的软件的偏移 量和长度从用于所述网元升级的软件包中获取用于所述单板升级的软件。

参阅图16,本发明实施例提供的网元的另一实施例包括:

第三判断单元921,用于在识别到所述网元中的单板被更换后或者有单板 加入所述网元中,判断更换后的单板或加入的单板是否需要升级;

第二发送单元922,用于在所述第三判断单元921判断出更换后的单板或加 入的单板需要升级后,向服务器发送升级请求;

第二接收单元923,用于接收服务器发送的用于所述单板升级的软件;

第三升级单元924,用于根据第二接收单元923接收到的用于所述单板升级 的软件后,给所述单板升级。

本发明实施例中,第三判断单元921在识别到所述网元中的单板被更换后 或者有单板加入所述网元中,判断更换后的单板或加入的单板是否需要升级; 第二发送单元922在所述第三判断单元921判断出更换后的单板或加入的单板 需要升级后,向服务器发送升级请求;第二接收单元923接收服务器发送的用 于所述单板升级的软件;第三升级单元924根据第二接收单元923接收到的用于 所述单板升级的软件后,给所述单板升级。与现有技术相比,本发明实施例提 供的网元,可以在网元中的单板被更换后或加入单板时,针对更换后的单板或 加入的单板,实现自动升级,从而减少了人员参与。

参阅图17,在上述图16实施例的基础上,本发明实施例提供的网元的另一 实施例中的第三判断单元921包括:

第五查询模块9211,用于根据更换后的单板或加入的单板的类型从单板类 型与软件名称的映射表中查询与所述单板的类型对应的软件名称;

第三判断模块9212,用于当所述第五查询模块没查询到与所述单板的类型 对应的软件名称时,判断出所述单板需要升级,当所述第五查询模块查询到了 与所述单板的类型对应的软件名称时,则判断出所述单板不需要升级。

参阅图18,本发明实施例提供的网管服务器的一实施例包括:

第三接收单元1001,用于接收网元发送的升级请求;

第三获取单元1002,用于在所述第三接收单元1001接收到所述升级请求 后,获取网元版本信息;

第一查找单元1003,用于根据所述第三获取单元1002获取的网元版本信息 从存储系统中查找到与所述网元版本信息对应的用于所述网元升级的软件包, 所述软件包包括所述网元能够支持的所有类型的单板的升级软件,所述每个升 级软件具有唯一的软件名称,所述单板的类型与用于所述单板升级的软件的软 件名称相对应;

第三发送单元1004,用于在所述第一查找单元1003查找到所述软件包后, 向所述网元发送软件描述文件或用于所述网元升级的软件包存储的路径信息, 所述软件描述文件包含所述网元能够支持的所有单板的类型和与单板的类型 对应的软件名称。

本发明实施例中,第三接收单元1001接收网元发送的升级请求;第三获取 单元1002在所述第三接收单元1001接收到所述升级请求后,获取网元版本信 息;第一查找单元1003根据所述第三获取单元1002获取的网元版本信息从存储 系统中查找到与所述网元版本信息对应的用于所述网元升级的软件包,第三发 送单元1004在所述第一查找单元1003查找到所述软件包后,向所述网元发送软 件描述文件或用于所述网元升级的软件包存储的路径信息。本发明实施例中, 服务器接收到升级请求后,向所述网元发送软件描述文件或用于所述网元升级 的软件包存储的路径信息,使网元实现自动升级,从而减少了人员的参与。

本实施例中的存储系统可以是服务器本地的存储系统,也可以是外挂的存 储系统,当是后者情况下时,服务器与外挂的存储系统具有通信连接。

可选地,在图18对应的实施例的基础上,本发明实施例提供的服务器还包 括记录单元,所述记录单元,用于在所述查找单元查找到所述软件包时,记录 所述软件包存储的路径信息。

参阅图19,本发明实施例提供的网管服务器的另一实施例包括:

第四接收单元1101,用于接收网元发送的升级请求;

第四获取单元1102,用于在所述第四接收单元1101接收到所述升级请求 后,获取网元版本信息和更换后的单板或加入的单板的类型;

第二查找单元1103,用于根据所述网元版本信息从存储系统中查找到与所 述网元版本信息对应的用于所述网元升级的软件包;以及,根据所述更换后的 单板或加入的单板的类型从所述软件包中查询用于所述单板升级的软件;

第四发送单元1104,用于在所述第二查找单元1103查找到用于所述单板升 级的软件后,向所述网元发送用于所述单板升级的软件。

本发明实施例中,第四接收单元1101接收网元发送的升级请求;第四获取 单元1102在所述第四接收单元1101接收到所述升级请求后,获取网元版本信息 和更换后的单板或加入的单板的类型;第二查找单元1103根据所述网元版本信 息从存储系统中查找到与所述网元版本信息对应的用于所述网元升级的软件 包;再根据所述更换后的单板或加入的单板的类型从所述软件包中查询用于所 述单板升级的软件;第四发送单元1104在所述第二查找单元1103查找到用于所 述单板升级的软件后,向所述网元发送用于所述单板升级的软件。本发明实施 例中,服务器接收到升级请求后,向所述网元发送用于所述单板升级的软件, 使网元实现自动升级,从而减少了人员的参与。

本实施例中的存储系统可以是服务器本地的存储系统,也可以是外挂的存 储系统,当是后者情况下时,服务器与外挂的存储系统具有通信连接。

可选地,在上述图10对应的实施例的基础上,所述第二查找单元1103具体 用于根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包;以及,根据所述更换后的单板或加入的单板的类 型从用于所述网元升级的软件包的软件描述文件中查询与所述单板的类型对 应的软件名称;根据查询到的软件名称,从所述软件包中查询与所述软件名称 对应的用于所述单板升级的软件,其中,所述软件描述文件包含所述网元能够 支持的所有单板的类型和与单板的类型对应的软件名称,所述软件包包括所述 网元能够支持的所有类型的单板的升级软件,所述每个升级软件具有唯一的软 件名称。

参阅图20A,本发明实施例还提供一种网管系统,本发明实施例的网管系 统包括至少一个网元和网管服务器,每个网元上均部署有网管客户端,其中:

网元90A,用于在识别到所述网元中的单板被更换后或者有单板加入所述 网元中,判断更换后的单板是否需要升级,若判断出所述单板需要升级,则向 网管服务器发送升级请求,根据网管服务器发送来的用于所述网元升级的软件 包的软件描述文件或者用于所述网元升级的软件包存储的路径信息获取用于 所述单板升级的软件,给所述单板升级。

需要说明的是,网元90A中包括的一个或多个单板中,存在有管理单板和 业务单板,在一种实现方式下,具体是由网元90A中的管理单板实现对被更换 后的业务单板或新加入的业务单板进行升级。

网管服务器100A,用于在接收到网元发送的升级请求后,获取网元版本 信息,根据所述网元版本信息从存储系统中查找到与所述网元版本信息对应的 用于所述网元升级的软件包,向网元发送用于所述网元升级的软件包的软件描 述文件或用于所述网元升级的软件包存储的路径信息,使网元升级。

本实施例中的存储系统可以是网管服务器100A本地的存储系统,也可以 是外挂的存储系统,当是后者情况下时,网管服务器100A与外挂的存储系统 具有通信连接。一般情况下,当网管系统管理的网元数量较多,换言之,属于 规模较大的网管系统时,存储系统可以是独立于网管服务器的存储系统;反之, 当网管系统管理的网元数量较少,换言之,属于规模较小的网管系统时,存储 系统可以是网管服务器100A的本地存储系统,换言之,用于所述网元升级的 软件包存储在网管服务器100A上。

参阅图20B,本发明实施例还提供一另种网管系统,本发明实施例的网管 系统包括至少一个网元和网管服务器,每个网元上均部署有网管客户端,其中:

网元90B,用于在识别到所述网元中的单板被更换后或者有单板加入所述 网元中,判断更换后的单板或加入的单板是否需要升级;若判断出所述单板需 要升级,则向网管服务器发送升级请求,根据网管服务器发送来的用于所述单 板升级的软件,给所述单板升级。

需要说明的是,网元90B中包括的一个或多个单板中,存在有管理单板和 业务单板,在一种实现方式下,具体是由网元90B中的管理单板实现对被更换 后的业务单板或新加入的业务单板进行升级。

网管服务器100B,用于在接收到网元发送的升级请求后,获取网元版本 信息和更换后的单板或加入的单板的类型;根据所述网元版本信息从存储系统 中查找到与所述网元版本信息对应的用于所述网元升级的软件包;根据所述更 换后的单板或加入的单板的类型从所述软件包中查询用于所述单板升级的软 件,向所述网元发送用于所述单板升级的软件,使网元使用所述用于所述单板 升级的软件完成升级。

本实施例中的存储系统可以是网管服务器100B本地的存储系统,也可以 是外挂的存储系统,当是后者情况下时,网管服务器100B与外挂的存储系统 具有通信连接。一般情况下,当网管系统管理的网元数量较多,换言之,属于 规模较大的网管系统时,存储系统可以是独立于网管服务器的存储系统;反之, 当网管系统管理的网元数量较少,换言之,属于规模较小的网管系统时,存储 系统可以是网管服务器100B的本地存储系统,换言之,用于所述网元升级的 软件包存储在网管服务器100B上。

参阅图20C,本发明实施例还提供一另种网管系统,本发明实施例的网管 系统包括至少一个网元和网管服务器,每个网元上均部署有网管客户端,其中:

网元90C,用于在识别到所述网元中的单板被更换后或者有单板加入所述 网元中,判断更换后的单板或加入的单板是否需要升级;若判断出所述单板需 要升级,根据预置的用于所述网元升级的软件包存储的路径信息从网管服务器 100C请求对应路径下的用于所述网元升级的软件包;以及用于从所述软件包 中获取用于所述单板升级的软件,根据所述用于所述单板升级的软件,给所述 单板升级。

需要说明的是,网元90C中包括的一个或多个单板中,存在有管理单板和 业务单板,在一种实现方式下,具体是由网元90C中的管理单板实现对被更换 后的业务单板或新加入的业务单板进行升级。

网管服务器100C,用于响应网元90C的请求,返回网元90C所请求的软件 包。

本发明实施例中的网管系统,在网元中的单板被更换后或网元中加入单板 后,网元判断所述单板是否需要升级,通过与网管服务器的交互合作,实现网 元的自动升级,从而减少了人员的参与。

本发明实施例的网元升级技术可以应用到传送网、接入网、IP域、无线领 域和核心网领域,以解决网元磁盘空间不足和扩容单板后自动升级。

综上所述,本发明上述实施例中所提供的技术方案在网元中的单板被更换 后或加入单板时,针对更换后的单板或加入的单板,实现了自动升级,无需用 户守在机房中手工对网元进行升级,降低了维护成本,提高了升级效率,降低 了人为出错的几率;

而且,本发明上述实施例中所提供的技术方案中,网元仅加载用于被更换 后的单板升级的软件,或者仅加载用于加入的单板升级的软件,换言之,网元 中按需加载所需要的软件;

此外,由于在网元中的单板被更换后或网元中加入单板后,网元判断出所 述单板需要升级之后,通过与网管服务器的交互合作,从网管服务器侧请求获 取用于该单板升级的软件,或者从网管服务器侧请求获取用于所述网元升级的 软件包,进一步的从软件包中获取用于该单板升级的软件,网元使用所述用于 该单板升级的软件实现所述单板的自动升级,由于网元是从网管服务器侧直接 或间接获取的用于该单板升级的软件,降低了对网元存储空间的要求,即使网 元扩容单板,网元存储空间也无需扩容。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读 存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

以上对本发明实施例所提供的网元升级的方法、网元、服务器及系统进行 了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述, 以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于 本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均 会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号