CN108234153A - 一种基站版本下载的方法及装置 - Google Patents
一种基站版本下载的方法及装置 Download PDFInfo
- Publication number
- CN108234153A CN108234153A CN201611140815.5A CN201611140815A CN108234153A CN 108234153 A CN108234153 A CN 108234153A CN 201611140815 A CN201611140815 A CN 201611140815A CN 108234153 A CN108234153 A CN 108234153A
- Authority
- CN
- China
- Prior art keywords
- base station
- software package
- target
- information
- board
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012216 screening Methods 0.000 claims description 49
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0846—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种基站版本下载的方法及装置,方法包括:在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;基于所述各目标板卡软件包,生成基站版本第二软件包;通知所述目标基站下载所述基站版本第二软件包。本发明通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种基站版本下载的方法及装置。
背景技术
随着用户需求的不断增多,网络容量的不断提升,基站所支持的板卡类型逐渐增加,每种板卡需要不同的板卡软件包,因此板卡软件包越来越多。而基站软件系统为了兼容现网所有的板卡类型,虽然各类板卡不需要同时使用,但是基站将所有可能需要的各类板卡的板卡软件包合并在一起进行存储,也即将所有可能需要的各类板卡的板卡软件包均打包到基站版本软件包中,因此基站版本软件包越来越大。并且基站软件系统不仅要兼容各类板卡,同时还需要应对增加的客户需求和增加的新特性,因此基站软件系统也越来越大。
在基站版本软件包下载过程中,为了使基站的各个板卡均可以从基站的存储卡内快速的下载或同步基站版本软件包中的板卡软件包,管理站(通常是上级网管系统)需要将基站版本软件包发送到基站的存储卡内,也即需要基站从管理站将基站版本软件包下载到基站的存储卡内。
可见,现有技术中基站版本软件包下载的时间越来越长,基站版本软件包在基站的存储卡中占用的空间越来越大,基站的存储卡存在被占满的风险。如何管理各个板卡的板卡软件包,如何顺利下载基站版本软件包并升级基站版本,成为基站软件系统亟需解决的问题。
发明内容
鉴于上述问题,本发明提出了克服上述问题或者至少部分地解决上述问题的一种基站版本下载的方法及装置。
为此目的,本发明提出一种基站版本下载的方法,包括以下步骤:
在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;
从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;
基于所述各目标板卡软件包,生成基站版本第二软件包;
通知所述目标基站下载所述基站版本第二软件包。
可选的,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;
相应地,从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包,具体包括以下步骤:
对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;
对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
可选的,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;
相应地,对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,包括:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;
相应地,对所述筛选出的各板卡软件包进行第二筛选,包括:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
可选的,所述基于所述各目标板卡软件包,生成基站版本第二软件包,包括:
生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;
生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
可选的,所述方法还包括:
在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
第二方面,本发明还提出一种基站版本下载的装置,包括以下单元:
发送单元,用于在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;
筛选单元,用于从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;
生成单元,用于基于所述各目标板卡软件包,生成基站版本第二软件包;
通知单元,用于并通知所述目标基站下载所述基站版本第二软件包。
可选的,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;
相应地,所述筛选单元,包括:
第一筛选子单元,用于对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;
第二筛选子单元,用于对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
可选的,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;
相应地,所述第一筛选子单元,具体用于:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;
相应地,所述第二筛选子单元,具体用于:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
可选的,所述生成单元,具体用于:
生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;
生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
可选的,所述通知单元,还用于:
在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
相比于现有技术,本发明提出的基站版本下载的方法及装置,通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
进一步地,本发明提出的基站版本下载的方法及装置,对各个板卡的板卡软件包采取分拣下载的方式,根据基站上报的基站版本信息中的各板卡类型和各板卡版本,确定各板卡版本是否需要更新,重新对基站的基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
进一步地,本发明提出的基站版本下载的方法及装置,在接收到基站版本升级失败的消息后,通知基站重新下载较小的基站版本软件包,可提高基站版本升级的效率,降低基站版本升级失败给移动通信网络带来的影响。
附图说明
图1为本发明第一实施例提供的一种基站版本下载的方法流程图;
图2为本发明第二实施例提供的一种基站版本下载的装置结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将相同的名称区分开来,而不是暗示这些名称之间的关系或者顺序。
如图1所示,本实施例公开一种基站版本下载的方法,该方法的执行主体可以为管理站,也即网关系统,该方法可包括以下步骤101至104:
101、在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息。
本实施例中,基站版本第一软件包可由管理人员预先制作,获取基站版本第一软件包的方式可以为管理人员上传。
本实施例中,向目标基站发送基站版本升级消息,也即通知目标基站作好升级准备,将目标基站的基站版本第二信息上报给本实施例的执行主体:管理站。
本实施例中,与现有技术区别在于,现有技术中在获取到基站版本第一软件包后,就通知目标基站下载该基站版本第一软件包,而本实施例中,在获取到基站版本第一软件包后,会向目标基站发送基站版本升级消息,以及接收目标基站反馈的基站版本第二信息。
102、从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包。
本实施例中,要执行筛选,则需将基站版本第一软件包进行拆包,得到基站版本第一软件包中携带的各类型板卡的板卡软件包。
本实施例中,由于基站版本第二信息为所述目标基站的基站版本信息,则基站版本第二信息必然包含所述目标基站所配置的各板卡的相关信息,例如板卡类型、板卡版本等。因此,基站版本第二信息可指示目标基站所配置的各板卡,从而步骤102可筛选出目标基站所配置的各板卡中待更新(也即需要更新)的目标板卡的板卡软件包,也即目标板卡软件包。
103、基于所述各目标板卡软件包,生成基站版本第二软件包。
本实施例中,在筛选出各目标板卡软件包后,要进行组包,生成基站版本第二软件包。基站版本第二软件包相比基站版本第一软件包,占用的空间更小。
104、通知所述目标基站下载所述基站版本第二软件包。
本实施例中,在生成基站版本第二软件包后,就通知目标基站下载所述基站版本第二软件包,由于基站版本第二软件包占用的空间减小,因此有利于目标基站快速下载该基站版本第二软件包,从而提高目标基站升级基站版本的效率,降低目标基站存储卡的占用空间。
可见,本实施例公开的基站版本下载的方法,通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
在一个具体的例子中,图1所示的方法中所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息。
本实施例中,基站版本第二信息可实现为一张信息表,该信息表中包括目标基站当前配置的各类型板卡的类型信息及版本信息。
相应地,步骤102所述从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包,具体包括以下图1未示出的步骤1021和1022:
1021、对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同。
本实施例中,步骤1021筛选出的各板卡软件包对应的板卡类型信息也即目标基站当前配置的各类型板卡的类型信息。也即通过步骤1021,可从基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选中目标基站当前配置的各类型板卡所需的板卡软件包。
1022、对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
本实施例中,考虑到目标基站当前配置的各类型板卡并非均需要更新,因此步骤1022进一步对步骤1021筛选出的各板卡软件包进行第二筛选,也即若步骤1021筛选出的某个板卡软件包对应的板卡版本信息与目标基站当前配置的该板卡的版本信息相同,说明该板卡不用更新,因此,步骤1022执行之后得到的所述各目标板卡软件包即为所述目标基站本次升级所需要的板卡软件包。
可见,本实施例公开的基站版本下载的方法,对各个板卡的板卡软件包采取分拣下载的方式,根据基站上报的基站版本信息中的各板卡类型和各板卡版本,确定各板卡版本是否需要更新,重新对基站的基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
在一个具体的例子中,图1所示的方法中所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息。
本实施例中,基站版本第一信息可实现为一张信息表,该信息表中包括所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息。
相应地,步骤1021所述对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,包括:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选。
相应地,步骤1022所述对所述筛选出的各板卡软件包进行第二筛选,包括:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
在一个具体的例子中,步骤103所述基于所述各目标板卡软件包,生成基站版本第二软件包,具体包括图1中未示出的如下步骤1031和1032:
1031、生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息。
本实施例中,基站版本第三信息可实现为一张信息表,该信息表中包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息。
1032、生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
本实施例中,在生成基站版本第三信息后,还可将基站版本第三信息与基站版本第二信息进行比较,确定基站版本第三信息中各板卡类型信息是否与基站版本第二信息中各板卡类型信息均相同,若不同,重新执行步骤1021、1022、1031,直至基站版本第三信息中各板卡类型信息与基站版本第二信息中各板卡类型信息均相同。
在一个具体的例子中,图1所示的方法还包括图1中未示出的步骤105:
105、在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
可见,本实施例公开的基站版本下载的方法,在接收到基站版本升级失败的消息后,通知基站重新下载较小的基站版本软件包(也即基站版本第二软件包),可提高基站版本升级的效率,降低基站版本升级失败给移动通信网络带来的影响。
基于以上公开的各方法实施例,下面以基站为执行主体来描述基站版本下载的方法流程,该流程包括以下步骤1~步骤:
步骤1:目标基站在接收到管理站发送的基站版本升级消息后,向所述管理站上报所述目标基站的基站版本第二信息。
步骤2:目标基站在接收到所述管理站的通知下载基站版本第二软件包的消息后,从所述管理站下载所述基站版本第二软件包。本实施例中,是将所述基站版本第二软件包下载到目标基站的存储卡中。
步骤3:目标基站在下载所述基站版本第二软件包后,判断所述基站版本第二软件包携带的基站版本第三信息中各板卡类型信息分别与所述基站版本第二信息中各板卡类型信息相同,若相同,则说明基站版本升级无误;否则执行步骤4。
步骤4:目标基站向所述管理站上报用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息,并在接收到所述管理站的通知下载基站版本第二软件包的消息后,从所述管理站下载所述基站版本第二软件包,再次执行步骤3,直至基站版本升级无误。
如图2所示,本实施例公开一种基站版本下载的装置,该装置可设置于管理站中,该装置也可以为管理站,该装置可包括以下单元:发送单元21、筛选单元22、生成单元23以及通知单元24。各单元具体说明如下:
发送单元21,用于在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;
筛选单元22,用于从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;
生成单元23,用于基于所述各目标板卡软件包,生成基站版本第二软件包;
通知单元24,用于并通知所述目标基站下载所述基站版本第二软件包。
本实施例公开的装置,可实现图1所示的基站版本下载的方法流程,因此,本实施例中的装置的效果及说明可参见图1所示的方法实施例,在此不再赘述。
在一个具体的例子中,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;
相应地,所述筛选单元22,包括图2中未示出的:第一筛选子单元221和第二筛选子单元222:
第一筛选子单元221,用于对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;
第二筛选子单元222,用于对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
在一个具体的例子中,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;
相应地,所述第一筛选子单元221,具体用于:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;
相应地,所述第二筛选子单元222,具体用于:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
在一个具体的例子中,所述生成单元23,具体用于:
生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;
生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
在一个具体的例子中,所述通知单元24,还用于:
在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
可见,以上实施例公开的基站版本下载的装置,通过接收基站上报的基站版本信息,对基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
进一步地,以上实施例公开的基站版本下载的装置,对各个板卡的板卡软件包采取分拣下载的方式,根据基站上报的基站版本信息中的各板卡类型和各板卡版本,确定各板卡版本是否需要更新,重新对基站的基站版本软件包进行拆包和组包,形成较小的基站版本软件包,可使基站快速将该基站版本软件包下载到基站的存储卡中,提高基站版本升级效率,降低基站存储卡的占用空间。
进一步地,以上实施例公开的基站版本下载的装置,在接收到基站版本升级失败的消息后,通知基站重新下载较小的基站版本软件包,可提高基站版本升级的效率,降低基站版本升级失败给移动通信网络带来的影响。
本领域技术人员可以理解,可以把实施例中的各单元组合成一个单元,以及此外可以把它们分成多个子单元。除了这样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用任何组合对本说明书中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。
本领域技术人员可以理解,实施例中的各单元可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种基站版本下载的方法,其特征在于,包括以下步骤:
在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;
从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;
基于所述各目标板卡软件包,生成基站版本第二软件包;
通知所述目标基站下载所述基站版本第二软件包。
2.根据权利要求1所述的方法,其特征在于,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;
相应地,从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包,具体包括以下步骤:
对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;
对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
3.根据权利要求2所述的方法,其特征在于,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;
相应地,对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,包括:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;
相应地,对所述筛选出的各板卡软件包进行第二筛选,包括:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
4.根据权利要求1所述的方法,其特征在于,所述基于所述各目标板卡软件包,生成基站版本第二软件包,包括:
生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;
生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
6.一种基站版本下载的装置,其特征在于,包括以下单元:
发送单元,用于在获取到基站版本第一软件包后,向目标基站发送基站版本升级消息,以接收所述目标基站反馈的基站版本第二信息;
筛选单元,用于从所述基站版本第一软件包中携带的各类型板卡的板卡软件包中筛选出所述基站版本第二信息指示的各目标板卡软件包;
生成单元,用于基于所述各目标板卡软件包,生成基站版本第二软件包;
通知单元,用于并通知所述目标基站下载所述基站版本第二软件包。
7.根据权利要求6所述的装置,其特征在于,所述基站版本第二信息包括所述目标基站当前配置的各类型板卡的类型信息及版本信息;
相应地,所述筛选单元,包括:
第一筛选子单元,用于对所述基站版本第一软件包中携带的各类型板卡的板卡软件包进行第一筛选,筛选出的各板卡软件包对应的板卡类型信息分别与所述目标基站当前配置的各类型板卡的类型信息相同;
第二筛选子单元,用于对所述筛选出的各板卡软件包进行第二筛选,得到所述各目标板卡软件包,所述各目标板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息均不同。
8.根据权利要求7所述的装置,其特征在于,所述基站版本第一软件包中还携带有基站版本第一信息;所述基站版本第一信息包括:所述基站版本第一软件包中携带的各类型板卡的类型信息及版本信息;
相应地,所述第一筛选子单元,具体用于:
比较所述基站版本第一软件包中携带的各类型板卡的类型信息与所述目标基站当前配置的各类型板卡的类型信息,筛选出相同的类型信息,基于所述相同的类型信息,实现所述第一筛选;
相应地,所述第二筛选子单元,具体用于:
比较所述筛选出的各板卡软件包对应的板卡版本信息与所述目标基站当前配置的各类型板卡的版本信息,筛选出不同的版本信息,基于所述不同的版本信息,实现所述第二筛选。
9.根据权利要求6所述的装置,其特征在于,所述生成单元,具体用于:
生成包括所述各目标板卡软件包对应的板卡类型信息及板卡版本信息的基站版本第三信息;
生成包括所述基站版本第三信息及所述各目标板卡软件包的基站版本第二软件包。
10.根据权利要求9所述的装置,其特征在于,所述通知单元,还用于:
在接收到所述目标基站发送的用于指示所述基站版本第三信息中存在与所述目标基站当前配置的各类型板卡的类型信息不相同的板卡类型信息的消息后,通知所述目标基站下载所述基站版本第二软件包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140815.5A CN108234153A (zh) | 2016-12-12 | 2016-12-12 | 一种基站版本下载的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140815.5A CN108234153A (zh) | 2016-12-12 | 2016-12-12 | 一种基站版本下载的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108234153A true CN108234153A (zh) | 2018-06-29 |
Family
ID=62637884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611140815.5A Pending CN108234153A (zh) | 2016-12-12 | 2016-12-12 | 一种基站版本下载的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108234153A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114189895A (zh) * | 2020-09-14 | 2022-03-15 | 大唐移动通信设备有限公司 | 基站板卡升级方法及装置 |
WO2023134260A1 (zh) * | 2022-01-14 | 2023-07-20 | 中兴通讯股份有限公司 | 软件更新方法、服务器及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859191A (zh) * | 2006-02-14 | 2006-11-08 | 华为技术有限公司 | 一种软件版本升级的实现方法 |
CN1913692A (zh) * | 2006-08-16 | 2007-02-14 | 华为技术有限公司 | 按配置下载设备软件的方法 |
CN101515861A (zh) * | 2008-02-20 | 2009-08-26 | 中兴通讯股份有限公司 | 一种基于mcu的基站单板引导程序模块下载方法及系统 |
CN101706723A (zh) * | 2009-09-25 | 2010-05-12 | 厦门敏讯信息技术股份有限公司 | 防止错误版本升级的实现方法及嵌入式移动终端的升级系统平台 |
CN102118260A (zh) * | 2009-12-30 | 2011-07-06 | 中兴通讯股份有限公司 | 一种网元版本自动化管理的方法及其网络系统 |
CN103888523A (zh) * | 2014-03-11 | 2014-06-25 | 北京京东尚科信息技术有限公司 | 一种用于确定软件版本升级文件下载地址的方法、装置及系统 |
CN105573772A (zh) * | 2014-10-17 | 2016-05-11 | 中兴通讯股份有限公司 | 一种基站软件版本管理方法和设备 |
-
2016
- 2016-12-12 CN CN201611140815.5A patent/CN108234153A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859191A (zh) * | 2006-02-14 | 2006-11-08 | 华为技术有限公司 | 一种软件版本升级的实现方法 |
CN1913692A (zh) * | 2006-08-16 | 2007-02-14 | 华为技术有限公司 | 按配置下载设备软件的方法 |
CN101515861A (zh) * | 2008-02-20 | 2009-08-26 | 中兴通讯股份有限公司 | 一种基于mcu的基站单板引导程序模块下载方法及系统 |
CN101706723A (zh) * | 2009-09-25 | 2010-05-12 | 厦门敏讯信息技术股份有限公司 | 防止错误版本升级的实现方法及嵌入式移动终端的升级系统平台 |
CN102118260A (zh) * | 2009-12-30 | 2011-07-06 | 中兴通讯股份有限公司 | 一种网元版本自动化管理的方法及其网络系统 |
CN103888523A (zh) * | 2014-03-11 | 2014-06-25 | 北京京东尚科信息技术有限公司 | 一种用于确定软件版本升级文件下载地址的方法、装置及系统 |
CN105573772A (zh) * | 2014-10-17 | 2016-05-11 | 中兴通讯股份有限公司 | 一种基站软件版本管理方法和设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114189895A (zh) * | 2020-09-14 | 2022-03-15 | 大唐移动通信设备有限公司 | 基站板卡升级方法及装置 |
CN114189895B (zh) * | 2020-09-14 | 2023-10-27 | 大唐移动通信设备有限公司 | 基站板卡升级方法及装置 |
WO2023134260A1 (zh) * | 2022-01-14 | 2023-07-20 | 中兴通讯股份有限公司 | 软件更新方法、服务器及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1746767B1 (en) | A method for configuration management to the customer premises equipment and the system thereof | |
CN103442026B (zh) | 一种应用程序处理方法、装置和系统 | |
CN100442901C (zh) | 在设备管理中监控和升级软件的方法及装置 | |
CN102215479B (zh) | 升级包下载及安装的方法、服务器及系统 | |
US20050232175A1 (en) | System and method for provisioning device management tree parameters over a client provisioning protocol | |
CN101399774B (zh) | 一种分组数据的处理方法和系统 | |
CN104125276A (zh) | 升级方法及装置 | |
CN101895873B (zh) | 移动终端的Java应用的更新方法、服务器和移动终端 | |
CN107122207A (zh) | 软件升级方法、客户端设备及服务器 | |
CN104778178B (zh) | 一种应用分类方法、装置、及业务服务器 | |
CN107181804B (zh) | 资源的下载方法和装置 | |
CN102075918A (zh) | 一种基站射频单元系统更新方法及其装置 | |
CN105530630B (zh) | 一种ota升级方法和设备 | |
US20220312309A1 (en) | Method and Apparatus for Reporting User Plane Function Information, Storage Medium, and Electronic Apparatus | |
CN112449341A (zh) | IoT设备数据管理方法、装置和系统 | |
CN102761443B (zh) | 命令行的配置方法及装置 | |
CN104699499B (zh) | 一种异构终端软件升级方法 | |
CN108234153A (zh) | 一种基站版本下载的方法及装置 | |
CN104951322B (zh) | 插件管理方法、装置及系统 | |
CN108934033A (zh) | 一种基站的升级、回退方法和装置 | |
CN107733974A (zh) | 一种移动终端的升级方法 | |
CN101873228B (zh) | 一种网络设备的物料信息的管理系统及方法 | |
CN101826985A (zh) | 一种基于插件的集中信令跟踪方法及系统 | |
CN102340791A (zh) | 一种用于实现数据一致性的系统和方法 | |
CN101867484A (zh) | 一种设备升级的方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180629 |