[go: up one dir, main page]

CN108804436A - A kind of method and storage medium of management network management entity - Google Patents

A kind of method and storage medium of management network management entity Download PDF

Info

Publication number
CN108804436A
CN108804436A CN201710282490.2A CN201710282490A CN108804436A CN 108804436 A CN108804436 A CN 108804436A CN 201710282490 A CN201710282490 A CN 201710282490A CN 108804436 A CN108804436 A CN 108804436A
Authority
CN
China
Prior art keywords
management entity
unique identifier
attribute
network management
type
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.)
Granted
Application number
CN201710282490.2A
Other languages
Chinese (zh)
Other versions
CN108804436B (en
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710282490.2A priority Critical patent/CN108804436B/en
Publication of CN108804436A publication Critical patent/CN108804436A/en
Application granted granted Critical
Publication of CN108804436B publication Critical patent/CN108804436B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/35Creation or generation of source code model driven

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of method and storage medium of management network management entity, this method includes:The method for managing network management entity, including:For each attribute of each network management entity, corresponding unique identifier is set;Attribute mapping database is established according to the correspondence of each attribute and unique identifier;In the case where the network management entity for being provided with unique identifier is changed, by the corresponding predetermined unique identifier of attribute map database lookup predetermined attribute, and modify to position existing for predetermined unique identifier in system.Position existing for the network management entity that retrieval is changed through the invention, retrieving is quick, and the retrieval by being carried out thus according to unique identifier, the position of any required modification will not be missed, logical relation will not change, manual labor amount is smaller, changes speed, solves problem of the prior art.

Description

A kind of method and storage medium of management network management entity
Technical field
The present invention relates to communication fields, more particularly to a kind of method and storage medium of management network management entity.
Background technology
Management, configuration are the bases of telecommunication apparatus normal operation, can be related to a large amount of complicated, careful developments, by It is in the most significant end of entire operation level in it, therefore can also face and change influence caused by the business form, relationship change.It is past Small form variation is seemed toward one, can all lead to the coding change of a large amount of realization level.This block of management configuration is entire Being accounted in the life cycle of project generally can all account for prodigious exploitation, safeguard proportion, GPON (passive multi-plexing light accessing system, Gigabit- Capable PON) ONU (optical network unit, Optical Network Unit) remote management it is no exception.
Equipment originally when realizing configuration and management class agreement, for example, G.984.4 management system model in agreement when, Be by developer between defined in model management entity, the semantemes such as relationship understand entity, then by writing generation Code expresses these understandings, and to realize corresponding management function, this is also known as the process of human translation.
There are the following problems for this way:
1. mistake, during translation, since there are many details, and this not to be people be good at, therefore hold very much It is easily introduced lower level error, these mistakes are often even just exposed after beginning in system testing, position, solve cost very It is high;2. the duplication of labour, developer is appreciated that a standard, then uses concrete implementation language translation again one time, this translation Process be substantially machinery, very waste of manpower cost;3. the important knowledge contained in standard is translated (namely at this Development process) in be lost, from be difficult in code find out defined in standard clearly between management entity and management entity Relationship, these very implicit knowledge lie in developer's brains, clearly cannot emerge out, this gives subsequent maintenance Prodigious obstacle is brought with change;4. configuration and management agreement are very variable, so seeming very little when occurring one in model When variation, since the mapping between model and code manually carries out, and in model a point often corresponds to many places code, Whether therefore this small variation is prodigious to the change that tape code is brought, and change complete, if unanimously can not be tight It is also difficult to find in the inspection of lattice, or even test.
In the corresponding model of existing management system, system change quickly, when the variation of some business or management entity change, Then need to re-start the coding change of realization level, manual labor amount is larger, takes longer;And in change procedure, due to Logic when standard translation to be become to code is unintelligible, easily causes the situation of code revision mistake.
Invention content
The present invention provides a kind of method and storage medium of management network management entity, to solve the as follows of the prior art Problem:In the corresponding model of existing management system, system change quickly, when the variation of some business or management entity change, then Need to re-start the coding change of realization level, manual labor amount is larger, takes longer.
In order to solve the above technical problems, on the one hand, the present invention provides a kind of method of management network management entity, including: For each attribute of each network management entity, corresponding unique identifier is set;According to pair of each attribute and unique identifier It should be related to and establish attribute mapping database;In the case where the network management entity for being provided with unique identifier is changed, By the corresponding predetermined unique identifier of the attribute map database lookup predetermined attribute, and it is unique to making a reservation for described in system It modifies position existing for identifier.
Optionally, it is the corresponding unique identifier of each attribute setting of each network management entity, including:Determine system Corresponding unique identifier is arranged for each type in the type of middle network management entity;Determine the network of each type in system Corresponding unique mark is respectively set for the title of each field, type, establishment attribute in all fields that management entity is included Symbol.
Optionally, it is the corresponding unique identifier of type setting of each field, including:It is original in the type of the field In the case of raw type, the unique identifier includes at least following characteristics information:The byte length of data type and data;? In the case that the type of the field is management entity type, the unique identifier includes at least following characteristics information:It is described The title of management entity.
Optionally, attribute mapping database is established according to the correspondence of each attribute and unique identifier, including:According to Each field and the corresponding multiple unique identifiers of the field are associated by the first predetermined way, according to the second predetermined way Each network management entity and the corresponding type unique identifier of the network management entity and multiple fields are associated, with Obtain the attribute mapping database.
Optionally, attribute mapping database is established according to the correspondence of each attribute and unique identifier, further includes:Really The topological relation between each business network management entity type for including and each network management entity in system is determined, according to third Each network management entity type is associated by predetermined way according to the topological relation.
Optionally, the method further includes:In the case where intended service is changed, data are mapped by the attribute The corresponding network management entity type of library lookup intended service and the corresponding unique identifier of each network management entity type, And it modifies to position existing for the corresponding unique identifier of change described in system.
Optionally, the method further includes:The net of unique identifier is not present in increasing the attribute mapping database It is that corresponding unique identifier is arranged in each attribute of increased network management entity in the case of network management entity;It will be described The correspondence of each attribute and unique identifier is added in the attribute mapping database.
On the other hand, the present invention also provides a kind of storage mediums, are stored thereon with computer program, and described program is handled Device realizes following steps when executing:For each attribute of each network management entity, corresponding unique identifier is set;According to each The correspondence of a attribute and unique identifier establishes attribute mapping database;In network management entity, there is a situation where change Under, by the corresponding predetermined unique identifier of the attribute map database lookup predetermined attribute, and to making a reservation for described in system It modifies position existing for unique identifier.
Optionally, described program is being built by processor execution according to the correspondence of each attribute and unique identifier When the step of vertical attribute mapping database, specifically include:It is according to the first predetermined way that each field and the field is corresponding Multiple unique identifiers are associated, according to the second predetermined way by each network management entity and the network management entity pair The type unique identifier and multiple fields answered are associated, to obtain the attribute mapping database.
Optionally, described program is being built by processor execution according to the correspondence of each attribute and unique identifier When the step of vertical attribute mapping database, specifically include:Determine each business includes in system network management entity type and Topological relation between each network management entity opens up each network management entity type according to described according to third predetermined way The relationship of flutterring is associated.
Optionally, following steps are also realized when described program is also executed by the processor:It is changed in intended service In the case of, pass through the corresponding network management entity type of the attribute map database lookup intended service and each network The corresponding unique identifier of management entity type, and position existing for the corresponding unique identifier of change described in system is carried out Modification.
Position existing for the network management entity that retrieval is changed through the invention, retrieving is quick, and due to being According to the retrieval that unique identifier carries out, the position of any required modification will not be missed, logical relation will not change, manually The amount of labour is smaller, changes speed, solves the problems, such as the as follows of the prior art:In the corresponding model of existing management system, it is System variation quickly, when the variation of some business or management entity variation, then needs the coding change for re-starting realization level, people The work amount of labour is larger, takes longer.
Description of the drawings
Fig. 1 is the flow chart for the method that network management entity is managed in first embodiment of the invention;
Fig. 2 is the flow chart for the method that network management entity is managed in third embodiment of the invention;
Fig. 3 is G.984.4 to identify that management is real under standard pole simplified version sip_service business in third embodiment of the invention The business model figure of body object and field.
Specific implementation mode
In order to solve the problems, such as the as follows of the prior art:In the corresponding model of existing management system, system change quickly, when certain When a business variation or management entity change, then the coding change for re-starting realization level is needed, manual labor amount is larger, consumption When it is longer;The present invention provides a kind of methods and storage medium of management network management entity, below in conjunction with attached drawing and implementation Example, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only used to explain this hair It is bright, do not limit the present invention.
First embodiment of the invention provides a kind of method of management network management entity, flow such as Fig. 1 institutes of this method Show, including step S102 to S106:
S102 is that corresponding unique identifier is arranged in each attribute of each network management entity.
Above-mentioned unique identifier is for each attribute, for example, it is directed to the type of network management entity, it is multiple The marking mode of type is entirely different, and certainly, the unique identifier of each type needs mark corresponding with other attributes Symbol without repeat (here do not repeat that the title comprising each type is different, the Property Name in each type is different, but In variety classes, Property Name does not force difference), in identification mistake will not just occur for such system, therefore, can pass through English Word is female, the combination of number and underscore indicates unique identifier.
S104 establishes attribute mapping database according to the correspondence of each attribute and unique identifier.
Corresponding each network management entity, is likely to there are multiple attributes, is established pair for each attribute After the unique identifier answered, attribute mapping database is established according to the correspondence of attribute and unique identifier, then the attribute reflects Penetrate the unique identifier there are all properties in database.
S106 is mapped in the case where the network management entity for being provided with unique identifier is changed by attribute The corresponding predetermined unique identifier of database lookup predetermined attribute, and position existing for predetermined unique identifier in system is carried out Modification.
In the case where network management entity is changed, so that it may to be examined automatically according to the attribute mapping database built Position where Suo Genggai.Position existing for the network management entity changed by this method retrieval, retrieving is quick, And the retrieval by being carried out thus according to unique identifier, the position of any required modification will not be missed, logical relation will not occur Variation, manual labor amount is smaller, changes speed, solves the problems, such as the as follows of the prior art:Existing management system is corresponding In model, system change quickly, when the variation of some business or management entity variation, then needs the generation for re-starting realization level Frameshift alteration, manual labor amount is larger, takes longer.
When corresponding unique identifier is arranged for each attribute of each network management entity, network in system is first determined The type of management entity is arranged corresponding unique identifier for each type, then determines the network management of each type in system Corresponding unique identifier is respectively set for the title of each field, type, establishment attribute in all fields that entity is included. It is specific therefore, it is necessary to be directed to since the type of field is different when corresponding unique identifier is arranged for the type of each field Field type is arranged unique identifier.
In the case where the type of field is primary type, unique identifier includes at least following characteristics information:Data class The byte length of type and data;In the case where the type of field is management entity type, unique identifier includes at least following Characteristic information:The title of management entity.
By the above process, so that it may to build the unique identifier of its needs for network management entity, remember by standard When the natural language of record is converted into program language, so that it may easily be converted with realizing.
It is predetermined according to first when establishing attribute mapping database according to the correspondence of each attribute and unique identifier The corresponding multiple unique identifiers of each field and field are associated by mode, according still further to the second predetermined way by each network Management entity and the corresponding type unique identifier of network management entity and multiple fields are associated, and map number to obtain attribute According to library.When realizing, the first predetermined way and the second predetermined way usually could be provided as same mode, for example, all using Tuple adds the mode of list.
When establishing attribute mapping database according to the correspondence of each attribute and unique identifier, it can also be reflected in attribute The network management entity type that there are the mapping relations about business, i.e., each business includes in determining system is penetrated in database Topological relation between each network management entity, according to third predetermined way by each network management entity type according to topology Relationship is associated.Third predetermined way during this can also be identical as the first predetermined way and the second predetermined way, this Sample can ensure the consistency of organizational form on the whole;Saved in attribute mapping database network management entity type and Topological relation between each network management entity then can automatically be looked into when business is changed by the way that topological relation is cascade The position for needing to change is found, fast and accurately.
When intended service is changed, then it can pass through the corresponding network pipe of attribute map database lookup intended service Entity class and the corresponding unique identifier of each network management entity type are managed, and to changing corresponding unique mark in system Know the existing position of symbol to modify.
When increasing new network management entity, and there is no unique in attribute mapping database for the network management entity Then corresponding unique identifier is arranged for each attribute of increased network management entity in identifier, then by each attribute and only The correspondence of one identifier is added in attribute mapping database.The process can meet subsequent standards and increase content to system Modification, it is with strong applicability.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, technical scheme of the present invention is substantially in other words to existing The part that technology contributes can be expressed in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal equipment (can be mobile phone, calculate Machine, server or network equipment etc.) method that executes each embodiment of the present invention.
Second embodiment of the invention additionally provides a kind of storage medium, and in the present embodiment, above-mentioned storage medium can be by It is set as storing the program code for executing following steps:
S11 is that corresponding unique identifier is arranged in each attribute of each network management entity;
S12 establishes attribute mapping database according to the correspondence of each attribute and unique identifier;
S13 maps number in the case where the network management entity for being provided with unique identifier is changed by attribute According to the corresponding predetermined unique identifier of library lookup predetermined attribute, and position existing for predetermined unique identifier in system is repaiied Change.
Above procedure is specifically included when being executed by processor S11 program codes:Determine network management entity in system Corresponding unique identifier is arranged for each type in type;Determine that the network management entity of each type in system is included Corresponding unique identifier is respectively set for the title of each field, type, establishment attribute in all fields;For each field When corresponding unique identifier is arranged in type, in the case where the type of field is primary type, unique identifier includes at least Following characteristics information:The byte length of data type and data;In the case where the type of field is management entity type, uniquely Identifier includes at least following characteristics information:The title of management entity.
Above procedure when being executed by processor S12 program codes, specifically according to the first predetermined way by each field and The corresponding multiple unique identifiers of field are associated, according to the second predetermined way by each network management entity and network management The corresponding type unique identifier of entity and multiple fields are associated, to obtain attribute mapping database.
Above procedure be executed by processor according to the correspondence of each attribute and unique identifier establish attribute mapping When the step of database, specifically include:Determine the network management entity type and each network pipe that each business includes in system The topological relation between entity is managed, is closed each network management entity type according to topological relation according to third predetermined way Connection.
Above procedure also realizes following steps when also being executed by processor:In the case where intended service is changed, lead to Cross the corresponding network management entity type of attribute map database lookup intended service and each network management entity type pair The unique identifier answered, and modify to changing position existing for corresponding unique identifier in system.
When increasing new network management entity, and there is no unique in attribute mapping database for the network management entity Identifier also realizes following steps when then above procedure is also executed by processor:For each category of increased network management entity Property the corresponding unique identifier of setting, then the correspondence of each attribute and unique identifier is added to attribute mapping database In.The process can meet subsequent standards and increase modification of the content to system, with strong applicability.
In the program during processor executes above-mentioned storage medium, position existing for the network management entity changed is retrieved It sets, retrieving is quick, and the retrieval by being carried out thus according to unique identifier, will not miss the position of any required modification, Logical relation will not change, and manual labor amount is smaller, change speed, solve the problems, such as the as follows of the prior art:It is existing Have in the corresponding model of management system, system change quickly, when the variation of some business or management entity variation, then needs again The coding change of realization level is carried out, manual labor amount is larger, takes longer.
Third embodiment of the invention the technical problem to be solved is that overcome existing method to fixed in the model of modular system The management entity of justice, after the semantemes such as relationship are understood between entity, the mistake, the knowledge that are introduced during manual translation are being turned over Minor change, which occurs, for loss and model during translating may lead to the variation of many places in original realization, the dimension to bring Protect and change with high costs, the low problem of development efficiency.The embodiment of the present invention provides one by the in-depth analysis to field The Symbolic Representation mode of kind of formalization, with a set of suitable symbolic formulation and organizational form by the ONU remote managements in agreement Entity object and containing complicated between them, dependence can be come out with accurate, unambiguity semantic expressiveness, to solve It has determined above-mentioned a series of problems.
A kind of Symbolic Representation mode of stratification is present embodiments provided to describe ONU administrative models, low layer is to pipe The specification of entity is managed, selects a set of suitable symbol to be described the field that management entity includes with it, each field Feature is all based on to describe;High level is the specification of business, and the ONU remote managements for including by business with a kind of organizational form are real Body object and the dependence between them, which are depicted, to be come.The technical solution taken is as follows:
The first step:Identify the management entity type in model, it is globally unique for each management entity type definition one Title.
Second step:Identify the field that each management entity includes.
Third walks:Identify each field feature, for each field, respectively from title, type, create attribute these features It describes, field name must be unique in the entity;The type of field is divided into two kinds, and one kind is common primary type, Keyword pri labels can be used, one is management entity types, can use keyword me labels;Creating attribute can have Create (when establishment specify) and update when update (after establishment, specified).
4th step:For the field of primary type, specific data type, such as str (indicating character string) are indicated, Int (indicating shaping) etc., will also indicate the byte length of data.
5th step:For the field of management entity type, to indicate specific management entity title, thus be depicted Containment relationship between management entity.
6th step:Each field is showed with its feature is described with a kind of organizational form, such as:Member may be used The mode or other modes of group data structure.
7th step:The inclusion relation of management entity and field is showed with a kind of organizational form, such as:It may be used The mode or other modes of list.
8th step:It identifies the business in administrative model, is one globally unique title of each service definition;
9th step:For each business, respectively from it includes top layer management entity, the dependence pass between entity object It is these features to describe.
Tenth step:By business and it includes top layer management entity and management entity between dependence with a kind of organizer Formula shows, such as:The mode or other modes of tuple nested list may be used.This dependence is from a higher Level describes in a business, and what the management entity of which same type was actually pointed to is the same object.
Below to the reality of technical solution by taking a sip_service business simplified in one G.984.4 standard as an example Apply it is described in further detail, as shown in Fig. 2, comprising the following processes:
101, it identifies the management entity type in model, a globally unique name is defined for each management entity type Claim.
In figure 3, wherein each box represents an entity object, and what black matrix identified in box is the management The species name of entity, what italic identified is the field name in management entity.Arrow indicates to wrap in some entity object Another entity object is held.Wherein colored curve shows in sip_service business, the management entity that line is ined succession What object was directed toward is the same object.
As shown in figure 3, the management entity type in sip_service business comes to five, globally unique title difference For:Voip_voice_ctp, sip_user, sip_agent_config, net_addr, auth_secu_method.
102, identify the field that each management entity includes.
Each the field name in management entity is identified with italic in the block, such as:voip_voice_ There is a field userprotocol in ctp.
103, identify each field feature.
For each field, described respectively from title, type, establishment these features of attribute, field name must be this It is unique in entity;The type of field is divided into two kinds, and one kind is common primary type, can use keyword pri labels, a kind of It is management entity type, keyword me labels can be used;For example, in figure two, in this management entity of sip_user, there are two words Section, one is sipagent, and one is voicesvrsipuri, and the type of two fields is all management entity, is marked with me, Sipagent fields will be specified when creating, and be labeled as create, and voicesvrsipuri is after establishment Specified by update, it is labeled as update;Another net_addr management entity, also there are two fields, respectively Validmode and username is primary type, is marked with pri that the establishment attribute of wherein username is create, and The establishment attribute of validmode is update.
104, specify the specific data type of primary type field.
Specific data type is relevant with specific business, in this example, in net_addr management entities, and field Validmode is int types, and length is 1 byte, and field username is character string type, and str, length is 8 bytes.
105, specify the corresponding management entity title of management entity type field.
In this example, in sip_user management entities, the corresponding management entity titles of field sipagent are sip_agent_ Config, and the corresponding management entity titles of field voicesvrsipuri are net_addr.
106, state field and characteristic information.
Front analyzes the characteristic information of each field, and according to the type of field, specifies specific data type, These symbols are organized with a kind of organizational form now, for example, by the way of tuple, field sipagent can be indicated For:{me,sipagent,sip_agent_config,create};Field validmode can be expressed as:{pri, validmode,{int,1},update}。
107, state the inclusion relation of management entity and field.
For example, by the way of list, management entity sip_user can be expressed as:
Sip_user=
[{me,sipagent,sip_agent_config,create},
{me,voicesvrsipuri,net_addr,update}]。
108, identify the business in administrative model.
Originally what is enumerated is exactly sip_service business, just makees global name with this symbol.
Dependence between the 109 specified services top layer management entity for including and entity object.
In this example, the top layer management entity of sip_service business is voip_voice_ctp, and dependence is by Fig. 3 In solid line mark without arrow, show in sip_service business, what entity object that line is ined succession was directed toward is same One object.
110, state business and it includes management entity and management entity between dependence.
1) it is described for example, by using the mode of tuple:
Voip_voice_ctp is business top layer management entity, and the dependence which realizes can use list table Show, each element in list indicates that a dependence, the colored curve in figure two show two net_addr management Entity is the same object, the two management entities are specified with from the downward exclusive path of top layer management entity respectively, so, [voip_voice_ctp, userprotocol, voicesvrsipuri] and [voip_voice_ctp, userprotocol, Sipagent, sipreg] show the exclusive paths of two net_addr management entities respectively.
The simplification business model of Fig. 3 can completely Symbolic Representation it is as follows:
To the management entity defined in model in above scheme and conventional method, the semantemes such as relationship are understood between entity Afterwards, manual translation is compared at specific implementation, provides a kind of form of presentation of stratification, including lower management entity specification Representation and high-level business specification representation, the emphasis of two kinds of levels is different, solves difference respectively and asks Topic, one is the information description for being directed to single management entity, and entity can be explicitly described out by field type in the description Between containment relationship;One is high-rise operation level, the description of the dependence between the management entity that business includes.It is different The description of level solves different problems, and clear and the two is not tangled.
In scheme provided by the invention, either the management entity specification of low layer or high-rise traffic profile are said Bright that suitable symbol and organizational form has all been selected to be described, such data form of presentation being capable of accurate, unambiguity Express the meaning of business model in bid standard in ground.These professional knowledges are easily propagated between developer, it will not It loses, more has and be much originally hidden in the very implicit professional knowledge lain in developer's brains, also explicitly changed Out, allow natural language traffic criteria document and accurate symbolic formulation between establish mapping relations.
In scheme provided by the invention, due to the provision of accurate, the business expression of unambiguity so that follow-up business is realized Automation be possibly realized, without going the realization of manual repeated and redundant, to greatly improving efficiency, reduce error rate. And when a small variation has occurred in the model in configuration and management agreement, the modification of corresponding business expression is also concentrated in At one, without disperseing everywhere, to ensure that the integrality of change can also do one for this accurate symbolic formulation A little automatically semantic test tools, to which in some crucial mistakes of early detection, these can greatly reduce the maintenance of system With change cost.
Scheme provided by the invention is to be directed to ONU remote management models, but this to business model symbol in standard The agreement that the expression way of change can be adapted for all management, configure class realizes process to solve conventional arrangement management agreement In various drawbacks and problem.
Although being example purpose, the preferred embodiment of the present invention is had been disclosed for, those skilled in the art will recognize Various improvement, increase and substitution are also possible, and therefore, the scope of the present invention should be not limited to the above embodiments.

Claims (11)

1. a kind of method of management network management entity, which is characterized in that including:
For each attribute of each network management entity, corresponding unique identifier is set;
Attribute mapping database is established according to the correspondence of each attribute and unique identifier;
In the case where the network management entity for being provided with unique identifier is changed, pass through the attribute mapping database The corresponding predetermined unique identifier of predetermined attribute is searched, and position existing for predetermined unique identifier described in system is repaiied Change.
2. the method as described in claim 1, which is characterized in that corresponding for each attribute setting of each network management entity Unique identifier, including:
It determines the type of network management entity in system, corresponding unique identifier is set for each type;
It determines all fields that the network management entity of each type in system is included, is title, type, the wound of each field It builds attribute and corresponding unique identifier is respectively set.
3. method as claimed in claim 2, which is characterized in that for the type of each field, corresponding unique identifier is set, Including:
In the case where the type of the field is primary type, the unique identifier includes at least following characteristics information:Number According to the byte length of type and data;
In the case where the type of the field is management entity type, the unique identifier is believed including at least following characteristics Breath:The title of the management entity.
4. method as claimed any one in claims 1 to 3, which is characterized in that according to each attribute and unique identifier Correspondence establishes attribute mapping database, including:
Each field and the corresponding multiple unique identifiers of the field are associated according to the first predetermined way, according to second Predetermined way by each network management entity and the corresponding type unique identifier of the network management entity and multiple fields into Row association, to obtain the attribute mapping database.
5. method as claimed in claim 4, which is characterized in that established according to the correspondence of each attribute and unique identifier Attribute mapping database further includes:
Determine the topological relation between each business network management entity type for including and each network management entity, root in system Each network management entity type is associated according to the topological relation according to third predetermined way.
6. method as claimed in claim 5, which is characterized in that the method further includes:
In the case where intended service is changed, pass through the corresponding network pipe of the attribute map database lookup intended service Entity class and the corresponding unique identifier of each network management entity type are managed, and corresponding only to change described in system Position is modified existing for one identifier.
7. the method as described in claim 1, which is characterized in that the method further includes:
It is increased in the case where the network management entity of unique identifier is not present in increasing the attribute mapping database Corresponding unique identifier is arranged in each attribute of network management entity;
The correspondence of each attribute and unique identifier is added in the attribute mapping database.
8. a kind of storage medium, is stored thereon with computer program, which is characterized in that realized when described program is executed by processor Following steps:
For each attribute of each network management entity, corresponding unique identifier is set;
Attribute mapping database is established according to the correspondence of each attribute and unique identifier;
It is corresponding pre- by the attribute map database lookup predetermined attribute in the case where network management entity is changed Determine unique identifier, and modifies to position existing for predetermined unique identifier described in system.
9. storage medium as claimed in claim 8, which is characterized in that described program is executed by the processor according to each When the correspondence of attribute and unique identifier establishes the step of attribute mapping database, specifically include:
Each field and the corresponding multiple unique identifiers of the field are associated according to the first predetermined way, according to second Predetermined way by each network management entity and the corresponding type unique identifier of the network management entity and multiple fields into Row association, to obtain the attribute mapping database.
10. storage medium as claimed in claim 9, which is characterized in that described program is executed by the processor according to each When the correspondence of a attribute and unique identifier establishes the step of attribute mapping database, specifically include:
Determine the topological relation between each business network management entity type for including and each network management entity, root in system Each network management entity type is associated according to the topological relation according to third predetermined way.
11. storage medium as claimed in claim 10, which is characterized in that go back reality when described program is also executed by the processor Existing following steps:
In the case where intended service is changed, pass through the corresponding network pipe of the attribute map database lookup intended service Entity class and the corresponding unique identifier of each network management entity type are managed, and corresponding only to change described in system Position is modified existing for one identifier.
CN201710282490.2A 2017-04-26 2017-04-26 Method for managing network management entity and storage medium Active CN108804436B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710282490.2A CN108804436B (en) 2017-04-26 2017-04-26 Method for managing network management entity and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710282490.2A CN108804436B (en) 2017-04-26 2017-04-26 Method for managing network management entity and storage medium

Publications (2)

Publication Number Publication Date
CN108804436A true CN108804436A (en) 2018-11-13
CN108804436B CN108804436B (en) 2024-03-19

Family

ID=64068946

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710282490.2A Active CN108804436B (en) 2017-04-26 2017-04-26 Method for managing network management entity and storage medium

Country Status (1)

Country Link
CN (1) CN108804436B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1521989A (en) * 2003-01-28 2004-08-18 华为技术有限公司 A Method for Realizing Configuration Data Organization and Centralized Management in Network Management System
CN1677935A (en) * 2004-03-31 2005-10-05 华为技术有限公司 Conversion system and method for configuration information model tree in telecommunication management network
CN101739465A (en) * 2010-01-18 2010-06-16 中兴通讯股份有限公司 Establishing method and updating method of management entity file
CN102270225A (en) * 2011-06-28 2011-12-07 用友软件股份有限公司 Data change log monitoring method and device
CN102480321A (en) * 2010-11-29 2012-05-30 中兴通讯股份有限公司 Method and system for managing related parameters of home gateway in GPON system
US20140279989A1 (en) * 2013-03-15 2014-09-18 True Ultimate Standards Everywhere, Inc. Managing identifiers
CN104126289A (en) * 2011-12-23 2014-10-29 诺基亚公司 Modifying a property of a sequence of sent packets to uniquely identify an entity on a network such as an encrypted network
CN106302837A (en) * 2015-05-12 2017-01-04 青岛海信宽带多媒体技术有限公司 The mac address table management method of a kind of optical network unit and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1521989A (en) * 2003-01-28 2004-08-18 华为技术有限公司 A Method for Realizing Configuration Data Organization and Centralized Management in Network Management System
CN1677935A (en) * 2004-03-31 2005-10-05 华为技术有限公司 Conversion system and method for configuration information model tree in telecommunication management network
CN101739465A (en) * 2010-01-18 2010-06-16 中兴通讯股份有限公司 Establishing method and updating method of management entity file
CN102480321A (en) * 2010-11-29 2012-05-30 中兴通讯股份有限公司 Method and system for managing related parameters of home gateway in GPON system
CN102270225A (en) * 2011-06-28 2011-12-07 用友软件股份有限公司 Data change log monitoring method and device
CN104126289A (en) * 2011-12-23 2014-10-29 诺基亚公司 Modifying a property of a sequence of sent packets to uniquely identify an entity on a network such as an encrypted network
US20140279989A1 (en) * 2013-03-15 2014-09-18 True Ultimate Standards Everywhere, Inc. Managing identifiers
CN106302837A (en) * 2015-05-12 2017-01-04 青岛海信宽带多媒体技术有限公司 The mac address table management method of a kind of optical network unit and device

Also Published As

Publication number Publication date
CN108804436B (en) 2024-03-19

Similar Documents

Publication Publication Date Title
CN112328489B (en) Test case generation method and device, terminal equipment and storage medium
CN109582588A (en) Method for generating test case, device and electronic equipment
CN108062955A (en) A kind of intelligence report-generating method, system and equipment
CN111158656B (en) Test code generation method and device based on fruit tree method
CN110515896A (en) Model resource management method, model file production method, device and system
CN111881036A (en) Test case management method, device and electronic equipment
CN100504878C (en) SQL statement construction method and device for preprocessing special characters
CN103176894B (en) A kind of test data automatic derivatization method and apparatus of data base-oriented
CN108520019A (en) Data managing method, device, equipment and computer readable storage medium
CN109408385B (en) A kind of disfigurement discovery method based on mischief rule and classifying feedback
CN110851630A (en) Management system and method for deep learning labeled samples
CN117596154A (en) Method and system for automatically identifying and accessing equipment based on meta model
Teyton et al. Find your library experts
CN115878818B (en) Geographic knowledge graph construction method, device, terminal and storage medium
CN100396026C (en) System and method for performing management information base-based testing on equipment
CN109857735B (en) Data construction method and system for rule description through excel
CN108804436A (en) A kind of method and storage medium of management network management entity
CN104391782B (en) Network device management software client simulation method based on XML scripts
CN119201964A (en) Data processing method, electronic device and storage medium
CN114531335B (en) Method, equipment and device for detecting management information base data
CN118484374A (en) Method and device for testing worksheet process
TWI756867B (en) Method and system for labeling object and generating security policy in operating system
CN115511317A (en) Wind control strategy configuration method and device
CN113419877A (en) Implementation method and device of decision service interface, electronic equipment and storage medium
CN110019562A (en) The configuring management method and configuration management equipment of user's portrait label

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant