获取主叫号码信息的方法、系统及媒体网关的制作方法

文档序号:7967872阅读:162来源:国知局
专利名称:获取主叫号码信息的方法、系统及媒体网关的制作方法
技术领域
本发明涉及下一代网络(Next Generation Network,NGN)或3G网络中随路信令系统的处理技术,尤其涉及一种获取主叫号码信息的方法及其系统。
背景技术
随路信令系统是指信令与用户信息在同一条信道上传送,或者信令信道与对应的用户信息传送信道一一对应的信令系统。
在下NGN或3G网络中,定义了一系列的接口,以保证媒体网关控制器(Media Gateway Controller,MGC)和媒体网关(Media Gateway,MG)能在随路信令系统中进行正常的呼叫处理。
H.248协议中规定了随路信令使用的包,包括有基本随路信令系统(BasicChannel Associated Signaling,BCAS)包、国际随路信令系统包(InternationalChannel Associated Signaling,ICAS)等,另外,其前期草案中的R2包也是为随路信令制定的。
参考图1,该图为现有技术中获取主叫号码信息的方法的过程示意图,具体的过程如下s101,MGC向MG发送检测号码消息;s102,MG通过随路信令向对端交换设备请求获取主叫号码信息;s103,MG媒体网关接收对端交换设备的反馈的主叫号码信息,并判断所述主叫号码信息中是否包含了主叫号码,若是,则执行步骤s105,否则,执行步骤s104;s104,MG不向MGC上报主叫号码信息;s105,MG将获取的主叫号码发送给MGC。
上述的现有技术存在以下缺点当媒体网关的获取主叫号码请求被拒绝时,MG无法向MGC上报所述主叫号码,则可能由于MGC等待响应时间过长而导致呼叫失败或接续时间大大延长。

发明内容
本发明所要解决的技术问题在于,提供一种获取主叫号码信息的方法及其系统,可在MG获取主叫号码的请求被拒绝的情况下,仍然能及时向MGC上报主叫号码信息,避免因MGC等待时间过长而导致的呼叫失败或接续时间大大延长的问题。
为了解决上述技术问题,本发明提出了一种获取主叫号码信息的方法,包括(a)媒体网关在收到媒体网关控制器的检测号码消息后,向对端交换设备请求获取主叫号码;(b)媒体网关接收对端交换设备反馈的主叫号码信息,并将所述主叫号码信息上报给媒体网关控制器;(c)媒体网关控制器接收所述媒体网关上报的主叫号码信息。
其中,步骤(b)具体包括当对端交换设备反馈的主叫号码信息未包含主叫号码时,媒体网关向媒体网关控制器发送至少包含一个空值的主叫号码信息;或者当对端交换设备反馈的主叫号码信息包含主叫号码时,媒体网关向媒体网关控制器发送包含所述主叫号码的主叫号码信息。
其中,步骤(c)媒体网关控制器接收所述媒体网关上报的主叫号码信息之后还包括媒体网关控制器判断所述媒体网关上报的主叫号码信息是否包含了所述空值,若是,则确定未成功获取主叫号码;否则,确定已成功获取主叫号码。
其中,步骤(b)中媒体网关向媒体网关控制器发送至少包含一个空值的主叫号码信息具体为媒体网关将所述主叫号码信息通过网关控制协议中的随路信令接口发送给媒体网关控制器。
优选地,所述随路信令接口为空事件或空参数。
或者,所述随路信令接口为扩展接口。
相应的,本发明还公开了一种媒体网关,包括有
请求单元,用于在收到媒体网关控制器的检测号码消息后,向对端交换设备发送获取主叫号码信息请求;发送单元,用于将对端交换设备反馈的主叫号码信息发送给媒体网关控制器,重要是,所述发送单元还包括有空值发送单元,用于当所述对端交换设备反馈的主叫号码信息未包含主叫号码时,通过网关控制协议的随路信令接口向媒体网关控制器上报包含至少一个空值的主叫号码信息。
优选地,当所述主叫号码信息包含所述空值时,所述随路信令接口为空事件或空参数。
或者,所述随路信令接口为扩展接口。
相应地,本发明还公开了一种获取主叫号码信息的系统,包括媒体网关、媒体网关控制器以及与媒体网关相连的用于向媒体网关发送主叫号码的对端交换设备,所述媒体网关包括有请求单元,用于在收到媒体网关控制器的检测号码消息后,向对端交换设备发送获取主叫号码请求;发送单元,用于将对端交换设备反馈的主叫号码信息发送给媒体网关控制器,重点是,所述发送单元还包括有空值发送单元,用于当所述对端交换设备反馈的主叫号码信息未包含主叫号码时,通过网关控制协议的随路信令接口向媒体网关控制器上报包含至少一个空值的主叫号码信息。
其中,所述媒体网关控制器包括检测单元,用于向媒体网关发送所述检测号码消息;接收识别单元,用于接收媒体网关上报的主叫号码信息,并判断该主叫号码信息是否包含了所述空值,若是,则确定未成功获取主叫号码;否则,确定已成功获取主叫号码。
优选地,所述随路信令接口为空事件或空参数。
或者,所述随路信令接口为扩展接口。
实施本发明,具有如下有益效果
本发明通过MG向MGC发送来自对端交换设备的主叫号码信息,无论所述主叫号码信息中是否包含了主叫号码,MG均向MGC上报所述主叫号码信息,MGC通过检查MG上报的主叫号码信息是否包含空值来判断是否已成功获取主叫号码。这样,即使在请求主叫号码失败的情况下,MG也能及时向MGC上报主叫号码的检测结果,从而避免了因MGC等待响应时间过长而导致呼叫失败或接续时间过长的问题。


图1是现有技术中获取主叫号码的流程示意图;图2是本发明获取主叫号码信息的方法的流程示意图;图3是本发明获取主叫号码信息的系统的结构示意图;具体实施方式
本发的核心在于MG向MGC发送来自对端交换设备的主叫号码信息,无论所述主叫号码信息中是否包含了主叫号码,MG均向MGC上报所述主叫号码信息,MGC通过检查MG上报的主叫号码信息是否包含空值来判断是否已成功获取所述主叫号码。由于在请求主叫号码失败的情况下,MG也能及时向MGC上报主叫号码的检测结果,从而避免了因MGC等待响应时间过长而导致呼叫失败或接续时间过长的问题。
参考图2,该图是本发明提供的获取主叫号码信息的方法的流程示意图。本发明中获取主叫号码具体涉及实体主要包括MGC、MG以及对端交换设备,其具体流程如下步骤s201中,MGC向MG下发号码检测事件,号码检测事件中包含了请求主叫号码的信息,具体实现时,MGC向MG发送的检测号码消息可以使用H.248协议中定义的随路信令系统使用的包。
步骤s202中,MG通过随路信令向对端交换设备请求获取主叫号码。
步骤s203中,MG向MGC发送对端交换设备的反馈信息,若对端交换设备反馈的主叫号码信息未包含主叫号码,媒体网关向媒体网关控制器发送至少包含一个空值的主叫号码信息;若对端交换设备反馈的主叫号码信息包含主叫号码,媒体网关向媒体网关控制器发送包含所述主叫号码的主叫号码信息,具体实现时,MG使用H.248协议中的随路信令接口发送该主叫号码信息,而当所述主叫号码信息包含所述空值时,所述随路信令接口为空事件或空参数,此处为主叫号码内容包含所述空值的主叫号码事件或主叫号码参数,例如若MGC通过ICASC包的ADDR事件来发送检测号码消息,则MG通过ADDR事件的SI参数向MGC发送所述主叫号码信息,当所述主叫号码信息包含所述空值时,其消息格式可为notify{icasc/addr{di=xx,sc=x,si=N}},其中,N表示空值;若MGC通过R2包的R2ADDR事件来发送检测号码消息,则MG通过R2ADDR事件的SI参数向MGC发送所述主叫号码信息,当所述主叫号码信息包含所述空值时,其消息格式可为notify{r2/r2addr{di=xx,sc=x,si=N}},其中,N表示空值;若MGC通过R2包的SI事件来发送检测号码消息,则MG通过该事件向MGC发送所述主叫号码信息,当所述主叫号码信息包含所述空值时,其消息格式可为notify{r2/si{si=N}},其中,N表示空值,另外,当所述主叫号码信息包含所述空值时,MG也可以在H.248协议中扩展事件或者扩展参数来上报该主叫号码信息。
步骤s204中,MGC接收MG上报的主叫号码信息,并判断该主叫号码信息是否包含所述空值,若是,则确定未成功获取该主叫号码,否则,确定已成功获取该主叫号码。
参考图3,该图是本发明提供的获取主叫号码信息的系统的的组成结构图。如图所示,在本发明中,该系统包括有对端交换设备1,与现有技术相同,所述对端交换设备1与MG相连,用于向MG发送主叫号码信息。
本发明提供的获取主叫号码信息的系统中还包括有MG 2,其主要功能是在收到MGC3的检测号码信息后,向所述对端交换设备1发送获取主叫号码请求,并接收所述对端交换设备1反馈的主叫号码信息,并向MGC 3发送所述主叫号码信息,当对端交换设备1的反馈信息中包含主叫号码时,则向MGC 3发送包含主叫号码的主叫号码信息,当对端交换设备1的反馈信息中未包含主叫号码时,则向MGC 3发送包含至少一个空值的主叫号码信息。
本发明提供的获取主叫号码信息的系统中还包括有MGC 3,其主要功能是向MG 2发送所述检测号码消息,接收MG 2上报的主叫号码信息,并判断MG2上报的主叫号码信息是否包含所述空值,若是,则确定未成功获取该主叫号码,否则,确定已成功获取该主叫号码。
下面详细说明本发明提供的获取主叫号码信息的系统中的MG,参考图3,本发明提供的获取主叫号码信息的系统中MG主要包括有请求单元21,用于在收到MGC 3发送的检测号码消息后,向对端交换设备发送获取主叫号码请求;发送单元22,用于将对端交换设备反馈的主叫号码信息发送给媒体网关控制器,具体实现时,所述发送单元还具体包括空值发送单元221,用于当所述对端交换设备反馈的主叫号码信息未包含主叫号码时,通过网关控制协议的随路信令接口向媒体网关控制器上报包含至少一个空值的主叫号码信息。
下面详细说明本发明提供的获取主叫号码信息的系统中的MGC,参考图3,本发明提供的获取主叫号码信息的系统中MGC主要包括有检测单元31,用于向MG发送所述检测号码消息;接收识别单元32,用于判断所述MG发送单元上报的主叫号码信息是否包含所述空值,若是,则确定未成功获取该主叫号码,否则,确定已成功获取该主叫号码。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种获取主叫号码信息的方法,其特征在于,包括(a)媒体网关在收到媒体网关控制器的检测号码消息后,向对端交换设备请求获取主叫号码;(b)媒体网关接收对端交换设备反馈的主叫号码信息,并将所述主叫号码信息上报给媒体网关控制器;(c)媒体网关控制器接收所述媒体网关上报的主叫号码信息。
2.如权利要求1所述的获取主叫号码信息的方法,其特征在于,步骤(b)具体包括当对端交换设备反馈的主叫号码信息未包含主叫号码时,媒体网关向媒体网关控制器发送至少包含一个空值的主叫号码信息;或者当对端交换设备反馈的主叫号码信息包含主叫号码时,媒体网关向媒体网关控制器发送包含所述主叫号码的主叫号码信息。
3.如权利要求2所述的获取主叫号码信息的方法,其特征在于,步骤(c)媒体网关控制器接收所述媒体网关上报的主叫号码信息之后还包括媒体网关控制器判断所述媒体网关上报的主叫号码信息是否包含了所述空值,若是,则确定未成功获取主叫号码;否则,确定已成功获取主叫号码。
4.如权利要求2或3所述的获取主叫号码信息的方法,其特征在于,步骤(b)中媒体网关向媒体网关控制器发送至少包含一个空值的主叫号码信息具体为媒体网关将所述主叫号码信息通过网关控制协议中的随路信令接口发送给媒体网关控制器。
5.如权利要求4所述的获取主叫号码信息的方法,其特征在于,所述随路信令接口为空事件或空参数。
6.如权利要求4所述的获取主叫号码信息的方法,其特征在于,所述随路信令接口为扩展接口。
7.一种媒体网关,包括有请求单元,用于在收到媒体网关控制器的检测号码消息后,向对端交换设备发送获取主叫号码信息请求;发送单元,用于将对端交换设备反馈的主叫号码信息发送给媒体网关控制器,其特征在于,所述发送单元还包括有空值发送单元,用于当所述对端交换设备反馈的主叫号码信息未包含主叫号码时,通过网关控制协议的随路信令接口向媒体网关控制器上报包含至少一个空值的主叫号码信息。
8.如权利要求7所述的媒体网关,其特征在于,当所述主叫号码信息包含所述空值时,所述随路信令接口为空事件或空参数。
9.如权利要求7所述的媒体网关,其特征在于,所述随路信令接口为扩展接口。
10.一种获取主叫号码信息的系统,包括媒体网关、媒体网关控制器以及与媒体网关相连的用于向媒体网关发送主叫号码的对端交换设备,所述媒体网关包括有请求单元,用于在收到媒体网关控制器的检测号码消息后,向对端交换设备发送获取主叫号码请求;发送单元,用于将对端交换设备反馈的主叫号码信息发送给媒体网关控制器,其特征在于,所述发送单元还包括有空值发送单元,用于当所述对端交换设备反馈的主叫号码信息未包含主叫号码时,通过网关控制协议的随路信令接口向媒体网关控制器上报包含至少一个空值的主叫号码信息。
11.如权利要求10所述的获取主叫号码信息的系统,其特征在于,所述媒体网关控制器包括检测单元,用于向媒体网关发送所述检测号码消息;接收识别单元,用于接收媒体网关上报的主叫号码信息,并判断该主叫号码信息是否包含了所述空值,若是,则确定未成功获取主叫号码;否则,确定已成功获取主叫号码。
12.如权利要求10或11所述的获取主叫号码信息的系统,其特征在于,所述随路信令接口为空事件或空参数。
13.如权利要求10或11所述的获取主叫号码信息的系统,其特征在于,所述随路信令接口为扩展接口。
全文摘要
本发明公开了一种获取主叫号码信息的方法,包括(a)媒体网关在收到媒体网关控制器的检测号码消息后,向对端交换设备请求获取主叫号码;(b)媒体网关接收对端交换设备反馈的主叫号码信息,并将所述主叫号码信息上报给媒体网关控制器;(c)媒体网关控制器接收所述媒体网关上报的主叫号码信息。采用本发明,可在媒体网关获取主叫号码请求被拒绝的情况下,仍然能及时向媒体网关控制器上报主叫号码信息,避免因媒体网关控制器等待时间过长而导致的呼叫失败或接续时间大大延长的问题。
文档编号H04W24/10GK1933671SQ200610122518
公开日2007年3月21日 申请日期2006年9月29日 优先权日2006年9月29日
发明者宋大军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1