CN101076186B - 一种处理晚前转业务的方法、网络及装置 - Google Patents
一种处理晚前转业务的方法、网络及装置 Download PDFInfo
- Publication number
- CN101076186B CN101076186B CN2006101535288A CN200610153528A CN101076186B CN 101076186 B CN101076186 B CN 101076186B CN 2006101535288 A CN2006101535288 A CN 2006101535288A CN 200610153528 A CN200610153528 A CN 200610153528A CN 101076186 B CN101076186 B CN 101076186B
- Authority
- CN
- China
- Prior art keywords
- gmsc
- operation controlling
- controlling entity
- vcc operation
- late
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 230000011664 signaling Effects 0.000 claims description 52
- 230000000717 retained effect Effects 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 27
- 230000008859 change Effects 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 14
- 230000000977 initiatory effect Effects 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 9
- 230000003993 interaction Effects 0.000 abstract 1
- 230000001960 triggered effect Effects 0.000 description 10
- 238000004321 preservation Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/18—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42085—Called party identification service
- H04M3/42102—Making use of the called party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13201—Change-over of service during connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13282—Call forward, follow-me, call diversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13296—Packet switching, X.25, frame relay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13374—Paging
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种处理晚前转业务的方法、网络及装置,用以解决在发生了晚前转业务后,若VCC业务控制实体无需保留在会话路径中,则无法从会话路径中释放出来,或者若VCC业务控制实体需要保留在会话路径中,则无法获知业务通知,导致无法更新用户呼叫状态的问题。本发明方法包括:A、VCC业务控制实体获知晚前转信息后,在所述VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地;B、当发起晚前转业务时,被叫拜访地根据所述晚前转信息,指示入局GMSC优化路由;C、由入局GMSC执行晚前转路由优化操作。
Description
技术领域
本发明涉及通信领域,特别是涉及一种处理晚前转业务的方法、网络及装置。
背景技术
在无线网络从2G网络演进到3G网络的过程中,3G网络与2G网络会并存很长一段时期,在这样一种双网并存的情况下,双网之间的互操作成为了一个有待研究的课题。
网络需要感知用户在两个网络的注册状况,这样当有呼叫需要接续到用户时可以选择合适的网络来进行接续。网络同样也需要锚定用户的所有呼叫,以方便用户在两个网络之间进行切换时可以进行辅助控制。
为了解决上述问题,3GPP和3GPP2标准组织都提出了一种基于IMS域的实体,其可进行锚定控制,分别检测用户在两个网络的注册、会话状态,以及根据用户的注册、会话状态进行用户的路由及切换控制。3GPP的实施方案为:在IMS域和CS域中提供一种VCC(Voice Call Continuity)业务控制实体,所述VCC业务控制实体中包括以下功能实体:
1、一个路由改向执行实体,负责将电路域呼叫改向至IMS域进行呼叫锚定控制;
2、一个域路由选择实体NeDS,负责在IMS域根据用户的注册状态、呼叫状态等各种策略进行决策并控制呼叫路由到选定的接续域;
3、一个呼叫连续性控制实体CCCF,负责在IMS域锚定呼叫,在切换发生时进行切换控制;
上述功能实体在物理上可能分设,也可能合设。在本发明中为了描述方便, 把它们统一叫做VCC业务控制实体。
基于上述VCC业务控制实体,目前3GPP制订的被叫路由流程存在以下4种方案:
被叫路由方案一:呼叫由IMS直接进入CCCF/NeDS(即VCC业务控制实体),再直接找到VMSC(VCC业务控制实体兼做GMSC)。参见图1所示,包括以下主要步骤:
1、呼叫从IMS域进入到VCC业务控制实体中;
2、VCC业务控制实体向HLR申请用户位置;
3、HLR向用户拜访域VMSC/VLR申请用户漫游号码;
4、VMSC/VLR返回用户漫游号码;
5、HLR将用户漫游号码返回给VCC业务控制实体;
6、VCC业务控制实体以漫游号码为被叫用户标识发起新的IMS会话并关联起原有会话;
7、IMS域会话控制实体(CSCF)根据漫游号码将会话接续到CS域拜访网络。
被叫路由方案二:呼叫由CS进入GMSC,再由GMSC通过智能触发到VCC业务控制实体后改向到IMS,再进入VCC业务控制实体锚定。参见图2所示,包括以下主要步骤:
1、呼叫从CS域到达GMSC;
2,3、GMSC从HSS下载用户智能触发器;
4~6、GMSC通过智能触发到VCC业务控制实体,VCC业务控制实体通过返回IMRN让呼叫改向到IMS域;
7、GMSC根据IMRN将呼叫改向到IMS域入口网元MGCF;
8、MGCF生成SIP会话,将会话路由到I-CSCF;
9、I-CSCF到HSS查询VCC业务控制实体在IMS域的地址;
10、I-CSCF将会话路由到VCC业务控制实体;
11、VCC业务控制实体锚定此呼叫,再判断需要到CS域接续用户,则返回CSRN以控制会话改向到CS域;
12~13、IMS域会话控制实体CSCF和MGCF根据CSRN将呼叫路由到CS域GMSC;
14~17、GMSC到HSS下载智能触发器,然后通过智能触发到VCC业务控制实体,VCC业务控制实体返回呼叫继续指示;
18~19、GMSC通过HSS向拜访域网络申请用户漫游号码;
20~22、GMSC通过漫游号码将呼叫路由到用户拜访网络。
被叫路由方案三:呼叫由CS进入GMSC,再由信令拦截的方式来控制路由转向到IMS域锚定(即图中的VCC-SRF)。参见图3所示,包括以下主要步骤:
1、呼叫由CS域进入GMSC;
2~3、GMSC向HSS发送SRI申请用户路由信息,VCC业务控制实体进行信令拦截,并返回IMRN以控制呼叫改向到IMS域;
5~8、GMSC根据IMRN将呼叫路由到IMS域,IMS域会话控制实体CSCF/MGCF将会话触发到VCC业务控制实体;
9~11、VCC业务控制实体判断需要在CS域接续用户,则返回CSRN以控制呼叫改向到CS域GMSC;
12~13、GMSC通过CSRN向HSS申请用户路由信息,VCC业务控制实体进行信令拦截,并代替GMSC使用真实被叫号码向HSS申请用户路由信息;
14~16、HSS向拜访域申请漫游号码,通过VCC业务控制实体返回给GMSC;
17、GMSC根据漫游号码将呼叫路由到拜访网络。
被叫路由方案四:呼叫由IMS进入,直接到CCCF/NeDS锚定,如果呼叫要求接续到CS域,则由NeDS将呼叫改向到CS域后再通过信令拦截方式在CS域将呼叫继续接续。参见图4所示,包括以下主要步骤:
1、会话在IMS域进入VCC业务控制实体;
2~4、VCC业务控制实体判断到需要在CS域接续用户,则返回CSRN以控制会话一直改向到CS域GMSC;
5~6、GMSC通过CSRN向HSS申请用户路由信息,VCC业务控制实体进行信令拦截,并代替GMSC使用真实被叫号码向HSS申请用户路由信息;
7~9、HSS向拜访域申请漫游号码,通过VCC业务控制实体返回给GMSC;
10、GMSC根据漫游号码将呼叫路由到拜访网络。
晚前转业务,即呼叫已经接续到被叫所在VMSC之后才触发的前转业务,几个比较典型的应用场景是用户无应答前转和用户决定忙前转。用户无应答前转是对用户振铃超时后触发的前转,用户决定忙前转是对用户振铃时用户按“END”键触发的前转。目前制订的晚前转业务的流程均未涉及上述VCC业务控制实体,主要存在以下两种方案。
晚前转方案一,参见图5所示,包括下列步骤:
被叫用户签约有CFB(Call Forwarding Busy)或CFNRy(Call ForwardingNo Reply)业务。此时有呼叫到来。
1、关口局GMSC收到入局呼叫信令IAM。
2、GMSC向HLR申请用户位置,发送SRI消息。
3、HLR向用户所在VMSC申请漫游号码,发送PRN消息。
4、VMSC返回用户的漫游号码MSRN。
5、HLR将漫游号码返回给GMSC。
6、GMSC通过漫游号码将呼叫路由到VMSC。
7、VMSC寻呼到用户,对用户开始振铃。
8、如果用户长时间无应答,或者用户按下END键拒绝呼叫,则VMSC触发CFB或者CFNRy业务。从用户签约数据(在用户注册时已经从HLR下载)中获得用户前转号码,然后根据前转号码向前转方发起新的呼叫,呼叫消息中带有前转指示参数表明前转原因。
晚前转方案二,由晚前转方案一的流程可以看出被叫用户所在的VMSC在用户发生了前转之后还需要一直保留在呼叫路径中,这样就会造成呼叫信令的迂回。由此3GPP又提出了一个优化路由的方案。参见图6所示,包括下列步骤:
1~7、与晚前转方案一相比,差异在于:第2步中GMSC在向HLR发送SRI查询用户位置时,带上呼叫参考号及GMSC地址,HLR在第3步向VMSC/VLR申请漫游号码时也将呼叫参考号和GMSC地址带上,VMSC/VLR记录下这两个信息。
8、当VMSC触发了CFB或者CFNRy时,VMSC不直接进行前转,而是根据第3步获得的GMSC地址给GMSC发送一条RCH(Resume Call Handling)消息,消息中带有前转原因、呼叫参考号和前转号码。
当GMSC收到RCH消息后,根据所述呼叫参考号关联到步骤1收到的入局呼叫,以备对其进行路由优化;GMSC可以选择到HLR去重新请求前转号码,也可以选择使用VMSC带回的前转号码。
9、GMSC给VMSC返回RCH的响应消息。
10、GMSC给VMSC发送REL消息释放以前的会话。
11、GMSC使用前转号码进行路由查找,将呼叫接续到前转号码所在的网络。
若将上述4种VCC架构下的被叫路由流程与2种晚前转业务流程任意组合,用户进行晚前转业务之后的网络路由状况,参见图7所示。显然在被叫路由流程中不会让VCC业务控制实体感知到进行了晚前转业务。
可见,在3G网络与2G网络并存的状态下,被VCC业务控制实体锚定的用户呼叫若发生了晚前转,则VCC业务控制实体无法感知到,还会继续保留在会话路径中,使得会话路径无谓的穿越IMS网络,造成信令路由迂回,浪费网络资源,以及无谓的进行了承载从TDM到IP的转换,使得语音质量下降,给用户造成不好的感受。而且,若VCC业务控制实体由于某些原因需要保留在会话路 径中,也会因为接收不到业务通知或者收到也无法处理而造成记录的用户呼叫状态与实际不一致,造成对用户后续的路由决策得出错误结论。
发明内容
本发明提供一种处理晚前转业务的方法、网络及装置,用以解决在发生了晚前转业务后,若VCC业务控制实体无需保留在会话路径中,则无法从会话路径中释放出来,或者若VCC业务控制实体需要保留在会话路径中,则无法获知业务通知,导致无法更新用户呼叫状态的问题。
本发明方法包括步骤:
A、VCC业务控制实体获知晚前转信息后,在所述VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地;
B、当发起晚前转业务时,被叫拜访地根据所述晚前转信息,指示入局GMSC优化路由;
C、由入局GMSC执行晚前转路由优化操作。
其中,所述晚前转信息至少包括入局GMSC的地址,以及用于关联入局呼叫的呼叫参考号,进一步还包括携带路由优化指示。
进一步,所述VCC业务控制实体可以代替GMSC生成晚前转信息,以及执行晚前转路由优化操作。
若在发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则所述步骤C中,VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。VCC业务控制实体在完成晚前转业务后,更新记录中原被叫用户的呼叫状态为空闲态。
或者,若在发生晚前转业务后,VCC业务控制实体不需保留在会话路径中,则所述步骤C中,VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。VCC业务控制实体对MGCF发来的入局会话返回SIP的3XX改向响应,以通知MGCF对呼叫进行改向。
或者,若在发生晚前转业务后,VCC业务控制实体不需保留在会话路径中,则所述步骤C中,VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由所述GMSC发起释放出局会话,并发起到前转方的会话。
所述步骤A包括下列子步骤:A11、VCC业务控制实体向HLR发送位置请求消息,以申请用户位置,该消息中至少携带有呼叫参考号和GMSC的地址;A12、HLR在向VMSC/VLR申请漫游号码时,将所述呼叫参考号和GMSC的地址告知VMSC/VLR。进一步,所述位置请求消息还可携带路由优化指示。
所述VCC业务控制实体至少保存IMS锚定前GMSC告知的地址和呼叫参考号,并在所述通知IMS域锚定前的GMSC发生前转的信令中携带所保存的呼叫参考号,以使该GMSC关联到原会话。
进一步,所述VCC业务控制实体与GMSC分别设置。
所述步骤C中,以路由优化支持SOR标准流程对与GMSC相关的路由进行优化。包括下列子步骤:C1、入局GMSC向MGCF发送REL消息,指示释放原呼叫;C2、MGCF向VCC业务控制实体发送CANCEL消息;C3、VCC业务控制实体向MGCF发送CANCEL消息,指示释放出局会话;C4、MGCF向被叫拜访地发送REL消息,以释放出局会话。
所述步骤A包括下列子步骤:A21、VCC业务控制实体获知晚前转信息后,将所述晚前转信息与路由号码相关联;A22、当收到带有所述路由号码的呼叫请求时,VCC业务控制实体根据所述关联关系提取所述晚前转信息;A23、VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地。
所述步骤A21包括下列子步骤:VCC业务控制实体从入局GMSC发出的消息中获知路由优化指示、呼叫参考号和入局GMSC的地址,并向入局GMSC返回IMS域路由号码IMRN,以使入局GMSC将呼叫接入IMS域;VCC业务控制实体在新建的IMS域呼叫请求中携带CS域路由号码CSRN,并将所述IMRN与CSRN关联。所述CSRN与IMRN部分相同,以关联IMRN和CSRN。
可以为所述CSRN和IMRN设置相同的后缀和不同的前缀,以关联IMRN和CSRN。
所述步骤A22包括:通过交互,当VCC业务控制实体收到携带有所述CSRN的消息时,根据所述关联关系,提取路由优化指示、呼叫参考号和入局GMSC的地址。
或者,所述步骤A21包括:VCC业务控制实体从入局GMSC发出的消息中获取路由优化指示、呼叫参考号和入局GMSC的地址,并向入局GMSC返回IMRN,以使入局GMSC将呼叫接入IMS域。
所述步骤A22包括:通过交互,当VCC业务控制实体收到携带有所述IMRN的消息时,提取所述获取的路由优化指示、呼叫参考号和入局GMSC的地址。
所述步骤A23包括:VCC业务控制实体向HLR发送SRI消息,以申请用户位置,该SRI消息中携带有路由优化指示、呼叫参考号和入局GMSC的地址;HLR在向VMSC/VLR申请漫游号码时,将所述路由优化指示、呼叫参考号和入局GMSC的地址告知VMSC/VLR。
所述VCC业务控制实体至少将收到的IMS锚定前的GMSC的地址设置为入局GMSC的地址,用于使IMS锚定前的GMSC执行晚前转路由优化操作。
所述VCC业务控制实体在构造的晚前转信息中使用IMS锚定前GMSC生成的呼叫参考号,以使IMS锚定前的GMSC关联到原会话。
本发明的一种VCC业务控制实体,包括:在IMS域中用于进行路由选择的NeDS执行实体,以及在CS域中用于将呼叫路由改向到IMS域的路由改向执行实体,所述VCC业务控制实体还包括:晚前转信息获取单元,用于从入局GMSC侧获取晚前转信息;漫游号码获取单元,用于向被叫拜访地获取漫游号码,并在交互过程中将所述晚前转信息获取单元获取的晚前转信息告知被叫拜访地,使被叫拜访地向入局GMSC发送晚前转路由优化指示,由入局GMSC执行晚前转路由优化操作。
所述VCC业务控制实体中还包括:在IMS域中用于进行呼叫锚定的CCCF执行实体。
所述晚前转信息获取单元设置在路由改向执行实体中。
所述漫游号码获取单元设置在路由改向执行实体中,或者设置在NeDS中并且NeDS与路由改向执行实体之间存在传输晚前转信息的接口。
若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则由VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。所述实体还包括:更新单元,用于在完成晚前转业务后,通知CCCF执行实体更新记录的用户呼叫状态。
若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。VCC业务控制实体对MGCF发来的入局会话返回SIP的3XX改向响应,以通知MGCF对呼叫进行改向。
若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息并执行晚前转路由优化操作,VCC业务控制实体保存IMS域锚定前的GMSC地址,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由该GMSC发起释放出局会话,并发起到前转方的会话。
所述晚前转信息由VCC业务控制实体生成。
若所述VCC业务控制实体中不包括GMSC功能单元,则所述实体中还包括:关联单元,用于将所述晚前转信息获取单元获取的晚前转信息与路由号码相关联,以便在收到携带有所述路由号码的呼叫请求后,根据所述关联关系提取所述晚前转信息。所述晚前转信息由晚前转信息获取单元通过智能触发方式,或者通过拦截信令方式获得。
本发明的一种双网互操作网络,包括:HLR、GMSC、VMSC/VLR,以及VCC业务控制实体,其用于从入局GMSC发出的消息中获取晚前转信息,以及在获取漫游号码时,通过HLR将所述晚前转信息发送给VMSC/VLR,以使VMSC/VLR根据晚前转信息指示入局GMSC路由优化,并由入局GMSC完成晚前转路由优化操作。
所述VCC业务控制实体包括:晚前转信息获取单元,用于从入局GMSC侧获取晚前转信息;漫游号码获取单元,用于向VMSC/VLR侧获取漫游号码,并在交互过程中将所述晚前转信息获取单元获取的晚前转信息告知VMSC/VLR。
若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则由VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。所述VCC业务控制实体还包括:更新单元,用于在完成晚前转业务后,触发更新记录的用户呼叫状态。
若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。
若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,VCC业务控制实体保存IMS域锚定前的GMSC地址,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由所述GMSC发起释放出局会话,并发起到前转方的会话。
若所述VCC业务控制实体与GMSC分别设置,则所述VCC业务控制实体中还包括:关联单元,用于将所述晚前转信息获取单元获取的晚前转信息与路由号码相关联,以便在收到携带有所述路由号码的呼叫请求后,根据所述关联关系提取所述晚前转信息。
本发明有益效果如下:
本发明方法将VCC架构下的被叫路由流程与晚前转业务流程相关联,以使VCC业务控制实体获知晚前转信息后,在所述VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地;当发起晚前转业务时,被叫拜访地根据所述晚前转信息,向入局GMSC发送路由优化指示;再由入局GMSC执行晚前转路由优化操作。这样VCC业务控制实体不但可以获知晚前转信息,以便更新其保存的用户状态;还可参与获取漫游号码的过程,并将晚前转信息告知被叫拜访地,当发生晚前转业务后,借助现有的SOR等标准流程可将包括VCC业务控制实体在内的IMS域路由资源释放出来。
为了支撑本发明方法,本发明还提供了一种VCC业务控制实体和一种双网互操作网络。
通过本发明的实施,当处于被VCC业务控制实体进行呼叫锚定状态的用户发起了晚前转业务之后,若VCC业务控制实体无需保留在会话路径中,则能够将呼叫从IMS锚定中释放出来,以避免无谓的多次编解码转换对语音质量造成的影响,同时节省IMS域的路由资源;若VCC业务控制实体需要保留在会话路径中,则能够让VCC业务控制实体感知到用户的业务状态并更新自己的记录,以便在之后发生的呼叫接续中,能够根据用户真实的呼叫状态进行正确的路由决策。
附图说明
图1为现有的被叫路由方案一的信令流程图;
图2为现有的被叫路由方案二的信令流程图;
图3为现有的被叫路由方案三的信令流程图;
图4为现有的被叫路由方案四的信令流程图;
图5为现有晚前转业务的信令流程图;
图6为现有的优化晚前转业务的信令流程图;
图7为现有的用户进行晚前转业务之后的网络路由状况示意图;
图8为本发明的双网互操作网络示意图;
图9为本发明VCC业务控制实体与GMSC合设方案一的结构示意图;
图10为本发明VCC业务控制实体与GMSC合设方案二的结构示意图;
图11为本发明VCC业务控制实体与GMSC分设方案一的结构示意图;
图12为本发明VCC业务控制实体与GMSC分设方案二的结构示意图;
图13为本发明方法步骤流程图;
图14为本发明方法实例一的信令流程图;
图15为本发明方法实例二的信令流程图;
图16为本发明方法实例三的信令流程图;
图17为本发明方法实例四的信令流程图;
图18为本发明方法实例五的信令流程图;
图19为本发明方法实例六的信令流程图。
具体实施方式
基于3GPP和3GPP2两个领域。为了当处于被VCC业务控制实体进行呼叫锚定状态的用户发起了晚前转业务之后,若VCC业务控制实体无需保留在会话路径中,则能够将呼叫从IMS锚定中释放出来,以避免无谓的多次编解码转换对语音质量造成的影响,同时为了节省IMS域的路由资源;若VCC业务控制实体需要保留在会话路径中,则能够让VCC业务控制实体感知到用户的业务状态并更新自己的记录,以便在之后发生的呼叫接续中,能够根据用户真实的呼叫状态进行正确的路由决策。
本发明提供了一种双网互操作网络,可应用于3GPP和3GPP2两个领域,参见图8所示,其包括:HLR、GMSC和VMSC/VLR,还包括:VCC业务控制实体,用于从入局GMSC发出的消息中获取晚前转信息,或者所述VCC业务控制实体自己生成晚前转信息(至少生成入局GMSC的地址),以及在获取漫游号码时,通过HLR将所述晚前转信息发送给VMSC/VLR,以使VMSC/VLR 根据晚前转信息指示路由优化,完成晚前转路由优化操作。
进一步,本发明的VCC业务控制实体可以与入局GMSC合并设置,由VCC业务控制实体代替入局GMSC生成晚前转信息(至少生成入局GMSC的地址),并执行晚前转路由优化操作,针对合并设置本发明提供了以下两种方案:
合并设置方案一:参见图9所示,所述VCC业务控制实体包括:
NeDS执行实体,其在IMS域中用于进行路由选择。
路由改向执行实体,在CS域中用于将呼叫路由改向到IMS域。
CCCF执行实体,其在IMS域中用于进行呼叫锚定。
晚前转信息获取单元,用于从入局GMSC侧获取晚前转信息。所述晚前转信息获取单元可设置在路由改向执行实体中。
漫游号码获取单元,用于向VMSC/VLR侧获取漫游号码,并在交互过程中将所述晚前转信息获取单元获取的晚前转信息,或VCC业务控制实体自己生成晚前转信息告知VMSC/VLR。所述漫游号码获取单元可设置在路由改向执行实体中。
GMSC功能单元,用于实现GMSC的部分功能,如:生成呼叫参考号,提供入局GMSC的地址,执行晚前转路由优化操作等。
若当发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则所述VCC业务控制实体还包括:更新单元,用于在完成晚前转业务后,通知CCCF执行实体更新记录的用户呼叫状态。以及由VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。
若当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体释放出局会话,并对MGCF发来的入局会话返回SIP的3XX改向响应,以通知MGCF对呼叫进行改向,重新接续到前转方。
VCC业务控制实体保存IMS域锚定前的GMSC地址,若当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则所述VCC业务控制实 体通知IMS域锚定前的GMSC发生前转,由所述GMSC发起释放出局会话,并发起到前转方的会话。
合并设置方案二:参见图10所示,所述漫游号码获取单元设置在NeDS中,并且NeDS与路由改向执行实体之间存在传输晚前转信息的接口。其他单元和执行实体的相关信息与合并设置方案一相同。
进一步,本发明的VCC业务控制实体可以与GMSC分别设置,针对分别设置本发明提供了以下两种方案:
分别设置方案一:参见图11所示,所述VCC业务控制实体包括:
NeDS执行实体,其在IMS域中用于进行路由选择。
路由改向执行实体,在CS域中用于将呼叫路由改向到IMS域。
CCCF执行实体,其在IMS域中用于进行呼叫锚定。
晚前转信息获取单元,其采用智能触发方式或拦截信令方式从入局GMSC侧获取晚前转信息。所述晚前转信息获取单元可设置在路由改向执行实体中。
漫游号码获取单元,用于向VMSC/VLR侧获取漫游号码,并在交互过程中将所述晚前转信息获取单元获取的晚前转信息告知VMSC/VLR。所述漫游号码获取单元可设置在路由改向执行实体中。
关联单元,用于将所述晚前转信息获取单元获取的晚前转信息与路由号码相关联,以便在收到携带有所述路由号码的呼叫请求后,使晚前转信息获取单元根据所述关联关系提取所述晚前转信息,并提供给漫游号码获取单元。
分别设置方案二:参见图12所示,所述漫游号码获取单元设置在NeDS中,并且NeDS与路由改向执行实体之间存在传输晚前转信息的接口。其他单元和执行实体的相关信息与分别设置方案一相同。
以分别设置方案二为例,所述关联单元将晚前转信息与路由号码相关联存在两种情况。
情况一:只需关联IMS域路由号码与晚前转信息。
路由改向执行实体从GMSC获取晚前转信息,并生成IMS域路由号码 IMRN,以将呼叫路由到IMS域。呼叫在IMS域触发到NeDS执行实体之后,由NeDS执行实体进行路由选择。根据具体业务的需要,NeDS执行实体直接到CS域获取漫游号码,则无需生成电路域路由号码CSRN,可直接根据IMRN到路由改向执行实体中查询晚前转信息(即只需关联IMRN与晚前转信息),得到晚前转信息后,去被叫拜访地获取漫游号码,同时携带所述晚前转路由信息。
情况二:将IMRN、CSRN和晚前转信息三者相关联。
路由改向执行实体从GMSC获取晚前转信息,并生成IMS域路由号码IMRN,以将呼叫路由到IMS域。呼叫在IMS域触发到NeDS执行实体之后,由NeDS执行实体进行路由选择。根据具体业务的需要,NeDS执行实体将呼叫改向到CS域,则生成CSRN并返回。IMS域会话控制实体(CSCF/MGCF)根据CSRN将呼叫路由到CS域的GMSC,GMSC再将呼叫触发到路由改向执行实体,则路由改向执行实体就可根据CSRN关联到IMRN,进而关联到相应的晚前转信息。之后,NeDS执行实体去被叫拜访地获取漫游号码,并携带所述晚前转信息。
应用上述网络及VCC业务控制实体,本发明提供了一种处理晚前转业务的方法,可应用于3GPP和3GPP2两个领域,参见图13所示,包括下列主要步骤:
S1、VCC业务控制实体获取晚前转信息。
若VCC业务控制实体中包含GMSC功能单元,用以代替GMSC生成晚前转信息,以及执行晚前转路由优化操作(即VCC业务控制实体与入局GMSC合设),则由VCC业务控制实体生成所述晚前转信息(至少生成入局GMSC的地址)。
若VCC业务控制实体与GMSC分别设置,则可采用智能触发的方式,将携带有晚前转信息的消息触发到VCC业务控制实体,以使VCC业务控制实体获知晚前转信息;或者,采用拦截方式,由VCC业务控制实体拦截入局GMSC 向HLR发送的携带有晚前转信息的SRI消息,以获取晚前转信息。分设情况下,所述VCC业务控制实体还可将收到的IMS锚定前的GMSC的地址设置为入局GMSC的地址,用于使IMS锚定前的GMSC执行晚前转路由优化操作;所述VCC业务控制实体在构造的晚前转信息中使用IMS锚定前GMSC生成的呼叫参考号,则可使IMS锚定前的GMSC关联到原会话。
S2、VCC业务控制实体向HLR申请用户位置,并携带晚前转信息。
本发明由VCC业务控制实体向HLR发送SRI消息,以申请用户位置,该SRI消息中携带有步骤S1中获取的晚前转信息。
S3、HLR向VMSC/VLR申请漫游号码,并携带晚前转信息。
本步骤实现了将晚前转信息插入到VMSC/VLR。
S4、当发起晚前转业务时,VMSC/VLR根据晚前转信息指示GMSC优化路由。
当发起晚前转业务时,VMSC/VLR根据保存的GMSC地址(包含在晚前转信息中)向入局GMSC发送RCH消息,以进行晚前转路由优化指示。
S5、由入局GMSC执行晚前转路由优化操作。
若VCC业务控制实体与GMSC合设,则VCC业务控制实体可在需要保留在会话路径中时(如:主叫在IMS域,经I-CSCF进入被叫所属IMS域找到VCC业务控制实体的场景),按照标准SOR流程释放出局会话,并发起到前转方的会话,同时更新记录的用户状态。
若VCC业务控制实体与GMSC合设,则VCC业务控制实体不需保留在会话路径中时(如:主叫在CS域,经MGCF进入IMS域找到VCC业务控制实体的场景),VCC业务控制实体释放出局会话,并对入局会话返回SIP的3XX改向响应,MGCF收到3XX改向响应后进行呼叫改向,重新接续到前转方。或者,VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由所述GMSC发起释放出局会话,并发起到前转方的会话。这种情况下所述VCC业务控制实体至少保存IMS锚定前GMSC告知的地址和呼叫参考号,并在所述通知IMS 域锚定前的GMSC发生前转的信令中携带所保存的呼叫参考号,以使此GMSC能够关联到原会话。
若VCC业务控制实体与GMSC分别设置,则按照SOR标准流程释放出局方向的会话,并发起到前转方的会话,这样就可以将VCC业务控制实体在内的IMS网络从会话路径中释放出来。
以下通过六个实例具体描述本发明方法。
方法实例一:VCC业务控制实体与GMSC合设(此处GMSC为IMS域的入局GMSC),完成晚前转业务的处理。参见图14所示,包括下列具体步骤:
1、呼叫已经路由到IMS域,CSCF通过业务触发将呼叫触发至VCC业务控制实体。
2、VCC业务控制实体决策要在CS域接续用户,则作为GMSC向HLR发送SRI消息来查询用户位置,SRI消息中带上路由优化指示表示需要由GMSC来发起晚前转,同时带上GMSC的地址(即VCC业务控制实体的地址)和呼叫参考号。
3、HLR向用户所在VMSC发送PRN请求漫游号码,PRN消息中带有路由优化指示,同时带上GMSC的地址和呼叫参考号。
4、VMSC返回用户的漫游号码。
5、HLR将漫游号码返回给VCC业务控制实体。
6、VCC业务控制实体使用漫游号码将呼叫改向,通知CSCF,CSCF检测到路由地址是tel格式的漫游号码,则将呼叫路由到MGCF。
7、MGCF通过漫游号码将呼叫路由到VMSC。
8、当触发晚前转业务时,VMSC根据第3步获得的GMSC地址和晚前转路由优化指示,给GMSC即VCC业务控制实体发送RCH消息,RCH消息中带有呼叫参考号和前转原因,也可以同时带上前转号码。
9、VCC业务控制实体收到RCH消息之后,根据所述呼叫参考号关联到入局呼叫,并发起前转流程。前转号码可以向HLR发起SRI请求来获取,也 可以直接使用RCH消息中带来的前转号码。VCC业务控制实体给VMSC返回RCH的响应消息。
10、VCC业务控制实体给CSCF发送BYE请求释放在第6步中原来的会话,BYE请求一直被送到MGCF。
注:上述9、10两步的先后顺序没有特别规定。
11、MGCF收到BYE请求之后就给VMSC发送REL消息释放原有会话。
12、VCC业务控制实体开始执行路由优化操作。如果VCC业务控制实体需要继续保留在会话路径中,则直接使用前转号码发起新的会话,并将新会话和在第1步收到的会话关联起来,同时VCC业务控制实体更新记录中用户呼叫状态为空闲态;如果VCC业务控制实体不需要继续保留在会话路径中,可以在第1步收到的会话中给CSCF返回呼叫改向指示3XX消息同时带上前转号码来让CSCF或MGCF发起呼叫改向。
方法实例二:VCC业务控制实体与GMSC分别设置(此处GMSC为IMS域的入局GMSC),并采用智能触发的方式,完成晚前转业务的处理。参见图15所示,包括下列具体步骤:
1、GMSC1收到呼叫接续信令。
2、GMSC1向HLR申请用户数据。
3、HLR给GMSC1下载被叫智能触发器。
4、GMSC1根据触发器触发到VCC业务控制实体(中的路由改向实体),消息中带上本次呼叫的呼叫参考号1和GMSC1的地址。
5、VCC业务控制实体(中的路由改向实体)记录下呼叫参考号1和GMSC1的地址,并且给GMSC1返回IMRN(IMS Routing Number)来指示GMSC1将呼叫路由到IMS域。
6、GMSC1根据IMRN将呼叫路由到IMS域网关实体MGCF。
7、MGCF生成IMS域呼叫信令并根据IMRN将呼叫信令经CSCF发送给VCC业务控制实体(中的域选择实体)。
8、VCC业务控制实体中的呼叫连续性控制实体将呼叫进行锚定。域选择实体如果决策结果为呼叫需要在电路域接续,则新建带有CSRN(CS RoutingNumber)的呼叫请求来让呼叫路由到CS域,同时关联起新呼叫和收到的呼叫。为了将这一步和第5步关联起来以便后续操作,可以设置CSRN和IMRN采用相同后缀,前缀则不同,分别指示路由到不同域。
9、MGCF收到带有CSRN的呼叫信令后,根据CSRN将呼叫路由到CS域GMSC2,GMSC2可能会和GMSC1是一个GMSC,也有可能不是,这里为了不混淆不同会话,将它们分开描述。
10、GMSC2收到入局呼叫后,根据对收到的CSRN进行号码分析或者入局中继、局向等信息进行分析得知需要直接触发智能信令到VCC业务控制实体(在WCDMA中也叫做N-CSI触发),信令中可以带上GMSC2的呼叫参考号2和地址(在本发明中没有用处)。
11、VCC业务控制实体收到带有CSRN的触发信令后,通过CSRN中与IMRN相同的后缀关联到第5步的处理,向HLR申请用户位置,并且带上第5步保存的呼叫参考号1和GMSC1的地址。
12、HLR向VMSC/VLR申请漫游号码,同时带上晚前转路由优化指示,及呼叫参考号1和GMSC1的地址。
13、VMSC返回漫游号码同时记录下晚前转路由优化指示以及呼叫参考号1和GMSC1的地址。
14、HLR将漫游号码返回给VCC业务控制实体。
15、VCC业务控制实体将漫游号码返回GMSC2。
16、GMSC2根据漫游号码将呼叫路由到VMSC。
17、如果触发晚前转条件,则VMSC根据保存的晚前转路由优化指示及GMSC1地址,给GMSC1发送RCH消息指示发生了前转,同时带上前转原因、呼叫参考号1和前转号码。
注:GMSC1收到RCH消息后,按照SOR标准操作执行晚前转路由优化 流程。下面第18步、19步和23步的先后顺序没有规定。按照SOR标准,GMSC1可以去HLR申请前转号码或者直接使用VMSC带来的前转号码来触发晚前转流程。
18、首先GMSC1给VMSC返回RCH的响应消息,并根据所述呼叫参考号1关联到入局呼叫。
19、然后GMSC1向MGCF发送REL消息释放原有呼叫。
20、MGCF收到REL消息后,向CSCF和VCC业务控制实体发送SIP的释放消息CANCEL消息。
21、VCC业务控制实体收到CANCEL消息之后,也向在第8步新建的会话发送CANCEL消息释放会话。
22、MGCF收到CANCEL消息之后,向GMSC2发送REL消息释放在第9步建立的呼叫,释放消息一直传递到VMSC,将到VMSC的呼叫都拆除;GMSC1在释放完到MGCF的呼叫后,就可以执行前转流程,向前转方建立新的呼叫。
方法实例三:VCC业务控制实体与GMSC分别设置(此处GMSC为IMS域的入局GMSC),并采用拦截信令方式,完成晚前转业务的处理。参见图16所示,包括下列具体步骤:
1、呼叫从电路域到达被叫所属归属网络的GMSC1。
2、GMSC1向HLR发送SRI消息取用户位置信息,消息中带有GMSC1支持SOR操作以及呼叫参考号1和GMSC1的地址。
3、VCC信令拦截实体将SRI消息拦截下来后进行处理。当决策需要将呼叫经由IMS域,则VCC业务控制实体的路由改向实体(和信令拦截实体合一设置)保存GMSC1的呼叫参考号1和地址,然后给GMSC1返回IMRN以控制呼叫改向到IMS域。
4、GMSC1根据IMRN将呼叫路由到IMS域网关实体MGCF。
5、MGCF生成IMS域呼叫信令并根据IMRN将呼叫信令经CSCF发送给 VCC业务控制实体。
6、VCC业务控制实体的连续性控制实体将呼叫锚定。如果域选择实体决策呼叫需要在电路域接续,则新建带有CSRN(CS Routing Number)的呼叫请求来让呼叫路由到CS域,同时关联起新呼叫和收到的呼叫。为了将这一步和第3步关联起来以便后续操作,可以设置CSRN和IMRN采用相同后缀,前缀则不同,分别指示路由到不同域。
7、MGCF收到带有CSRN的呼叫信令后,根据CSRN将呼叫路由到CS域GMSC2,GMSC2可能会和GMSC1是一个GMSC,也有可能不是,这里为了不混淆不同会话,将它们分开描述。
8、GMSC2收到入局呼叫后,根据收到的CSRN到HLR取申请用户位置,信令中可以带上GMSC2的呼叫参考号2和地址(在本发明中没有用处)。
9、VCC信令拦截实体拦截到被叫号码为CSRN的SRI信令后,通过和与IMRN相同的后缀关联到第3步的处理,将被叫号码改为用户真实的MSISDN并向HLR申请用户位置,并且带上第3步保存的呼叫参考号1和GMSC1的地址。
10、HLR向VMSC/VLR申请漫游号码,同时带上GMSC1支持晚前转路由优化的指示,及呼叫参考号1和GMSC1的地址。
11、VMSC返回漫游号码同时记录下GMSC1支持晚前转路由优化以及呼叫参考号1和GMSC1的地址。
12、HLR将漫游号码返回给VCC业务控制实体。
13、VCC业务控制实体将漫游号码返回GMSC2。
后续步骤与方法实例二相同。
方法实例四:3GPP2 VCC架构下,VCC业务控制实体与GMSC分别设置(此处GMSC为CS域的入口GMSC,即IMS域锚定前的GMSC),并采用智能触发的方式,完成晚前转业务的处理。参见图17所示,包括下列具体步骤:
1、GMSC收到呼叫接续信令。
2、GMSC向HLR申请用户数据。
3、HLR给GMSC下载被叫智能触发器。
4、GMSC根据触发器触发到SCP实体,消息中带上本次呼叫的呼叫参考号1和GMSC的地址。
5、SCP将消息转发给VCC业务控制实体,携带本次呼叫的呼叫参考号1和GMSC的地址。
6、VCC业务控制实体记录下呼叫参考号1和GMSC的地址,并且给SCP返回IMS路由号码。
7、SCP向GMSC返回IMS路由号码用于后续将呼叫路由到IMS域。
8、GMSC根据IMS路由号码将呼叫路由到IMS域网关实体MGCF。
9、MGCF生成IMS域呼叫信令并根据IMS路由号码将呼叫信令经CSCF发送给VCC业务控制实体。
10、VCC业务控制实体将呼叫进行锚定并决策域选择的结果为呼叫需要在电路域接续,则VCC业务控制实体作为一个B2B用户代理,发起向被叫用户MDN对应的Tel URI的呼叫,该呼叫发起消息被发送到被叫用户的S-CSCF。
11、通过iFC触发,呼叫发起消息被触发到VCC业务控制实体。
12、VCC业务控制实体向HLR申请用户位置,携带上第5步保存的呼叫参考号1和GMSC的地址。
13、HLR向VMSC/VLR申请漫游号码,同时带上晚呼叫参考号1和GMSC的地址。
14、VMSC返回漫游号码同时记录下呼叫参考号1和GMSC的地址。
15、HLR将漫游号码返回给VCC业务控制实体。
16、VCC业务控制实体根据漫游号码将呼叫路由到MGCF。
17、MGCF根据漫游号码将呼叫路由到VMSC。
18、VMSC试图建立和被叫号码的联系。
19、如果触发晚前转条件,VMSC根据保存的GMSC地址,给GMSC发 送REDREQ消息指示发生了前转,携带呼叫参考号1。
20、GMSC到HLR取前转号码。
21、HLR返回前转号码给GMSC。
22、GMSC向VMSC返回REDREQ的响应消息redreq。
23、然后GMSC向MGCF发送REL消息释放原有呼叫。
24、MGCF收到REL消息后,向CSCF和VCC业务控制实体发送SIP的释放消息CANCEL消息。
25~28、VCC业务控制实体收到CANCEL消息之后,发送CANCEL消息释放先前会话,释放消息一直传递到VMSC,将到VMSC的呼叫都拆除。
29、GMSC执行前转流程,向前转方建立新的呼叫。
方法实例五:3GPP2 VCC架构下,VCC业务控制实体与GMSC合并设置(此处GMSC为去取漫游号码的MSC),并采用智能触发的方式,完成晚前转业务的处理。参见图18所示,包括下列具体步骤:
1、GMSC收到呼叫接续信令。
2、GMSC向HLR申请用户数据。
3、HLR给GMSC下载被叫智能触发器。
4、GMSC根据触发器触发到SCP实体,消息中带上本次呼叫的呼叫参考号1和GMSC的地址。
5、SCP将消息转发给VCC业务控制实体,携带本次呼叫的呼叫参考号1和GMSC的地址。
6、VCC业务控制实体记录下呼叫参考号1和GMSC的地址,并且给SCP返回IMS路由号码。
7、SCP向GMSC返回IMS路由号码用于后续将呼叫路由到IMS域。
8、GMSC根据IMS路由号码将呼叫路由到IMS域网关实体MGCF。
9、MGCF生成IMS域呼叫信令并根据IMS路由号码将呼叫信令经CSCF发送给VCC业务控制实体。
10、VCC业务控制实体将呼叫进行锚定并决策域选择的结果为呼叫需要在电路域接续,则VCC业务控制实体作为一个B2B用户代理,发起向被叫用户MDN对应的Tel URI的呼叫,该呼叫发起消息被发送到被叫用户的S-CSCF。
11、通过iFC触发,呼叫发起消息被触发到VCC业务控制实体。
12、VCC业务控制实体向HLR申请用户位置,携带上第5步保存的呼叫参考号1或携带VCC业务控制实体自己生成的呼叫参考号2,以及携带VCC业务控制实体的MSCIN地址或携带信令点地址。
13、HLR向VMSC/VLR申请漫游号码,同时带上呼叫参考号1或呼叫参考号2和VCC业务控制实体的MSCIN地址或信令点地址。
14、VMSC返回漫游号码同时记录下呼叫参考号1或呼叫参考号2和VCC业务控制实体的MSCIN地址或信令点地址。
15、HLR将漫游号码返回给VCC业务控制实体。
16、VCC业务控制实体根据漫游号码将呼叫路由到MGCF。
17、MGCF根据漫游号码将呼叫路由到VMSC。
18、VMSC试图建立和被叫号码的联系。
19、如果触发晚前转条件,VMSC根据保存的VCC业务控制实体的MSCIN地址或信令点地址,给VCC AS发送REDREQ消息指示发生了前转,携带呼叫参考号1或呼叫参考号2。
20、VCC AS判断自己不需要保留在前转后的呼叫路径中(如:呼叫来自CS域并且要前转到CS域,避免路由迂回),则根据保存的GMSC地址将REDREQ消息转发给GMSC。如果从VMSC收到的REDREQ消息中携带的是呼叫参考号2,则VCC AS还要将其更换为所保存的呼叫参考号1。
21、GMSC到HLR取前转号码。
22、HLR返回前转号码给GMSC。
23、GMSC向VCC AS返回REDREQ的响应消息redreq。
24、VCC AS向VMSC返回REDREQ的响应消息redreq。
25、然后GMSC向MGCF发送REL消息释放原有呼叫。
26、MGCF收到REL消息后,向CSCF和VCC业务控制实体发送SIP的释放消息CANCEL消息。
27~30、VCC业务控制实体收到CANCEL消息之后,发送CANCEL消息释放先前会话,释放消息一直传递到VMSC,将到VMSC的呼叫都拆除。
31、GMSC执行前转流程,向前转方建立新的呼叫。
方法实例六:3GPP2 VCC架构下,VCC业务控制实体与GMSC合并设置(此处GMSC为取漫游号码的MSC),并采用智能触发的方式,完成晚前转业务的处理。参见图19所示,包括下列具体步骤:
1~19同方法实例五。
20、VCC业务控制实体判断自己需要保留在前转后的呼叫路径中,则到HLR取前转号码。
21、HLR返回前转号码给VCC业务控制实体。
22、VCC业务控制实体将获得的前转号码返回给VMSC/VLR。
23~26、VCC业务控制实体发送CANCEL消息释放先前会话,释放消息一直传递到VMSC,将到VMSC的呼叫都拆除。
27、VCC业务控制实体执行前转流程,向前转方建立新的呼叫。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (43)
1.一种处理晚前转业务的方法,其特征在于,包括下列步骤:
A、VCC业务控制实体获知晚前转信息后,在所述VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地;
B、当发起晚前转业务时,被叫拜访地根据所述晚前转信息,指示入局GMSC优化路由;
C、由入局GMSC执行晚前转路由优化操作。
2.如权利要求1所述的方法,其特征在于,所述晚前转信息至少包括:入局GMSC的地址,以及用于关联入局呼叫的呼叫参考号。
3.如权利要求2所述的方法,其特征在于,所述入局GMSC和VCC业务控制实体合一;所述VCC业务控制实体代替入局GMSC至少生成入局GMSC的地址,以及执行晚前转路由优化操作。
4.如权利要求3所述的方法,其特征在于,若在发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则所述步骤C中,VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。
5.如权利要求3所述的方法,其特征在于,若在发生晚前转业务后,VCC业务控制实体不需保留在会话路径中,则所述步骤C中,VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。
6.如权利要求5所述的方法,其特征在于,VCC业务控制实体对MGCF发来的入局会话返回SIP的3XX改向响应,以通知MGCF对呼叫进行改向。
7.如权利要求3所述的方法,其特征在于,若在发生晚前转业务后,VCC业务控制实体不需保留在会话路径中,则所述步骤C中,VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由该GMSC发起释放出局会话,并发起到前转方的会话。
8.如权利要求3至7任一项所述的方法,其特征在于,所述步骤A包括下列子步骤:
A11、VCC业务控制实体向HLR发送消息,以申请用户位置,该消息中携带有晚前转信息;
A12、HLR在向VMSC/VLR申请漫游号码时,将所述晚前转信息告知VMSC/VLR。
9.如权利要求8所述的方法,其特征在于,所述晚前转信息还包括:路由优化指示。
10.如权利要求5所述的方法,其特征在于,VCC业务控制实体在完成晚前转业务后,更新记录中原被叫用户的呼叫状态为空闲态。
11.如权利要求7所述的方法,其特征在于,所述VCC业务控制实体至少保存IMS锚定前GMSC告知的地址和呼叫参考号,并在所述通知IMS域锚定前的GMSC发生前转的信令中携带所保存的呼叫参考号,以使该GMSC关联到原会话。
12.如权利要求2所述的方法,其特征在于,所述VCC业务控制实体与入局GMSC分别设置。
13.如权利要求12所述的方法,其特征在于,所述步骤C中,以路由优化支持SOR标准流程对与GMSC相关的路由进行优化。
14.如权利要求13所述的方法,其特征在于,所述步骤C包括下列子步骤:
C1、入局GMSC向MGCF发送REL消息,指示释放原呼叫;
C2、MGCF向VCC业务控制实体发送CANCEL消息;
C3、VCC业务控制实体向MGCF发送CANCEL消息,指示释放出局会话;
C4、MGCF向被叫拜访地发送REL消息,以释放出局会话。
15.如权利要求12至14任一项所述的方法,其特征在于,所述步骤A包括下列子步骤:
A21、VCC业务控制实体获知晚前转信息后,将所述晚前转信息与路由号码相关联;
A22、当收到带有所述路由号码的呼叫请求时,VCC业务控制实体根据所述关联关系提取所述晚前转信息;
A23、VCC业务控制实体向被叫拜访地获取漫游号码的交互过程中,将所述晚前转信息告知被叫拜访地。
16.如权利要求15所述的方法,其特征在于,所述步骤A21包括下列子步骤:
-VCC业务控制实体从入局GMSC发出的消息中获知路由优化指示、呼叫参考号和入局GMSC的地址,并向入局GMSC返回IMS域路由号码IMRN,以使入局GMSC将呼叫接入IMS域;
-VCC业务控制实体在新建的IMS域呼叫请求中携带CS域路由号码CSRN,并将所述IMRN与CSRN关联。
17.如权利要求16所述的方法,其特征在于,所述CSRN与IMRN部分相同,以关联IMRN和CSRN。
18.如权利要求17所述的方法,其特征在于,为所述CSRN和IMRN设置相同的后缀和不同的前缀,以关联IMRN和CSRN。
19.如权利要求18所述的方法,其特征在于,所述步骤A22包括:通过交互,当VCC业务控制实体收到携带有所述CSRN的消息时,根据所述关联关系,提取路由优化指示、呼叫参考号和入局GMSC的地址。
20.如权利要求17所述的方法,其特征在于,所述步骤A21包括:VCC业务控制实体从入局GMSC发出的消息中获取路由优化指示、呼叫参考号和入局GMSC的地址,并向入局GMSC返回IMRN,以使入局GMSC将呼叫接入IMS域。
21.如权利要求20所述的方法,其特征在于,所述步骤A22包括:通过交互,当VCC业务控制实体收到携带有所述IMRN的消息时,提取所述获取的路由优化指示、呼叫参考号和入局GMSC的地址。
22.如权利要求15所述的方法,其特征在于,所述步骤A23包括:
-VCC业务控制实体向HLR发送SRI消息,以申请用户位置,该SRI消息中携带有路由优化指示、呼叫参考号和入局GMSC的地址;
-HLR在向VMSC/VLR申请漫游号码时,将所述路由优化指示、呼叫参考号和入局GMSC的地址告知VMSC/VLR。
23.如权利要求12所述的方法,其特征在于,所述VCC业务控制实体将收到的IMS锚定前的GMSC的地址设置为入局GMSC的地址,用于使IMS锚定前的GMSC执行晚前转路由优化操作。
24.如权利要求12所述的方法,其特征在于,所述VCC业务控制实体在构造的晚前转信息中使用IMS锚定前GMSC生成2的呼叫参考号,以使IMS锚定前的GMSC关联到原会话。
25.一种VCC业务控制实体,包括:在IMS域中用于进行路由选择的NeDS执行实体,以及在CS域中用于将呼叫路由改向到IMS域的路由改向执行实体,其特征在于,所述VCC业务控制实体还包括:
晚前转信息获取单元,用于从入局GMSC侧获取晚前转信息;
漫游号码获取单元,用于向被叫拜访地获取漫游号码,并在交互过程中将晚前转信息告知被叫拜访地,使被叫拜访地向入局GMSC发送晚前转路由优化指示,由入局GMSC执行晚前转路由优化操作。
26.如权利要求25所述的VCC业务控制实体,其特征在于,所述VCC业务控制实体中还包括:在IMS域中用于进行呼叫锚定的CCCF执行实体。
27.如权利要求25所述的VCC业务控制实体,其特征在于,所述晚前转信息获取单元设置在路由改向执行实体中。
28.如权利要求25所述的VCC业务控制实体,其特征在于,所述漫游号码获取单元设置在路由改向执行实体中,或者设置在NeDS中并且NeDS与路由改向执行实体之间存在传输晚前转信息的接口。
29.如权利要求25所述的VCC业务控制实体,其特征在于,若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则由VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。
30.如权利要求29所述的VCC业务控制实体,其特征在于,所述实体还包括:
更新单元,用于在完成晚前转业务后,通知CCCF执行实体更新记录的用户呼叫状态。
31.如权利要求25所述的VCC业务控制实体,其特征在于,若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。
32.如权利要求31所述的VCC业务控制实体,其特征在于,VCC业务控制实体对MGCF发来的入局会话返回SIP的3XX改向响应,以通知MGCF对呼叫进行改向。
33.如权利要求25所述的VCC业务控制实体,其特征在于,若所述VCC业务控制实体中包括GMSC功能单元,用以生成晚前转信息,VCC业务控制实体保存IMS域锚定前的GMSC地址,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由该GMSC发起释放出局会话,并发起到前转方的会话。
34.如权利要求29至33任一项所述的VCC业务控制实体,其特征在于,所述晚前转信息由VCC业务控制实体生成。
35.如权利要求25所述的VCC业务控制实体,其特征在于,若所述VCC业务控制实体中不包括GMSC功能单元,则所述实体中还包括:
关联单元,用于将所述晚前转信息获取单元获取的晚前转信息与路由号码相关联,以便在收到携带有所述路由号码的呼叫请求后,根据所述关联关系提取所述晚前转信息。
36.如权利要求25、27或35所述的VCC业务控制实体,其特征在于,所述晚前转信息由晚前转信息获取单元通过智能触发方式,或者通过拦截信令方式获得。
37.一种双网互操作网络,包括:HLR、GMSC和VMSC/VLR,其特征 在于,所述网络还包括:
VCC业务控制实体,用于获取晚前转信息,以及在获取漫游号码时,通过HLR将所述晚前转信息发送给VMSC/VLR,以使VMSC/VLR根据晚前转信息指示入局GMSC路由优化,并由入局GMSC完成晚前转路由优化操作。
38.如权利要求37所述的网络,其特征在于,所述VCC业务控制实体包括:
晚前转信息获取单元,用于从入局GMSC侧获取晚前转信息;
漫游号码获取单元,用于向VMSC/VLR侧获取漫游号码,并在交互过程中将晚前转信息告知VMSC/VLR。
39.如权利要求38所述的网络,其特征在于,若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体需要保留在会话路径中,则由VCC业务控制实体释放原出局会话,并发起到前转方的出局会话。
40.如权利要求39所述的网络,其特征在于,所述VCC业务控制实体还包括:更新单元,用于在完成晚前转业务后,触发更新记录的用户呼叫状态。
41.如权利要求38所述的网络,其特征在于,若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体释放出局会话,并通知MGCF对呼叫进行改向,以重新接续到前转方。
42.如权利要求38所述的网络,其特征在于,若所述VCC业务控制实体代替GMSC生成晚前转信息并执行晚前转路由优化操作,VCC业务控制实体保存IMS域锚定前的GMSC地址,且当发生晚前转业务后,VCC业务控制实体不需要保留在会话路径中,则由VCC业务控制实体通知IMS域锚定前的GMSC发生前转,由所述GMSC发起释放出局会话,并发起到前转方的会话。
43.如权利要求38所述的网络,其特征在于,若所述VCC业务控制实体与GMSC分别设置,则所述VCC业务控制实体中还包括:
关联单元,用于将所述晚前转信息获取单元获取的晚前转信息与路由号码相关联,以便在收到携带有所述路由号码的呼叫请求后,根据所述关联关系提取所述晚前转信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101535288A CN101076186B (zh) | 2006-05-19 | 2006-09-11 | 一种处理晚前转业务的方法、网络及装置 |
PCT/CN2007/000489 WO2007134507A1 (fr) | 2006-05-19 | 2007-02-12 | Procédé, réseau et dispositif de traitement de service de transfert d'appel récent |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610080617 | 2006-05-19 | ||
CN200610080617.4 | 2006-05-19 | ||
CN2006101535288A CN101076186B (zh) | 2006-05-19 | 2006-09-11 | 一种处理晚前转业务的方法、网络及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101076186A CN101076186A (zh) | 2007-11-21 |
CN101076186B true CN101076186B (zh) | 2011-04-13 |
Family
ID=38722943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101535288A Expired - Fee Related CN101076186B (zh) | 2006-05-19 | 2006-09-11 | 一种处理晚前转业务的方法、网络及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101076186B (zh) |
WO (1) | WO2007134507A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841788B (zh) * | 2010-06-12 | 2015-10-21 | 中兴通讯股份有限公司 | 前转呼叫的方法、装置和系统 |
CN102469424B (zh) * | 2010-11-03 | 2015-05-20 | 中兴通讯股份有限公司 | 晚前转处理方法及系统 |
CN102045672B (zh) * | 2010-12-01 | 2015-06-03 | 中兴通讯股份有限公司 | 一种处理用户晚前转的方法和系统 |
CN107666543B (zh) * | 2016-07-29 | 2020-11-13 | 中国移动通信集团江苏有限公司 | 一种数据处理方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1467978A (zh) * | 2002-06-03 | 2004-01-14 | 具有分组交换多媒体会话到电路交换呼叫转移的电信系统 | |
CN1606381A (zh) * | 2004-11-19 | 2005-04-13 | 中兴通讯股份有限公司 | 漫游至cdma网络的gsm1x用户实现无应答呼叫前转的方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6954654B2 (en) * | 2001-07-31 | 2005-10-11 | Lucent Technologies Inc. | Provision of services in a communication system including an interworking mobile switching center |
US7359373B2 (en) * | 2003-10-17 | 2008-04-15 | Nokia Corporation | System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling |
EP1771995B1 (en) * | 2004-07-30 | 2014-06-18 | Telefonaktiebolaget LM Ericsson (publ) | Method and device for session control in hybrid telecommunication networks |
-
2006
- 2006-09-11 CN CN2006101535288A patent/CN101076186B/zh not_active Expired - Fee Related
-
2007
- 2007-02-12 WO PCT/CN2007/000489 patent/WO2007134507A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1467978A (zh) * | 2002-06-03 | 2004-01-14 | 具有分组交换多媒体会话到电路交换呼叫转移的电信系统 | |
CN1606381A (zh) * | 2004-11-19 | 2005-04-13 | 中兴通讯股份有限公司 | 漫游至cdma网络的gsm1x用户实现无应答呼叫前转的方法 |
Non-Patent Citations (4)
Title |
---|
.Voice Call Continuity between CS and IMS Study(Release7).3GPP TR 23.806 V7.0.0.2005,3(23806700),全文. |
.Voice Call Continuity between CS and IMS Study(Release7).3GPP TR 23.806 V7.0.0.2005,3(23806700),全文. * |
3GPP Technical Specification Group Services and SystemAspects |
3GPP Technical Specification Group Services and SystemAspects * |
Also Published As
Publication number | Publication date |
---|---|
CN101076186A (zh) | 2007-11-21 |
WO2007134507A1 (fr) | 2007-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8990414B2 (en) | Method and apparatuses for making use of virtual IMS subscriptions coupled with the identity of a non SIP compliant terminal for non-registered subscribers | |
US7881288B2 (en) | Routing media streams from packet switched network to circuit switched network | |
JP4856241B2 (ja) | Imsネットワークに関する番号ポータビリティ | |
JP4819904B2 (ja) | 回線交換型アクセスを介するIMSサービスのプロビジョン(provision:提供) | |
US8345666B2 (en) | Redirecting a call by a circuit switched network to an internet protocol multimedia subsystem (IMS) network | |
CN100450207C (zh) | 电路域用户接入ims域的方法及通信系统 | |
US9596640B2 (en) | Method of routing a session from a calling party in a serving communication network of the calling party to a called party | |
CN100493255C (zh) | 一种基于话音业务连续性的实现呼叫业务的系统和方法 | |
CN101064960B (zh) | 一种对语音呼叫连续锚定进行优化的方法、系统及装置 | |
CN101090562B (zh) | 在ip多媒体子系统中传递用户终端位置信息的方法及装置 | |
US8289887B2 (en) | Late call forwarding method in IP multimedia core network subsystem centralized service | |
CN100583843C (zh) | 一种会话路由路径控制方法和系统 | |
WO2007041929A1 (fr) | Système et méthode de fourniture au réseau cs de service du réseau ims | |
CN101076186B (zh) | 一种处理晚前转业务的方法、网络及装置 | |
CN100438513C (zh) | 实现路由控制的系统和方法 | |
CN101931901A (zh) | 一种ip多媒体子系统网络的业务实现方法及系统 | |
CN101267577A (zh) | 实现呼叫接续以及智能业务的方法、系统和设备 | |
EP2716001B1 (en) | Routing of calls in ip multimedia subsystem centralized services networks | |
CN101128049B (zh) | 提供电路域业务的方法、系统和业务控制节点scp | |
CN101146367A (zh) | 一种基于话音业务连续性的实现呼叫业务的系统和方法 | |
CN100461880C (zh) | 一种基于业务触发的话音业务的实现方法 | |
CN1913504B (zh) | 一种路由路径控制方法、系统和装置 | |
CN101932119B (zh) | 一种ip多媒体子系统网络的业务实现方法及系统 | |
CN101247323B (zh) | 一种传输历史标识信息的方法和系统 | |
CN101931902A (zh) | 一种ip多媒体子系统网络的业务实现方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110413 Termination date: 20120911 |