提供在线计费的方法、装置及系统转让专利

申请号 : CN200680011924.5

文献号 : CN101156359B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱东铭段小琴

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种提供在线计费的方法,以解决采用现有计费方案无法在执行同时涉及CS域和IMS域的业务的过程中正确处理相关费用的问题;该方法为:在签约了同时涉及CS域和IMS域的业务以及在线计费业务的用户发起或接受CS域呼叫时,不在CS域针对该用户触发在线计费;以及在所述用户相关呼叫经由IMS域进行处理时,在IMS域对所述用户进行信用控制处理。本发明还同时公开了两种在线信用控制设备及通信系统。

权利要求 :

1.一种提供在线计费的方法,该方法包括如下步骤:

在签约了同时涉及电路交换CS域和国际互联网协议IP多媒体子系统IMS域的业务以及需要在线计费的用户发起或接受CS域呼叫时,不在CS域针对该用户触发在线计费;以及在所述用户相关呼叫经由IMS域进行处理时,在IMS域对所述用户进行信用控制处理。

2.如权利要求1所述的方法,其特征在于,通过取消用户在CS域上实现在线计费的移动网增强逻辑客户化应用CAMEL签约数据,实现不在CS域对该用户触发在线计费;或者,通过修改智能业务平台中的业务数据,实现不在CS域对该用户触发在线计费。

3.如权利要求2所述的方法,其特征在于,所述修改智能业务平台中的业务数据是指修改全球移动通信系统GSM业务控制功能实体和/或业务数据点中业务逻辑判断的相关数据或设置,当所述用户的相关呼叫被触发到GSM业务控制功能实体后,该GSM业务控制功能实体进一步根据呼叫相关信息判断需要执行所述同时涉及CS域和IMS域的业务时,不触发该用户在CS域签约的在线计费业务逻辑。

4.如权利要求3所述的方法,其特征在于,所述呼叫相关信息包括承载能力、用户当前位置和被叫号码中的一项或多项。

5.如权利要求1所述的方法,其特征在于,由控制所述同时涉及CS域和IMS域的业务的应用服务器与IMS域在线计费系统和/或CS域预付费系统交互,进行信用控制处理。

6.如权利要求5所述的方法,其特征在于,用户同时在CS域和IMS域签约在线计费业务时,控制所述同时涉及CS域和IMS域的业务的应用服务器根据用户签约数据,直接通过标准的Ro接口与IMS域在线计费系统交互,并通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者,控制所述同时涉及CS域和IMS域的业务的应用服务器根据用户签约数据,分别通过标准的Ro接口与IMS域在线计费系统交互,以及通过CAMEL应用部分CAP接口与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制。

7.如权利要求1所述的方法,其特征在于,由分配给用户的服务呼叫会话控制功能(S-CSCF)实体与IMS域在线计费系统和/或CS域预付费系统交互,进行信用控制处理。

8.如权利要求7所述的方法,其特征在于,S-CSCF实体触发与IMS域在线计费系统的交互进行信用控制处理包括步骤:服务呼叫会话控制功能根据用户签约数据将与用户相关的业务请求转发至IMS网关功能;

IMS网关功能通过标准的Ro接口与IMS域在线计费系统交互进行信用控制处理。

9.如权利要求7所述的方法,其特征在于,S-CSCF实体触发与CS域预付费系统的交互进行信用控制处理包括步骤:服务呼叫会话控制功能根据用户签约数据将与用户相关的业务请求转发至IMS域业务交换功能IM-SSF;

IMS域业务交换功能IM-SSF通过CAP接口与CS域预付费系统交互进行信用控制处理。

10.如权利要求7所述的方法,其特征在于,用户同时在CS域和IMS域签约在线计费业务时,分配给用户的服务呼叫会话控制功能实体与IMS域在线计费系统交互,并通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者分配给用户的服务呼叫会话控制功能实体根据用户签约数据,分别与IMS域在线计费系统和CS域预付费系统交互,完成用户在IMS域和CS域的信用控制。

11.如权利要求6或10所述的方法,其特征在于,用户当前在CS域进行通话,经由CS域预付费系统实施用户在CS域的信用控制;或者,用户当前在IMS域进行通话,经由IMS域在线计费系统实施用户在IMS域的信用控制;或者,经由IMS域在线计费系统和CS域预付费系统按一定比例分别实施用户在IMS域和CS域的信用控制。

12.如权利要求1所述的方法,其特征在于,当用户只在CS或IMS其中一个域签约在线计费业务时,所述信用控制处理是指:仅对签约在线计费业务的域进行与在线计费相关的信用控制。

13.如权利要求1所述的方法,其特征在于,所述信用控制处理包括:当检测到用户在CS域和/或IMS域的资费用尽后,由IMS中进行信用控制处理的网元对用户当前通话进行相应的控制。

14.如权利要求13所述的方法,其特征在于,所述对用户当前通话进行相应的控制是指:IMS域中进行信用控制处理的网元终止用户当前通话。

15.如权利要求13所述的方法,其特征在于,当用户在CS域和IMS域中的一个网络域的资费用尽而在另一个网络域尚有资费时,所述由IMS中进行信用控制处理的网元对用户当前通话进行相应的控制是指:指示用户切换到该尚有资费的网络域进行通话。

16.如权利要求15所述的方法,其特征在于,IMS中进行信用控制处理的网元根据用户当前进行通话的网络域,通过电路域非结构化补充业务数据(USSD)消息或IMS域的会话初始协议通知(SIP Notify)消息指示用户切换至尚有资费的网络域继续当前通话。

17.如权利要求13所述的方法,其特征在于,若用户在当前通话的网络域尚有资费而在其他网络域资费用尽时,所述由IMS中进行信用控制处理的网元对用户当前通话进行相应的控制是指:IMS中进行信用控制处理的网元禁止用户当前通话在后续切换至资费用尽的网络域。

18.如权利要求17所述的方法,其特征在于,IMS中进行信用控制处理的网元通过呼叫连续性控制功能CCCF实体以特定原因值拒绝用户请求切换的新建会话建立请求;或者,IMS中进行信用控制处理的网元分别通过电路域非结构化补充业务数据USSD或IMS域的SIP Notify指示用户禁止切换,并说明禁止切换的原因。

19.如权利要求1所述的方法,其特征在于,IMS中进行信用控制处理的网元在上报的信用控制请求中,携带所述同时涉及CS域和IMS域的业务指示、当前呼叫方向和当前用户进行通话的网络域中的一项或多项信息。

20.如权利要求19所述的方法,其特征在于,IMS中进行信用控制处理的网元根据会话建立消息中主被叫信息确定所述当前呼叫方向;或者,根据会话建立消息中的P-access-network-info头域内容和/或跨域路由选择功能确定的后续路由方向确定所述当前用户进行通话的网络域。

21.如权利要求1所述的方法,其特征在于,所述同时涉及CS域和IMS域的业务为话音通话连续性业务;并且,将所述用户发起或接受的CS域呼叫路由到相应的呼叫连续性控制功能(CCCF)实体进行锚定时在CS域不针对所述用户触发在线信用控制,以及在将所述用户相关呼叫锚定到所述CCCF实体后,在IMS域针对该用户进行信用控制处理。

22.如权利要求21所述的方法,其特征在于,在用户通话过程中发生跨域切换时,由在IMS中进行信用控制处理的网元上报更改信用控制请求,通知IMS域在线计费系统和/或CS域预付费系统进行信用控制变更处理。

23.如权利要求22所述的方法,其特征在于,所述更改信用控制请求包括切换前用户进行通话的网络域,和/或切换后用户进行通话的网络域。

24.如权利要求23所述的方法,其特征在于,所述在IMS中进行信用控制处理的网元根据本地记录确定用户切换前进行通话的网络域;并根据请求切换的会话建立请求中P-access-network-info头域内容确定用户切换后进行通话的网络域。

25.如权利要求21所述的方法,其特征在于,所述IMS域在线计费系统和/或CS域预付费系统进行信用控制时,综合原有在线信用控制所需信息以及上报的话音通话连续性业务相关信息计算用户通话费用。

26.如权利要求25所述的方法,其特征在于,所述话音通话连续性业务相关信息包括:话音通话连续性业务指示、当前呼叫方向、当前用户进行通话的网络域、切换前用户进行通话的网络域和切换后用户进行通话的网络域中的一项或多项。

27.如权利要求21所述的方法,其特征在于,在将所述用户发起或接受的CS域呼叫路由到相应的呼叫连续性控制功能实体进行锚定的路由控制过程中控制在CS产生的话单中携带特殊标识,该标识可以是所述CCCF实体具有的特殊的号码,或者在主叫号码前插入的特殊前缀,或者GSM业务控制功能向GSM业务交换功能下发的自由格式计费信息,CS域的网络设备根据该特殊标识对CS产生的话单进行免费处理。

28.一种信用控制设备,其特征在于:包括:

触发模块:用于触发在线计费的模块;

第一信用控制模块:用于在触发在线计费后,与国际互联网协议IP多媒体子系统IMS域在线计费系统交互进行信用控制处理的模块;

所述设备为控制同时涉及电路交换CS域和IMS域的业务的应用服务器,该应用服务器中的触发模块根据用户签约数据触发在线计费,利用其第一信用控制模块直接通过标准的Ro接口与IMS域在线计费系统交互,和/或,通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制。

29.一种信用控制设备,其特征在于,包括:

触发模块:用于触发在线计费的模块;

第一信用控制模块:用于在触发在线计费后,与国际互联网协议IP多媒体子系统IMS域在线计费系统交互进行信用控制处理的模块;

选择模块:用于在触发在线计费后,选择进行在IMS域或电路交换CS域的信用控制的模块;

第二信用控制模块:用于在触发在线计费后,与CS域预付费系统交互进行信用控制处理的模块。

30.如权利要求29所述的设备,其特征在于,

所述设备为控制同时涉及CS域和IMS域的业务的应用服务器,该应用服务器中的触发模块根据用户签约数据触发在线计费,分别利用其第一信用控制模块通过标准的Ro接口与IMS域在线计费系统交互,和/或,利用其第二信用控制模块,通过移动网增强逻辑客户化应用CAMEL应用部分CAP接口与CS域预付费系统进行交互,并通过其选择模块根据用户当前呼叫所在的网络域或预设计费策略进行选择,完成用户在CS域和IMS域的信用控制。

31.一种通信系统,其特征在于,包括:

在同时涉及电路(CS)域和国际互联网协议IP多媒体子系统(IMS)域的业务以及在线计费业务的签约用户发起或接受电路(CS)域的呼叫时,不在CS域触发在线计费的CS域控制设备;

在呼叫经由IMS域进行处理时,在IMS域触发在线计费以进行信用控制处理的IMS域控制设备;

根据所述IMS域控制设备的信用控制请求对用户进行信用控制处理的IMS域在线计费系统和/或CS域预付费系统。

32.如权利要求31所述的通信系统,其特征在于,所述CS域控制设备为用户归属HLR,当发现用户同时签约了所述同时涉及CS域和IMS域的业务时,在向用户拜访移动交换中心以及关口移动交换中心提供的用户业务签约数据中取消用户在CS域上实现在线计费的移动网增强逻辑客户化应用CAMEL签约数据,以实现不在CS域针对该用户触发在线计费;或者,所述CS域控制设备为原来针对该用户进行在线计费业务逻辑控制的全球移动通信系统GSM业务控制功能,通过修改智能业务平台中的业务数据,当收到所述用户相关呼叫触发消息后,该GSM业务控制功能实体进一步根据呼叫相关信息判断需要执行所述同时涉及CS域和IMS域的业务时,不触发该用户在CS域签约的在线计费业务控制逻辑。

33.如权利要求31所述的通信系统,其特征在于,所述IMS域控制设备为控制所述同时涉及CS域和IMS域的业务的应用服务器,该应用服务器根据用户签约数据,直接通过标准的Ro接口与IMS域在线计费系统交互,和/或,通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者,该应用服务器根据用户签约数据,分别通过标准的Ro接口与IMS域在线计费系统交互,和/或,作为IMS域业务交换功能IM-SSF,通过移动网增强逻辑客户化应用CAMEL应用部分CAP接口与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制。

34.如权利要求31所述的通信系统,其特征在于,所述IMS域控制设备为用户分配的服务呼叫会话控制功能S-CSCF,该S-CSCF根据用户签约数据,通过IMS网关功能与IMS域在线计费系统交互,和/或,通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者,该S-CSCF根据用户签约数据,分别通过IMS网关功能与IMS域在线计费系统,以及通过IMS域业务交换功能与CS域预付费系统交互,完成用户在IMS域和CS域的信用控制。

35.如权利要求31所述的通信系统,所述同时涉及CS域和IMS域的业务为话音通话连续性业务,并且,在用户通话过程中发生跨域切换时,所述IMS域控制设备通知所述IMS域在线计费系统和/或CS预付费系统进行信用控制变更处理。

说明书 :

技术领域

本发明涉及通信技术领域,尤其涉及提供在线计费的方法、装置及系统。

背景技术

从3GPP R5阶段开始,通用移动通信系统UMTS核心网划分为电路交换域(CS:Circuit Switched Domain)、分组交换域(PS:Packet Switched Domain)和国际互联网协议IP多媒体子系统(IMS:IP Multimedia Subsystem)三个子系统,其中:CS域用于向用户提供电路型业务的连接;PS域用于向用户提供分组型业务的连接;IMS是3GPP R5阶段增加的叠加在已有分组域之上的一个子系统,采用分组域为其上层控制信令和媒体传输的承载通道,引入会话初始协议SIP协议作为业务控制协议,利用SIP简单、易扩展、媒体组合方便的特点,通过将业务控制与承载控制分离,提供丰富的多媒体业务。
IMS中主要的功能实体包括控制用户注册、会话控制等功能的呼叫控制实体呼叫会话控制功能CSCF、提供各种业务逻辑控制功能的应用服务器AS、集中管理用户签约数据的归属用户服务器HSS以及用于实现与电路交换网互通的媒体网关控制功能MGCF/IMS媒体网关IM-MGW,用户通过当前所在地代理节点代理呼叫会话控制功能P-CSCF接入IMS,会话和业务触发控制及与AS的业务控制交互则由其注册地的归属域服务节点服务呼叫会话控制功能S-CSCF完成。
由第三代移动通信标准化伙伴项目(3GPP)标准所定义的IMS架构全面解决了IP承载下提供多媒体业务所需要解决的漫游计费、业务质量(QoS)、安全保障等关键的可运营问题,其架构和思路已获得业界公认,3GPP2、TISPAN均以3GPP模型作为基础和参照进行了相应IP多媒体网络架构和业务体系的定义,3GPP也已开始了针对无线局域网WLAN接入与UMTS互通(I-WLAN)、固定宽带接入IMS(FBI)以及面向多种接入技术的全IP网(AIPN)等课题研究,用户将可以根据其签约通过单一多模终端或多种类型的不同终端经由不同接入技术的接入网接入IMS,以获得统一的多媒体业务,包括VoIP(IP承载的话音业务)业务,在这些课题的研究中将都有可能涉及到同时涉及CS域和IMS域的业务。
其中,3GPP版本7通过了一个研究CS呼叫与通过无线局域网WLAN接入IMS提供的IP承载的话音业务(VoIP业务)间业务连续性问题的工作课题,其中包括研究支持CS呼叫与通过WLAN(或其他IP接入网)接入IMS提供的VoIP业务间切换,从而实现话音通话连续性的方法,以适应网络及业务发展的需求。该话音通话连续性业务是同时涉及CS域和IMS域的业务的一个典型代表。
在3GPP话音通话连续性研究课题中,提出了一种静态锚定到IMS集中控制的切换方案,其基本思想是,在IMS归属域为用户分配一个应用服务器AS作为呼叫连续性控制功能(CCCF),将涉及到该用户的电路域呼叫和IMS域会话的控制信令都送至该应用服务器进行锚定,由CCCF以第三方控制的方式控制切换用户与对端用户间的通话连接,并根据用户请求控制完成跨域切换-也就是说,将切换用户与对端用户的通话连接在该应用服务器上分为两段,当用户需要进行跨域切换时,由切换用户在切换后的网络域重新建立其到该应用服务器的连接,建立成功后由该应用服务器控制在自身到对端用户的连接上进行重协商,使得对端用户与切换用户在新的连接上进行话音交互,如图1所示,在切换过程中由CCCF控制完成到VCC用户间两段会话的替换(迁转)。
图2A、图2B和图2C所示为现有技术中执行一个CS始发呼叫由CS域到IMS域的VCC切换以及IMS域到CS域的后续VCC切换中信令与承载的建立过程;通过该过程,可以了解到在一个同时涉及CS域和IMS域的业务的处理过程中,在线计费(或称实时计费)模式以及作为典型的应用实例应用该计费模式的预付费业务所面临的问题。
其中,图2A所示为执行电路域到IMS的VCC切换过程之前CS域始发呼叫中信令与承载的建立过程。在此过程中,VCC用户的电路域的初始呼叫被控制路由到其归属IMS域的CCCF进行锚定,并建立经IM-MGW分段的VCC用户到对端用户的CS及IP两段承载连接(图2A中假设对端侧在IMS,如果对端用户在PSTN,那么在CCCF到对端侧的连接中,还将经过一个MGCF),其处理过程如下:
1、用户在CS域当前注册的拜访移动交换中心发起呼叫。
2、该拜访移动交换中心根据用户签约数据触发主叫侧智能业务,向负责进行主叫侧路由控制的GSM业务控制功能gsmSCF发送初始检测点(IDP)消息。
3、负责进行主叫侧路由控制的gsmSCF通过连接消息返回一个指向用户归属的IMS域的虚拟漫游号码(IMRN),拜访移动交换中心据此经过电路域其他网元、CS/IMS互通网关MGCF以及IMS相关网元(根据IMRN的不同,实际上在IMS也有不同的处理,但这并不是本发明所关注的部分,如图2A中所示流程中,IMRN为指向CCCF的公共业务标识,IMS相关网元为查询呼叫会话控制功能I-CSCF)将CS-IMS互通呼叫路由到为用户分配的CCCF。
4、CCCF作为最后的被叫接受该收到的会话,并与HSS交互获得当前为用户分配的服务呼叫会话控制功能(图中未示出),然后根据会话建立请求中携带的信息,通过该服务呼叫会话控制功能以该用户的名义重新发起一段到原来的对端用户的呼叫,并以第三方控制3PCC(a third party call control,又称路由背靠背用户代理:Routing B2BUA)方式关联控制两段会话的建立。
5、最后,建立了VCC用户经电路域、CS-IMS互通网关到其IMS归属域CCCF的CS-IMS互通呼叫以及该CCCF到对端用户的会话,并由CCCF关联控制两段会话建立经IM-MGW分段的VCC用户到对端用户的CS及IP两段承载连接。
图2A所示只是初始CS呼叫锚定到用户归属IMS域CCCF的控制实现方式之一,其他方式还包括:用户直接在发起的呼叫中插入前缀或呼叫特殊指向用户归属IMS域的号码,拜访移动交换中心据此前缀或特殊号码控制路由;同时,该号码或如上所述的IMRN可以如图2所示直接指向CCCF,也可以指向另一应用服务器,由该应用服务器通过与HSS的交互获得当前为用户分配的服务呼叫会话控制功能,并根据会话建立请求中携带的信息以该用户的名义重新发起一段到原来的对端用户的呼叫,并经由当前为用户分配的服务呼叫会话控制功能根据用户IMS域签约数据中的初始过滤准则触发至CCCF等,由于这些过程并非本发明关注的重点,因此不再赘述。
此外,图2A所示为现有技术中初始的CS始发呼叫锚定到用户归属CCCF的过程,除此之外,现有技术同样提供了初始CS终结呼叫锚定到用户归属CCCF的过程,其中一种方法为:被叫用户归属网关口移动交换中心GMSC接收到指向用户的呼叫建立请求后,通过与HLR的交互获得用户被叫侧CAMEL签约数据,并据此触发被叫侧智能业务,与负责进行被叫侧路由控制的GSM业务控制功能gsmSCF交互获得指向其归属IMS域的IMRN,关口移动交换中心、CS/IMS互通网关MGCF以及IMS相关网元根据上述信息将该将CS-IMS互通呼叫路由到为用户分配的CCCF进行锚定,此后经过现有技术中跨域路由选择、呼叫互通以及CS呼叫接续等处理,在CS域接续到VCC用户终端,建立VCC用户经电路域、CS-IMS互通网关到其IMS归属域CCCF的CS-IMS互通呼叫以及该CCCF经IMS相关网元、CS/IMS互通网关MGCF以及电路域到对端用户的会话,并由CCCF关联控制两段会话建立经两侧IM-MGW分段的VCC用户到对端用户的CS及IP承载连接;同样的,由于这些过程并非本发明关注的重点,因此后续不再赘述。
参阅图2B所示,初始的CS始发呼叫或终结呼叫锚定到CCCF之后,用户发起CS->IMS的切换处理流程如下:
1、当用户决定切换到IMS时,若尚未进行IMS注册,则首先完成IMS注册(图中未示出);然后发送一个携带初始会话信息的会话建立请求到CCCF,以其中携带的CCCF公有业务标识作为切换指示,请求CCCF执行将当前已建立的CS域呼叫切换到IMS域的操作。
2、网络当前为用户分配的服务呼叫会话控制功能根据用户签约数据中的初始过滤准则将会话建立请求路由至CCCF。
3、CCCF执行将用户的CS呼叫腿替换为IMS呼叫腿的SIP会话迁转过程,并在与对端间的会话段上通过UPDATE或re-INVITE完成媒体流交互方向的迁转,至此建立对端用户与VCC用户端到端的IP承载连接。
4、成功完成SIP会话迁转后释放到VCC用户的电路呼叫腿对应的信令和承载。
参阅图2C所示,后续切回CS域过程中的信令与承载建立过程如下:
1、当决定需要VCC切换回CS域时,若尚未在拜访移动交换中心注册,则终端首先在拜访移动交换中心注册(电路域位置更新,图中未示出),随后利用CCCF公有业务标识发起一个到CCCF的电路域呼叫,利用其中携带的CCCF公有业务标识作为切换指示请求CCCF执行切换回CS的过程。该电路域呼叫经过MGCF和问讯或服务呼叫会话控制功能路由到CCCF。
2、CCCF执行与上面所述类似的SIP会话迁转过程将用户的IMS呼叫腿替换为CS呼叫腿。
3、成功完成将IMS呼叫腿替换为CS呼叫腿的SIP会话迁转后,释放到VCC用户的IMS呼叫腿对应的信令和承载。
需要说明的是,以上说明中以后续IMS域到CS域的VCC切换为例,而其实,首次的IMS域到CS域的VCC切换过程与上面描述的后续切回CS过程一样,在CCCF的控制中并不需要感知前面的切换历史。
此外,与图2A所示的CS始发呼叫建立过程类似,VCC终端在切换过程中在CS域建立与CCCF间新的呼叫腿的过程也可以有多种不同的选择,包括:终端直接发起到一个指向其归属IMS域并指示为切换请求的特殊号码IMRN的呼叫,或者终端发起到一个指示为切换请求的特殊号码的呼叫,通过其当前所在的拜访移动交换中心根据用户签约数据触发主叫侧智能业务,通过与负责进行主叫侧路由控制的GSM业务控制功能gsmSCF交互获得指向其归属IMS域的IMRN,拜访移动交换中心、电路域其他网元、CS/IMS互通网关MGCF以及IMS相关网元根据上述信息将该将CS-IMS互通呼叫路由到为用户分配的CCCF;图2C所示只是其中最简单、也是效率最高的一种方式。同样的,由于这些过程并非本发明关注的重点,因此后续不再赘述。
可以看到,在这样的一种话音通话连续性实现方案中,对于以呼叫连接为依据的计费将产生较大的影响:对于VCC用户作为主叫或被叫的初始电路域呼叫,由于需要路由到归属的IMS域,因此在切换前会同时在电路域和IMS域建立通话连接,因此可能导致这一段时间的重复计费;而对于一次与对端用户间的通话,在切换过程中,会由用户交替在IMS和CS+IMS发起建立与CCCF的呼叫连接,难以形成完整的计费记录,而且按照目前的计费准则,单次较长时间通话和多次短暂通话,即使总的时长一样,计费一般也会存在差异,因此即使不考虑上述切换期间的重复计费,通过在CS/IMS分别计费的方法还是难以保障计费的完整性和准确性;同时,由于在不同网络域建立呼叫连接、以及用户作为主叫和被叫一般都存在费用差异,因此,对于这样一种动态地、灵活地利用两个网络域建立和保持呼叫连接的场景,可能需要更为灵活的计费准则;而且,在这一话音业务连续性方案中,无论VCC用户之前是作为主叫还是被叫建立与对端用户间的连接,切换时均采用主叫方式新建与CCCF间的呼叫腿,因此还要确认并根据正确的呼叫方向进行计费处理;凡此种种,可见,在这样一种同时涉及CS/IMS域的业务的处理过程中,要实现正确的计费,整个过程的计费将变得极为复杂;特别的,如果此时仍然采用分别在CS/IMS进行计费的方式,则要实现完整、准确的计费,一个最为基本的要求是:保障CS/IMS部分的计费关联,在此基础上,还要保障在计费处理中关联两部分信息进行相应的处理。
进一步的,在当前网络存在一种实时计费或称在线计费模式,采用该模式的包括广泛应用的预付费业务,其基本特征是:用户与网络间没有长期信用关系,用户预交一定费用,网络在提供业务的同时进行在线信用控制,也就是实时扣除所需费用,当预缴费用全部使用完后即终止对该用户提供业务。
在目前的CS域,一般基于移动网增强逻辑客户化应用CAMEL架构提供预付费业务,其主要过程是:在用户发起或接受电路域呼叫时,在当前所在移动交换中心(对应用户发起呼叫的情况)或关口移动交换中心(对应用户接受呼叫的情况)作为GSM业务交换功能gsmSSF,根据用户的CAMEL签约数据触发智能业务,与实现预付费业务逻辑控制的GSM业务控制功能gsmSCF建立控制连接,gsmSSF上报相关呼叫信息,并按照gsmSCF指示及批准的通话时长在呼叫接续及呼叫过程中监控、上报相应的基本呼叫状态模型事件和计费报告,gsmSCF根据上报信息实时扣费并根据剩余资费情况决定是否允许用户继续通话,从而执行CS域信用控制;对应到背景技术介绍的具体实现过程,也就是在拜访移动交换中心或关口移动交换中心将呼叫路由至用户归属IMS域CCCF前根据用户签约数据触发基于CAMEL实现的预付费业务,由对应的gsmSCF在呼叫中实现实时资费扣减和根据资费情况进行是否允许或指示终止呼叫的呼叫控制以执行CS域信用控制。
在IMS,由于业务及计费准则都更为复杂,因此采用了图3所示的针对承载、会话及事件等不同层面综合考虑的在线计费系统OCS,在IMS的预付费也将在这一架构中实现;如图3所示。在IMS域在线计费系统中,包括承载计费功能BCF、事件计费功能ECF、会话计费功能SCF、费率计算功能RF以及账务管理功能ABMF等部件,基于以上功能,可以提供以下三种模式的计费,包括:
立即事件计费IEC(Immediate Event Charging):OCS收到相应请求后向IMS网元批准单次操作的费用并执行用户帐户的资费扣减;
资费预留事件计费ECUR(event charging with unit reservation):资费预留事件计费包括针对事件的请求、预留、释放以及恢复未用资费的处理,最后进行资费扣减;
资费预留会话计费SCUR(Session Charging with Unit Reservation):资费预留会话计费用于会话中的信用控制,包括针对会话的请求、预留、释放、恢复未用资费以及资费扣减的处理,会话中可以重复进行多次上述过程;
IMS网元可以根据业务或运营商策略选择使用上述不同模式;在话音通话连续性业务中,由于是针对话音通话的计费,因此采用资费预留会话计费模式,在处理与对应用户相关的会话过程中通过起始-更改-终止信用控制请求向在线计费系统上报相应的信息,具体实施时可以通过IMS网络中的AS或S-CSCF与在线计费系统的交互完成。
如前所述,在应用静态锚定到IMS集中控制的切换方案提供话音通话连续性业务的情况下,由于在VCC用户作为主叫或被叫的初始电路域呼叫时,需要路由到归属的IMS域获得CCCF的锚定,因此在切换前会同时在电路域和IMS域建立通话连接,而对于一次与对端用户间的通话,在切换过程中,则会由用户交替在IMS和CS+IMS发起建立与CCCF的呼叫连接,因此,同时或单独应用以上现有技术中的CS预付费业务提供方式和IMS在线计费业务提供方式,要么导致重复计费,要么无法完整计费;同时,由于用户作为主叫和被叫情况一般都存在费用差异,而在切换中均是采用用户发起建立到CCCF新连接的主叫流程,而且单次较长时间通话和多次短暂通话,即使总的时长一样计费一般也会存在差异,因此仅仅单独或同时利用现有技术,提供需要实时准确判断业务费用的CS域预付费业务和/或IMS在线计费业务都将无法正确处理相关的费用;而要在分别利用CS/IMS现有机制的同时做到保障CS/IMS部分的计费关联以及保障在计费处理中关联两部分信息进行相应的处理,从而保障计费的完整、准确,对于这样一个实时性要求很高的处理将非常困难,而且难以避免因需向gsmSCF提供关联及相应事件信息所导致的对现网拜访移动交换中心或关口移动交换中心的升级需求,从而影响用户漫游情况下的业务提供,或者为支持用户漫游,需要更改现网所有移动交换中心,导致实施工程量异常巨大,从而无法实际实施。
以上虽然是针对一种具体的同时涉及CS域和IMS域的业务,即话音通话连续性业务进行相关的说明,可以想象,在其他同时涉及CS域和IMS域的业务中,由于同时涉及两个网络域向用户提供业务,单独或同时利用现有技术提供需要实时准确判断业务费用的CS域预付费业务和/或IMS在线计费业务,也会存在类似的问题。这些同时涉及CS域和IMS域的业务包括:综合利用CS承载和IMS的CSI业务,以及利用IMS向通过CS和/或IMS域接入网络的用户提供集中业务控制的集中控制业务。

发明内容

本发明提供一种提供在线计费的方法、装置及系统,以解决采用现有在线计费技术方案,无法在执行同时涉及CS域和IMS域的业务的过程中正确处理相关费用的问题;进一步的,解决为正确处理相关费用需要进行实时的CS/IMS计费关联,导致无法支持漫游或者实施工程量巨大而无法实际实施的问题。
本发明提供以下技术方案:
一种提供在线计费的方法,该方法包括如下步骤:
在签约了同时涉及电路交换CS域和国际互联网协议IP多媒体子系统IMS域的业务以及需要在线计费的用户发起或接受CS域呼叫时,不在CS域针对该用户触发在线计费;以及
在所述用户相关呼叫经由IMS域进行处理时,在IMS域对所述用户进行信用控制处理。
其中:
通过取消用户在CS域上实现在线计费的移动网增强逻辑客户化应用CAMEL签约数据,实现不在CS域对该用户触发在线计费;或者,通过修改智能业务平台中的业务数据,实现不在CS域对该用户触发在线计费。
所述修改智能业务平台中的业务数据是指修改全球移动通信系统GSM业务控制功能实体和/或业务数据点中业务逻辑判断的相关数据或设置,当所述用户的相关呼叫被触发到GSM业务控制功能实体后,该GSM业务控制功能实体进一步根据呼叫相关信息判断需要执行所述同时涉及CS域和IMS域的业务时,不触发该用户在CS域签约的在线计费业务逻辑。
由控制所述同时涉及CS域和IMS域的业务的应用服务器与IMS域在线计费系统和/或CS域预付费系统交互,进行信用控制处理。
当用户同时在CS域和IMS域签约在线计费业务时,控制所述同时涉及CS域和IMS域的业务的应用服务器根据用户签约数据,直接通过标准的Ro接口与IMS域在线计费系统交互,并通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者,控制所述同时涉及CS域和IMS域的业务的应用服务器根据用户签约数据,分别通过标准的Ro接口与IMS域在线计费系统交互,以及通过CAMEL应用部分CAP接口与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制。
由分配给用户的服务呼叫会话控制功能(S-CSCF)实体与IMS域在线计费系统和/或CS域预付费系统交互,进行信用控制处理。
当用户同时在CS域和IMS域签约在线计费业务时,分配给用户的服务呼叫会话控制功能实体与IMS域在线计费系统交互,并通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;或者,分配给用户的服务呼叫会话控制功能实体根据用户签约数据,分别与IMS域在线计费系统和CS域预付费系统交互,完成用户在IMS域和CS域的信用控制。
其中:
S-CSCF实体触发与IMS域在线计费系统的交互进行信用控制处理包括步骤:
服务呼叫会话控制功能根据用户签约数据将与用户相关的业务请求转发至IMS网关功能;
IMS网关功能通过标准的Ro接口与IMS域在线计费系统交互进行信用控制处理。
S-CSCF实体触发与CS域预付费系统的交互进行信用控制处理包括步骤:
服务呼叫会话控制功能根据用户签约数据将与用户相关的业务请求转发至IMS域业务交换功能IM-SSF;
IMS域业务交换功能IM-SSF通过CAP接口与CS域预付费系统交互进行信用控制处理。
当用户同时在CS域和IMS域签约在线计费业务时,所述信用控制处理是指:用户当前在CS域进行通话,经由CS域预付费系统实施用户在CS域的信用控制;或者,用户当前在IMS域进行通话,经由IMS域在线计费系统实施用户在IMS域的信用控制;或者,经由IMS域在线计费系统和CS域预付费系统按一定比例分别实施用户在IMS域和CS域的信用控制。
当用户只在CS或IMS其中一个域签约在线计费业务时,所述信用控制处理是指:仅对签约在线计费业务的域进行与在线计费相关的信用控制。
所述信用控制处理包括:当检测到用户在CS域和/或IMS域的资费用尽后,由IMS中进行信用控制处理的网元对用户当前通话进行相应的控制,包括:IMS域中进行信用控制处理的网元终止用户当前通话,或者,当用户在一个网络域的资费用尽而在另一个网络域尚有资费时,指示用户切换到该尚有资费的网络域进行通话,或者,若用户在当前通话的网络域尚有资费而在其他网络域资费用尽时,由IMS中进行信用控制处理的网元禁止用户当前通话在后续切换至资费用尽的网络域。
所述同时涉及CS域和IMS域的业务为话音通话连续性业务;并且,将所述用户发起或接受的CS域呼叫路由到相应的呼叫连续性控制功能(CCCF)实体进行锚定时在CS域不针对所述用户触发在线计费,以及在将所述用户相关呼叫锚定到所述CCCF实体后,在IMS域针对该用户进行信用控制处理。
一种信用控制设备,包括:
触发模块:用于触发在线计费的模块;
第一信用控制模块:用于在触发在线计费后,与国际互联网协议IP多媒体子系统IMS域在线计费系统交互进行信用控制处理的模块;
所述设备为控制同时涉及电路交换CS域和IMS域的业务的应用服务器,该应用服务器中的触发模块根据用户签约数据触发在线计费,利用其第一信用控制模块直接通过标准的Ro接口与IMS域在线计费系统交互,和/或,通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制。
一种信用控制设备,包括:
触发模块:用于触发在线计费的模块;
第一信用控制模块:用于在触发在线计费后,与国际互联网协议IP多媒体子系统IMS域在线计费系统交互进行信用控制处理的模块;
选择模块:用于在触发在线计费后,选择进行在IMS域或电路交换CS域的信用控制的模块;
第二信用控制模块:用于在触发在线计费后,与CS域预付费系统交互进行信用控制处理的模块。
一种通信系统,包括:
在同时涉及电路(CS)域和国际互联网协议IP多媒体子系统(IMS)域的业务以及在线计费的签约用户发起或接受电路(CS)域的呼叫时,不在CS域触发在线计费的CS域控制设备;
在呼叫经由IMS域进行处理时,在IMS域触发在线计费以进行信用控制处理的IMS域控制设备;
根据所述IMS域控制设备的信用控制请求对用户进行信用控制处理的IMS域在线计费系统和/或CS域预付费系统。
本发明通过在IMS域进行集中的信用控制,提供了一种在执行同时涉及CS域和IMS域的业务的过程中同时实现准确、完整的实时计费/在线计费控制的方法;同时,本发明进一步完善了现有的话音通话连续性业务中静态锚定IMS集中控制的跨域切换方案;通过本发明,使得在复杂的控制场景下,原来广为应用的、采用实时/在线计费控制模式的预付费业务能够继续提供,而且避免了为正确处理相关费用,需要进行实时的CS/IMS计费关联而导致的无法支持漫游或者实施工程量巨大最终无法实际实施的问题;进一步的,本发明方案针对CS/IMS分属不同网络及用户在不同网络域进行通话存在资费差异等情况对在线计费业务控制能力进行了增强,能够进一步促进CS、WLAN及IMS网络的综合应用和满足多样化的运营需求。

附图说明

图1为现有技术中由用户归属IMS域(CCCF)控制完成到VCC用户跨域切换的示意图;
图2A为现有技术中执行CS域到IMS域的VCC切换过程之前CS域始发呼叫建立信令与承载的流程示意图;
图2B为现有技术中用户发起CS域到IMS域的VCC切换的流程示意图;
图2C为现有技术中用户后续从IMS域切回CS域过程中建立信令与承载的流程示意图;
图3为现有技术中IMS域的在计费系统结构示意图;
图4为本发明中一个具体实施例中,用户的CS域始发呼叫锚定到IMS并触发在线计费,以及用户切换到IMS域的整个话音通话过程中由IMS完成CS/IMS在线信用控制的流程图;
图5A为本发明中实施例中IMS域触发在线计费的实体通过IMS域在线计费系统与CS域预付费系统之间实时交互的示意图;
图5B为本发明实施例中为用户分配、触发在线计费的CCCF分别与IMS域在线计费系统和CS域预付费系统交互的示意图;
图5C为本发明实施例中为用户分配、触发在线计费的S-CSCF分别与IMS域在线计费系统和CS域预付费系统交互的示意图;
图6为本发明实施例中CCCF实体的结构示意图。

具体实施方式

为了更为清晰地描述所发明的方法及系统,本实施例以在一种具体的同时涉及CS域和IMS域的业务,即话音通话连续性业务的执行过程中执行CS域和/或IMS域的在线计费(或称实时计费)信用控制为例,对本发明方案进行详细说明;但是本发明方案的应用并不仅限于这一话音通话连续性业务的执行过程,其原理和方法也同样适用于在其他同时涉及CS域和IMS域的业务的执行过程中执行CS域和/或IMS域在线付费业务的信用控制。所述在线计费在本实施例中有时也以CS域和IMS域的预付费业务为例进行说明。
针对在应用静态锚定到IMS集中控制的切换方案提供话音通话连续性的情况下,同时或单独应用原有CS域和IMS域的在线计费业务提供方式无法正确计费的问题,以及为正确处理相关费用,需要进行实时的CS/IMS计费关联而导致的无法支持漫游或者实施工程量巨大最终无法实际实施的问题,本发明在将话音通话连续性(VCC)业务和在线计费业务签约用户发起或接受的电路(CS)域呼叫路由到呼叫连续性控制功能(CCCF)实体进行锚定的过程中,在CS域不再触发在线计费(如预付费)业务;同时,在话音通话连续性业务签约用户初始呼叫锚定到为其分配的CCCF实体后,在IMS触发在线计费以进行对该话音通话连续性业务签约用户的集中的信用控制处理。
为了做到对用户在CS发起或接受的呼叫不再在CS域触发在线计费/预付费业务,可以采用以下方式:
(1)通过在呼叫前删除签约话音连续性业务和CS域在线计费/预付费业务的签约用户在CS上实现在线计费/预付费业务的CAMEL签约数据实现(这种方式下,在用户取消话音连续性业务后需要恢复实现在线计费/预付费业务的CAMEL签约数据),包括该用户的主叫侧CAMEL签约数据和/或被叫侧CAMEL签约数据。
(2)通过修改智能业务平台业务数据实现,即删除对应的GSM业务控制功能和/或业务数据点上该用户签约CS在线计费/预付费业务的业务逻辑触发相关数据,使得即使因用户签约其他智能业务而被触发到对应的gsmSCF,也不再执行在线计费/预付费业务逻辑控制。
或者,进一步的,当通过修改智能业务平台业务数据规避原有在线计费/预付费业务逻辑控制时,可以是修改对应的GSM业务控制功能和/或业务数据点上该用户签约CS预付费业务的业务逻辑触发相关数据或设置,这样,gsmSCF可以依据呼叫相关信息进行判断,确定是否要进行VCC相关的呼叫锚定,从而确定是否在本次业务处理中触发原有在线计费/预付费业务逻辑控制。该呼叫相关信息包括但不限于:承载能力,和/或,当前用户位置,和/或,被叫号码等。
在IMS域触发在线计费以实现集中的信用控制处理的方式包括:
(1)通过为用户分配的CCCF实体向IMS域在线计费系统触发。
所述CCCF实体根据用户签约数据,直接通过标准的Ro接口向IMS域在线计费系统触发在线信用控制。
(2)通过为该用户分配的服务呼叫会话控制功能(S-CSCF)实体,经过IMS网关功能向IMS域在线计费系统触发。其具体处理为:服务呼叫会话控制功能根据用户签约数据将与用户相关的业务请求转发至IMS网关功能,IMS网关功能通过标准的Ro接口向IMS域在线计费系统触发在线计费业务。
在CCCF实体或S-CSCF实体向IMS域在线计费系统上报的信用控制请求中,除原有IMS在线计费业务所需信息外,还包括:话音通话连续性业务指示,和/或,当前呼叫方向(即当前处理的呼叫是由所服务的用户发起的还是其他用户发往所服务的用户的),和/或,当前用户进行通话的网络域等信息。
对于用户当前进行通话的网络域信息,CCCF实体或S-CSCF实体可以根据会话建立消息中的P-access-network-info头域内容和/或跨域网络选择功能(NeDS:Network Domain Selection)确定的后续路由方向来确定。
对于当前呼叫方向信息,CCCF实体或S-CSCF实体可以根据会话建立消息中主被叫信息来确定。
进一步的,在话音通话连续性业务签约用户通话过程中发生切换时,通知IMS域在线计费系统进行信用控制变更,如资费变化的处理,以便能够正确计费。其具体的方式可以为:
当用户请求话音通话连续性业务中的跨域切换时,由IMS中触发在线计费的网元向IMS域在线计费系统上报更改信用控制请求,该信用控制请求中除原有IMS在线计费业务所需信息外,还包括:切换前用户进行通话的网络域,和/或,切换后用户进行通话的网络域等信息。其中,所述IMS中触发在线计费的网元可以是为用户分配的CCCF实体,也可以是为用户分配的S-CSCF实体;IMS中触发在线计费的网元可以根据本地记录确定用户切换前进行通话的网络域,根据请求切换的INVITE中P-access-network-info头域内容确定用户切换后进行通话的网络域。
如上所述,为了能够正确计费,IMS中触发在线计费的网元在上报信息中增加话音通话连续性业务的相关信息,而IMS域在线计费系统则可以综合原有IMS在线计费业务所需信息和增加的所述相关信息计算费用。所述话音通话连续性业务的相关信息包括但不限于:话音通话连续性业务指示,和/或,当前呼叫方向,和/或,当前用户进行通话的网络域,和/或,切换前用户进行通话的网络域,和/或,切换后用户进行通话的网络域。
当用户同时在CS域和IMS域签约在线计费业务时,CS域和IMS域可能存在不同的用户账务系统以分别保存有用户在CS域和IMS域的预付费数据,比如在CS域和IMS域属于不同的运营商等情况下;此时,为在IMS执行集中的信用控制,IMS中触发在线计费的网元可以通过IMS域在线计费系统与CS预付费系统之间进行间接的实时交互,以同时完成在CS和IMS的信用控制;也可以由IMS中触发在线计费的网元分别与IMS域在线计费系统和CS域预付费系统交互,以同时完成在CS域和IMS域的信用控制。不论采用以上哪种方式完成CS域和/或IMS域的在线信用控制,具体信用控制的执行主要有以下几种方式:
(1)根据用户当前在哪个网络域进行通话,决定在对应的网络域进行信用控制,也就是说,用户当前在CS域进行通话,则经由CS域预付费系统实施包括实时资费扣减和监控的CS域信用控制;用户当前在IMS进行通话,则经由IMS域在线计费系统实施包括实时资费扣减和监控的IMS域信用控制。
(2)不考虑用户当前在那个域进行通话,经由IMS域在线计费系统和CS预付费系统按一定比例同时实施包括实时资费扣减和监控的CS域和/或IMS域信用控制。
而当用户只在CS域或IMS域其中一个域签约在线计费业务时,仍然在IMS触发在线计费并执行在线信用控制,此时,经由IMS域在线计费系统和/或CS预付费系统根据用户签约情况或IMS中触发在线计费的网元指示,不对未签约在线计费业务的域进行包括实时资费扣减和监控的信用控制处理。
当CS预付费系统和/或IMS域在线计费系统、和/或IMS中触发在线计费的网元检测到用户在CS和/或IMS资费用尽后,可以由IMS中触发在线计费的网元根据运营策略等判断对用户当前通话进行不同的控制,包括:
(1)当CS域和IMS域存在不同的用户账务系统,并根据用户当前在哪个网络域进行通话,决定在对应的网络域进行信用控制时:
A、CS域资费用尽且用户当前在CS域进行通话,或者,IMS域资费用尽且用户当前在IMS域进行通话,则IMS域中触发在线计费的网元终止用户当前通话或指示用户切换至尚有资费的IMS/CS域继续当前通话。
IMS域中触发在线计费的网元根据用户当前进行通话的网络域,分别通过电路域USSD或IMS域的SIP Notify或INFO消息指示用户切换至尚有资费的IMS/CS继续当前通话。
B、CS域资费用尽而用户当前在IMS域进行通话,或IMS域资费用尽而用户当前在CS域进行通话,则IMS域中触发在线计费的网元禁止用户当前通话后续切换至资费用尽的网络域。
IMS中触发在线计费的网元可以通过CCCF实体以特定原因值拒绝用户请求切换的新建会话建立请求,或者分别通过电路域USSD或IMS域的SIP Notify或INFO消息指示用户向用户指示禁止切换的原因。
(2)当CS域和IMS域使用同一账务系统,或者不区分用户当前在哪个域进行通话,对用户按一定比例同时实施CS域和IMS域信用控制时,则无论用户当前在哪个域进行通话,一旦用户在CS和/或IMS资费用尽,IMS中触发在线计费的网元即终止用户当前通话。
由于在CS域不再触发在线计费/预付费业务,按照现有技术,在建立CS通话后在CS域将会产生后付费话单。为了避免造成计费错误,可以在将所述用户发起或接受的CS域呼叫路由到相应的呼叫连续性控制功能实体进行锚定的路由控制过程中,控制在CS域产生的话单中携带特殊标识,该标识可以是所述CCCF实体具有的特殊的号码,或者GSM业务控制功能通过现有CAP的连接(CONNECT)操作指示GSM业务交换功能在主叫号码前插入的特殊前缀,或者GSM业务控制功能通过现有CAP的自由格式计费信息(FCI)操作向GSM业务交换功能下发的自由格式计费信息,CS域计费处理设备根据该特殊标识对CS产生的话单进行免费处理。
以下通过具体实例并结合附图进行详细说明:
实例一、
以用户在CS发起呼叫,锚定到CCCF后后续请求切换到IMS,且CCCF触发IMS在线计费为例,具体过程如图4所示:(其中步骤1至5参阅图4中的“始发CS呼叫锚定处理”部分;步骤6至8参阅图4中的“会话切换处理”部分;步骤9参阅图4中的“会话释放”部分;步骤10参阅图4中的“资费用尽”部分)
需要说明的是,如前所述,现有技术中目前针对CS始发呼叫锚定以及CS与IMS跨域切换的实现提供了一些实现细节上各不相同的方案,但这些不同的实现大都与本专利方案的实现无关,因此,在本实施例中仅采用图2所示CS始发呼叫锚定至CCCF并进行CS到IMS切换的流程为基础,对于现有技术中与本专利方案无关的不同实现过程不再赘述,但本发明方案完全可以应用于其他实现过程。
1、用户其在CS当前注册的拜访移动交换中心(VMSC)发起呼叫。
2、该拜访移动交换中心根据用户签约数据触发主叫侧智能业务,向负责主叫侧路由控制的gsmSCF发送初始检测点(IDP)消息;此时,由于用户始发呼叫锚定到CCCF是通过负责主叫侧路由控制的gsmSCF控制实现的,因此通过修改智能业务平台中业务逻辑判断的相关数据或设置以避免CS域的在线计费/预付费业务触发,使得即使因用户签约话音通话连续性业务而被触发到对应的gsmSCF,也不再执行在线计费/预付费业务逻辑控制;而且,进一步的,gsmSCF可以根据呼叫相关信息判断需要执行话音业务连续性业务,从而确定不再执行该用户在CS域签约的在线计费/预付费业务逻辑控制。
如果话音通话连续性业务中始发呼叫锚定到CCCF采用其他非CAMEL方案实现,而且用户也没有签约其他智能业务,则可以通过在呼叫前取消所述用户在CS上相应CAMEL签约数据,即直接避免CAMEL业务触发来实现避免CS目前以CAMEL业务方式实现的在线计费/预付费业务的触发。
3、负责主叫侧路由控制的gsmSCF通过连接消息返回一个指向用户归属域CCCF的虚拟漫游号码(IMRN),拜访移动交换中心据此经过电路域其他网元、CS/IMS互通网关MGCF以及IMS相关网元(图中所示为问讯呼叫会话控制功能)将CS-IMS互通呼叫路由到为用户分配的CCCF实体。
4、CCCF实体根据用户签约数据,比如,在线计费业务签约,触发IMS域在线计费控制,向IMS域在线计费系统发送起始的信用控制请求,其中除原有IMS在线计费业务所需信息外,还包括:话音通话连续性业务指示,和/或,当前呼叫方向(即当前处理的呼叫是由所服务的用户发起的还是其他用户发往所服务的用户的),和/或,当前用户进行通话的网络域。
5、IMS域在线计费系统根据上报信息执行计费控制,并返回携带授权使用的资费或业务信息的信用控制应答,CCCF实体据此启动信用控制;之后,CCCF实体作为最后的被叫接受该收到的会话,并与HSS交互获得当前为用户分配的服务呼叫会话控制功能,然后根据会话建立请求中携带的信息,通过该服务呼叫会话控制功能以该用户的名义重新发起一段到原来的对端用户的呼叫,并以第三方控制3PCC方式关联控制两段会话的建立,最终建立VCC用户经电路域、CS-IMS互通网关到其IMS归属域CCCF实体的CS-IMS互通呼叫以及该CCCF实体到对端用户的会话,并由CCCF实体关联控制两段会话建立经IM-MGW分段的VCC用户到对端用户的CS域及IP两段承载连接(至此完成第一阶段的始发CS呼叫锚定处理)。
6、当用户完成IMS注册并决定切换到IMS域时,发送一个携带初始会话信息的会话建立请求到CCCF实体,以其中携带的CCCF实体公有业务标识作为切换指示,请求CCCF实体执行将当前已建立的CS域呼叫切换到IMS域的操作;网络当前为用户分配的服务呼叫会话控制功能根据用户签约数据中的初始过滤准则将会话建立请求路由至CCCF实体。
7、正在执行信用监控的CCCF实体向IMS域在线计费系统发送更改的信用控制请求,其中除原有IMS域的在线计费业务所需信息外,还包括:切换前用户进行通话的网络域,和/或,切换后用户进行通话的网络域。
8、IMS域在线计费系统根据上报信息更改执行计费控制,并返回携带授权使用的资费或业务信息的信用控制应答,CCCF实体据此更改信用控制;之后,CCCF实体执行将用户的CS呼叫腿替换为IMS呼叫腿的SIP会话迁转过程,在与对端间的会话段上通过UPDATE或re-INVITE完成媒体流交互方向的迁转,并在成功完成SIP会话迁转后释放到VCC用户的CS呼叫腿对应的信令和承载(至此完成第二阶段的会话切换处理,后续切换处理过程与此类似,不再赘述)。
9、当用户决定结束本次通话时(以所服务的话音通话连续性业务签约用户发起呼叫释放为例),发送会话释放请求到CCCF实体,网络当前为用户分配的S-CSCF实体将会话释放请求路由至CCCF实体;正在执行信用监控的CCCF实体与两侧用户交互完成两段会话的释放,然后终止信用监控并向IMS域在线计费系统发送终止的信用控制请求,IMS域在线计费系统根据上报信息终止计费控制,并返回信用控制应答结束在线计费过程;这里,为了方便与IMS域在线计费系统交互的异常处理,CCCF也可以在收到IMS域在线计费系统的信用控制应答后再结束本地的信用监控处理(至此完成第三阶段的会话释放处理)。
10、如果在用户主动释放会话前,正在执行信用监控的CCCF实体发现用户资费用尽(若只是当前授权使用资费用尽,CCCF实体将通过上报信息更改执行计费控制申请新的授权,此处以用户资费完全用尽为例),则主动发起并与两侧用户交互完成两段会话的释放,然后终止信用监控并向IMS域在线计费系统发送终止的信用控制请求,IMS域在线计费系统根据上报信息终止计费控制,并返回信用控制应答结束在线计费过程;同样的,这里为了方便与IMS域在线计费系统交互的异常处理,CCCF也可以在收到IMS域在线计费系统的信用控制应答后再结束本地的信用监控处理(至此完成资费用尽处理)。
实例一中以VCC用户在CS发起呼叫为例进行说明,对于用户在CS接受呼叫的情况,虽然其锚定过程与始发呼叫不同,但CS预付费触发的规避方法和IMS上的集中控制处理过程是基本一致的。
对于初始会话为用户在IMS发起或接受会话的情况,与上述流程相比,没有在CS域控制路由至IMS归属域的过程,因此也不存在初始呼叫建立时CS域在线计费/预付费触发的规避问题(但用户在CS域发起指向CCCF实体的呼叫请求由IMS域切换至CS域时则存在同样问题并可采用同样方式处理),除此之外,IMS上的集中控制处理过程与本实例一也是一致的。
本实例一以CCCF实体触发为例,根据现有IMS在线计费技术,在为用户分配的S-CSCF实体通过IMS网关功能同样可以触发在线计费实现集中的信用控制,不过CCCF实体作为话音通话连续性业务控制点,可以了解到更多的相关信息。
另外,为了更为集中地说明在话音通话连续性业务中的信用控制过程,在本实施例中仅描述了IMS中触发在线计费的网元与IMS域在线计费系统间的信用控制交互,当CS域和IMS域存在不同的用户账务系统以分别保存用户在CS域和IMS域的预付费数据时,则需要按照实施例二中提供的方式与CS域预付费系统和/或IMS域在线计费系统交互完成在线信用控制。
实例二、
当CS域和IMS域存在不同的用户账务系统以分别保存用户在CS域和IMS域的预付费数据时,IMS中触发在线计费的网元可以与IMS域在线计费系统交互,并通过IMS域在线计费系统与CS域预付费系统之间进行间接的实时交互,或者,IMS中触发在线计费的网元也可以直接分别与IMS域在线计费系统和CS域预付费系统交互,以完成在CS域和IMS域的资费扣减,具体方式如下:
方式1:通过IMS域在线计费系统和CS预付费系统之间的实时交互实现,如图5A所示。
IMS域在线计费系统在收到IMS域中触发在线计费的网元发来的信用控制请求后,根据需要直接向包含CS账务系统的CS域预付费系统进行信用控制请求,并根据包含CS账务系统的CS域预付费系统返回的结果向IMS域中触发在线计费的网元返回信用控制应答;IMS域在线计费系统与包含CS域账务系统的CS域预付费系统采用CAMEL应用协议CAP或其他自定义协议交互。
方式2:通过为用户分配的CCCF实体分别与IMS域在线计费系统和CS域预付费系统直接交互实现,如图5B所示。
除通过标准的Ro接口与IMS域在线计费系统交互之外,IMS中触发在线计费的网元的CCCF实体同时作为IMS域业务交换功能IM-SSF,通过CAP接口向包括CS账务系统的CS预付费系统触发预付费业务,按照CS预付费业务原有CAP接口交互方式进行信用控制请求并实施包括实时资费实施扣减和监控的CS域信用控制;此时,CCCF实体还要如前所述根据用户当前呼叫所在网络域和/或预设策略(如按一定比例在CS/IMS分摊)选择在CS域和/或IMS域进行包括实时资费扣减和监控的信用控制。此外,由于CAP接口缺乏呼叫中上报费率变更事件的能力,需要在整个通话过程中一直保持CCCF实体与CS域预付费系统之间的控制关系,并根据固定费率按一次通话计费,或者由CCCF根据在CS实施资费实施扣减和监控的需要,多次触发到CS预付费系统的业务控制。
方式3:通过为用户分配的S-CSCF实体分别与IMS域在线计费系统和CS域预付费系统交互实现,如图5C所示。
由IMS中触发在线计费的网元S-CSCF实体根据用户签约数据同时分别触发到IM-SSF和IMS网关功能,并由IM-SSF通过CAP接口向包括CS账务系统的CS域预付费系统触发预付费业务,按照CS域预付费业务原有CAP接口交互方式进行信用控制请求并实施包括资费实施扣减和监控的CS域信用控制,以及由IMS网关功能通过标准的Ro接口与IMS域在线计费系统交互,以实施IMS域信用控制;此时,S-CSCF实体还要如前所述根据用户当前呼叫所在网络域和/或预设策略(如按一定比例在CS/IMS分摊)选择在CS域和/或IMS域进行包括实时资费扣减和监控的信用控制。此外,由于CAP接口缺乏呼叫中上报费率变更事件的能力,同样需要在整个通话过程中一直保持IM-SSF与CS预付费系统间的控制关系并根据固定费率按一次通话计费,或者由IM-SSF根据在CS实施资费实施扣减和监控的需要,多次触发到CS预付费系统的业务控制。
上述实施方式说明虽然针对同时涉及CS域和IMS域的业务中一种具体的话音通话连续性业务,但是,熟悉本领域的技术人员可以看到,其中通过不在CS触发在线计费/预付费业务,并通过在IMS触发在线计费从而进行CS域和/或IMS域的集中的信用控制的方法,同样可以解决其他同时涉及CS域和IMS域的业务,如综合CS承载及IMS业务的CSI业务,以及利用IMS向通过CS和/或IMS域接入网络的用户提供集中业务控制的集中控制业务中,单独或同时应用现有CS域在线计费/预付费业务和IMS在线计费业务所可能导致的无法准确、完整计费或者无法避免CS域和/或IMS域重复计费的问题,只是在具体的与业务相关的事件或信息的处理上,如以上实施例中涉及的VCC跨域切换相关事件及其具体信息的处理,以及处理该同时涉及CS域和IMS域的业务的应用服务器有所不同而已。
相应的,根据上述描述可以得到本发明的通信系统,包括:
CS域控制设备,用于在同时涉及电路(CS)域和IMS域的业务以及预付费业务的签约用户发起或接受电路(CS)域的呼叫时,不在CS域触发在线计费/预付费业务。如,在话音业务连续性业务中在将用户发起或接受的CS域呼叫锚定到其归属IMS域过程中,在向用户拜访移动交换中心以及关口移动交换中心提供的用户业务签约数据中取消用户在CS域上实现在线计费/预付费业务的CAMEL签约数据以实现不在CS域针对该用户触发在线计费/预付费业务的用户归属HLR,或者收到所述用户相关呼叫触发消息后,进一步根据呼叫相关信息判断需要执行所述同时涉及CS域和IMS域的业务时,不触发该用户在CS域签约的在线计费/预付费业务逻辑的GSM业务控制功能实体等。
IMS域控制设备,用于在所述用户相关呼叫经由IMS域进行处理时,在IMS触发在线计费以进行集中的信用控制处理。如,IMS域中的S-CSCF实体或应用服务器AS,特别是在话音业务连续性业务中,在将用户呼叫锚定到控制话音业务连续性业务的应用服务器CCCF后,触发在线计费的S-CSCF实体或CCCF实体。
该IMS域控制设备可以如图5A所示,与IMS域在线计费系统交互,并通过IMS域在线计费系统和CS预付费系统之间的实时交互实现与CS预付费系统间的间接交互,实现集中的信用控制处理;或者,该IMS域控制设备也可以如图5B、5C所示,分别与IMS域在线计费系统和CS域预付费系统交互,实现集中的信用控制处理。
IMS域在线计费系统和/或CS域预付费系统,用于根据所述IMS域控制设备的信用控制请求对用户进行信用控制处理。
在话音业务连续性业务中,如果用户在CS域签约在线计费/预付费业务,所述CS域还具有根据所述CCCF实体的号码、或者在主叫号码前插入的特殊前缀,或GSM业务控制功能向GSM业务交换功能下发的自由格式计费信息等特殊标识对CS域针对所述用户产生的话单进行免费处理的CS域计费系统。
相应的,一种包括信用控制功能的应用服务器的结构如图6所示,包括触发模块600、第一信用控制模块601、第二信用控制模块602和选择模块603。其中,触发模块600在接收会话请求后触发在线计费;第一信用模块601在触发在线计费后与IMS域在线计费系统交互,以进行信用控制处理;第二信用控制模块602在在触发计费控制后与CS域预付费系统交互,以进行信用控制;所述选择模块603选择在IMS域或CS域进行信用控制。
参照图5A和5B所示实现与CS预付费系统不同的交互方法,可以看到其中第二信用控制模块和选择模块实际上是可选的,也就是说,当只包含触发模块和第一信用控制模块时,该应用服务器中的触发模块根据用户签约数据触发在线计费,利用其第一信用控制模块直接通过标准的Ro接口与IMS域在线计费系统交互,并如图5A所示通过IMS域在线计费系统与CS域预付费系统进行交互,完成用户在CS域和IMS域的信用控制;而当进一步包括第二信用控制模块和选择模块时,则如图5B所示,该应用服务器中的触发模块根据用户签约数据触发在线计费,分别利用其第一信用控制模块通过标准的Ro接口与IMS域在线计费系统交互,利用其第二信用控制模块,通过CAP接口与CS域预付费系统进行交互,并通过其选择模块根据用户当前呼叫所在的网络域或预设计费策略进行选择,完成用户在CS域和IMS域的信用控制。
从上述可知,本发明通过在IMS域触发在线计费业务进行集中的信用控制,提供了一种在执行同时涉及CS域和IMS域的业务的过程中同时实现准确、完整的实时计费/在线计费控制,从而提供采用实时/在线计费控制模式的在线计费/预付费业务的方法;同时,本发明进一步完善了现有的话音通话连续性业务中静态锚定IMS集中控制的跨域切换方案,使得在应用该方案的情况下,原来广为应用的在线计费/预付费业务能继续提供,而且避免了为正确处理相关费用,需要进行实时的CS/IMS计费关联而导致的无法支持漫游或者实施工程量巨大最终无法实际实施的问题;进一步的,本发明方案针对CS/IMS分属不同网络及用户在不同网络域进行通话存在资费差异等情况对在线计费业务控制能力进行了增强;通过本发明,进一步促进了CS、WLAN及IMS网络的综合应用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。