Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
BASE STATION SOFTWARE UPGRADE METHOD, DEVICE AND SYSTEM
Document Type and Number:
WIPO Patent Application WO/2014/043867
Kind Code:
A1
Abstract:
The present invention relates to the communication field. Disclosed are a base station software upgrade method, device and system for solving the problem that the software of a Base Transceiver Station (BTS) cannot be remotely upgraded in the existing technology when a fault occurs on an operation maintenance link between a unified mobile network management platform and the BTS. The method provided by the present invention comprises: establishing a transmission channel between a mobile station and a base station; sending software upgrade data to the base station through the transmission channel, the software upgrade data being used for upgrading the software of the base station. The present invention is applicable to the communication field and is used for realizing the software upgrade of the base station.

Inventors:
LI ZHANLIANG (CN)
Application Number:
PCT/CN2012/081621
Publication Date:
March 27, 2014
Filing Date:
September 19, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
LI ZHANLIANG (CN)
International Classes:
H04W88/08; H04W24/04
Foreign References:
CN102511156A2012-06-20
CN101383720A2009-03-11
CN101512487A2009-08-19
Attorney, Agent or Firm:
BEIJING ZBSD PATENT & TRADEMARK AGENT LTD. (CN)
北京中博世达专利商标代理有限公司 (CN)
Download PDF:
Claims:
权利 要求 书

1、 一种基站软件升级的方法, 其特征在于, 包括:

在移动台和基站之间建立传输通道;

通过所述传输通道向所述基站发送软件升级数据, 所述软件升级数据用于 供所述基站完成软件升级。

2、 根据权利要求 1所述的方法, 其特征在于, 所述在移动台和基站之间建 立传输通道之前, 还包括:

向所述基站发送升级信令, 所述升级信令用于请求所述基站为所述移动台 分配并建立所述传输通道, 以及指示所述基站在所述传输通道上接收所述软件 升级数据。

3、 根据权利要求 1所述的方法, 其特征在于, 所述在移动台和基站之间建 立传输通道之后, 还包括:

向所述基站发送升级信令, 所述升级信令用于指示所述基站接收通过所述 传输通道发送的软件升级数据。

4、 根据权利要求 2或 3所述的方法, 其特征在于, 所述通过所述传输通道 向所述基站发送软件升级数据, 包括:

通过所述传输通道, 采用应答机制向所述基站发送软件升级数据, 具体包 括:

通过所述传输通道向所述基站发送第一数据包;

在接收到所述基站返回的所述第一数据包的确认消息后, 通过所述传输通 道向所述基站发送第二数据包, 其中, 所述第一数据包和第二数据包属于所述 软件升级数据。

5、 根据权利要求 1-4中任一项所述的方法, 其特征在于, 所述通过所述传 输通道向所述基站发送软件升级数据之后, 还包括:

向所述基站发送激活命令, 所述激活命令用于表征软件升级数据已发送完 毕, 指示所述基站进行软件升级。 6、 一种基站软件升级的方法, 其特征在于, 包括:

在基站和移动台之间建立传输通道;

通过所述传输通道接收所述移动台发送的软件升级数据;

根据所述软件升级数据完成软件升级。

7、 根据权利要求 6所述的方法, 其特征在于, 所述在基站和移动台之间建 立传输通道之前, 还包括:

所述基站接收所述移动台发送的升级信令, 为所述移动台分配并建立所述 传输通道, 并接收通过所述传输通道发送的软件升级数据。

8、 根据权利要求 6所述的方法, 其特征在于, 所述在基站和移动台之间建 立传输通道之后, 还包括:

接收所述移动台通过所述传输通道发送的升级信令, 所述升级信令用于指 示所述基站接收通过所述传输通道发送的软件升级数据。

9、 根据权利要求 7或 8所述的方法, 其特征在于, 所述通过所述传输通道 接收所述移动台发送的软件升级数据, 包括:

通过所述传输通道, 采用应答机制接收所述移动台发送的软件升级数据, 具体包括:

接收所述移动台发送的第一数据包;

向所述移动台返回所述第一数据包的确认消息, 以使得所述移动台根据所 述确认消息向所述基站发送第二数据包, 其中, 所述第一数据包和第二数据包 属于所述软件升级数据。

10、根据权利要求 6-9中任一项所述的方法, 其特征在于, 所述根据所述软 件升级数据完成软件升级, 包括:

接收所述移动台发送的激活命令;

根据所述激活命令进行软件升级, 并在软件升级完毕后重新运行升级后的 基站软件。

11、 一种基站软件升级的装置, 其特征在于, 包括: 第一建立单元, 用于在装置和基站之间建立传输通道;

第一发送单元, 用于通过所述第一建立单元建立的传输通道向所述基站发 送软件升级数据, 所述软件升级数据用于供所述基站完成软件升级。

12、 根据权利要求 11所述的装置, 其特征在于, 所述第一发送单元还用于 向所述基站发送升级信令, 所述升级信令用于请求所述基站为所述移动台分配 并建立所述传输通道, 以及指示所述基站在所述传输通道上接收所述软件升级 数据。

13、 根据权利要求 11所述的装置, 其特征在于, 所述第一发送单元还用于 通过所述第一建立单元建立的传输通道向所述基站发送升级信令, 所述升级信 令用于通知所述基站接收通过所述传输通道发送的软件升级数据。

14、 根据权利要求 12或 13所述的装置, 其特征在于, 所述第一发送单元 具体用于通过所述第一建立单元建立的传输通道, 采用应答机制向所述基站发 送软件升级数据;

所述装置还包括:

第一接收单元, 用于接收所述基站返回的所述软件升级数据的确认消息。

15、 根据权利要求 11-14中任一项所述的装置, 其特征在于, 所述第一发送 单元还用于向所述基站发送激活命令, 所述激活命令用于表征软件升级数据已 发送完毕, 指示所述基站进行软件升级。

16、 一种基站软件升级的装置, 其特征在于, 包括:

第二建立单元, 用于在装置和移动台之间建立传输通道;

第二接收单元, 用于通过所述第二建立单元建立的传输通道接收所述移动 台发送的软件升级数据;

处理单元, 用于根据所述第二接收单元接收的软件升级数据完成软件升级。

17、 根据权利要求 16所述的装置, 其特征在于, 所述第二接收单元还用于 接收所述移动台发送的升级信令;

所述第二建立单元具体用于当所述第二接收单元接收到所述升级信令时, 为所述移动台分配并建立所述传输通道。

18、 根据权利要求 16所述的装置, 其特征在于, 所述第二接收单元还用于 接收所述移动台通过所述传输通道发送的升级信令, 所述升级信令用于指示所 述装置接收通过所述传输通道发送的软件升级数据。

19、 根据权利要求 17或 18所述的装置, 其特征在于, 所述第二接收单元 具体用于通过所述传输通道, 采用应答机制接收所述移动台发送的软件升级数 据;

所述装置还包括:

第二发送单元, 用于在所述第二接收单元接收所述软件升级数据后, 向所 述移动台发送所述软件升级数据的确认消息。

20、根据权利要求 16-19中任一项所述的装置, 其特征在于, 所述第二接收 单元还用于接收所述移动台发送的激活命令;

所述处理单元用于根据所述第二接收单元接收到的所述激活命令进行软件 升级, 并在软件升级完毕后重新运行升级后的基站软件。

21、 一种移动台, 其特征在于, 包括:

终端处理器, 用于在移动台和基站之间建立传输通道;

终端发射机, 用于通过所述终端处理器建立的传输通道向所述基站发送软 件升级数据, 所述软件升级数据用于供所述基站完成软件升级。

22、 根据权利要求 21所述的移动台, 其特征在于, 所述移动台发射机还用 于向所述基站发送升级信令, 所述升级信令用于请求所述基站为所述移动台分 配并建立所述传输通道, 以及指示所述基站在所述传输通道上接收所述软件升 级数据。

23、 根据权利要求 21所述的移动台, 其特征在于, 所述终端发射机还用于 通过所述终端处理器建立的传输通道向所述基站发送升级信令, 所述升级信令 用于通知所述基站接收通过所述传输通道发送的软件升级数据。

24、 根据权利要求 22或 23所述的移动台, 其特征在于, 所述终端发射机 具体用于通过所述终端处理器建立的传输通道, 采用应答机制向所述基站发送 软件升级数据;

所述移动台还包括:

终端接收机, 用于接收所述基站返回的所述软件升级数据的确认消息。

25、根据权利要求 21-24中任一项所述的移动台, 其特征在于, 所述终端发 射机还用于向所述基站发送激活命令, 所述激活命令用于表征软件升级数据已 发送完毕, 指示所述基站进行软件升级。

26、 一种基站, 其特征在于, 包括:

基站处理器, 用于在基站和移动台之间建立传输通道;

基站接收机, 用于通过所述基站处理器建立的传输通道接收所述移动台发 送的软件升级数据;

所述基站处理器还用于根据所述基站接收机接收的软件升级数据完成软件 升级。

27、 根据权利要求 26所述的基站, 其特征在于, 所述基站接收机还用于接 收所述移动台发送的升级信令;

所述基站处理器具体用于当所述基站接收机接收到所述升级信令时, 为所 述移动台分配并建立所述传输通道。

28、 根据权利要求 26所述的装置, 其特征在于, 所述基站接收机还用于接 收所述移动台通过所述传输通道发送的升级信令, 所述升级信令用于指示所述 基站接收通过所述传输通道发送的软件升级数据。

29、 根据权利要求 27或 28所述的基站, 其特征在于, 所述基站接收机具 体用于通过所述传输通道, 采用应答机制接收所述移动台发送的软件升级数据; 则所述基站还包括:

基站发射机, 用于在所述基站接收机接收所述软件升级数据后, 向所述移 动台发送所述软件升级数据的确认消息。

30、根据权利要求 26-29中任一项所述的基站, 其特征在于, 所述基站接收 机还用于接收所述移动台发送的激活命令;

所述基站处理器还用于根据所述基站接收机接收的激活命令进行软件升 级, 并在软件升级完毕后重新运行升级后的基站软件。

31、 一种基站软件升级的系统, 其特征在于, 包括权利要求 21-25中任一项 所述的移动台和权利要求 26-30中任一项所述的基站。

Description:
基站软件升级的方法、 装置及系统 技术领域

本发明涉及通信领域, 尤其涉及一种基站软件升级的方法、 装置及系统。 背景技术

移动通信系统主要由移动台(MS, Mobile Station )、基站子系统和网络子 系统组成, 其中, 基站子系统由基站( BTS , Base Transceiver Station ), 和基 站控制器(BSC, Base Station Controller )构成。 移动通信系统的管理和维护 通常是由移动网络统一管理平台执行, 移动网络统一管理平台完成的功能包 括: 集中故障管理、 集中性能管理、 集中配置管理、 集中拓朴管理、 集中安 全管理、 以及系统管理等。

随着通信业务种类的增多以及通信业务质量的 不断提高, 经常需要对 BTS进行软件升级。 目前通过移动网络统一管理平台可以远端完成 BTS软件 升级: 移动网络统一管理平台通过操作维护链路将 BTS软件升级数据批量加 载到 BTS内, 加载完成后批量激活 BTS完成软件升级。 如果移动网络统一管 理平台与 BTS之间的操作维护链路发生故障,则无法远端 实现 BTS的软件升 级, 只能由运维人员通过人工下站近端升级 BTS。 但是, 当发生自然灾害或 BTS所处位置的环境恶劣时, 无法人工实现 BTS软件升级。

在实现本发明的过程中, 发明人发现现有技术中至少存在如下问题: 当移动网络统一管理平台与 BTS之间的操作维护链路发生故障时, 无法 远端实现 BTS的软件升级。

发明内容

本发明的实施例提供一种基站软件升级的方法 、 装置及系统, 能够解决 现有技术中当移动网络统一管理平台与 BTS 之间的操作维护链路发生故障 时, 无法远端实现 BTS的软件升级的问题。

为达到上述目的, 本发明的实施例采用如下技术方案: 第一方面, 本发明实施例提供了一种基站软件升级的方法 , 所述方法包 括:

在移动台和基站之间建立传输通道;

通过所述传输通道向所述基站发送软件升级数 据, 所述软件升级数据用 于供所述基站完成软件升级。

结合第一方面, 在第一种可能的实现方式中, 所述在移动台和基站之间 建立传输通道之前, 还包括: 向所述基站发送升级信令, 所述升级信令用于 请求所述基站为所述移动台分配并建立所述传 输通道, 以及指示所述基站在 所述传输通道上接收所述软件升级数据。 或者

结合第一方面, 在第二种可能的实现方式中, 所述在移动台和基站之间 建立传输通道之后, 还包括: 向所述基站发送升级信令, 所述升级信令用于 指示所述基站接收通过所述传输通道发送的软 件升级数据。

结合第一方面的第一种可能的实现方式或第一 方面的第二种可能的实现 方式, 所述通过所述传输通道向所述基站发送软件升 级数据之后, 还包括: 向所述基站发送激活命令, 所述激活命令用于表征软件升级数据已发送完 毕, 指示所述基站进行软件升级。

第二方面, 本发明实施例还提供了一种基站软件升级的方 法, 所述方法 包括:

在基站和移动台之间建立传输通道;

通过所述传输通道接收所述移动台发送的软件 升级数据;

根据所述软件升级数据完成软件升级。

结合第二方面, 在第一种可能的实现方式中, 所述在基站和移动台之间 建立传输通道之前, 还包括: 所述基站接收所述移动台发送的升级信令, 为 所述移动台分配并建立所述传输通道, 并接收通过所述传输通道发送的软件 升级数据。 或者

结合第二方面, 在第二种可能的实现方式中, 所述在基站和移动台之间 建立传输通道之后, 还包括: 接收所述移动台通过所述传输通道发送的升级 信令, 所述升级信令用于指示所述基站接收通过所述 传输通道发送的软件升 级数据。

结合第二方面的第一种可能的实现方式或第二 方面的第二种可能的实现 方式, 所述根据所述软件升级数据完成软件升级, 具体包括: 接收所述移动 台发送的激活命令; 根据所述激活命令进行软件升级, 并在软件升级完毕后 重新运行升级后的基站软件。

第三方面, 本发明实施例还提供了一种基站软件升级的装 置, 所述装置 包括:

第一建立单元, 用于在装置和基站之间建立传输通道;

第一发送单元, 用于通过所述第一建立单元建立的传输通道向 所述基站 发送软件升级数据, 所述软件升级数据用于供所述基站完成软件升 级。

结合第三方面, 在第一种可能的实现方式中, 所述第一发送单元还用于 向所述基站发送升级信令, 所述升级信令用于请求所述基站为所述移动台 分 配并建立所述传输通道, 以及指示所述基站在所述传输通道上接收所述 软件 升级数据。 或者

结合第三方面, 在第二种可能的实现方式中, 所述第一发送单元还用于 通过所述第一建立单元建立的传输通道向所述 基站发送升级信令, 所述升级 信令用于通知所述基站接收通过所述传输通道 发送的软件升级数据。

结合第三方面的第一种可能的实现方式或第三 方面的第二种可能的实现 方式, 所述第一发送单元还用于向所述基站发送激活 命令, 所述激活命令用 于表征软件升级数据已发送完毕, 指示所述基站进行软件升级。

第四方面, 本发明实施例还提供了一种基站软件升级的装 置, 所述装置 包括:

第二建立单元, 用于在装置和移动台之间建立传输通道;

第二接收单元, 用于通过所述第二建立单元建立的传输通道接 收所述移 动台发送的软件升级数据;

处理单元, 用于根据所述第二接收单元接收的软件升级数 据完成软件升 级。

结合第四方面, 在第一种可能的实现方式中, 所述第二接收单元还用于 接收所述移动台发送的升级信令; 所述第二建立单元具体用于当所述第二接 收单元接收到所述升级信令时, 为所述移动台分配并建立所述传输通道。 或 者

结合第四方面, 在第二种可能的实现方式中, 所述第二接收单元还用于 接收所述移动台通过所述传输通道发送的升级 信令, 所述升级信令用于指示 所述装置接收通过所述传输通道发送的软件升 级数据。

结合第四方面的第一种可能的实现方式或第四 方面的第二种可能的实现 方式, 所述第二接收单元还用于接收所述移动台发送 的激活命令; 所述处理 单元用于根据所述第二接收单元接收到的所述 激活命令进行软件升级, 并在 软件升级完毕后重新运行升级后的基站软件。

第五方面, 本发明实施例还提供了一种移动台, 所述移动台包括: 终端处理器, 用于在移动台和基站之间建立传输通道;

终端发射机, 用于通过所述终端处理器建立的传输通道向所 述基站发送 软件升级数据, 所述软件升级数据用于供所述基站完成软件升 级。

结合第五方面, 在第一种可能的实现方式中, 所述移动台发射机还用于 向所述基站发送升级信令, 所述升级信令用于请求所述基站为所述移动台 分 配并建立所述传输通道, 以及指示所述基站在所述传输通道上接收所述 软件 升级数据。 或者

结合第五方面, 在第二种可能的实现方式中, 所述终端发射机还用于通 过所述终端处理器建立的传输通道向所述基站 发送升级信令, 所述升级信令 用于通知所述基站接收通过所述传输通道发送 的软件升级数据。

结合第五方面的第一种可能的实现方式或第五 方面的第二种可能的实现 方式, 所述终端发射机还用于向所述基站发送激活命 令, 所述激活命令用于 表征软件升级数据已发送完毕, 指示所述基站进行软件升级。

第六方面, 本发明实施例还提供了一种基站, 所述基站包括:

基站处理器, 用于在基站和移动台之间建立传输通道;

基站接收机, 用于通过所述基站处理器建立的传输通道接收 所述移动台 发送的软件升级数据;

所述基站处理器还用于根据所述基站接收机接 收的软件升级数据完成软 件升级。

结合第六方面, 在第一种可能的实现方式中, 所述基站接收机还用于接 收所述移动台发送的升级信令; 所述基站处理器具体用于当所述基站接收机 接收到所述升级信令时, 为所述移动台分配并建立所述传输通道。 或者

结合第六方面, 在第二种可能的实现方式中, 所述基站接收机还用于接 收所述移动台通过所述传输通道发送的升级信 令, 所述升级信令用于指示基 站接收通过所述传输通道发送的软件升级数据 。

结合第六方面的第一种可能的实现方式或第六 方面的第二种可能的实现 方式, 所述基站接收机还用于接收所述移动台发送的 激活命令; 所述基站处 理器还用于根据所述基站接收机接收的激活命 令进行软件升级, 并在软件升 级完毕后重新运行升级后的基站软件。

第七方面, 本发明实施例还提供了一种基站软件升级的系 统, 所述系统 包括上述移动台和上述基站。

本发明实施例提供的基站软件升级的方法、 装置及系统, 能够通过移动 台向基站发送软件升级数据, 从而使得基站完成软件升级。 采用本发明实施 例提供的方法, 当移动网络统一管理平台与基站之间的操作维 护链路发生故 障时, 能够确保远端实现基站软件的升级。

附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案, 下面将对实 施例或现有技术描述中所需要使用的附图作简 单地介绍, 显而易见地, 下面 描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明实施例一提供的基站软件升级的方 的流程示意图; 图 2为本发明实施例二提供的基站软件升级的方 的流程示意图; 图 3为本发明实施例三提供的基站软件升级的方 的流程示意图; 图 4、 图 5为本发明实施例四提供的基站软件升级的装 的结构示意图; 图 6、 图 7为本发明实施例五提供的基站软件升级的装 的结构示意图; 图 8、 图 9为本发明实施例六提供的移动台的结构示意 ;

图 10、 图 11为本发明实施例七提供的基站的结构示意图

具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例 , 都属于本发明保护的范围。

实施例一

本发明实施例提供了一种基站软件升级的方法 , 如图 1 所示, 所述方法 包括:

101、 在移动台和基站之间建立传输通道。

本实施例提供的基站软件升级的方法可以通过 专用移动台实现, 也可以 通过普通移动终端实现, 例如智能手机、 平板电脑或 PC等。 在通过普通移动 台进行基站升级时, 需要在普通移动台中安装指定的基站升级应用 程序, 在 运行该应用程序后可以向基站发送升级信令。

其中, 所述移动台和基站之间的传输通道可以是现有 通信协议规定的业 务通道(例如: 语音业务信道、 短信业务信道、 或数据业务信道), 也可以是 一个新增的专用通道, 此处不做限定。 102、 所述移动台通过所述传输通道向所述基站发送 软件升级数据, 所述 软件升级数据用于供所述基站完成软件升级。

值得说明的是, 只要移动台位于基站的覆盖范围内, 就可以采用本实施 例提供的方法完成基站软件升级。 通常的, 一般基站的覆盖范围至少为 5km, 所以通过本实施例提供的方法能够远端实现基 站软件的升级。

本发明实施例提供的基站软件升级的方法, 通过移动台向基站发送软件 升级数据, 使得基站完成软件升级。 与现有技术相比, 采用本发明实施例提 供的方法, 当移动网络统一管理平台与基站之间的操作维 护链路发生故障时, 能够远端实现基站软件的升级。 实施例二

本发明实施例提供了一种基站软件升级的方法 , 如图 2所示, 所述方法 包括:

201、 在基站和移动台之间建立传输通道。

其中, 所述移动台和基站之间的传输通道可以是现有 通信协议规定的业 务通道(例如: 语音业务信道、 短信业务信道、 或数据业务信道), 也可以是 一个新增的专用通道, 此处不做限定。

202、 所述基站通过所述传输通道接收所述移动台发 送的软件升级数据。

203、 所述基站根据所述软件升级数据完成软件升级 。

本发明实施例提供的基站软件升级的方法, 当移动网络统一管理平台与 基站之间的操作维护链路发生故障时, 可以从自身覆盖范围内的移动台获取 软件升级数据, 能够远端实现基站软件的升级。 采用本发明实施例提供的方 法, 当发生自然灾害或基站所处环境较为恶劣时, 能够远端实现基站的软件 升级, 极大的降低基站软件升级的难度。 实施例三

本发明实施例提供了一种基站软件升级的方法 , 如图 3所示, 所述包括:

301、 移动台接入基站, 向基站发送升级信令。

其中, 所述升级信令用于请求所述基站建立传输通道 , 以及指示所述基 站在所述传输通道上接收所述移动台发送的软 件升级数据。 此外, 所述升级 信令可以是新增消息, 也可以是新增信元的现有消息, 并且可以通过专用信 道发送给基站, 例如, 在 GSM系统中, 所述升级信令可以在独立专用控制信 道( SDCCH, Standalone Dedicated Control CHannel ) 上传输, 也可以在业务 信道( TCH, Traffic CHannel ) 上传输。

本实施例中的移动台可以是用于基站软件升级 的专用移动台, 也可以是 普通移动台, 例如智能手机、 平板电脑或 PC等。 需要说明的是, 当通过普通 移动台向基站发送升级信令时, 需要在普通移动台中安装指定的基站升级应 用程序, 在运行该应用程序后可以向基站发送升级信令 。

其中, 所述移动台接入基站, 具体可以采用常规的业务接入类型接入基 站, 例如, 语音业务, 短信业务等; 也可以采用非常规的业务接入类型接入 基站, 即采用新增的业务接入类型, 以区别于现有的业务接入类型。

302、 基站接收移动台发送的升级信令, 为所述移动台分配并建立所述传 输通道。

其中, 所述传输通道用于在所述移动台和基站之间传 输软件升级数据。 可选的,在另一种可能的情况下,如果所述升 级信令是通过业务通道(例 如语音业务信道、 分组数据信道等)发送的, 则基站在接收到所述升级信令 之后, 则可以将传输升级信令的业务通道作为传输通 道, 无需重新建立传输 通道。

值得说明的是, 所述升级信令属于空口信令, 所述基站能够解析空口信 令, 以识别所述升级信令。

303、 移动台通过所述传输通道向所述基站发送软件 升级数据。 其中, 所述软件升级数据可以采用短消息的方式, 或者传真的方式, 或 者数据包的方式分段传输给基站, 此处不进行限制。

例如, 在 GSM系统中, 当所述传输通道为 TCH时, 所述软件升级数据 可以采用短消息或者传真的方式传输给基站; 当所述传输通道为分组数据信 道(PDCH , packet data channel ) 时, 所述软件升级数据采用数据包的方式 传输给基站; 当所述传输通道为 SDCCH信道时, 所述软件升级数据可以采用 短消息的方式传输给基站。

具体的, 为了确保数据不丟失, 移动台可以采用应答机制向所述基站发 送软件升级数据。 例如, 移动台可以逐帧向基站发送软件升级数据, 移动台 向基站发送一帧数据, 在接收到基站返回的 ACK消息后, 再向基站发送下一 帧数据, 以确保软件升级数据传输成功。

需要强调的是, 也可以采用其他机制的数据传输方法向基站发 送软件升 级数据, 本实施例不做限定。

304、 基站在所述传输通道上接收所述软件升级数据 , 将接收到的软件升 级数据暂存于本地緩存中。

可选的, 本实施例中的基站可以包括基带信号控制处理 ( SCP , Signal Control Process )单元和基站主控单元。 其中, 基带信号控制处理单元用于接 收并解析移动台发送的空口信令, 包括升级信令, 并具备从空口信令中识别 出升级信令的能力; 所述基站主控单元用于存储接收到的软件升级 数据, 并 根据所述软件升级数据对基站进行软件升级。

305、 在软件升级数据传输完毕后, 移动台向所述基站发送激活命令, 所 述激活命令用于表征软件升级数据已发送完毕 , 指示基站进行软件升级。

其中, 所述激活命令可以通过用于传输所述升级信令 的通道进行传输, 具体可以通过传输通道进行传输, 此处不做限定。

306、 所述基站接收所述激活命令, 根据所述激活命令进行软件升级, 并 在软件升级完毕后重新运行升级后的基站软件 。 通过向基站发送激活命令, 可以使得基站获得软件升级数据已经接收完 毕的信息, 以便及时完成基站软件升级, 从而使得基站快速运行升级后的软 件, 确保基站的服务质量。

可选的, 基站也可以在所述软件升级数据传输完成后, 主动触发软件升 级操作, 以进行软件升级, 并重新运行升级后的软件。 例如: 移动台可以将 所述软件升级数据划分为多个数据包发送给基 站; 在传输过程中, 移动台可 以在数据包的报文头中添加数据包的数量和各 数据包的编号; 基站可以根据 接收到的数据包的报文头检测是否完成所述软 件升级数据的传输; 当检测到 已完整接收了所述软件升级数据包时, 则可以主动触发软件升级操作。

可选的, 在一种实施场景下, 步骤 302 中, 可以由基站控制器接收所述 升级信令, 为所述移动台分配并建立所述传输通道, 并通知基站在所述传输 通道上接收软件升级数据。 所述基站控制器能够采用已有的实现方案来完 成 所述传输通道的分配与建立, 实现更加简单, 并且能够降低基站的运算量。

值得说明的是, 在本实施例中, 只要移动台位于基站的覆盖范围内, 就 可以采用本实施例提供的方法完成基站软件升 级。 通常的, 一般基站的覆盖 范围较大(至少为 5km ), 所以通过本实施例提供的方法能够远端实现基 站软 件的升级。 尤其是当发生自然灾害或待升级基站所处环境 较为恶劣时, 采用 本发明实施例提供的方法, 能够极大的降低基站软件升级的难度。

本发明实施例提供的基站软件升级的方法, 当移动网络统一管理平台与 基站之间的操作维护链路发生故障时, 可以通过基站覆盖范围内的移动台向 基站发送软件升级数据, 能够远端实现基站软件的升级, 无需运维人员到达 基站现场, 能够极大的降低基站软件升级的难度。 实施例四

本发明实施例提供了一种基站软件升级的装置 , 能够实现上述方法实施 例中移动台执行的步骤, 如图 4所示, 所述装置包括: 第一建立单元 41 , 用于在装置和基站之间建立传输通道;

第一发送单元 42,用于通过所述第一建立单元 41建立的传输通道向所述 基站发送软件升级数据, 所述软件升级数据用于供所述基站完成软件升 级。

可选的, 在一种可能的情况下, 所述第一发送单元 42还用于向所述基站 发送升级信令, 所述升级信令用于请求所述基站为所述移动台 分配并建立所 述传输通道, 以及指示所述基站在所述传输通道上接收所述 软件升级数据。

在另一种可能的情况下, 所述第一发送单元 42还用于通过所述第一建立 单元 41建立的传输通道向所述基站发送升级信令, 所述升级信令用于通知所 述基站接收通过所述传输通道发送的软件升级 数据。

具体的, 所述第一发送单元 42用于通过所述第一建立单元 41建立的传 输通道, 采用应答机制向所述基站发送软件升级数据。

则如图 5所示, 所述装置还包括: 第一接收单元 43 , 用于接收所述基站 返回的所述软件升级数据的确认消息。

可选的, 所述第一发送单元 42还用于向所述基站发送激活命令, 所述激 活命令用于表征软件升级数据已发送完毕, 指示所述基站进行软件升级。

本发明实施例提供的基站软件升级的装置, 通过第一发送单元 42向基站 发送软件升级数据, 使得基站完成软件升级。 与现有技术相比, 采用本发明 实施例提供的装置, 当移动网络统一管理平台与基站之间的操作维 护链路发 生故障时, 能够远端实现基站软件的升级, 降低基站软件升级的难度。 实施例五

本发明实施例提供了一种基站软件升级的装置 , 能够实现上述方法实施 例中基站执行的步骤, 如图 6所示, 所述装置包括:

第二建立单元 61 , 用于在装置和移动台之间建立传输通道;

第二接收单元 62,用于通过所述第二建立单元 61建立的传输通道接收所 述移动台发送的软件升级数据; 处理单元 63 ,用于根据所述第二接收单元 62接收的软件升级数据完成软 件升级。

可选的, 在一种可能的情况下, 所述第二接收单元 62还用于接收所述移 动台发送的升级信令;

则所述第二建立单元 61具体用于当所述第二接收单元 62接收到所述升 级信令时, 为所述移动台分配并建立所述传输通道。

在另一种可能的情况下, 所述第二接收单元 62还用于接收所述移动台通 过所述传输通道发送的升级信令, 所述升级信令用于指示所述装置接收通过 所述传输通道发送的软件升级数据。

可选的, 所述第二接收单元 62用于通过所述传输通道, 采用应答机制接 收所述移动台发送的软件升级数据; 则如图 7 所示, 所述装置还包括: 第二 发送单元 64, 用于在所述第二接收单元 62接收所述软件升级数据后, 向所述 移动台发送所述软件升级数据的确认消息。

可选的, 所述第二接收单元 62还用于接收所述移动台发送的激活命令; 所述处理单元 63用于根据所述第二接收单元 62接收到的所述激活命令进行 软件升级, 并在软件升级完毕后重新运行升级后的基站软 件。

本发明实施例提供的基站软件升级的装置, 当移动网络统一管理平台与 基站之间的操作维护链路发生故障时, 可以从自身覆盖范围内的移动台获取 软件升级数据, 能够远端实现基站软件的升级。 值得说明的是, 采用本发明 实施例提供的装置, 当发生自然灾害或基站所处环境较为恶劣时, 能够远端 实现基站软件的升级过程, 降低基站软件升级的难度。 实施例六

本发明实施例提供了一种移动台, 能够实现上述方法实施例中移动台侧 的方法, 如图 8所示, 所述移动台包括:

终端处理器 81 , 用于在移动台和基站之间建立传输通道; 终端发射机 82,用于通过所述终端处理器 81建立的传输通道向所述基站 发送软件升级数据, 所述软件升级数据用于供所述基站完成软件升 级。

可选的, 在一种可能的情况下, 所述移动台发射机 82还用于向所述基站 发送升级信令, 所述升级信令用于请求所述基站为所述移动台 分配并建立所 述传输通道, 以及指示所述基站在所述传输通道上接收所述 软件升级数据。

在另一种可能的情况下, 所述终端发射机 82还用于通过所述终端处理器 81 建立的传输通道向所述基站发送升级信令, 所述升级信令用于通知所述基 站接收通过所述传输通道发送的软件升级数据 。

可选的, 所述终端发射机 82具体用于通过所述终端处理 81器建立的传 输通道, 采用应答机制向所述基站发送软件升级数据; 则如图 9所示, 所述 移动台还包括: 终端接收机 83 , 用于接收所述基站返回的所述软件升级数据 的确认消息。

可选的, 所述终端发射机 82还用于向所述基站发送激活命令, 所述激活 命令用于表征软件升级数据已发送完毕, 指示所述基站进行软件升级。

本发明实施例提供的移动台, 通过终端发射机 82向基站发送软件升级数 据, 以使得基站接收所述软件升级数据完成软件升 级。 与现有技术相比, 采 用本发明实施例提供的移动台, 当移动网络统一管理平台与基站之间的操作 维护链路发生故障, 或者发生自然灾害, 或基站所处环境较为恶劣时, 能够 远端实现基站软件的升级。 实施例七

本发明实施例提供了一种基站, 如图 10所示, 所述基站包括: 基站处理器 101 , 用于在基站和移动台之间建立传输通道;

基站接收机 102,用于通过所述基站处理器 101建立的传输通道接收所述 移动台发送的软件升级数据;

所述基站处理器 101还用于根据所述基站接收机 102接收的软件升级数 据完成软件升级。

可选的, 在一种可能的情况下, 所述基站接收机 102还用于接收所述移 动台发送的升级信令; 所述基站处理器 101 具体用于当所述基站接收机 102 接收到升级信令时, 为所述移动台分配并建立所述传输通道。

在另一种可能的情况下, 所述基站接收机 102还用于接收所述移动台通 过所述传输通道发送的升级信令, 所述升级信令用于指示所述基站接收通过 所述传输通道发送的软件升级数据。

可选的, 所述基站接收机 102用于通过所述传输通道, 采用应答机制接 收所述移动台发送的软件升级数据; 则如图 11所示, 所述基站还包括基站发 射机 103 , 用于在所述基站接收机 102接收所述软件升级数据后, 向所述移动 台发送所述软件升级数据的确认消息。

可选的, 所述基站接收机 102还用于接收所述移动台发送的激活命令; 所述基站处理器 101还用于根据所述基站接收机 102接收的激活命令进行软 件升级, 并在软件升级完毕后重新运行升级后的基站软 件。

本发明实施例提供的基站, 当移动网络统一管理平台与基站之间的操作 维护链路发生故障时, 可以从自身覆盖范围内的移动台获取软件升级 数据, 能够远端实现基站软件的升级。 采用本发明实施例提供的基站, 当发生自然 灾害或基站所处环境较为恶劣时, 能够远端实现基站软件的升级, 极大的降 低基站软件升级的难度。 值得说明的是, 本发明还提供了一种基站软件升级的系统, 包括实施六 提供的移动台和实施例七提供的基站, 用于实现基站软件升级, 具体的升级 过程参考实施例六和实施例七, 此处不再贅述。 通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件的方式来实 现, 当然也可以通过硬件, 但 很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案本 质上或者说对现有技术做出贡献的部分可以以 软件产品的形式体现出来, 该 计算机软件产品存储在可读取的存储介质中, 如计算机的软盘, 硬盘或光盘 等, 包括若干指令用以使得一台计算机设备(可以 是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述 的方法。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可轻易 想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应以所述权利要求的保护范围为准。