局数据核查控制方法及装置的制作方法

文档序号:7721937阅读:88来源:国知局
专利名称:局数据核查控制方法及装置的制作方法
技术领域
本发明涉及网管技术领域,具体涉及一种局数据核查控制方法及装置。
背景技术
在交换机中存在标准的号段、路由等局数据信息,交换机通过这些信息使无线业 务正常运营。因此,交换机数据的质量至关重要,需要定期对交换机中的数据进行核查。现 行数据核查的方式主要包括人工核对以及使用核查系统进行核查。其中,使用核查系统进 行核查是通过计算机系统将现网数据和标准数据进行比对,找到不符合标准数据的现网数 据,并进行修改。当现网数据中有大匹配号码(即不是标准数据的7位数字)时,核查系 统在将现网数据与标准数据进行比对之前,首先拆分大匹配号码,如将151拆分为一万个 用户号码(即1510000-1519999),然后将拆分后的号码与标准数据进行比对。此时,若在 拆分前现网中已经存1510000-1519999之间的号码,如1517M8,则会出现两条1517548号 段,其中一条是根据151拆分而来,另一条是现网中已经存在的,核查系统无法对长短号码 进行区分,导致报错,而且现网数据中会出现多条大匹配号段,使核查更加复杂。现有局数据核查系统有如下不足现有系统无法区分长、短号,会把大匹配的号码 错报,导致对大匹配号码的核查错误,核查的正确率低,效率低。

发明内容
本发明的第一目的是提出一种高效的局数据核查控制方法。本发明的第二目的是提出一种高效的局数据核查控制装置。为实现上述第一目的,本发明提供了一种局数据核查控制方法,包括利用正则表 达式对局数据进行描述及抽取,得到待核查的抽取数据;将抽取数据解压为具有预设标准 位数的解压数据;删除解压数据中的重复数据;将经删除步骤后的解压数据传送至局数据 核查系统。为实现上述第二目的,本发明提供了一种局数据核查控制装置,包括文件读取 器,用于获取现网局数据;正则表达解析器,用于利用正则表达式对局数据进行描述及抽 取,得到待核查的抽取数据;局数据解压器,用于将抽取数据解压为具有预设标准位数的解 压数据;数据解析器,用于删除解压数据中的重复数据,以及将经删除处理后的解压数据传 送至局数据核查系统。本发明各个实施案例中,通过设置正则表达式对现网数据进行描述及抽取,并删 除解压数据中的重复数据,从而提高数据核查质量,进而提高核查效率。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一并用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明的局数据核查控制方法的实施例一流程图2为本发明的局数据核查控制方法的实施例二流程图;图3为本发明的局数据核查控制装置的实施例结构图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。方法实施例图1为本发明的局数据核查控制方法的实施例一流程图。如图1所示,本实施例 包括步骤S102 利用正则表达式对局数据进行描述及抽取,得到待核查的抽取数据; 具体操作过程参见图2中步骤2及步骤3的解释说明;步骤S104 将抽取数据解压为具有预设标准位数的解压数据;具体操作过程参见 图2中步骤4的解释说明;步骤S106 删除解压数据中的重复数据;具体操作过程参见图2中步骤7的解释 说明;步骤S108 将经删除处理后的解压数据传送至局数据核查系统。本实施例通过设置正则表达式对现网数据进行描述及抽取,并删除解压数据中的 重复数据,从而提高数据核查质量,进而提高核查效率。图2为本发明的局数据核查控制方法的实施例二流程图。如图2所示,本实施例 包括步骤1 数据分析器(即图4中的局数据核查控制装置,其解释说明详见图4)获 取现网局数据;步骤2 数据分析器采用正则表达式对现网局数据进行描述;其中,正则表达式可 以使用基于perl的正则表达式,如下式\d+\s+l\s+86(\d+)\s+(79\-l\&80\_l |82-1) (1)使用上述正则表达式(1)对局数据进行描述后现网数据可表示如下
17
18
19
20 21
86135033179-1&80-1
86135033279-1&80-1
86135033379-1&80-1
86135033479-1&80-1 8613503382-1
具体操作时,可以按照局数据的核查要求,即具体的核查对象,编制正则表达式; 步骤3 数据分析器根据正则表达式对局数据进行抽取;也就是说,经过步骤2之 后,正则表达式对现网数据进行正则匹配,将满足要求(即需要核查)的字符匹配出来,如, 若需要对I love China中的love核查,则可使用正则表达式“ I\s+(\w+) \s+\w+”表述I love China,进而根据该正则表达式“I\S+(\w+)\S+\w+”进行正则匹配得到待核查的匹配字段love;再如,在需要核查现网数据中的用户号码及路由信息,则需要通过用于提取用 户号码及路由信息的正则表达式对现网数据进行匹配,以抽取现网中待核查的号段信息, 如由上述正则表达式(1)抽取的结果为表1抽取的用户号码及路由信息
权利要求
1.一种局数据核查控制方法,其特征在于,包括利用正则表达式对局数据进行描述及抽取,得到待核查的抽取数据; 将所述抽取数据解压为具有预设标准位数的解压数据; 删除所述解压数据中的重复数据; 将经所述删除步骤后的解压数据传送至局数据核查系统。
2.根据权利要求1所述的局数据核查控制方法,其特征在于,所述正则表达式为基于 perl的正则表达式。
3.根据权利要求1或2所述的局数据核查控制方法,其特征在于,在所述将抽取数据解 压为具有预设标准位数的解压数据的步骤之后还包括将所述解压数据传送至数据库存储; 从所述数据库获取所述解压数据。
4.根据权利要求1或2所述的局数据核查控制方法,其特征在于,所述将抽取数据解压 为具有预设标准位数的解压数据的步骤包括将所述抽取数据中的压缩数据解压为具有预设标准位数的解压数据; 将所述抽取数据中的非压缩数据作为所述非压缩数据的解压数据。
5.根据权利要求1或2所述的局数据核查控制方法,其特征在于,所述预设标准位数为 七位或八位。
6.一种局数据核查控制装置,其特征在于,包括 文件读取器,用于获取现网局数据;正则表达解析器,用于利用正则表达式对局数据进行描述及抽取,得到待核查的抽取 数据;局数据解压器,用于将所述抽取数据解压为具有预设标准位数的解压数据; 数据解析器,用于删除所述解压数据中的重复数据,以及将经删除处理后的解压数据 传送至局数据核查系统。
7.根据权利要求6所述的局数据核查控制装置,其特征在于,所述局数据解压器包括 解压单元,用于将所述抽取数据中的压缩数据解压为具有预设标准位数的解压数据,以及将所述抽取数据中的非压缩数据作为所述非压缩数据的解压数据; 传送单元,用于将所述解压数据传送至数据库存储。
8.根据权利要求7所述的局数据核查控制装置,其特征在于,所述数据解析器包括 获取单元,用于从所述数据库获取所述解压数据;解析单元,用于删除所述解压数据中的重复数据;发送单元,用于将经删除处理后的解压数据传送至局数据核查系统。
9.根据上述权利要求6至8中任一项所述的局数据核查控制装置,其特征在于,所述正 则表达解析器包括描述单元,用于利用所述正则表达式对所述现网局数据进行描述; 抽取单元,用于根据所述正则表达式抽取待核查的数据。
全文摘要
本发明提供了一种局数据核查控制方法及系统,其中,该方法包括用正则表达式对局数据进行描述及抽取,得到待核查的抽取数据;将抽取数据解压为具有预设标准位数的解压数据;删除解压数据中的重复数据;将经删除步骤后的解压数据传送至局数据核查系统。本发明通过设置正则表达式对现网数据进行描述及抽取,并删除解压数据中的重复数据,从而提高数据核查质量,进而提高核查效率。
文档编号H04L12/24GK102082686SQ20091025016
公开日2011年6月1日 申请日期2009年11月30日 优先权日2009年11月30日
发明者朱运宇 申请人:中国移动通信集团河北有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1