CN1756180B - Data configuration method based on object - Google Patents

Data configuration method based on object Download PDF

Info

Publication number
CN1756180B
CN1756180B CN 200410079078 CN200410079078A CN1756180B CN 1756180 B CN1756180 B CN 1756180B CN 200410079078 CN200410079078 CN 200410079078 CN 200410079078 A CN200410079078 A CN 200410079078A CN 1756180 B CN1756180 B CN 1756180B
Authority
CN
China
Prior art keywords
data
order
frame
mml
user
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.)
Active
Application number
CN 200410079078
Other languages
Chinese (zh)
Other versions
CN1756180A (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.)
Shenzhen Transsion Holdings Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200410079078 priority Critical patent/CN1756180B/en
Publication of CN1756180A publication Critical patent/CN1756180A/en
Application granted granted Critical
Publication of CN1756180B publication Critical patent/CN1756180B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a data distribution method based on the object, comprises: in the operation maintain software system of device, for every device, arranging several MML commands for distributing data on the device; transforming the MML command selected by the user into the modifying operation command on the data list of data base of software system in the host machine, and modifying the distributed data of every device in the data list. With inventive method, the data distribution of device can be more directly visual, simple and meet the operation maintain demand of user most.

Description

A kind of object-based data configuration method
Technical field
The present invention relates to the plant maintenance field, refer to a kind of method that the service data of device object is configured especially.
Background technology
The operation of equipment is from the support of configuration data that should not be a large amount of.In the running of equipment, often to carry out initial or dynamic change to the data of equipment, comprise increase, deletion, revise or the like.Be called data configuration.If the kind of equipment is very many, design conditions is very complicated in the system, and then the Database Systems that equipment is managed also will be very complicated, and therefore, its data configuration process also will be a very complicated job.
As shown in Figure 1, be device data configuration flow schematic diagram in the prior art.As seen from Figure 1, the data of an object can relate to many tables of data, if certain object is configured, must be familiar with very much supporting all tables of data of this object operation.Moreover, some tables of data also can corresponding a plurality of objects, and this just increases the complexity of data configuration more.Data configuration method more common in the prior art is: providing a personal-machine interface at OM Client end (Operation and Maintenance client) (can be the MML interface, also can the UI interface) user's order is sent to OM Server (Operation and Maintenance server), and then send to main frame, main frame is revised the service data of equipment according to the data configuration order, and will revise the result and report to the user.OM Server carries out communication with between the host software system with simple data configuration agreement, and these agreements generally are to show increase, deletion or the modify instruction of some record for some.OM Server generally can not do too many change to user command, and user command is done simple the processing, sends to main frame.The design of user command is to be determined with the communications protocol between the main frame by OM Server, basically towards table.Therefore, it is the configuration mode at center that data configuration mode of the prior art can be described as with the table, and the process of data configuration is exactly the process that changes the table data.Data based on tables of data are very abstract, very difficult understanding for the user.If the user will carry out data configuration to device object, at first to have very high professional skill, also very familiar to the data configuration table of equipment operation, need rely on which tables of data when knowing this device object operation, each opens purposes, the content of table, relation between table and the table or the like.Even if very skilled user, also will expend huge energy could be correct with the service data configuration of equipment.
Summary of the invention
The invention provides a kind of directly perceived, easy object-based data configuration method.
Object-based data configuration method provided by the invention comprises the following steps:
A) in the Operation and Maintenance software systems of equipment, it is carried out MML order of data configuration for each device object is provided with some;
B) the retouching operation instruction of tables of data in the paired host software system database of MML command conversion that the user is selected, the configuration data of each device object in the modification tables of data.
According to said method of the present invention, described steps A) comprising:
With the MML order of configuration according to its logical construction tabulation in a command tree, the user is the navigation commands tree on maintenance terminal, when clicking node, demonstrates the order that clicked and the relevant configured parameter of this order automatically.
According to said method of the present invention, described step B) comprising:
B1) the Operation and Maintenance software systems are formed the Frame that can send according to the communications protocol between itself and the host software system with the MML order that the user selects;
B2) Frame is sent to the host software system;
B3) by the modification of host software system realization to corresponding data table in its database.
According to said method of the present invention, described step B1) more comprise the steps:
Template is write step: write a storing process template for each bar MML order in advance; Include the related information of data table related in corresponding order and the database and each parameter name that this order is comprised in the described storing process template;
The template finding step: the MML order according to the current selection of user retrieves the storing process template corresponding with it;
The template execution in step: the value with each parameter in the MML order of current selection is given relevant parameter assignment in the storing process template;
Data framing step: the data message in the storing process template after will carrying out is formed the Frame that can send.
According to said method of the present invention, described Frame is a frame or multiframe.
According to said method of the present invention, the modification of the corresponding tables of data of each Frame.
Adopt data configuration method of the present invention, its device data configuration is more directly perceived, easy; In the plant maintenance development process in later stage, realize that some new demands of user are very easy to, only need extended stored procedure, increase user command, therefore, can at utmost satisfy user's Operation and Maintenance demand.
Description of drawings
Fig. 1 is a data configuration process schematic diagram in the prior art.
Fig. 2 is an object-based data configuration process schematic diagram of the present invention.
Embodiment
Referring to Fig. 2, be object-based data configuration process schematic diagram of the present invention.So-called based on object, come design object according to the actual physical configuration information exactly.Such as, increase a frame, perhaps a veneer really corresponds to a physics machine frame or Physical board with it.Certainly also some is invisible to liking, and such as some communication links of configuration, but these all are the configuration objects of understanding from user's thinking habit.According to these objects, design a series of relevant MML order, and with these orders according to the tabulation of certain rule and logical construction in a command tree, as long as the user is by maintenance terminal navigation commands tree, click node, OM Client will demonstrate this order and relevant parameter thereof automatically, only needs the user to fill in necessary parameter on terminal interface, submiting command is carried out again, just object information can be configured.In this process, the user needn't be concerned about which table the configuration information of these objects is kept on earth.User command is converted to retouching operation to tables of data, finishes by OM Server.So just can design flexible and changeable user command according to user's real needs.Such as increasing the machine frame order, can be designed as an order, in this order, some options are set, allow user's selector box type, decision allows the user import which parameter again.Perhaps can be designed to many orders, as: increase the basic service frame, increase the speech processes frame, increase data service processing block or the like.The design of all MML orders is to be finished according to the actual motion object in this system by system developer, and system developer can be considered user's use habit when the design order, designs to allow the user use convenient order.
In the methods of the invention, the retouching operation of tables of data instructs the configuration data of each device object in the modification tables of data in the paired host software system database of MML command conversion that the user is selected.
It specifically shows step and comprises:
The Operation and Maintenance software systems are formed the Frame that can send according to the communications protocol between itself and the host software system with the MML order that the user selects; This process is shone upon by user command explanation module among the figure and agreement and the framing module realizes, by a data transmission blocks Frame is sent to the host software system then, by the modification of host software system realization to corresponding data table in its database.
On concrete execution mode, can adopt the following steps step:
Template is write step: write a storing process template for each bar MML order in advance; Include the related information of data table related in corresponding order and the database and each parameter name that this order is comprised in the described storing process template;
The template finding step: the MML order according to the current selection of user retrieves the storing process template corresponding with it;
The template execution in step: the value with each parameter in the MML order of current selection is given relevant parameter assignment in the storing process template;
Data framing step: the data message in the storing process template after will carrying out is formed the Frame that can send.
The host software system makes amendment to corresponding data table in its database according to the Frame that receives.
Adding the frame order with one below is that example illustrates the layoutprocedure that it is concrete:
1, the following order of MML Client input:
ADD?FRM:FN=2,RN=0,RP=UP,FT=CIPS_CBIECAIE,
CIPSBIEAIEBRD=CBIE_SN0&CFMR_SN1&CFMR_SN2&CFMR_SN3&CIWF_SN4&CEVC_SN5&CEVC_SN6&CMUX_SN7&CMUX_SN8&CEVC_SN9&CEVC_SN10&CLAP_SN11&CSP_USN12&CSPU_SN13&CIWF_SN14&CAIE_SN15,BTSGWIP=″10.12.3.65″,BTSGWSNM=″255.255.255.0″,FD=″demo″;
The user command explanation module receives that this order begins to explain this order, extracts wherein each parameter, as FN, and the value of RN or the like.
The retrieval of user command explanation module is with the corresponding storing process template of this order, and result for retrieval is as follows:
sp_hw_MML_AddFRM
@iFrameNo=FN,@iShelfNo=RN,@iShelfPos=RP,@iTypicalFrameType=FT,@cRmXie=RMXIEBRD,@cRmBie=RMBIEBRD,@cRmOie=RMOIEBRD,@cBmRmuXie=BMSRXBRD,@cBmRmuBie=BMSRBBRD,@cBmRmuOie=BMSROBRD,@cBmNoRmuXie=BMNRXBRD,@cBmNoRmuBie=BMNRBBRD,@cBmNoRmuOie=BMNROBRD,@cTcAie=TCAIEBRD,@cTcStu=TCSTUBRD,@cPm=PMBRD,@cRpXie=CRPSXIEBRD,@cRpBie=CRPSBIEBRD,@cIpXieAie=CIPSXIEAIEBRD,@cIpBieAie=CIPSBIEAIEBRD,@cIpXieStu=CIPSXIESTUBRD,@cIpBieStu=CIPSBIESTUBRD,@cIpEvdo=CIPSEVDO,@cMuxIp=BTSGWIP,@cMuxMask=BTSGWSNM,@iOie0FraAtm=SN0FRACATM,@iOie15FraAtm=SN15FRACATM,@iCtrlFrameNo=CFN,@cPpu9Ip=SN9PPUIP,@cPpu9Mask=SN9PPUSNM,@cPpu10Ip=SN10PPUIP,@cPpu10Mask=SN10PPUSNM,@cPpu11Ip=SN11PPUIP,@cPpu11Mask=SN11PPUSNM,@cPpu12Ip=SN12PPUIP,@cPpu12Mask=SN12PPUSNM,@cPpu13Ip=SN13PPUIP,@cPpu13Mask=SN13PPUSNM,@cFrameDesc=FD
Wherein, sp_hw_MML_AddFRM is exactly the title of storing process, above various in the number of the equaling left side be the parameter name of storing process, the number of equaling the right is each corresponding parameters in the MML order that gets access to of system.
The user command explanation module is handled this storing process template, and the parameter that is about to the number of equaling the right is substituted into their actual value, and carries out it.Result after the replacement is as follows:
sp_hw_MML_AddFRM
@iFrameNo=2,@iShelfNo=0,@iShelfPos=0,@iTypicalFrameType=15,@cIpBieAie=″0&1&2&3&4&5&6&7&8&9&10&11&12&13&14&15″,@cMuxIp=′10.12.3.65′,@cMuxMask=′255.255.255.0′,@iOie0FraAtm=0,@iOie15FraAtm=0,@cFrameDesc=′demo′
After storing process was complete, agreement mapping and framing module were assembled into the Frame that sends to main frame according to the execution result of storing process, waited for that data transmission blocks sends.The Frame that need send to the host software system this time not necessarily has only a frame, in general, a frame just corresponding the modification of a tables of data.Specifically need to send how many frames, the execution result by storing process decides fully.So just realized that a user command corresponds to the modification action of a plurality of tables of data of main frame, thereby be that the host data configuration mode at center associates with object-oriented user data configuration order with the table.Data transmission blocks is taken out the Frame that generates, and analyzes the destination address that needs transmission, sends to the host software system.
The host software system receives and to have sended over Frame, refreshes the content that user in its database preserves the machine frame configuration information table.
In the present invention, the order of a data configure user of every increase just must increase the corresponding storing process of carrying out and finish refreshing of database, and user command and storing process are one to one.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claims.

Claims (4)

1. an object-based data configuration method comprises the following steps:
A) in the Operation and Maintenance software systems of equipment, it is carried out MML order of data configuration for each device object is provided with some;
B) described Operation and Maintenance software systems are formed the Frame that can send according to the communications protocol between itself and the host software system with the MML order that the user selects, described Frame is sent to the host software system, realize modification according to described Frame the configuration data of each device object in the corresponding data table in the database of host software system by the host software system;
Wherein, the described composition Frame that can send comprises:
Template is write step: write a storing process template for each bar MML order in advance; Include the related information of data table related in corresponding order and the database and each parameter name that this order is comprised in the described storing process template;
The template finding step: the MML order according to the current selection of user retrieves the storing process template corresponding with it;
The template execution in step: the value with each parameter in the MML order of current selection is given relevant parameter assignment in the storing process template;
Data framing step: the data message in the storing process template after will carrying out is formed the Frame that can send.
2. a kind of object-based data configuration method as claimed in claim 1 is characterized in that: described steps A) comprising:
With the MML order of configuration according to its logical construction tabulation in a command tree, the user is the navigation commands tree on maintenance terminal, when clicking node, demonstrates the order that clicked and the relevant configured parameter of this order automatically.
3. a kind of object-based data configuration method as claimed in claim 1 is characterized in that: described Frame is a frame or multiframe.
4. a kind of object-based data configuration method as claimed in claim 3 is characterized in that: the modification of the corresponding tables of data of each Frame.
CN 200410079078 2004-09-29 2004-09-29 Data configuration method based on object Active CN1756180B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410079078 CN1756180B (en) 2004-09-29 2004-09-29 Data configuration method based on object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410079078 CN1756180B (en) 2004-09-29 2004-09-29 Data configuration method based on object

Publications (2)

Publication Number Publication Date
CN1756180A CN1756180A (en) 2006-04-05
CN1756180B true CN1756180B (en) 2010-04-14

Family

ID=36689150

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410079078 Active CN1756180B (en) 2004-09-29 2004-09-29 Data configuration method based on object

Country Status (1)

Country Link
CN (1) CN1756180B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804132A (en) * 2018-06-06 2018-11-13 中国平安人寿保险股份有限公司 A kind of hot method for refreshing, device, electronic equipment and the storage medium of configuration information
CN110457107B (en) * 2019-08-09 2021-01-15 珠海格力电器股份有限公司 Configuration software operation instruction management method, device and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6374252B1 (en) * 1995-04-24 2002-04-16 I2 Technologies Us, Inc. Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon
CN1512403A (en) * 2002-12-27 2004-07-14 华为技术有限公司 Method for realizing maintenance interface system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6374252B1 (en) * 1995-04-24 2002-04-16 I2 Technologies Us, Inc. Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon
CN1512403A (en) * 2002-12-27 2004-07-14 华为技术有限公司 Method for realizing maintenance interface system

Also Published As

Publication number Publication date
CN1756180A (en) 2006-04-05

Similar Documents

Publication Publication Date Title
US9674275B1 (en) Providing a file system interface to network-accessible computing resources
CN101960439B (en) Client environment creates system and client environment creation method
CN107169007B (en) Display interface setting method and device of mobile terminal
JP5247935B2 (en) Hierarchical service quality service implementation apparatus and method
CN111857873A (en) Method for realizing cloud native container network
US20100100809A1 (en) Multi-modal/multi-channel application tool architecture
CN108037937A (en) A kind of method of dynamic more new resources
CN114070822B (en) Kubernetes Overlay IP address management method
US20170257279A1 (en) Architecture for operational support system
CN109768892B (en) Micro-service network security experiment system
EP3873102A1 (en) Method for achieving optical line terminal slicing, storage medium, electronic device, and apparatus
WO2015080386A1 (en) Method for providing web whiteboard in real time in multi-platform environment
MXPA01011034A (en) Telecommunications network resource handling arrangement and method.
US6438742B1 (en) Object-oriented system and method for visually generating software applications
CN108153532A (en) A kind of cloud application dispositions method based on Web log mining
CN101841574B (en) Automatic IP address assignment and management method in network video monitoring system
CN101771557A (en) Method for managing object instance and alias and equipment
CN1756180B (en) Data configuration method based on object
CN113055232B (en) Network configuration deployment method, device and equipment
CN101848110A (en) TR069 network management method and equipment
CN106990974A (en) A kind of APP applications update method, device and electronic equipment
EP2378713B1 (en) Register configurator, register configuration method and field control system
CN108062225A (en) A kind of method of multi-template combination issue application cluster
JPH09223063A (en) Hypermedia document management device
WO2005117349A1 (en) A method for realizing the virtual net-element

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190212

Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703

Patentee after: Shenzhen acoustic Cmi Holdings Ltd

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Technologies Co., Ltd.

TR01 Transfer of patent right