一种由接入码触发的智能业务的实现方法

文档序号:7618349阅读:217来源:国知局
专利名称:一种由接入码触发的智能业务的实现方法
技术领域
本发明涉及公众电话网络(PSTN)智能网技术领域,特别是指一种在PSTN智能网的基础智能业务中,由接入码触发的智能业务的实现方法。
背景技术
在传统的PSTN智能网中,智能业务通常通过接入码触发,这些由接入码触发的智能业务包括卡号业务、虚拟专用网(VPN)业务、大众呼叫(MAS)业务等。由接入码触发的智能业务的实现流程基本相同,因此,下面以17968卡号业务为例,对由接入码触发智能业务的流程进行说明。
如图1所示,为17968卡号业务的实现流程,具体步骤如下步骤101、用户摘机播打接入码17968,交换机/业务交换点(LS/SSP)接收到该号码后,判断出该号码为智能业务的接入码,向业务控制点(SCP)发送包括接入码的DP3消息触发智能业务。
步骤102、SCP接收到DP3消息后,根据接入码确定出该业务为17968卡号业务,然后向LS/SSP下发放音收号(PC)消息。
步骤103、LS/SSP在接收到PC消息后,向用户播放提示音,提示用户输入卡号、密码,并将用户输入的卡号和密码上报给SCP进行鉴权。
步骤104、SCP在鉴权通过后,向LS/SSP再下发PC消息,向用户播放提示音,提示用户输入对方号码。
步骤105、LS/SSP向用户播放提示音,接收用户输入的号码,并在接收完用户所拨的号码后,将用户所拨的号码发送给SCP。
步骤106、SCP在接收到LS/SSP发送的号码后,向LS/SSP下发应用计费(AC)消息和连接(CONNECT)消息,通知LS/SSP连接被叫。这里,SCP将接收到的LS/SSP上报的号码作为CONNECT消息中的被叫号码。
步骤107、LS/SSP在收到AC消息和CONNECT消息后,连接被叫,对呼叫进行接续。
步骤108、当呼叫一方挂机,结束呼叫后,LS/SSP向SCP上报事件检测点消息(EDP)和应用计费请求(ACR)消息,SCP为用户计费,生成话单。
从上述流程可以看出,由接入码触发的智能业务是通过交换机分析出接入码后,向SCP发送包括接入码的DP3消息触发的。
随着PSTN智能网的发展,尤其是在全网智能化后,出现了一种新的智能业务,即LS/SSP在检测到用户摘机后,通过向SCP发送DP1消息直接触发智能业务,在本专利文件中将这种摘机触发的智能业务称为基础智能业务。基础智能业务的实现流程如图2所示,具体步骤如下步骤201、用户摘机,LS/SSP接收到用户的摘机信号后,向SCP发送DP1消息,触发该用户的基础智能业务。
步骤202、SCP接收到DP1消息后,指示LS/SSP向用户播放个性化拨号音,LS/SSP根据该指示向用户播放个性化拨号音,并接收用户所拨的号码,在完成对用户所拨号码的接收后,将接收的号码上报给SCP。
步骤203、SCP接收到LS/SSP上报的号码后,向LS/SSP下发AC消息和CONNECT消息,通知LS/SSP连接被叫。同样,本步骤中SCP将接收到的号码作为CONNECT消息中的被叫号码下发给LS/SSP。
步骤204、LS/SSP在收到AC消息和CONNECT消息后,连接被叫,对呼叫进行接续。
步骤205、当呼叫一方挂机,结束呼叫后,LS/SSP向SCP上报EDP消息和ACR消息,SCP为用户计费,生成话单。
从图2中的流程可以看出,在通过DP1消息触发基础智能业务后,LS/SSP将用户所拨的号码直接上报给SCP,然后SCP将所接收的号码作为被叫号码进行接续。因此,即使用户所拨的号码是接入码,在基础智能业务中,只能将该号码作为被叫号码进行接续,LS/SSP无法识别出该接入码,从而也无法向SCP发送DP3消息触发智能业务,使得在基础智能业务中不能够再实现由接入码触发的智能业务,导致PSTN智能业务单一化,流失了大量的用户,给运营商造成了巨大的损失。

发明内容
有鉴于此,本发明的目的在于提供一种由接入码触发的智能业务的实现方法,该方法能够在基础智能业务中实现由接入码触发的智能业务。
为达到上述目的,本发明提供了一种由接入码触发的智能业务的实现方法,该方法包括A、在基础智能业务中,当SSP接收完用户所拨号码,并将该号码上报给SCP后,SCP根据自身预先设定的智能业务接入码信息判断SSP上报的号码是否为智能业务的接入码,如果是,则执行步骤B;否则结束该流程;B、SCP在连接消息中增加所述号码,和用于通知SSP所述号码为智能业务接入码的特殊标识,并向SSP下发该连接消息;C、SSP接收到连接消息后,根据该消息中的特殊标识确定连接消息中的所述号码为智能业务接入码,之后向SCP发送包括该接入码的触发消息触发智能业务。
步骤B中所述在连接消息中增加所述号码和特殊标识可以为将特殊标识和所述号码组合为被叫号码增加到连接消息中。
步骤B中所述在连接消息中增加所述号码和特殊标识还可以为将接入码作为被叫号码增加到连接消息中,并在连接消息中增加作为特殊标识的参数。
较佳地,步骤C中所述SSP向SCP发送包括接入码的触发消息为SSP生成新的自动机,由该新的自动机向SCP发送包括接入码的触发消息。
较佳地,所述SSP生成新的自动机为SSP根据连接消息中的特殊标识进行自环,生成新的自动机。
步骤C中所述触发消息可以为DP3消息。
进一步地,所述步骤B中可以包括SCP向SSP下发所述基础智能业务的应用计费消息;所述步骤C后进一步包括D、SCP接收到SSP发送的触发消息后,执行该触发消息对应的由接入码触发的智能业务流程接续被叫,其中包括向SSP下发所述由接入码触发智能业务的应用计费消息;E、在通话结束后,SSP向SCP分别上报所述由接入码触发的智能业务和所述基础智能业务的应用计费请求消息,然后SCP分别根据接收的应用计费消息为所述由接入码触发的智能业务和所述基础智能业务进行计费。
所述步骤C中触发的智能业务可以为卡号业务、大众呼叫业务或虚拟企业网业务。
所述SSP可以为端局/业务交换点、关口局/业务交换点或长途局/业务交换点。
从以上技术方案可以看出,本发明中,通过在SCP中对基础智能业务中用户所拨的号码是否为智能业务接入码进行判断,并在判断出用户所拨的号码是智能业务接入码后,通过在向LS/SSP下发的CONNECT消息中增加特殊标识和接入码,使得SSP在接收到CONNECT消息后,向SCP发送包括了接入码的触发消息以触发智能业务,从而在基础智能业务中实现了由接入码触发的智能业务,丰富了智能业务的种类,吸引了更多的用户,为运营商增大了效益;此外,本发明在SSP中由新生成的自动机向SCP发送包括接入码的触发消息触发智能业务,使得基础智能业务与由接入码触发的智能业务互相之间不会造成干扰。


图1为现有技术中17968卡号业务的实现流程流程图;
图2为现有技术中基础智能业务的实现流程图;图3为本发明方法的总体流程图;图4为本发明方法第一实施例的流程图;图5为本发明方法第二实施例的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明的主要思想是,在基础智能业务中,由SCP对用户所拨的号码是否是智能业务的接入码进行判断,如果判断出是智能业务的接入码,通过在向SSP下发的CONNECT消息中增加特殊标识和接入码,使得SSP在接收到CONNECT消息后,向SCP发送包括了接入码的触发消息来触发智能业务,从而在摘机触发的基础智能业务中,实现由接入码触发的智能业务。
本发明的总体流程如图3所示,具体步骤如下步骤301、在基础智能业务中,当SSP接收完用户所拨号码,并将该号码上报给SCP后,SCP根据自身预先设定的智能业务接入码信息,判断SSP上报的号码是否为智能业务的接入码,如果是,则执行步骤302;否则执行正常的基础智能业务流程。
步骤302、SCP在CONNECT消息中增加上述号码,和用于通知SSP上述号码为智能业务接入码的特殊标识,并向SSP下发该CONNECT消息。
本步骤中增加上述号码和特殊标识的方法,可以是将特殊标识和上述号码共同作为被叫号码增加到CONNECT消息中;也可以只将上述作为CONNECT消息中的被叫号码,在CONNECT消息中另外再增加一个参数作为特殊标识。
步骤303、SSP接收到CONNECT消息后,根据该消息中的特殊标识确定CONNECT消息中的上述号码为智能业务接入码,则向SCP发送包括该接入码的触发消息触发智能业务,这里的触发消息可以为DP3消息。
由于SSP通常与端局(LS)、关口局(GW)或长途局(TS)等交换机的物理实体在一起,所以通常将SSP描述成如LS/SSP,GW/SSP,TS/SSP等形式。在以下的流程中,只以LS/SSP为例对本发明进行说明,而对于GW/SSP,TS/SSP等来说,实现方式与LS/SSP相同,具体实现过程参照LS/SSP实现即可。此外,由于不同的由接入码触发的智能业务,如MAS业务、卡号业务等,在本发明中的实现流程基本相同,所以在本发明中只以卡号业务为例进行说明,而不再分别说明。
下面通过具体实施例对本发明进行详细说明。
在本发明的第一实施例中,增加接入码和特殊标识的方法,是将特殊标识和接入码共同作为被叫号码增加到CONNECT消息中,因此称该特殊标识为特殊号码前缀。
在本实施例中,预先在SCP中设置智能业务的接入码,和用于通知LS/SSP在CONNECT消息中包括接入码的特殊号码前缀,并需要在LS/SSP中相应地设置特殊号码前缀。在智能业务执行过程中,本实施例的呼叫流程如图4所示,具体步骤如下步骤401、在基础智能业务中,当LS/SSP接收完用户所拨号码,并将该号码上报给SCP后,SCP根据自身预先设定的智能业务接入码,判断LS/SSP上报的号码是否为智能业务的接入码,如果是执行步骤402;否则执行步骤411。
在本步骤中,基础智能业务中LS/SSP接收用户所拨号码及之前的步骤,由于在图2中已有详细描述,这里不再说明。需要说明的是,SCP与LS/SSP之间的交互实际上就是SCP与SSP中自动机之间的交互,每一个自动机具有一个唯一的对话号,SCP根据不同的对话号对不同的自动机进行区别。在图2的流程中,LS/SSP接收到用户摘机信号后,即生成一个自动机,此后的基础智能业务都由该自动机与SCP进行交互,即图2流程中LS/SSP执行的步骤实际上都是上述生成的自动机执行的。
步骤402、SCP向LS/SSP下发AC消息和增加了特殊号码前缀和接入码的CONNECT消息,即在CONNECT消息中,以特殊号码前缀加上用户所拨的号码作为被叫号码。
下面通过具体的示例对增加的特殊号码前缀和接入码进一步详细说明。例如,用户所拨的号码为17968,该号码为SCP中预先设置的智能业务的接入码,并且SCP中预先设置的特殊号码前缀为988,则本步骤中,SCP在CONNECT消息中设置的被叫号码为98817968。此外,在本步骤中,SCP下发的AC消息为针对基础智能业务的AC消息。
步骤403、LS/SSP接收AC消息后,开始为摘机触发的基础智能业务计费,并根据自身设置的特殊号码前缀,判断所接收的CONNECT消息的被叫号码中是否包括特殊号码前缀,如果判断出包括特殊号码前缀,执行步骤404;否则执行步骤411。
如步骤402中所举示例,则LS/SSP中设置的特殊号码前缀为988,当LS/SSP判断出CONNECT消息中被叫号码前三位为988时,就确定出988后面的号码17968是接入码。
步骤404、LS/SSP将被叫号码中特殊号码前缀后面的号码作为接入码,根据该接入码向SCP发送DP3消息触发智能业务。
在本步骤中,LS/SSP可以在判断出CONNECT消息的被叫号码中包括特殊号码前缀后,根据该特殊号码前缀进行自环产生一个新的自动机,然后由新生成的自动机向SCP发送DP3消息触发智能业务。由于该自动机为新生成的自动机,所以对应的对话号与上述步骤401中生成的自动机所对应的对话号不同,则在SCP侧接收到DP3消息后,会根据该DP3消息生成一个新的智能业务,这样实际上用户一次进行的业务,SCP将其作为了两个业务进行处理,互相之间就不会造成干扰。LS/SSP通过自环产生自动机的具体实现为本领域技术人员公知的技术,这里不再对其进行详细说明。在生成了新的自动机后,本步骤以及后续的步骤405至步骤408中的LS/SSP与SCP的交互均为该新生成的自动机与SCP之间的交互;而其他步骤中的LS/SSP与SCP的交互则为在触发基础智能业务时,即步骤401中LS/SSP生成的自动机与SCP之间的交互。
步骤405、SCP接收到DP3消息后,向LS/SSP下发PC消息,LS/SSP接收到该消息后,向用户播放提示音提示用户输入相关号码,并接收用户所拨的号码,在完成接收号码后,将该号码上报给SCP,SCP接收到该号码后,向LS/SSP再次下发AC消息,并下发以接收的号码作为被叫号码的CONNECT消息。
本步骤实际上就是SCP接收到DP3消息后进行处理的步骤,该步骤与现有技术相同,即包括图1中的步骤103、104、105和步骤106。其中AC消息为针对由接入码触发的智能业务的AC消息,CONNECT消息中的被叫号码也为用户所拨的号码,即由接入码触发的智能业务中的真实被叫号码。
步骤406、LS/SSP接收AC消息和CONNECT消息后,开始为由接入码触发的智能业务计费,并对CONNECT消息中的被叫号码进行接续。
步骤407、在通话结束后,LS/SSP向SCP上报针对由接入码触发智能业务的EDP消息和ACR消息。
步骤408、SCP接收到步骤407中的EDP消息和ACR消息后,对由接入码触发的智能业务进行计费和扣费处理。
步骤409、LS/SSP向SCP上报针对摘机触发的基础智能业务的EDP消息和ACR消息。
步骤410、SCP接收到步骤409中的EDP消息和ACR消息后,对摘机触发的基础智能业务进行计费和扣费处理。
步骤411、执行正常摘机触发智能业务的后续流程。由于正常摘机触发智能业务的流程在图2中已有详细描述,所以这里也不再详细说明。
以上是对本发明第一实施例的说明,在第一实施例中,SCP通过在CONNECT消息的被叫号码前增加特殊号码前缀,SSP根据该特殊号码前缀再次以特殊号码前缀后的号码作为由接入码触发智能业务。本发明也可以不通过特殊号码前缀,而是通过在CONNECT消息中增加特殊参数来实现通过接入码再次触发智能业务,下面通过第二实施例对其进行说明。
在本发明的第二实施例中,也需要在SCP中设置智能业务的接入码,此外本发明第二实施例的实现流程也与第一实施例基本相同。如图5所示,区别在于步骤502中,SCP向LS/SSP下发的CONNECT消息中的被叫号码就是用户所拨的号码,即智能业务的接入码,并在CONNECT消息中增加特殊参数。相应地,在步骤503中,LS/SSP判断所接收的CONNECT消息中是否包括上述特殊参数,如果判断出CONNECT消息中包括上述特殊参数,在步骤504中,DP3消息中的接入码就是CONNECT消息中的被叫号码。并且在步骤504中,LS/SSP可以根据该用于由接入码触发智能业务的特殊参数进行自环,产生新的自动机,由所产生的新的自动机向SCP发送DP3消息再次触发智能业务。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围。
权利要求
1.一种由接入码触发的智能业务的实现方法,用于公众电话网络智能网的基础智能业务中,其特征在于,该方法包括A、在基础智能业务中,当业务交换点SSP接收完用户所拨号码,并将该号码上报给业务控制点SCP后,SCP根据自身预先设定的智能业务接入码信息判断SSP上报的号码是否为智能业务的接入码,如果是,则执行步骤B;否则结束该流程;B、SCP在连接消息中增加所述号码,和用于通知SSP所述号码为智能业务接入码的特殊标识,并向SSP下发该连接消息;C、SSP接收到连接消息后,根据该消息中的特殊标识确定连接消息中的所述号码为智能业务接入码,之后向SCP发送包括该接入码的触发消息触发智能业务。
2.根据权利要求1所述的方法,其特征在于,步骤B中所述在连接消息中增加所述号码和特殊标识为将特殊标识和所述号码组合为被叫号码增加到连接消息中。
3.根据权利要求1所述的方法,其特征在于,步骤B中所述在连接消息中增加所述号码和特殊标识为将接入码作为被叫号码增加到连接消息中,并在连接消息中增加作为特殊标识的参数。
4.根据权利要求1所述的方法,其特征在于,步骤C中所述SSP向SCP发送包括接入码的触发消息为SSP生成新的自动机,由该新的自动机向SCP发送包括接入码的触发消息。
5.根据权利要求4所述的方法,其特征在于,所述SSP生成新的自动机为SSP根据连接消息中的特殊标识进行自环,生成新的自动机。
6.根据权利要求1至5中任一所述的方法,其特征在于,步骤C中所述的触发消息为DP3消息。
7.根据权利要求1至5中任一所述的方法,其特征在于,所述步骤B中进一步包括SCP向SSP下发所述基础智能业务的应用计费消息;所述步骤C后进一步包括D、SCP接收到SSP发送的触发消息后,执行该触发消息对应的由接入码触发的智能业务流程接续被叫,其中包括向SSP下发所述由接入码触发智能业务的应用计费消息;E、在通话结束后,SSP向SCP分别上报所述由接入码触发的智能业务和所述基础智能业务的应用计费请求消息,然后SCP分别根据接收的应用计费请求消息为所述由接入码触发的智能业务和所述基础智能业务进行计费。
8.根据权利要求1至5中任一所述的方法,其特征在于,所述步骤C中触发的智能业务为卡号业务、大众呼叫业务或虚拟企业网业务。
9.根据权利要求1至5中任一所述的方法,其特征在于,所述SSP为端局/业务交换点、关口局/业务交换点或长途局/业务交换点。
全文摘要
本发明公开了一种由接入码触发的智能业务的实现方法,用于PSTN的基础智能业务中,该方法包括在基础智能业务中,当SSP接收完用户所拨号码,并将该号码上报给SCP后,SCP根据自身预先设定的智能业务接入码信息判断SSP上报的号码是否为智能业务的接入码,如果是则在连接消息中增加所述号码,和用于通知SSP所述号码为智能业务接入码的特殊标识,并向SSP下发该连接消息;SSP接收到连接消息后,根据该消息中的特殊标识确定连接消息中的所述号码为智能业务接入码,则向SCP发送包括该接入码的触发消息触发智能业务。本发明中,通过SCP对用户所拨号码是否为智能业务接入码进行识别,在基础智能业务中的实现了由接入码触发的智能业备。
文档编号H04M3/42GK1867083SQ200510070810
公开日2006年11月22日 申请日期2005年5月17日 优先权日2005年5月17日
发明者孙德强 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1