一种触发智能业务的方法、系统及信令处理装置转让专利

申请号 : CN200610062901.9

文献号 : CN1929629B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马明高玉红贾群李祖健

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

摘要 :

本发明公开了一种触发智能业务的方法及系统,其中的方法包括如下步骤:截取移动交换中心向智能平台发送的触发智能业务的请求消息;根据所述的请求消息向号码携带数据库查询相应的号码携带信息;根据所述的号码携带信息修改所述的触发智能业务的请求信息,并转发给智能平台;智能平台接收所述修改后的请求信息,触发相应的智能业务。同时还公开了一种信令处理装置。采用本发明,智能平台仅处理智能业务,减轻了其工作压力,便于开展智能业务;也无需为实现多个智能平台共享一个号码携带数据库而改进现网中的智能平台,节约了成本。

权利要求 :

1.一种触发智能业务的方法,其特征在于,所述的方法包括如下步骤:截取移动交换中心向智能平台发送的触发智能业务的请求消息;

根据所述的请求消息向号码携带数据库查询相应的号码携带信息;

将所述的号码携带信息附加到所述的触发智能业务的请求消息中,并转发给智能平台;

智能平台接收所述修改后的请求消息,触发相应的智能业务。

2.根据权利要求1所述的方法,其特征在于,所述根据所述的请求消息向号码携带数据库查询相应的号码携带信息具体包括:解析所述的请求消息获取用户号码;

根据所述用户号码向号码携带数据库查询相应的号码携带信息。

3.根据权利要求2所述的方法,其特征在于,将所述的号码携带信息附加到所述的触发智能业务的请求消息中是指,将归属网络的路由号码附加到所述触发智能业务请求消息的用户号码信元中。

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述的请求消息为启动检测点消息IDP或分析信息检测点消息Analyzed Information DP。

5.一种触发智能业务的系统,包括号码携带数据库NPDB、智能平台,其特征在于,所述的系统还包括信令处理单元,其中:号码携带数据库,用于存储用户的号码携带信息;

信令处理单元,用于接收触发智能业务的请求消息,并根据所述的请求消息向号码携带数据库查询相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台;

智能平台,接收信令处理单元处理后的请求消息,并根据所述的请求消息触发智能业务。

6.根据权利要求5所述的系统,其特征在于,所述的信令处理单元用于接 收启动检测点消息IDP或分析信息检测点消息Analyzed Information DP,并根据所述的消息向号码携带数据库查询相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台。

7.根据权利要求5或6所述的系统,其特征在于,所述的信令处理单元进一步包括:解析模块,用于接收并解析接收到的请求消息,以获取用户号码;

处理控制模块,用于根据所述用户号码向号码携带数据库查询所述用户相应的号码携带信息,将号码携带信息中用户归属网络的路由号码附加到原请求消息的用户号码信元中一并转发给智能平台。

8.根据权利要求5或6所述的系统,其特征在于,所述的信令处理单元内置于信令转接点或独立设置。

9.一种信令处理装置,其特征在于所述的装置包括:

解析模块,用于接收并解析接收到的移动交换中心向智能平台发送的触发智能业务的请求消息,以获取用户号码;

处理控制模块,用于根据所述用户号码向号码携带数据库查询所述用户相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台。

10.根据权利要求9所述的装置,其特征在于,所述的处理控制模块将所述的号码携带信息附加到原请求消息中一并转发给智能平台是指,处理控制模块将号码携带信息中用户归属网络的路由号码附加到原请求消息的用户号码信元中一并转发给智能平台。

说明书 :

一种触发智能业务的方法、系统及信令处理装置

技术领域

[0001] 本发明涉及通信领域,尤其涉及一种触发智能业务的方法、系统及信令处理装置。 背景技术
[0002] 随着技术的不断发展,电信市场的竞争越来越激烈,移动号码可携带(MNP,Mobile Number Portability)业务应用越来越普遍,目前已有MNP智能业务的解决方案。以全球移动通信网络(GSM,Global System for MobileCommunication)中基于信令中继功能(SRF,Signalling Relay Function)的MNP解决方案为例,其触发智能业务的信令流程如图1所示:
[0003] (1)、移 动 交 换 中 心(MSC,Mobile Switching Center) 向 信 令 控 制 点(SCP,Signaling Control Point)发送触发智能业务的启动检测点(IDP,Initial DetectionPoint)消息,消息中 携带移动用户号 码(MSISDN,Mobile Subscriber ISDNNumber;ISDN,综合业务数字网,Integrated Services Digital Network); [0004] (2)、智 能 平 台 接 收 到 IDP消 息 之 后,向 号 码 携 带 数 据 库 (NPDB,NumberPortability Database)发送查询消息,查询移动用户的号码携带(NP,NumberPortability)状态,其中的查询消息可以是任意时刻查询消息ATI,也可以是其他的查询号码携带数据库的消息other message to Query NPDB;
[0005] (3)、号码携带数据库将查询结果,也即号码携带信息返回智能平台,其中,号码携带信息包括归属网络的路由号码、用户NP状态及用户号码,智能平台根据NP查询结果触发不同的智能业务;
[0006] (4)、智能平台发送连接(Connect)消息给移动交换中心;
[0007] (5)、移动交换中心接收连接消息,如果连接消息中携带的是其他网络的路由号码(RN,Routeing Number),则向关口移动交换中心(GMSC,Gateway Mobile Switching Center)发送初始地址消息(IAM,Initial Address Message)消息给触发呼叫流程,否则在本网发起呼叫取路由消息(SRI,Send RoutingInformation)触发呼叫流程。 [0008] 上述的号码携带数据库NPDB可以内置于智能平台,也可以独立于智能平台,但是这两种方式都存在如下缺陷:
[0009] 智能平台在处理智能业务时,还需要向NPDB数据库查询相应的NP信息,给智能平台造成了相当大的压力,导致智能业务难以开展;有时为实现几个智能平台共享一个号码携带数据库,需要对各智能平台进行改进,成本较高。
[0010] 发明内容
[0011] 有鉴于此,本发明提供了一种触发智能业务的方法及系统,降低智能平台的工作压力,也无需对智能平台做改进,节约了成本。
[0012] 一种触发智能业务的方法,包括如下步骤:
[0013] 截取移动交换中心向智能平台发送的触发智能业务的请求消息; [0014] 根据所述的请求消息向号码携带数据库查询相应的号码携带信息; [0015] 将所述的号码携带信息附加到所述的触发智能业务的请求消息中,并转发给智能平台;
[0016] 智能平台接收所述修改后的请求消息,触发相应的智能业务。 [0017] 优选地,所述根据所述的请求消息向号码携带数据库查询相应的号码携带信息具体包括:
[0018] B1、解析所述的请求消息获取用户号码;
[0019] B2、根据所述用户号码向号码携带数据库查询相应的号码携带信息。 [0020] 优选地,将所述的号码携带信息附加到所述的触发智能业务的请求消息中是指,将归属网络的路由号码附加到所述触发智能业务请求消息的用户号码信元中。 [0021] 优选地,所述的触发智能业务的请求消息为启动检测点消息IDP或分析信息检测点消息Analyzed Information DP。
[0022] 一种触发智能业务的系统,包括号码携带数据库NPDB、智能平台/信令处理单元,其中:
[0023] 号码携带数据库,用于存储用户的号码携带信息;
[0024] 信令处理单元,用于接收触发智能业务的请求消息,并根据所述的请求消息向号码携带数据库查询相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台;
[0025] 智能平台,接收信令处理单元处理后的请求消息,并根据所述的请求消息触发智能业务。
[0026] 优选地,所述的信令处理单元用于接收启动检测点消息IDP或分析信息检测点消息Analyzed Information DP,并根据所述的消息向号码携带数据库查询相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台。 [0027] 优选地,所述的信令处理单元进一步包括:
[0028] 解析模块,用于接收并解析接收到的请求消息,以获取用户号码; [0029] 处理控制模块,用于根据所述用户号码向号码携带数据库查询所述用户相应的号码携带信息,将号码携带信息中用户归属网络的路由号码附加到原请求消息的用户号码信元中一并转发给智能平台。
[0030] 优选地,所述的信令处理单元内置于信令转接点或独立设置。 [0031] 本发明还提供了一种信令处理装置,包括:
[0032] 解析模块,用于接收并解析接收到的移动交换中心向智能平台发送的触发智能业务的请求消息,以获取用户号码;
[0033] 处理控制模块,用于根据所述用户号码向号码携带数据库查询所述用户相应的号码携带信息,将所述的号码携带信息附加到原请求消息中一并转发给智能平台。 [0034] 优选地,所述的处理控制模块将所述的号码携带信息附加到原请求消息中一并转发给智能平台是指,处理控制模块将号码携带信息中用户归属网络的路由号码附加到原请求消息的用户号码信元中一并转发给智能平台。
[0035] 本发明的优点如下:
[0036] 由于引入信令处理单元查询用户的NP状态,并将相关的信息修改之后发送给智能平台,因此智能平台仅处理智能业务,减轻了其工作压力,便于开展智能业务;也无需为实现多个智能平台共享一个号码携带数据库而改进现网中的智能平台,节约了成本。 附图说明
[0037] 图1为现有技术下GSM网络中的智能触发信令流程示意图;
[0038] 图2为本发明第一实施例的流程图;
[0039] 图3为本发明第二实施例的流程图;
[0040] 图4为本发明第三实施例的工作过程示意图。

具体实施方式

[0041] 本发明提供了一种方法及系统以实现在移动网络中MNP状况下智能业务的触发,本发明方法及系统适用于一般的移动通信网络,包括GSM网络、CDMA网络、WCDMA网络以及其它网络。
[0042] 本发明引入了信令处理单元,由信令处理单元拦截MSC发送给智能平台的触发智能业务的请求消息,根据该请求消息向NPDB查询用户的NP状态;并由信令处理单元对智能触发相关消息,增加主叫或被叫的NP信息,将修改后的消息发送智能平台;智能平台根据信令单元利用NP信息进行业务处理。
[0043] 信令处理单元,可以是独立的设备,也可以和其他设备合适,比如集成于信令转接点STP中,由开关来控制哪些信令可以由信令处理单元处理,其中开关可以是软件参数或者LICENCE实现。信令处理单元的逻辑位置,位于智能平台和移动交换中心之间。 [0044] 下面结合具体的实施例,来说明本发明的方法及系统的具体实现。 [0045] 实施例一:
[0046] 本发明的方法在GSM/WCDMA网络中的实现,其流程如图2所示: [0047] (1)、移动交换中心向智能平台发送触发智能业务的消息IDP消息以触发智能业务,消息中携带移动用户号码MSISDN,信令处理单元拦截所述的IDP消息; [0048] (2)、信令处理单元解析IDP消息中的用户号码,根据用户号码向NPDB查询用户的号码携带(NP)信息;
[0049] (3)、号码携带数据库(NPDB)将查询结果,也即号码携带(NP)信息返回给信令处理单元,其中NP信息包括:归属网络的路由号码(RN)、用户号码携带状态和用户号码; [0050] (4)、信令处理单元根据查询得到的用户的NP信息修改触发智能业务IDP消息,将IDP消息中携带的用户号码信元修改成RN+用户号码形式,并发送给智能平台触发智能业务,其中RN由运营商规划,用来描述用户的NP信息;
[0051] (5)、智能平台根据RN判断用户归属的网络,进行业务处理,比如,预付费用户(PPS,Prepaid Subscriber)的费率的计算、进行呼叫的路由等等,并发送Connect消息给移动交换中心MSC,消息中携带的用户号码信元为RN+用户号码(MSISDN); [0052] (6)、移动交换中心MSC接收连接消息,如果连接消息中携带的是其他网络的路由号码RN,则向关口移动交换中心GMSC发送IAM消息给触发呼叫流程,否则在本网发起呼叫取路由消息SRI触发呼叫流程。
[0053] 实施例二:
[0054] 本发明的方法在CDMA网络中的实现,其流程如图3所示:
[0055] (1)、移动交换中心向智能平台发送触发智能业务分析信息检测点消息(ANLYZD,Analyzed Information DP)以触发智能业务,消息中携带移动用户号码移动(电话)号码(MDN,Mobile Directory Number),信令处理单元拦截所述的ANLYZD消息; [0056] (2)、信令处理单元解析ANLYZD消息中的用户号码,根据用户号码向 NPDB查询用户的号码携带(NP)信息;
[0057] (3)、号码携带数据库(NPDB)将查询结果,也即号码携带(NP)信息返回给信令处理单元,其中NP信息包括:归属网络的路由号码(RN)、用户号码携带状态和用户号码; [0058] (4)、信令处理单元根据查询得到的用户的NP信息修改触发智能业务分析信息检测点消息ANLYZD消息,将ANLYZD消息中携带的用户号码信元修改成RN+用户号码形式,并发送给智能平台触发智能业务,其中RN由运营商规划,用来描述用户的NP信息; [0059] (5)、智能平台根据RN判断用户归属的网络,进行业务处理,比如,预付费用户(PPS,Prepaid Subscriber)的费率的计算、进行呼叫的路由等等,并发送分析信息检测点消息响应消息anlyzd消息给移动交换中心MSC,消息中携带的用户号码信元为RN+用户号码(MDN);
[0060] (6)、移动交换中心MSC接收连接消息,如果连接消息中携带的是其他网络的路由号码RN,则向关口移动交换中心GMSC发送IAM消息给触发呼叫流程,否则在本网发起呼叫取路由消息SRI触发呼叫流程。
[0061] 针对其它网络呼叫流程,则相应触发智能业务的消息有所改变,其他的处理过程与上述实施例相同,在此不再赘述。
[0062] 实施例三:
[0063] 如图4所示,智能业务触发系统包括信令处理单元、号码携带数据库NPDB、智能平台,
[0064] 号码携带数据库,用于存储用户的号码携带信息;
[0065] 信令处理单元,用于接收触发智能业务的请求消息,并根据所述的请求消息查询对应的号码携带信息,将所述的信息附加到请求消息一并转发给智能平台; [0066] 智能平台,接收信令处理单元处理后的请求消息,并根据所述的请求消息触发智能业务。
[0067] 其中,信令处理单元进一步包括:解析模块和处理控制模块, [0068] 解析模块,用于解析接收到的请求消息,获取用户号码信息; [0069] 处理控制模块,用于根据所获的用户号码向NPDB查询该用户所对应的NP状态,将所得的用户NP状态附加到原来的请求消息中并将该请求消息转发给智能平台。 [0070] 本发明系统的工作处理过程如下:
[0071] 信令处理单元拦截移动交换中心向智能平台发送触发智能业务的请求消息,此处以触发智能业务的IDP消息为例;信令处理单元中的解析模块,解析IDP请求消息,获取用户号码;处理控制模块根据所述用户号码向NPDB查询用户的号码携带(NP)信息(其中,号码携带信息包括:归属网络的路由号码RN、用户号码携带状态和用户号码),并根据查询得到的NP信息附加到触发智能业务的请求消息IDP消息中,将IDP消息中携带的用户号码信元修改为:归属网络路由号码RN+用户号码形式(其中RN由运营商规划,用来描述用户的NP信息);之后,处理控制模块将所述修改后的消息原路由发送至智能平台触发智能业务;智能平台根据RN判断用户归属的网络,进行业务处理,比如,预付费用户(PPS,Prepaid Subscriber)的费率的计算、进行呼叫的路由等等,并发送Connect消息给移动交换中心MSC;移动交换中心MSC接收连接消息,如果连接消息中携带的是其他网络的路由号码RN,则向关口移动交换中心GMSC发送IAM消息给触发呼叫流程,否则在本网发起呼叫取路由消息SRI触发呼叫流程。
[0072] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护 范围应该以权利要求的保护范围为准。