一种IMS离线计费模式下异常情况的处理方法及系统技术方案

技术编号:8863894 阅读:239 留言:0更新日期:2013-06-29 00:58
本发明专利技术公开了一种IP多媒体子系统(IMS)离线计费模式下异常情况的处理方法,该方法包括:计费数据功能(CDF)检测到自身处理异常后,通知计费触发功能(CTF)自身所发生的异常行为、以及建议的处理方式;所述CTF收到通知后,依据本地策略确定采用所述建议的处理方式或配置的处理方式,并执行。本发明专利技术同时公开了一种IMS离线计费模式下异常情况的处理系统,采用本发明专利技术的方法及系统,能在CDF异常的情况下,有效地保证计费信息的准确性和完整性。

【技术实现步骤摘要】

本专利技术涉及IP 多媒体子系统(IMS, IP Multimedia Core Network Subsystem)技术,尤其涉及一种IMS离线计费(Offline Charging)模式下异常情况的处理方法及系统。
技术介绍
IMS 技术是第三代合作伙伴组织(3GPP, 3rd Generation Partnership Project)定义的下一代网络标准,它的显著特点是采用会话初始协议(SIP, Session InitialProtocol)体系,通讯与接入无关,可以具备多媒体业务控制功能与承载能力分离、呼叫与业务分离、应用与服务分离、业务与网络分离、以及移动网与因特网业务融合等多种能力。随着IP技术的迅速发展和消费形式的日益多样,IMS技术得到了全球众多运营商和设备制造商的广泛认可。在MS技术中,策略控制与计费控制一直是研究的重要部分;并且,由于直接关系着运营商的利益,所以计费业务也是运营商最关注的,因此,如何解决计费业务中的异常情况、确保计费信息的准确性和完整性成为了 MS技术需重点关注和解决的课题。对于IMS技术,如图1所示,3GPP提出了 Offline Charging模式和在线计费(Online Charging)模式两种计费模式,并针对这两种计费模式制定了一系列IMS计费相关的国际标准;其中,Offline Charging模式是通过收集计费话单进行计费;而OnlineCharging模式是通过事件触发进行计费,在这种计费模式下,运营商可以实时控制业务流程。图2为IMS标准Offline Charging模式架构示意图,如图2所示,OfflineCharging模式架构中具有计费功能的网元包括:边界网关控制功能(BGCF, BreakoutGateway Control Function)、媒体网关控制功能(MGCF, Media Gateway ControlFunction)、媒体资源功能控制器(MRFC, Multimedia Resource Function Controller)、应用服务器(AS, Application Server)、代理会话控制功能(P-CSCF, Proxy Call SessionControl Function)、查询会话控制功能(1-CSCF, Interrogating Call Session ControlFunction)、服务会话控制功能(S-CSCF, Serving Call Session Control Function)、互连边界控制功能(IBCF, Interconnect Border Control Function)、以及紧急会话控制功能(E-CSCF, Emergency Call Session Control Function),这些网兀的计费功能单元在Offline Charging模式架构中可以统称为计费触发功能(CTF, Charging TriggerFunction)。另外,在Offline Charging模式架构中,计费数据功能(CDF,Charging DataFunction) /计费网关功能(CGF, Charging Gateway Function)合称为计费网关,主要负责计费消息的采集、处理,以及计费话单(⑶R,Charging Data Record)的生成。计费网关与各CTF之间通过Rf接口进行交互,该接口采用Diameter协议;计费域(BD, Billing Domain)实现批价、计费关联等功能,具体地,BD收到CGF上报的CDR后,根据计费标识信息关联计费信息,并创建实际的账单。在Offline Charging模式架构下,具有计费功能的网元的CTF收集到计费信息后,将计费信息填入Diameter消息的各属性值对(AVP, Attribute Value Pair)字段中,并以计费请求(ACR, Accounting Request)消息的形式发送给Q)F ;Q)F收到ACR消息后,会向所述CTF返回计费响应(ACA, Accounting Answer)消息。这里,ACR消息包括四种类型,分别为:ACR[Start]、ACR[Interim]、ACR[Stop]、ACR[Event];其中,ACR[Start] >ACR[Interim]、以及ACR[Stop]用于成功会话相关的计费场景,ACR[Event]用于不成功会话以及会话无关的计费场景。在Offline Charging模式架构下,当收到来自具有计费功能的网元的CTF的ACR[Start]消息后,CDF创建一个与该计费网元相对应的会话CDR,并将ACR[Start]消息中各AVP的值填写到所述会话CDR的相应字段;当收到来自所述CTF的ACR[Interim]消息后,CDF将ACR[Interim]消息中各AVP的值填写或者更新所述会话CDR的相应字段;当收到来自所述CTF的ACR[Stop]消息时,⑶F将ACR[Stop]消息中各AVP的值填写到所述会话CDR的相应字段,之后关闭所述会话CDR。当收到来自具有计费功能的网元的CTF的ACR[Event]消息时,⑶F创建一个属于所述网元的会话CDR,并将ACR[Event]消息中各AVP的值填写到所述会话CDR的相应字段,之后关闭所述会话CDR。从上面描述的过程中可以看出,各网元的CTF主要是为⑶F提供填写⑶R所需的信息,而⑶F只能被动地接收ACR消息,填写⑶R信息。在这种情况下,CTF只能与⑶F通过ACR/ACA消息的交互来判断CDF是否异常,而无法做到实时感知,并执行相应的策略处理,如此,就增加了 Offline Charging业务的处理风险;而且,ACR/ACA消息的交互属于业务层,并非网元层,因此,通过ACR/ACA消息交互来判断⑶F的异常会增加CTF的负担。从上面的分析可以看出,目前IMS Offline Charging业务对于CDF异常场景的处理存在一定缺陷,即:CTF不能实时感知CDF的异常,如此,会影响计费信息的准确性和完整性,为计费业务的应用和管理带来困难,从而会导致无法满足计费异常场景的要求。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种MS Offline Charging模式下异常情况的处理方法及系统,能在CDF异常的情况下,有效地保证计费信息的准确性和完整性。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供了一种IMS Offline Charging模式下异常情况的处理方法,该方法包括:⑶F检测到自身处理异常后,通知CTF自身所发生的异常行为、以及建议的处理方式;所述CTF收到通知后,依据本地策略确定采用所述建议的处理方式或配置的处理方式,并执行。上述方案中,所述⑶F检测到自身处理异常后,通知CTF自身所发生的异常行为、以及建议的处理方式,包括:当所述⑶F收到来自所述CTF的ACR消息,且检测到自身处理异常后,所述⑶F向所述CTF发送携带标识所述CDF所发生的异常行为、以及建议的处理方式的AVP的扩展的ACA消息;或者,当所述⑶F已向所述CTF返回ACA消息,并在收到来自所述CTF的下一个A本文档来自技高网
...

【技术保护点】
一种IP多媒体子系统(IMS)离线计费模式下异常情况的处理方法,其特征在于,该方法包括:计费数据功能(CDF)检测到自身处理异常后,通知计费触发功能(CTF)自身所发生的异常行为、以及建议的处理方式;所述CTF收到通知后,依据本地策略确定采用所述建议的处理方式或配置的处理方式,并执行。

【技术特征摘要】
1.一种IP多媒体子系统(MS)离线计费模式下异常情况的处理方法,其特征在于,该方法包括: 计费数据功能(CDF)检测到自身处理异常后,通知计费触发功能(CTF)自身所发生的异常行为、以及建议的处理方式; 所述CTF收到通知后,依据本地策略确定采用所述建议的处理方式或配置的处理方式,并执行。2.根据权利要求1所述的方法,其特征在于,所述CDF检测到自身处理异常后,通知CTF自身所发生的异常行为、以及建议的处理方式,包括: 当所述CDF收到来自所述CTF的计费请求(ACR)消息,且检测到自身处理异常后,所述CDF向所述CTF发送携带标识所述CDF所发生的异常行为、以及建议的处理方式的属性值对(AVP)的扩展的计费响应(ACA)消息;或者, 当所述⑶F已向所述CTF返回ACA消息,并在收到来自所述CTF的下一个ACR消息之前,检测到自身处理异常后,所述CDF向所述CTF发送携带标识所述CDF所发生的异常行为、以及建议的处理方式的AVP的特殊行为能力请求(SACR)消息。3.根据权利要求2所述的方法,其特征在于,该方法还包括: 所述CTF收到所述SACR消息后,向所述CDF返回特殊行为能力响应(SACA)消息。4.根据权利要求1、2或3所述的方法,其特征在于,所述方法步骤之前进一步包括: 所述CTF通知所述CDF自身能处理的所述CDF异常行为的范围; 相应的,所述CDF检测到自身 处理异常,且所发生的异常行为属于所述CTF能处理的所述CDF异常行为的范围后,通知所述CTF自身所发生的异常行为、以及建议的处理方式。5.根据权利要求4所述的方法,其特征在于,所述CTF通知CDF自身能处理的所述CDF异常行为的范围,为: 所述CTF向所述CDF发送携带标识所述CTF能处理的所述CDF异常行为的范围AVP的扩展的ACR消息。6.根据权利要求5所述的方法,其特征在于,所述扩展的ACR消息的类型包括:ACR[Start]、ACR[Interim]、ACR[Stop]、以及 ACR[Event]。7.根据权利要求6所述的方法,其特征在于,在向所述CDF发送携带标识所述CTF能处理的所述⑶F异常行为的范围AVP的扩展的ACR消息之前,该方法还包括: 所述CTF构造所述扩展的ACR消息; 相应的,在向所述CTF发送携带标识所述CDF所发生的异常行为、以及建议的处理方式的AVP的扩展的ACA消息之前,该方法还包括: 所述⑶F构造所述扩展的ACA消息;或者, 在向所述CTF发送携带标识所述CDF所发生的异常行为、以及建议的处理方式的AVP的SACR消息之前,该方法还包括: 所述⑶F构造所述扩展的SACR消息; 相应的,在向...

【专利技术属性】
技术研发人员:贾宁盛国平
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1