The invention relates to a method and a device for double reduction of flow and cost. The method includes: flow data read the user in the data flow; dialogue in the cut, to obtain the traffic data in the billing; according to the data flow billing, calculate the corresponding traffic costs; cut to get traffic costs, the final user traffic costs payable. If a single data flow of real-time read for billing, and determine the need for data reduction, flow calculation and corresponding flow cost. Then the flow cost reduction, determine the final cost of traffic. This allows accurate calculation of the user's final traffic and the amount of traffic that should be paid. Not by rounding up, resulting in occurrence of users to pay the cost of traffic.
【技术实现步骤摘要】
一种流量和费用双核减的方法及装置
本专利技术涉及电信领域,尤其涉及一种流量和费用双核减的方法及装置。
技术介绍
随着电子技术的迅速发展,电子产品成了日常生活中必不可少的物品。将电子产品作为聊天工具或者网购工具等,所离不开的就是数据流量。而现在的电信公司通常对于数据流量的计费方式均是“向上取整”的方式。也即是说,如果用户所使用的数据流量低于1K或者1M时,必然会按照1K或者1M进行计费。如此一来,将会导致用户流量被多收费的情况发生。如何实现对用户使用流量计费精确则是本专利技术所要解决的技术问题。
技术实现思路
为解决上述技术问题,本专利技术提供了一种流量和费用双核减的方法及装置。第一方面,本专利技术提供了一种流量和费用双核减的方法,该方法包括:读取用户的话单中的流量数据;对话单中的流量数据进行核减,获取此次待计费的流量数据;根据此次待计费的流量数据,计算相应的流量费用;对流量费用进行核减,获取此次用户最终应付的流量费用。本专利技术的有益效果是:实时读取话单中待计费的数据流量,并进行核减,确定此次需要计算的数据流量以及相应的流量费用。然后再对流量费用进行核减,确定最终的流量费用。如此可以实现精确的计算用户最终所使用的流量和应该支付的流量费用。而并非采用向上取整,由此造成用户多支付流量费用的情况发生。进一步,对话单中的流量数据进行核减,获取此次待计费的流量数据,具体包括:读取核减表中的核减记录,其中核减表中存储已生成的话单中,除当前话单之外的话单的流量数据进行核减记录信息;根据核减表中的核减记录,确定读取用户的话单中的流量数据之前,是否已经记录对该用户的除当前话单之 ...
【技术保护点】
一种流量和费用双核减的方法,其特征在于,所述方法包括:读取用户的话单中的流量数据;对所述话单中的流量数据进行核减,获取此次待计费的流量数据;根据所述此次待计费的流量数据,计算相应的流量费用;对所述流量费用进行核减,获取此次用户最终应付的流量费用。
【技术特征摘要】
1.一种流量和费用双核减的方法,其特征在于,所述方法包括:读取用户的话单中的流量数据;对所述话单中的流量数据进行核减,获取此次待计费的流量数据;根据所述此次待计费的流量数据,计算相应的流量费用;对所述流量费用进行核减,获取此次用户最终应付的流量费用。2.根据权利要求1所述的方法,其特征在于,所述对所述话单中的流量数据进行核减,获取此次待计费的流量数据,具体包括:读取核减表中的核减记录,其中所述核减表中存储已生成的话单中,除当前话单之外的话单的流量数据进行核减记录信息;根据所述核减表中的核减记录,确定所述读取用户的话单中的流量数据之前,是否已经记录对该用户的除当前话单之外的话单中的流量数据进行核减的记录;当所述核减表中并未记录对所述当前话单的前一次话单中的流量数据进行核减的记录时,通过第一计算方式,计算此次待计费的流量数据;或者,当所述核减表中已记录对所述当前话单的前一次话单中的流量数据进行核减的记录时,通过第二计算方式,计算此次待计费的流量数据。3.根据权利要求2所述的方法,其特征在于,所述第一计算方式具体包括向上取整方式和向下取整方式;向下取整方式对应的计算公式如下所示:dur=[totalValue]unit向上取整方式对应的计算公式如下所示:dur=[totalValue+(unit-1)]unit其中,dur为此次待计费的流量数据,totalValue为此次读取的用户的话单中的流量数据,unit为计费的单位流量数值,[]unit为取整函数。4.根据权利要求2或3所述的方法,其特征在于,所述第二计算方式具体包括向上取整方式和向下取整方式;向下取整方式对应的计算公式如下所示:dur=[(totalValue+cutValue)]unit向上取整方式对应的计算公式如下所示:dur=[(totalValue-cutValue+(unit-1))]unit其中,dur为此次待计费的流量数据,totalValue为此次读取的用户的话单中的流量数据,cutValue为在此次话单核减之前的前一次话单核减时待核减的流量数据,unit为计费的单位流量数值,[]unit为取整函数。5.根据权利要求4所述的方法,其特征在于,当计算所述此次待计费的流量数据计算方式为向下取整方式时,所述在此次话单核减之前的前一次话单核减时,待核减的流量数据的计算方式为:cutValue=(totalValue+cutValue)%unit或者,当计算所述此次待计费的流量数据计算方式为向上取整方式时,所述在此次话单核减之前的前一次话单核减时,待核减的流量数据的计算方式为:cutValue=(unit-(totalValue-cutValue)%unit)%unit其中,dur为此次待计费的流量数据,totalValue为此次读取的用户的话单中的流量数据,unit为计费的单位流量数值,%为取余函数,cutValue为在此次话单核减之前的前一次话单核减时待核减的流量数据,当所述读取用户的话单中的流量数据之前,并未记录对该用户的除当前话单之外的话单中的流量数据进行核减的记录时,cutValue取值为0。6.一种流量和费...
【专利技术属性】
技术研发人员:杨光辉,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。