Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND NETWORK FOR REALIZING NETWORK FUNCTION OF MOBILE SWITCHING CENTER POOL
Document Type and Number:
WIPO Patent Application WO/2012/003690
Kind Code:
A1
Abstract:
A method and a network for realizing network function of Mobile Switching Center (MSC) pool are disclosed in the present invention, and the method according to the present invention includes the following steps: a Media GateWay (MGW) performs an SCCP protocol connection-oriented intermediate node function processing on a signaling received from a Radio Access Node (RAN) node, and sends the processed signaling to an MSC server; and/or, the MGW determines whether a signaling received from the MSC server needs to be intercepted, if the determination is positive, the MGW intercepts the received signaling, and performs the SCCP protocol connection-oriented intermediate node function processing on the intercepted signaling, and sends the processed signaling to the RAN node. With the method and the network according to the present invention, the network function of MSC pool is realized based on a large number of RAN nodes which do not support Iu-Flex/A-Flex function in the current network without upgrading or replacing all hardware, and thereby the input cost is saved.

Inventors:
LU YANG (CN)
LIU HAIFANG (CN)
XU RONG (CN)
MIN HUA (CN)
Application Number:
PCT/CN2010/079046
Publication Date:
January 12, 2012
Filing Date:
November 24, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
LU YANG (CN)
LIU HAIFANG (CN)
XU RONG (CN)
MIN HUA (CN)
International Classes:
H04W28/08
Foreign References:
CN101005633A2007-07-25
CN101472294A2009-07-01
CN1829337A2006-09-06
Other References:
See also references of EP 2592862A4
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种实现移动交换中心池(MSC Pool ) 网络功能的方法, 其特征在 于, 组建移动交换中心服务器池(MSC Server Pool ) 网络; 该方法还包括:

MSC Server Pool网络的媒体网关 ( MGW )收到 MSC Server Pool网络 的无线接入网 (RAN ) 节点发送的信令后, 对收到的信令进行信令连接控 制部分(SCCP )协议面向连接中间节点功能的处理, 并将处理后的信令发 送给 MSC Server Pool网络的移动交换中心服务器( MSC Server ); 和 /或, 所述 MGW收到所述 MSC Server发送的信令后, 判断收到的信令是否 需要拦截, 确定需要拦截后, 对收到的信令进行拦截, 将拦截到的信令进 行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给所 述 RAN节点。

2、根据权利要求 1所述的方法,其特征在于,所述组建 MSC Server Pool 网络, 包括: 增设配置实现非接入层节点选择功能(NNSF )的相关的信息。

3、根据权利要求 2所述的方法,其特征在于,所述增设配置实现 N SF 的相关的信息, 为:

所述 MGW配置本信令点有 SCCP;

所述 MGW在每个所述 RAN节点的信令点的相关配置项中增加 pool 功能开关的属性, 对需要代理的所述 RAN 节点设置所述属性为开启 pool 功能, 对不需要代理的所述 RAN节点设置所述属性为关闭 pool功能;

所述 MGW配置对所有发往开启 pool功能的所述 RAN节点的信令实 行信令拦截;

所有所述 RAN节点配置 MSC Server的信令点码 ( SPC )为对应所述 MGW的 SPC, 或者, 所述 MGW配置自身的 SPC为对应所述 MSC Server 的 SPC;

MGW配置每个所述 MSC Server的 SPC, 并为每个信令点配置相应的 基站系统应用部分 ( BSSAP ) 子系统、 和 /或无线接入网络应用部分 ( RANAP ) 子系统; 相应的, 配置所述 RAN节点的 SPC , 并为每个信 令点配置相应的 BSSAP子系统、 和 /或 RANAP子系统, 同时配置本地的 BSSAP子系统、 和 /或 RANAP子系统。

4、 根据权利要求 2或 3所述的方法, 其特征在于, 所述判断收到的信 令是否需要拦截, 为:

所述 MGW根据保存的配置信息, 判断收到的信令是否需要拦截。

5、 根据权利要求 1、 2或 3所述的方法, 其特征在于, 当收到的信令 为 RAN节点发送的连接请求(CR )信令时, 所述对收到的信令进行 SCCP 协议面向连接中间节点功能的处理,并将处理后的信令发送给 MSC Server, 为:

所述 MGW 的信息传输部分 (MTP3 ) /MTP 第三级用户的适配层 ( M3UA ) 将收到的 CR信令转发给所述 MGW的 SCCP;

所述 SCCP收到 CR信令后, 根据保存的配置信息, 判断 CR信令中的 SPC对应的所述 RAN节点是否开启 pool功能, 确定开启时, 进入 SCCP 协议面向连接中间节点功能的处理流程, 并获取已选定的所述 MSC Server 的 SPC,之后将 CR信令中的源信令点码修改为 RAN节点的 SPC,目的 SPC 修改为已选定的 MSC Server的 SPC, 将修改后的 CR信令, 依据 SCCP协 议发送给已选定的所述 MSC Server, 并在所述 MGW的中间点数据区保存 相关连接段上各信令点的信息及 SCCP连接段的参考号。

6、 根据权利要求 5 所述的方法, 其特征在于, 当收到的信令为所述 MSC Server返回的连接响应( CC )信令时,所述将拦截到的信令进行 SCCP 协议面向连接中间节点功能的处理, 并将处理后的信令发送给 RAN节点, 为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP; 所述 SCCP收到 CC信令后, 根据保存的配置信息, 判断 CC信令中的 SPC对应的所述 RAN节点是否开启 pool功能, 确定开启时, 将 CC信令中 的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 主叫 地址信息改为所述 MGW的地址信息,之后将修改后的 CC信令依据 SCCP 协议发送给所述 RAN节点,并在所述 MGW的中间点数据区保存相关连接 段上各信令点的信息及 SCCP连接段的参考号。

7、 根据权利要求 6所述的方法, 其特征在于, 当收到的信令为 MSC Server发送的数据传递( DT )信令时, 所述将拦截到的信令进行 SCCP协 议面向连接中间节点功能的处理,并将处理后的信令发送给 RAN节点,为: 所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP;

所述 SCCP收到 DT信令后, 将 DT信令中的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段上各 信令点的信息及 SCCP连接段的参考号, 依据 SCCP协议, 将将修改后的 DT信令转发给所述 RAN节点; 和 /或,

当收到的信令为所述 RAN节点发送的 DT信令时, 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理,并将处理后的 DT信令发送 给所述 MSC Server, 为:

所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP;

所述 SCCP收到 DT信令后,将 DT信令中的源 SPC为 RAN节点的 SPC , 目的 SPC为已选定的 MSC Server的 SPC,之后根据保存的相关连接段上各 信令点的信息及 SCCP连接段的参考号,将修改后的 DT信令依据 SCCP协 议转发给已选定的所述 MSC Server。

8、 根据权利要求 6 所述的方法, 其特征在于, 当收到的信令为所述 MSC Server发送的连接释放 ( RLSD )信令时, 所述将拦截到的信令进行 SCCP 协议面向连接中间节点功能的处理, 并将处理后的信令发送给所述 RAN节点, 为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 MGW 的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段 上各信令点的信息及 SCCP连接段的参考号, 依据 SCCP协议将修改后的 RLSD信令转发给所述 RAN节点; 或者,

当收到的信令为所述 RAN节点发送的 RLSD信令时,所述对收到的信 令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送 给 MSC Server, 为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 RAN 节点的 SPC , 目的 SPC修改为 MSC Server的 SPC,之后根据保存的相关连 接段上各信令点的信息及 SCCP连接段的参考号,依据 SCCP协议,将修改 后的 RLSD信令转发给已选定的所述 MSC Server。

9、 根据权利要求 8所述的方法, 其特征在于, 该方法进一步包括: 所述 SCCP将 RLSD信令转发给所述 RAN节点后,依据 SCCP协议向 所述 MSC Server返回确认( RLC )信令; 或者,

所述 SCCP将 RLSD信令转发给所述 MSC Server后,依据 SCCP协议, 向所述 RAN节点返回 RLC信令。

10、 根据权利要求 6所述的方法, 其特征在于, 当收到的信令为 MSC Server发送的 CR信令时,所述将拦截到的信令进行 SCCP协议面向连接中 间节点功能的处理, 并将处理后的信令发送给 RAN节点, 为:

所述 MTP3/M3UA将收到的 CR信令转发给所述 SCCP;

所述 SCCP收到 CR信令后,将收到的 CR信令中的源 SPC修改为 MGW 的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后依据 SCCP协议, 将修改 后的 CR信令发送给所述 RAN节点, 并在所述 MGW的中间点数据区保存 相关连接段上各信令点的信息及 SCCP连接段的参考号;

当收到的信令为所述 RAN节点返回的 CC信令时, 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 所述 MSC Server, 为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP;

所述 SCCP收到 CC信令后,将收到的 CC信令中的源 SPC修改为 RAN 节点的 SPC, 目的 SPC修改为 MSC Server的 SPC, 之后依据 SCCP协议, 将修改后的 CC信令发送给所述 MSC Server, 并在所述 MGW的中间点数 据区保存相关连接段上各信令点的信息及 SCCP连接段的参考号。

11、 根据权利要求 1、 2或 3所述的方法, 其特征在于, 该方法进一步 包括:

确定不需要拦截,且消息中的目的 SPC不是本地的 SPC时,所述 MGW 将收到的信令直接发送给所述 RAN节点。

12、 一种实现 MSC Pool网络功能的网络, 其特征在于, 该网络包括: RAN节点、 MGW、 以及 MSC Server; 其中,

RAN节点, 用于向 MGW发送信令, 和 /或, 接收 MGW发送的信令; MGW, 用于收到 RAN节点发送的信令后, 对收到的信令进行 SCCP 协议面向连接中间节点功能的处理,并将处理后的信令发送给 MSC Server; 和 /或, MGW收到 MSC Server发送的信令后, 判断收到的信令是否需要拦 截, 确定需要拦截后, 对收到的信令进行拦截, 将拦截到的信令进行 SCCP 协议面向连接中间节点功能的处理, 并将处理后的信令发送给 RAN节点; MSC Server, 用于接收 MGW发送的信令; 和 /或, 向 MGW发送信令。

13、 根据权利要求 12所述的网络, 其特征在于,

所述 MGW, 还用于配置本信令点有 SCCP; 在所述 RAN节点的信令 点的相关配置项中增加 pool功能开关的属性,对需要代理的 RAN节点设置 该属性为开启 pool功能,对不需要代理的 RAN节点设置该属性为关闭 pool 功能; 配置对所有发往开启 pool功能的 RAN节点的信令实行信令拦截; 配 置每个 MSC Server的 SPC, 并为每个信令点配置相应的 BSSAP子系统、 和 /或 RANAP子系统; 相应的, 配置 RAN节点的 SPC , 并为每个信令点 配置相应的 BSSAP子系统、和 /或 RANAP子系统,同时配置本地的 BSSAP 子系统、 和 /或 RANAP子系统;

所述 RAN节点 , 还用于配置自身的 MSC Server的 SPC为对应 MGW 的 SPC; 或者,

所述 MGW, 还用于配置自身的 SPC为对应 MSC Server的 SPC。

14、根据权利要求 13所述的网络, 其特征在于, 所述 MGW进一步包 括: MTP3/M3UA模块及 SCCP模块; 其中,

MTP3/M3UA模块, 用于收到的所述 RAN节点发送的信令后, 将收到 的信令转发给 SCCP模块; 和 /或, 根据保存的配置信息, 判断收到的所述 MSC Server发送的信令是否需要拦截, 并在确定拦截后, 将收到的信令转 发给 SCCP模块;

SCCP模块,用于收到 MTP3/M3UA模块发送的信令后,对信令进行处 理, 并将处理后的信令依据 SCCP协议发送给所述 MSC Server, 和 /或所述 RAN节点。

15、 根据权利要求 14所述的网络, 其特征在于, 所述 MGW进一步包 括 N SF模块, 用于依据业务层面的负荷控制算法算出哪个 MSC Server作 为选定的 MSC Server, 并将选定的结果发送给 SCCP模块;

所述 SCCP模块, 还用于收到 NNSF模块发送的选定的结果后, 根据 保存的 MSC Server对应的 SPC找到已选定的 MSC Server的 SPC。

16、 根据权利要求 12至 15任一项所述的网络, 其特征在于, 所述 MGW,还用于确定不需要拦截时,将收到的信令直接发送给所述 RAN节点。

Description:
一种实现移动交换中心池网络功能的方法及网 络 技术领域

本发明涉及信令数据传输技术, 特别是指一种实现移动交换中心池

( MSC Pool ) 网络功能的方法及网络。 背景技术

信令连接控制部分(SCCP, Signal Connection Control Part )协议中规 定面向连接服务功能的实现为: 在源节点和目的节点间通过 0个、 或 1个 以上 SCCP中间节点建立起一个 SCCP的信令连接。这种信令连接类似于分 组交换中的虚电路, 适用于传输大量的、 成批的数据。

在目前的 7号信令网络中, A接口和 Iu接口中广泛使用 SCCP面向连 接服务功能。

MSC Pool是一种重要的组网方式, 该技术打破了传统网络中一个无线 接入网 (RAN, Radio Access Network ) 节点只能连接到一个服务 MSC 服 务器(Server ) 的限制。 图 1为标准的 MSC Pool组网结构示意图, 从图 1 中可以看出, 在 MSC Pool组网方式下, 一个 RAN节点可以连接到多个 MSC Server上,由这多个 MSC Server共同组成一个 pool,为所连接的 RAN 提供服务。 MSC Pool组网具有以下优点:

( 1 )分担负荷: 多个 MSC Server之间分担网络负荷, 如此, 提升整 个核心网资源利用率, 进而节省设备投资;

( 2 )容灾: 实现 MSC级的容灾备份, 即: 当一个 MSC Server宕机时, 该 MSC Server上的业务则由池内其它的 MSC Server来承担;

( 3 )减少局间的位置更新, 进而降低 C/D接口位置更新信令的流量;

( 4 )减少局间的切换, 降低掉话率, 进而提高用户通话质量。 但是, 要使用 MSC pool方式组网, 就必须要求 RAN节点在硬件和软 件上支持 Iu-Flex/A-Flex 功能。 然而, 在现有网络中, 存在大量不支持 Iu-Flex/A-Flex功能的 RAN节点 , 如果用这些 RAN节点进行 MSC pool方 式组网, 就需要对这些不支持 Iu-Flex/A-Flex功能的 RAN节点进行软件升 级, 甚至需要更换全部硬件, 如此, 会大大增加投入成本。 发明内容

有鉴于此,本发明的主要目的在于提供一种实 现 MSC Pool网络功能的 方法及网络, 能在不升级或不更换全部硬件的现有网络中大 量的不支持 Iu-Flex/A-Flex功能的 RAN节点的基础上实现 MSC Pool网络功能,进而节 约投入成本。

为达到上述目的, 本发明的技术方案是这样实现的:

本发明提供了一种实现 MSC Pool网络功能的方法,组建移动交换中心 服务器池(MSC Server Pool ) 网络; 该方法还包括:

MSC Server Pool网络的媒体网关 ( MGW, Media Gate Way ) 收到 MSC Server Pool网络的 RAN节点发送的信令后, 对收到的信令进行 SCCP协议 面向连接中间节点功能的处理, 并将处理后的信令发送给 MSC Server Pool 网络的 MSC Server; 和 /或, 所述 MGW收到所述 MSC Server发送的信令 后, 判断收到的信令是否需要拦截, 确定需要拦截后, 对收到的信令进行 拦截, 将拦截到的信令进行 SCCP协议面向连接中间节点功能的处理, 并 将处理后的信令发送给所述 RAN节点。

上述方案中, 所述组建 MSC Server Pool网络, 包括: 增设配置实现非 接入层节点选择功能( NNSF, NAS Node Selection Function )的相关的信息。

上述方案中, 所述增设配置实现 NNSF的相关的信息, 为:

所述 MGW配置本信令点有 SCCP;

所述 MGW在每个所述 RAN节点的信令点的相关配置项中增加 pool 功能开关的属性, 对需要代理的所述 RAN 节点设置所述属性为开启 pool 功能, 对不需要代理的所述 RAN节点设置所述属性为关闭 pool功能;

所述 MGW配置对所有发往开启 pool功能的所述 RAN节点的信令实 行信令拦截;

所有所述 RAN 节点配置 MSC Server 的信令点码 ( SPC, Signalling

Point Code )为对应所述 MGW的 SPC, 或者, 所述 MGW配置自身的 SPC 为对应所述 MSC Server的 SPC;

MGW配置每个所述 MSC Server的 SPC, 并为每个信令点配置相应的 基站系统应用部分( BSS AP , Base Station System Application )子系统、 和 /或无线接入网络应用部分 ( RANAP, Radio Access Network Application Part ) 子系统; 相应的, 配置所述 RAN节点的 SPC , 并为每个信令点配 置相应的 BSSAP子系统、和 /或 RANAP子系统, 同时配置本地的 BSSAP 子系统、 和 /或 RANAP子系统。

上述方案中, 所述判断收到的信令是否需要拦截, 为:

所述 MGW根据保存的配置信息, 判断收到的信令是否需要拦截。 上述方案中, 当收到的信令为 RAN节点发送的连接请求(CR )信令 时, 所述对收到的信令进行 SCCP协议面向连接中间节点功能的处理, 并 将处理后的信令发送给 MSC Server, 为:

所述 MGW的信息传输部分( MTP3 , Message Transfer Part level 3 )/MTP 第三级用户的适配层( M3UA, MTP3-User Adaptation Layer )将收到的 CR 信令转发给所述 MGW的 SCCP;

所述 SCCP收到 CR信令后, 根据保存的配置信息, 判断 CR信令中的 SPC对应的所述 RAN节点是否开启 pool功能, 确定开启时, 进入 SCCP 协议面向连接中间节点功能的处理流程, 并获取已选定的所述 MSC Server 的 SPC ,之后将 CR信令中的源信令点码修改为 RAN节点的 SPC ,目的 SPC 修改为已选定的 MSC Server的 SPC, 将修改后的 CR信令, 依据 SCCP协 议发送给已选定的所述 MSC Server, 并在所述 MGW的中间点数据区保存 相关连接段上各信令点的信息及 SCCP连接段的参考号。

上述方案中, 当收到的信令为所述 MSC Server返回的连接响应 ( CC ) 信令时, 所述将拦截到的信令进行 SCCP协议面向连接中间节点功能的处 理, 并将处理后的信令发送给 RAN节点, 为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP;

所述 SCCP收到 CC信令后, 根据保存的配置信息, 判断 CC信令中的 SPC对应的所述 RAN节点是否开启 pool功能, 确定开启时, 将 CC信令中 的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 主叫 地址信息改为所述 MGW的地址信息,之后将修改后的 CC信令依据 SCCP 协议发送给所述 RAN节点,并在所述 MGW的中间点数据区保存相关连接 段上各信令点的信息及 SCCP连接段的参考号。

上述方案中, 当收到的信令为 MSC Server发送的数据传递( DT )信令 时, 所述将拦截到的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 RAN节点, 为:

所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP;

所述 SCCP收到 DT信令后, 将 DT信令中的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段上各 信令点的信息及 SCCP连接段的参考号, 依据 SCCP协议, 将将修改后的 DT信令转发给所述 RAN节点; 和 /或,

当收到的信令为所述 RAN节点发送的 DT信令时, 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理,并将 理后的 DT信令发送 给所述 MSC Server, 为:

所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP; 所述 SCCP收到 DT信令后,将 DT信令中的源 SPC为 RAN节点的 SPC , 目的 SPC为已选定的 MSC Server的 SPC,之后根据保存的相关连接段上各 信令点的信息及 SCCP连接段的参考号,将修改后的 DT信令依据 SCCP协 议转发给已选定的所述 MSC Server。

上述方案中,当收到的信令为所述 MSC Server发送的连接释放( RLSD ) 信令时, 所述将拦截到的信令进行 SCCP协议面向连接中间节点功能的处 理, 并将处理后的信令发送给所述 RAN节点, 为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 MGW 的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段 上各信令点的信息及 SCCP连接段的参考号, 依据 SCCP协议将修改后的 RLSD信令转发给所述 RAN节点; 或者,

当收到的信令为所述 RAN节点发送的 RLSD信令时,所述对收到的信 令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送 给 MSC Server, 为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 RAN 节点的 SPC , 目的 SPC修改为 MSC Server的 SPC,之后根据保存的相关连 接段上各信令点的信息及 SCCP连接段的参考号,依据 SCCP协议,将修改 后的 RLSD信令转发给已选定的所述 MSC Server。

上述方案中, 该方法进一步包括: 所述 SCCP将 RLSD信令转发给所 述 RAN节点后, 依据 SCCP协议向所述 MSC Server返回确认( RLC )信 令; 或者,

所述 SCCP将 RLSD信令转发给所述 MSC Server后,依据 SCCP协议, 向所述 RAN节点返回 RLC信令。 上述方案中, 当收到的信令为 MSC Server发送的 CR信令时, 所述将 拦截到的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后 的信令发送给 RAN节点, 为:

所述 MTP3/M3UA将收到的 CR信令转发给所述 SCCP;

所述 SCCP收到 CR信令后,将收到的 CR信令中的源 SPC修改为 MGW 的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后依据 SCCP协议, 将修改 后的 CR信令发送给所述 RAN节点, 并在所述 MGW的中间点数据区保存 相关连接段上各信令点的信息及 SCCP连接段的参考号;

当收到的信令为所述 RAN节点返回的 CC信令时, 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 所述 MSC Server, 为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP;

所述 SCCP收到 CC信令后,将收到的 CC信令中的源 SPC修改为 RAN 节点的 SPC, 目的 SPC修改为 MSC Server的 SPC, 之后依据 SCCP协议, 将修改后的 CC信令发送给所述 MSC Server, 并在所述 MGW的中间点数 据区保存相关连接段上各信令点的信息及 SCCP连接段的参考号。

上述方案中, 该方法进一步包括: 确定不需要拦截, 且消息中的目的 SPC不是本地的 SPC时, 所述 MGW将收到的信令直接发送给所述 RAN 节点。

本发明还提供了一种实现 MSC Pool 网络功能的网络, 该网络包括:

RAN节点、 MGW、 以及 MSC Server; 其中,

RAN节点, 用于向 MGW发送信令, 和 /或, 接收 MGW发送的信令; MGW, 用于收到 RAN节点发送的信令后, 对收到的信令进行 SCCP 协议面向连接中间节点功能的处理,并将处理 后的信令发送给 MSC Server; 和 /或, MGW收到 MSC Server发送的信令后, 判断收到的信令是否需要拦 截, 确定需要拦截后, 对收到的信令进行拦截, 将拦截到的信令进行 SCCP 协议面向连接中间节点功能的处理, 并将处理后的信令发送给 RAN节点; MSC Server, 用于接收 MGW发送的信令; 和 /或, 向 MGW发送信令。 上述方案中, 所述 MGW, 还用于配置本信令点有 SCCP; 在所述 RAN 节点的信令点的相关配置项中增加 pool 功能开关的属性, 对需要代理的 RAN节点设置该属性为开启 pool功能, 对不需要代理的 RAN节点设置该 属性为关闭 pool功能; 配置对所有发往开启 pool功能的 RAN节点的信令 实行信令拦截; 配置每个 MSC Server的 SPC, 并为每个信令点配置相应的 BSSAP子系统、 和 /或 RANAP子系统; 相应的, 配置 RAN节点的 SPC , 并为每个信令点配置相应的 BSSAP子系统、 和 /或 RANAP子系统, 同时 配置本地的 BSSAP子系统、 和 /或 RANAP子系统;

所述 RAN节点 , 还用于配置自身的 MSC Server的 SPC为对应 MGW 的 SPC; 或者,

所述 MGW, 还用于配置自身的 SPC为对应 MSC Server的 SPC。

上述方案中, 所述 MGW进一步包括: MTP3/M3UA模块及 SCCP 模块; 其中,

MTP3/M3UA模块, 用于收到的所述 RAN节点发送的信令后, 将收到 的信令转发给 SCCP模块; 和 /或, 根据保存的配置信息, 判断收到的所述 MSC Server发送的信令是否需要拦截, 并在确定拦截后, 将收到的信令转 发给 SCCP模块;

SCCP模块,用于收到 MTP3/M3UA模块发送的信令后,对信令进行处 理, 并将处理后的信令依据 SCCP协议发送给所述 MSC Server, 和 /或所述 RAN节点。

上述方案中, 所述 MGW进一步包括 NNSF模块, 用于依据业务层面 的负荷控制算法算出哪个 MSC Server作为选定的 MSC Server,并将选定的 结果发送给 SCCP模块;

所述 SCCP模块, 还用于收到 NNSF模块发送的选定的结果后, 根据 保存的 MSC Server对应的 SPC找到已选定的 MSC Server的 SPC。

上述方案中, 所述 MGW, 还用于确定不需要拦截时, 将收到的信令直 接发送给所述 RAN节点。

本发明提供的实现 MSC Pool网络功能的方法及网络 , MGW收到 RAN 节点发送的信令后, 对收到的信令进行 SCCP协议面向连接中间节点功能 的处理, 并将处理后的信令发送给 MSC Server; 和 /或, MGW收到 MSC Server发送的信令后, 判断收到的信令是否需要拦截, 确定需要拦截后, 对 收到的信令进行拦截, 将拦截到的信令进行 SCCP协议面向连接中间节点 功能的处理, 并将处理后的信令发送给 RAN节点, 如此, 能在不升级或不 更换全部硬件的现有网络中大量的不支持 Iu-Flex/A-Flex功能的 RAN节点 的基础上实现 MSC Pool网络功能, 进而节约投入成本。

另外,确定不需要拦截,且消息中的目的 SPC不是本地 SPC时, MGW 将收到的信令直接发送给 RAN节点,如此,能兼容实现支持 Iu-Flex/A-Flex 功能的 RAN节点与 MSC Server之间的信令转发, 进而能很好的整合现有 的 RAN节点设备, 节约投入成本。 附图说明

图 1为标准的 MSC Pool组网结构示意图;

图 2为本发明实现 MSC Pool网络功能的方法流程示意图;

图 3为本发明组建的 MSC Server Pool网络的结构示意图;

图 4为本发明实现 MSC Pool网络功能的网络结构示意图。 具体实施方式

下面结合附图及具体实施例对本发明再作进一 步详细的说明。 在以下的描述中,将不支持 Iu-Flex/A-Flex功能但需要 MGW代理实现 Iu-Flex/A-Flex功能的 RAN节点, 简称为需要代理的 RAN节点, 将支持 Iu-Flex/A-Flex功能的 RAN节点, 简称为不需要代理的 RAN节点, 将支持 MSC Server Pool组网方式的开关简称为 pool功能开关。

本发明实现 MSC Pool网络功能的方法, 如图 2所示, 包括以下步骤: 步骤 201: 组建 MSC Server Pool网络;

这里, 图 3为所述 MSC Server Pool网络的结构示意图, 从图 3中可以 看出,所述 MSC Server Pool网络包括: 多个 MSC Server组成的池、 MGW、 以及 RAN节点;

所述 MSC Server Pool网络与所述 MSC Pool网络的区别是: 由 MGW 代理 RAN节点实现 Iu-Flex/A-Flex功能, 即: 由 MGW代替 RAN节点选择 池中的 MSC Server;

在组建 MSC Server Pool网络时, 需要增设配置实现 NNSF的相关的信 息; 具体地, 包括:

步骤一: MGW配置本信令点有 SCCP;

这里, 所述本信令点有 SCCP就是指: MGW自身有 SCCP。

步骤二: MGW在每个 RAN节点的信令点的相关配置项中增加 pool 功能开关的属性,对需要代理的 RAN节点设置该属性为开启 pool功能,对 不需要代理的 RAN节点设置该属性为关闭 pool功能;

这里, 所述 RAN节点的信令点配置项可以理解为关于 RAN节点的描 述信息, 包括: RAN节点的属性、 网元类型、 特点等等。

步骤三: MGW配置对所有发往开启 pool功能的 RAN节点的信令实行 信令拦截;

步骤四:所有 RAN节点配置 MSC Server的 SPC为对应 MGW的 SPC, 或者, MGW配置自身的 SPC为对应 MSC Server的 SPC; 这里, 所述 SPC是指信令点对应的标识;

在 RAN节点配置 MSC Server的 SPC为对应 MGW的 SPC与在 MGW 配置自身的 SPC为对应 MSC Server的 SPC所实现的作用相同, 即: RAN 节点发送的信令中的目的 SPC为 MGW的 SPC。

步骤五: MGW配置每个 MSC Server的 SPC, 并为每个信令点配置相 应的 BSSAP子系统、 和 /或 RANAP子系统; 相应的, 配置 RAN节点的 SPC , 并为每个信令点配置相应的 BSSAP子系统、和 /或 RANAP子系统, 同时配置本地的 BSSAP子系统、 和 /或 RANAP子系统;

在配置子系统时,当 RAN节点类型为基站控制器(BSC , Base Station Controller ) 时, 需要配置为 BSSAP子系统, 当 RAN节点类型为无线网 络控制器 (RNC, Radio Network Controller ) 时, 需要配置为 RANAP子 系统; 对于 MGW来说, 支持哪种类型的 RAN节点, 就相应的配置哪种 类型的子系统, 如果两种类型的 RAN 节点都支持, 则需要分别配置 BSSAP子系统和 RANAP子系统;

所述子系统配置为 BSSAP子系统是指: MGW可以支持 A-Flex功能 的呼叫;所述子系统配置为 RANAP子系统是指: MGW可以支持 Iu-Flex 功能的呼叫;

所述 N SF功能就是指代理 RAN节点实现 Iu-Flex/A-Flex功能; 其它需要配置的数据与现有技术中的 MSC Pool 网络中需要配置的数 据相同。

步骤 202: MGW收到 RAN节点发送的信令后,对收到的信令进行 SCCP 协议面向连接中间节点功能的处理,并将处理 后的信令发送给 MSC Server; 和 /或, MGW收到 MSC Server发送的信令后, 判断收到的信令是否需要拦 截, 确定需要拦截后, 对收到的信令进行拦截, 将拦截到的信令进行 SCCP 协议面向连接中间节点功能的处理, 并将处理后的信令发送给 RAN节点; 这里, 所述判断收到的信令是否需要拦截, 具体为:

MGW根据保存的配置信息, 判断收到的信令是否需要拦截; 当收到的信令为 RAN节点发送的 CR信令时, 此时, CR信令中的源 SPC为 RAN节点的 SPC, 目的 SPC为 MGW的 SPC; 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 MSC Server, 具体为:

MGW的 MTP3/M3UA将收到的 CR信令转发给 MGW的 SCCP;

所述 SCCP收到 CR信令后, 根据保存的配置信息, 判断 CR信令中的 SPC对应的 RAN节点是否开启 pool功能,如果是,则进入 SCCP协议面向 连接中间节点功能的处理流程, 并获取已选定的 MSC Server的 SPC, 之后 将 CR信令中的源信令点码修改为 RAN节点的 SPC , 目的 SPC修改为已选 定的 MSC Server的 SPC , 将修改后的 CR信令, 依据 SCCP协议发送给已 选定的 MSC Server, 并在 MGW的中间点数据区保存相关连接段上各信令 点的信息及其它信息, 所述各信令点的信息可以是各信令点的 SPC等, 所 述其它信息可以是 SCCP连接段的参考号等;如果不是,则釆用现 的 SCCP 面向连接目的点处理流程;

其中, CR信令中包含表示 CR的特征字段, SCCP据此知道是 CR信 令; N SF模块会依据业务层面的负荷控制算法算出哪 MSC Server作为 选定的 MSC Server, 并将选定的结果发送给 SCCP, SCCP据此知道已选定 的 MSC Server, 并根据保存的 MSC Server对应的 SPC找到已选定的 MSC Server的 SPC;

在 MGW的中间点数据区保存相关连接段上各信令点 的信息及其它信 息后, 就说明已经记录了 MGW到达已选定的 MSC Server的路径;

当收到的信令为 MSC Server返回的 CC信令时,此时, CC信令中的源 SPC为 MSC Server的 SPC, 目的 SPC为 RAN节点的 SPC; 所述将拦截到 的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令 发送给 RAN节点, 具体为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP;

所述 SCCP收到 CC信令后, 根据保存的配置信息, 判断 CC信令中的 SPC对应的 RAN节点是否开启 pool功能, 如果是, 则将 CC信令中的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 主叫地址 ( CGA )信息改为 MGW的地址信息, 之后将修改后的 CC信令依据 SCCP 协议发送给 RAN节点, 同时, 在 MGW的中间点数据区保存相关连接段上 各信令点的信息及其它信息, 所述各信令点的信息可以是各信令点的 SPC 等, 所述其它信息可以是 SCCP连接段的参考号等; 如果不是, 则釆用现 有的 SCCP面向连接目的点处理流程;

其中, CC信令包含表示 CC的特征字段, SCCP据此知道是 CC信令; 当 RAN节点接收到 MGW发送的 CC信令后, 就表明 RAN节点和 MSC Server之间通过 MGW作为中间节点的 SCCP面向连接信令连接关系已经建 立;

在 MGW的中间点数据区保存相关连接段上各信令点 的信息及其它信 息后, 就说明已经记录了 MGW到达 RAN节点的路径; 至此, 在 MGW的 中间点数据区保存所有相关连接段上各信令点 的信息及其它信息后, 就说 明已经记录了 RAN节点经由 MGW与已选定的 MSC Server之间相互的消 息传递路径, 此后 , RAN节点与已选定的 Server之间的业务信令就在已记 录的路径上进行传递。

当收到的信令为 MSC Server发送的 DT信令时,此时, DT信令中的源 SPC为 MSC Server的 SPC, 目的 SPC为 RAN节点的 SPC; 所述将拦截到 的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令 发送给 RAN节点, 具体为: 所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP;

所述 SCCP收到 DT信令后, 将 DT信令中的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段上各 信令点的信息及其它信息, 依据 SCCP协议, 将修改后的 DT信令转发给 RAN节点;

其中, DT信令包含表示 DT的特征字段, SCCP据此知道是 DT信令; 当收到的信令为 MSC Server发送的其它面向连接信令时, 所述其它面 向连接信令是指除 DT信令、 RLSD信令、 RLC信令 CR信令、 CC信令以 外的其它面向连接信令, 比如: 不活动性测试(IT )信令等, 拦截、 发送 过程与 DT信令相同;

当收到的信令为 RAN节点发送的 DT信令时, 此时, DT信令中的源 SPC为 RAN节点的 SPC, 目的 SPC为 MGW的 SPC; 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 MSC Server, 具体为:

所述 MTP3/M3UA将收到的 DT信令转发给所述 SCCP;

所述 SCCP收到 DT信令后,将 DT信令中的源 SPC为 RAN节点的 SPC , 目的 SPC为已选定的 MSC Server的 SPC,之后根据保存的相关连接段上各 信令点的信息及其它信息,将修改后的 DT信令依据 SCCP协议转发给已选 定的 MSC Server;

当收到的信令为 RAN节点发送的其它面向连接信令时,所述其它 面向 连接信令是指除 DT信令、 RLSD信令、 RLC信令、 CR信令、 CC信令以 外的其它面向连接信令, 比如: IT信令等, 拦截、 发送过程与 DT信令过 程相同;

当收到的信令为 MSC Server发送的 RLSD信令时, 此时, RLSD信令 中的源 SPC为 MSC Server的 SPC , 目的 SPC为 RAN节点的 SPC; 所述将 拦截到的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后 的信令发送给 RAN节点, 具体为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 MGW 的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后根据保存的相关连接段 上各信令点的信息及其它信息, 依据 SCCP协议将修改后的 RLSD信令转 发给 RAN节点;

其中, RLSD信令包含表示 RLSD的特征字段, SCCP据此知道是 RLSD 信令;

SCCP将 RLSD信令转发给 RAN节点后,依据 SCCP协议向 MSC Server 返回确认( RLC )信令; 其中, MGW发送的 RLC信令中的源 SPC为 RAN 节点的 SPC , 目的 SPC为 MSC Server的 SPC;

当收到的信令为 RAN节点发送的 RLSD信令时, 此时, RLSD信令中 的源 SPC为 RAN节点的 SPC, 目的 SPC为 MGW的 SPC; 所述对收到的 信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发 送给 MSC Server, 具体为:

所述 MTP3/M3UA将收到的 RLSD信令转发给所述 SCCP;

所述 SCCP收到 RLSD信令后,将 RLSD信令中的源 SPC修改为 RAN 节点的 SPC , 目的 SPC修改为 MSC Server的 SPC,之后根据保存的相关连 接段上各信令点的信息及其它信息, 依据 SCCP协议, 将修改后的 RLSD 信令转发给已选定的 MSC Server;

SCCP将 RLSD信令转发给 MSC Server后, 依据 SCCP协议, 向 RAN 节点返回 RLC信令; 其中, MGW发送的 RLC信令中的源 SPC为 MGW 的 SPC, 目的 SPC为 RAN节点的 SPC;

当收到的信令为 MSC Server发送的 CR信令时,此时, CR信令中的源 SPC为 MSC Server的 SPC, 目的 SPC为 RAN节点的 SPC; 所述将拦截到 的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令 发送给 RAN节点, 具体为:

所述 MTP3/M3UA将收到的 CR信令转发给所述 SCCP;

所述 SCCP收到 CR信令后, 将 CR信令中的源 SPC修改为 MGW的 SPC, 目的 SPC修改为 RAN节点的 SPC, 之后依据 SCCP协议, 将修改后 的 CR信令发送给 RAN节点, 并在 MGW的中间点数据区保存相关连接段 上各信令点的信息及其它信息;

其中, 当需要进行业务切换时, MSC Server会给 RAN节点发送 CR信 令;

当收到的信令为 RAN节点返回的 CC信令时 , 此时 , CC信令中的源 SPC为 RAN节点的 SPC, 目的 SPC为 MGW的 SPC; 所述对收到的信令 进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 MSC Server, 具体为:

所述 MTP3/M3UA将收到的 CC信令转发给所述 SCCP;

所述 SCCP收到 CC信令后, 将 CC信令中的源 SPC修改为 RAN节点 的 SPC, 目的 SPC修改为 MSC Server的 SPC, 之后依据 SCCP协议, 将修 改后的 CC信令发送给 MSC Server, 并在 MGW的中间点数据区保存相关 连接段上各信令点的信息及其它信息;

当 MSC Server接收到 MGW发送的 CC信令后, 就表明 RAN节点和 MSC Server之间通过 MGW作为中间节点的 SCCP面向连接信令连接关系 已经建立。

上述过程中, 该方法进一步可以包括:

确定不需要拦截, 且消息中的目的 SPC不是本地的 SPC时, MGW将 收到的信令直接发送给 RAN节点;其中,所述本地的 SPC就是指 MGW的 SPC。

为实现上述方法, 本发明还提供了一种实现 MSC Pool 网络功能的网 络, 如图 4所示, 该网络包括: RAN节点 41、 MGW 42、 以及 MSC Server 43; 其中,

RAN节点 41 , 用于向 MGW 42发送信令 , 和 /或 , 接收 MGW 42发送 的信令;

MGW 42, 用于收到 RAN节点 41发送的信令后, 对收到的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给 MSC Server 43; 和 /或, MGW 42收到 MSC Server 43发送的信令后, 判断收到 的信令是否需要拦截, 确定需要拦截后, 对收到的信令进行拦截, 将拦截 到的信令进行 SCCP协议面向连接中间节点功能的处理, 并将处理后的信 令发送给 RAN节点 41 ;

MSC Server 43 , 用于接收 MGW 42发送的信令; 和 /或, 向 MGW 42 发送信令。

这里, 需要说明的是: MSC Server Pool网络中包括多个 MSC Server, 且多个 MSC Server组成一个池。

上述网络中,所述 RAN节点 41 ,还用于配置自身的 MSC Server的 SPC 为对应 MGW的 SPC; 或者,

所述 MGW 42, 还用于配置自身的 SPC为对应 MSC Server的 SPC; 所述 MGW 42 ,还用于配置本信令点有 SCCP; 在 RAN节点 42的信令 点的相关配置项中增加 pool功能开关的属性, 对需要代理的 RAN节点 41 设置该属性为开启 pool功能, 对不需要代理的 RAN节点 41设置该属性为 关闭 pool功能; 配置对所有发往开启 pool功能的 RAN节点 41的信令实行 信令拦截; 配置每个 MSC Server 43的 SPC, 并为每个信令点配置相应的 BSSAP子系统、 和 /或 RANAP子系统; 相应的, 配置 RAN节点 41 的 SPC , 并为每个信令点配置相应的 BSSAP子系统、和 /或 RANAP子系统 , 同时配置本地的 BSSAP子系统、 和 /或 RANAP子系统。

所述 MGW 42还可以进一步包括: MTP3/M3UA模块 421及 SCCP模 块 422; 其中,

MTP3/M3UA模块 421 , 用于收到 RAN节点 41发送的信令后, 将收到 的信令转发给 SCCP模块 422; 和 /或, 根据保存的配置信息, 判断收到的 MSC Server 43发送的信令是否需要拦截, 并在确定拦截后, 将收到的信令 转发给 SCCP模块 422;

SCCP模块 422, 用于收到 MTP3/M3UA模块 421发送的信令后, 对信 令进行处理, 并将处理后的信令依据 SCCP协议发送给 MSC Server 43、 和 /或 RAN节点 41。

上述网络中, 所述 MGW 42还可以包括存储模块, 用于保存配置信息、 以及相关连接段上各信令点的信息及其它信息 。

所述 MGW 42, 还用于确定不需要拦截时, 将收到的信令直接发送给 RAN节点 41。

所述 MGW 42, 还可以进一步包括 NNSF模块, 用于依据业务层面的 负荷控制算法算出哪个 MSC Server作为选定的 MSC Server,并将选定的结 果发送给 SCCP模块 422;

所述 SCCP模块 422,还用于收到 NNSF模块发送的选定的结果后,根 据保存的 MSC Server对应的 SPC找到已选定的 MSC Server的 SPC。

所述 SCCP模块 422 ,还用于依据 SCCP协议向 MSC Server 43返回 RLC 信令; 或者, 依据 SCCP协议, 向 RAN节点 41返回 RLC信令;

所述 MSC Server 43 , 还用于接收 SCCP模块 422发送的 RLC信令; 所述 RAN节点 41 , 还用于接收 SCCP模块 422发送的 RLC信令。 这里,本发明的所述网络中的 SCCP模块 422的具体处理过程已在上文 中详述, 不再赘述。

以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围, 凡在本发明的精神和原则之内所作的任何修改 、 等同替换和改进 等, 均应包含在本发明的保护范围之内。