一种基站版本下载的方法及装置制造方法及图纸

技术编号:18355825 阅读:33 留言:0更新日期:2018-07-02 09:08
本发明专利技术公开一种基站版本下载的方法及装置,方法包括:在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;基于所述各目标板卡软件包,生成基站版本第二软件包;通知所述目标基站下载所述基站版本第二软件包。本发明专利技术通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。

【技术实现步骤摘要】
一种基站版本下载的方法及装置
本专利技术涉及通信
,具体涉及一种基站版本下载的方法及装置。
技术介绍
随着用户需求的不断增多,网络容量的不断提升,基站所支持的板卡类型逐渐增加,每种板卡需要不同的板卡软件包,因此板卡软件包越来越多。而基站软件系统为了兼容现网所有的板卡类型,虽然各类板卡不需要同时使用,但是基站将所有可能需要的各类板卡的板卡软件包合并在一起进行存储,也即将所有可能需要的各类板卡的板卡软件包均打包到基站版本软件包中,因此基站版本软件包越来越大。并且基站软件系统不仅要兼容各类板卡,同时还需要应对增加的客户需求和增加的新特性,因此基站软件系统也越来越大。在基站版本软件包下载过程中,为了使基站的各个板卡均可以从基站的存储卡内快速的下载或同步基站版本软件包中的板卡软件包,管理站(通常是上级网管系统)需要将基站版本软件包发送到基站的存储卡内,也即需要基站从管理站将基站版本软件包下载到基站的存储卡内。可见,现有技术中基站版本软件包下载的时间越来越长,基站版本软件包在基站的存储卡中占用的空间越来越大,基站的存储卡存在被占满的风险。如何管理各个板卡的板卡软件包,如何顺利下载基站版本软件包并升级基站版本,成为基站软件系统亟需解决的问题。
技术实现思路
鉴于上述问题,本专利技术提出了克服上述问题或者至少部分地解决上述问题的一种基站版本下载的方法及装置。为此目的,本专利技术提出一种基站版本下载的方法,包括以下步骤:在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;基于所述各目标板卡软件包,生成基站版本第二软件包;通知所述目标基站下载所述基站版本第二软件包。可选的,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;相应地,从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包,具体包括以下步骤:对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。可选的,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;相应地,对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,包括:比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;相应地,对所述筛选出的各板卡软件包进行第二筛选,包括:比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。可选的,所述基于所述各目标板卡软件包,生成基站版本第二软件包,包括:生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。可选的,所述方法还包括:在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。第二方面,本专利技术还提出一种基站版本下载的装置,包括以下单元:发送单元,用于在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;筛选单元,用于从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;生成单元,用于基于所述各目标板卡软件包,生成基站版本第二软件包;通知单元,用于并通知所述目标基站下载所述基站版本第二软件包。可选的,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;相应地,所述筛选单元,包括:第一筛选子单元,用于对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;第二筛选子单元,用于对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。可选的,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;相应地,所述第一筛选子单元,具体用于:比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;相应地,所述第二筛选子单元,具体用于:比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。可选的,所述生成单元,具体用于:生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。可选的,所述通知单元,还用于:在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。相比于现有技术,本专利技术提出的基站版本下载的方法及装置,通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。进一步地,本专利技术提出的基站版本下载的方法及装置,对各个板卡的板卡软件包采取分拣下载的方式,根据基站上报的基站版本信息中的各板卡类型和各板卡版本,确定各板卡版本是否需要更新,重新对基站的基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。进一步地,本专利技术提出的基站版本下载的方法及装置,在接收到基站版本升级失败的消息后,通知基站重新下载较小的基站版本软件包,可提高基站版本升级的效率,降低基站版本升级失败给移动通信网络带来的影响。附图说明图1为本专利技术第一实施例提供的一种基站版本下载的方法流程图;图2为本专利技术第二实施例提供的一种基站版本下载的装置结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。本文档来自技高网...
一种基站版本下载的方法及装置

【技术保护点】
1.一种基站版本下载的方法,其特征在于,包括以下步骤:在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;基于所述各目标板卡软件包,生成基站版本第二软件包;通知所述目标基站下载所述基站版本第二软件包。

【技术特征摘要】
1.一种基站版本下载的方法,其特征在于,包括以下步骤:在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;基于所述各目标板卡软件包,生成基站版本第二软件包;通知所述目标基站下载所述基站版本第二软件包。2.根据权利要求1所述的方法,其特征在于,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;相应地,从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包,具体包括以下步骤:对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。3.根据权利要求2所述的方法,其特征在于,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;相应地,对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,包括:比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;相应地,对所述筛选出的各板卡软件包进行第二筛选,包括:比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。4.根据权利要求1所述的方法,其特征在于,所述基于所述各目标板卡软件包,生成基站版本第二软件包,包括:生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息...

【专利技术属性】
技术研发人员:刘国法
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1