一种在线计费中交互信息的方法及装置制造方法及图纸

技术编号:11182405 阅读:90 留言:0更新日期:2015-03-25 11:42
本发明专利技术实施例公开了一种在线计费中交互信息的方法及装置,涉及电子信息技术领域,能够降低CTF设备和OCS之间的信息交互频率,并且降低CTF设备和OCS之间的信息传输的压力。本发明专利技术的方法包括:计费触发功能CTF设备接收在线计费系统OCS发送的携带了非实时触发条件的信用控制应答CCA消息;所述CTF设备在下一次向所述OCS发送信用控制请求CCR消息之前,记录所述非实时触发条件对应的事件每一次发生前后的计费信息;所述CTF设备向所述OCS发送CCR消息。本发明专利技术适用于在线计费系统。

【技术实现步骤摘要】

本专利技术涉及电子信息
,尤其涉及一种在线计费中交互信息的方法及装置
技术介绍
随着越来越多的在线业务被使用,运营商需要实时监控用户使用在线业务的情况,并针对用户使用的在线业务实时结算资费。目前,常用OCS(Online Charging System,在线计费系统)进行在线计费。为了保证通过OCS进行在线计费的准确性,需要由承担CTF(Charging Trigger Function,计费触发功能)的网络设备实时向OCS上报计费信息。例如:OCS在接收到了承担CTF的网络设备发送的CCR消息之后,向承担CTF的网络设备发送携带了Trigger(触发条件)的CCA消息。并由承担CTF的网络设备实时监控Trigger对应的计费事件是否发生,并在计费事件发生时承担CTF的网络设备将通过动态Trigger机制将计费信息或重授权的请求信息上报给OCS,从而使得OCS能够实时获取计费事件发生时的计费信息。但在实际应用中,由于用户终端会经常发生QoS(Quality of Service,服务质量)改变、位置更新等情况,使得在短时间内会频繁发生计费事件,则承担CTF的网络设备就需要频繁地向OCS上报计费信息,从而增加了承担CTF的网络设备和OCS之间的信息交互频率,增加了承担CTF的网络设备和OCS之间的信息传输的压力。
技术实现思路
本专利技术实施例提供一种在线计费中交互信息的方法及装置,能够降低CTF设备和OCS之间的信息交互频率,并且降低CTF设备和OCS之间的信息传输的压力。为达到上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术的实施例提供一种在线计费中交互信息的方法,所述方法包括:计费触发功能CTF设备接收在线计费系统OCS发送的携带了非实时触发条件的信用控制应答CCA消息,所述CCA消息用于响应所述CTF设备发送的携带了配额请求的信用控制请求CCR消息,所述非实时触发条件对应一个费率组的一个或多个配额,所述非实时触发条件是指:当对应的事件发生时,触发所述CTF设备记录所述对应的事件发生前后的计费信息,且并不触发所述CTF设备向所述OCS上报所记录的计费信息;所述CTF设备在下一次向所述OCS发送CCR消息之前,记录所述非实时触发条件对应的事件每一次发生前后的计费信息;所述CTF设备向所述OCS发送CCR消息,所述CCR消息包括所述非实时触发条件对应的事件每一次发生前后的计费信息。结合第一方面,在第一方面的第一种可能的实现方式中,所述记录所述非实时触发条件对应的事件每一次出现前后的计费信息,包括:在每次检测到所述非实时触发条件对应事件发生时,所述CTF设备保存所述非实时触发条件发生前的所述非实时触发条件所对应的费率组的配额使用信息和/或非实时触发条件对应的事件的信息,并重新开始记录所述非实时触发条件发生后的配额使用信息和/或非实时触发条件对应的事件的信息。结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述CTF设备向所述OCS发送CCR消息之前,还包括:将所述非实时触发条件对应的事件每一次发生前后的计费信息,分别放置在不同的容器中,所述CCR消息包括至少两个容器;所述计费信息包括:所述CTF设备记录到的配额使用信息,非实时触发条件,和非实时触发条件对应的事件的信息中的一个或多个,所述非实时触发条件包括:用户位置改变、分配的QoS值改变、所接入的无线网络类型改变、服务网关地址改变、服务网关类型改变、用户所处时区改变和服务网络PLMN改变中的一个或多个;所述非实时触发条件对应的事件的信息至少包括:用户位置、分配的QoS值、所接入的无线网络类型、服务网关地址、服务网关类型、用户所处时区和服务网络PLMN中的一个或多个的值。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,在所述CTF设备向所述OCS发送CCR消息之前,还包括:当至少两个非实时触发条件对应的事件同时发生时,将同时发生的各个事件发生前的计费信息放置在相同容器中。结合第一方面的第二种可能的实现方式,在第一方面的第四种可能的实现方式中,所述容器中的信息包括:所述非实时触发条件发生前的所述非实时触发条件所对应的费率组的配额使用信息和/或所有非实时触发条件对应的事件的信息。结合第一方面的第二种可能的实现方式,在第一方面的第五种可能的实现方式中,在所述CTF设备向所述OCS发送CCR消息之前,还包括:所述CTF设备判断在不同容器的计费信息中是否存在相同的部分;若存在,则将所述不同容器的计费信息中相同的部分信息放置在容器之外。结合第一方面的第二种可能的实现方式,在第一方面的第六种可能的实现方式中,所述容器中的信息包括:所述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组的配额使用信息和本次上报周期内所有发生了的所述OCS发送的非实时触发条件对应的事件的信息。结合第一方面的第二种可能的实现方式,在第一方面的第七种可能的实现方式中,所述容器中的信息包括:所述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组的配额使用信息和所有所述OCS已发送的非实时触发条件对应的事件的信息。结合第一方面的第二至第七种可能的实现方式中的任意一项,在第一方面的第八种可能的实现方式中,若所述容器中的信息为所述非实时触发条件对应的事件发生前的信息,则所述容器中还包括所述非实时触发条件;若所述容器中的信息为所述非实时触发条件对应的事件最后一次发生后,直至所述CTF设备向所述OCS发送CCR消息之前的信息,则所述容器中不包括任何非实时触发条件。结合第一方面的第二至第八种可能的实现方式中的任意一项,在第一方面的第九种可能的实现方式中,所述CCR消息中包括的各个容器分别携带一个序列号,所述各个容器的序列号按照时间顺序排列,以便于所述OCS根据所述各个容器的序列号依据时间顺序区分所述各个容器。结合第一方面、第一方面的第一至第九种可能的实现方式中的任意一项,在第一方面的第十种可能的实现方式中,若所述OCS发送的CCA消息中携带的实时触发条件和非实时触发条件对应的事件相同时,则在所述事件发生时,所述CTF设备向所述OCS发送CCR消息。结合第一方面、第一方面的第一至第十种可能的实现方式中的任意一项,在第一方面的第十一种可能的实现方式中,所述CTF设备已接收到所述OCS本文档来自技高网...
一种在线计费中交互信息的方法及装置

【技术保护点】
一种在线计费中交互信息的方法,其特征在于,所述方法包括:计费触发功能CTF设备接收在线计费系统OCS发送的携带了非实时触发条件的信用控制应答CCA消息,所述CCA消息用于响应所述CTF设备发送的携带了配额请求的信用控制请求CCR消息,所述非实时触发条件对应一个费率组的一个或多个配额,所述非实时触发条件是指:当对应的事件发生时,触发所述CTF设备记录所述对应的事件发生前后的计费信息,且并不触发所述CTF设备向所述OCS上报所记录的计费信息;所述CTF设备在下一次向所述OCS发送CCR消息之前,记录所述非实时触发条件对应的事件每一次发生前后的计费信息;所述CTF设备向所述OCS发送CCR消息,所述CCR消息包括所述非实时触发条件对应的事件每一次发生前后的计费信息。

【技术特征摘要】
1.一种在线计费中交互信息的方法,其特征在于,所述方法包括:
计费触发功能CTF设备接收在线计费系统OCS发送的携带了非实时触发条
件的信用控制应答CCA消息,所述CCA消息用于响应所述CTF设备发送的携带
了配额请求的信用控制请求CCR消息,所述非实时触发条件对应一个费率组的
一个或多个配额,所述非实时触发条件是指:当对应的事件发生时,触发所述
CTF设备记录所述对应的事件发生前后的计费信息,且并不触发所述CTF设备向
所述OCS上报所记录的计费信息;
所述CTF设备在下一次向所述OCS发送CCR消息之前,记录所述非实时触发
条件对应的事件每一次发生前后的计费信息;
所述CTF设备向所述OCS发送CCR消息,所述CCR消息包括所述非实时触发
条件对应的事件每一次发生前后的计费信息。
2.根据权利要求1所述的方法,其特征在于,所述记录所述非实时触发条
件对应的事件每一次出现前后的计费信息,包括:
在每次检测到所述非实时触发条件对应事件发生时,所述CTF设备保存所述
非实时触发条件发生前的所述非实时触发条件所对应的费率组的配额使用信息
和/或非实时触发条件对应的事件的信息,并重新开始记录所述非实时触发条件
发生后的配额使用信息和/或非实时触发条件对应的事件的信息。
3.根据权利要求1或2所述的方法,其特征在于,在所述CTF设备向所述OCS
发送CCR消息之前,还包括:
将所述非实时触发条件对应的事件每一次发生前后的计费信息,分别放置
在不同的容器中,所述CCR消息包括至少两个容器;
所述计费信息包括:所述CTF设备记录到的配额使用信息,非实时触发条件,
和非实时触发条件对应的事件的信息中的一个或多个,所述非实时触发条件包

\t括:用户位置改变、分配的QoS值改变、所接入的无线网络类型改变、服务网关
地址改变、服务网关类型改变、用户所处时区改变和服务网络PLMN改变中的一
个或多个;所述非实时触发条件对应的事件的信息至少包括:用户位置、分配
的QoS值、所接入的无线网络类型、服务网关地址、服务网关类型、用户所处时
区和服务网络PLMN中的一个或多个的值。
4.根据权利要求3所述的方法,其特征在于,在所述CTF设备向所述OCS
发送CCR消息之前,还包括:
当至少两个非实时触发条件对应的事件同时发生时,将同时发生的各个事
件发生前的计费信息放置在相同容器中。
5.根据权利要求3所述的方法,其特征在于,所述容器中的信息包括:所
述非实时触发条件发生前的所述非实时触发条件所对应的费率组的配额使用信
息和/或所有非实时触发条件对应的事件的信息。
6.根据权利要求3所述的方法,其特征在于,在所述CTF设备向所述OCS
发送CCR消息之前,还包括:
所述CTF设备判断在不同容器的计费信息中是否存在相同的部分;
若存在,则将所述不同容器的计费信息中相同的部分信息放置在容器之外。
7.根据权利要求3所述的方法,其特征在于,所述容器中的信息包括:所
述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组的
配额使用信息和本次上报周期内所有发生了的所述OCS发送的非实时触发条件
对应的事件的信息。
8.根据权利要求3所述的方法,其特征在于,所述容器中的信息包括:所
述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组的
配额使用信息和所有所述OCS已发送的非实时触发条件对应的事件的信息。
9.根据权利要求3-8中任意一项所述的方法,其特征在于,
若所述容器中的信息为所述非实时触发条件对应的事件发生前的信息,则
所述容器中还包括所述非实时触发条件;
若所述容器中的信息为所述非实时触发条件对应的事件最后一次发生后,
直至所述CTF设备向所述OCS发送CCR消息之前的信息,则所述容器中不包括任
何非实时触发条件。
10.根据权利要求3-9中任意一项所述的方法,其特征在于,所述CCR消息
中包括的各个容器分别携带一个序列号,所述各个容器的序列号按照时间顺序
排列,以便于所述OCS根据所述各个容器的序列号依据时间顺序区分所述各个
容器。
11.根据权利要求1-10中任意一项所述的方法,其特征在于,若所述OCS
发送的CCA消息中携带的实时触发条件和非实时触发条件对应的事件相同时,
则在所述事件发生时,所述CTF设备向所述OCS发送CCR消息。
12.根据权利要求1-11中任意一项所述的方法,其特征在于,所述CTF设备
已接收到所述OCS发送的非实时触发条件,所述方法还包括:
当所述CTF设备再次收到所述OCS发送的携带了新的非实时触发条件的
CCA消息时,所述CTF设备利用所述新的非实时触发条件替换所述已接收的非实
时触发条件。
13.根据权利要求1-12中任意一项所述的方法,其特征在于,还包括:
所述CTF设备接收所述OCS发送的携带了空的非实时触发条件的CCA消息,
所述空的非实时触发条件不对应任何事件;
所述CTF设备无效当前使用的非实时触发条件。
14.一种在线计费中交互信息的方法,其特征在于,所述方法包括:
在线计费系统OCS接收计费触发功能CTF设备发送的携带了配额请求的信
用控制请求CCR消息;
所述OCS根据所述配额请求确定非实时触发条件,并向所述CTF设备发送携
带了非实时触发条件的信用控制应答CCA消息,所述非实时触发条件对应一个
费率组的一个或多个配额,所述非实时触发条件是指:当对应的事件发生时,
触发所述CTF设备记录所述对应的事件发生前后的计费信息,且并不触发所述
CTF设备向所述OCS上报所记录的计费信息;
所述OCS接收所述CTF设备发送的携带了计费信息的CCR消息,所述携带了
计费信息的CCR消息包括所述非实时触发条件对应的事件每一次发生前后的计
费信息。
15.根据权利要求14所述的方法,其特征在于,所述携带了计费信息的CCR
消息包括至少两个容器;所述非实时触发条件对应的事件每一次发生前后的计
费信息,分别放置在不同的容器中。
所述计费信息包括:所述CTF设备记录到的配额使用信息,非实时触发条件,
和非实时触发条件对应的事件的信息中的一个或多个,所述非实时触发条件包
括:用户位置改变、分配的QoS值改变、所接入的无线网络类型改变、服务网关
地址改变、服务网关类型改变、用户所处时区改变和服务网络PLMN改变中的一
个或多个;所述非实时触发条件对应的事件的信息至少包括:用户位置、分配
的QoS值、所接入的无线网络类型、服务网关地址、服务网关类型、用户所处时
区和服务网络PLMN中的一个或多个的值。
16.根据权利要求15所述的方法,其特征在于,所述容器中的信息包括:
所述非实时触发条件发生前的所述非实时触发条件所对应的费率组的配额使用
信息和/或所有非实时触发条件对应的事件的信息。
17.根据权利要求15所述的方法,其特征在于,所述容器中的信息包括:
所述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组
的配额使用信息和本次上报周期内所有发生了的所述OCS发送的非实时触发条
件对应的事件的信息。
18.根据权利要求15所述的方法,其特征在于,所述容器中的信息包括:
所述非实时触发条件对应的事件发生前的所述非实时触发条件所对应的费率组
的配额使用信息和所有所述OCS已发送的非实时触发条件对应的事件的信息。
19.根据权利要求16-18中任意一项所述的方法,其特征在于,
若所述容器中还包括所述非实时触发条件,则所述容器中的信息为所述非
实时触发条件对应的事件发生前的信息;
若所述容器中...

【专利技术属性】
技术研发人员:柴晓前
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1