一种定时处理方法、装置和计费触发功能实体制造方法及图纸

技术编号:11019409 阅读:96 留言:0更新日期:2015-02-11 09:46
本发明专利技术提供了一种定时处理方法、装置和计费触发功能实体,所述方法包括:获取计费数据功能实体CDF为所述CDF和CTF设置的第二中间计费间隔时长;在所述CTF上启动中间计费间隔时长定时器,且设置所述定时器的定时时长小于所述第二中间计费间隔时长。本发明专利技术能够确保计费触发功能实体的中间计费间隔时长早于计费数据功能实体超时,进而避免因不同网元的计时差异、网元处理速度以及信令传递时延等因素导致的会话计费话单异常关闭的问题,方便离线计费业务的应用和管理。

【技术实现步骤摘要】
一种定时处理方法、装置和计费触发功能实体
本专利技术涉及移动通信领域,尤其涉及一种定时处理方法、装置和计费触发功能实体。
技术介绍
IMS 技术是第三代合作伙伴组织(3rd Generat1n Partnership Project, 3GPP)定义的下一代网络标准,它的显著特点是采用会话初始协议(Sess1n Initial Protocol,SIP)体系,通讯与接入无关,可以具备多媒体业务控制功能与承载能力分离、呼叫与业务分离、应用与服务分离、业务与网络分离、以及移动网与因特网业务融合等多种能力。 随着IP技术的迅速发展和消费形式的日益多样,IMS技术得到了全球众多运营商和设备制造商的广泛认可。在MS技术中,策略控制与计费控制一直是研究的重要部分;并且,由于直接关系着运营商的利益,所以计费业务也是运营商最关注的,因此,如何解决计费业务中的异常情况、确保计费信息的准确性和完整性成为了 MS技术需重点关注和解决的课题。 IMS技术如图1所示,3GPP提出了离线计费(Offline Charging)模式和在线计费(Online Charging)模式两种计费模式,并针对这两种计费模式制定了一系列IMS计费相关的国际标准;其中,Offline Charging模式是通过收集计费话单进行计费;而OnlineCharging模式是通过事件触发进行计费,在这种计费模式下,运营商可以实时控制业务流程。 现有技术中IMS标准的Offline Charging模式如图2所不,Offline Charging模式架构中具有计费功能的网元包括:边界网关控制功能(Breakout Gateway ControlFunct1n, BGCF)> 媒体网关控制功能(Media Gateway Control Funct1n, MGCF)> 媒体资源功能控制器(Multimedia Resource Funct1n Controller, MRFC)、应用服务器(Applicat1n Server, AS)、代理会话控制功能(Proxy Call Sess1n Control Funct1n,P-CSCF)、查询会话控制功能(Interrogating Call Sess1n Control Funct1n, 1-CSCF)、服务会话控制功能(Serving Call Sess1n Control Funct1n, S-CSCF)、互连边界控制功能(Interconnect Border Control Funct1n, IBCF)、以及紧急会话控制功能(EmergencyCall Sess1n Control Funct1n,E-CSCF),这些网兀的计费功能单兀在Offline Charging模式架构中可以统称为计费触发功能(Charging Trigger Funct1n, CTF)。 另夕卜,在Offline Charging模式架构中,计费数据功能(Charging DataFunct1n, Q)F)或者计费网关功能(Charging Gateway Funct1n, CGF)合称为计费网关,主要负责计费消息的采集、处理,以及计费话单(Charging Data Record,⑶R)的生成。计费网关与各CTF之间通过Rf接口进行交互,该接口采用Diameter协议;计费域(BillingDomain, BD)实现批价、计费关联等功能,具体地,BD收到CGF上报的⑶R后,根据计费标识信息关联计费信息,并创建实际的账单。 在Offline Charging模式架构下,具有计费功能的网元的CTF收集到计费信息后,将计费信息填入Diameter消息的各属性值对(Attribute Value Pair, AVP)字段中,并以计费请求(Accounting Request, ACR)消息的形式发送给Q)F ;Q)F收到ACR消息后,会向所述CTF返回计费响应(Accounting Answer,ACA)消息。这里,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]消息时,CDF将ACR[Stop]消息中各AVP的值填写到所述会话CDR的相应字段,之后关闭所述会话CDR。 当收到来自具有计费功能的网元的CTF的ACR[Event]消息时,⑶F创建一个属于所述网元的会话CDR,并将ACR[Event]消息中各AVP的值填写到所述会话CDR的相应字段,之后关闭所述会话CDR。 现有技术中,为了便于对会话内计费的定时维护,大多采用3GPP协议组织制定的中间计费定时刷新的机制。如图3所示,ACR[Start]/ACR[Interim]消息中会携带一个特殊AVP-Acct-1nterim-1nterval AVP,其中指示CTF建议的中间计费间隔时长,Q)F收到 ACR[Start]/ACR[Interim]消息后,会根据该时长及本网元的支持情况,制定一个合理的中间计费间隔,并在ACA [Start]或ACA [Interim]消息中通过相同的Acct-1nterim-1ntervalAVP告知CTF,同时设置中间计费间隔时长定时器。CTF收到携带Acct-1nterim-1ntervalAVP的ACA[Start]或ACA[Interim]消息后,也会设置相同的定时器,当计费信息发生变更或中间计费间隔时长定时器超时后,CTF需向CDF发送ACR[Interim]消息进行中间计费。如CDF发现定时器超时,则关闭该会话的CDR,并设置异常话单标识。 在实现协议规范的过程中,现有技术至少存在以下问题: ⑶F是在返回ACA[Start]或ACA[Interim]消息时设置中间计费间隔时长定时器的,而CTF是在收到ACA[Start]或ACA[Interim]消息时设置中间计费间隔时长定时器的,由于时长设置完全相同,因此CDF肯定先于CTF超时,这还是在没有考虑网元处理速度以及信令传递时延等因素的前提下。如果会话内计费信息在一个中间计费间隔时长内不发生变化,那么该会话无疑会被CDF认为是无效会话,导致会话CDR被异常关闭,严重影响运营商的话费计算和收取。
技术实现思路
本专利技术的目的是提供一种定时处理方法、装置和计费触发功能实体,能够确保计费触发功能实体的中间计费间隔时长早于计费数据功能实体超时,进而避免因不同网元的计时差异、网元处理速本文档来自技高网
...

【技术保护点】
一种定时处理方法,用于计费触发功能实体CTF,其特征在于,所述方法包括:获取计费数据功能实体CDF为所述CDF和CTF设置的第二中间计费间隔时长;在所述CTF上启动中间计费间隔时长定时器,且设置所述定时器的定时时长小于所述第二中间计费间隔时长。

【技术特征摘要】
1.一种定时处理方法,用于计费触发功能实体CTF,其特征在于,所述方法包括: 获取计费数据功能实体CDF为所述CDF和CTF设置的第二中间计费间隔时长; 在所述CTF上启动中间计费间隔时长定时器,且设置所述定时器的定时时长小于所述第二中间计费间隔时长。2.如权利要求1所述的定时处理方法,其特征在于,在获取计费数据功能实体CDF为所述CDF和CTF设置的第二中间计费间隔时长之前,所述方法还包括: 检测所述CTF是否满足触发计费请求消息的触发条件; 当检测结果指示所述CTF满足所述触发条件时,发送计费请求消息到计费数据功能实体 CDF ; 所述获取计费数据功能实体CDF为所述CTF设置的第二中间计费间隔时长具体为: 获取所述CDF在接收到所述计费请求消息后,发送的携带第二中间计费间隔时长的计费响应消息。3.如权利要求2所述的定时处理方法,其特征在于,所述计费请求消息为启动计费会话请求消息或更新计费会话请求消息; 所述检测所述CTF是否满足触发计费请求消息的触发条件具体为: 检测所述CTF是否启动计费会话;或者 在所述定时器的定时时长超时前,检测所述CTF的计费信息是否变更;或者 检测所述定时器的定时时长是否超时。4.如权利要求2所述的定时处理方法,其特征在于,在所述CTF上启动中间计费间隔时长定时器,且设置所述定时器的定时时长小于所述第二中间计费间隔时长后,所述方法还包括: 在未收到停止计费会话请求消息前,返回执行所述检测所述CTF是否满足触发计费请求消息的触发条件的步骤,且当检测结果指示所述CTF满足所述触发条件时,发送携带第二中间计费间隔时长的计费请求消息到所述CDF。5.如权利要求1-4任一项所述的定时处理方法,其特征在于,在所述CTF上启动中间计费间隔时长定时器,且设置所述定时器的定时时长小于所述第二中间计费间隔时长具体为: 在所述CTF上启动中间计费间隔时长定时器,且所述第二中间计费间隔时长与所述定时器的定时时长的差值不小于时延值,其中所述时延值根据所述CDF和所述CTF之间的计时差异、处理速度和信令传递时延确定。6.如权利要求5所述的定时处理方法,其特征在于,所述设置所述定时器的定时时长小于所述第二中间计费间隔时长具体包括: 比较所述第二中间计费间隔时长与参考间隔时长的大小; 当比较结果指示所述第二中间计费间隔时长小于所述参考间隔时长时,设置所述定时器的定时时长为所述第二中间计费间隔时长的一半; 否则设置所述定时器的定时时长为所述第二中间计费间隔时长与所述参考时长一半的差值。7.如权利要求6所述的定时处理方法,其特征在于,所述参考间隔时长为第一中间计费间隔时长,其中所述第一中间计费间隔时长为所述计费...

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

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

1