一种软交换架构下主叫号码不可得信息的传递方法转让专利

申请号 : CN200610060254.8

文献号 : CN100591083C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王昆

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种软交换架构下主叫号码不可得信息的传递方法,所述的方法包括如下步骤:a、当主叫号码不可得时,媒体网关MG和媒体网关控制器MGC之间交互消息,所述的消息中携带主叫号码不可得信息;b、MG或者MGC根据所述的主叫号码不可得信息进行对呼叫的处理。本发明克服现有技术的不足,解决了软交换架构下随路信令系统主叫号码不可得信息的传递问题,在没有主叫号码的情况下,通过数据配置实现对呼叫接续的控制,从而可以提高呼叫接通率,尤其是申请了主叫号码显示限制业务用户的呼叫成功率;同时,对于汇接呼叫,在没有主叫号码的情况下可以实现入局和出局主叫号码信息的一致,满足电信运营商的要求。

权利要求 :

1、一种软交换架构下主叫号码不可得信息的传递方法,其特征在于,所 述的方法包括如下步骤:a、当主叫号码不可得时,媒体网关MG和媒体网关控制器MGC之间 通过地址信号signal addr1消息交互消息,所述的signal addr1消息中携带 主叫号码不可得信息;所述的signal addr1消息中携带主叫号码不可得信息 是通过在signal addr1消息中对主叫号码参数设置特殊的值来实现的,或者 通过扩展signal addr1消息的事件参数,在其中增加一个表示主叫号码不可 得信息的参数来实现的;

b、MG或者MGC根据所述的主叫号码不可得信息进行对呼叫的处理。

2、根据权利要求1所述的方法,其特征在于,其中步骤a具体包括:

a1、呼叫出局时,如果MGC没有主叫号码,MGC向MG发送地址信 号signa1 addr1消息,所述的signal addr1消息中携带主叫号码不可得信 息;

其中步骤b具体包括:

b1、MG收到所述的signal addr1消息后根据其中主叫号码不可得信息 拒绝他局的主叫号码请求。

3、根据权利要求1所述的方法,其特征在于,其中步骤a具体包括:

a1、呼叫入局时,当MG配置为不请求主叫号码或者配置为请求主叫号 码但MG请求主叫号码被拒绝时,MG向MGC发送地址信号signal addr1 消息,所述的signal addr1消息中携带主叫号码不可得信息;

其中步骤b具体包括:

b1、MGC收到所述的signal addr1消息后根据其中主叫号码不可得信 息和其配置选择拆除呼叫或者继续呼叫接续。

4、根据权利要求3所述的方法,其特征在于,其中步骤a1之前还包 括:在MG上配置不请求主叫号码或者请求主叫号码及其位置。

5、根据权利要求1所述的方法,其特征在于,其中步骤a具体包括:

a1、MGC收到MG发送的占用请求后,如果接受业务请求,则发占用 确认给MG,所述的占用确认消息中携带MGC上主叫号码请求配置;

a2、MG收到所述的占用确认后,如果所述的主叫号码请求配置为不请 求主叫号码或者配置为请求主叫号码但MG请求主叫号码被拒绝时,MG通 过signal addr1向MGC传递“主叫号码不可得”信息;

其中步骤b具体包括:MGC收到所述的signal addr1信息后,根据其 中的主叫号码不可得信息和自身配置,拆除呼叫或继续呼叫接续。

6、根据权利要求5所述的方法,其特征在于,其中步骤a1之前还包 括:在MGC上配置不请求主叫号码或者请求主叫号码及其位置。

7、根据权利要求5所述的方法,其特征在于,所述的占用确认消息中 携带MGC上配置的主叫号码请求是通过在占用确认bcas/sza事件中的附加 参数中增加主叫号码配置参数来实现的。

说明书 :

技术领域

本发明涉及软交换技术领域,具体来说,涉及到媒体网关和媒体网关控 制器之间消息交互的技术。

背景技术

中继信令是交换机间用于控制呼叫接续的信令系统,分共路信令和随 路信令两大类,随路信令(CAS Channel Associated Signaling)在ITU-T (International Telecommunication Union-Telecommunication Standardization Sector国际电信联盟-电信标准部)规范里被称为R2信 令,中国标准的随路信令称中国一号信令,中国一号属于R2的子集。
软交换是承载与控制相分离的新一代核心网交换机,按功能分为媒体网 关(MG Media Gateway)和媒体网关控制器(MGC Media Gateway Controller)两种网元,软交换基本架构如附图1所示,MG负责管理承载 网,把PSTN(公共开关电话网络)、BSS(Base Station Subsystem基站 子系统)等宽带、窄带电信系统连接入软交换网络,MGC则负责信令和业务 控制,两者结合共同完成电信业务。MG和MGC之间以IP/ATM(网际协议 /异步传输模式)承载网连接,两种网元间遵循H.248标准协议进行通信。
ITU-T协议R2(Q.400-Q.490)信令相关的前向信号、后向信号、前 向I组II组、后向A组B组等呼叫相关物理信号在MG实现,并与其他遵循 标准R2协议的网元通讯,如PSTN等。作为信令及呼叫控制部分的MGC 通过ITU-T H.248.25实现软交换架构下对R2协议的支持。
H.248.25协议定义了用于传递主被叫号码、用户类别、占用、占用确认 以及应答等R2信令的消息和事件,如signal addr1(地址信号)包含di(被 叫号码)、si(主叫号码)、sc(主叫用户类别)等参数。
由于局间中继的交换信令消息主要由MG网关来实现,依据现有的 H.248协议的规定,何时请求主叫号码,是否请求主叫号码等都由MG控 制,而MGC具有根据主叫号码的有无来决定呼叫是继续还是拆除的功能, 在呼叫处理过程中,如果呼叫要继续,则可以选择号码提供方式,为后续处 理提供缺省主叫号码。但当前的H248.25系列R2协议没有提供这个通知机 制,导致MGC无法判断主叫号码是否可得,从而不能启动提供缺省号码流 程;另外,作为出局侧,如果MGC上因主叫号码不可得而在signal addr1消 息里不带主叫号码,而网关的配置是要发送主叫号码,则会直接引起呼叫失 败,而且R2的拒绝主叫号码请求流程因为这一缺陷而无法实现,如果MGC 为了呼叫能接通而随便设置主叫号码,会出现汇接呼叫入局没有主叫号码而 出局发出了主叫号码的情况,这和关口局要透传信息的要求不符。

发明内容

本发明的目的在于提供一种软交换架构下主叫号码不可得信息的传递 方法,以解决现有技术中MG和MGC之间没有相应的机制传递主叫号码不 可得信息的问题。
为实现上述目的,本发明采用如下的技术方案:一种软交换架构下主 叫号码不可得信息的传递方法,所述的方法包括如下步骤:
a、当主叫号码不可得时,媒体网关MG和媒体网关控制器MGC之间 通过地址信号signal addr1消息交互消息,所述的signal addr1消息中携带 主叫号码不可得信息;所述的signal addr1消息中携带主叫号码不可得信息 是通过在signal addr1消息中对主叫号码参数设置特殊的值来实现的,或者 通过扩展signal addr1消息的事件参数,在其中增加一个表示主叫号码不可 得信息的参数来实现的;
b、MG或者MGC根据所述的主叫号码不可得信息进行对呼叫的处 理。
其中步骤a具体包括:
a1、呼叫出局时,如果MGC没有主叫号码,MGC向MG发送地址信 号signal addr1消息,所述的signal addr1消息中携带主叫号码不可得信 息;
其中步骤b具体包括:
b1、MG收到所述的signal addr1消息后根据其中主叫号码不可得信息 拒绝他局的主叫号码请求。
其中步骤a具体包括:
a1、呼叫入局时,当MG配置为不请求主叫号码配置为请求主叫号码但 MG请求主叫号码被拒绝时,MG向MGC发送地址信号signal addr1消息, 所述的signal addr1消息中携带主叫号码不可得信息;
其中步骤b具体包括:
b1、MGC收到所述的signal addr1消息后根据其中主叫号码不可得信 息和其配置选择拆除呼叫或者继续呼叫接续。
其中步骤a1之前还包括:在MG上配置不请求主叫号码或者请求主叫 号码及其位置。
其中步骤a具体包括:
a1、MGC收到MG发送的占用请求后,如果接受业务请求,则发占用 确认给MG,所述的占用确认消息中携带MGC上主叫号码请求配置;
a2、MG收到所述的占用确认后,如果所述的主叫号码请求配置为不请 求主叫号码配置为请求主叫号码但MG请求主叫号码被拒绝时,MG通过 signal addr1向MGC传递“主叫号码不可得”信息;
其中步骤b具体包括:MGC收到所述的signal addr1信息后,根据其 中的主叫号码不可得信息和自身配置,拆除呼叫或继续呼叫接续。
其中步骤a1之前还包括:在MGC上配置不请求主叫号码或者请求主叫 号码及其位置。
其中所述的占用确认消息中携带MGC上配置的主叫号码请求是通过在 占用确认bcas/sza事件中的附加参数中增加主叫号码配置参数来实现的。
本发明克服现有技术的不足,解决了软交换架构下随路信令系统主叫号 码不可得信息的传递问题,在没有主叫号码的情况下,通过数据配置实现对 呼叫接续的控制,从而可以提高呼叫接通率,尤其是申请了主叫号码显示限 制业务用户的呼叫成功率;同时,对于汇接呼叫,在没有主叫号码的情况下 可以实现入局和出局主叫号码信息的一致,满足电信运营商的要求。

附图说明

图1为软交换架构图;
图2为本发明实施例一流程图;
图3为本发明实施例二所述的在MG配置主叫号码请求后传递主叫号码 不可得信息的流程图;
图4为本发明实施例二所述的在MGC配置主叫号码请求后传递主叫号 码不可得信息的流程图。
具体实施例方式
下面结合具体实施例和附图对本发明进行详细说明。
本发明的基本原理是增加MG和MGC间的“主叫号码不可得信息”通 知机制,在呼叫入局时,当MG上配置为“不请求主叫号码”或者“请求主 叫号码”但被拒绝时利用该机制通知MGC,MGC会根据配置选择拆除呼叫 或者继续呼叫;在呼叫出局时,MGC在“无主叫号码”时也以此机制通知 MG,MG根据ITU-T R2交换信令协议规定可以发前向I组信号I12拒绝它 局的主叫号码请求。
以下用两个实施例具体说明上述的MG和MGC之间的“主叫号码不可 得信息”的通知机制:
实施例一:在现有协议的地址消息signal addr1里增加指示“主叫号码 不可得”信息,原H.248.29协议对signal addr1消息中包含的主叫号码参 数si的描述如下:
A.1.2.1.2.3Source Number
Parameter Name(参数名称):Source Number(主叫号码)
ParameterID(参数ID):si(0x0003)
Description(描述):The calling party number digit string,that is collected during compelled register signaling.(通过记发器 信令收集的主叫号码字符串)
Type(类型):String(字符串)
Optional(是否可选):Yes(可选)
Possible values(可能取值):A sequence of the characters′0′through′9′. (介于0~9间的字符序列)
Default(缺省值):None(无)
从上述主叫号码参数描述来看,表达主叫号码不可得信息可以在发送地 址的signal addr1消息里对主叫号码参数设置特殊的si(主叫号码)值来表 示,比如用使用0~9之外的字符组合来表示,如“EEE”,当然也可以使 用其他任何MG和MGC约定的字符。
除了上述通过设置特殊的si值来表示主叫号码不可得之外,另一个途径 是扩展signal addr1的事件参数,增加一个和si结构类似的参数sia,专门 来表示无主叫号码,下面是sia的结构举例,当然也可以使用MG与MGC 约定的任何其他扩展参数。
Parameter Name(参数名称):Source Number availability(主叫号码可 用性)
ParameterlD(参数ID):sia(0x000C)
Description(描述):主叫号码是否可得信息
Type(类型):String(字符串)
Optional(是否可选):Yes(可选)
Possible values(可能取值):TRUE or FALSE(中文翻译)
Default(缺省值):None(无)
以下根据呼叫方向不同按出局和入局分别来描述:
出局和入局流程涉及MG和MGC间的H.248协议,以及MG与现网实 体PSTN间的ITU-T标准R2协议。
出局呼叫流程如附图2所示:
步骤一:出局呼叫的发起阶段,MGC向MG请求占用电路以用于呼 叫,MG接受请求,并向PSTN发送占用电路的Seizure信号,PSTN接受 呼叫请求后,回复seize ack and start dialling(占用确认和收号指示)信 号,MG再以bcas/sza(占用确认)通知MGC,这样在MGC-MG- PSTN三实体上对于此次呼叫所需电路资源就协商成功了。
步骤二:电路占用成功后,呼叫进入发送地址信息(主被叫号码、主叫 类别等)状态,MGC以signal addr1消息把呼叫相关的主被叫号码、主叫 用户类别等信息发给MG,MG再按相应的局间R2协议规定把相关信息转 发给PSTN。在MGC要发送主叫号码给MG时,就会在signal addr1消息 的si参数(参数结构见上文)里填充主叫号码,当MGC没有主叫号码可发 时,可以通过上述两种方式来通知MG,即在si的主叫号码域里填充 “EEE”或在signal addr1消息里加上sia事件参数,两者都可以把“无主 叫号码信息”传递给MG,MG则可以根据协议规定,当PSTN请求主叫号 码时发送I12拒绝此请求。
步骤三:完成地址信息的发送后,后续就可以进入阵铃及通话态。
入局呼叫流程如附图3所示:
作为入局,有“不请求主叫号码”或者“请求主叫号码”同时“请求主 叫号码位置”的两个配置,这个配置在现有H.248协议下只能放在MG上, 因为现有协议不支持从MGC传递这个配置到MG。作为业务控制部分的 MGC,需要在主叫局不提供主叫号码时判断是否允许呼叫继续,以及如果可 以继续要给出缺省主叫号码。
如果把“上述的配置放到MG上,当MG的此项配置为“不请求主叫号 码”或者配置为“请求主叫号码”但遭到对局拒绝时,MG可以通过第一个 地址消息(如signal addr1)把“主叫号码不可得”信息传递给MGC。具体 信令过程和呼叫出局的情况相同,不同之处仅在于发送如signal addr1消息 的方向不同,出局是MGC利用此制通知MG,而入局则刚好相反。
实施例二:以上呼叫入局的情况,是基于当前协议限制,把“不请求主 叫号码”或者“请求主叫号码”同时“请求主叫号码位置”的配置在MG 上,实际上这个控制和业务关系紧密,当业务处理需配置不请求主叫号码 时,MGC会做出拆线或不拆线的处理,不拆线时会有不同的缺省号码提供 方式,这个配置放到MG上,MGC就不能及时做出判断。
下面是把这个配置放到MGC上的方案:
扩充现有H.248关于R2的协议包,把主叫号码请求配置在MGC上, MGC通过bcas/sza(占用确认/收号指示)事件把MGC的主叫号码请求配 置(“不请求主叫号码”或者“请求主叫号码”同时“请求主叫号码位 置”)带给MG。
对bcas/sza的扩充,也增加一个参数,现有的H.248.25协议对 bcas/sza的描述为:
6.3.2Seize acknowledge
SignalID:sza(0x0002)
Description:
Applies a″Seize Acknowledge″signal on the termination.The signal that is actually sent on the physical termination is provisioned in the MG.(在端点提供一个“占用确认”信号,这个信号实际上是由媒体 网关的物理结点提供的)
Signal Type:Brief
Duration:Not Applicable(See″Signal Procedures″).(未使用)
Additional parameters:None
在bcas/sza事件的Additional parameters位置增加如下的主叫号码配 置参数,作为bcas/sza事件的附加参数:
Parameter Name:Source Number request
ParameterID:sir(0x0001)
Description:主叫号码配置
Type:String
Optional:Yes
Possible values:第一个字节表示是否请求主叫号码取值为0或1(请求主 叫号码),后面一个字节表示请求主叫号码位置,最小值为1。
Default:None
下面说明主叫号码请求配置在MGC上的流程,如附图4所示:
步骤一:PSTN向软交换发起呼叫,发送Seize信号给MG预占电路, MG接受此请求并向MGC发预占请求bcas/sz(占用);
步骤二:MGC收到bcas/sz后,如果接受业务请求,则发bcas/sza给 MG,里面包括本案扩充的参数sir,sir里携带了MGC上配置的主叫号码配 置(即“不请求主叫号码”或者“请求主叫号码”同时“请求主叫号码位 置”信息);
步骤三:MG收到bcas/sza后,根据sir的配置,按照相应的局间协议 (ITU-T标准协议或各国标准的随路信令)收号和请求主叫号码。假设MGC 的配置是请求主叫号码,请求位置为1,则MG在收到PSTN的第一位被叫 号码后会发出主叫号码请求。
步骤四:PSTN响应MG的主叫号码请求,发送主叫号码,或者发I12 拒绝主叫号码请求,MG如果收到I12则可以通过本案描述的机制以signal addr1向MGC传递“主叫号码不可得”信息。
步骤五:MGC收到“主叫号码不可得”信息后,可以根据自身配置, 拆除呼叫或继续呼叫接续。
步骤六:呼叫接续。
以上是在原H248协议基础上扩充现有消息的参数和事件,如在signal addr1消息里扩充sir参数,来实现“主叫号码不可得”信息的传递,如果采 用新增消息,在现有呼叫流程中,与signal addr1发送位置相似的位置增加 发送一个SIGNAL NOCLI(名称可任意定义,含义为表示主叫号码不可得) 消息,专门指示主叫号码不可得和本专利的方法机制完全相同,也在本专利 权利保护之内。