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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000013507 mapping Methods 0.000 claims abstract description 38
- 230000008859 change Effects 0.000 claims abstract description 37
- 238000004590 computer program Methods 0.000 claims description 2
- 238000012986 modification Methods 0.000 abstract description 9
- 230000004048 modification Effects 0.000 abstract description 9
- 238000007726 management method Methods 0.000 description 156
- 230000008569 process Effects 0.000 description 8
- 238000013519 translation Methods 0.000 description 7
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000009472 formulation Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 210000004556 brain Anatomy 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013517 stratification Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000037433 frameshift Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010921 in-depth analysis Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Creation 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
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.
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)
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 |
-
2017
- 2017-04-26 CN CN201710282490.2A patent/CN108804436B/en active Active
Patent Citations (8)
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 |