媒体面的建立方法和系统的制作方法

文档序号:7760417阅读:199来源:国知局
专利名称:媒体面的建立方法和系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种媒体面的建立方法和系统。
背景技术
在移动通讯网络中,由于IP承载的便利和低成本,IP承载正在逐渐替代时分复用 模式(Time Division Multiplex and Multiplexer,简称为 TDM),成为各接 口主要使用的 承载类型。A接口作为移动通讯网络的主要接口之一,在3GPP组织的48. 008协议中引入了 IP化的机制。图1是现有技术的移动通讯网络中与A接口相关部分的网络结构图,如图1所示, 涉及的网元包括移动终端(Mobile Station,简称为MS)、基站收发台(Base Transceiver Station,简称为BTS)、基站控制器(Base StationControlIer,简称为BSC)、媒体网关 (Media Gateway,简称为MG)和媒体网关控制器(Media Gateway Controller,简称为 MGC)。 其中,MG和BSC之间的接口是A接口的媒体面部分,MGC和BSC之间的接口是A接口的信 令面,信令面用于传输业务相关的信令,媒体面用于在业务进行期间,传输语音、视频等媒 体流信息。另外,MS与BTS之间通过无线接口进行通信,BTS与BSC之间的接口为Abis接 口,MG与MGC之间的接口为Mc接口。在电路域呼叫过程中,首先需要建立MGC与BSC之间的A接口信令面,然后根据业 务类型,申请媒体面。图2是现有技术中基于IP承载类型的MG和BSC之间的A接口媒体 面部分建立过程的流程图,如图2所示,包括以下步骤步骤S201,MGC向MG发送建立终端指令,用于申请IP类型的终端。步骤S202,MG为终端申请资源,申请的资源包括MG的媒体面IP地址和端口 ;之 后,MG将申请到的MG侧的媒体面IP地址和端口携带在终端应答指令中,返回给MGC。步骤S203,MGC向BSC发送指配命令,其中,该指配命令中携带有MG的媒体面IP 地址和端口。步骤S204,BSC处理上述指配命令,并分配资源,分配的资源包括BSC的媒体面IP 地址和端口 ;之后,向MGC返回指配应答,其中,该指配应答中携带有分配的BSC的媒体面 IP地址和端口。步骤S205,MGC将BSC的媒体面IP地址和端口携带在终端修改命令中,返回给 MGff0步骤S206,MGff接收到上述终端修改命令,向BSC返回终端修改应答。通过图2所示的流程可以看出,BSC和MG需要分别交换媒体面IP地址和端口后才 能够建立媒体面的连接,也就是说,和BSC和MG必须知道对方的IP地址和端口才能够完成 媒体面的建立。在建立媒体面时,MG和BSC会分别提供一个IP地址,用于媒体面的建立。在采用多媒体面IP地址的情况下,由于有多个地址,上述MG和BSC要分别在本侧 的地址列表中各选择一个地址,用于本次媒体面建立过程。图3是在网络部署中对MG和BSC分别配置有多个媒体面地址的示意图。如图3所示,MG的媒体面地址和BSC的媒体面地址间可以两两连接。如图3所示,IPl和IP2是 MG的媒体面地址,IP-bscl和IP-bsc2是BSC的媒体面地址,其中,IPU IP2通过路由器与 IP-bscl、IP-bsc2连接,例如,连接的方式可以包括IPl与IP-bscl相连接、IP2与IP_bsc2 相连接,连接的方式也可以是两两连接。在建立A 口媒体面时,MG会按照一定的比例,选择 IPl或者IP2作为本端媒体面地址,返回给MGC ;然后,MGC将地址携带在指配命令中发送给 BSC,由BSC选择IP-bscl或者IP-bsc2和MG的媒体面地址连接,该方法通过为MG和BSC 分配多个媒体面IP地址,能够增加A 口媒体面的可靠性。但是,由于MG和BSC均无法预先获知所选的两个IP地址之间的传输是否正常,如 果MG和BSC选择的用于建立媒体面的两个IP地址之间的传输出现故障(例如,两个IP地 址之间的路由或者线路出现故障),则MG和BSC会继续使用这两个故障地址建立媒体面,从 而导致呼叫建立失败或者呼叫所建立的媒体面无法传递媒体信号,影响正常通信。针对相关技术中由于无法进行IP地址间连接检测而导致媒体面建立成功率低进 而影响正常通信的问题,目前尚未提出有效的解决方案。

发明内容
针对相关技术中由于无法进行IP地址间连接检测而导致媒体面建立成功率低进 而影响正常通信的问题,本发明提出了媒体面的建立方法和系统,能够借助测量提高A 口 媒体面建立和呼叫的成功率,保证通信的正常执行。本发明的技术方案是这样实现的一种媒体面的建立方法,包括基站控制器接收来自媒体网关控制器的至少一个第一 IP地址,其中,所述第一 IP 地址为媒体网关的媒体面IP地址;所述基站控制器测试至少一个第二 IP地址与所述至少一个第一 IP地址之间的连 通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第一 IP地址和一个第 二 IP地址,所述第二 IP地址为所述基站控制器的媒体面IP地址;所述媒体网关接收来自媒体网关控制器的所述至少一个第二 IP地址,并测试所 述至少一个第二 IP地址与所述至少一个第一 IP地址之间的连通性,确定至少一个地址对, 其中,每个地址对包括彼此连通的一个第一 IP地址和一个第二 IP地址;在电路域呼叫过程中,所述基站控制器和所述媒体网关根据各自确定的地址对建 立媒体面。进一步地,上述方法包括所述媒体网关预先将所述至少一个第一 IP地址通知给所述媒体网关控制器。进一步,上述方法包括所述基站控制器预先将所述至少一个第二 IP地址通知给所述媒体网关控制器。其中,所述基站控制器测试至少一个第二 IP地址与所述至少一个第一 IP地址之 间的连通性包括对于一个第一 IP地址与一个第二 IP地址,所述基站控制器根据该第二 IP地址发 送Ping命令,并在所述Ping命令中携带该第一 IP地址和该第二 IP地址;如果所述媒体网关接收到所述Ping命令,则根据所述Ping命令中携带的该第一IP地址返回所述Ping命令,并在返回的所述Ping命令中携带该第一 IP地址和该第二 IP 地址;在所述基站控制器收到返回的所述Ping命令的情况下,判断该第一 IP地址与该 第二 IP地址彼此连通。其中,所述媒体网关测试至少一个第二 IP地址与所述至少一个第一 IP地址之间 的连通性包括对于一个第一 IP地址与一个第二 IP地址,所述媒体网关根据该第二 IP地址发送 Ping命令,并在所述Ping命令中携带该第一 IP地址和该第二 IP地址;如果所述基站控制器接收到所述Ping命令,则根据所述Ping命令中携带的该第 一 IP地址返回所述Ping命令,并在返回的所述Ping命令中携带该第一 IP地址和该第二 IP地址;在所述媒体网关接收到返回的所述Ping命令的情况下,判断该第一 IP地址与该 第二 IP地址彼此连通。优选地,所述基站控制器和所述媒体网关根据所述至少一个地址对建立媒体面包 括所述基站控制器接收来自所述媒体网关控制器的第一指定IP地址,其中,第一指 定IP地址为所述媒体网关从所述媒体网关确定的至少一个地址对中的一个地址对选择并 通知给所述媒体网关控制器的第一 IP地址;所述基站控制器根据其确定的至少一个地址对将第二指定IP地址通知给所述媒 体网关控制器,以使所述媒体网关控制器将所述第二指定IP地址通知给所述媒体网关,其 中,所述第二指定IP地址与选择的所述第一指定IP地址属于所述基站控制器测试确定的 同一地址对。优选地,选择的所述第一指定IP地址由所述媒体网关控制器通过指配命令通知 给所述基站控制器。其中,所述基站控制器将第二指定IP地址通知给所述媒体网关控制器包括所述基站控制器通过指配应答命令将所述第二指定IP地址通知给所述媒体网关 控制器。其中,所述基站控制器接收来自媒体网关控制器的至少一个第一 IP地址的操作 包括在所述基站控制器与所述媒体网关控制器的复位操作结束的情况下,所述基站控 制器接收来自所述媒体网关控制器的至少一个第一 IP地址;或者,在所述媒体网关注册成功的情况下,所述基站控制器接收来自所述媒体网关控制 器的至少一个第一 IP地址;或者,在所述媒体网关更新第一 IP地址的情况下,所述基站控制器接收来自所述媒体 网关控制器的至少一个第一 IP地址;或者,所述基站控制器以预定周期接收来自所述媒体网关控制器的至少一个第一 IP地址。优选地,所述媒体网关接收来自媒体网关控制器的至少一个第一 IP地址的操作 包括
在所述媒体网关注册成功的情况下,所述媒体网关接收来自所述媒体网关控制器 的至少一个第一 IP地址;或者,在所述媒体网关更新第一 IP地址的情况下,所述媒体网关接收来自所述媒体网 关控制器的至少一个第一 IP地址;或者,所述媒体网关以预定周期接收来自所述媒体网关控制器的至少一个第一 IP地址。一种媒体面的建立系统,包括第一接收模块,设置于基站控制器侧,用于接收来自媒体网关控制器的至少一个 第一 IP地址,其中,所述第一 IP地址为媒体网关的媒体面IP地址;第一测试模块,设置于基站控制器侧,用于测试至少一个第二 IP地址与所述至少 一个第一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的 一个第一 IP地址和一个第二 IP地址,所述第二 IP地址为所述基站控制器的媒体面IP地 址;并且,所述第一测试模块还用于根据所述媒体网关控制器在电路域呼叫过程中通知的 第一 IP地址,将与通知的所述第一 IP地址位于同一地址对的第二 IP地址通知给所述媒体 网关控制器;第二接收模块,设置于媒体网关侧,用于接收来自所述媒体网关控制器的所述至 少一个第一 IP地址;第二测试模块,设置于媒体网关侧,用于测试至少一个第二 IP地址与所述至少一 个第一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一 个第一 IP地址和一个第二 IP地址;建立模块,设置于媒体网关侧,用于在电路域呼叫过程中,通过将所述至少一个地 址对中一个地址对的第一 IP地址通知给媒体网关控制器来触发媒体面建立。借助于本发明的上述技术方案,通过MGC将MG的一个或多个媒体面IP地址通知 给BSC,以及由MGC将BSC的一个或多个媒体面IP地址通知给MG,使得MG与BSC双方能够 根据本端的IP地址和对方的IP地址进行测量,确定能够彼此连通的IP地址,进而在需要 开展业务的情况下根据各自的测量结果选择IP地址进行媒体面建立,从而能够借助测量 提高A 口媒体面建立和呼叫的成功率,保证通信的正常执行,避免因为呼叫无法传递信号 而造成的用户体验降低和运营商成本增加,克服由于IP地址不可用或连接故障而影响通 信的问题。


图1是现有技术的移动通讯网络中与A接口相关部分的网络结构图;图2是现有技术中基于IP承载类型的MG和BSC之间的A接口媒体面部分建立过 程的流程图;图3是相关技术中对MG和BSC分别配置有多个媒体面地址的示意图;图4是根据本发明实施例的媒体面的建立方法的流程图;图5是根据本发明实施例的BSC和MG获取媒体面IP地址连接状态的一个流程 图;图6是根据本发明实施例的BSC和MG获取媒体面IP地址连接状态的另一个流程图;图7是根据本发明实施例的媒体面的建立方法的详细处理流程图;图8是根据本发明实施例的媒体面的建立系统的结构框图。
具体实施例方式针对相关技术中由于无法进行IP地址间连接检测而导致媒体面建立成功率低进 而影响正常通信的问题,本发明提出,通过MGC将MG的一个或多个媒体面IP地址通知给 BSC (优选地,可以将MG的所有媒体面IP地址通知给BSC),以及由MGC将BSC的一个或多 个媒体面IP地址通知给MG,使得MG与BSC双方能够根据本端的IP地址和对方的IP地址 进行测量,确定能够彼此连通的IP地址,进而在需要开展业务的情况下根据各自的测量结 果选择IP地址进行媒体面建立,从而能够借助测量提高A 口媒体面建立和呼叫的成功率, 保证通信的正常执行。下面将结合附图,详细描述本发明的实施例。图4是根据本发明实施例的媒体面的建立方法的流程图,如图4所示,该方法包括 以下步骤步骤S401,基站控制器接收来自媒体网关控制器的至少一个第一 IP地址,其中, 第一 IP地址为媒体网关的媒体面IP地址;步骤S403,基站控制器测试至少一个第二 IP地址与至少一个第一 IP地址之间的 连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第一 IP地址和一个 第二 IP地址,第二 IP地址为基站控制器的媒体面IP地址;步骤S405,媒体网关接收来自媒体网关控制器的至少一个第二 IP地址,并测试至 少一个第二 IP地址与至少一个第一 IP地址之间的连通性,确定至少一个地址对,其中,每 个地址对包括彼此连通的一个第一 IP地址和一个第二 IP地址;步骤S407,在电路域呼叫过程中,基站控制器和媒体网关根据各自确定的地址对 建立媒体面。借助于上述处理,通过MGC将MG的一个或多个媒体面IP地址通知给BSC,以及由 MGC将BSC的一个或多个媒体面IP地址通知给MG,使得MG与BSC双方能够根据本端的IP 地址和对方的IP地址进行测量,确定能够彼此连通的IP地址,进而在需要开展业务的情况 下根据各自的测量结果选择IP地址进行媒体面建立,从而能够借助测量提高A 口媒体面建 立和呼叫的成功率,保证通信的正常执行,避免由于IP地址不可用或连接故障而影响通信 的问题。在执行上述步骤S401之前,MG需要预先将至少一个第一 IP地址通知给MGC,BSC 需要预先将至少一个第二 IP地址通知给MGC。在步骤S404中,BSC和MG根据根据各自确定的地址对建立媒体面的处理过程如 下BSC接收来自MGC的第一指定IP地址,其中,第一指定IP地址为MG从MG确定的至少 一个地址对中的一个地址对选择并通知给MGC的第一 IP地址;BSC根据其确定的至少一个 地址对将第二指定IP地址通知给MGC,以使MGC将第二指定IP地址通知给MG,其中,第二 指定IP地址与选择的第一指定IP地址属于BSC测试确定的同一地址对。在上述处理中,MG选择的第一指定IP地址可以由MGC通过指配命令通知给BSC。
另外,BSC可以通过指配应答命令将第二指定IP地址通知给MGC。BSC可以通过以下方式接收来自MGC的至少一个第一 IP地址在BSC与MGC的复 位操作结束的情况下,BSC接收来自MGC的至少一个第一 IP地址;或者,在MG注册成功的 情况下,BSC接收来自MGC的至少一个第一 IP地址;或者,在MG更新第一 IP地址的情况 下,BSC接收来自MGC的至少一个第一 IP地址;或者,BSC以预定周期接收来自MGC的至少 一个第一 IP地址。并且,在进行测试时,对于一个第一 IP地址与一个第二 IP地址,BSC可以根据该 第二 IP地址发送Ping命令(也可以称为Ping包),并在Ping命令中携带该第一 IP地址 和该第二 IP地址;如果MG接收到Ping命令,则根据Ping命令中携带的该第一 IP地址返 回Ping命令,并在返回的Ping命令中携带该第一 IP地址和该第二 IP地址;在BSC收到返 回的Ping命令的情况下,判断该第一 IP地址与该第二 IP地址彼此连通。具体地,媒体网关接收来自媒体网关控制器的至少一个第一 IP地址的操作可以 包括在媒体网关注册成功的情况下,媒体网关接收来自媒体网关控制器的至少一个第一 IP地址;或者,在媒体网关更新第一 IP地址的情况下,媒体网关接收来自媒体网关控制器 的至少一个第一 IP地址;或者,媒体网关以预定周期接收来自媒体网关控制器的至少一个 第一 IP地址。并且,在进行测试时,对于一个第一 IP地址与一个第二 IP地址,MG可以根据该第 二 IP地址发送Ping命令(也可以称为Ping包),并在Ping命令中携带该第一 IP地址和 该第二 IP地址;如果BSC接收到Ping命令,则根据Ping命令中携带的该第一 IP地址返回 Ping命令,并在返回的Ping命令中携带该第一 IP地址和该第二 IP地址;在MG收到返回 的Ping命令的情况下,判断该第一 IP地址与该第二 IP地址彼此连通。在实际应用中,MG和BSC可以采用群发的方式发送Ping命令,也可以逐一发送 Ping命令,并且,MG和BSC可以尽可能多地测量双方的IP地址间的连通性,以备后续进行 选择或统计。此外,这里描述的通过Ping命令进行测试方式仅仅是一个实例,根据需求,本 领域技术人员可以选择其他的测试方法,本文不再一一列举。以图3所示的连接关系为例,IPl和IP2相当于上述的第一 IP地址,IP_bscl和 IP-bsc2相当于上述的第二 IP地址,假设BSC进行连通性测试的结果为IP-bscl与IPl 连通,IP_bsc2与IP2连通,此时,测试后可以确定BSC与MG之间存在两个地址对,一个是 IP-bscl与IP1,另一个是IP_bsc2与IP2。在建立媒体面时,MG可以从IPl和IP2中任意 或基于某种策略进行选择,假设MG选择了 IPl (作为上述第一指定IP地址),此时,MG会将 IPl通知给MGC,MGC会将IPl进一步通知给BSC,BSC根据保存的地址对,确定与IPl位于 同一地址对的另一 IP地址为IP-bscl,因此,BSC会选择IP-bscl作为上述第二指定IP地 址,并将IP-bscl通知给MGC,由MGC将IP-bscl通知给MG,此时,MG和BSC能够获知对方 采用的IP地址,且IP-bscl与IPl之间的连接正常,因此能够成功建立媒体面,并且,MG还 能够及时释放与第一指定IP地址(IPl)和第二指定IP地址(IP-bscl)无关的资源,从而 优化资源利用,避免不必要的资源占用。上述建立媒体面时,MG从可以和BSC连通的IPmg列表(MG的IP地址列表)中任 意或基于某种策略进行选择,具体地,MG可以基于下述策略之一进行选择(1)负载分担策略
MG根据IPmg列表的负荷分担策略,选择Ipmg(即上文所述第一指定IP地址), 且IPmg可以和BSC上的IP地址连通。比如IPmg列表中有三个地址IPmg-I,IPmg-2和 IPmg-3.其负荷比例为1 1 2,则MG在选择IPmg的时候,尽量使IPmg列表中地址的选 择频率满足1 1 2。(2)优先级策略继续上述例子,比如IPmg列表中要求优先选择IPmg-3,则在IPmg_3和BSC的IP 地址可以连通的前提下,MG应当尽量选择IPmg-3作为第一指定IP地址。(3)基于时间的选择策略在预先设定的时间段和接口的IP地址关系表中查找当前时间段所对应的IP地 址。具体地,可以在每天的0点至8点之间,要求在IPmg列表中选择IPmg-l,8-16点之间 选择IPmg-2,16-24点之间选择IPmg-3。这样,在早上6点,在IPmg-I能和BSC上IP地址 连通的前提下,MG所选择的IP地址应当是IPmg-I。在实际应用过程中,可以将以上几种选择策略进行任意组合,以实现更合理的第 一指定IP地址选择策略,而且,在不同时间段可以根据具体情况采用不同的选择策略。例 如,在每天的8点至20点之间采用基于优先级的策略,在每天的20点至次日8点之间采用 基于负载分担的策略。另外,BSC也可以根据上述策略,选择IP-bsc地址列表(BSC的IP地址列表)中 的一个作为第二指定IP地址,这里不再赘述。图5是根据本发明实施例的BSC和MG获取媒体面IP地址连接状态的一个流程图, 如图5所示,包括以下处理步骤501,MGC获取了 MG的媒体面IP地址列表之后,将MG的媒体面IP地址列表 发送给BSC,其中,MG可以在以下发送时机之一向BSC发送MG的媒体面IP地址列表BSC 和MGC之间复位过程结束的情况下、MG注册成功的情况下、MG更新MG的媒体面IP地址的 情况下、MGC周期性地向BSC发送MG的媒体面IP地址列表;优选地,在本步骤中,MGC可以 通过以下方式之一获取MG的媒体面IP地址列表通过配置、MG通知给MGC。步骤502,BSC接收到MG的媒体面IP地址列表,向MGC返回确认信息。步骤503,BSC获取到MG的媒体面IP地址列表,可以通过ping命令检测本端的媒 体面IP地址(即BSC媒体面IP地址)和MG的媒体面IP地址之间的连通状态,并保存彼 此能够连通的一个或多个地址对。图6是根据本发明实施例的BSC和MG获取媒体面IP地址连接状态的另一个流程 图,如图6所示,包括以下处理步骤601,MGC获取到BSC的媒体面IP地址列表之后,将BSC的媒体面IP地址列 表发送给MG,其中,MGC可以在以下发送时机之一向MG发送BSC的媒体面IP地址列表MG 注册成功的情况下、MG更新MG的媒体面IP地址的情况下、MGC周期性地向MG发送BSC的 媒体面IP地址列表;优选地,在本步骤中,MGC可以通过以下方式之一获取BSC的媒体面IP 地址列表通过配置,BSC通知给MGC。步骤602,MG接收到BSC的媒体面IP地址列表,向MGC返回确认信息。步骤603,MG获取到BSC的媒体面IP地址列表,可以通过ping命令检测本端的媒 体面IP地址(即MG媒体面IP地址)和BSC的媒体面IP地址之间的连通状态,并保存彼
11此能够连通的一个或多个地址对。图7是根据本发明实施例的媒体面的建立方法的详细处理流程图,描述了采用本 发明后IP承载A 口的媒体面建立过程,如图7所示,包括以下步骤步骤701,MGC向MG发送建立终端指令,用于申请IP类型的终端,开始建立到BSC 的A 口承载。步骤702,MG根据BSC的媒体面地址和本端媒体面IP地址的连通状态,即MG根 据保存的彼此能够连通的一个或多个地址对,选择可用的本端媒体面IP地址(MG的媒体面 IP地址),这里,可用的本端媒体面IP地址是指能够和BSC的一个或者多个IP地址相连通 MG的媒体面IP地址(即在地址对中选择MG的媒体面IP地址),并为选择出的MG的媒体 面IP地址分配端口,将选择出的MG的媒体面IP地址和端口携带在终端应答中返回给MGC。 例如,MG中保存两对彼此能够连通的地址对IP1与IP-bscl相连通,IP2与IP_bsc2相连 通,其中,IPl和IP2为MG的媒体面IP地址,IP-bscl和IP_bsc2为BSC的媒体面IP地址, 此时,MG可以选择IPl或IP2中的任一个返回给MGC,这里,假设MG选择IPl。步骤703,MGC向BSC发送指配命令,其中,该指配命令中携带有MG选择出的MG 的媒体面IP地址和端口,如果MG选择IP1,则指配命令中携带的MG的媒体面IP地址就为 IPl0步骤704,BSC接收到指配命令,根据本端媒体面IP地址和MG的媒体面IP地址间 的连通状态,即BSC根据保存的彼此能够连通的一个或多个地址对,选择本端媒体面IP地 址(即BSC的媒体面IP地址),并将选择出的BSC的媒体面IP地址携带在指配应答中返 回给MGC。例如,在上述步骤S702中,MG选择IP1,通过上述图5或图6,可以看出,BSC保 存的彼此能够连通的一个或多个地址对与MG保存的彼此能够连通的一个或多个地址对是 相同的,所以,在本步骤中,如果MG选择IPl,BSC可以确定出与IPl相连通的BSC的媒体面 IP地址为IP-bscl,BSC会将IP-bscl携带在指配应答中返回给MGC。步骤705,MGC将BSC的媒体面IP地址携带在修改终端命令中发送给MG。步骤706,MG接收到上述终端修改命令,向MGC返回终端修改应答,此时,MG与BSC 间的A接口媒体面建立过程完成。通过上述处理,能够根据测量结果在需要建立媒体面时选择合理的IP地址,从而 能够有效提高A 口媒体面建立和呼叫的成功率,保证通信的正常执行,避免由于IP地址不 可用或连接故障而影响通信的问题;并且,本实施例提供的媒体面的建立方法能够很好地 与现有技术中的媒体面建立流程相互结合,而无需进行较大的改动,实现过程较为简单;并 且,通过及时释放IP资源,能够避免资源的不必要占用,达到优化资源利用的目的。图8是根据本发明实施例的媒体面的建立系统的结构框图,如图8所示,该系统包 括第一接收模块81,设置于BSC侧,用于接收来自MGC的至少一个第一 IP地址,其 中,第一 IP地址为MG的媒体面IP地址;第一测试模块82,设置于BSC侧,连接至第一接收模块81,用于测试至少一个第二 IP地址与至少一个第一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包 括彼此连通的一个第一 IP地址和一个第二 IP地址,第二 IP地址为BSC的媒体面IP地址; 并且,第一测试模块还用于根据MGC在电路域呼叫过程中通知的第一 IP地址,将与通知的第一 IP地址位于同一地址对的第二 IP地址通知给MGC ;第二接收模块83,设置于MG侧,用于接收来自MGC的至少一个第一 IP地址;第二测试模块84,设置于MG侧,连接至第二接收模块83,用于测试至少一个第二 IP地址与至少一个第一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包 括彼此连通的一个第一 IP地址和一个第二 IP地址;建立模块85,设置于MG侧,连接至第二测试模块84,用于在电路域呼叫过程中,通 过将至少一个地址对中一个地址对的第一 IP地址通知给MGC来触发媒体面建立。第一接收模块81和第一测试模块82既可以设置于BSC中,也可以独立于BSC设 置并与BSC通信,类似地,第二接收模块83、第二测试模块84以及建立模块85既可以设置 于MG中,也可以独立于MG设置并与BSC通信。该系统同样能够执行方法实施例中所描述的BSC、MG以及MGC共同执行的处理,并 达到类似的效果,具体的处理过程之前已经进行了描述,这里不再重复。综上所述,借助于上述处理,能够现有A 口系统的基础上,让BSC和MG之间交换媒 体面IP地址列表,并分别进行连通性测试,从而使MG和BSC能够选择可连通的媒体面IP 地址建立媒体面,从而能够借助测量提高A 口媒体面建立和呼叫的成功率,保证通信的正 常执行,避免因为呼叫无法传递信号而造成的用户体验降低和运营商成本增加,克服由于 IP地址不可用或连接故障而影响通信的问题,并且能够通过及时释放与选定的IP地址无 关的资源来避免资源的不必要占用。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种媒体面的建立方法,其特征在于,包括基站控制器接收来自媒体网关控制器的至少一个第一IP地址,其中,所述第一IP地址为媒体网关的媒体面IP地址;所述基站控制器测试至少一个第二IP地址与所述至少一个第一IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第一IP地址和一个第二IP地址,所述第二IP地址为所述基站控制器的媒体面IP地址;所述媒体网关接收来自媒体网关控制器的所述至少一个第二IP地址,并测试所述至少一个第二IP地址与所述至少一个第一IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第一IP地址和一个第二IP地址;在电路域呼叫过程中,所述基站控制器和所述媒体网关根据各自确定的地址对建立媒体面。
2.根据权利要求1所述的建立方法,其特征在于,进一步包括所述媒体网关预先将所述至少一个第一 IP地址通知给所述媒体网关控制器。
3.根据权利要求1所述的建立方法,其特征在于,进一步包括所述基站控制器预先将所述至少一个第二 IP地址通知给所述媒体网关控制器。
4.根据权利要求1所述的建立方法,其特征在于,所述基站控制器测试至少一个第二 IP地址与所述至少一个第一 IP地址之间的连通性包括对于一个第一 IP地址与一个第二 IP地址,所述基站控制器根据该第二 IP地址发送 Ping命令,并在所述Ping命令中携带该第一 IP地址和该第二 IP地址;如果所述媒体网关接收到所述Ping命令,则根据所述Ping命令中携带的该第一 IP地 址返回所述Ping命令,并在返回的所述Ping命令中携带该第一 IP地址和该第二 IP地址; 在所述基站控制器收到返回的所述Ping命令的情况下,判断该第一 IP地址与该第二 IP地址彼此连通。
5.根据权利要求1所述的建立方法,其特征在于,所述媒体网关测试至少一个第二IP 地址与所述至少一个第一 IP地址之间的连通性包括 对于一个第一 IP地址与一个第二 IP地址,所述媒体网关根据该第二 IP地址发送Ping 命令,并在所述Ping命令中携带该第一 IP地址和该第二 IP地址;如果所述基站控制器接收到所述Ping命令,则根据所述Ping命令中携带的该第一 IP 地址返回所述Ping命令,并在返回的所述Ping命令中携带该第一 IP地址和该第二 IP地 址;在所述媒体网关接收到返回的所述Ping命令的情况下,判断该第一 IP地址与该第二 IP地址彼此连通。
6.根据权利要求1所述的建立方法,其特征在于,所述基站控制器和所述媒体网关根 据所述至少一个地址对建立媒体面包括所述基站控制器接收来自所述媒体网关控制器的第一指定IP地址,其中,第一指定IP 地址为所述媒体网关从所述媒体网关确定的至少一个地址对中的一个地址对选择并通知 给所述媒体网关控制器的第一 IP地址;所述基站控制器根据其确定的至少一个地址对将第二指定IP地址通知给所述媒体网 关控制器,以使所述媒体网关控制器将所述第二指定IP地址通知给所述媒体网关,其中,所述第二指定IP地址与选择的所述第一指定IP地址属于所述基站控制器测试确定的同一 地址对。
7.根据权利要求6所述的建立方法,其特征在于,选择的所述第一指定IP地址由所述 媒体网关控制器通过指配命令通知给所述基站控制器。
8.根据权利要求6所述的建立方法,其特征在于,所述基站控制器将第二指定IP地址 通知给所述媒体网关控制器包括所述基站控制器通过指配应答命令将所述第二指定IP地址通知给所述媒体网关控制ο
9.根据权利要求1至8中任一项所述的建立方法,其特征在于,所述基站控制器接收来 自媒体网关控制器的至少一个第一 IP地址的操作包括在所述基站控制器与所述媒体网关控制器的复位操作结束的情况下,所述基站控制器 接收来自所述媒体网关控制器的至少一个第一 IP地址;或者,在所述媒体网关注册成功的情况下,所述基站控制器接收来自所述媒体网关控制器的 至少一个第一 IP地址;或者,在所述媒体网关更新第一 IP地址的情况下,所述基站控制器接收来自所述媒体网关 控制器的至少一个第一 IP地址;或者,所述基站控制器以预定周期接收来自所述媒体网关控制器的至少一个第一 IP地址。
10.根据权利要求1至8中任一项所述的建立方法,其特征在于,所述媒体网关接收来 自媒体网关控制器的至少一个第一 IP地址的操作包括在所述媒体网关注册成功的情况下,所述媒体网关接收来自所述媒体网关控制器的至 少一个第一 IP地址;或者,在所述媒体网关更新第一 IP地址的情况下,所述媒体网关接收来自所述媒体网关控 制器的至少一个第一 IP地址;或者,所述媒体网关以预定周期接收来自所述媒体网关控制器的至少一个第一 IP地址。
11.一种媒体面的建立系统,其特征在于,包括第一接收模块,设置于基站控制器侧,用于接收来自媒体网关控制器的至少一个第一 IP地址,其中,所述第一 IP地址为媒体网关的媒体面IP地址;第一测试模块,设置于基站控制器侧,用于测试至少一个第二 IP地址与所述至少一个 第一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个 第一 IP地址和一个第二 IP地址,所述第二 IP地址为所述基站控制器的媒体面IP地址;并 且,所述第一测试模块还用于根据所述媒体网关控制器在电路域呼叫过程中通知的第一 IP 地址,将与通知的所述第一 IP地址位于同一地址对的第二 IP地址通知给所述媒体网关控 制器;第二接收模块,设置于媒体网关侧,用于接收来自所述媒体网关控制器的所述至少一 个第一 IP地址;第二测试模块,设置于媒体网关侧,用于测试至少一个第二 IP地址与所述至少一个第 一 IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第 一 IP地址和一个第二 IP地址;建立模块,设置于媒体网关侧,用于在电路域呼叫过程中,通过将所述至少一个地址对中一个地址对的第一 IP地址通知给媒体网关控制器来触发媒体面建立。
全文摘要
本发明公开了一种媒体面的建立方法和系统,方法包括BSC接收来自MGC的至少一个第一IP地址,其中,第一IP地址为MG的媒体面IP地址;BSC测试至少一个第二IP地址与至少一个第一IP地址之间的连通性,确定至少一个地址对,其中,每个地址对包括彼此连通的一个第一IP地址和一个第二IP地址,第二IP地址为BSC的媒体面IP地址;MG接收来自MGC的至少一个第二IP地址,并测试至少一个第二IP地址与至少一个第一IP地址之间的连通性,确定至少一个地址对;在电路域呼叫过程中,BSC和MG根据各自确定的地址对建立媒体面。本发明根据测量结果选择IP地址进行媒体面建立,提高A口媒体面建立和呼叫的成功率。
文档编号H04W80/04GK101945419SQ20101028863
公开日2011年1月12日 申请日期2010年9月20日 优先权日2010年9月20日
发明者余磊, 刘竞翔 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1