用于获得被叫智能业务或路由号码的系统和方法

文档序号:7952700阅读:268来源:国知局
专利名称:用于获得被叫智能业务或路由号码的系统和方法
技术领域
本发明涉及通信技术领域,更具体而言,涉及用于获得被叫智能业务或路由号码的系统和方法。
背景技术
在软交换技术中,固定用户混合放号与智能业务现已被广泛的运用于电信网络中,其一般是通过软交换机(SOFTSWITCH)、智能归属位置寄存器(Smart Home Location Register,缩写为SHLR)和业务控制点(Service Control Point,缩写为SCP)相配合来实现。软交换机根据移动应用部分(Mobile Application Part,缩写为MAP)发送主叫用户的路由号码与被叫的逻辑号码至SHLR,SHLR返回主叫的逻辑号码与被叫的路由号码至SOFTSWITCH,如果主被叫用户登记了智能业务,SHLR还需要返回主被叫用户智能业务接入码给SOFTSWITCH,SOFTSWITCH根据该智能业务接入码将呼叫上移至SCP来实现用户登记的智能业务。如果主叫用户在SOFTSWITCH将发送路由信息(Send Routing Information,缩写为SRI)发送至SHLR之前已经完成了主叫智能业务的触发,上述实现方法将会导致重复触发主叫用户的智能业务。现有的SHLR在查询被叫用户的路由号码时,不会考虑查询消息中的主叫号码,而只是简单的将被叫用户登记的路由号码返回,但在某些情况下,被叫路由号码需要与主叫用户相关。例如,特服业务(如工商投诉电话号码,该号码作为一个特服号码,要求按主叫用户的区域接续到相应地区的工商服务中心),SHLR需要针对不同地区主叫用户返回不同的被叫路由号码,以便SOFTSWITCH完成将呼叫接续到不同的被叫用户。
目前已经提出一种可查询被叫路由号码和智能业务的技术方案,其消息交互流程如图1所示,SOFTSWITCH发送查询消息SRI至SHLR时,不发送主叫用户号码或者发送一个不存在的主叫用户号码,例如“00000000”,SHLR在数据库中根据主叫号码无法得到主叫用户的智能业务,只能查询到被叫用户的智能业务或者被叫路由号码,从而解决了避免重复触发主叫用户的智能业务。但是,由于在该技术方案中没有主叫号码或者主叫号码是无效号码,因此,该方案无法实现针对相同的被叫逻辑号码,通过不同主叫号码得到不同被叫路由号码的功能,在一些被叫用户需要根据主叫用户的物理位置来定位被叫用户路由的业务中,例如工商特服业务等,无法获得被叫用户的路由号码,SOFTSWITCH也就无法将被叫接续到不同的特服号码中,导致这些业务无法应用。

发明内容
本发明旨在提供基本上克服了由于现有技术的局限和缺陷而造成的一个或多个问题的用于获得被叫智能业务或路由号码的系统和方法。
为了实现上述目的,根据本发明的第一方面,本发明提供了一种用于获得被叫智能业务或路由号码的系统。该系统包括第一通信装置,通过网络通信协议与第二通信装置连接,将第一消息发送给第二通信装置,其中,第一消息具有识别码;以及第二通信装置,用于响应于来自第一通信装置的第一消息,根据识别码将第二消息发送给第一通信装置,其中,第二消息包括被叫智能业务或路由号码。
为了实现上述目的,根据本发明的第二方面,本发明提供了一种用于获得被叫智能业务或路由号码的方法。该方法包括以下步骤第一步骤,第一通信装置通过网络通信协议与第二通信装置连接,将第一消息发送给第二通信装置,其中,第一消息具有识别码;以及第二步骤,第二通信装置响应于来自第一通信装置的第一消息,根据识别码将第二消息发送给第一通信装置,其中,第二消息包括被叫智能业务或路由号码。
在上述技术方案中,第一通信装置包括软交换机,第二通信装置包括用户数据中心(Subscriber Data Center,缩写为SDC)。在实际应用中,SDC可以是但不局限于SHLR。第一消息包括主叫号码和被叫逻辑号码,识别码被添加到被叫逻辑号码之前。识别码可由服务提供商根据需要灵活设置。
本发明提供的用于获得被叫智能业务或路由号码的系统和方法可应用多种网络通信协议,包括但不限于MAP协议、增强的ISDN用户部分协议(Integrated Services Digital Network User Part,缩写为ISUP+)、以及智能网络应用协议(Intelligent NetworkApplication Protocol,缩写为INAP)。
在应用MAP协议的情况下,第一消息包括发送路由信息(SendRouting Information,缩写为SRI),第二消息包括发送路由信息响应(Send Routing Information Acknowledge,缩写为SRIack)。
在应用ISUP+协议的情况下,第二通信装置在将第二消息发送给第一通信装置后,发送第三消息给第一通信装置。第一消息包括初始地址信息(Initial Address Message,缩写为IAM),第二消息包括释放消息(Release,缩写为REL),第三消息包括释放完成消息。
在应用INAP协议的情况下,第一消息包括启动检测点信息(Initial DP,缩写为IDP),第二消息包括连接信息(CONNECT,缩写为CON)。
通过上述技术方案,本发明实现了如下技术效果1.通过配置识别码,SDC不查询主叫用户的智能业务,SOFTSWITCH可以仅获得被叫用户的智能业务或者路由号码;以及2.通过配置识别码,针对相同的被叫逻辑号码,SOFTSWITCH与SDC可以根据不同的主叫号码来获得不同的被叫路由号码。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了相关技术中的可查询被叫路由号码和智能业务的技术方案的消息交互流程图;图2示出了根据本发明的用于获得被叫智能业务或路由号码的系统的框图;图3示出了根据本发明的用于获得被叫智能业务或路由号码的方法的流程图;
图4示出了根据本发明的第一实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图;图5示出了根据本发明的第二实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图;以及图6示出了根据本发明的第三实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图。
具体实施例方式
下面将参考附图详细说明本发明。
图2示出了根据本发明的用于获得被叫智能业务或路由号码的系统的框图。用于获得被叫智能业务或路由号码的系统200包括第一通信装置202,通过网络通信协议与第二通信装置204连接,将第一消息发送给第二通信装置,其中,第一消息具有识别码;以及第二通信装置204,用于响应于来自第一通信装置的第一消息,根据识别码将第二消息发送给第一通信装置,其中,第二消息包括被叫智能业务或路由号码。第一通信装置202包括软交换机,第二通信装置204包括用户数据中心(Subscriber Data Center,缩写为SDC)。在实际应用中,SDC可以是但不局限于SHLR。第一消息包括主叫号码和被叫逻辑号码,识别码被添加到被叫逻辑号码之前。识别码可由服务提供商根据需要灵活设置。
图3示出了根据本发明的用于获得被叫智能业务或路由号码的方法的流程图。用于获得被叫智能业务或路由号码的方法包括以下步骤第一步骤S302,第一通信装置202通过网络通信协议与第二通信装置204连接,将第一消息发送给第二通信装置204,其中,第一消息具有识别码;以及第二步骤S304,第二通信装置204响应于来自第一通信装置202的第一消息,根据识别码将第二消息发送给第一通信装置202,其中,第二消息包括被叫智能业务或路由号码。第一通信装置202包括软交换机,第二通信装置204包括用户数据中心(Subscriber Data Center,缩写为SDC)。在实际应用中,SDC可以是但不局限于SHLR。第一消息包括主叫号码和被叫逻辑号码,识别码被添加到被叫逻辑号码之前。识别码可由服务提供商根据需要灵活设置。
上述系统可应用多种网络通信协议,包括但不限于MAP协议、增强的ISDN用户部分协议(ISDN User Part,缩写为ISUP+)、以及智能网络应用协议(Intelligent Network Application Protocol,缩写为INAP)。
在应用MAP协议的情况下,第一消息包括发送路由信息(SendRouting Information,缩写为SRI),第二消息包括发送路由信息响应(Send Routing Information Acknowledge,缩写为SRIack)。在应用ISUP+协议的情况下,第二通信装置在将第二消息发送给第一通信装置后,发送第三消息给第一通信装置。第一消息包括初始地址信息(Initial Address Message,缩写为IAM),第二消息包括释放消息(Release,缩写为REL),第三消息包括释放完成消息。在应用INAP协议的情况下,第一消息包括启动检测点信息(Initial DP,缩写为IDP),第二消息包括连接信息(CONNECTION,缩写为CON)。
为了清楚起见,下面将根据不同的实施例中将对应用不同的协议的情况进行说明。
第一实施例图4示出了根据本发明的第一实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图。SOFTSWITCH通过MAP协议与SDC互连,SOFTSWITCH发送SRI给SDC,其中,SRI包括主叫号码和前插有识别码的被叫逻辑号码。SDC响应于来自SOFTSWITCH的SRI,将SRIack返回SOFTSWITCH,其中,SRIack包含被叫路由号码或者被叫智能业务。
第二实施例图5示出了根据本发明的第二实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图。SOFTSWITCH通过ISUP+协议与SDC互连,SOFTSWITCH发送IAM给SDC,其中,IAM包括主叫号码和前插有识别码的被叫逻辑号码。SDC响应于来自SOFTSWITCH的IAM,将REL返回SOFTSWITCH,其中,REL包含被叫路由号码或者被叫智能业务。SDC在将REL返回SOFTSWITCH后,发送RLC给SOFTSWITCH,通知其释放已经完成。
第三实施例图6示出了根据本发明的第三实施例的用于获得被叫智能业务或路由号码的方法的消息交互流程图。SOFTSWITCH通过INAP协议与SDC互连,SOFTSWITCH发送IDP给SDC,其中,IDP包括主叫号码和前插有识别码的被叫逻辑号码。SDC响应于来自SOFTSWITCH的IDP,将CON返回SOFTSWITCH,其中,CON包含被叫路由号码或者被叫智能业务。
在上述实施例中,SDC可以是但不限于SHLR。
综上,在相关技术中,SOFTSWITCH在SRI消息中不发送主叫用户号码或者发送一个不存在的主叫用户号码,可以实现避免查询主叫智能业务的功能,但由于无主叫号码或者主叫号码是无效号码,该方案无法实现针对相同的被叫逻辑号码,通过不同主叫号码得到不同被叫路由号码的功能,在特服业务中,SOFTSWITCH也就无法将被叫接续到不同的特服号码中。
本发明通过SOFTSWITCH预先配置一个识别码(特定号码),在向SDC发送查询消息时,将该字段前插至被叫逻辑号码前,SDC可以根据主叫用户号码与被叫逻辑号码获得被叫的智能业务或者路由号码,而不会查询主叫用户智能业务,从而同时完成仅得到被叫智能业务与根据不同的主叫号码来接续不同的被叫路由号码的功能。
因此,本发明实现了如下技术效果1、通过配置识别码,SDC不查询主叫用户的智能业务,SOFTSWITCH可以仅获得被叫用户的智能业务或者路由号码;2、通过配置识别码,针对相同的被叫逻辑号码,SOFTSWITCH与SDC可以根据不同的主叫号码来获得不同的被叫路由号码。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用于获得被叫智能业务或路由号码的系统,其特征在于,所述系统包括第一通信装置,通过网络通信协议与第二通信装置连接,将第一消息发送给所述第二通信装置,其中,所述第一消息具有识别码;以及所述第二通信装置,用于响应于来自所述第一通信装置的所述第一消息,根据所述识别码将第二消息发送给所述第一通信装置,其中,所述第二消息包括被叫智能业务或路由号码。
2.根据权利要求1所述的系统,其特征在于,所述第一通信装置包括软交换机,所述第二通信装置包括用户数据中心。
3.根据权利要求2所述的系统,其特征在于,所述用户数据中心包括智能归属位置寄存器。
4.根据权利要求1至3中任一项所述的系统,其特征在于,所述第一消息包括主叫号码和被叫逻辑号码,所述识别码被添加到所述被叫逻辑号码之前。
5.根据权利要求1至3中任一项所述的系统,其特征在于,所述网络通信协议包括移动应用协议。
6.根据权利要求5所述的系统,其特征在于,所述第一消息包括发送路由信息,所述第二消息包括发送路由信息响应。
7.根据权利要求1至3中任一项所述的系统,其特征在于,所述网络通信协议包括ISUP+协议。
8.根据权利要求7所述的系统,其特征在于,所述第一消息包括初始地址信息,所述第二消息包括释放消息。
9.根据权利要求7所述的系统,其特征在于,所述第二通信装置在将所述第二消息发送给所述第一通信装置后,发送第三消息给所述第一通信装置。
10.根据权利要求9所述的系统,其特征在于,所述第三消息包括释放完成消息。
11.根据权利要求1至3中任一项所述的系统,其特征在于,所述网络通信协议包括INAP协议。
12.根据权利要求11所述的系统,其特征在于,所述第一消息包括启动检测点信息,所述第二消息包括连接信息。
13.一种用于获得被叫智能业务或路由号码的方法,其特征在于,所述方法包括以下步骤第一步骤,第一通信装置通过网络通信协议与第二通信装置连接,将第一消息发送给所述第二通信装置,其中,所述第一消息具有识别码;以及第二步骤,所述第二通信装置响应于来自所述第一通信装置的所述第一消息,根据所述识别码将第二消息发送给所述第一通信装置,其中,所述第二消息包括被叫智能业务或路由号码。
14.根据权利要求13所述的方法,其特征在于,所述第一通信装置包括软交换机,所述第二通信装置包括用户数据中心。
15.根据权利要求14所述的方法,其特征在于,所述用户数据中心包括智能归属位置寄存器。
16.根据权利要求13至15中任一项所述的方法,其特征在于,所述第一消息包括主叫号码和被叫逻辑号码,所述识别码被添加到所述被叫逻辑号码之前。
17.根据权利要求13至15中任一项所述的方法,其特征在于,所述网络通信协议包括移动应用协议。
18.根据权利要求17所述的方法,其特征在于,所述第一消息包括发送路由信息,所述第二消息包括发送路由信息响应。
19.根据权利要求13至15中任一项所述的方法,其特征在于,所述网络通信协议包括ISUP+协议。
20.根据权利要求19所述的方法,其特征在于,所述第一消息包括初始地址信息,所述第二消息包括释放消息。
21.根据权利要求19所述的方法,其特征在于,进一步包括以下步骤所述第二通信装置在将所述第二消息发送给所述第一通信装置后,发送第三消息给所述第一通信装置。
22.根据权利要求21所述的方法,其特征在于,所述第三消息包括释放完成消息。
23.根据权利要求13至15中任一项所述的方法,其特征在于,所述网络通信协议包括INAP协议。
24.根据权利要求23所述的方法,其特征在于,所述第一消息包括启动检测点信息,所述第二消息包括连接信息。
全文摘要
本发明提供了用于获得被叫智能业务或路由号码的系统,包括第一通信装置,通过网络通信协议与第二通信装置连接,将第一消息发送给第二通信装置,其中,第一消息具有识别码;以及第二通信装置,用于响应于来自第一通信装置的第一消息,根据识别码将第二消息发送给第一通信装置,其中,第二消息包括被叫智能业务或路由号码。还提供了与该系统相应的方法,包括第一步骤,第一通信装置通过网络通信协议与第二通信装置连接,将第一消息发送给第二通信装置,其中,第一消息具有识别码;以及第二步骤,第二通信装置响应于来自第一通信装置的第一消息,根据识别码将第二消息发送给第一通信装置,其中,第二消息包括被叫智能业务或路由号码。
文档编号H04Q3/00GK1870765SQ20061000765
公开日2006年11月29日 申请日期2006年2月15日 优先权日2006年2月15日
发明者杨少明, 曾祥勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1