一种基站的升级、回退方法和装置制造方法及图纸

技术编号:19649595 阅读:30 留言:0更新日期:2018-12-05 21:23
本发明专利技术实施例提供了一种基站的升级、回退方法和装置,包括:软件管理主控模块获取热补丁软件包;软件管理主控模块依据热补丁软件包,在一个或多个基带板卡中确定目标基带板卡;软件管理主控模块,针对目标基带板卡生成同步请求消息;软件管理主控模块,将同步请求消息发送至目标基带板卡对应的目标软件管理代理模块;目标软件管理代理模块用于采用同步请求消息获取热补丁软件包,并采用热补丁软件包对目标基带板卡进行升级。从而实现可以针对现网存在问题的基站快速进行补丁升级,对目标基带板卡进行动态加载、动态生效的补丁升级,同时其他基带板卡正常工作,从而使得基站进行补丁升级时无需进行复位,做到不影响业务,不影响用户感知。

【技术实现步骤摘要】
一种基站的升级、回退方法和装置
本专利技术涉及通信
,特别是涉及一种基站的升级方法,一种基站的回退方法,一种基站的升级装置和一种基站的回退装置。
技术介绍
基站是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。随着移动通信的快速发展和技术更新,技术人员往往需要对基站进行维护和更新。而在现有方案中,技术人员对基站进行维护或者更新时,一般都是融合多个问题后,集中解决,然后统一对外发布完整大包,然后对整个基站进行升级,而这种升级方式,通许需要对基站进行复位。复位的过程中,导致小区退服、业务中断、各类相关告警上报到网管,造成用户感知差,业务退服时间长等现象,严重影响通信质量。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服基站升级过程中需要对基站进行复位,导致业务中断的问题的一种基站的升级方法,一种基站的回退方法,一种基站的升级装置和一种基站的回退装置。为了解决上述问题,本专利技术实施例公开了一种基站的升级方法,所述基站包括:软件管理主控模块,一个或多个基带板卡,分别与所述一个或多个基带板卡对应的软件管理代理模块,所述方法包括:所述软件管理主控模块获取热补丁软件包;所述软件管理主控模块依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡;所述软件管理主控模块,针对所述目标基带板卡生成同步请求消息;所述软件管理主控模块,将所述同步请求消息发送至所述目标基带板卡对应的目标软件管理代理模块;所述目标软件管理代理模块用于采用所述同步请求消息获取所述热补丁软件包,并采用热补丁软件包对目标基带板卡进行升级。优选地,所述基站还包括:主控板卡,所述方法还包括:所述软件管理主控模块采用所述热补丁软件包,对所述主控板卡进行升级。优选地,所述主控板卡包括一个或多个处理器;所述热补丁软件包包括:热补丁文件,以及配置文件;所述软件管理主控模块采用所述热补丁软件包,对所述主控板卡进行升级的步骤包括:所述软件管理主控模块采用配置文件,确定所述主控板卡中的第一目标处理器;所述软件管理主控模块确定所述第一目标处理器中的第一目标文件;所述软件管理主控模块采用所述热补丁文件,对所述第一目标处理器的第一目标文件进行升级。优选地,所述软件管理主控模块依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡的步骤包括:所述软件管理主控模块,采用所述配置文件在所述一个或多个基带板块中确定目标基带板卡。优选地,所述基带板卡包括一个或多个处理器;所述目标软件管理代理模块用于采用配置文件,确定对应的目标板卡的一个或多个处理器中的第二目标处理器;确定所述第二目标处理器中的第二目标文件;采用所述热补丁文件,对所述第二目标处理器的第二目标文件进行升级。优选地,所述软件管理主控模块获取热补丁软件包的步骤包括:所述软件管理主控模块获取热补丁版本信息;所述软件管理主控模块,判断所述热补丁版本信息与预置的基站当前的软件主版本信息是否适配;若适配,则所述软件管理主控模块获取热补丁软件包。根据本专利技术的另一方面,还公开了一种基站的回退方法,所述基站包括:软件管理主控模块,一个或多个基带板卡,分别与所述一个或多个基带板卡对应的软件管理代理模块,所述方法包括:所述软件管理主控模块,在所述一个或多个基带板卡中确定目标基带板卡,所述目标基带板卡为经由热补丁软件包升级的板卡;所述软件管理主控模块针对所述目标基带板卡生成回退通知信息;所述软件管理主控模块将所述回退通知信息发送至目标基带板卡对应的软件管理代理模块;所述软件管理代理模块用于依据所述回退通知信息,回退热补丁。优选地,还包括:所述软件管理主控模块删除在先获得的热补丁软件包。根据本专利技术的另一方面,还公开了一种基站的升级装置,所述基站包括,一个或多个基带板卡,所述装置包括:软件管理主控模块,以及分别与所述一个或多个基带板卡对应的软件管理代理模块;所述软件管理主控模块包括:热补丁软件包获取子模块,用于获取热补丁软件包;目标基带板卡确定子模块,用于依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡;同步请求消息生成子模块,用于针对所述目标基带板卡生成同步请求消息;同步请求消息发送子模块,用于将所述同步请求消息发送至所述目标基带板卡对应的目标软件管理代理模块;所述目标软件管理代理模块用于采用所述同步请求消息获取所述热补丁软件包,并采用热补丁软件包对目标基带板卡进行升级。优选地,所述基站还包括:主控板卡,所述软件管理主控模块还包括:主控板卡升级子模块,用于采用所述热补丁软件包,对所述主控板卡进行升级。优选地,所述主控板卡包括一个或多个处理器;所述热补丁软件包包括:热补丁文件,以及配置文件;所述主控板卡升级子模块包括:第一目标处理器确定单元,用于采用配置文件,确定所述主控板卡中的第一目标处理器;第一目标文件确定单元,用于确定所述第一目标处理器中的第一目标文件;第一目标文件升级单元,用于所述软件管理主控模块采用所述热补丁文件,对所述第一目标处理器的第一目标文件进行升级。优选地,所述目标基带板卡确定子模块包括:目标基带板卡确定单元,用于采用所述配置文件在所述一个或多个基带板块中确定目标基带板卡。优选地,所述基带板卡包括一个或多个处理器;所述目标软件管理代理模块用于采用配置文件,确定对应的目标板卡的一个或多个处理器中的第二目标处理器;确定所述第二目标处理器中的第二目标文件;采用所述热补丁文件,对所述第二目标处理器的第二目标文件进行升级。优选地,所述热补丁软件包获取子模块包括:热补丁版本信息获取单元,用于获取热补丁版本信息;热补丁版本适配单元,用于判断所述热补丁版本信息与预置的基站当前的软件主版本信息是否适配;热补丁软件包获取单元,用于若所述热补丁版本信息与预置的基站当前的软件主版本信息适配,则获取热补丁软件包。根据本专利技术的另一方面,还公开了一种基站的回退装置,所述基站包括:一个或多个基带板卡,所述装置包括:软件管理主控模块,以及分别与所述一个或多个基带板卡对应的软件管理代理模块;所述软件管理主控模块包括:目标基带板卡确定子模块,用于在所述一个或多个基带板卡中确定目标基带板卡,所述目标基带板卡为经由热补丁软件包升级的板卡;回退通知信息生成子模块,用于针对所述目标基带板卡生成回退通知信息;回退通知信息发送子模块,用于将所述回退通知信息发送至目标基带板卡对应的软件管理代理模块;所述软件管理代理模块用于依据所述回退通知信息,回退热补丁。优选地,所述软件管理主控模块还包括:热补丁软件包删除子模块,用于删除在先获得的热补丁软件包。本专利技术实施例包括以下优点:本专利技术实施例中,基站包括软件管理代理模块和与基带板卡对应的软件管理代理模块;软件管理代理模块获取热补丁软件包并通知软件管理代理模块;软件管理代理模块采用取热补丁软件包对需要升级的基带板卡进行升级。通过该方法可以针对现网存在问题的基站快速进行补丁升级,对目标基带板卡进行动态加载、动态生效的补丁升级,同时其他基带板卡正常工作,从而使得基站进行补丁升级时无需进行复位,做到不影响业务,不影响用户感知。附图说明图1是本专利技术的一种基站的升级方法实施例1的步骤流程图;图2是本专利技术的一种基站的升级方法实施例2的步骤流程图;本文档来自技高网...

【技术保护点】
1.一种基站的升级方法,其特征在于,所述基站包括:软件管理主控模块,一个或多个基带板卡,分别与所述一个或多个基带板卡对应的软件管理代理模块,所述方法包括:所述软件管理主控模块获取热补丁软件包;所述软件管理主控模块依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡;所述软件管理主控模块,针对所述目标基带板卡生成同步请求消息;所述软件管理主控模块,将所述同步请求消息发送至所述目标基带板卡对应的目标软件管理代理模块;所述目标软件管理代理模块用于采用所述同步请求消息获取所述热补丁软件包,并采用热补丁软件包对目标基带板卡进行升级。

【技术特征摘要】
1.一种基站的升级方法,其特征在于,所述基站包括:软件管理主控模块,一个或多个基带板卡,分别与所述一个或多个基带板卡对应的软件管理代理模块,所述方法包括:所述软件管理主控模块获取热补丁软件包;所述软件管理主控模块依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡;所述软件管理主控模块,针对所述目标基带板卡生成同步请求消息;所述软件管理主控模块,将所述同步请求消息发送至所述目标基带板卡对应的目标软件管理代理模块;所述目标软件管理代理模块用于采用所述同步请求消息获取所述热补丁软件包,并采用热补丁软件包对目标基带板卡进行升级。2.根据权利要求1所述的方法,其特征在于,所述基站还包括:主控板卡,所述方法还包括:所述软件管理主控模块采用所述热补丁软件包,对所述主控板卡进行升级。3.根据权利要求2所述的方法,其特征在于,所述主控板卡包括一个或多个处理器;所述热补丁软件包包括:热补丁文件,以及配置文件;所述软件管理主控模块采用所述热补丁软件包,对所述主控板卡进行升级的步骤包括:所述软件管理主控模块采用配置文件,确定所述主控板卡中的第一目标处理器;所述软件管理主控模块确定所述第一目标处理器中的第一目标文件;所述软件管理主控模块采用所述热补丁文件,对所述第一目标处理器的第一目标文件进行升级。4.根据权利要求3所述的方法,其特征在于,所述软件管理主控模块依据所述热补丁软件包,在所述一个或多个基带板卡中确定目标基带板卡的步骤包括:所述软件管理主控模块,采用所述配置文件在所述一个或多个基带板块中确定目标基带板卡。5.根据权利要求3所述的方法,其特征在于,所述基带板卡包括一个或多个处理器;所述目标软件管理代理模块用于采用配置文件,确定对应的目标板卡的一个或多个处理器中的第二目标处理器;确定所述第二目标处理器中的第二目标文件;采用所述热补丁文件,对所述第二目标处理器的第二目标文件进行升级。6.根据权利要求1所述的方法,其特征在于,所述软件管理主控模块获取热补丁软件包的步骤包括:所述软件管理主控模块获取热补丁版本信息;所述软件管理主控模块,判断所述热补丁版本信息与预置的基站当前的软件主版本信息是否适配;若适配,则所述软件管理主控模块获取热补丁软件包。7.一种基站的回退方法,其特征在于,所述基站包括:软件管理主控模块,一个或多个基带板卡,分别与所述一个或多个基带板卡对应的软件管理代理模块,所述方法包括:所述软件管理主控模块,在所述一个或多个基带板卡中确定目标基带板卡,所述目标基带板卡为经由热补丁软件包升级的板卡;所述软件管理主控模块针对所述目标基带板卡生成回退通知信息;所述软件管理主控模块将所述回退通知信息发送至目标基带板卡对应的软件管理代理模块;所述软件管理代理模块用于依据所述回退通知信息,回退热补丁。8.根据权利要求7所述的方法,其特征在于,还包括:所述软件管理主控模块删除在先获得的热补丁软件包。9.一种基站的升级装置,其特征在于,所述基站包括,一个或多个基带板卡,所述装置...

【专利技术属性】
技术研发人员:马强屈雅鑫杜若蒙彭强
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1