首页> 中国专利> 基站控制器媒体面IP地址选择方法及基站控制器

基站控制器媒体面IP地址选择方法及基站控制器

摘要

本发明公开了一种基站控制器媒体面IP地址选择方法及基站控制器。该方法包括:基站控制器接收媒体网关控制器发送的媒体网关媒体面IP地址,定期对媒体网关媒体面IP地址进行检测,并记录媒体网关媒体面IP地址与基站控制器媒体面IP地址的连接状态;在终端发起呼叫业务请求的情况下,基站控制器接收媒体网关控制器发送的指配命令,并获取指配命令中携带的媒体网关为呼叫业务请求分配的媒体网关媒体面IP地址;基站控制器根据连接状态以及指配命令中携带的媒体网关媒体面IP地址选择相应的基站控制器媒体面IP地址,并发送给媒体网关控制器。借助于本发明的技术方案,能够增加呼叫成功的几率。

著录项

  • 公开/公告号CN102281649A

    专利类型发明专利

  • 公开/公告日2011-12-14

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN201010199209.7

  • 发明设计人 刘竞翔;

    申请日2010-06-12

  • 分类号H04W76/02(20090101);H04W88/12(20090101);H04W92/14(20090101);

  • 代理机构工业和信息化部电子专利中心;

  • 代理人梁军

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-18 04:04:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-14

    未缴年费专利权终止 IPC(主分类):H04W76/02 专利号:ZL2010101992097 申请日:20100612 授权公告日:20141217

    专利权的终止

  • 2018-07-20

    专利权的转移 IPC(主分类):H04W76/02 登记生效日:20180702 变更前: 变更后: 申请日:20100612

    专利申请权、专利权的转移

  • 2014-12-17

    授权

    授权

  • 2012-05-09

    实质审查的生效 IPC(主分类):H04W76/02 申请日:20100612

    实质审查的生效

  • 2011-12-14

    公开

    公开

说明书

技术领域

本发明涉及移动通讯领域,特别是涉及一种基站控制器媒体面IP地址选 择方法及基站控制器。

背景技术

在现有技术中,A接口是全球移动通讯系统(Global System for Mobile Communications,简称为GSM)移动网络中基站控制器(Base Station Controller, 简称为BSC)和核心网(Core Network,简称为CN)之间的接口,图1是现 有技术中GSM网络的BSC和各网元的结构示意图,如图1所示,媒体网关 (Media Gateway,简称为MG)和BSC之间的接口是A接口的媒体面部分, 其中,媒体面用于在业务进行期间,传递语音、视频等媒体流信息;媒体网关 控制器(Media Gateway  Controller,简称为MGC)和BSC之间的接口是A 接口的信令面部分,其中,信令面用于传输和业务有关的信令。在一次呼叫中, 信令面需要首先建立,然后根据业务类型,申请媒体面。

图2是现有技术中A接口承载网络协议(Internet Protocol,简称为IP)建 立媒体面的信令流程图,如图2所示,包括以下步骤:

步骤1,MGC发送建立终端指令到MG,申请IP类型的终端资源。

步骤2,MG申请终端资源,包括本地的媒体面IP地址和端口,并返回给 MGC。

步骤3,MGC发送指配命令到BSC,并携带MG的媒体面IP地址和端口。

步骤4,BSC处理指配命令,分配资源,并返回指配应答,在指配应答中 携带BSC分配的BSC媒体面IP地址和端口。

步骤5,MGC通过终端修改命令,将BSC媒体面IP地址和端口发送给 MG。

步骤6,MG向MGC返回修改终端应答。

从上述处理可以看出,BSC和MG通过交换媒体面IP地址和端口,从而 建立媒体面的连接。

在实际应用中,为了防止单点故障,BSC和MG可以配置多个媒体面IP 地址,BSC的媒体面IP地址和MG的媒体面IP地址之间两两连接,图3是现 有技术中BSC和MG连接的结构示意图,如图3所示,BSC有IP1和IP2两 个媒体面IP地址,MG有IP1’和IP2’两个媒体面IP地址,IP1、IP2、IP1’、 IP2’之间用路由器1、路由器2经过IP网络进行连接。

如图3所示,BSC并不知道MG的媒体面IP地址是IP1’和IP2’。故障 发生后,假设IP1只能和IP1’连通,IP2只能和IP2’连通,BSC收到指配 命令后,在缺乏连通信息的情况下,会随机选择一个本端媒体面IP地址返回 给MG。如果BSC分配的IP地址和MG分配的IP地址之间存在故障,例如, 如MG媒体面地址为IP1‘时BSC分配了IP2地址,则呼叫所建立的媒体面将 无法传递媒体信号。

从上述的例子可以看出,BSC在呼叫建立前,无法获取MG的媒体面IP 地址。当BSC到MG之间的IP路由出现故障而导致BSC的媒体面IP地址不 能和MG的全部媒体面IP地址连通时,BSC无法检测到故障并根据MG媒体 面IP地址选择本端的BSC媒体面IP地址。

发明内容

本发明提供一种基站控制器媒体面IP地址选择方法及基站控制器,以解 决现有技术中A接口承载IP时,BSC无法根据A接口媒体面的通断情况合理 选择媒体面IP地址的问题。

本发明提供一种基站控制器媒体面网络协议IP地址选择方法,包括:

基站控制器接收媒体网关控制器发送的媒体网关媒体面IP地址,定期对 媒体网关媒体面IP地址进行检测,并记录媒体网关媒体面IP地址与基站控制 器媒体面IP地址的连接状态;

在终端发起呼叫业务请求的情况下,基站控制器接收媒体网关控制器发送 的指配命令,并获取指配命令中携带的媒体网关为呼叫业务请求分配的媒体网 关媒体面IP地址;

基站控制器根据连接状态以及指配命令中携带的媒体网关媒体面IP地址 选择相应的基站控制器媒体面IP地址,并发送给媒体网关控制器。

本发明还提供了一种基站控制器,包括:

检测模块,用于接收媒体网关控制器发送的媒体网关媒体面IP地址,并 定期对媒体网关媒体面IP地址进行检测;

记录模块,用于记录媒体网关媒体面IP地址与基站控制器媒体面IP地址 的连接状态;

获取模块,用于在终端发起呼叫业务请求的情况下,接收媒体网关控制器 发送的指配命令,并获取指配命令中携带的媒体网关为呼叫业务请求分配的媒 体网关媒体面IP地址;

选择模块,用于根据连接状态以及指配命令中携带的媒体网关媒体面IP 地址选择相应的基站控制器媒体面IP地址,并发送给媒体网关控制器。

本发明有益效果如下:

本发明实施例在对已有系统改动及影响最小的情况下,将MG媒体面IP 地址通知给BSC,由BSC检测到MG媒体面的连通状态,从而使呼叫过程中, BSC能够根据连通状态和MG的媒体面IP地址选择本端媒体面IP地址,解决 了现有技术中A接口承载IP时,BSC无法根据A接口媒体面的通断情况合理 选择媒体面IP地址的问题,能够增加呼叫成功的几率,避免因为呼叫无法传 递信号而造成的用户使用感受降低和运营商的费用损失。

附图说明

图1是现有技术中GSM网络的BSC和各网元的结构示意图;

图2是现有技术中A接口承载IP建立媒体面的信令流程图;

图3是现有技术中BSC和MG连接的结构示意图;

图4是本发明实施例的基站控制器媒体面IP地址选择方法的流程图;

图5是本发明实施例的MGC通知BSC本端MG媒体面IP地址的信令流 程图;

图6是本发明实施例的A接口承载IP建立媒体面的信令流程图;

图7是本发明实施例的基站控制器的结构示意图。

具体实施方式

为了解决现有技术中A接口承载IP时,BSC无法根据A接口媒体面的通 断情况合理选择BSC媒体面IP地址的问题,本发明提供了一种基站控制器媒 体面IP地址选择方法及基站控制器,以下结合附图以及实施例,对本发明进 行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明, 并不限定本发明。

方法实施例

根据本发明的实施例,提供了一种基站控制器媒体面IP地址选择方法, 该方法可以检测A接口媒体面IP地址的通断,并根据检测情况分配地址资源, 图4是本发明实施例的基站控制器媒体面IP地址选择方法的流程图,如图4 所示,根据本发明实施例的基站控制器媒体面IP地址选择方法包括如下处理:

步骤401,BSC接收MGC发送的MG媒体面IP地址,定期对MG媒体面 IP地址进行检测,并记录MG媒体面IP地址与BSC媒体面IP地址的连接状 态;其中,MG媒体面IP地址为与MGC相连接的一个或多个MG的MG媒体 面IP地址。也就是说,如果有多个MG和BSC连接,则MGC将这些MG的 媒体面IP地址都发送给BSC。

优选地,在步骤402中,BSC可以接收MGC在预定时间发送或定期发送 的MG媒体面IP地址。也就是说,MGC可以定期发送MG媒体面IP地址到 BSC,以避免BSC因为自身故障而导致MG媒体面IP地址的丢失。

优选地,在本发明实施例中,上述预定时间可以为以下之一:BSC和MGC 之间复位结束时、MG注册时、MG修改MG媒体面IP地址时。

在步骤401中,BSC可以通过因特网包探索器(Packet Internet Grope,简 称为PING)命令定期对MG媒体面IP地址进行检测;也就是说,BSC可以用 PING包的方式检测自身媒体面IP地址和MG媒体面IP地址之间的通断情况。 此外,BSC还可以通过关系表的形式记录MG媒体面IP地址与BSC媒体面IP 地址的连接状态;也就是说,BSC内部保存自身媒体面IP地址和对端MG媒 体面IP地址之间的关系表,来记录媒体面IP地址两两之间是否接通。

步骤402,在终端发起呼叫业务请求的情况下,BSC接收MGC发送的指 配命令,并获取指配命令中携带的MG为呼叫业务请求分配的MG媒体面IP 地址;

步骤403,BSC根据连接状态以及从指配命令中获取的MG媒体面IP地 址选择相应的BSC媒体面IP地址,并发送给MGC。

具体地,在步骤403中,BSC需要根据连接状态选择能够和指配命令中携 带的MG媒体面IP地址连通的BSC媒体面IP地址。在实际应用中,如果和指 配命令中携带的MG媒体面IP地址连通的BSC媒体面IP地址有多个,则任选 其中之一即可。

从上述处理可以看出,本发明实施例将核心网中MG的媒体面IP地址通 知给BSC,由BSC对这些媒体面IP地址进行检测,从而在收到指配命令时, BSC能够将与MG媒体面正常接通的IP地址返回给MG,从而避免由于BSC 盲目返回媒体面IP地址所造成的通话异常。

以下结合附图,对本发明实施例的技术方案进行详细的说明。

图5是本发明实施例的MGC通知BSC本端MG媒体面IP地址的信令流 程图,如图5所示,包括如下处理:

步骤501,MGC发送MG媒体面IP地址通知消息到BSC,该MG媒体面 IP地址通知消息中包含和BSC有媒体面连接的各MG媒体面IP地址,在本发 明实施例中,发送通知消息的时机可以是BSC和MGC之间复位过程结束时, 也可以是MG注册时,MG修改媒体面地址时,此外,MGC还可以定时发送 MG媒体面IP地址通知消息;

步骤502,BSC返回媒体面IP地址应答;

步骤503,BSC通过PING命令检测本端媒体面IP地址和MG媒体面IP 地址之间的连通状态,并进行记录。

通过上述处理,能够使BSC获取MG媒体面IP地址。

图6是本发明实施例的A接口承载IP建立媒体面的信令流程图,如图6 所示,包括如下处理:

步骤601,MGC开始建立A口承载,发送建立终端命令到MG;

步骤602,MG分配本端媒体面IP地址,返回建立终端应答,并将本端媒 体面IP地址返回给MGC;

步骤603,MGC发送指配命令到BSC,指配命令中携带MG的媒体面IP 地址;

步骤604,BSC收到指配命令,根据其中MG的媒体面IP地址和检测得 到的连通情况,选择本端媒体面IP地址,在指配应答中返回给MGC;

步骤605,MGC发送修改终端命令,将BSC媒体面IP地址通知给MG;

步骤606,MG返回修改终端应答。

通过上述处理,解决了现有技术中A接口承载IP时,BSC无法根据A接 口媒体面的通断情况合理选择媒体面IP地址的问题,能够增加呼叫成功的几 率,避免因为呼叫无法传递信号而造成的用户使用感受降低和运营商的费用损 失。

装置实施例

根据本发明的实施例,提供了一种基站控制器,图7是本发明实施例的基 站控制器的结构示意图,如图7所示,根据本发明实施例的基站控制器包括: 检测模块70、记录模块72、获取模块74、选择模块76。以下对本发明实施例 的各个模块进行详细的说明。

具体地,检测模块70用于接收MGC发送的MG媒体面IP地址,定期对 MG媒体面IP地址进行检测;优选地,检测模块70可以接收MGC在预定时 间发送或定期发送的MG媒体面IP地址。也就是说,MGC可以定期发送MG 媒体面IP地址到BSC的检测模块70,以避免BSC因为自身故障而导致MG 媒体面IP地址的丢失。

优选地,在本发明实施例中,上述预定时间可以为以下之一:BSC和MGC 之间复位结束时、MG注册时、MG修改MG媒体面IP地址时。

在本发明实施例中,检测模块70可以通过PING命令定期对MG媒体面 IP地址进行检测;也就是说,BSC中的检测模块70可以用PING包的方式检 测自身媒体面IP地址和MG媒体面IP地址之间的通断情况。

记录模块72用于记录MG媒体面IP地址与BSC媒体面IP地址的连接状 态;其中,MG媒体面IP地址为与MGC相连接的一个或多个MG的MG媒体 面IP地址。也就是说,如果有多个MG和BSC连接,则MGC将这些MG的 媒体面IP地址都发送给BSC;

优选地,记录模块72可以通过关系表的形式记录MG媒体面IP地址与 BSC媒体面IP地址的连接状态;也就是说,BSC的记录模块72内部保存自身 媒体面IP地址和对端MG媒体面IP地址之间的关系表,来记录媒体面IP地址 两两之间是否接通。

获取模块74用于在终端发起呼叫业务请求的情况下,接收MGC发送的指 配命令,并获取指配命令中携带的MG为呼叫业务请求分配的MG媒体面IP 地址;

选择模块76用于根据连接状态以及从指配命令中获取的MG媒体面IP地 址选择相应的BSC媒体面IP地址,并发送给MGC。

具体地,BSC中的选择模块76需要根据连接状态选择能够和指配命令中 携带的MG媒体面IP地址连通的BSC媒体面IP地址。在实际应用中,如果和 指配命令中携带的MG媒体面IP地址连通的BSC媒体面IP地址有多个,则任 选其中之一即可。

本发明实施例在对已有系统改动及影响最小的情况下,将MG媒体面IP 地址通知给BSC,由BSC检测到MG媒体面的连通状态,从而使呼叫过程中, BSC能够根据连通状态和MG的媒体面IP地址选择本端媒体面IP地址,解决 了现有技术中A接口承载IP时,BSC无法根据A接口媒体面的通断情况合理 选择媒体面IP地址的问题,能够增加呼叫成功的几率,避免因为呼叫无法传 递信号而造成的用户使用感受降低和运营商的费用损失。

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将 意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上 述实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号