本发明专利技术公开了一种RNC配置数据对比方法和装置,以解决背景技术对比方法效率低下的问题。所述方法包括:根据RNC配置数据建立基准树和更新树;确定更新树和基准树中业务类型相同的配置数据;在业务类型相同的配置数据中,将更新树中配置数据的节点与基准树中配置数据的节点进行单向比较,并提取出节点不同的配置数据;在节点相同的配置数据中,将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较,并提取出节点相同字段不同的配置数据。所述方法通过将需要对比的RNC配置数据保存到累积模拟建立的RNC配置数据树模型中,可以快捷地选择业务类型相同的RNC配置数据进行对比;对节点和字段分别进行单向比较,提高了对比效率。
【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种RNC配置数据对比方法和装置。
技术介绍
第三代移动通信技术(3rd_Generation,3G)网络中无线参数、静态业务参数的配置是否合理直接影响着关键绩效指标法(Key Performancelndicator, KPI)指标和用户感受度。随着城市的发展和季节的变化,城市建筑物和街道也在不断的发生变化。新盖的高楼阻挡了无线信号,或者某个高楼拆除致使无线信号越区覆盖造成干扰。无线网络控制器(Radio Network Controller,RNC)配置数据需要根据不断变化的环境进行调整,但是调整前和调整后的差异在那里,手工方法很难从几十万甚至几百万的配置数据中快速准确检索出来。大量基站星型连接到RNC这个中心点上,配置数据尤显重要。一般一个城市的RNC配置数据在30万条左右,每条大约包含5-10个字段,RNC配置数据动辄有几十万个属性,维护起来比较困难,往往是原本运行良好的网络设备,因为RNC配置数据被修改,零散修改的地方会很多,导致许多KPI指标恶化,修改后需对多张表多个字段的众多条记录进行手动检查,以验证修改的合理性,靠常规的对比方法在大量配置数据中发现细微差别是很困难的,图I为常规的对比方法流程图。需要修改后的更新表与基准表对比,然后基准表再与更新表对比,而且更新表和基准表中的部分配置数据重复对比。由于RNC配置数据量巨大,常规方法对比效率低下。
技术实现思路
本专利技术公开一种RNC配置数据对比方法和装置,以解决
技术介绍
对比方法效率低下的问题。为了解决上述问题,本专利技术公开了一种RNC配置数据对比方法,包括根据RNC配置数据建立基准树和更新树;确定更新树和基准树中业务类型相同的配置数据;在业务类型相同的配置数据中,将更新树中配置数据的节点与基准树中配置数据的节点进行单向比较,并提取出节点不同的配置数据;在节点相同的配置数据中,将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较,并提取出节点相同字段不同的配置数据;其中,节点不同的配置数据和节点相同字段不同的配置数据为RNC配置数据修改前后的对比数据。优选的,所述根据RNC配置数据建立基准树和更新树之前,还包括根据RNC配置数据的业务关系,累积模拟建立RNC配置数据树模型。优选的,所述根据RNC配置数据建立基准树和更新树,包括将修改前的RNC配置数据保存到RNC配置数据树模型中的对应位置,建立基准树;将修改后的RNC配置数据保存到RNC配置数据树模型中的对应位置,建立更新树。优选的,所述将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较,包括当更新树中配置数据的字段数量大于基准树中配置数据的字段数量时,将更新树中配置数据的字段与基准树中配置数据的字段进行比较;当基准树中配置数据的字段数量大于更新树中配置数据的字段数量时,将基准树中配置数据的字段与更新树中配置数据的字段进行比较。优选的,所述将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较,还包括将更新树中配置数据的字段按照先后顺序与基准树中配置数据的字段进行比较,直至更新树中配置数据的全部字段比较完毕;或,将基准树中配置数据的字段按照先后顺序与更新树中配置数据的字段进行比较,直至基准树中配置数据的全部字段比较完毕;其中,更新树中配置数据的字段与基准树中配置数据的字段单向比较一次。优选的,所述将更新树中配置数据的字段按照先后顺序与基准树中配置数据的字段进行比较,包括当更新树中配置数据的某一字段与基准树中配置数据的某一字段相同时,将更新树中配置数据的该字段的后一字段与基准树中配置数据的该字段的后一字段或前一字段进行比较;当更新树中配置数据的某一字段与基准树中配置数据的某一字段不同时,将更新树中配置数据的该字段与基准树中配置数据的该字段的后一字段或前一字段进行比较。优选的,所述当更新树中配置数据的某一字段与基准树中配置数据的某一字段相同时,还包括更新树中配置数据的剩余字段不再与基准树中配置数据的该字段进行比较。优选的,所述将更新树中配置数据的该字段的后一字段与基准树中配置数据的该字段的后一字段或前一字段进行比较,包括当基准树中配置数据的该字段为末字段时,将更新树中配置数据的该字段的后一字段与基准树中配置数据的该字段的前一字段进行比较;当基准树中配置数据的该字段为非末字段时,将更新树中配置数据的该字段的后一字段与基准树中配置数据的该字段的后一字段进行比较。优选的,所述将更新树中配置数据的该字段与基准树中配置数据的该字段的后一字段或前一字段进行比较,包括当基准树中配置数据的该字段为首字段时,将更新树中配置数据的该字段与基准树中配置数据的该字段的后一字段进行比较;当基准树中配置数据的该字段为非首字段时,将更新树中配置数据的该字段与基准树中配置数据的该字段的前一字段进行比较。优选的,所述将基准树中配置数据的字段按照先后顺序与更新树中配置数据的字7段进行比较,包括当基准树中配置数据的某一字段与更新树中配置数据的某一字段相同时,将基准树中配置数据的该节点的后一字段与更新树中配置数据的该字段的后一字段或前一字段进行比较;当基准树中配置数据的某一字段与更新树中配置数据的某一字段不同时,将基准树中配置数据的该字段与更新树中配置数据的该字段的后一字段或前一字段进行比较。优选的,所述当基准树中配置数据的某一字段与更新树中配置数据的某一字段相同时,还包括基准树中配置数据的剩余字段不再与更新树中配置数据的该字段进行比较。优选的,所述将基准树中配置数据的该字段的后一字段与更新树中配置数据的该字段的后一字段或前一字段进行比较,包括当更新树中配置数据的该字段为末字段时,将基准树中配置数据的该字段的后一字段与更新树中配置数据的该字段的前一字段进行比较;当更新树中配置数据的该字段为非末字段时,将基准树中配置数据的该字段的后一字段与更新树中配置数据的该字段的后一字段进行比较。优选的,所述将基准树中配置数据的该字段与更新树中配置数据的该字段的后一字段或前一字段进行比较,包括当更新树中配置数据的该字段为首字段时,将基准树中配置数据的该字段与更新树中配置数据的该字段的后一字段进行比较;当更新树中配置数据的该字段为非首字段时,将基准树中配置数据的该字段与更新树中配置数据的该字段的前一字段进行比较。优选的,所述将更新树中配置数据的节点与基准树中配置数据的节点进行单向比较,包括将更新树中配置数据的节点按照先后顺序与基准树中配置数据的节点进行比较,直至更新树中配置数据的全部节点比较完毕。优选的,还包括在更新树和基准树中,对节点相同的配置数据、节点不同的配置数据、字段相同的配置数据和字段不同的配置数据分别进行标记。本专利技术还公开了一种RNC配置数据对比装置,包括基准树和更新树建立模块,用于根据RNC配置数据建立基准树和更新树;相同业务类型配置数据确定模块,用于确定更新树和基准树中业务类型相同的配置数据;节点比较模块,用于在业务类型相同的配置数据中,将更新树中配置数据的节点与基准树中配置数据的节点进行单向比较;节点不同配置数据提取模块,用于提取出节点不同的配置数据;字段比较模块,用于在节点相同的配置数据中,将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较;节点相同字段不同本文档来自技高网...
【技术保护点】
一种RNC配置数据对比方法,其特征在于,包括:根据RNC配置数据建立基准树和更新树;确定更新树和基准树中业务类型相同的配置数据;在业务类型相同的配置数据中,将更新树中配置数据的节点与基准树中配置数据的节点进行单向比较,并提取出节点不同的配置数据;在节点相同的配置数据中,将更新树中配置数据的字段与基准树中配置数据的字段进行单向比较,并提取出节点相同字段不同的配置数据;其中,节点不同的配置数据和节点相同字段不同的配置数据为RNC配置数据修改前后的对比数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈旭,邓召基,侯磊,刘须华,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。