计费方法和系统技术方案

技术编号:23056537 阅读:29 留言:0更新日期:2020-01-07 15:53
本发明专利技术提供了一种计费方法和系统,其中的方法包括:获取与话单相对应的全部的静态资料数据,将静态资料数据与话单进行合并处理;其中,静态资料数据在计费过程中不需要进行修改;基于静态资料数据对话单进行计费处理,获得与话单对应的动态累积数据;根据预设的计费账单生成规则并基于静态资料数据和动态累积数据生成与话单对应的计费账单。本发明专利技术的计费方法和系统,实现了在计费中的应用和资料数据解耦,能够在收到话单后一次性获得本条话单需要的所有静态资料,极大地降低了云化后的节点间网络交互,降低处理复杂度,提升系统整体效率。

Billing method and system

【技术实现步骤摘要】
计费方法和系统
本专利技术涉及计费
,尤其涉及一种计费方法和系统。
技术介绍
企业的IT系统既有计算密集型的科学工程计算,也有众多频繁读写I/O的Web和事务交易型应用。程序系统大部分在做计算、逻辑判断、循环导致cpu、内存占用率很高的情况,称之为计算密集型。电信运营商的计费系统就是典型的计算密集型应用,需要结合用户订购的套餐情况和话单中的详细信息,对用户的话单进行大量复杂的算费和优惠处理,最终得出用户的消费数据。随着4G业务规模发展,流量话单增长迅猛,对计费系统的处理性能提出更高要求,传统的IT架构向分布式、弹性的云化架构转型势在必行。为了进行分布式处理,计费系统需要将原业务需求的计算逻辑进行拆分,分散到各个计算节点进行。但是,现有的分布式计费架构存在以下问题:由于计费系统云化改造,原来只用在小型机内存中完成的数据访问和计算逻辑被拆分到各个分散的节点,每条话单的算费处理都需要多次网络交互,频繁的网络传输大大降低了计费处理的效率。
技术实现思路
本专利技术的一个或多个实施例提供一种计费方法和系统。根据本公开的一个方面,提供一种计费方法,包括:获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理;其中,所述静态资料数据在计费过程中不需要进行修改;基于所述静态资料数据对所述话单进行计费处理,获得与所述话单对应的动态累积数据;根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单。可选地,所述获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理包括:获取与所述话单对应的计费处理规则;基于所述计费处理规则对所述话单进行计费预处理,确定计算所述话单需要的全部所述静态资料数据。可选地,将进行了合并处理后的所述静态资料数据与所述话单发送到至少一个计算节点进行计费运算;其中,所述话单携带有全部所述静态资料数据。可选地,所述将进行了合并处理后的所述静态资料数据与所述话单发送到至少一个计算节点进行计费运算包括:获取多个计算节点的资源消耗数据;其中,所述资源消耗数据包括:CPU占用率、内存占用率;从所述多个计算节点中选取资源消耗数据最低的至少一个计算节点;将所述静态资料数据与所述话单发送到所述至少一个计算节点进行计费处理,用于生成所述动态累积数据;其中,所述计算节点包括:云计算节点。可选地,所述根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单包括:接收多个计算节点发送的所述动态累积数据;对多个所述动态累积数据进行合帐处理,获得与所述话单对应的累加费用;基于所述累加费用与所述静态资料数据生成所述计费账单。可选地,所述计算节点根据所述话单所对应的产品计费类型以及计费起始使用时间和结束时间,获得优惠策略信息,用以根据所述优惠策略信息、所述累加费用与所述静态资料数据生成所述计费账单。可选地,分别将所述静态资料数据、所述动态累积数据存储在第一数据存储装置、第二数据存储数据中。可选地,所述第一数据存储装置和所述第二数据存储装置都为云数据库装置。根据本公开的另一方面,提供一种计费系统,包括:静态数据获取模块,用于获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理;其中,所述静态资料数据在计费过程中不需要进行修改;动态数据获得模块,用于基于所述静态资料数据对所述话单进行计费处理,获得与所述话单对应的动态累积数据;计费账单生成模块,用于根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单。可选地,所述静态数据获取模块,用于获取与所述话单对应的计费处理规则;基于所述计费处理规则对所述话单进行计费预处理,确定计算所述话单需要的全部所述静态资料数据。可选地,所述动态数据获得模块,用于将进行了合并处理后的所述静态资料数据与所述话单发送到至少一个计算节点进行计费运算;其中,所述话单携带有全部所述静态资料数据。可选地,所述动态数据获得模块,用于获取多个计算节点的资源消耗数据;其中,所述资源消耗数据包括:CPU占用率、内存占用率;从所述多个计算节点中选取资源消耗数据最低的至少一个计算节点;将所述静态资料数据与所述话单发送到所述至少一个计算节点进行计费处理,用于生成所述动态累积数据;其中,所述计算节点包括:云计算节点。可选地,所述计费账单生成模块,用于接收多个计算节点发送的所述动态累积数据;对多个所述动态累积数据进行合帐处理,获得与所述话单对应的累加费用;基于所述累加费用与所述静态资料数据生成所述计费账单。可选地,所述计费账单生成模块,用于根据所述话单所对应的产品计费类型以及计费起始使用时间和结束时间,获得优惠策略信息,用以根据所述优惠策略信息、所述累加费用与所述静态资料数据生成所述计费账单。可选地,数据存储模块,用于分别将所述静态资料数据、所述动态累积数据存储在第一数据存储装置、第二数据存储数据中。可选地,所述第一数据存储装置和所述第二数据存储装置都为云数据库装置。根据本公开的又一方面,提供一种计费系统,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行上所述的计费方法。根据本公开的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被一个或多个处理器执行时实现如上所述的方法的步骤。本公开的计费方法和系统,获取与话单相对应的全部的静态资料数据,将静态资料数据与所述话单进行合并处理,基于静态资料数据对话单进行计费处理,获得与话单对应的动态累积数据并根据静态资料数据和动态累积数据生成计费账单;实现了在计费中的应用和资料数据解耦,能够在收到话单后一次性获得本条话单需要的所有静态资料,极大地降低了云化后的节点间网络交互,降低处理复杂度,提升系统整体效率。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为根据本公开的计费方法的一个实施例的流程示意图;图2为根据本公开的计费方法的另一个实施例的流程示意图;图3为根据本公开的计费系统的一个实施例的模块示意图;图4为根据本公开的计费系统的另一个实施例的模块示意图。具体实施方式下面参照附图对本公开进行更全面的描述,其中说明本公开的示例性实施例。下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。图1为根据本公开的计费方本文档来自技高网...

【技术保护点】
1.一种计费方法,包括:/n获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理;其中,所述静态资料数据在计费过程中不需要进行修改;/n基于所述静态资料数据对所述话单进行计费处理,获得与所述话单对应的动态累积数据;/n根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单。/n

【技术特征摘要】
1.一种计费方法,包括:
获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理;其中,所述静态资料数据在计费过程中不需要进行修改;
基于所述静态资料数据对所述话单进行计费处理,获得与所述话单对应的动态累积数据;
根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单。


2.如权利要求1所述的方法,所述获取与话单相对应的全部的静态资料数据,将所述静态资料数据与所述话单进行合并处理包括:
获取与所述话单对应的计费处理规则;
基于所述计费处理规则对所述话单进行计费预处理,确定计算所述话单需要的全部所述静态资料数据。


3.如权利要求2所述的方法,还包括:
将进行了合并处理后的所述静态资料数据与所述话单发送到至少一个计算节点进行计费运算;其中,所述话单携带有全部所述静态资料数据。


4.如权利要求3所述的方法,所述将进行了合并处理后的所述静态资料数据与所述话单发送到至少一个计算节点进行计费运算包括:
获取多个计算节点的资源消耗数据;其中,所述资源消耗数据包括:CPU占用率、内存占用率;
从所述多个计算节点中选取资源消耗数据最低的至少一个计算节点;
将所述静态资料数据与所述话单发送到所述至少一个计算节点进行计费处理,用于生成所述动态累积数据;
其中,所述计算节点包括:云计算节点。


5.如权利要求4所述的方法,所述根据预设的计费账单生成规则并基于所述静态资料数据和所述动态累积数据生成与所述话单对应的计费账单包括:
接收多个计算节点发送的所述动态累积数据;
对多个所述动态累积数据进行合帐处理,获得与所述话单对应的累加费用;
基于所述累加费用与所述静态资料数据生成所述计费账单。


6.如权利要求5所述的方法,所述生成所述计费账单包括:
所述计算节点根据所述话单所对应的产品计费类型以及计费起始使用时间和结束时间,获得优惠策略信息,用以根据所述优惠策略信息、所述累加费用与所述静态资料数据生成所述计费账单。


7.如权利要求1所述的方法,其中,
分别将所述静态资料数据、所述动态累积数据存储在第一数据存储装置、第二数据存储数据中。


8.如权利要求7所述的方法,其中,
所述第一数据存储装置和所述第二数据存储装置都为云数据库装置。


9.一种计费系统,包括:
静态数据获取模块,用于获取与话单相对应的全部的静态资料数据,将所述静态资...

【专利技术属性】
技术研发人员:陈娜刘智琼张金娟丘晖刘斌华竹轩俞科峰伍运珍池炜成
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1