一种“来电显示”显示主叫用户短号码的方法

文档序号:7901137阅读:880来源:国知局
专利名称:一种“来电显示”显示主叫用户短号码的方法
技术领域
本发明涉及一种“来电显示”方法,特别是关于一种“来电显示”显示主叫用户短号码的方法。
背景技术
在虚拟专用移动网(Virtual Private Network,VPN)业务的一个集团中,每个电话号码不仅有运营商分配的一个真实号码(亦称为长号),而且VPN集团自己可以为每一个VPN用户分配一个短号码(简称为短号),从而在集团内部互相拨打电话时,可以直接使用短号。在VPN业务中,被叫方“来电显示”显示主叫VPN用户短号是一个非常重要的业务特性。因为短号不仅容易记忆,方便拨打,而且用户也很容易根据短号区分本次呼叫是否为同一集团内部的呼叫,从而可以使用户充分体验VPN业务的优越性,提升VPN业务的品牌效应。
在GSM标准协议规范中,明确定义了实现“来电显示”显示主叫VPN用户短号的信令流程及相应参数,所以现网上的GSM VPN业务已经支持被叫用户“来电显示”显示主叫用户短号。但是,由于CDMA标准协议规范没有明确如何修改主叫号码,导致现网上CDMAVPN业务或者综合智能网VPN业务中,主叫用户为CDMA用户,被叫用户为CDMA用户或者固定电话用户时,被叫用户“来电显示”只能显示主叫用户的长号,这样大大影响了VPN业务的优越性。
为了解决上述问题,业界通过修改CDMA标准协议并且配合修改CDMA交换机(移动交换中心/业务交换点,Mobile Switch Center/Service Switching Point,MSC/SSP)所使用的软件来实现“来电显示”显示主叫短号。其参考流程如图5所示,包括以下步骤假设有两个CDMA用户A和用户B,他们是同一个集团的VPN用户。用户A的VPN长号为13305190001(集团分配的短号码为2001),用户B的VPN长号为13305190002(集团分配的短号码为2002)。为了简化流程,本实施例中用户A和用户B当前处于同一个MSC/SSP(对于CDMA网络,一般MSC和SSP是合一的,以下简称为MSC)。
1.主叫用户拨打被叫进行呼叫接续,现假设用户A拨打用户B,所拨打的号码为用户B的短号2002或者长号13305190002,始发局MSC和业务控制点(Service Control Point,SCP)配合将“来电显示”显示成短号。在此重点分析MSC处理被叫的业务流程(由于本方案对主叫流程没有做任何修改,在此不再详述)。
2.被叫用户触发智能呼叫,MSC判断出该被叫用户号码是一个CDMA移动用户号码,并且触发了移动终端(Mobile Termination)触发器时,MSC发送LOCREQ消息到归属位置寄存器(Home Location Register,HLR)。
3.HLR返回被叫用户的智能特性,即返回locreq消息,该消息包含触发器列表信息初始终端(Initial Termination),定位(Location),被叫路由地址可用(Called Routing Address Available)等。
4.被叫用户触发智能业务到业务控制点(SCP),MSC检测到初始终端(InitialTermination)触发器,就发送ANLYZD消息到SCP,该消息中的主要参数有主叫号码(CallingPartyNumberDigits)、被叫号码(MDN)。
5.SCP对被叫用户鉴权并分析被叫显示方式,如果鉴权失败,则中止业务,呼叫被切断;如果鉴权成功,则根据ANLYZD消息中包含的主叫号码和被叫号码分析出主被叫用户是同一集团的VPN用户,本次呼叫是网内呼叫(即同一个集团内部的呼叫);然后SCP判断被叫用户(用户B)的“来电显示”方式,如果被叫用户(用户B)“来电显示”方式为显示主叫号码短号,则查询数据库,由主叫号码(用户A的号码)长号(13305190001)查到其相应的短号(2001),并将该短号存入anlyzd消息的DisplayText参数中发送到MSC。MSC发现收到的anlyzd消息中带有DisplayText参数,并且分析出为主叫短号2001,则保存该主叫短号。
6.MSC向HLR查询被叫路由信息,MSC分析当前触发了定位(Location)触发器,发送LOCREQ消息到HLR,以获得被叫用户当前所在位置。
7.HLR向MSC返回被叫的路由信息,即发送locreq消息到MSC。
8.被叫用户触发被叫路由地址可用(Called Routing Address Available)触发器,MSC检测到被叫路由地址可用触发器,就发送ANLYZD消息到SCP。
9.SCP对被叫做进一步的鉴权,本次鉴权主要对上一个ANLYZD消息中无法得到的参数信息进行分析,并确定本次呼叫的费率,然后SCP返回anlyzd响应消息,指示MSC继续接续被叫。
10.呼叫接续到被叫,被叫振铃,MSC向手机发送“振铃”消息,在该消息中将上面保存的主叫用户的短号2001发送给手机,这样手机就可以显示主叫短号了。
简而言之,就是业务控制点(Service Control Point,SCP)将需要显示的主叫短号通过DisplayText参数下发送至MSC/SSP,MSC/SSP使用DisplayText参数中的号码取代主叫用户的长号码,并在MSC/SSP向手机发送“振铃”消息时用该参数取代原主叫号码,从而实现“来电显示”显示主叫短号。
然而,上述技术方案由于需要藉由修改CDMA标准协议及修改CDMA交换机(MSC/SSP)所使用的软件之配合来实现,从而需要各个交换机厂家修改交换机软件,导致网上推广比较困难。此外,即使各个交换机厂家的MSC/SSP都支持这种修改方式,也需要对所有的MSC/SSP软件进行升级,致使实施的工程量及对网络的影响都比较大。

发明内容
基于上述技术方案的缺点,本发明的目的在于提供一种在CDMA网络用户作为主叫用户时“来电显示”显示主叫用户短号码的方法,该方法可以在不修改CDMA标准协议及CDMA交换机所使用的软件的前提下实现前述功能。
本发明“来电显示”显示主叫用户短号码的方法包括下述步骤A、CDMA网络用户通过CDMA网络的基站接入到CDMA网络的移动交换中心,CDMA网络的移动交换中心触发业务到综合业务控制点,综合业务控制点对该项业务进行分析,如符合设定条件就修改被叫的路由号码,将呼叫路由至有业务触发能力的GSM网网关;B.有业务触发能力的GSM网网关触发业务到综合业务控制点;C.综合业务控制点将主叫号码修改成短号,并剥离其修改时加在被叫号码前的路由号码;D.有业务触发能力的GSM网网关根据剥离路由号码后的被叫号码做进一步的路由最终接续到被叫用户。
其中,步骤A中综合业务控制点在修改被叫的路由号码后,将其下发到CDMA网络的移动交换中心,CDMA网络的移动交换中心根据该下发的被叫号码将呼叫路由至有业务触发能力的GSM网网关。
与现有技术相比,本发明“来电显示”显示主叫用户短号码的方法通过将主叫改号流程转移到GSM网络中来实现CDMA用户作为主叫用户时“来电显示”显示其短号码,从而在CDMA网络协议还不支持“来电显示”显示主叫短号的情况下,实现了与GSM网络一样的“来电显示”显示主叫短号的功能,并且这种方式无需修改CDMA交换机(MSC/SSP)软件,对CDMA交换网络没有特殊要求。


图1为本发明“来电显示”显示主叫用户短号码方法的组网架构示意图。
图2为本发明“来电显示”显示主叫用户短号码方法的主叫改号信令流程图。
图3为本发明第一实施例的主叫改号信令流程图。
图4为本发明第二实施例的主叫改号信令流程图。
图5为现有技术主叫改号的信令流程图。
具体实施例方式
下面以综合智能网为例,结合附图阐述本发明之具体实施方式

如图1所示,综合智能网中,同时包含了GSM网络、CDMA网络和固定电话网络。根据GSM标准协议规范,现有网络上的GSM VPN被叫用户已经支持“来电显示”显示主叫用户短号。由于CDMA标准协议规范没有明确定义如何实现“来电显示”显示主叫VPN用户短号,所以当CDMA主叫用户拨打被叫用户时,为了实现“来电显示”显示主叫VPN用户短号,本发明将所述呼叫路由到GSM网络,由GSM网络来实现“来电显示”显示主叫用户短号。
参考图2,本发明“来电显示”显示主叫用户短号码方法的主叫改号信令流程包括以下步骤1.现假设用户A和用户B为CDMA用户,用户D为公用固定电话网(PublicSwitched Telephone Network,PSTN)固定电话用户,用户E为专用分组交换机(Private Branch eXchange,PBX)固定电话用户。现在用户A拨打用户B,或者用户A拨打用户D(用户A拨打用户E与用户A拨打用户D的过程相似)。
2.VPN用户A通过CDMA网络的基站接入到CDMA网络的移动交换中心(简称C-MSC),由于用户A是智能用户,所以C-MSC就会触发业务到综合业务控制点(简称ISCP),ISCP分析出该用户为VPN用户,本次呼叫是集团内呼叫,被叫“来电显示”需要显示主叫的短号,就修改被叫的路由号码,即将被叫号码修改为“700+被叫长号”(这里假设CDMA网络修改主叫号码的路由号码为700),然后通过orreq消息将其下发到C-MSC,C-MSC根据ISCP下发的被叫号码进行路由。
3.由于C-MSC之前配置了接入码700到有业务触发能力的GSM网网关(简称G-GTSSP)的路由,C-MSC将呼叫接续到G-GTSSP。
4.由于G-GTSSP之前配置了700为特殊号码触发器,G-GTSSP将触发业务到ISCP。
5.由于ISCP之前配置了700为CDMA修改主叫号码前缀,ISCP通过CONNECT消息将主叫号码修改成短号,并剥离被叫号码前的路由号码700。
6.G-GTSSP根据剥离了700后的被叫号码做进一步的路由,如果被叫是CDMA网用户,则将呼叫路由到CDMA网的网关C-GMSC,最终接续到CDMA网的被叫用户;如果被叫是PSTN固定电话用户,则将呼叫接续到固定电话网的网关,最终接续到固定电话被叫用户;如果被叫是PBX固定电话用户,则将呼叫接续到“IP前置机”(这里IP前置机,是指一种支持将PBX交换机接入到综合智能网的交换机),最终接续到PBX被叫用户。对于被叫是GSM用户的情况,因为GSM被叫信令流程支持“来电显示”显示主叫短号,与本方案没有直接关系,在此不作进一步的描述。
下面结合附图进一步详细描述上述技术方案所涉及的信令流程。
实施例一 CDMA用户A拨打CDMA用户B的流程参考图3,该图描述了CDMA用户A拨打CDMA用户B的主叫改号信令流程。由于相关实体与归属位置寄存器(Home Location Register,HLR)之间是标准的信令交互,所以图中略去了相关实体与HLR的信令交互部分。现假设修改主叫号码的接入码为700(实际组网时该号码可配置);CDMA VPN用户A用户号码为13303000001,对应的短号为2001,CDMA VPN用户B用户号码为13303000002,对应的短号为2002,用户A拨打13003000002或者2002呼叫用户B,呼叫正常接续。
上述信令流程包括以下步骤1.CDMA VPN用户A拨打CDMA VPN用户B(这里主叫用户A可以拨打用户B的长号码13303000002,也可以拨打用户B的短号码2002),CDMA网络的移动交换中心(简称C-MSCa)分析出主叫用户A是CDMA智能用户,就触发VPN智能业务,并向综合业务控制点(简称ISCP)发送ORREQ消息。
2.ISCP对主叫用户进行鉴权。首先分析用户A是否登记了VPN业务,如果没有登记VPN业务,则切断呼叫;如果主叫用户A拨打的被叫号码是用户B的长号13303000002,则分析A、B是否属于同一个VPN集团用户,如果不属于同一个集团,不做主叫改号处理,按原有流程处理;如果主叫用户A拨打的是用户B的短号2002,分析短号是否有效,即查询数据库获取短号对应的长号,如果没有查询到对应的长号,则切断呼叫;然后进一步分析用户B是否要求“来电显示”显示主叫短号,如果不需要显示主叫短号,不做主叫改号处理,按原有流程处理。如果用户B要求显示主叫用户的短号码,则ISCP下发orreq消息到C-MSCa,其中orreq消息中的TermList参数设置成“接入码700+用户B的长号码13303000002”。其中所述用户B要求“来电显示”显示主叫短号是这样实现的即在使用该项业务前,用户B首先进行开户登记,即到营业厅登记开通“来电显示”显示主叫短号的业务。当不需要此项业务时,通过营业厅申请取消该业务,这样,“来电显示”重新回到默认的显示主叫用户长号的方式。
3.主叫用户A触发“主叫路由地址可用”(Calling Routing AddressAvailable)触发器。C-MSCa检测到主叫用户触发了“主叫路由地址可用”触发器,发送ANLYZD消息到ISCP。
4.ISCP对主叫用户A做进一步的鉴权。ISCP接收到ANLYZD消息,对用户A做进一步的鉴权,本次鉴权主要对前面所述的ORREQ消息中无法得到的参数信息进行分析,并确定本次呼叫的费率,然后ISCP返回anlyzd响应消息,指示C-MSCa正常接续。
5.呼叫路由到GSM网网关(简称G-GTSSP),触发改号流程。C-MSCa根据被叫号码前缀700将呼叫路由到G-GTSSP,G-GTSSP根据特殊号码700触发业务,上报IDP消息到ISCP。
6.ISCP改号处理。ISCP分析出主叫用户A触发了修改主叫号码流程后,下发CONNECT消息,其中参数重定向号码(Redirecting Party Number)设置成被叫用户B的长号码13303000002,参数通用号码(Generic Number)设置成主叫用户A的短号码2001。其中通过参数通用号码参数修改主叫号码,是GSM网中标准的改号处理方式。
7.G-GTSSP改号和路由到CDMA网关过程。G-GTSSP根据重定向号码中的被叫号码13303000002进行路由接续,由于被叫号码是CDMA用户号码,就将呼叫路由到CDMA网关(简称C-GMSC),此时主叫号码是修改后用户A的短号码2001。
8.被叫用户B触发智能业务到ISCP。C-GMSC分析出被叫用户是CDMA用户,并且被叫签约了初始终端(Initial Termination)触发器,C-GMSC发送ANLYZD消息到ISCP,消息中的主叫号码(CallingPartyNumberDigits)设置为2001,被叫号码(MDN)设置为13303000002。
9.ISCP对被叫用户鉴权。ISCP分析ANLYZD消息,发现主叫号码为短号码,确定本次呼叫是VPN集团内呼叫,并且主叫号码为修改后的短号码,ISCP根据被叫号码13303000002和短号码2001,查询数据库,得到主叫用户A的长号码13303000001,对被叫用户完成鉴权后下发anlyzd消息,指示C-GMSC呼叫继续。
10.被叫用户触发“被叫路由地址可用”(Called Routing Address Available)触发器。C-GMSC检测到被叫用户触发了“被叫路由地址可用”触发器,发送ANLYZD消息到ISCP。
11.ISCP对被叫用户做进一步的鉴权。本次鉴权主要对前述C-GMSC发送的ANLYZD消息中无法得到的参数信息进行分析,并确定本次呼叫的费率,然后ISCP返回anlyzd响应消息,指示C-GMSC正常接续。
12.C-GMSC将呼叫接续到被叫用户所在的CDMA网络的移动交换中心(简称C-MSCb),C-MSCb将呼叫接续到被叫用户B,C-MSCb向手机发送“振铃”消息,消息的主叫号码就是用户A的短号2001,被叫手机振铃,被叫手机显示的即为主叫短号。
13.被叫用户摘机,C-MSCa和C-MSCb分别上报OANSWER和TANSWER操作,ISCP开始为主被叫计费。
14.被叫挂机,C-MSCa和C-MSCb分别上报拆线消息ODISCONNECT和TDISCONNECT,呼叫结束(如果主叫先挂机,流程与被叫先挂机相似,但是释放原因RELCAUSE为“主叫挂机”)。
实施例二 CDMA用户A拨打固定电话用户D的呼叫流程参考图4,该图描述了CDMA用户A拨打固定电话用户D的主叫改号信令流程。由于相关实体与归属位置寄存器(Home Location Register,HLR)之间是标准的信令交互,所以图中略去了相关实体与HLR的信令交互部分。现假设修改主叫号码的接入码为700(实际组网时该号码可配置);CDMAVPN用户A用户号码为13303000001,对应的短号为2001,固定电话VPN用户D用户号码为01066660003,对应的短号为2003,用户A拨打01066660003或者2003呼叫用户D,呼叫正常接续。
上述信令流程包括以下步骤1.CDMA VPN用户A拨打固定电话VPN用户D(假设用户D的长号码为01066660003,短号码2003,主叫用户A可以拨打其长号码或短号码),CDMA网络的移动交换中心(简称C-MSCa)分析出用户A是CDMA智能用户,就触发VPN智能业务,向综合业务控制点(简称ISCP)发送ORREQ消息。
2.ISCP对主叫用户鉴权。首先分析用户A是否登记了VPN业务,如果没有登记VPN业务,则切断呼叫。如果主叫用户A拨打的被叫号码是用户D的长号01066660003,分析A、D是否属于同一个VPN集团用户;如果主叫用户A拨打的是用户D的短号2003,分析短号是否有效,即查询数据库获取短号对应的长号,如果没有查询到对应的长号,则切断呼叫。再进一步分析用户D是否要求“来电显示”显示主叫短号,如果不需要显示主叫短号,不做主叫改号处理,按原有流程处理。如果用户D要求显示主叫用户的短号码,则ISCP下发orreq消息到C-MSCa,其中将orreq消息中的TermList参数设置成“接入码700+用户D的长号码01066660003”。其中所述用户D要求“来电显示”显示主叫短号是这样实现的即在使用该项业务前,用户D首先进行开户登记,即到营业厅登记开通“来电显示”显示主叫短号的业务。当不需要此项业务时,通过营业厅申请取消该业务,这样,“来电显示”重新回到默认的显示主叫用户长号的方式。
3.主叫用户触发“主叫路由地址可用”(Calling Routing Address Available)触发器。C-MSCa检测到主叫用户触发了“主叫路由地址可用”触发器后,发送ANLYZD消息到ISCP。
4.ISCP对主叫用户A做进一步的鉴权。ISCP接收到ANLYZD消息,对用户A做进一步的鉴权,本次鉴权主要对上面所述的ORREQ消息中无法得到的参数信息进行分析,并确定本次呼叫的费率,然后ISCP返回anlyzd响应消息,指示C-MSCa正常接续。
5.呼叫路由到G网网关,触发改号流程。C-MSCa根据被叫号码前缀700将呼叫路由到GSM网的网关(简称G-GTSSP),G-GTSSP根据特殊号码700触发业务,上报IDP消息到ISCP。
6.ISCP改号处理。ISCP分析出主叫用户A触发了修改主叫号码流程,下发CONNECT消息,其中参数重定向号码设置成被叫用户D的长号码01066660003,参数通用号码设置成主叫用户A的短号码2001。
7.G-GTSSP改号和路由到公用固定电话网(简称PSTN)网关过程。G-GTSSP根据重定向号码中的被叫号码01066660003进行路由接续,发现被叫是PSTN用户号码,就将呼叫路由到PSTN网关,其中此时主叫号码是修改后用户A的短号码2001。
8.由于被叫用户D是固定电话用户,所以PSTN网关不触发智能业务,直接将呼叫接续到被叫用户所在的本地局(Local Station)。
9.所述本地局向固定电话发送“振铃”消息,消息的主叫号码就是用户A的短号码2001,被叫电话振铃,此时电话上显示的即为主叫短号。
10.被叫用户摘机,C-MSCa上报OANSWER操作,ISCP开始为主叫计费。
11.被叫挂机,C-MSCa上报拆线消息ODISCONNECT,呼叫结束(如果主叫先挂机,流程与被叫挂机相同,只是释放原因RELCAUSE为“主叫挂机”)。
CDMA VPN用户A拨打PBX固定电话用户E的过程与用户A拨打用户D的过程类似,在此不再另外详述。
权利要求
1.一种“来电显示”显示主叫用户短号码的方法,其中CDMA网络用户作为主叫用户,其特征在于包括下述步骤A、CDMA网络用户通过CDMA网络的基站接入到CDMA网络的移动交换中心,CDMA网络的移动交换中心触发业务到综合业务控制点,综合业务控制点对该项业务进行分析,如符合设定条件就修改被叫的路由号码,将呼叫路由至有业务触发能力的GSM网网关;B.有业务触发能力的GSM网网关触发业务到综合业务控制点;C.综合业务控制点将主叫号码修改成短号,并剥离其修改时加在被叫号码前的路由号码;D.有业务触发能力的GSM网网关根据剥离路由号码后的被叫号码做进一步的路由最终接续到被叫用户。
2.如权利要求1所述的方法,其特征在于步骤A中综合业务控制点在修改被叫的路由号码后,将其下发到CDMA网络的移动交换中心,CDMA网络的移动交换中心根据该下发的被叫号码将呼叫路由至有业务触发能力的GSM网网关。
3.如权利要求1或2所述的方法,其特征在于步骤A所述的设定条件是指所述CDMA网络用户为虚拟专用移动网用户,本次呼叫是虚拟专用移动网集团内呼叫,被叫“来电显示”需要显示主叫的短号。
4.如权利要求3所述的方法,其特征在于步骤A所述的综合业务控制点下发被叫的路由号码到CDMA网络的移动交换中心是通过orreq消息下发的。
5.如权利要求4所述的方法,其特征在于步骤C所述的综合业务控制点将主叫号码修改成短号是通过发送CONNECT消息进行的。
6.如权利要求5所述的方法,其特征在于步骤A所述的修改被叫的路由号码是将被叫号码前加上组网时配置的接入码。
7.如权利要求1或2所述的方法,其特征在于如果被叫是CDMA网络用户,有业务触发能力的GSM网网关则将呼叫路由到CDMA网络的网关,最终接续到CDMA网络的被叫用户。
8.如权利要求1或2所述的方法,其特征在于如果被叫是公用固定电话网固定电话用户,有业务触发能力的GSM网网关则将呼叫接续到固定电话网的网关,最终接续到固定电话被叫用户。
9.如权利要求1或2所述的方法,其特征在于如果被叫是专用分组交换机固定电话用户,有业务触发能力的GSM网网关则将呼叫接续到“IP前置机”,最终接续到专用分组交换机被叫用户。
10.如权利要求1或2所述的方法,其特征在于当CDMA网络用户作主叫用户,CDMA网络被叫用户和固定电话被叫用户可以任意选择“来电显示”方式是采用显示主叫用户长号方式或主叫用户短号方式。
全文摘要
一种“来电显示”显示主叫用户短号码的方法,其中CDMA网络用户作为主叫用户,该方法通过将主叫改号流程转移到GSM网络中来实现CDMA用户作为主叫用户时“来电显示”显示其短号码,从而在CDMA网络协议还不支持“来电显示”显示主叫短号的情况下,实现了与GSM网络一样的“来电显示”显示主叫短号的功能,这种方式无需修改CDMA交换机软件,对CDMA交换网络没有特殊要求。
文档编号H04M1/57GK1581754SQ03154139
公开日2005年2月16日 申请日期2003年8月12日 优先权日2003年8月12日
发明者赵晓东, 丁建军, 王京东, 蔡永峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1