CN104732344A - Resource data check system and method - Google Patents

Resource data check system and method Download PDF

Info

Publication number
CN104732344A
CN104732344A CN201510118499.0A CN201510118499A CN104732344A CN 104732344 A CN104732344 A CN 104732344A CN 201510118499 A CN201510118499 A CN 201510118499A CN 104732344 A CN104732344 A CN 104732344A
Authority
CN
China
Prior art keywords
verification
resource data
data
task
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510118499.0A
Other languages
Chinese (zh)
Inventor
吴凤江
张南岳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN201510118499.0A priority Critical patent/CN104732344A/en
Publication of CN104732344A publication Critical patent/CN104732344A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of communication network management, in particular to a resource data check system and method. According to the resource data check system and method, by automatically generating check rules and check tasks for resource data and automatically executing the check tasks, the check efficiency of the resource data can be improved, and the error rate can be decreased.

Description

A kind of resource data checking system and method
Technical field
The present invention relates to communication network management technical field, particularly a kind of resource data checking system.
Background technology
Current, communication network operator is faced with the needs of full-service operation, except traditional mobile telephone service, also for user provides fixed service, broadband services etc., be designed into passage access, Base communication business, content provide, integrated information solution service etc.Full-service operation must be based upon on perfect resource data, and same item business may relate to the resource of multiple business, if do not have the guarantee of asset data information and corresponding flow process accurately, can not activate the service fast for user.The artificial mode verified mainly is taked in verification at present for resource data, and the shortcoming of this mode is that efficiency is lower, error rate is higher.
Summary of the invention
In order to solve the problem of prior art, the invention provides a kind of resource data checking system and method, it automatically can carry out verification to resource data by system and verify, thus improves verification efficiency, reduction verification error rate.
The technical solution adopted in the present invention is as follows:
A kind of resource data checking system, comprising:
Verify rules administration module, for formulating corresponding verification rule for different types of resource data;
Verify task management module, for verifying the verification task of rule foundation for resource data according to described, trigger data is verified module 102 and is performed described verification task;
Data check module, for performing verification task under the triggering of verifying task management module 102, determines in-problem resource data.
System also comprises:
Verify workform management module, for described in-problem resource data is notified conservation of resources personnel.
Verify task management module trigger data when resource data is logged and verify the verification task of module execution for this resource data.
Verify task management module and verify module execution verification task according to fixing cycle trigger data.
Verify task management module and perform verification task according to the instruction triggers data check module of managerial personnel.
Data check module comprises code building submodule and Structured Query Language (SQL) generates submodule, wherein,
Code building submodule, for when verifying task management module trigger data and verifying module execution verification task, the verification generate rule executable code corresponding according to this verification task;
Structured Query Language (SQL) generates submodule, for when verifying task management module trigger data and verifying module execution verification task, and the verification generate rule SQL statement corresponding according to the task of verification;
Data check module also comprises Shell script configuration submodule, for when verifying task management module trigger data verification module and knowing verification task, according to the resource data association in the verification rule that the task of verification is corresponding and mapping relations, generate Shell script file.
A kind of resource data checking system of the present invention, it utilizes verifies rules administration module, for formulating corresponding verification rule for different types of resource data; Verify rules administration module, for verifying the verification task of rule foundation for resource data according to described, trigger data is verified module and is performed described verification task; Data check module, for performing verification task under the triggering of verifying task management module, determines in-problem resource data.
Verify rules administration module and formulate corresponding verification rule for different types of resource data; Verify task management module and verify the verification task of rule foundation for resource data according to described, trigger data is verified module and is performed described verification task; Data check module performs described verification task, determines in-problem resource data.
Visible, the resource data checking system that the present invention proposes, by automatically generating verification rule for resource data and verification task, and automatically performing verification task, can improve the verification efficiency of resource data and reduce error rate.
Beneficial effect of the present invention is:
The present invention compensate for the deficiency that in existing resource data check technical scheme, artificial verification workload is large, reduce and manually verify data error rate, solve the misdata amendment problem not in time verified out simultaneously, significantly improve the quality of data in network resource management system, open operation for full-service and provide support.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the system architecture schematic diagram of resource data checking system of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment one
The resource data checking system of the present embodiment comprises following:
Verify rules administration module 101, for formulating corresponding verification rule for different types of resource data;
Verify task management module 102, for verifying the verification task of rule foundation for resource data according to described, trigger data is verified module 102 and is performed described verification task;
Data check module 103, for performing verification task under the triggering of verifying task management module 102, determines in-problem resource data.
Said system can also comprise: verify workform management module 104, for described in-problem resource data is notified conservation of resources personnel.
In said system, verify task management module 102 trigger data verification module 103 when resource data is logged and perform the verification task for this resource data, or, verify task management module 102 and perform verification task according to fixing cycle trigger data verification module 103, or, verify task management module 102 and perform verification task according to the instruction triggers data check module 103 of managerial personnel.
Above-mentioned data check module 103 can comprise code building submodule 1031 and Structured Query Language (SQL) (SQL) generates submodule 1032, wherein,
Code building submodule 1031, for when verifying task management module 102 trigger data verification module 103 and performing verification task, the verification generate rule executable code corresponding according to this verification task;
SQL generates submodule 1032, for when verifying task management module 102 trigger data verification module 103 and performing verification task, and the verification generate rule SQL statement corresponding according to the task of verification;
Data check module 103, for performing described executable code or SQL statement, determines in-problem resource data.
Above-mentioned data check module 103 can also comprise Shell script configuration submodule 1033, for when verifying task management module 102 trigger data verification module 103 and knowing verification task, according to the resource data association in the verification rule that the task of verification is corresponding and mapping relations, generate Shell script file;
Data check module 103, for performing Shell script file, with the logical resource data that can collect for standard, determines in-problem physical resource data.
Below lift concrete enforcement to describe in detail in detail.
A kind of resource data checking system of the present embodiment, in resource daily management (as: resource distribution, network element networking, scheduling etc.) related resource data are verified, find mistake, and corrected by certain treatment scheme, thus the consistance of guarantee resource data, integrality and accuracy.
Resource data checking system is by the verification rule of allocated resource data, the management that all kinds of resource inspection cycle carries out is set according to verifying rule, setting verification task, timing can be carried out in the time of setting to resource data to verify, generate and verify result form, and by electronic operation and maintenance flow process (EOMS), list is sent to in-problem resource data, so that data maintenance personnel maintenance issues data in time, improve the quality of data.Improve resource data and verify system, ensure data accuracy.The data check that data check function is mainly used in when daily servicing and network element network is verified.
Participate in Fig. 1, resource data checking system comprises verifies rules administration module 101, verification task management module 102, data check module 103 and verifies workform management module 104, and wherein 103 do not comprise code building submodule 1031 to data check, SQL generates submodule 1032 and Shell script configuration submodule 1033.
Wherein, verify rules administration module 101 and formulate corresponding verification rule for different types of resource data, and provide the look facility to verifying rule.
Verify rule can say and to formulate according to the actual conditions of network, include but not limited to several:
Fixed value compares: certain attribute of such as certain class resource is greater than and is less than certain fixed value or the rule of the verification within the scope of certain.
Property value compares: certain attribute of such as certain class resource and the comparison rule of other attributes.
Data layout legitimacy: the form on such as date is incorrect, do not fill in special character string by the form of regulation should be fill in character, the place of filling date should fill in numeral, required item and verify rule for the legitimacy such as empty of numeral.
Resources relationship consistance: certain attribute of other resources of such as certain attribute of certain class resource needs consistent verification rule.As whether circuit has the transmission system of carrying; Whether community has its own base station.
Data maintenance consistance: when this resource entity has subordinate's affiliated partner, this entity can not be directly deleted, and deletes after needing to delete or shift subordinate's affiliated partner step by step again.
Resource statistics is abnormal: arrange resource statistics and the deviation ratio arranging reference value.
Verify task module 102 for setting up the verification task for resource data according to the verification rule verifying rules administration module 101 formulation, trigger data is verified module 103 and is performed verification task.
Below triggering mode support two kinds:
Instant judgement, verify mainly for the manual typing of user or by the resource data of files in batch typing and collection typing automatically, when resource data is logged, trigger data verification module 103 performs the verification task for resource data.
Manual triggering or regularly self-verifying, namely verify module 103 according to the fixed cycle trigger data preset and perform verification task, or perform verification task according to the instruction triggers data check module 103 of managerial personnel.Range of choice can be determined, simultaneously selected verification rule according to resource type.In verification process, the error logging of discovery is got off, and generate verification report notification user.
Data check module 103 performs verification task under the triggering of verifying task management module 102, determines in-problem resource data.Data check is realized by two kinds of modes:
Microcosmic is verified, and mainly refer to verify from single resource data aspect, the object model according to configuring inquires mapped physical database table, and verification rule relatively macroscopical verification is handed over simply.Only relate to the verification of single table, affiliated microcosmic is verified.Such as, when verifying Location Area Code (LAC) value of certain area cell, the border of the LAC value of this area cell known is (34080,34429), then check whether the LAC value of this each community, region exceeds this border, and the cell data exceeded is considered as problem data when verifying.
Data check module 103 is inquired about and is verified rule database, and for the verification rule obtained, invoke code generates submodule 1031 and SQL generates submodule 1032, and code building submodule 1031 uses asm framework to generate the executable code of java; SQL generates submodule 1032 by intercepting restrictive condition and the Correlation Criteria of the field verified in rule, adds where condition and condition of contact, be assembled into the sql statement of verification to sql statement.Afterwards, data check module 103 scan code generates catalogue, performs class run time version and the sql statement of the generation under associative directory, determines in-problem resource data.
Macroscopic view is verified:
Macroscopic view is verified mainly according to the association of multilayer resource model and mapping relations, verification verification is carried out to available data, verifies rule relatively complicated, relate to verification that multilist many condition gathers information and belong to macroscopic view and verify, backstage can be used to verify script verify, then generate and verify report.Such as, incidence relation and the device port information of base station controller (BSC) and the base station of coming up is gathered according to operation maintenance center (OMC), and the mapping relations of device port and transmit port, by the transmit port of the origin or beginning to transmission circuit, cross connection, Topology connection, until the device port tracking circuit top is to verify the accuracy of circuit data.
Macroscopic view is verified with the best resource of sieve comparatively accurately data that can gather for standard, according to multilayer association and the mapping relations of resource model, does validity verify the physical resource data that can not collect.Such as, the trunk information of interexchange can collect, what relaying two ends were corresponding is divided into logic port or physical port two type, for physics 2M port, can gather, its status information state for occupying, according to this corresponding relation, then there is the DDF port pointing to this 2M port in data distribution frame (DDF) port table, and its state is also occupied.This verification process is: data check module 103 is called Shell script configuration submodule 1033 and obtained corresponding Shell script file, inquired the logic port of trunk information by sql in Shell script file, physical port corresponding to this logic port is inquired again in logical end oral thermometer, slq statement is used to come port corresponding in DDF port table, if inquire port status not take, then these DDF pants data are recorded as problem data, issue database table is inserted into not meeting the data verifying rule in script implementation, complete the verification to resource data.
After verification tasks carrying completes by data check module 103, automatically the error logging of discovery is got off, support form, the forms such as text, system can be reported according to resource inspection, provides interactive operation support, carries out automatic or manual correction to the mistake verified out, for automatic correction, system can customize corrects rule.
Verify workform management module 104 and can verify flow process by EOMS, the in-problem resource data of verifying out is distributed, so that conservation of resources personnel, by procedure links, manage in-problem resource data change procedure, improve resource data quality.
After resource data has been verified, for abnormal results, directly can send list with the form of conservation of resources work order to corresponding maintainer, as support equipment disappearance in base station in resource management system, system, after the check information abnormal data result by scanning resource system, can carry out sending list to corresponding maintainer.
The present invention also proposes a kind of resource data check method, and be applied to above-mentioned resource data checking system, the method comprises:
Verify rules administration module and formulate corresponding verification rule for different types of resource data; Verify task management module and verify the verification task of rule foundation for resource data according to described, trigger data is verified module and is performed described verification task; Data check module performs verification task under the triggering of verifying task management module, determines in-problem resource data.
Said method also comprises: verify workform management module by affiliated in-problem resource data notice conservation of resources personnel.
In said method, said verification task management module trigger data when resource data is logged verifies the verification task of module execution for resource data, or, affiliated task management module of verifying installs fixing cycle trigger data verification module execution verification task, or the instruction triggers data check module of affiliated verification task management module personnel by convention performs verification task.
In said method, said data check module performs the Genevangenevese implementation of verification and is under the triggering of verifying Geneva administration module:
The verification generate rule executable code corresponding according to this verification task or SQL statement, perform described executable code or SQL statement, determines in-problem resource data.
The implementation that data check module performs verification task under the triggering of verifying task management module is:
According to the resource data association in the verification rule that this verification task is corresponding and mapping relations, generate Shell script file; Shell script file belonging to performing, with the logical resource data that can collect for standard, determines in-problem physical resource data.
As fully visible, the present invention compensate for the deficiency that in existing resource data check technical scheme, artificial verification workload is large, reduce and manually verify data error rate, solve the misdata amendment problem not in time verified out simultaneously, significantly improve the quality of data in network resource management system, open operation for full-service and provide support.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. a resource data checking system, comprising:
Verify rules administration module, for formulating corresponding verification rule for different types of resource data;
Verify task management module, for verifying the verification task of rule foundation for resource data according to described, trigger data is verified module 102 and is performed described verification task;
Data check module, for performing verification task under the triggering of verifying task management module 102, determines in-problem resource data.
2. a kind of resource data checking system according to claim 1, it is characterized in that, described system also comprises:
Verify workform management module, for described in-problem resource data is notified conservation of resources personnel.
3. a kind of resource data checking system according to claim 1, is characterized in that, described verification task management module trigger data when resource data is logged verifies the verification task of module execution for this resource data.
4. a kind of resource data checking system according to claim 1, is characterized in that, described verification task management module is verified module according to fixing cycle trigger data and performed verification task.
5. a kind of resource data checking system according to claim 1, is characterized in that, described verification task management module performs verification task according to the instruction triggers data check module of managerial personnel.
6. a kind of resource data checking system according to claim 1,3,4 or 5 any one, is characterized in that, described data check module comprises code building submodule and Structured Query Language (SQL) generates submodule, wherein,
Code building submodule, for when verifying task management module trigger data and verifying module execution verification task, the verification generate rule executable code corresponding according to this verification task;
Structured Query Language (SQL) generates submodule, for when verifying task management module trigger data and verifying module execution verification task, and the verification generate rule SQL statement corresponding according to the task of verification.
7. a kind of resource data checking system according to claim 6, it is characterized in that, described data check module also comprises Shell script configuration submodule, for when verifying task management module trigger data verification module and knowing verification task, according to the resource data association in the verification rule that the task of verification is corresponding and mapping relations, generate Shell script file.
8. a resource data check method, is applied to system according to claim 1, it is characterized in that, described method comprises:
Verify rules administration module and formulate corresponding verification rule for different types of resource data; Verify task management module and verify the verification task of rule foundation for resource data according to described, verification task belonging to trigger data verification module performs; Data check module performs described verification task, determines in-problem resource data.
9. a kind of resource data check method according to claim 8, it is characterized in that, described method comprises:
Verify workform management module by described in-problem resource data notice conservation of resources personnel.
10. a kind of resource data check method according to claim 8, it is characterized in that, described verification task management module trigger data when resource data is logged verifies the verification task of module execution for this resource data, or described verification task management module is verified module according to fixing cycle trigger data and is performed verification task.
11. a kind of resource data check methods according to claim 8, it is characterized in that, the implementation that described data check module performs verification task under the triggering of verifying task management module is: the verification generate rule executable code corresponding according to this verification task or SQL statement, perform described executable code or SQL statement, determine in-problem resource data.
12. a kind of resource data check methods according to claim 8, it is characterized in that, the implementation that described data check module performs verification task under the triggering of verifying task management module is: the resource data association in the verification rule corresponding according to this verification task and mapping relations, generate Shell script; Perform described Shell script, with the logical resource data that can collect for standard, determine in-problem physical resource data.
CN201510118499.0A 2015-03-18 2015-03-18 Resource data check system and method Pending CN104732344A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510118499.0A CN104732344A (en) 2015-03-18 2015-03-18 Resource data check system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510118499.0A CN104732344A (en) 2015-03-18 2015-03-18 Resource data check system and method

Publications (1)

Publication Number Publication Date
CN104732344A true CN104732344A (en) 2015-06-24

Family

ID=53456218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510118499.0A Pending CN104732344A (en) 2015-03-18 2015-03-18 Resource data check system and method

Country Status (1)

Country Link
CN (1) CN104732344A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631047A (en) * 2016-02-17 2016-06-01 中国工商银行股份有限公司 Hierarchically-cascaded data processing method and hierarchically-cascaded data processing system
CN106022666A (en) * 2016-07-28 2016-10-12 国网上海市电力公司 Measuring asset full life cycle management data quality checking method
CN106682335A (en) * 2017-01-03 2017-05-17 山东浪潮商用***有限公司 Automation method for wireless resource data cleaning and checking
CN108875056A (en) * 2018-06-28 2018-11-23 中国建设银行股份有限公司 Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing
CN109150651A (en) * 2018-07-02 2019-01-04 北京市天元网络技术股份有限公司 The monitoring method of transfer resource
CN109933578A (en) * 2019-03-21 2019-06-25 浪潮软件集团有限公司 A kind of configurable automated data detection method for quality and system
CN110647509A (en) * 2018-06-26 2020-01-03 北京亿阳信通科技有限公司 Rapid checking and sharing method and device for passenger collecting data
CN113781000A (en) * 2021-09-18 2021-12-10 深圳供电局有限公司 Intelligent data checking power management system and management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197875A (en) * 2007-12-26 2008-06-11 华为技术有限公司 Partial data checking method and device
CN101308495A (en) * 2007-10-24 2008-11-19 河北全通通信有限公司 Office data checking and manufacture method
CN102246550A (en) * 2011-05-27 2011-11-16 华为技术有限公司 Method for verifying business rule of NE configuration and verifying system
CN103188094A (en) * 2011-12-28 2013-07-03 ***通信集团贵州有限公司 Resource data verification system and resource data verification method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101308495A (en) * 2007-10-24 2008-11-19 河北全通通信有限公司 Office data checking and manufacture method
CN101197875A (en) * 2007-12-26 2008-06-11 华为技术有限公司 Partial data checking method and device
CN102246550A (en) * 2011-05-27 2011-11-16 华为技术有限公司 Method for verifying business rule of NE configuration and verifying system
CN103188094A (en) * 2011-12-28 2013-07-03 ***通信集团贵州有限公司 Resource data verification system and resource data verification method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631047A (en) * 2016-02-17 2016-06-01 中国工商银行股份有限公司 Hierarchically-cascaded data processing method and hierarchically-cascaded data processing system
CN106022666A (en) * 2016-07-28 2016-10-12 国网上海市电力公司 Measuring asset full life cycle management data quality checking method
CN106682335A (en) * 2017-01-03 2017-05-17 山东浪潮商用***有限公司 Automation method for wireless resource data cleaning and checking
CN110647509A (en) * 2018-06-26 2020-01-03 北京亿阳信通科技有限公司 Rapid checking and sharing method and device for passenger collecting data
CN110647509B (en) * 2018-06-26 2024-05-14 北京亿阳信通科技有限公司 Quick checking and sharing method and device for collecting customer data
CN108875056A (en) * 2018-06-28 2018-11-23 中国建设银行股份有限公司 Data validation method, apparatus, electronic equipment and readable storage medium storing program for executing
CN109150651A (en) * 2018-07-02 2019-01-04 北京市天元网络技术股份有限公司 The monitoring method of transfer resource
CN109933578A (en) * 2019-03-21 2019-06-25 浪潮软件集团有限公司 A kind of configurable automated data detection method for quality and system
CN113781000A (en) * 2021-09-18 2021-12-10 深圳供电局有限公司 Intelligent data checking power management system and management method

Similar Documents

Publication Publication Date Title
CN104732344A (en) Resource data check system and method
CN103188094A (en) Resource data verification system and resource data verification method
US6295540B1 (en) Alignment of tirks using network manager
CN100499510C (en) Method for positioning fault and service maintenance platform
CN101888655B (en) Method and device for configuring network element data in template way in network management system
CN100502545C (en) Intelligent checking method and device for configuration parameter of communication network
CN108322937A (en) Resource allocation methods and composer in wireless access network for network slice
CN101009591A (en) Method and system for configuring network devices through an operations support system interface
CN102098713B (en) Method for quickly tolerating disaster for base station in mobile communication network
RU2534945C2 (en) Controlled object design, method and self-optimisation system
CN106412064A (en) Remote upgrade method of power utilization information acquisition terminal
WO2018010555A1 (en) Northbound interface lte service automatic configuration method, northbound interface apparatus, and storage medium
CN105319973B (en) A kind of method and device that smart home device is replaced by scanning the two-dimensional code
CN110519085A (en) A kind of configuration change method and block platform chain
CN102123040A (en) Method and device for configuring data
CN104698374A (en) Method for improving testing efficiency and accuracy of automatic relay protecting tester
CN105553677A (en) Charging verification audit system
CN100499473C (en) Method for realizing business request and on-line instruction system
CN104767631A (en) Method and device for automatically carrying out batch tune measurement on AISG (Antenna Interface Standards Group) tunable antennas
CN105392149A (en) Strategy adjusting trigger and strategy adjusting method and device, and strategy adjusting system
CN107623599A (en) A kind of method and system of data configuration
CN105227337B (en) A kind of multimode network management configuration model upgrade method and device
CN102104885A (en) Network element performance counting method and system
CN105791018B (en) A kind of NFV network element configuration method and system
CN111027284A (en) Standardized output method based on flexible data access

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150624

WD01 Invention patent application deemed withdrawn after publication