一种实现移动交换中心池网络功能的方法及网络的制作方法

文档序号:7754062阅读:378来源:国知局
专利名称:一种实现移动交换中心池网络功能的方法及网络的制作方法
技术领域
本发明涉及信令数据传输技术,特别是指一种实现移动交换中心池(MSC Pool)网 络功能的方法及网络。
背景技术
信令连接控制部分(SCCP)协议中规定面向连接服务功能的实现为在源节点和 目的节点间通过0个、或1个以上SCCP中间节点建立起一个SCCP的信令连接。这种信令 连接类似于分组交换中的虚电路,适用于传输大量的、成批的数据。在目前的7号信令网络中,A接口和Iu接口中广泛使用SCCP面向连接服务功能。MSC Pool是一种重要的组网方式,该技术打破了传统网络中一个无线接入网 (RAN)节点只能连接到一个服务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)收到MSC Server Pool网络的RAN节点 发送的信令后,对收到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的 信令发送给MSC Server Pool网络的MSC Server ;和/或,所述MGW收到所述MSC Server 发送的信令后,判断收到的信令是否需要拦截,确定需要拦截后,对收到的信令进行拦截,将拦截到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的信令发送给 所述RAN节点。上述方案中,所述组建MSC Server Pool网络,具体包括增设配置实现非接入层 节点选择功能(NNSF)的相关的信息。上述方案中,所述增设配置实现NNSF的相关的信息,具体为所述MGW配置本信令点有SCCP ;所述MGW在每个所述RAN节点的信令点的相关配置项中增加pool功能开关的属 性,对需要代理的所述RAN节点设置所述属性为开启pool功能,对不需要代理的所述RAN 节点设置所述属性为关闭pool功能;所述MGW配置对所有发往开启pool功能的所述RAN节点的信令实行信令拦截;所有的所述RAN节点配置MSC Server的信令点码(SPC)为对应所述MGW的SPC, 或者,所述MGW配置自身的SPC为对应所述MSC Server的SPC ;MGff配置每个所述MSC Server的SPC,并为每个信令点配置相应的基站系统应用 部分(BSSAP)子系统、和/或无线接入网络应用部分(RANAP)子系统,相应的,配置所述RAN 节点的SPC,并为每个信令点配置相应的BSSAP子系统、和/或RANAP子系统,同时配置本地 的BSSAP子系统、和/或RANAP子系统。上述方案中,所述判断收到的信令是否需要拦截,具体为所述MGW根据保存的配置信息,判断收到的信令是否需要拦截。上述方案中,当收到的信令为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连接段的参考号。上述方案中,当收到的信令为所述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 协议面向连接中间节点功能的处理,并将处理后的信令发送给MSCServer,具体为所述MTP3/M3UA将收到的RLSD信令转发给所述SCCP ;所述SCCP收到RLSD信令后,将RLSD信令中的源SPC修改为RAN节点的SPC,目的 SPC修改为MSC Server的SPC,之后根据保存的相关连接段上各信令点的信息及SCCP连接 段的参考号,依据SCCP协议,将修改后的RLSD信令转发给已选定的所述MSC Server0上述方案中,该方法进一步包括所述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协 议面向连接中间节点功能的处理,并将处理后的信令发送给所述MSCServer,具体为
所述MTP3/M3 UA将收到的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发送的信令;MGff,用于收到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,或者,MGff配置自身的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)时,需要配置为BSSAP子系 统,当RAN节点类型为无线网络控制器(RNC)时,需要配置为RANAP子系统;对于MGW来说, 支持哪种类型的RAN节点,就相应的配置哪种类型的子系统,如果两种类型的RAN节点都支 持,则需要分别配置BSSAP子系统和RANAP子系统;所述子系统配置为BSSAP子系统是指MGW可以支持A-Flex功能的呼叫;所述子 系统配置为RANAP子系统,MGW可以支持Iu-Flex功能的呼叫;所述NNSF功能就是指代理RAN节点实现Iu-Flex/A-Flex功能;其它需要配置的数据与现有技术中的MSC Pool网络中需要配置的数据相同。步骤202 =MGff收到RAN节点发送的信令后,对收到的信令进行SCCP协议面向连接 中间节点功能的处理,并将处理后的信令发送给MSC Server ;和/或,MGW收到MSC Server 发送的信令后,判断收到的信令是否需要拦截,确定需要拦截后,对收到的信令进行拦截, 将拦截到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的信令发送给 RAN节点;这里,所述判断收到的信令是否需要拦截,具体为MGff根据保存的配置信息,判断收到的信令是否需要拦截;当收到的信令为RAN节点发送的CR信令时,此时,CR信令中的源SPC为RAN节点 的SPC,目的SPC为MGW的SPC ;所述对收到的信令进行SCCP协议面向连接中间节点功能的 处理,并将处理后的信令发送给MSC Server,具体为MGff的MTP3/M3UA将收到的CR信令转发给MGff的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信令;NNSF模块会 依据业务层面的负荷控制算法算出哪个MSC Server作为选定的MSC Server,并将选定的结 果发送给SCCP,SCCP据此知道已选定的MSCServer,并根据保存的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信 令;其中,MGff发送的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/M3 UA将收到的CC信令转发给所述SCCP ;所述SCCP收到CC信令后,将CC信令中的源SPC修改为RAN节点的SPC,目的SPC 修改为MSC Server的SPC,之后依据SCCP协议,将修改后的CC信令发送给MSC Server,并 在MGW的中间点数据区保存相关连接段上各信令点的信息及其它信息;当MSC Server接收到MGW发送的CC信令后,就表明RAN节点和MSCServer之间 通过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发送的信令;MGff 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 ;和/或,根据保存的配置信息,判断收到的MSCServer 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信令;
14
所述RAN节点41,还用于接收SCCP模块422发送的RLC信令。这里,本发明的所述网络中的SCCP模块422的具体处理过程已在上文中详述,不 再赘述。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
权利要求
一种实现移动交换中心池(MSC Pool)网络功能的方法,其特征在于,组建移动交换中心服务器池(MSC Server Pool)网络;该方法还包括MSC Server Pool网络的媒体网关(MGW)收到MSC Server Pool网络的无线接入网(RAN)节点发送的信令后,对收到的信令进行信令连接控制部分(SCCP)协议面向连接中间节点功能的处理,并将处理后的信令发送给MSCServer Pool网络的移动交换中心服务器(MSC Server);和/或,所述MGW收到所述MSC Server发送的信令后,判断收到的信令是否需要拦截,确定需要拦截后,对收到的信令进行拦截,将拦截到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的信令发送给所述RAN节点。
2.根据权利要求1所述的方法,其特征在于,所述组建MSCServer Pool网络,具体包 括增设配置实现非接入层节点选择功能(NNSF)的相关的信息。
3.根据权利要求2所述的方法,其特征在于,所述增设配置实现NNSF的相关的信息,具 体为所述MGW配置本信令点有SCCP ;所述MGW在每个所述RAN节点的信令点的相关配置项中增加pool功能开关的属性,对 需要代理的所述RAN节点设置所述属性为开启pool功能,对不需要代理的所述RAN节点设 置所述属性为关闭pool功能;所述MGW配置对所有发往开启pool功能的所述RAN节点的信令实行信令拦截;所有的所述RAN节点配置MSC Server的信令点码(SPC)为对应所述MGW的SPC,或者, 所述MGW配置自身的SPC为对应所述MSC Server的SPC ;MGff配置每个所述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所述的方法,其特征在于,当收到的信令为所述MSCServer返回的连 接响应(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所述的方法,其特征在于,当收到的信令为MSCServer发送的数据 传递(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所述的方法,其特征在于,当收到的信令为所述MSCServer发送的连 接释放(RLSD)信令时,所述将拦截到的信令进行SCCP协议面向连接中间节点功能的处理, 并将处理后的信令发送给所述RAN节点,具体为所述MTP3/M3UA将收到的RLSD信令转发给所述SCCP ;所述SCCP收到RLSD信令后,将RLSD信令中的源SPC修改为MGW的SPC,目的SPC修 改为RAN节点的SPC,之后根据保存的相关连接段上各信令点的信息及SCCP连接段的参考 号,依据SCCP协议将修改后的RLSD信令转发给所述RAN节点;或者,当收到的信令为所述RAN节点发送的RLSD信令时,所述对收到的信令进行SCCP协议 面向连接中间节点功能的处理,并将处理后的信令发送给MSCServer,具体为所述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所述的方法,其特征在于,当收到的信令为MSCServer发送的CR信令时,所述将拦截到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的 信令发送给RAN节点,具体为所述MTP3/M3UA将收到的CR信令转发给所述SCCP ;所述SCCP收到CR信令后,将收到的CR信令中的源SPC修改为MGW的SPC,目的SPC修 改为RAN节点的SPC,之后依据SCCP协议,将修改后的CR信令发送给所述RAN节点,并在所 述MGW的中间点数据区保存相关连接段上各信令点的信息及SCCP连接段的参考号;当收到的信令为所述RAN节点返回的CC信令时,所述对收到的信令进行SCCP协议面 向连接中间节点功能的处理,并将处理后的信令发送给所述MSCServer,具体为 所述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,进一步包括NNSF模块,用于 依据业务层面的负荷控制算法算出哪个MSC Server作为选定的MSC Server,并将选定的结 果发送给SCCP模块;所述SCCP模块,还用于收到NNSF模块发送的选定的结果后,根据保存的MSC Server 对应的SPC找到已选定的MSC Server的SPC。
16.根据权利要求12至15任一项所述的网络,其特征在于,所述MGW,还用于确定不需要拦截时,将收到的信令直接发送给所述RAN节点。
全文摘要
本发明公开了一种实现MSC Pool网络功能的方法及网络。本发明方法包括MGW对收到的RAN节点发送的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的信令发送给MSC Server;和/或,MGW判断收到的MSC Server发送的信令是否需要拦截,确定需要拦截后,对收到的信令进行拦截,将拦截到的信令进行SCCP协议面向连接中间节点功能的处理,并将处理后的信令发送给RAN节点。采用本发明的方法及网络,能在不升级或不更换全部硬件的现有网络中大量的不支持Iu-Flex/A-Flex功能的RAN节点的基础上实现MSC Pool网络功能,进而节约投入成本。
文档编号H04W88/14GK101902723SQ20101022528
公开日2010年12月1日 申请日期2010年7月9日 优先权日2010年7月9日
发明者刘海防, 卢扬, 徐熔, 闵华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1