主权项 |
一种移动数据业务计费方法,其特征在于,包括:获取用户使用移动数据业务所产生的通信记录;根据所述通信记录中包含的业务标识,将所述通信记录拆分为与每一种业务对应的若干子通信记录;针对拆分出的每一个子通信记录,根据所述子通信记录中包含的用户信息和业务标识,查找预先设定的用户信息、业务标识和计费模式的对应关系,确定对所述子通信记录计费所采用的计费模式,对所述子通信记录进行计费;其中,对所述子通信记录进行计费的过程具体包括:获取该用户在设定的计费周期内使用所述子通信记录所涉及到的业务的累计使用情况;根据所述子通信记录中包含的用户本次使用所涉及到的业务的使用情况和所述累计使用情况,采用确定出的计费模式,计算所述子通信记录所产生的计费值;若确定出对所述子通信记录计费所采用的计费模式为按时长计费时,所述计算所述子通信记录所产生的计费值,具体包括:将所述子通信记录中包含的本次使用所涉及到的业务的使用时长与该用户在设定的所述计费周期内使用该业务的累计使用时长相加,得到本次使用后的新的累计使用时长;用所述新的累计使用时长向上取整后的值减去所述累计使用时长向上取整后的值,得到用户本次使用所述子通信记录所涉及到的业务的有效使用时长,计算所述有效使用时长所产生的计费值;若确定出对所述子通信记录计费所采用的计费模式为按流量计费,所述计算所述子通信记录所产生的计费值,具体包括:将所述子通信记录中包含的本次使用所涉及到的业务的上行流量与下行流量之和,与该用户在设定的所述计费周期内使用该业务的累计使用流量相加,得到本次使用后的新的累计使用流量;用所述新的累计使用流量向上取整后的值减去所述累计使用流量向上取整后的值,得到用户本次使用所述子通信记录所涉及到的业务的有效使用流量,计算所述有效使用流量所产生的计费值。 |