[发明专利]一种话单剔重方法无效

专利信息
申请号: 201110096627.8 申请日: 2011-04-18
公开(公告)号: CN102169499A 公开(公告)日: 2011-08-31
发明(设计)人: 卓才华 申请(专利权)人: 北京神州数码思特奇信息技术股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;H04W4/24
代理公司: 北京轻创知识产权代理有限公司 11212 代理人: 杨立
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 话单剔重 方法
【说明书】:

技术领域

发明涉及一种相同话单记录的剔重方式,特别是在电信系统内部解决海量级文件的文件级排重的方法。

背景技术

随着电信运营商业务开展的广泛性,各种新业务层出不穷,各种业务话单层出不穷;随着电信资费的下降,客户群的增长,用户的通话量也逐年递增,用户的详单日数量级往往突破亿。

对海量数据的剔重已经成为运行商必须解决的问题。目前,各大运营商大都采用数据库方式、内存方式和文件系统方式,这些方法在海量数据处理进或多或少在性能和IO方面有缺陷。

数据库方式:利用数据库唯一索引技术进行剔重的具体方法是,在详细话单表中对字段建立唯一索引,在详细话单进行入库操作时,唯一索引机制对每一条插入的话单记录进行检查,从而保证重单不会入库。在表中的话单记录较少时,该方法的入库效率还可以。但是,当表中记录数较多时(如在每个出账周期的后几天),入库速度将严重下降以致于该方法失去了实用意义。数据的存储和检索严重的依赖于数据的性能。对后台数据的I/O要求较高,往往采用分库、分区、数据压缩、增加硬件配置的提升来提高数据的吞吐能力。其投资成本大,系统后期维护要求高,造成维护费用的居高不下。

传统文件系统方式:在话单预处理过程中,每天建立一个重单检查比较文件。对每条经过预处理后生成的标准话单,取出字段(字符串),根据条件打开相应的重单检查文件,利用HASH算法和匹配函数在重单检查文件中进行快速查找,如果匹配成功,该话单属于重单,则进行相应的重单处理。如果匹配不成功,该活单不是重单,该话单中上述三个字符率添加到对应的重单检查文件中,用于对后续话单的重单检查。 为了减少HASH算法的匹配查找的时间,重单检查文件也应该越小越好。这种方法要在全文件中查找和性能和文件的大小相关,话单量不大性能还可能,量大了可能会有影响。

纯内存方式:将重单检查文件放在内存中运行,该方法不依赖数据库所提供的功能,处理速度快,但是重单检查文件数量较多,除了要占用一部分硬盘存储资源以外,还需要系统有较大的内存资源,在处理海量话单对主机内存有比较严格要求。

发明内容

本发明所要解决的技术问题是提供一种话单剔重方法,以减小话单剔重过程的内存占用,提高话单剔重的处理能力,使得话单剔重处理过程中性能与数据量无关。

本发明解决上述技术问题的技术方案如下:一种话单剔重方法,包括如下步骤:

步骤1:读取当前话单信息,并获取当前话单的业务类型;

步骤2:根据获取的业务类型,选定当前话单的剔重业务组;

步骤3:根据当前话单的通话时间,在所述剔重业务组中定位到与当前话单对应的时间段;

步骤4:根据当前话单的通话时间,在步骤3定位到的时间段中继续定位到与当前话单对应的时间分区;

步骤5:将步骤4中定位到的时间分区中的已有话单写入内存,并与当前话单进行比较;若已有话单与当前话单相同,则当前话单为重单,将当前话单写入重单文件中;若已有话单与当前话单不同,则将当前话单与所述已有话单进行合并,生成新的已有话单。

本发明的有益效果是:根据话单信息,将换单按照剔重业务组、时间段和时间分区进行分门别类,在最小的类别(时间分区)里进行话单的剔重操作,本发明的方法不必将所有的已有话单的信息全部写入内存,仅将与当前话单相对应的时间分区内的话单信息写入内存即可,剔重过程的内存占用空间小,剔重速度快,节省系统资源,并使得话单剔重处理过程中性能与数据量无关。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,所述业务类型包括语音话单和短信话单,所述剔重业务组为语音话单业务组或者短信话单业务组。

采用上述进一步方案的有益效果是,将话单按照语音话单和短信话单进行分门归类,避免了某一类话单在其他类话单业务组中进行剔重,免去了不必要的时间浪费,节省了剔重时间。

进一步,所述时间段以小时为单位。

进一步,所述时间分区以秒为单位。

采用上述进一步方案的有益效果是,对每天的话单信息可以快速的定位到相关的时间段和时间分区。

进一步,对所述时间段内的已有话单进行索引,生成索引文件;所述时间分区为在所述索引文件中的索引块;步骤3和步骤4中,通过所述索引文件对当前话单所对应的时间段和时间分区进行定位;所述步骤5中,将当前话单与所述已有话单进行合并的同时,在所述索引块中记录下当前话单的索引信息。

采用上述进一步方案的有益效果是,利用索引文件提高了查找和剔重速度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州数码思特奇信息技术股份有限公司,未经北京神州数码思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110096627.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top