WO2014040488A1 - 一种规划数据一致性保证的方法和装置 - Google Patents
一种规划数据一致性保证的方法和装置 Download PDFInfo
- Publication number
- WO2014040488A1 WO2014040488A1 PCT/CN2013/082214 CN2013082214W WO2014040488A1 WO 2014040488 A1 WO2014040488 A1 WO 2014040488A1 CN 2013082214 W CN2013082214 W CN 2013082214W WO 2014040488 A1 WO2014040488 A1 WO 2014040488A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- network management
- planning
- network
- management data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/82—Solving problems relating to consistency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
Definitions
- the present invention relates to wireless network technologies, and in particular, to a method for planning data consistency guarantee and related devices.
- BACKGROUND In the network optimization process, the network KPI decreases in many cases because the planning parameters are inconsistent with the parameters running in the actual network management. However, there are a large number of parameters in the network, and manual inspection can lead to wasted time. Based on this, the following data consistency check algorithm is proposed in the prior art:
- a method and system for implementing data consistency wherein the system includes a data acquisition module, a preprocessing module, a comparison module, and a synchronization module; the data collection module, and the first network element device and the plurality of The second network element device is connected to collect data information stored by the first network element device and each second network element device; the preprocessing module processes the collected data information into a predetermined format; and the comparing module is processed according to The data information of the predetermined format is compared with whether the data information collected by the first network element device is consistent with the data information collected by the second network element device; the synchronization module, the data information of the first network element device according to the comparison result The data information in the second network element device is synchronized with the same data information.
- the technical solution can improve the efficiency and accuracy of data consistency management, but the comparison result needs to be manually revised.
- a method and system for maintaining data consistency comprising the following steps:
- the collaborative server compares all version numbers with each other, and when the two version numbers are not comparable, determines a new version according to the mandatory merge rule.
- the co-server updates the version number and its corresponding data locally, and sends the data update request, the new version number, and its corresponding data to each replica server.
- the technical solution can accurately and efficiently ensure the data consistency in each server, but the version number needs to be considered.
- the embodiments of the present invention provide a method and an apparatus for ensuring data consistency guarantee, which can better solve the problem of consistency between network data and network management data actually configured in the network management.
- a method for planning data consistency guarantee including: deriving network management data actually running on a network according to actual network configuration; Converting the planning data into an intermediate file having the same format as the network management data; comparing the intermediate file with the network management data, and updating the network management data according to the comparison result, so that the planning data is consistent with the network management data.
- the network planning is performed according to the network condition and the network planning principle, and planning data having a predetermined template format is obtained.
- the configuration file is generated according to the predetermined template format, and the planning data is set according to the configuration file, and an intermediate file having the same format as the network management data is obtained.
- the comparison result includes identification information for identifying data modification or data deletion.
- the network management data is modified according to the planning data.
- the network management data is deleted.
- an apparatus for planning data consistency guarantee including: a data exporting unit, configured to: derive network management data actually running by the network according to actual network configuration; and a data conversion unit, configured to The planning data is converted into an intermediate file having the same format as the network management data; the data updating unit is configured to compare the intermediate file with the network management data, and update the network management data according to the comparison result, so as to make the planning data and the The network management data is consistent.
- the method further includes: a planning data generating unit, configured to perform network planning according to the network condition and the network planning principle, to obtain planning data having a predetermined template format.
- the data conversion unit includes: a configuration file generation subunit, configured to generate a configuration file according to the predetermined template format; an intermediate file generation subunit, configured to set planning data according to the configuration file, and obtain a network management An intermediate file with the same format as the data.
- the data update unit includes: a data comparison subunit, configured to compare the intermediate file with the network management data to obtain a comparison result with identification information, where the identification information is used to identify data modification or data deletion; and the comparison result application subunit is set to be When the identification information is used to identify the data modification, the network management data is modified according to the planning data, and when the identification information is used to identify the data deletion, the network management data is deleted.
- FIG. 1 is a block diagram of a method for ensuring consistency of planning data according to an embodiment of the present invention
- FIG. 2 is a flowchart for comparing consistency of planning data provided by an embodiment of the present invention
- FIG. 1 is a block diagram of a method for ensuring consistency of a planned data according to an embodiment of the present invention. As shown in FIG. 1 , in step 101, the network management data actually running on the network is derived according to the actual configuration of the network. Step 102: Convert the planning data into an intermediate file having the same format as the network management data.
- the planning data is data with a predetermined template format obtained by network planning according to network conditions and network planning principles.
- the predetermined template Format In order to facilitate the comparison of the planning data and the application of the network management data after the comparison, according to the predetermined template Format, generate a configuration file, and set planning data according to the configuration file, and obtain an intermediate file with the same format as the network management data.
- the comparison result includes identification information for identifying data modification or data deletion. When the identifier information is used to identify data modification, the network management data is modified according to the planning data; and when the identifier information is used to identify data deletion, the network management data is deleted.
- Step 201 Planning data data planning is an essential step of network operation, and planning data is planned personnel according to the network.
- the actual situation and the results of the related principle planning include the parameter information necessary for the network operation.
- the maintenance and verification of the planning data is indispensable.
- the planning data is displayed according to a certain template format, but the template format is not fixed, and may be added or deleted according to actual conditions.
- Step 202 Deriving the parameters of the whole network parameter from the network management
- the network parameter of the network is the network management data of the network, including ground parameters and wireless parameters. Data export can be divided into manual mode and automatic mode, among which:
- the manual mode is that the user manually exports the network management parameters to the specified directory.
- the automatic mode is that the user can automatically export data according to the conditions set by the user by setting a task, setting the time point, frequency and data saving path and saving time of the data export.
- Step 203 Defining a configuration file according to a template format
- the configuration file includes information such as a primary key and a starting row, a column, and the like, and the setting rules are related to the planning data format, which is a prerequisite for ensuring a correct comparison result.
- Step 204 Realize the comparison The steps to achieve data comparison are as follows:
- step 1 data inspection Use the primary key set in the configuration file to check whether the planning data can be found in the data exported by the network management. If found, go to step 2. If not found, prompt the user whether to compare. If yes, go to step 2, otherwise exit the comparison.
- the planning data is set according to the configuration file, and the intermediate file is generated according to the network management export data format. 3.
- the intermediate file is compared with the network parameters exported by the network management. In comparison, there are two comparison methods -
- Step 205 The comparison result takes effect.
- the comparison result is output according to the data format exported by the network management, and the data modification operation can be performed through the parameter bulk modification function of the network management.
- the identification bits of the comparison result include M (modification) and D (delete).
- M modification
- D delete
- the identification bit is M, indicating that the network management data needs to be modified to the value in the planning data; If the data cannot be found in the planning data, the flag is D, indicating that the data in the NMS cannot be found in the planning data.
- the network management data needs to be deleted. There are two options for comparing results:
- FIG. 3 to FIG. 6 further illustrate the embodiment of the present invention: 1. Create a planning data table, as shown in FIG. 3, where - the first line indicates the sheet page name, such as UEE-UTRANMeasurement, the value It needs to be consistent with the sheet page name in the network parameter table exported by the NMS. Otherwise, the corresponding sheet page cannot be found when the intermediate file is generated.
- the second and third lines represent the primary key of the table, such as Measurement Configuration Index and WMEASCFGIDX, where the third behavior is the short name, which will be used as the primary key in the comparison, and the second is the full name of the third line, for viewing only.
- the fourth behavior is the value below the primary key.
- the fifth and sixth lines are the objects to be compared. When comparing, the sixth line will be looked up. The full name of the sixth line of the fifth act is for viewing only. This table can be used to add row, column parameters or primary key operations to suit the different needs of all outfields.
- the configuration file is a *.ini file, as follows: [Default]
- [Synonym] identifies the correspondence between the primary key field of the data table and the exported data of the network management system.
- [TableName] indicates the default sheet page name of the data table, which must be consistent with this.
- Key eNBID
- the configuration file [Default] the user can modify the starting row and column of the data according to the actual situation; when there are multiple sheet pages to be compared, only need to Add the corresponding field in the configuration file and indicate the primary key of this sheet page, such as UEE-UTRANMeasurement.
- An embodiment of the present invention further provides an apparatus for planning data consistency guarantee, including a data exporting unit, a data converting unit, a data updating unit, and a planning data generating unit, where the data converting unit includes a configuration file generating subunit and an intermediate a file generation subunit, the data update unit including a data comparison subunit and a comparison result application subunit.
- the data export unit exports the network management data actually running on the network according to the actual configuration of the network.
- the planning data generating unit performs network planning according to the network condition and the network planning principle, and obtains planning data having a predetermined template format.
- the data conversion unit generates a configuration file by using the configuration file, generates a configuration file according to the predetermined template format, and uses the intermediate file generation subunit to set the planning data according to the configuration file to obtain the same format as the network management data.
- the file, that is, the planning data is converted into an intermediate file of the same format as the network management data, so as to facilitate data comparison and data application.
- the data update unit compares the intermediate file with the network management data by using the data comparison subunit to obtain a comparison result with the identification information, where the identification information is used to identify data modification or data deletion, and the sub-unit is applied by using the comparison result.
- the embodiments of the present invention have the following technical effects:
- the use of the embodiments of the present invention ensures consistency between the planned data and the data actually configured in the network management, thereby ensuring performance reliability during network operation, and avoiding After the performance data drops, the problem cannot be located quickly and correctly.
- the method and apparatus for ensuring the consistency of planning data provided by the embodiments of the present invention have the following beneficial effects: the difference between the planning data and the network management data actually configured in the network management is found through data comparison, and The comparison results are validated on the NMS by M (Modify) and D (Delete) to ensure consistency between the planning data and the actual configuration data of the NMS.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP13837853.4A EP2897401B1 (en) | 2012-09-14 | 2013-08-23 | Method and device for guaranteeing consistency of planning data |
JP2015531440A JP2015530050A (ja) | 2012-09-14 | 2013-08-23 | 企画データの一致性を保証する方法及びそれに関連する装置 |
US14/428,432 US20150227577A1 (en) | 2012-09-14 | 2013-08-23 | Method and device for guaranteeing consistency of planning data |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210341559.1 | 2012-09-14 | ||
CN201210341559.1A CN102857949B (zh) | 2012-09-14 | 2012-09-14 | 一种规划数据一致性保证的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014040488A1 true WO2014040488A1 (zh) | 2014-03-20 |
Family
ID=47404066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/082214 WO2014040488A1 (zh) | 2012-09-14 | 2013-08-23 | 一种规划数据一致性保证的方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20150227577A1 (zh) |
EP (1) | EP2897401B1 (zh) |
JP (1) | JP2015530050A (zh) |
CN (1) | CN102857949B (zh) |
WO (1) | WO2014040488A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107451294A (zh) * | 2017-08-17 | 2017-12-08 | 北京润科通用技术有限公司 | 一种数据交互方法及装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857949B (zh) * | 2012-09-14 | 2018-11-20 | 中兴通讯股份有限公司 | 一种规划数据一致性保证的方法和装置 |
GB2508659A (en) * | 2012-12-10 | 2014-06-11 | Ibm | Backing up an in-memory database |
CN104346485B (zh) * | 2013-08-01 | 2017-12-05 | 上海华虹宏力半导体制造有限公司 | 综合模型同仿真模型的时序约束一致性的验证***及方法 |
CN103544303B (zh) * | 2013-10-31 | 2017-06-20 | 北京锐安科技有限公司 | 一种数据同步方法、***和设备 |
CN105787354A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 配置数据的监控方法、装置及其*** |
CN107306403A (zh) * | 2016-04-21 | 2017-10-31 | 富士通株式会社 | 用于无线网络部署的方法、装置和终端设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571369A (zh) * | 2003-07-16 | 2005-01-26 | 华为技术有限公司 | 保证监听网络侧和监听触发侧被控用户一致性的方法 |
CN101802815A (zh) * | 2007-09-14 | 2010-08-11 | 微软公司 | 数据-驱动同步 |
CN102340791A (zh) * | 2010-07-21 | 2012-02-01 | ***通信集团福建有限公司 | 一种用于实现数据一致性的***和方法 |
CN102857949A (zh) * | 2012-09-14 | 2013-01-02 | 中兴通讯股份有限公司 | 一种规划数据一致性保证的方法和装置 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19813754C2 (de) * | 1998-03-27 | 2000-04-06 | Siemens Ag | Verfahren und Managementnetz zur Konfiguration eines Funk-Kommunikationsnetzes |
EP1317818B1 (en) * | 2000-09-15 | 2006-10-25 | BRITISH TELECOMMUNICATIONS public limited company | Design of communication networks |
FI20002311A (fi) * | 2000-10-19 | 2002-04-20 | Nokia Corp | Verkkoelementin asetusten hallintamenetelmä |
US7698156B2 (en) * | 2002-01-29 | 2010-04-13 | Baxter International Inc. | System and method for identifying data streams associated with medical equipment |
JP2003223236A (ja) * | 2002-01-30 | 2003-08-08 | Matsushita Electric Ind Co Ltd | データ処理システム |
ATE453157T1 (de) * | 2002-05-03 | 2010-01-15 | American Power Conv Corp | Verfahren und vorrichtung zum sammeln und anzeigen von netzwerkgeräteinformationen |
US7051052B1 (en) * | 2002-06-20 | 2006-05-23 | Unisys Corporation | Method for reading audit data from a remote mirrored disk for application to remote database backup copy |
US6957221B1 (en) * | 2002-09-05 | 2005-10-18 | Unisys Corporation | Method for capturing a physically consistent mirrored snapshot of an online database from a remote database backup system |
US6978452B2 (en) * | 2003-04-02 | 2005-12-20 | Beach Unlimited Llc | Upgrading digital media servers |
US20050076020A1 (en) * | 2003-08-15 | 2005-04-07 | Jason Huntley | Digital data vending system and method of selling digital data files |
US7263537B1 (en) * | 2004-02-09 | 2007-08-28 | Unisys Corporation | System and method for creating multiple QUIESCE database copies at a single server |
JP2006053873A (ja) * | 2004-08-16 | 2006-02-23 | Fujitsu Ltd | 機能装置、機能維持方法及び機能維持プログラム |
US8037056B2 (en) * | 2005-02-18 | 2011-10-11 | International Business Machines Corporation | Online repair of a replicated table |
US20060242163A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Local thumbnail cache |
US20070022135A1 (en) * | 2005-07-25 | 2007-01-25 | Dale Malik | Systems and methods for organizing and annotating an information search |
US7418544B2 (en) * | 2005-10-05 | 2008-08-26 | Oracle International Corporation | Method and system for log structured relational database objects |
US8151323B2 (en) * | 2006-04-12 | 2012-04-03 | Citrix Systems, Inc. | Systems and methods for providing levels of access and action control via an SSL VPN appliance |
US7843831B2 (en) * | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US8015294B2 (en) * | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US20100138181A1 (en) * | 2006-11-29 | 2010-06-03 | Duaxes Corporation | Testing apparatus |
US8301593B2 (en) * | 2008-06-12 | 2012-10-30 | Gravic, Inc. | Mixed mode synchronous and asynchronous replication system |
US8495036B2 (en) * | 2008-10-24 | 2013-07-23 | Microsoft Corporation | Blob manipulation in an integrated structured storage system |
US8161195B2 (en) * | 2009-03-25 | 2012-04-17 | Microsoft Corporation | Adaptable management in sync engines |
US8543539B2 (en) * | 2009-09-16 | 2013-09-24 | Business Objects Software Limited | Method and system for capturing change of data |
US8819042B2 (en) * | 2010-04-23 | 2014-08-26 | Bank Of America Corporation | Enhanced data comparison tool |
WO2011159842A2 (en) * | 2010-06-15 | 2011-12-22 | Nimbula, Inc. | Virtual computing infrastructure |
US20130138615A1 (en) * | 2011-11-29 | 2013-05-30 | International Business Machines Corporation | Synchronizing updates across cluster filesystems |
US9075860B2 (en) * | 2012-10-18 | 2015-07-07 | Oracle International Corporation | Data lineage system |
-
2012
- 2012-09-14 CN CN201210341559.1A patent/CN102857949B/zh active Active
-
2013
- 2013-08-23 JP JP2015531440A patent/JP2015530050A/ja active Pending
- 2013-08-23 WO PCT/CN2013/082214 patent/WO2014040488A1/zh active Application Filing
- 2013-08-23 EP EP13837853.4A patent/EP2897401B1/en active Active
- 2013-08-23 US US14/428,432 patent/US20150227577A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571369A (zh) * | 2003-07-16 | 2005-01-26 | 华为技术有限公司 | 保证监听网络侧和监听触发侧被控用户一致性的方法 |
CN101802815A (zh) * | 2007-09-14 | 2010-08-11 | 微软公司 | 数据-驱动同步 |
CN102340791A (zh) * | 2010-07-21 | 2012-02-01 | ***通信集团福建有限公司 | 一种用于实现数据一致性的***和方法 |
CN102857949A (zh) * | 2012-09-14 | 2013-01-02 | 中兴通讯股份有限公司 | 一种规划数据一致性保证的方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107451294A (zh) * | 2017-08-17 | 2017-12-08 | 北京润科通用技术有限公司 | 一种数据交互方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2015530050A (ja) | 2015-10-08 |
CN102857949B (zh) | 2018-11-20 |
CN102857949A (zh) | 2013-01-02 |
US20150227577A1 (en) | 2015-08-13 |
EP2897401B1 (en) | 2018-07-25 |
EP2897401A1 (en) | 2015-07-22 |
EP2897401A4 (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014040488A1 (zh) | 一种规划数据一致性保证的方法和装置 | |
CN112270550B (zh) | 一种基于区块链的新能源电力溯源方法及*** | |
WO2014169738A1 (zh) | 主、备数据库及一致性检测、修复方法和装置、存储介质 | |
CN103927236B (zh) | 在线校验方法和装置 | |
CN105427041A (zh) | 一种在运变电站改扩建信息点表的标准化维护方法 | |
CN105808273B (zh) | 软件升级方法和软件升级装置 | |
RU2662405C2 (ru) | Автоматическое формирование сертификационных документов | |
CN102427445B (zh) | It仿真基础架构离线合规性安全审计方法 | |
CN106411650A (zh) | 一种分布式安全保密检查方法 | |
CN103425497A (zh) | 一种网络工程脚本跨厂家转换的方法和装置 | |
WO2019223178A1 (zh) | 跨平台任务调度方法、***、计算机设备和存储介质 | |
CN107870814A (zh) | 用于内容管理批处理的方法和设备 | |
CN104090948A (zh) | 核电站海量数据处理方法、装置及*** | |
EP3674957A1 (en) | Engineering support system and engineering support method | |
WO2011131101A1 (zh) | 数据割接方法及装置 | |
CN102185381B (zh) | 变电站scd模型自动转换时的scd迭代处理方法 | |
CN104636397B (zh) | 用于分布式计算的资源分配方法、计算加速方法以及装置 | |
CN112612802A (zh) | 一种实时数据中台的处理方法、装置及平台 | |
CN111026451A (zh) | 一种用于变电站终端间隔的参数配置方法及配置工具 | |
WO2023005633A1 (zh) | 电弧检测方法和*** | |
CN108205732A (zh) | 一种基于文件的新能源预测数据接入的校验方法 | |
CN105224354A (zh) | 基于后台精准推送的软件升级方法 | |
CN104700023B (zh) | 一种计算机***时间防篡改方法及*** | |
WO2015184750A1 (zh) | 网元设备数据维护的方法和装置 | |
CN112817998A (zh) | 水电站数据自动比对及同步的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13837853 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015531440 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14428432 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013837853 Country of ref document: EP |