二级实时计费方法及二级实时计费系统技术方案

技术编号:7936732 阅读:173 留言:0更新日期:2012-11-01 07:11
本发明专利技术提供的二级实时计费方法,包括:计费系统接收业务服务器发送的计费请求;计费系统接收业务服务器传来的交易额;当用户账户值小于交易额,计费系统修改代理商账户值减去预借值,计费系统修改用户账户值加上预借值;当用户账户值大于或等于交易额,计费系统向服务提供设备发送交易指令。本发明专利技术的二级实时计费系统包括:第一存储模块;第二存储模块;第三储存模块:计费模块,用于接收业务服务器传来的计费请求和收业务服务器传来的交易额,判断用户账户值是否小于交易额,修改代理商账户值和用户账户值,向服务提供设备发送交易指令。本发明专利技术的二级实时计费方法和系统,逻辑复杂度较小、数据同步频率较少、保证代理商资金的最大化利用。

【技术实现步骤摘要】

本专利技术涉及一种数字信息的传输的方法和系统,特别是涉及一种二级实时计费方法及二级实时计费系统
技术介绍
实时计费方法是由用户先预付费,在交易时计费系统判断用户账户中是否有足够余额,如果有,实时扣费,交易顺利成交;如果不够,交易终止。广泛应用于电信服务业、it服务业的二级实时计费方法在实时计费系统中引入了代理商的角色,由代理商管理其所属的用户。运营商只与代理商进行费用结算。计费系统一方面需要对用户交易进行实时计费(代理商与用户进行结算时需要该对账单,同时防止用户过度超额消费),另外需要保证一个代理商所属用户群的交易总额不能大于该代理商 的预充值。现有的二级实时计费系统有如下两种解决方案一,代理商向运营商预付费购买一个总的预充值。然后代理商给所属用户分别充值一定金额,前提是充值总额不能大于预充值。用户在交易过程中,计费系统对用户账户进行实时计费。这种计费方案的不足是每个用户的活跃度是不一样的,有的用户交易量大,有的用户交易量少。代理商在给用户充值时,并不能预先知道每个用户的活跃度,一般只能根据一个静态的比例分配。这样导致活跃度高的用户很快就用完账户总额而不能继续交易,需要代理商经常对其充值;活跃度低的用户有大量账户值没用,导致代理商大量资金闲置。二,代理商购买预充值后,并不向用户账户充值。而是用户在交易时,计费系统对其所属代理商账户实时计费,并记录该用户的交易记录。这相当于属于同一个代理商的用户群共享一个总的账户值,活跃度高的用户能获得多的账户值,活跃度低的用户获得少的账户值,保证了代理商资金的最大化利用。但该方案的不足是每笔用户交易,计费系统不仅要记录该笔交易,同时要对所属代理商账户计费。当代理商的用户数目很多时,服务器之间同步数据的负载和延迟太大,导致整个系统瘫痪。
技术实现思路
本专利技术的目的是提供一种逻辑复杂度较小、数据同步频率较少、保证代理商资金的最大化利用的二级实时计费方法。本专利技术的另一目的是提供一种逻辑复杂度较小、数据同步频率较少、保证代理商资金的最大化利用的二级实时计费系统。本专利技术的二级实时计费方法,用于利用计费系统对代理商下属的用户进行计费,所述计费系统包括第一存储模块、第二存储模块、第三储存模块,所述第一存储模块存储代理商账户值,所述第二存储模块存储所述代理商下属的用户账户值,所述第三储存模块储存预借值,所述计费方法包括以下步骤A、计费系统接收业务服务器发送的计费请求;B、计费系统接收业务服务器传来的交易额;C、计费系统判断用户账户值是否小于交易额,获取判断结果;D、当用户账户值小于所述交易额,计费系统修改所述代理商账户值减去所述预借值,所述计费系统修改所述用户账户值加上所述预借值;返回步骤C;当用户账户值大于或等于所述交易额,所述计费系统向服务提供设备发送交易指令。本专利技术的二级实时计费方法,其中,所述计费系统每一个计费周期结束后通过下述步骤生成所述预借值步骤一、计费系统比较本计费周期消费总额与上一个消费周期消费总额; 步骤二、当本计费周期消费总额大于上一个消费周期消费总额,计费系统按照预借值=当前预借值X [1+(本计费周期消费总额-上一个消费周期消费总额)χ α /本计费周期消费总额]生成预借值,并由第三储存模块储存;当本计费周期消费总额小于或等于上一个消费周期消费总额,计费系统按照预借值=当前预借值X [1_(上一个消费周期消费总额-本计费周期消费总额)X a/上一个消费周期消费总额]生成预借值,并由第三储存模块储存。本专利技术的二级实时计费方法,其中,步骤D中,计费系统判断所述代理商账户值是否小于所述预借值,当所述代理商账户值小于所述预借值,计费系统向服务提供设备发送终止交易指令,当所述代理商账户值大于或等于所述预借值,计费系统修改所述代理商账户值减去所述预借值。本专利技术的二级实时计费方法,其中,步骤A、步骤B之间,还包括以下步骤所述计费系统判断用户已消费总额是否大于信用额度值,如果用户已消费总额大于信用额度值,计费系统向所述服务提供设备发送终止交易指令,如果用户已消费总额不大于所述信用额度值,则计费系统接收所述业务服务器传来的所述交易额。本专利技术的二级实时计费方法,其中,步骤D中,还包括以下步骤当所述用户账户值大于或等于所述交易额,计费系统将用户账户值减去所述交易额,将用户交易总额加上所述交易额后,所述计费系统向服务提供设备发送交易指令。本专利技术的二级实时计费系统,用于对代理商下属的用户进行计费,所述计费系统包括第一存储模块,用于储存代理商账户值;第二存储模块,用于存储所述代理商下属的用户账户值;第三储存模块,用于储存预借值计费模块,用于接收业务服务器传来的计费请求和收业务服务器传来的交易额,判断用户账户值是否小于交易额,修改所述代理商账户值和用户账户值,向服务提供设备发送交易指令。本专利技术的二级实时计费系统,其中,所述计费模块还用于通过下述步骤生成所述预借值步骤一、比较本计费周期消费总额与上一个消费周期消费总额;步骤二、当本计费周期消费总额大于上一个消费周期消费总额,按照预借值=当前预借值X [1+(本计费周期消费总额-上一个消费周期消费总额)X a /本计费周期消费总额]生成预借值;当本计费周期消费总额小于或等于上一个消费周期消费总额,按照预借值=当前预借值X [I-(上一个消费周期消费总额-本计费周期消费总额)χ a/上一个消费周期消费总额]生成预借值。本专利技术的二级实时计费系统,其中,所述计费模块还用于判断所述代理商账户值是否小于所述预借值,当所述代理商账户值小于所述预借值,向所述服务提供设备发送终止交易指令,当所述代理商账户值大于或等于所述预借值,修改所述代理商账户值减去所述预借值。本专利技术的二级实时计费系统,其中,还包括第四储存模块,用于储存信用额度值;所述计费模块还用于判断用户已消费总额是否大于所述信用额度值,如果用户已消费总额大于信用额度值,计费系统向所述服务提供设备发送终止交易指令,如果用户已消费总额不大于所述信用额度值,则计费系统接收业务服务器传来的交易额。本专利技术的二级实时计费系统,其中,所述计费模块还用于当所述用户账户值大于或等于交易额,将用户账户值减去交易额,将用户交易总额加上交易额。本专利技术的二级实时计费方法有如下优势I、计费系统只对用户账户计费,不用对代理商账户计费,减小了系统的逻辑复杂度。2、用户账户只有在每用完一次预借值时才与代理商账户交互,进行一次数据同 步,不用每次交易都与代理商账户进行同步,大大减少了系统的数据同步的频率。本专利技术的二级实时计费系统只对用户账户计费,不用对代理商账户计费,减小了 逻辑复杂度。本专利技术的二级实时计费系统的用户帐户只有在每用完一次预借值时,才与代理商账户交互,进行一次数据同步,不用每次交易都与代理商账户进行同步,大大减少了系统的数据同步的频率。附图说明图I为本专利技术的二级实时计费方法的实施例的流程图;图2为本专利技术的二级实时计费系统的结构示意图。具体实施例方式本专利技术的二级实时计费方法,用于利用计费系统对代理商下属的用户进行计费,计费系统包括第一存储模块、第二存储模块、第三储存模块,第一存储模块存储代理商账户值,第二存储模块存储所述代理商下属的用户账户值,第三储存模块储存预借值,计费方法包括以下步骤A、计费系统接收业务服务器本文档来自技高网
...

【技术保护点】
一种二级实时计费方法,用于利用计费系统对代理商下属的用户进行计费,其特征在于,所述计费系统包括第一存储模块、第二存储模块、第三储存模块,所述第一存储模块存储代理商账户值,所述第二存储模块存储所述代理商下属的用户账户值,所述第三储存模块储存预借值,所述计费方法包括以下步骤:A、计费系统接收业务服务器发送的计费请求;B、计费系统接收业务服务器传来的交易额;C、计费系统判断用户账户值是否小于交易额,获取判断结果;D、当用户账户值小于所述交易额,计费系统修改所述代理商账户值减去所述预借值,所述计费系统修改所述用户账户值加上所述预借值;返回步骤C;当用户账户值大于或等于所述交易额,所述计费系统向服务提供设备发送交易指令。

【技术特征摘要】
1.一种二级实时计费方法,用于利用计费系统对代理商下属的用户进行计费,其特征在于,所述计费系统包括第一存储模块、第二存储模块、第三储存模块,所述第一存储模块存储代理商账户值,所述第二存储模块存储所述代理商下属的用户账户值,所述第三储存模块储存预借值,所述计费方法包括以下步骤 A、计费系统接收业务服务器发送的计费请求; B、计费系统接收业务服务器传来的交易额; C、计费系统判断用户账户值是否小于交易额,获取判断结果; D、当用户账户值小于所述交易额,计费系统修改所述代理商账户值减去所述预借值,所述计费系统修改所述用户账户值加上所述预借值;返回步骤C ;当用户账户值大于或等于所述交易额,所述计费系统向服务提供设备发送交易指令。2.根据权利要求I所述的二级实时计费方法,其特征在于,所述计费系统每一个计费周期结束后通过下述步骤生成所述预借值 步骤一、计费系统比较本计费周期消费总额与上一个消费周期消费总额; 步骤二、当本计费周期消费总额大于上一个消费周期消费总额,计费系统按照预借值=当前预借值X [1+(本计费周期消费总额-上一个消费周期消费总额)X α /本计费周期消费总额]生成预借值,并由第三储存模块储存;当本计费周期消费总额小于或等于上一个消费周期消费总额,计费系统按照预借值=当前预借值X [1_(上一个消费周期消费总额-本计费周期消费总额)X a/上一个消费周期消费总额]生成预借值,并由第三储存模块储存。3.根据权利要求I所述的二级实时计费方法,其特征在于,步骤D中,计费系统判断所述代理商账户值是否小于所述预借值,当所述代理商账户值小于所述预借值,计费系统向服务提供设备发送终止交易指令,当所述代理商账户值大于或等于所述预借值,计费系统修改所述代理商账户值减去所述预借值。4.根据权利要求I或2所述的二级实时计费方法,其特征在于,步骤A、步骤B之间,还包括以下步骤所述计费系统判断用户已消费总额是否大于信用额度值,如果用户已消费总额大于信用额度值,计费系统向所述服务提供设备发送终止交易指令,如果用户已消费总额不大于所述信用额度值,则计费系统接收所述业务服务器传来的所述交易额。5.根据权利要求I所述...

【专利技术属性】
技术研发人员:蔡云
申请(专利权)人:北京易信通联信息技术有限公司
类型:发明
国别省市:

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

1