在移动智能网中实现智能业务的方法及系统的制作方法

文档序号:7597596阅读:252来源:国知局
专利名称:在移动智能网中实现智能业务的方法及系统的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及在移动智能网中实现智能业务的方法及系统。
背景技术
目前,许多运营商希望在已有的全球移动通信系统(GSM)或者码分多址(CDMA)网络上提供智能网业务,但是标准智能网业务需要网络设备具备支持智能网的能力,这就涉及网络设备的升级以及厂家支持程度的问题,因此在实践中很难实现。目前,经常采用非标准智能网(也即叠加网)的方式提供智能业务。
现有的叠加网的方案是在网络上叠加一层支持智能网能力的独立交换机,成为独立SSP。参阅图1所示,为叠加网的组网结构示意图,其原理是MSC把智能用户的呼叫路由到独立SSP上去,由支持智能网能力的SSP触发SCP上的智能业务,对用户提供服务。
运用叠加网的方案时,判断用户是智能用户的方法有两种方法一智能用户更换原有号码,采用新的号码段,以与老用户区分;呼叫时在MSC上进行判断,如果是特殊号码段则把呼叫路由到SSP上去。
方法二采用特殊接入码方式,用户希望开启智能业务时,需首先输入接入码,MSC判断是特殊接入码时,则把呼叫路由到SSP上去。
现有技术中判断用户是智能用户的两种方法存在如下缺陷方法一中要求智能用户的号码必须采用特殊的号码段,原有的用户必须改变号码才能成为智能用户,方法二要求智能用户呼叫时必须加接入码,不方便用户的使用。

发明内容
本发明针对现有技术的不足,提出一种在移动智能网中实现智能业务的方法及系统,以解决采用特殊号码段或者接入码方式给用户带来诸多不便的问题。
为此,本发明采用如下方案一种移动智能网系统,包括有业务控制点(SCP)、业务交换点(SSP)、归属位置寄存器(HLR)、移动交换中心(MSC)、短消息中心(SMSC)和STP,该STP分别与SCP、SSP、MSC、HLR和SMSC之间具有信令通路;所述SCP为智能用户分配用于触发智能业务的伪号码和保存伪号码与用户真实号码之间的对应关系,并在MSC上登记伪号码;所述STP拦截MSC与HLR和SMSC之间以及SSP与HLR之间的交互信令,并与SCP配合完成信令中的用户伪号码和真实号码转换,所述SSP检测到用户伪号码时触发SCP上的智能业务逻辑。
该种在移动智能网中实现智能业务的方法包括如下步骤分配步骤,用于为智能用户分配伪号码,并在SCP上建立用户真实号码与伪号码的对应关系和在MSC登记所述的伪号码;拦截步骤,用于将MSC与HLR和SMSC之间以及SSP与HLR之间的所有交互信令拦截到SCP;分析步骤,用于分析是否需要处理拦截的信令,当确定需要对信令中的用户号码进行转换时,将信令中的伪号码转换为真实号码或将信令中的真实号码转换为伪号码;触发步骤,当MSC检测到参与呼叫的用户的伪号码时将呼叫路由到SSP,由SSP根据该伪号码触发SCP上的智能业务;或者当SCP确定被拦截的短信用户为智能用户时触发智能业务;处理步骤,由SCP完成智能业务处理,以及根据处理结果继续进行相应的后续处理。
本发明与现有技术相比,有以下优点1.采用该方法可以用有规律的伪号码替代无规律的用户真实号码,进行登记、路由、查找漫游号码等工作。
2.采用该方法可以在非标准智能网上对任何用户开展智能业务,无需用户更换号码,也无需用户拨打接入码。
3.采用该方法可以在现有业务的基础上,方便开展其他的智能业务。


图1是现有技术中叠加网的组网结构示意图。
图2是本发明信令拦截方案的组网结构示意图。
图3是本发明用STP拦截信令的组网结构示意图。
图4是本发明智能用户登记和位置更新的业务流程图。
图5是本发明主叫为智能用户,被叫为普通用户或他网用户时的业务流程图。
图6是本发明主叫为普通用户或他网用户,被叫为智能用户时的业务流程图。
图7是本发明主被叫都为智能用户时的业务流程图。
图8是本发明智能用户发送短信时的业务流程图。
图9是本发明智能用户接收短信时的业务流程图。
具体实施例方式
参阅图2所示,本发明的智能网系统包括业务控制点(SCP)、业务交换点(SSP)、归属位置寄存器(HLR)、移动交换中心(MSC)和短消息中心(SMSC);SCP为智能用户分配用于触发智能业务的伪号码和保存伪号码与用户真实号码之间的对应关系,并且在MSC上登记伪号码。SCP还用于拦截MSC与HLR和SMSC之间以及SSP与HLR之间的交互信令,并完成信令中的用户伪号码和真实号码转换。所述SSP检测到用户伪号码时触发SCP上的智能业务逻辑。
参阅图3所示,图2中作为拦截信令的SCP,也可以用增强的STP来实现,业务处理还是由SCP实现,原SCP分成两个实体,STP用于信令拦截,SCP用于业务处理,STP共享或者同步SCP上的智能用户开户数据。
在本实施例中伪号码结构为路由码+SCP编码+MSC所在计费区码+任意号码,该号码总长度需小于MSC的限制。当然也可采用其他形式的编码,其原则是能区分出SCP和MSC。
以下主要以图2所示的组网结构对本发明的实现进行详细说明。
参阅图4所示,在整个业务流程的过程中,智能用户登记和位置更新的过程如下步骤1移动用户开机或者位置更新时向HLR进行登记,由MSICa向SCP发送MSISDN1的位置登记信号IMSI;步骤2SCP判断该信令后向HLR透传MSISDN1的位置登记信号IMSI;步骤3HLR返回用户的手机号码MSISDN1,信令经过SCP时被拦截;步骤4SCP判断该手机号码MSISDN1是否为智能用户,若是智能用户则对其进行号码转换,即修改MSISDN1为一个伪号码S_ISDN1,并把MSISDN1和S_ISDN1的关系保存起来;步骤5SCP将转换后的伪号码S_ISDN1传给MSC,完成HLR对MSCa的位置登记响应。在MSC上IMSI与伪号码建立对应关系,MSC把伪号码当作正常号码使用。
参阅图5所示,当主叫为智能用户,被叫为普通用户或他网用户时业务处理流程如下步骤1智能用户MSISDN1发起呼叫,MSCa根据智能用户登记的伪号码S_ISDN1中的路由码RN,把呼叫请求路由到SSP;步骤2SSP根据S_ISDN1中的SCP编码触发智能业务;步骤3SCP根据保存的MSISDN1和S_ISDN1的关系进行号码转换,即将伪号码S_ISDN1转换为真实号码MSISDN1;步骤4SCP根据用户的真实号码找到用户数据并进行智能业务的处理;步骤5SCP向SSP发送真实号码MSISDN1,并指示SSP进行连接呼叫。
当被叫为智能用户时,MSC或SSP在第一次发起的查找被叫路由信令中不携带抑止参数,该信令被拦截后SCP将被叫用户的真实号码转换为伪号码后直接返回MSC或SSP以触发智能业务。在触发智能业务后SSP发起的查找被叫路由信令中携带抑止参数,SCP在检测到该抑止参数后透传该信令到HLR。
参阅图6所示,当主叫为普通用户或他网用户,被叫为智能用户时被叫流程从(G)MSCa开始,业务处理流程如下步骤1(G)MSCa发起查找被叫路由的信令,该信令被SCP拦截;步骤2SCP判断MSISDN2是否为智能用户,若是智能用户则SCP直接向(G)MSCa返回被叫伪号码S_ISDN2;步骤3(G)MSCa根据伪号码S_ISDN2中的路由码RN把呼叫请求路由到SSP,步骤4SSP根据伪号码S_ISDN2中的SCP编码向SCP触发智能业务;步骤5SCP处理智能业务并把伪号码S_ISDN2变为真实号码MSISDN2;步骤6SCP将真实号码MSISDN2下发给SSP;步骤7SSP向HLR发起被叫路由查询,并带上抑止CSI参数(CDMA中为不同的触发器);步骤8SCP拦截路由查询信令并检测到其中的CSI参数后,将该信令透传到HLR;步骤9HLR向MSCb发送查询漫游号码的信令,该信令被SCP拦截;步骤10SCP把被叫真实号码MSISDN2转换成伪号码S_ISDN2;步骤11SCP用伪号码向MSCb发送查询漫游号码的信令;步骤12MSCb根据伪号码分配漫游号码MSRN2(CDMA网中为TLDN,下同)返回,再次被SCP拦截;步骤13SCP把伪号码S_ISDN2变回被叫真实号码MSISDN2;步骤14SCP返回漫游号码MSRN2给HLR;步骤15、16HLR经过SCP再返回MSRN2给SSP;步骤17SSP将呼叫请求路由到MSCb。
参阅图7所示,当主被叫都为智能用户时,被叫流程从SSP开始。由于MSC检测到主叫的伪号码则将呼叫接续到SSP,由SSP触发SCP上的智能业务,在SCP完成对主叫的智能业务处理后将主叫的真实号码返回给SSP,所以被叫流程从SSP开始,其流程如下步骤1SSP发起查找被叫路由的信令,该信令被SCP拦截;步骤2SCP判断MSISDN2是否为智能用户,若是智能用户则SCP直接向SSP返回被叫伪号码S_ISDN2;步骤3SSP根据伪号码S_ISDN2中的SCP编码向SCP触发智能业务;步骤4SCP处理智能业务并把伪号码S_ISDN2变为真实号码MSISDN2;步骤5SCP将真实号码MSISDN2下发给SSP;步骤6SSP向HLR发起被叫路由查询,带抑止CSI参数(CDMA中为不同的触发器);步骤7SCP拦截路由查询信令并检测到其中的抑止CSI参数后,将该信令透传到HLR;步骤8HLR向MSCb发送查询漫游号码的信令,该信令被SCP拦截;步骤9SCP把被叫真实号码MSISDN2转换成伪号码S_ISDN2;步骤10SCP用伪号码向MSCb发送查询漫游号码的信令;步骤11MSCb根据伪号码分配漫游号码MSRN2(CDMA网中为TLDN,下同)返回,再次被SCP拦截;步骤12SCP把伪号码S_ISDN2变回被叫真实号码MSISDN2;步骤13SCP返回漫游号码MSRN2给HLR;步骤14、15HLR经过SCP再返回MSRN2给SSP;步骤16SSP将呼叫请求路由到MSCb。
参阅图8所示,智能用户发送短信时的业务处理流程如下步骤1用户通过MSCa发送短信到SMSC时,被SCP拦截,此时MSCa发送的是伪号码S_ISDN1;步骤2SCP判断用户是否为智能用户,若是智能用户,则变换用户伪号码S_ISDN1为真实号码MSISDN1;步骤3SCP进行智能业务处理;步骤4SCP用真实号码MSISDN1将短信发送给短信中心SMSC。
参阅图9所示,智能用户接收短信时的业务处理流程如下步骤1、2短信中心SMSC经过SCP向HLR查找接收方短信路由;步骤3HLR向MSCb返回接收方短信路由信息MSCbID时被SCP拦截;步骤4SCP判断用户是否为智能用户,若是智能用户,则进行智能业务处理;步骤5SCP将接收方路由信息MSCbID返回给短信中心SMSC;步骤6SMSC向MSCb发送短信被SCP拦截;步骤7SCP变换用户真实号码MSISDN2为伪号码S_ISDN2;步骤8SCP用伪号码S_ISDN2将短信传送给MSCb。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种移动智能网系统,包括有业务控制点(SCP)、业务交换点(SSP)、归属位置寄存器(HLR)、移动交换中心(MSC)和短消息中心(SMSC);其特征在于还包括信令转接点(STP),该STP分别与SCP、SSP、MSC、HLR和SMSC之间具有信令通路;所述SCP为智能用户分配用于触发智能业务的伪号码和保存伪号码与用户真实号码之间的对应关系,并在MSC上登记伪号码;所述STP拦截MSC与HLR和SMSC之间以及SSP与HLR之间的交互信令,并与SCP配合完成信令中的用户伪号码和真实号码转换,所述SSP检测到用户伪号码时触发SCP上的智能业务逻辑。
2.如权利要求1所述的移动智能网系统,其特征在于,所述STP与SCP为同一实体,或者为两个相互独立的实体。
3.一种在移动智能网中实现智能业务的方法,所述移动智能网包括有业务控制点(SCP)、业务交换点(SSP)、归属位置寄存器(HLR)、移动交换中心(MSC)和短消息中心(SMSC);其特征在于该方法包括分配步骤,用于为智能用户分配伪号码,并在SCP上建立用户真实号码与伪号码的对应关系和在MSC登记所述的伪号码;拦截步骤,用于将MSC与HLR和SMSC之间以及SSP与HLR之间的所有交互信令拦截到SCP;分析步骤,用于分析是否需要处理拦截的信令,当确定需要对信令中的用户号码进行转换时,将信令中的伪号码转换为真实号码或将信令中的真实号码转换为伪号码;触发步骤,当MSC检测到参与呼叫的用户的伪号码时将呼叫路由到SSP,由SSP根据该伪号码触发SCP上的智能业务;或者当SCP确定被拦截的短信用户为智能用户时触发智能业务;处理步骤,由SCP完成智能业务处理,以及根据处理结果继续进行相应的后续处理。
4.如权利要求3所述的方法,其特征在于,所述伪号码结构为路由码+SCP编码+MSC所在计费区码+任意号码,MSC在检测到伪号码中的路由码时将呼叫路由到SSP,SSP根据伪号码中的SCP编码触发智能业务。
5.如权利要求3所述的方法,其特征在于,在用户向HLR进行登记过程中拦截到HLR返回用户的真实号码时执行分配步骤。
6.如权利要求3、4或5所述的方法,其特征在于,在分析步骤中,当SCP检测到被拦截的信令中携带有抑止参数,则透传该信令。
7.如权利要求6所述的方法,其特征在于,在分析步骤中,如果SCP确定被拦截的MSC和SSP查找被叫路由信令中无抑止参数并且被叫用户为智能用户时,则将被叫用户的真实号码转换为伪号码后直接返回MSC和SSP以触发智能业务;如果被叫路由信令中携带有抑止参数,则透传该信令。
8.如权利要求6所述的方法,其特征在于,在分析步骤中,当确定不需要处理拦截的信令时透传该信令。
全文摘要
本发明涉及一种在移动网上采用信令拦截的方式提供智能业务的方法。本方法通过改变信令网组网结构、拦截信令的方法对智能用户号码进行号码变换,移动交换中心(MSC)根据变换后的号码把呼叫路由到业务交换点(SSP)上触发智能业务;该方法包括拦截步骤、分配步骤、分析步骤、触发步骤和处理步骤。本方法可以在非标准智能网上对任何用户开展智能业务,避免了采用特殊号码段或者接入码方式带来的不便。
文档编号H04Q3/00GK1756420SQ20041007908
公开日2006年4月5日 申请日期2004年9月29日 优先权日2004年9月29日
发明者殳克斌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1