预付费用户采用信令中继功能实现移动号码携带的方法转让专利

申请号 : CN200810006347.1

文献号 : CN101448253B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董瑛

申请人 : 中兴通讯股份有限公司

摘要 :

本发明提供了一种预付费用户采用信令中继功能实现移动号码携带的方法,包括以下步骤:在GMSC触发预付费业务后,GMSC向MNP-SRF/NPDB发送初始检出点(IDP)消息;MNP-SRF/NPDB查询数据库,以确定被叫用户的状态;根据被叫用户的状态,将携带有被叫号码参数的IDP消息发送给主叫用户正确归属的SCP;以及SCP进行计费后向GMSC发送消息以完成后续呼叫。

权利要求 :

1.一种预付费用户采用信令中继功能实现移动号码携带的方法,其特征在于,包括:在移动关口交换中心触发预付费业务后,所述移动关口交换中心向支持移动号码携带的信令中继功能发送初始检出点消息;

所述支持移动号码携带的信令中继功能查询号码携带数据库,以确定被叫用户的状态;

根据所述被叫用户的状态,将携带有被叫号码参数的初始检出点消息发送给主叫用户正确归属的业务控制点;以及所述业务控制点进行计费后请求所述移动关口交换中心完成后续呼叫。

2.根据权利要求1所述的方法,其特征在于,当确定所述被叫用户的状态为本网用户或发生号码携带转入到本网的用户时,所述被叫号码参数为移动台号码。

3.根据权利要求1所述的方法,其特征在于,当确定所述被叫用户的状态为已经发生号码携带并转出到它网的用户时,所述被叫号码参数为路由号码加移动台号码。

4.根据权利要求3所述的方法,其特征在于,当确定所述被叫用户的状态为已经发生号码携带并转出到它网的用户时,还包括:所述移动关口交换中心收到继续呼叫CONTINUE消息后,根据所述CONTINUE消息中的被叫号码向支持移动号码携带的信令中继功能发送SRI消息以查询被叫路由;

所述支持移动号码携带的信令中继功能查询所述号码携带数据库得到路由号码,根据所述路由号码将呼叫路由到被叫用户所在的响应网络的移动关口交换中心。

5.根据权利要求3所述的方法,其特征在于,当确定所述被叫用户的状态为已经发生号码携带并转出到它网的用户时,还包括:所述业务控制点向所述移动关口交换中心发送带有路由号码+移动台号码的连接CONNECT消息;以及所述移动关口交换中心收到所述CONNECT消息后,根据所述路由号码直接将呼叫路由到所述被叫用户所在的响应网络的移动关口交换中心。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述支持移动号码携带的信令中继功能和所述号码携带数据库集成在一个模块中。

说明书 :

预付费用户采用信令中继功能实现移动号码携带的方法

技术领域

[0001] 本发明涉及预付费用户采用信令中继功能(Signalling RelayFunction)方式进行移动号码携带(MNP)的方法。

背景技术

[0002] 为了更好的利用网络资源,促进合理竞争。目前各国移动通信市场纷纷引进移动号码携带业务。移动号码携带业务就是在预先规定好的范围内(通常是一个国家或一个国家的某一区域),多个移动网络组成的有携带性的携带簇,实现业务提供商间的用户号码可携带性。有了业务提供商间的携带性,用户可以在保持其移动台号码MSISDN(Mobile Station international ISDN number)号码不变的情况,可以自由选择移入或移出某一运营商的网络,自由在携带簇内的各个运营商间流动。
[0003] 3G中移动号码携带业务主要由3GPP 22.066和3GPP 23.066协议规范定义,GSM网络的号码携带实现方式基本上与此相同。根据协议的描述,MNP功能包括SRF(信令中继功能)方式和IN方式。SRF方式采用MAP相关信令作为实现MNP的基本手段,IN方式采用智能网消息方式作为MNP的基本手段。
[0004] 对于SRF方式,协议描述了GMSC(移动关口交换中心)网元、MNP-SRF/NPDB(支持MNP的信令中继功能/号码携带数据库)设备、HLR网元等相关设备之间的接口关系、工作方式。包括应进行的操作步骤,信令流程的等问题,很好地解决了移动通信网络中后付费用户的号码携带问题。
[0005] 普通情形下呼叫的接续过程是:在收到入呼请求后,GMSC向HLR发送SRI(路由请求)消息,查询被叫路由信息,HLR向VLR查询被叫所在位置,得到被叫的漫游号码,再通过SRI_ACK(路由请求响应)给GMSC返回被叫的漫游号码,GMSC据此将呼叫路由到相应的VMSC完成呼叫接续。
[0006] 在发生号码携带业务后,被叫用户可能已经转网,不是本网用户了,这时,HLR就无法告知GMSC被叫的漫游号码,GMSC就无法进行呼叫路由,从而影响呼叫正常接续。通过引入号码携带数据库NPDB(号码携带数据库),可以顺利解决此问题。在NPDB中存放所有用户的归属网络信息,通过查询NPDB就可以知道用户当前是归属哪个网络的,呼叫时该向哪个网络的HLR查询被叫用户漫游号码。
[0007] 简单的说SRF方式的MNP工作原理就是:收到入呼请求后,GMSC不是直接向HLR发送SRI消息查询被叫用户的路由信息,而是先向MNP-SRF/NPDB发送SRI消息,在NPDB中查询被叫用户的当前归属网络信息,根据查询结果:如果是本网用户,就将呼叫路由到用户归属的HLR,查询被叫的路由信息,由该HLR通过SRI-ACK消息,直接返回被叫的漫游号码给GMSC,GMSC据此将呼叫路由到相应的VMSC完成呼叫接续;如果查询结果是被叫已经发生号码携带,转网到其他网络的用户,就向GMSC返回SRI_ACK消息,其中包括被叫用户所在的网号RN和MSISDN号码,GMSC根据MNP-SRF/NPDB返回的用户网号RN,将呼叫路由到被叫所在网络GMSC,由被叫所在网络完成呼叫接续。SRF方式涉及到的信令消息主要包括:
[0008] SRI:Send Routeing Information发送路由请求
[0009] SRI-ack:Send Routeing Information acknowledge发送路由请求响应[0010] IAM:Initial Address Message初始地址消息
[0011] 由于IN方式无法实现移动通信网络的补充业务的相关功能,所以,一般移动通信网络中引入号码携带业务时都采用的是SRF方式,对IN方式这里暂不作介绍。
[0012] 现有技术存在的问题是:
[0013] 对于SRF方式,协议只给出了GMSC网元、MNP-SRF/NPDB设备、HLR网元等相关设备之间的接口关系、工作方式。没有说明SCP在MNP业务中的工作界面。
[0014] 对于预付费用户,在开展号码携带业务(MNP)前,GMSC触发智能业务后发送IDP消息到SCP,SCP可以根据用户号码归属号段来判断用户归属信息,从而可以正确计费,完成正常的呼叫流程;但是,在开展号码携带业务(MNP)后,用户号段不再有规律可循,这样主叫用户所属SCP如何知道被叫用户当前是哪个网络的用户,应当如何正确计费就成了问题,现有协议对此没有作出明确的解释,没有明确解决方案。因此,造成预付费用户可能无法开展号码携带业务问题。

发明内容

[0015] 本发明所要解决的技术问题是发生移动号码携带业务后,业务控制点(service control point,SCP)无法正确计费问题,通过提供一套SCP与MNP-SRF/NPDB、与移动关口交换中心(GMSC)之间交互的方法,克服现有技术中存在的问题,使预付费用户也可以开展MNP业务。
[0016] 为了解决上述技术问题,本发明提供了一套各种场景下,SCP与MNP-SRF/NPDB、GMSC之间交互的方法。MNP-SRF/NPDB不仅记录用户移入/移出网络信息、归属的HLR信息,而且记录预付费用户归属的SCP信息。
[0017] 根据本发明的一种预付费用户采用信令中继功能实现移动号码携带的方法包括以下步骤:
[0018] 在GMSC触发预付费业务后,GMSC向MNP-SRF发送初始检出点(IDP)消息;
[0019] MNP-SRF查询NPDB,以确定被叫用户的状态;
[0020] 根据被叫用户的状态,将携带有被叫号码参数的IDP消息发送给主叫用户正确归属的SCP;以及
[0021] SCP进行计费后请求GMSC完成后续呼叫。
[0022] 进一步地,当确定被叫用户的状态为本网用户、或发生号码携带转入到本网的用户时,被叫号码参数为移动台号码(MSISDN)。
[0023] 进一步地,当确定被叫用户的状态为已经发生号码携带并转出到它网的用户时,被叫号码参数为路由号码(RN)+MSISDN。
[0024] 进一步地,当确定被叫用户为已经发生号码携带并转出到它网的用户时,还包括:GMSC收到继续呼叫CONTINUE消息后,根据所述CONTINUE消息中的被叫号码向MNP-SRF/NPDB发送SRI消息以查询被叫路由;以及MNP-SRF/NPDB查询所述NPDB得到RN,根据所述RN将呼叫路由到被叫用户所在的响应网络的GMSC。
[0025] 进一步地,当确定被叫用户为已经发生号码携带并转出到它网的用户时,还包括:SCP向GMSC发送带有RN+MSISDN的CONNECT消息;以及GMSC收到CONNECT消息后,根据RN直接将呼叫路由到被叫用户所在的响应网络的GMSC。
[0026] 进一步地,支持移动号码携带的信令中继功能和号码携带数据库集成在一个模块中。
[0027] 综上所述,根据本发明的方法具有以下特点:
[0028] 通过查询NPDB,可以知道被叫用户目前正确归属的网络,并将相应的用户网号信息通过IDP消息告知SCP,从而使得SCP可以进行正确的计费处理。解决了原有的预付费用户发生号码携带的话,SCP可能无法正确计费的问题;
[0029] 除了要求SCP能够处理RN+MSISDN格式的被叫号码,以对发生号码携带移出到它网的用户计费处理外,对现有网络中的所有网元的已有功能没有任何额外的要求,这对于现网设备实施预付费用户的移动号码携带业务的升级改造要求非常低,有利于方案的迅速实施,降低相关投资成本;
[0030] 对于移出到它网的用户,智能业务触发流程结束后的整个呼叫流程完全按照现有协议规定的号码携带呼叫流程进行,方便理解实施;
[0031] 对于移出到它网的用户,由于SCP在收到IDP消息时,已经进行过一次NPDB的数据查询过程,已经知道被叫用户是发生号码携带,转到它网的用户,所以,SCP通过CONNECT消息,将被叫用户的网号和被叫用户号码RN+MSISDN在被叫号码参数中带给GMSC,GMSC根据收到的网号RN直接将呼叫路由到被叫所在的网络,这样省去了再次到MNP-SRF/NPDB查询被叫路由信息的过程,既减少了网络中的信令消息流量,减轻了网络负荷,又减少了呼叫接续的时间,提高了呼叫接续的速度,提示了移动运营商的网络质量,增强用户满意度,而且,减少了话路迂回,使呼叫路由过程更合理;以及
[0032] 具有良好的可实施性和可操作性。
[0033] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

[0034] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0035] 图1是现有协议规定SRF方式下本网用户或携带移入用户呼叫情形图;
[0036] 图2是现有协议规定SRF方式下携带移出用户呼叫情形图;
[0037] 图3是根据本发明实施例的主叫预付费用户呼叫本网未携带用户或携带入本网用户情景示意图;
[0038] 图4是根据本发明实施例的主叫预付费用户呼叫本网未携带用户或携带入本网用户消息流程图;
[0039] 图5是根据本发明实施例的主叫预付费用户呼叫携带出用户-普通路由情景示意图;
[0040] 图6是根据本发明实施例的主叫预付费用户呼叫携带出用户-普通路由消息流程图;
[0041] 图7是根据本发明实施例的主叫预付费用户呼叫携带出用户-直选路由情景示意图;以及
[0042] 图8是根据本发明实施例的主叫预付费用户呼叫携带出用户-直选路由消息流程图。

具体实施方式

[0043] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0044] 图3是根据本发明实施例的主叫预付费用户呼叫本网未携带用户或携带入本网用户情景示意图。图4是根据本发明实施例的主叫预付费用户呼叫本网未携带用户或携带入本网用户消息流程图。如图3和图4所示,包括:
[0045] (1)Gmsc A收到一个入呼请求后,触发主叫智能业务,向MNP-SRF/NPDB发送IDP消息,其中被叫用户号码为MSISDN号码,sccp层被叫部分地址为scp地址(cdpa=scp address),gt翻译类型为协议规定的sri(tt=sri),主叫部分地址为GMSCA地址(cgpa=gmscA address);
[0046] (2)MNP-SRF/NPDB根据被叫用户MSISDN号码查询NPDB,结果为本网未携带用户或携带入本网用户,则MNP-SRF/NPDB向主叫用户所属的SCP发送IDP消息,其中被叫用户号码为MSISDN号码,sccp层被叫部分地址为scp地址(cdpa=scp address),主叫部分地址为GMSCA地址(cgpa=gmscA address);
[0047] (3)SCP收到IDP进行正常的计费处理后,发送RRBE(请求SSP动态配置DP点)、Apply Charging(请求SSP为呼叫计费)、FCI(提供计费信息)、continue(继续呼叫)消息给Gmsc A,sccp层被叫部分地址cdpa=gmscA address,主叫部分地址cgpa=scpaddress,
[0048] 在此应该理解,如果组网时不要求SCP发送FCI消息也可以不发送FCI消息;以及SCP也可不发continue,而发connect(请求SSP将用户连接到指定的目的码)消息,其中被叫用户号码为MSISDN号码;以及
[0049] (4)Gmsc A继续进行后续呼叫流程。
[0050] 图5是根据本发明实施例的主叫预付费用户呼叫携带出用户-普通路由情景示意图。图6是根据本发明实施例的主叫预付费用户呼叫携带出用户-普通路由消息流程图。如图5和图6所示,包括:
[0051] (1)Gmsc A收到一个入呼请求后,触发主叫智能业务,向MNP-SRF/NPDB发送IDP消息,其中被叫用户号码为MSISDN号码,sccp层被叫部分地址为scp地址(cdpa=scp address),gt翻译类型为协议规定的sri(tt=sri),主叫部分地址为GMSCA地址(cgpa=gmscA address);
[0052] (2)MNP-SRF/NPDB根据被叫用户MSISDN号码查询NPDB,结果为携带出用户,则MNP-SRF/NPDB向主叫用户所属的SCP发送IDP消息,其中被叫用户号码为RN+MSISDN号码,sccp层被叫部分地址cdpa=scp address,主叫部分地址cgpa=gmscA address;
[0053] (3)SCP收到IDP进行正常的计费处理后,发送RRBE(请求SSP动态配置DP点)、Apply Charging(请求SSP为呼叫计费)、FCI(提供计费信息)、continue(继续呼叫)消息给GmscA,sccp层被叫部分地址cdpa=mscA address,主叫部分地址cgpa=scpaddress,[0054] 在此应该理解,如果组网时不要求SCP发送FCI消息也可以不发送FCI消息;以及SCP也可不发continue,而发connect(请求SSP将用户连接到指定的目的码)消息,其中被叫用户号码为MSISDN号码;
[0055] (4)Gmsc A继续向MNP-SRF/NPDB发起SRI,查询被叫路由信息,其中被叫用户号码为被叫用户MSISDN号码;
[0056] (5)MNP-SRF/NPDB根据被叫用户MSISDN号码查询NPDB,结果为携带出用户,则给GmscA返回SRI_ACK,其中被叫用户漫游号码为被叫用户RN+MSISDN号码,RN为被叫所在网络的网号;
[0057] (6)Gmsc A根据收到的RN,发送iam消息,将呼叫路由到被叫所在网络GMSCB,其中被叫用户号码为被叫用户RN+MSISDN号码。
[0058] 图7是根据本发明实施例的主叫预付费用户呼叫携带出用户-直选路由情景示意图;以及图8是根据本发明实施例的主叫预付费用户呼叫携带出用户-直选路由消息流程图。如图7和图8所示,包括:
[0059] (1)Gmsc A收到一个入呼请求后,触发主叫智能业务,向MNP-SRF/NPDB发送IDP消息,其中被叫用户号码为MSISDN号码,sccp层被叫部分地址cdpa=scp address,GT翻译类型tt=sri,主叫部分地址cgpa=gmscA address;
[0060] (2)MNP-SRF根据被叫用户MSISDN号码查询NPDB,结果为携带出用户,则MNP-SRF向用户所属的SCP发送IDP消息,其中被叫用户号码为RN+MSISDN号码,sccp层被叫部分cdpa=scpaddress,主叫部分cgpa=gmscA address;
[0061] (3)SCP收到IDP进行正常的计费处理后,发送RRBE(请求SSP动态配置DP点)、Apply Charging(请求SSP为呼叫计费)、FCI(提供计费信息)、connect(将用户连接到指定的目的码)消息给GmscA,其中connect消息的被叫用户号码为RN+MSISDN号码,sccp层被叫部分地址cdpa=mscA address,主叫部分地址cgpa=scpaddress,在此应该理解,如果组网时不要求SCP发送FCI消息也可以不发送FCI消息;以及
[0062] (4)Gmsc A根据收到CONNECT消息后,检查其中被叫号码属性,如果是RN+msisdn,则直接发送iam消息出局,将呼叫路由到被叫所在网络GMSCB,其中被叫用户号码为被叫用户RN+MSISDN号码。不再向MNP-SRF/NPDB发送SRI查询路由。
[0063] 本发明针对预付费用户开展移动号码携带业务,在GMSC触发主叫智能业务后,充分利用原有的呼叫流程,及其中的各项消息,尽量减少对现有业务的改造。合理的将查询号码携带数据库的过程无缝插入到原有的呼叫流程中,通过向MNP-SRF/NPDB查询被叫当前正确归属的网络,使得SCP能够正确进行计费处理,解决了预付费额用户的号码携带业务正确计费问题,使预付费用户也能正常开展号码携带业务。方案中尽可能的减少对现有呼叫流程、信令消息的改变,降低对现有网元的功能改造要求,合理规划路由方案,降低网络负荷,有利于预付费用户迅速开展移动号码携带业务。
[0064] 以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。