专利名称::一种规划数据一致性保证的方法和装置的制作方法
技术领域:
:本发明涉及无线网络技术,特别涉及ー种规划数据一致性保证的方法及其相关装置。
背景技术:
:在网络优化过程中,很多时候网络KPI的下降都是由于规划參数与实际网管中运行的參数不一致导致的。但在网络中存在大量的參数,人工进行检查的话,会导致浪费时间。基于此,现有技术中提出了以下数据一致性检查算法I、ー种用于实现数据一致性的方法和系统,其中,所述系统包括数据采集模块、预处理模块、比较模块和同步模块;所述数据采集模块,与第一网元设备和多个第二网元设备相连,采集第一网元设备和各个第二网元设备存储的数据信息;所述预处理模块,将采集到的数据信息处理成预定格式;所述比较模块,根据处理成预定格式的数据信息比较从第一网元设备采集到的数据信息与从第二网元设备采集到的数据信息是否一致;所述同步模块,根据比较结果将第一网元设备中的数据信息和第二网元设备中的数据信息同步为一致的数据信息。所述技术方案能够提高数据一致性管理的效率和准确性,但对于对比结果需要再手动的进行修订。2、ー种保持数据一致性的方法和系统,其中,所述方法包括以下步骤协同服务器将所有的版本号进行相互比较,当两个版本号不可比较时,根据强制合并规则确定新的版本号;协同服务器在本地更新版本号和与其对应的数据,并将数据更新请求、新的版本号和与其对应的数据发送给各个副本服务器。所述技术方案能够准确、高效的保证各个服务器中数据一致,但需要考虑版本号。
发明内容本发明的目的在于提供ー种规划数据一致性保证的方法和装置,能更好地解决规划数据与网管中实际配置的网管数据一致性保证问题。根据本发明的ー个方面,提供了ー种规划数据一致性保证的方法,包括根据网络实际配置,导出网络实际运行的网管数据;将规划数据转换为与所述网管数据的格式相同的中间文件;比较所述中间文件与所述网管数据,井根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。优选地,根据网络情况和网络规划原则进行网络规划,得到具有预定模版格式的规划数据。优选地,根据所述预定模版格式,生成配置文件,井根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件。优选地,所述对比结果包含用于标识数据修改或数据删除的标识信息。优选地,当所述标识信息用于标识数据修改吋,按照所述规划数据修改所述网管数据。优选地,当所述标识信息用于标识数据删除时,删除所述网管数据。根据本发明的另一方面,提供了ー种规划数据一致性保证的装置,包括数据导出単元,用于根据网络实际配置,导出网络实际运行的网管数据;数据转换単元,用于将规划数据转换为与所述网管数据的格式相同的中间文件;数据更新単元,用于比较所述中间文件与所述网管数据,井根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。优选地,还包括规划数据生成単元,用于根据网络情况和网络规划原则进行网络规划,得到具有预定模版格式的规划数据。优选地,所述数据转换单元包括配置文件生成子単元,用于根据所述预定模版格式,生成配置文件;中间文件生成子単元,用于根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件。优选地,所述数据更新単元包括数据对比子単元,用于比较所述中间文件与所述网管数据,得到具有标识信息的比较结果,所述标识信息用于标识数据修改或数据删除;对比结果应用子単元,用于当所述标识信息用于标识数据修改时,按照所述规划数据修改所述网管数据,并当所述标识信息用于标识数据删除时,删除所述网管数据。与现有技术相比较,本发明的有益效果在于本发明通过数据对比发现规划数据与网管中实际配置的网管数据之间的差异,并把对比结果以M(修改)和D(删除)为标识在网管进行生效,从而确保规划数据与网管实际配置数据的一致性。图I是本发明实施例提供的规划数据一致性保证的方法框图;图2是本发明实施例提供的规划数据一致性保证的对比流程图;图3是本发明实施例提供的规划数据表;图4是本发明实施例提供的从网管中导出的全网參数表;图5是本发明实施例提供的中间文件图表;图6是本发明实施例提供的对比结果图表。具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图I是本发明实施例提供的规划数据一致性保证的方法框图,如图I所示,步骤101、根据网络实际配置,导出网络实际运行的网管数据。步骤102、将规划数据转换为与所述网管数据的格式相同的中间文件。所述规划数据是根据网络情况和网络规划原则进行网络规划而得到的具有预定模版格式的数据。为便于规划数据的对比和对比后网管数据的应用,根据所述预定模版格式,生成配置文件,井根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件。步骤103、比较所述中间文件与所述网管数据,井根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。所述对比结果包含用于标识数据修改或数据删除的标识信息。当所述标识信息用于标识数据修改时,按照所述规划数据修改所述网管数据;当所述标识信息用于标识数据删除时,删除所述网管数据。图2是本发明实施例提供的规划数据一致性保证的对比流程图,如图2所示,主要步骤如下步骤201、规划数据数据规划是网络运行的必需步骤,规划数据是规划人员根据网络实际情况和相关原则规划的结果,包括了网络运行必需的參数信息。为了确保在数据下发后,网络能够运行或相关性能正常,规划数据的维护和核查是必不可少的。规划数据是按照某种模板格式进行展现,但该模板格式不是固定的,可根据实际情况进行増加或删除操作。步骤202、从网管中导出全网參数全网參数是网络实际运行的网管数据,包括地面參数和无线參数等相关信息。数据导出可分为手动方式和自动方式,其中I、手动方式是用户手动导出网管參数到指定目录。2、自动方式是用户通过制定任务,设置数据导出的时间点、频度和数据的保存路径、保存时间等,即可按照用户设置的条件,自动进行数据导出。步骤203、根据模板格式制定配置文件配置文件包括对比时所需要的主键和起始行、列等信息,其设置规则与规划数据格式有夫,是保证对比结果正确的前提条件。步骤204、实现对比实现数据对比的步骤如下I、数据检查以配置文件中设置的主键,检查规划数据是否能够在网管导出的数据中找到,如果找到,则进入步骤2,如果未找到,提示用户是否进行对比,如果对比,进入步骤2,否则退出对比。2、规划数据根据配置文件设置,按照网管导出数据格式生成中间文件。3、中间文件与网管导出的全网參数进行对比。在进行对比时,有以下2种对比方式I)手动对比,即用户手动进行数据对比。2)自动对比,即用户指定对比任务,设置对比的时间点、对比的对象、对比结果保存路径等,即可根据设置的任务情況,自动完成対比。步骤205、对比结果生效对比结果按照网管导出的数据格式输出,可通过网管的參数批量修改功能进行数据修改操作。对比结果的标识位包括M(修改)和D(删除)两种类型,当网管数据与规划数据不一致时,标识位为M,表明需要把网管数据修改为规划数据中的值;当网管数据在规划数据中无法找到时,标识位为D,表明网管中的数据无法在规划数据中找到,需要把所述网管数据予以删除。对比结果有两种选项I)手动生效,即用户手动对对比结果进行生效。2)自动生效,即系统自动对对比结果进行生效。以下结果图3至图6的具体操作实例,进ー步说明本发明I、制作规划数据表,如图3所示,其中第一行表示sheet页名称,如UEE-UTRANMeasurement,该取值需要与网管导出的全网參数表中sheet页名称保持一致,否则会导致在生成中间文件吋,无法找到对应的sheet页。第二行和第三行表不该表格的主键,如MeasurementConfigurationIndex和WMEASCFGIDX,其中第三行为短名称,在对比时将以此为主键,而第二行为第三行的全称,仅供查看。第四行为主键下面的取值。第五行和第六行是需要对比的对象,在对比时,将会查找第六行。而第五行为第六行的全称,仅供查看。该表格可根据实际情况进行増加行、列的參数或主键操作,以适用于所有外场的不同需求。2、从网管中导出全网參数表,即网管数据表,如图4所示,该表格为从全网导出的实际的数据配置。为了保证对比的效率,也可以只导出规划数据表中存在的sheet页,如UEE-UTRANMeasurement。3、根据实际情况修改配置文件,配置文件为*.ini文件,如下[Default]SheetNameRow=I表示datatable的第I行表示网管后台导出数据中sheet页的名称;TitleRow=6表示datatable的第6行表示网管后台导出数据中的字段名称;DataBeginRow=7表示datatable的第7行为数据起始行;DataBeginCol=3表示datatable的第3列为数据起始列;DefaultKeyCol=2表示网管后台导出数据在进行比较时的默认主键列;DefaultExtract=SDRMEID表示网管后台导出数据的默认主键列中eNBID的字段名称。[Synonym]标识datatable的主键字段与网管后台导出数据的对应关系CellID=WCIDeNBID=SDRMEID[TableName]表示datatable默认的sheet页名称,必须与此一致Key=eNBcommissiondatatable[UEE-UTRANMeasurement]表示该表格的主键为eNBIDKey=eNBID在配置文件[Default]中,用户可根据实际情况来修改数据的起始行、列;当存在多个sheet页需要对比时,只需要在配置文件中增加相应的字段并注明本sheet页的主键即可,如UEE-UTRANMeasurement。4、内部生成中间文件,如图5所示。5、对比结果如图6所示,该对比结果与从网管中导出的表格格式一致,此对比结果可直接导入到网管中进行生效,通过标识位D或M进行确定操作类型。本发明还提供了ー种规划数据一致性保证的装置,包括数据导出単元、数据转换単元、数据更新単元、规划数据生成単元,其中,所述数据转换单元包括配置文件生成子单元和中间文件生成子単元,所述数据更新単元包括数据对比子単元和对比结果应用子单JLiο数据导出単元根据网络实际配置,导出网络实际运行的网管数据。规划数据生成単元根据网络情况和网络规划原则进行网络规划,得到具有预定模版格式的规划数据。数据转换単元利用其配置文件生成子単元,根据所述预定模版格式,生成配置文件,并利用其中间文件生成子単元,根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件,也就是说将规划数据转换为与所述网管数据的格式相同的中间文件,以便于数据对比和数据应用。数据更新単元利用其数据对比子単元比较所述中间文件与所述网管数据,得到具有标识信息的比较结果,所述标识信息用于标识数据修改或数据删除,并利用其对比结果应用子単元,在所述标识信息用于标识数据修改时,按照所述规划数据修改所述网管数据,在所述标识信息用于标识数据删除时,删除所述网管数据,以便使所述规划数据与所述网管数据一致。综上所述,本发明具有以下技术效果本发明的使用,能够确保规划数据与网管中实际配置的数据的一致性,从而保证网络运行过程中性能的可靠性,避免了在性能数据下降后,无法快速、正确的定位问题。尽管上文对本发明进行了详细说明,但是本发明不限于此,本
技术领域:
技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。权利要求1.一种规划数据一致性保证的方法,其特征在于,包括根据网络实际配置,导出网络实际运行的网管数据;将规划数据转换为与所述网管数据的格式相同的中间文件;比较所述中间文件与所述网管数据,并根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。2.根据权利要求I所述的方法,其特征在于,根据网络情况和网络规划原则进行网络规划,得到具有预定模版格式的规划数据。3.根据权利要求2所述的方法,其特征在于,根据所述预定模版格式,生成配置文件,并根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件。·4.根据权利要求I所述的方法,其特征在于,所述对比结果包含用于标识数据修改或数据删除的标识信息。5.根据权利要求4所述的方法,其特征在于,当所述标识信息用于标识数据修改时,按照所述规划数据修改所述网管数据。6.根据权利要求4所述的方法,其特征在于,当所述标识信息用于标识数据删除时,删除所述网管数据。7.一种规划数据一致性保证的装置,其特征在于,包括数据导出单元,用于根据网络实际配置,导出网络实际运行的网管数据;数据转换单元,用于将规划数据转换为与所述网管数据的格式相同的中间文件;数据更新单元,用于比较所述中间文件与所述网管数据,并根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。8.根据权利要求7所述的装置,其特征在于,还包括规划数据生成单元,用于根据网络情况和网络规划原则进行网络规划,得到具有预定模版格式的规划数据。9.根据权利要求7或8所述的装置,其特征在于,所述数据转换单元包括配置文件生成子单元,用于根据所述预定模版格式,生成配置文件;中间文件生成子单元,用于根据所述配置文件,设置规划数据,得到与网管数据的格式相同的中间文件。10.根据权利要求7或8所述的装置,其特征在于,所述数据更新单元包括数据对比子单元,用于比较所述中间文件与所述网管数据,得到具有标识信息的比较结果,所述标识信息用于标识数据修改或数据删除;对比结果应用子单元,用于当所述标识信息用于标识数据修改时,按照所述规划数据修改所述网管数据,并当所述标识信息用于标识数据删除时,删除所述网管数据。全文摘要本发明公开了一种规划数据一致性保证的方法和装置,涉及无线网络领域,所述方法包括根据网络实际配置,导出网络实际运行的网管数据;将规划数据转换为与所述网管数据的格式相同的中间文件;比较所述中间文件与所述网管数据,并根据比较结果,更新网管数据,以便使所述规划数据与所述网管数据一致。本发明能够确保规划数据与实际的网管数据一致,从而保证网络运行过程中的性能可靠性。文档编号H04W24/02GK102857949SQ201210341559公开日2013年1月2日申请日期2012年9月14日优先权日2012年9月14日发明者刘康康,潘春锦,张世辉,姜冰心,孟天,金海涛申请人:中兴通讯股份有限公司