Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
WIRELESS CONTROLLER COMMUNICATION METHOD AND WIRELESS CONTROLLER
Document Type and Number:
WIPO Patent Application WO/2014/154185
Kind Code:
A1
Abstract:
Disclosed in the embodiments of the present invention are a wireless controller communication method and a wireless controller, said method comprising: a wireless controller receives identification and address information allocated for said controller by a network management device; the wireless controller registers with said network management device the attributes information of slave control devices ascribed to said wireless controller, and the mapping relationship between said wireless controller and said slave control devices is established by the network management device; when the wireless controller needs to communicate with a slave control device, the address information of said device is found according to said mapping relationship; the wireless controller then establishes communication with the slave control device on the basis of said address information. The technical solutions of the present invention allow signalling interaction between wireless controllers, and between wireless controllers and RAT control modules managing wireless controllers.

Inventors:
LI YOU (CN)
ZENG KUN (CN)
LU YAO (CN)
Application Number:
PCT/CN2014/074461
Publication Date:
October 02, 2014
Filing Date:
March 31, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04W48/00
Domestic Patent References:
WO2012050387A22012-04-19
Foreign References:
US20130070596A12013-03-21
CN101478743A2009-07-08
CN101682415A2010-03-24
Attorney, Agent or Firm:
BEIJING ZBSD PATENT&TRADEMARK AGENT LTD. (CN)
北京中博世达专利商标代理有限公司 (CN)
Download PDF:
Claims:
权利要求

1、 一种无线控制器通信方法, 其特征在于, 包括:

无线控制器接收网络管理设备为所述无线控制器分配的标识和地址信息; 所述无线控制器向所述网络管理设备注册归属于所述无线控制器的从属控制设 备的属性信息, 由所述网络管理设备建立所述无线控制器与所述从属控制设备之间 的映射关系;

当所述无线控制器需要与所述从属控制设备通信时, 根据所述映射关系, 査找 所述从属控制设备的地址信息;

所述无线控制器按照所述从属控制设备的地址信息, 与所述从属控制设备建立 通信。

2、 根据权利要求 1所述的方法, 其特征在于, 由所述网络管理设备建立所述无 线控制器与所述从属控制设备之间的映射关系之后, 还包括:

所述无线控制器接收并存储由所述网络管理设备发送的与所述无线控制器对应 的第一映射关系。

3、 根据权利要求 2所述的方法, 其特征在于, 还包括:

当所述无线控制器査找所述第一映射关系, 未查出所述从属控制设备的地址信 息时, 向所述网络管理设备发送査询请求, 请求所述网络管理设备发送所述从属控 制设备的地址信息。

4、 根据权利要求 2所述的方法, 其特征在于, 由所述网络管理设备建立所述无 线控制器与所述从属控制设备之间的映射关系之后, 还包括:

所述无线控制器接收并存储由所述网络管理设备发送的网络中其他无线控制器 对应的第二映射关系。

5、 根据权利要求 1-4中任一项所述的方法, 其特征在于, 所述从属控制设备, 具体包括: 从属无线接入控制模块或从属无线控制器。

6、 根据权利要求 1-5中任一项所述的方法, 其特征在于, 所述从属无线接入控 制模块加载在同一个服务器上, 由所述从属无线接入控制模块所属的无线控制器控 制所述服务器。

7、 根据权利要求 1-5中任一项所述的方法, 其特征在于, 所述从属无线接入控 制模块分别加载在独立服务器上, 由所述从属无线接入控制模块所属的无线控制器 以主从方式控制所述独立服务器。

8、 一种无线控制器, 其特征在于, 包括:

信息接收模块, 用于接收网络管理设备为所述无线控制器分配的标识和地址信 息; 注册模块, 用于向所述网络管理设备注册归属于所述无线控制器的从属控制设 备的属性信息, 由所述网络管理设备建立所述无线控制器与所述从属控制设备之间 的映射关系;

通信地址査找模块, 用于当与所述从属控制设备通信时, 根据所述映射关系, 査找所述从属控制设备的地址信息;

通信模块, 用于按照所述从属控制设备的地址信息, 与所述从属控制设备建立 通信。

9、 根据权利要求 8所述的无线控制器, 其特征在于, 还包括- 第一接收模块, 用于接收由所述网络管理设备发送的与所述无线控制器对应的 第一映射关系;

第一存储模块, 用于存储所述第一映射关系。

10、 根据权利要求 9所述的无线控制器, 其特征在于, 还包括- 査询请求模块, 用于当査找所述第一映射关系, 未査出所述从属控制设备的地 址信息时, 向所述网络管理设备发送査询请求, 请求所述网络管理设备发送所述从 属控制设备的地址信息;

第二接收模块, 用于接收所述网络管理设备发送的所述从属控制设备的地址信 息。

11、 根据权利要求 9所述的无线控制器, 其特征在于, 还包括:

第三接收模块, 用于接收由所述网络管理设备发送的网络中其他无线控制器对 应的第二映射关系;

第二存储模块, 用于存储所述第二映射关系。

12、 根据权利要求 8-11中任一项所述的无线控制器, 其特征在于, 所述从属控 制设备, 具体包括: 从属无线接入控制模块或从属无线控制器。

13、 根据权利要求 8-12中任一项所述的无线控制器, 其特征在于, 所述从属无 线接入控制模块加载在同一个服务器上, 由所述从属无线接入控制模块所属的无线 控制器控制所述服务器。

14、 根据权利要求 8-12中任一项所述的无线控制器, 其特征在于, 所述从属无 线接入控制模块分别加载在独立服务器上, 由所述从属无线接入控制模块所属的无 线控制器以主从方式控制所述独立服务器。

Description:
一种无线控制器通信方法及无线控制器

技术领域

[01] 本发明涉及无线通信技术领域, 特别是涉及一种无线控制器通信方法及无线控 制 器。

背景技术

[02] 在 LTE ( Long Term Evolution,长期演进) 网络的分组核心架构下, MME (Mobi lity Management Entity, 移动性管理实体) 或 SGSN ( Serving GPRS Support Node , GPRS 服务支持节点)是网络中的控制实体,对应实 现 LTE网络的控制功能和 3G网络的控制功 能。 从相关协议的定义可以得知, 为了实现对应的网络控制功能, 需要在新、 旧 MME之 间或者 MME与 SGSN之间进行相应的信令交互。

[03] 分别以接入 (Attach) 过程和 TAU ( Tracking Area Update, 跟踪区更新) 过程为 例, 说明上述控制实体间信令交互的必要性。 例如: 在 Attach过程中, 新 MME会向旧 MME发送信令用以获取用户的 IMSI ( International Mobi le Subscriber Identification Number, 国际移动用户识别码); 在 TAU ( Tracking Area Update ,跟踪区更新) 过程中, 新 MME会向 SGSN获取用户的 MM (Mobi l ity Management , 移动性管理) 上下文, 承载上 下文等信息。

[04] 现网中, MME和 SGSN的部署通常相对独立。 相应的, MME和 SGSN具有独立的 IP地 址或唯一的 URL (Uniform Resource Locator, 统一资源定位符)。 因此, MME之间、 MME 与 SGSN之间、 SGSN之间的信令交互可直接使用相应的 IP地址或 URL。

[05] 目前, 在新技术的演进中提出了一种控制承载分离的 架构, 例如: 用一个能控制基 站和运营商网关的节点设备去响应用户或运营 商的承载需求, 该节点设备可以通过无线 控制器 (Wireless Controller ) 来实现。 可以部署多种制式的基站, 以便 Wireless Controller 控制并利用同一区域内不同制式的基站和 /或接入点来满足用户或者运营商 特定的带宽、 时延等需求。

[06] 为了对工作在特定 RAT ( Radio Access Technology, 无线接入技术) 的基站和 UE 的行为进行管理, Wireless Controller需要具备对应 RAT的管理功能, 例如: LTE的管 理功能、 UMTS (Universal Mobile Telecommunications System, 通用移动通信系统) 的管理功能和 wif i的管理功能。 [07] Wireless Control ler要实现各种 RAT的控制能力,有必要在 Wireless Control ler 间进行信令交互。 然而, 现有技术中, 对于 Wireless Controller如何实现, 对应 RAT 控制模块之间如何进行信令交互尚无方案。

发明内容

[08] 本发明实施例中提供了一种无线控制器通信方 法及无线控制器, 以实现无线控制器 之间以及无线控制器与无线控制器管理的 RAT控制模块之间的信令交互。

[09] 为了解决上述技术问题, 本发明实施例公开了如下技术方案:

[10] 一方面, 提供一种无线控制器通信方法, 包括: [11] 无线控制器接收网络管理设备为所述无线控制 器分配的标识和地址信息;

[12] 所述无线控制器向所述网络管理设备注册归属 于所述无线控制器的从属控制设备 的属性信息, 由所述网络管理设备建立所述无线控制器与所 述从属控制设备之间的映射 关系;

[13] 当所述无线控制器需要与所述从属控制设备通 信时, 根据所述映射关系, 査找所述 从属控制设备的地址信息;

[14] 所述无线控制器按照所述从属控制设备的地址 信息, 与所述从属控制设备建立通 信。

[15] 结合上述一方面, 在第一种可能的实现方式中, 由所述网络管理设备建立所述无线 控制器与所述从属控制设备之间的映射关系之 后, 还包括- [16] 所述无线控制器接收并存储由所述网络管理设 备发送的与所述无线控制器对应的 第一映射关系。

[17] 结合上述一方面, 和 /或第一种可能的实现方式, 在第二种可能的实现方式中, 所 述方法还包括:

[18] 当所述无线控制器査找所述第一映射关系, 未査出所述从属控制设备的地址信息 时, 向所述网络管理设备发送査询请求, 请求所述网络管理设备发送所述从属控制设备 的地址信息。

[19] 结合上述一方面, 和 /或第一种可能的实现方式, 和 /或第二种可能的实现方式, 在 第三种可能的实现方式中, 由所述网络管理设备建立所述无线控制器与所 述从属控制设 备之间的映射关系之后, 还包括:

[20] 所述无线控制器接收并存储由所述网络管理设 备发送的网络中其他无线控制器对 应的第二映射关系。 [21] 一方面,所述从属控制设备,具体包括:从属 无线接入控制模块或从属无线控制器。

[22] 一方面, 所述从属无线接入控制模块加载在同一个服务 器上, 由所述从属无线接入 控制模块所属的无线控制器控制所述服务器。

[23] 一方面, 所述从属无线接入控制模块分别加载在独立服 务器上, 由所述从属无线接 入控制模块所属的无线控制器以主从方式控制 所述独立服务器。 [24] 另一方面, 提供一种无线控制器, 包括:

[25] 信息接收模块, 用于接收网络管理设备为所述无线控制器分配 的标识和地址信息;

[26] 注册模块, 用于向所述网络管理设备注册归属于所述无线 控制器的从属控制设备的 属性信息, 由所述网络管理设备建立所述无线控制器与所 述从属控制设备之间的映射关 系; [27] 通信地址査找模块, 用于当与所述从属控制设备通信时, 根据所述映射关系, 査找 所述从属控制设备的地址信息;

[28] 通信模块,用于按照所述从属控制设备的地址 信息,与所述从属控制设备建立通信。

[29] 结合上述另一方面, 在第一种可能的实现方式中, 所述无线控制器还包括:

[30] 第一接收模块, 用于接收由所述网络管理设备发送的与所述无 线控制器对应的第一 映射关系;

[31] 第一存储模块, 用于存储所述第一映射关系。

[32] 在第二种可能的实现方式中, 所述无线控制器还包括:

[33] 查询请求模块, 用于当查找所述第一映射关系, 未查出所述从属控制设备的地址信 息时, 向所述网络管理设备发送査询请求, 请求所述网络管理设备发送所述从属控制设 备的地址信息;

[34] 第二接收模块, 用于接收所述网络管理设备发送的所述从属控 制设备的地址信息。 [35] 在第三种可能的实现方式中, 所述无线控制器还包括:

[36] 第三接收模块, 用于接收由所述网络管理设备发送的网络中其 他无线控制器对应的 第二映射关系;

[37] 第二存储模块, 用于存储所述第二映射关系。

[38] 一方面,所述从属控制设备,具体包括:从属 无线接入控制模块或从属无线控制器。

[39] 一方面, 所述从属无线接入控制模块加载在同一个服务 器上, 由所述从属无线接入 控制模块所属的无线控制器控制所述服务器。

[40] 一方面, 所述从属无线接入控制模块分别加载在独立服 务器上, 由所述从属无线接 入控制模块所属的无线控制器以主从方式控制 所述独立服务器。

[41] 本发明实施例中, 由网络管理设备为入网的无线控制器建立映射 关系, 利用该映射 关系表示无线控制器与其从属 RAT控制模块或从属无线接入控制器之间的连接 关系, 从 而,通过该映射关系,无线控制器获知任一 RAT控制模块或无线接入控制器的地址信息, 从而与相应 RAT控制模块或无线接入控制器进行通信。

附图说明

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

[43] 图 1为本发明一种无线控制器通信方法实施例流 示意图; [44] 图 2为本发明另一种无线控制器通信方法实施例 程示意图;

[45] 图 3为本发明单服务器方式实现 Wireless Controller的示意图;

[46] 图 4为本发明多服务器方式实现 Wireless Controller的示意图;

[47] 图 5为本发明又一种无线控制器通信方法实施例 程示意图;

[48] 图 6为本发明再一种无线控制器通信方法实施例 程示意图; [49] 图 7为本发明主从 Wireless Controller控制实体结构示意图; [50] 图 8为本发明无线控制器的第一实施例框图; [51] 图 9为本发明无线控制器的第二实施例框图; [52] 图 10为本发明无线控制器的第三实施例框图; [53] 图 11为本发明无线控制器的第四实施例框图; [54] 图 12为本发明无线控制器的具体实施结构示意图

具体实施方式

[55] 参见图 1, 为本发明提供的一种 Wireless Controller通信方法实施例, 该方法实 施例可以包括以下执行步骤: [56] 步骤 101、 Wireless Controller接收网络管理设备为所述 Wireless Controller 分配的标识和地址信息。

[57] 该步骤中,当 Wireless Control ler入网后, 网络管理设备为 Wireless Control ler 分配 ID及地址 (例如: IP地址)。

[58] 所述网络管理设备可以是 HSS (Home Subscriber Server, 用户归属服务器)、 REM ( Radio Environment Map, 无线环境地图) 或 0M ( Operations and Maintenance, 运 营与维护) 实体。

[59] 步骤 102、 所述 Wireless Controller向所述网络管理设备注册归属于所述 线控 制器的从属控制设备的相关属性信息, 由所述网络管理设备建立所述 Wireless Controller与从属控制设备之间的映射关系。 [60] 该步骤中, 归属于所述无线控制器的从属控制设备具体可 以包括: 从属 RAT控制模 块或从属 Wireless Controller 入网的 Wireless Controller向网络管理设备提供从 属 RAT控制模块或从属 Wireless Controller的相关信息, 向网络管理设备注册与从属 RAT控制模块或从属 Wireless Control ler的对应关系。 根据该对应关系, 网络管理设 备分别建立 Wireless Controller与从属 RAT控制模块或从属 Wireless Controller之 间的映射关系。 根据映射关系, 网络管理设备可以分别建立映射表, 该映射关系分别如 表 1和表 2中映射表示意图所示。 表 1和表 2中, MME表示 LTE控制模块、 SGSN表示 3G 控制模块、 AC表示 WLAN控制模块。 表 1 网络管理设备内的一种映射表示意图

表 2 网络管理设备内的另一种映射表示意图

[63] 步骤 103、 当所述 Wireless Control ler需要与所述从属控制设备通信时, 根据所 述映射关系, 获取所述从属控制设备的地址信息。 [64] 该步骤中, 当 Wireless Controller需要与所述从属控制设备进行通信时 例如: 网络中任一 RAT控制模块或任一 Wireless Controller进行通信时, 通过网络管理设备 建立的映射关系, 可以获知通信对端的 RAT控制模块或 Wireless Controller的地址信 息。

[65] 对于网络管理设备,其上存储有对应网络中所 有 Wireless Control ler的映射关系。 [66] 步骤 104、 所述 Wireless Controller按照所述从属控制设备的地址信息, 与所述 从属控制设备建立通信。

[67] 本发明实施例中, 由网络管理设备为入网的 Wireless Control ler建立映射关系, 利用该映射关系表示 Wireless Controller与其从属 RAT控制模块或从属 RAT控制器之 间的连接关系, 从而, 通过该映射关系, Wireless Controller获知任一 RAT控制模块 或 RAT控制器的地址信息, 从而与相应 RAT控制模块或 RAT控制器进行通信。

[68] 参见图 2, 为本发明提供的另一个方法实施例。 与上述实施例不同的是, 本发明实 施例中, 在步骤 102之后, 增加执行下述步骤 105。

[69] 步骤 105、 所述 Wireless Controller接收并存储由所述网络管理设备发送 与自 身对应的第一映射关系。 [70] 该步骤中, 网络管理设备向每个 Wireless Controller 发送与该 Wireless Controller对应的映射关系, 此处, 将该映射关系称为第一映射关系。

[71] 因此, 该实施例中, 对于步骤 103, 所述 Wireless Controller在存储的所述第一 映射关系中, 査找所述第一 RAT控制模块或第一 Wireless Controller的地址信息。 [72] 根据第一映射关系, Wireless Controller内部可以建立自身的映射表。

[73] 需要说明的是, 对于 Wireless Control ler, 其可以有以下两种实现方式:

[74] ( 1 ) 单服务器 (Server) 的实现方式, 如图 3所示, BP: 多个 RAT控制模块以软 件协议栈的形式加载在同一个服务器上, 由该多个 RAT 控制模块所属的 Wireless Controller控制该服务器。 [75] ( 2 ) 多服务器的实现方式, 如图 4所示, BP : 各个 RAT的控制模块使用独立的服 务器, Wireless Control ler以主从的方式控制各个服务器。

[76] 在 (1 ) 中的实现方式中, 需在 Wireless Controller建立并维护 RAT控制模块 ID 与控制模块所用资源 (例如: Server 内部端口号、 Server资源板 ID等)之间的映射关 系, 可以通过表 3形式表现该映射关系。 [77] 表 3 单 Server实现的 Wireless Controller内的映射表

[78] 在 (2 ) 中的实现方式中, 需在 Wireless Controller建立并维护 RAT控制模块 ID 与 RAT控制模块 IP地址之间的映射关系, 可以通过表 4形式表现该映射关系。

[79] 表 4 多 Server实现的 Wireless Control ler内的映射表

Wireless Control ler ID

MMEl I D ip i

丄 ndex2 MME2 ID IP 2

Index 3 SGSN ID IP 3 Tnclex4 AC IP 4

[80] 此外, 图 5提供又一个方法实施例。 该实施例与上述图 2所示实施例的区别之处在 于, 如果步骤 103中, 所述 Wireless Controller査找所述第一映射关系, 未査出所述 从属控制设备时, 则增加执行下述步骤 106:

[81] 步骤 106、 所述 Wireless Controller向所述网络管理设备发送査询请求, 请求所 述网络管理设备发送所述从属控制设备的地址 信息。

[82] 该实施例中,当 Wireless Controller査找所述第一映射关系,未査出所述 一 RAT 控制模块或第一 Wireless Controller的地址信息时,则表示与该 Wireless Controller 通信的第一 RAT控制模块或第一 Wireless Control ler不在该 Wireless Controller管 辖范围之内, 因此, 需要向网络管理设备发送査询请求, 请求网络管理设备发送所述第 一 RAT控制模块或第一 Wireless Controller的地址信息。 这是由于, 网络管理设备上 存储有对应网络中所有 Wireless Controller的映射关系。

[83] 接收到査询请求, 网络管理设备査找其上存储的对应网络中所有 Wireless Controller的映射关系, 向发起査询请求的 Wireless Controller发送查询响应消息, 发送该第一 RAT控制模块或第一 Wireless Controller的地址信息。 [84] 具体实施过程中, 如果网络管理设备不能根据信令连接识别出发 送査询请求的 Wireless Control ler, 贝 'J査询请求还需携带 Wireless Controller ID。

[85] 图 6提供再一个方法实施例。 该实施例与上述图 2所示实施例的区别之处在于, 步 骤 105之后, 增加执行下述步骤 107:

[86] 步骤 107、 所述 Wireless Controller接收并存储由所述网络管理设备发送 网络 中其他 Wireless Control ler对应的第二映射关系。

[87] 该实施例中, 网络管理设备除了向发起注册请求的 Wireless Controller 发送该 Wireless Control ler 对应的映射关系, 还向其发送网络中其他 Wireless Controller 对应的映射关系, 这样, 网络中每个进行注册的 Wireless Controller可以掌握网络中 所有 Wireless Control ler的映射关系, 因此, 只需査找自身存储的该第二映射关系, 即可获知网络中任一从属 RAT控制模块或从属 Wireless Controller的地址信息, 不需 再向网络管理设备发送相应的査询请求。

[88] 具体实施过程中, 可以对所述网络管理设备发送第二映射关系的 方式进行具体设 置。 例如: 所述网络管理设备可以周期性向网络中的 Wireless Controller发送第二映 射关系。 此外, 所述网络管理设备还可以因特定的事件触发向 网络中的 Wireless Controller 发送第二映射关系。 如: 当所述网络管理设备发现维护的某个 Wireless Controller的第一映射关系发生变化, 可以自动向网络中其他 Wireless Controller发 送包含该发生变化的第一映射关系的第二映射 关系。 对此, 本发明不做具体限制。 [89] 为了便于对本发明技术方案的理解, 下面通过具体应用场景对上述技术方案进行详 细的说明。

[90] 对于单服务器方式实现的 Wireless Controller, 其与网络中某一 RAT控制模块进 程通信的流程如下:

[91] 1、 网络管理设备为入网的 Wireless Controller分配 ID及 IP地址。 [92] 2、 Wireless Control ler为加载的 RAT控制模块进行命名, 命名形式为 RAT ID, 命名规则按 3GPP协议定义。

[93] 3、 Wireless Control ler向网络管理设备注册其从属 RAT控制模块, 注册信息中 携带 RAT ID。

[94] 4、 网络管理设备完成 RAT控制模块与 Wireless Controller IP地址之间的绑定, 建立映射表, 如表 1所示。

[95] 网络管理设备可以向 Wireless Controller发送注册响应信息, 并在注册响应信息 中携带映射表信息。

[96] 5、 Wireless Controller 收到网络管理设备返回的注册响应后, 在本地建立 RAT 控制模块 ID与 RAT控制模块所用资源标识 (记为 Source ID) 之间的映射表, 如表 3所 示。 所述资源标识可以包括: Server 内部端口号、 Server资源板 ID等信息。

[97] 6、 当 UE的信令(例如: NAS (Non Access Service, 非接入服务)信令)触发 Wireless Controller之间的信令交互, 从而触发源 Wireless Control ler为目的 RAT控制模块寻 址:

[98] 该步骤中, 将发起访问请求的 RAT控制模块称为目的 RAT控制模块, 将接收访问请 求的 Wireless Controller称为源 Wireless Controllers

[99] 如果目的 RAT ID在源 Wireless Controller内, 则进行源 Wireless Controller 内的交互; [100】否则, 源 Wireless Control ler向网络管理设备发送査询请求, 用以査询目的 RAT 控制模块的地址, 査询请求中携带目的 RAT控制模块的 RAT ID。

[101】如果网络管理设备不能根据信令连接 别出发送査询请求的源 Wireless Controller, 贝 'J查询请求还需携带源 Wireless Controller的 Wireless Control ler ID。 [102】网络管理设备査表后发送査询响应消息 携带目的 RAT控制模块的 RAT ID和目的 RAT控制模块所在的目的 Wireless Controller的 Wireless Control ler IP地址。

[103】7、 源 Wireless Controller向目的 Wireless Controller发送信息时, 使用目的 Wireless Control ler地址并携带目的 RAT ID; 如果需接收确认消息或请求响应消息, 则还可携带源 Wireless Controller 中源 RAT控制模块的 RAT ID。 [104】8、 目的 Wireless Controller根据目的 RAT ID将信息分发到对应的目的 RAT控制 模块进行处理。

[105】对于多服务器方式实现的 Wireless Controller, 其与网络中某一 RAT控制模块进 程通信的流程如下:

[106】 1、 网络管理设备为入网的 Wireless Controller分配 ID及 IP地址。 [107] 2, Wireless Controller为其控制的各个 Server加载的 RAT控制模块进行命名, 记为 RAT ID, 并为 RAT控制模块所在的 Server分配 IP, 记为 RAT IP。

[108】3、 Wireless Controller向网络管理设备注册其从属的 RAT控制模块, 注册信息中 携带 RAT IDo

[109】4、 网络管理设备完成 RAT控制模块与 Wireless Controller IP地址之间的绑定, 建立映射表, 如表 1所示。

[110】网络管理设备可以向 Wireless Controller发送注册响应信息, 并在注册响应信息 中携带映射表信息。

[111】5、 Wireless Controller 收到网络管理设备返回的注册响应后, 在本地建立 RAT 控制模块 ID与 RAT控制模块 IP之间的映射表, 如表 4所示。 [112】6、 当 UE 的信令触发 Wireless Controller 之间的信令交互, 触发源 Wireless Controller为目的 RAT控制模块寻址:

[113】如果目的 RAT 控制模块 ID 在源 Wireless Controller 内, 则进行源 Wireless Controller内的交互;

[114】否则, 源 Wireless Control ler向网络管理设备发送査询请求, 用以査询目的 RAT 控制模块的地址, 査询请求中携带目的 RAT控制模块的 RAT ID。

[115】源 Wireless Controller进行内部交互时, 源 Wireless Controller根据表 4获取 目的 RAT控制模块的 RAT IP。

[116】源 Wireless Controller发送査询请求时, 如果网络管理设备不能根据信令连接识 别出发送査询请求的 Wireless Control ler , 则査询请求还需携带源 Wireless Controller的 Wireless Control ler ID。

[117】网络管理设备査表后发送査询响应消 , 携带目的 RAT控制模块的 RAT ID和目的 RAT控制模块所在的目的 Wireless Controller的 Wireless Control ler IP地址。

[118】7、 源 Wireless Controller向目的 Wireless Controller发送信息时, 使用目的 Wireless Control ler IP地址并携带目的 RAT ID,如果需接收确认消息或请求响应消息, 则还可携带源 Wireless Controller 中源 RAT控制模块的 RAT ID。

[119】 8、目的 Wireless Controller根据目的 RAT控制模块的 RAT ID查表得到对应的 RAT IP, 并将信息分发到对应的服务器进行处理。

[120】本实施例提供单 Server实现 Wireless Controller时的技术方案, 区别于应用场 景一, 可以进行以下区别设置: (1 ) RAT 控制模块 ID 由网络管理设备进行分配, (2) Wireless Controller的 IP地址分配、 RAT注册及绑定可在同一步操作内进行。 具体处 理流程如下所示: [121】 1、 Wireless Controller入网后, 当加载 RAT控制模块时, 向网络管理设备发送注 册请求, 携带 RAT控制模块所用资源标识 (记为 Source ID)。 所述资源标识可以包括: Server 内部端口号、 Server资源板 ID等信息。

[122】 2、 网络管理设备为 Wireless Control ler分配 ID及 IP地址, 为 RAT控制模块进 行命名,记为 RAT ID, 然后建立 Wireless Controller ID, Wireless Controller IP , Source ID 和 RAT ID之间的映射表,如表 5所示。

[123】 表 5 网络管理设备分配 RAT ID时管理的映射表

Wireless Control ler工 ϋ

IP Address Index 1 MME ! ID Source ID !

Index2 MME2 ID Source ID2

Index3 SGS ID Source IDS

Index4 AC ID Source ID4

[124】网络管理设备返回注册响应, 携带 Wireless Controller ID、 Wireless Controller IP、 Source ID 和 RAT ID。

[125】3、 Wireless Controller 收到网络管理设备返回的注册响应后, 在本地建立 RAT 控制模块 ID与控制模块所用资源 (Server 内部端口号、 Server资源板 ID等) 标识之间 的映射表,如表 3所示。

[126】4、 UE 的信令触发 Wireless Controller 之间的信令交互并触发源 Wireless Controller为目的 RAT控制模块寻址:

[127】如果目的 RAT ID在源 Wireless Controller内, 则进行 Wireless Controller内 的交互; [128】否则, Wireless Controller向网络管理设备发送査询请求, 用以査询目的 RAT控 制模块的地址, 査询请求中携带目的 RAT控制模块的 RAT ID。

[129】如果网络管理设备不能根据信令连接 别出发送查询请求的源 Wireless Controller, 贝 [J査询请求还需携带源 Wireless Controller的 Wireless Control ler ID。

[130]网络管理设备査表后发送査询请求响应 携带目的 RAT控制模块的 RAT ID和目的 RAT控制模块所在的目的 Wireless Controller的 Wireless Control ler IP地址。

[131】5、 源 Wireless Controller向目的 Wireless Controller发送信息时, 使用目的 Wireless Control ler地址并携带目的 RAT ID, 如果需接收确认消息或请求响应消息, 则可携带源 RAT控制模块的 RAT ID。

[132】 6、 目的 Wireless Controller根据目的 RAT ID将信息分发到对应的目的 RAT控制 模块进行处理。

[133】上述方案同样可用于控制实体主从分 的情况。 如图 7所示, 主、 从控制实体 (例 如: Wireless Controller)由服务区域的大小进行区分,例如: 控制实体实现局域(例 如: 一个城市范围内控制实体) 的管理控制, 主控制实体实现广域 (例如: 全省范围内 所有市级控制实体) 的管理。 [134】该应用场景中, 主从 Wireless Control ler间处理流程如下:

[135】 1、 网络管理设备为入网的主 Wireless Controller分配 ID及 IP地址。

[136】2、 主 Wireless Controller为加载的从属 Wireless Control ler分配 IP和 ID, 分 别记为从属 Wireless Controller IP和从属 Wireless Controller ID。

[137】3、 主 Wireless Control ler向网络管理设备注册从属 Wireless Controller, 携带 从属 Wireless Controller ID。

[138】4、 网络管理设备完成从属 Wireless Control ler ID与主 Wireless Controller IP 地址之间的绑定, 建立映射表, 如表 2所示。

[139】5、 主 Wireless Controller收到网络管理设备返回的注册响应后 在本地建立从 M Wireless Control ler ID与从属 Wireless Controller IP之间的映射表, 如表 6所 示。

[140] 表 6 主从架构下主 Wireless Controller内的映射表

[141】 6、 UE 的信令触发从属 Wireless Controller之间的信令交互并触发主 Wireless Controller为目的 (从属) Wireless Controller寻址:

[142】如果目的 Wireless Controller 在同一主 Wireless Controller 内, 则进行主 Wireless Control ler内的交互;

[143】否则, 主 Wireless Controller 向网络管理设备发送査询请求, 用以査询目的 Wireless Control ler地址, 携带该从属 Wireless Controller ID。

[144]内部交互时,主 Wireless Control ler根据表 6获取从属 Wireless Controller IP, 并将此 IP用作信令发送。

[145】发送査询请求时, 如果网络管理设备不能根据信令连接识别出发 送査询请求的主 Wireless Control ler , 贝【J査询请求还需携带主 Wireless Control ler 的 Wireless Controller ID。

[146】网络管理设备査表 2 后发送査询请求响应, 携带从属 Wireless Control ler 的 Wireless Controller ID禾口该从属 Wireless Controller所属的主 Wireless Controller 地址。

[147】7、 当源(从属) Wireless Controller向目的(从属) Wireless Control ler发送信令 时, 使用源(从属) Wireless Controller所属的主 Wireless Controller地址, 并携带 目的 (从属) Wireless Control ler 的 Wireless Controller ID; [148】如果源(从属) Wireless Controller需接收确认消息或请求响应消息, 则可携带源 (JAM) Wireless Controller 的 Wireless Controller ID。

[149】8、接收到信令的主 Wireless Controller根据目的(从属) Wireless Controller 的 Wireless Controller ID査表得到从属 Wireless Controller的 IP, 并将信息分发到对 应的从属 Wireless Control ler进行处理。 [150】该应用场景下, 信令发送在从属 Wireless Control ler之间进行, 而寻址操作由主 Wireless Control ler进行。

[151】需要说明的是, 上述几个应用场景中, 网络管理设备除了向发起注册请求的 Wireless Control ler发送该 Wireless Control ler对应的映射关系, 还向其发送网络 中其他 Wireless Controller对应的映射关系, 这样, 网络中每个进行注册的 Wireless Controller可以掌握网络中所有 Wireless Controller的映射关系, 因此, 只需査找自 身存储的该第二映射关系, 即可获知网络中任一从属 RAT 控制模块或从属 Wireless Controller的地址信息, 不需再向网络管理设备发送相应的査询请求。

[152】参见图 8, 为本发明提供的一种 Wireless Controller 实施例结构示意图。 该 Wireless Control ler80可以包括: [153】信息接收模块 801, 用于入网后接收网络管理设备为所述无线控制 器分配的标识和 地址信息;

[154】注册模块 802, 用于向所述网络管理设备注册归属于所述无线 控制器的从属控制设 备的属性信息, 由所述网络管理设备建立所述无线控制器与所 述从属控制设备之间的映 射关系; [155】其中, 归属于所述无线控制器的从属控制设备具体可 以包括: 从属 RAT控制模块或 从属 Wireless Controller,, 因此, 通过注册模块 802可以实现向所述网络管理设备注 册从属 RAT控制模块或从属 Wireless Controller的相关信息, 由所述网络管理设备建 立所述 Wireless Controller与从属 RAT控制模块或从属 Wireless Control ler之间的 映射关系; [156】通信地址査找模块 803, 用于当与所述从属控制设备通信时, 根据所述映射关系, 査找所述从属控制设备的地址信息; 例如: 当需要与其中第一 RAT 控制模块或第一 Wireless Control ler通信时, 根据所述映射关系, 查找所述第一 RAT控制模块或第一 Wireless Control ler的地址信息; [157】通信模块 804, 用于按照所述从属控制设备的地址信息, 与所述从属控制设备建立 通信; 例如: 按照所述第一 RAT控制模块或第一 Wireless Controller的地址信息, 与 所述第一 RAT控制模块或第一 Wireless Controller进行通信。

[158】本发明实施例中, 由网络管理设备为入网的 Wireless Control ler建立映射关系, 利用该映射关系表示 Wireless Controller与其从属 RAT控制模块或从属 RAT控制器之 间的连接关系, 从而, 通过该映射关系, Wireless Controller获知任一 RAT控制模块 或 RAT控制器的地址信息, 从而与相应 RAT控制模块或 RAT控制器进行通信。

[159】在本发明提供的另一个 Wireless Controller实施例中, 如图 9所示, Wireless Controller80还可以包括:

[160】第一接收模块 805, 用于接收由所述网络管理设备发送的与所述 Wireless Controller对应的第一映射关系;

[161】第一存储模块 806, 用于存储所述第一映射关系。

[162】该实施例中, 通过第一接收模块 805, Wireless Controller可以接收网络管理设 备发送的与该 Wireless Control ler对应的映射关系,将该映射关系称为第一映 射关系。 从而, 通过査找第一映射关系, Wireless Controller可以获得自身从属的 RAT控制模 块或 Wireless Controller的相关信息。

[163】在本发明提供的另一个 Wireless Controller实施例中, 如图 10所示, Wireless Controller80还可以包括:

[164】査询请求模块 807, 用于当査找所述第一映射关系, 未査出所述第一 RAT控制模块 或第一 Wireless Controller的地址信息时, 向所述网络管理设备发送査询请求, 请求 所述网络管理设备发送所述第一 RAT控制模块或第一 Wireless Control ler的地址信息;

[165】第二接收模块 808, 用于接收所述网络管理设备发送的所述第一 RAT控制模块或第 一 Wireless Control ler的地址信息。

[166】该实施例中,当 Wireless Controller査找所述第一映射关系,未査出所述 一 RAT 控制模块或第一 Wireless Controller的地址信息时,则表示与该 Wireless Controller 通信的第一 RAT控制模块或第一 Wireless Control ler不在该 Wireless Controller管 辖范围之内, 因此, 需要触发査询请求模块 807, 向网络管理设备发送査询请求, 请求 网络管理设备发送所述第一 RAT控制模块或第一 Wireless Controller的地址信息。 这 是由于, 网络管理设备上存储有对应网络中所有 Wireless Controller的映射关系。

[167】在本发明提供的又一个 Wireless Controller实施例中, 如图 11所示, Wireless Controller80还可以包括:

[168】第三接收模块 809, 用于接收由所述网络管理设备发送的网络中其 他 Wireless Controller对应的第二映射关系; [169】第二存储模块 810, 用于存储所述第二映射关系。

[170】该实施例中, 网络管理设备除了向发起注册请求的 Wireless Controller 发送该 Wireless Control ler 对应的映射关系, 还向其发送网络中其他 Wireless Controller 对应的映射关系, 这样, 网络中每个进行注册的 Wireless Controller可以掌握网络中 所有 Wireless Control ler的映射关系, 因此, 只需査找自身存储的该第二映射关系, 即可获知网络中任一从属 RAT控制模块或从属 Wireless Controller的地址信息, 不需 再向网络管理设备发送相应的査询请求。

[171】此外, 对于 Wireless Controller, 其可以有以下两种实现方式:

[172] ( 1 ) 单服务器的实现方式, SP : 多个 RAT控制模块以软件协议栈的形式加载在同 一个服务器上, 由该多个 RAT控制模块所属的 Wireless Controller控制该服务器。 [173] ( 2 )多服务器的实现方式, BP : 各个 RAT的控制模块使用独立的服务器, Wireless Controller以主从的方式控制各个服务器。

[174】需要说明的是, 本发明实施例中, 参见图 12, 本发明实施例进一步给出实现上述 Wireless Control ler的具体实施例。 在该实施例中, Wireless Controllerl20具体包 括:发射电路 1202、接收电路 1203、功率控制器 1204、解码处理器 1205、处理单元 1206, 存储器 1207及天线 1201。 处理单元 1206控制设备 120的操作, 处理单元 1206还可以 称为 CPU。 存储器 1207可以包括只读存储器和随机存取存储器, 并向处理单元 1206提 供指令和数据。存储器 1207的一部分还可以包括非易失行随机存取存 器(NVRAM)。具 体的应用中, 设备 120可以嵌入或者本身可以就是例如移动电话之 类的无线通信设备, 还可以包括容纳发射电路 1202和接收电路 1203的载体, 以允许设备 120和远程位置之 间进行数据发射和接收。发射电路 1202和接收电路 1203可以耦合到天线 1201。设备 120 的各个组件通过总线系统 3100耦合在一起,其中, 总线系统 3100除包括数据总线之外, 还包括电源总线、 控制总线和状态信号总线。 但是为了清楚明起见, 在图中将各种总线 都标为总线系统 3100。设备 120还可以包括用于处理信号的处理单元 1206、此外还包括 功率控制器 1204、解码处理器 1205。具体的不同产品中解码器 1205可能与处理单元 1206 集成为一体。

[175】处理器可以实现或者执行本发明方法 施例中的公开的各步骤及逻辑框图。通用处 理器可以是微处理器或者该处理器也可以是任 何常规的处理器, 解码器等。 结合本发明 实施例所公开的方法的步骤可以直接体现为硬 件处理器执行完成, 或者用解码处理器中 的硬件及软件模块组合执行完成。 软件模块可以位于随机存储器, 闪存、 只读存储器, 可编程只读存储器或者电可擦写可编程存储器 、 寄存器等本领域成熟的存储介质中。 该 存储介质位于存储器 1207, 解码单元或者处理单元读取存储器 1207中的信息, 结合其 硬件完成上述方法的步骤。

[176】具体实施中,前述信息接收模块 801,可以是上述接收电路 1203中的一部分或者就 是一个单独的接收电路; 注册模块 802、通信地址査找模块 803以及通信模块 804, 可以 是上述处理单元 1206中的一部分或者分别是一个单独的处理单 。

[177】本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示例的单 元 及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现。 这些功能究 竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。 专业技术 人员可以对每个特定的应用来使用不同方法来 实现所描述的功能, 但是这种实现不应认 为超出本发明的范围。

[178】所属领域的技术人员可以清楚地了解 , 为描述的方便和简洁, 上述描述的系统、 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。

[179】在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统、 装置和方法, 可以 通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述单 元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单 元或组件可以结合或者可以集成到另一个系统 , 或一些特征可以忽略, 或不执行。 另一 点, 所显示或讨论的相互之间的耦合或直接耦合或 通信连接可以是通过一些接口, 装置 或单元的间接耦合或通信连接, 可以是电性, 机械或其它的形式。

[180】所述作为分离部件说明的单元可以是 者也可以不是物理上分开的, 作为单元显示 的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个 网络单元上。 可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案的 目的。

[181】另外, 在本发明各个实施例中的各功能单元可以集成 在一个处理单元中, 也可以是 各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中 。

[182】所述功能如果以软件功能单元的形式 现并作为独立的产品销售或使用时, 可以存 储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的技术方案本质上或者说 对现有技术做出贡献的部分或者该技术方案的 部分可以以软件产品的形式体现出来, 该 计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备 (可以 是个人计算机, 服务器, 或者网络设备等)或处理器(processor )执行本发明各个实施 例所述方法的全部或部分步骤。 而前述的存储介质包括: U盘、 移动硬盘、 只读存储器 ( ROM, Read-Only Memory ) , 随机存取存储器 ( RAM, Random Access Memory )^ 磁碟或 者光盘等各种可以存储程序代码的介质。