一种计费话单记录检测校正方法、装置及话单处理系统的制作方法

文档序号:9331130阅读:555来源:国知局
一种计费话单记录检测校正方法、装置及话单处理系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体是一种计费话单记录检测校正方法、装置及话单处理系统。
【背景技术】
[0002]随着移动通信网络技术发展,能够提供高速上网业务的移动数据网络得到广泛部署和应用。CDMA2000网络作为主流的3G移动通信技术,能够为用户提供1X/EV-D0两种模式的移动上网业务,满足人们移动上网的业务需求。CDMA2000网络及计费系统的构架如图1所示,用户发起上网业务时,通过CDMA2000的RANl (Rad1 access network,无线接入网络)接入到分组核心网络包括:数据网关设备3和AAA设备2,在核心网络完成通过用户认证鉴权后,核心网络设备建立用户PPP会话,并且为用户分配IP地址,AAA设备2对用户上网过程进行计费,在用户使用上网业务的过程中,AAA设备2会根据用户计费属性和会话状态,对预付费用户实现在线计费的功能,对后付费用户实现离线计费功能。AAA设备2与BOSS系统服务器4交互,共同完成用户计费。
[0003]AAA设备产生用户上网完整的话单记录,话单记录包括预付费话单记录和后付费话单记录,输出到计费话单文件。话单记录由多个域(记录字段)构成,主要包括用户上网业务信息、网络信息和业务量使用信息(流量数据、时长数据)。AAA设备根据用户计费属性,采用两种业务处理流程实现用户计费功能:预付费业务流程,后付费业务流程。预付费业务处理过程是:对于预付费用户在上网过程中,AAA设备通过在线计费协议与在线计费系统实时交互用户上网数据,在线计费系统的在线计费模块对用户进行会话管理,计费控制等操作,并根据操作结果与AAA设备交互,控制用户上网业务使用,AAA设备在用户上网过程中会产生预付费上网话单记录并写入到话单文件。离线计费业务处理过程是:在后付费用户上网过程中,AAA设备产生用户后付费话单记录并写入话单文件,BOSS系统采集AAA话单文件进行计费处理。AAA设备生成的话单记录采用相同的话单详单格式,根据预付费和后付费话单记录中的计费类型字段值进行区分。
[0004]根据CDMA2000移动网络计费规范,话单计费结束话单作为用户上网计费依据和费用计算的基础。话单记录计费话单数据的准确性、有效性对于确保运营商移动数据业务营收具有重要意义。根据前面描述的两种计费业务处理过程:
[0005]对于移动上网在线计费业务,AAA设备与在线计费系统实时交互,在线计费系统完成批价、业务量反算、余额管理等处理过程,生成在线计费清单记录包括:业务信息、业务量信息、费用信息,同时AAA设备会产生的在线计费话单记录。
[0006]对于离线计费业务,AAA设备生成离线计费话单文件,BOSS系统采集AAA设备生成计费话单文件,根据结束话单记录完成计费处理流程,生成用户计费账单,完成移动数据业务的营收。
[0007]对于在线计费业务,现有的计费话单稽核方法有:稽核由在线计费系统生成的在线计费清单记录和用户话单记录,比对上述“在线计费清单记录”和“用户话单记录”的统计数据间的差异性,从而发现计费中可能出现的误差,标记出误差记录,生成稽核报表数据。对于时长计费的在线计费过程,有处理上网时间相重叠计费话单的方法,剔除时间重叠的部分,合并生成一条新话单。
[0008]对于离线计费业务,现有方法是对BOSS系统采集原始的AAA设备生成的话单文件的传输过程进行稽核校正,保证话单文件采集传送的正确性和校验性。对话单文件增加校验码,在每个文件采集传送后,根据文件的校验码对该文件进行自动校验稽核,系统稽核采集到的话单文件与采集日志信息,按话单文件稽核以下内容:采集点、文件名称、文件大小,按天或者时间段稽核文件数量、文件总字节数等。系统对根据采集的文件以及日志逐步形成基于采集统计分析数据,主要统计要素包括:采集点、交换机、采集周期、采集文件个数、采集文件大小。同时采集系统每一段时间就将本次采集的信息与历史采集信息进行对比校验,形成差异分析,对于超过一定值的采集数据可以认为采集异常,形成报表,以供确认。
[0009]由以上分析可知,AAA设备生成的计费话单数据作为移动数据业务用户计费的数据依据,现有的计费数据处理流程和稽核方法以网络计费设备生成的原始话单作为稽核处理的基础和依据,不会去改变和修订已经生成的话单数据自身的字段和数值。随着移动互联网技术和终端技术的发展,上网业务的种类,应用场景以及用户上网行为都变得越来越多样,同时无线网络覆盖环境(如高铁、轨道交通、隧道、桥梁等覆盖场景)也变得越来越复杂。网络、用户、业务等因素的相互作用会对网络质量和性能产生重要影响,进一步影响网络数据生成的质量,如业务流程异常、信令消息丢失、计数器数据异常、定时器异常超时、磁盘I/O异常等因素对话单记录的完整性、有效性产生影响,导致AAA设备生成的话单数据出现如下异常情况:
[0010]1.话单记录不完整,缺少话单记录,丢失掉部分上网计费会话过程中应该生成的话单记录,如开始话单、中间话单或者结束话单。
[0011]2.出现多条重复相同的话单记录,话单文件中出现了多条话单字段内容相同的话单记录。
[0012]3.话单记录中的一个或多个字段值出现异常,如字段值不符合设备技术规范要求,或者数值不符合话单业务逻辑等异常情况。
[0013]AAA设备生成的话单记录出现的异常情况,会影响到话单数据的有效性,准确性和可靠性,进而影响计费处理结果的准确性和有效性,导致移动数据业务的营收无法得到保障。

【发明内容】

[0014]本发明的目的在于提供一种计费话单记录检测校正方法、装置及话单处理系统,其用于解决话单记录中字段异常的问题。
[0015]本发明的技术方案如下:
[0016]一种计费话单记录检测校正方法,其包括如下步骤:
[0017]步骤a:从计费设备或者计费网关或者BOSS系统中获取计费话单文件,所述计费话单文件是用户在上网过程中从计费会话开始到计费会话结束的过程中生成的用户计费数据。
[0018]步骤b:建立校正参考用户信息库,所述校正参考用户信息库中的数据为运营商用户信息库中的用户记录和/或获取到的不包含异常字段的用户话单记录。
[0019]步骤c:去重计费话单文件中的话单记录,同一次用户计费会话过程中的话单记录按时序及计费状态关联关系生成一个话单计费会话序列。
[0020]步骤d:检测所述话单计费会话序列中每个话单记录是否含有异常字段,将含有异常字段的话单记录输出到一原始异常话单文件中,根据话单计费会话序列中话单记录间的业务逻辑规则以及通过比对校正参考用户信息库中的数据校正话单记录的异常字段,将校正后的话单计费会话序列输出到一异常校正话单记录文件中。
[0021]进一步的,所述步骤c后还包括步骤Cl:对每条话单记录增加话单异常码字段并赋初始值;所述步骤d中校正话单记录的异常字段的过程包括:根据话单记录的异常字段类型分类赋值异常码字段,用不同的异常码标识不同的异常字段类型。
[0022]进一步的,所述步骤d中话单记录的异常字段类型包括结束话单完整性异常、用户号码字段异常、用户MSI字段异常、计费类型字段异常、计费会话时长字段异常、网络流量异常、激活时长字段异常。
[0023]进一步的,所述话单记录的异常码字段的初始赋值为数值0,话单计费会话序列中的话单记录的检测校正顺序依次为结束话单完整性检测校正、用户号码字段检测校正、用户IMSI字段检测校正、计费类型字段检测校正、计费会话时长字段检测校正、网络流量异常检测校正和激活时长字段检测校正,该顺序的异常类型对应的异常码字段依次为数值I至7。
[0024]进一步的,结束话单完整性检测校正过程为:检测话单计费会话序列中处于最后时序的话单记录的计费状态字段,若计费状态字段的值异常,则设置该话单记录的话单异常码为数值1,将该话单记录输出到原始异常话单文件中,将该话单记录的计费状态字段的值校正为表示话单结束的数值。
[0025]进一步的,用户号码字段检测校正过程为:检测用户号码字段的数字格式和数字位数,若用户号码字段异常,在话单记录的异常码字段为数值O的前提下,则设置话单异常码值为数值2,并将该话单记录写入到原始异常话单文件中,以话单记录中代表国际移动用户识别码的IMSI字段为关键字段,查找校正参考用户信息库中的用户记录,如果存在頂SI字段值相同的记录,则使用校正参考用户信息库记录中的用户号码字段值校正此话单记录中的用户号码字段。
[0026]进一步的,用户頂SI字段检测校正过程为:检测国际移动用户识别码字段的数字格式和数字位数,若国际移动用户识别码字段异常,在话单记录的异常码字段为数值O的前提下,则设置话单异常码值为数值3,并将该话单记录写入到原始异常话单文件中,以话单记录中的用户号码字段值为关键字段,查找校正参考用户信息库中的用户记录,如果存在用户号码字段值相同的记录,则使用校正参考用户信息库中的国际移动用户识别码值校正该话单记录中的国际移动用户识别码字段。
[0027]进一步的,计费类型字段检测校正过程为:检测计费类型字段的数字格式和取值范围,若计费类型字段值异常,在话单记录的异常码字段为数值O的前提下,则设置话单异常码值为数值4,并且将该话单记录写入到原始异常话单文件中,以该话单记录中的用户号码字段值为关键字段,查找校正参考用户信息库中的用户记录,如果存在用户号码字段值相同的记录,则使用校正参考用户信息库中的计费类型字段值校正该话单记录中的计费类型字段值。
[0028]进一步的,计费会话时长字段检测校正过程为:检测计费会话时长字段值的数字格式和取值范围,若计费会话时长字段值异常,在话单记录的异常码字段为数值O的前提下,则设置话单异常码值为数值5,将该话单记录写入到异常校正话单记录文件中,并且将计费会话时长字段值校正为会话事件时间差,所述会话事件时间差为当前话单记录的会话事件时间与处于话单计费会话序列中时序最前端的话单记录的会话事件时间的差值。
[0029]进一步的,网络流量检测校正过程为:检测话单记录中发送给用户的字节数、用户发起的字节数、上行流量翻转次数和下行流量翻转次数四个字段的数字格式,以及基于这四个字段值计算出的上行数据流量和下行数据流量,如果检测出用户发起的字节数字段格式、上行流量翻转次数字段格式和上行数据流量三者中至少有一项异常,在话单记录的异常码字段为数值O的前提下,则设置话单异常码值为6,并且将该话单记录写入原始异常话单文件中,将用户发起的字节数字段和上行流量翻转次数字段的值校正
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1