CN100446473C - Network servicing method - Google Patents

Network servicing method Download PDF

Info

Publication number
CN100446473C
CN100446473C CNB200610060892XA CN200610060892A CN100446473C CN 100446473 C CN100446473 C CN 100446473C CN B200610060892X A CNB200610060892X A CN B200610060892XA CN 200610060892 A CN200610060892 A CN 200610060892A CN 100446473 C CN100446473 C CN 100446473C
Authority
CN
China
Prior art keywords
dimension
managed object
frame
surveyed
survey
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.)
Expired - Fee Related
Application number
CNB200610060892XA
Other languages
Chinese (zh)
Other versions
CN1983961A (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.)
Huawei Technologies 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 CNB200610060892XA priority Critical patent/CN100446473C/en
Priority to PCT/CN2007/070054 priority patent/WO2007143938A1/en
Publication of CN1983961A publication Critical patent/CN1983961A/en
Application granted granted Critical
Publication of CN100446473C publication Critical patent/CN100446473C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This invention supplies a method to maintain and examine the net, whose operation includes the frame's sending and receiving. The following steps are executed: model for the controlled object, which means that the attribution of the controlled object is abstracted as the controlled object attribution, and the operation of the controlled object is abstracted as the controlled object operation; define the unified explained rule for the description of the frame's sending and receiving; use the rule to describe the frame's sending and receiving method according to the relating operation of each controlled object; with the description, the maintaining and examining module can execute the relating operation. This method is direct and extendable. It can supply the more stable maintaining and examining function, faster response speed, and the director operation method. At the same time, it can also set the time for the operation and use the timer to trigger the operation, so the automation of the operation is enacted.

Description

A kind of network servicing method
Technical field
The present invention relates to a kind of network management technology field, relate in particular to a kind of can the dimension and survey the universal process method of operating communication network.
Background technology
Progress and development along with network and communication industry, large-scale network and communication network need a large amount of dimension of operator's cost to survey manpower and cost, operator is also more and more higher for network and communication network requirement maintainable and operability, traditional servicing method is to survey operation definition agreement and processing procedure separately at each dimension, this servicing method can not be finished automatically the dimension of communication network is surveyed operation, extensibility is not strong, versatility is poor, therefore can not satisfy the demand of operator, press for and more meet user operation habits, more automatic, the servicing method that extensibility is stronger.
Summary of the invention
Technical problem to be solved by this invention is: overcome the prior art network servicing method and can not finish automatically and the dimension of communication network surveyed operation, extensibility are strong, the shortcoming of versatility difference, a kind of general directly perceived, extensibility is strong, automaticity is high network servicing method is provided.
The present invention solves the problems of the technologies described above the technical scheme that is adopted to be: a kind of network servicing method is provided, and dimension is surveyed the parameter generation transmit frame of module according to the managed object operation, sends to managed object and carries out; And receive the frame that returns of described managed object operation, provide execution result according to this content of returning frame; It is characterized in that, may further comprise the steps:
The object of dimension being surveyed operation carries out modeling, with the attribute of object abstract be the managed object attribute, with the parameter of the operations of object and operation abstract be that managed object is operated;
Define unified transmit frame generation and description rule and return frame delineation and interpretative rule;
Utilizing above-mentioned rule to describe out each managed object dimension with program language surveys the corresponding transmit frame processing method of operation and returns frame processing method;
Dimension is surveyed module and is found the corresponding back of describing to tie up the survey operation according to description according to required dimension survey operation.
Described network servicing method, wherein: described network servicing method can also comprise surveys the step that operates in Registry Timer in the system and define its time of implementation with managed object dimension, utilizes timer to trigger to finish automatically this dimension to survey and operates.
Described network servicing method, wherein: described program language can adopt natural languages such as extend markup language or structured database query language.
Described network servicing method, wherein: the particular content of such natural language description can comprise dimension survey operation, the transmit frame structure of managed object and return frame structure, request side processing method and respond the side processing method.
Described network servicing method, wherein: the description content of the dimension survey operation of this managed object can comprise that managed object operation mark, this managed object are operated transmitter side unique identification, this managed object is operated receiver side unique identification, asked processing method address, the processing method address of response side correspondence, request side transmit frame structure, the response side of side correspondence to return frame structure.
Described network servicing method, wherein: described transmit frame structure and the description content of returning frame structure comprise managed object operation mark, transmit frame and return type and length, the request side transmit frame structure of each field in the frame, respond side and return frame structure, this transmit frame and to return the describing method of frame identical uses same set of rule.
Described network servicing method, wherein: the description content of the processing method of described request side comprises that the request adnation becomes the process of transmit frame.
Described network servicing method, wherein: the description content of described response side processing method is meant the content of returning, when dimension when to survey operation be non-inquiry generic operation, returned content is the operating result sign indicating number, responds lateral root and makes an explanation according to each operating result sign indicating number implication of describing in advance; Survey operation when being the inquiry generic operation when dimension, returned content is each attribute of managed object, makes an explanation according to the description of managed object, provides the Query Result of managed object.
Beneficial effect of the present invention is: the present invention by natural language use, object modeling and define the way of unified operation rules, the main feature of surveying operation at dimension defines the generalized flowsheet that dimension is surveyed operation, notion is directly perceived, match operation person's common thinking, be convenient to understand, can effectively improve dimension and survey efficient; And adopt general maintenance strategy, and can use a same cover operation mechanism to finish whole dimensions and survey operation, realized the dimension survey scheme that a cover is general, have characteristics directly perceived, that extensibility is strong, reduce the overlapping development amount, have very strong extensibility.The present invention simultaneously operates in Registry Timer in the system by the managed object dimension is surveyed, utilize timer to trigger and finish dimension survey operation automatically, realize dimension survey automation of operation, reduced the workload and the risk of manual maintenance, can effectively reduce the management cost of operator.
Embodiment
Below in conjunction with specific embodiment the present invention is described in further detail:
Managed object is for the network management purpose, be used for representing the particular network resource, can be by open interface by the abstract entity of several system access, be an example of the managed object class that defines in the Management Information Model, such as: " representing the office direction object of Pekinese's office direction ", " representing the veneer object of the veneer of 1 frame, 3 grooves " etc.
The managed object attribute is an amount of describing a certain character of managed object, such as: " the office direction name of office direction object ", " frame of veneer object number and groove number " etc.
The managed object operation is the operation that can carry out on managed object, such as: " deletion office direction ", " deletion veneer " etc.Generally speaking, the operation of managed object all is identical for all examples of this managed object class, and the parameter of action need also is identical, and just the parameter value of operation is inequality.
It is a kind of operation that managed object is carried out that dimension is surveyed operation, survey the characteristics of operation from dimension, the flow process that most dimensions are surveyed operation is relatively uniform, fixing, and promptly dimension is surveyed module (request side) and will be asked down to pass to managed object (response side), and receives the response that managed object provides according to request.The most typical dimension is surveyed operating process three kinds:
1, a request one response mode
This mode is a most common form, under this mode, the operation that dimension is surveyed to as if single, fixing.Dimension is surveyed module request is handed down to certain managed object, and managed object provides at this request and replys.
2, the many response modes of a request
This mode is that the managed object of the operation of dimension survey is one, but managed object is a plurality of to replying of this request, is that the branch frame sends.
3, ask many response modes more
This mode is meant that the managed object that a dimension is surveyed operation is a plurality of, and dimension is surveyed module can carry out the distribution of command frame by managed object, then replying of each managed object is done to concentrate and compiles processing.
Survey operating processes for these three kinds typical dimensions, have the format and content of transmit frame in the transmission request concern, and the destination that sends, these all are the information that dimension survey operation must be collected.It is describable that these three kinds dimensions are surveyed operating processes, and each operating process is removed The Logic of Tasks all can be decomposed into two basic processing operations: one is to send out frame to handle, and one is to receive frame to handle.The process of sending out the frame processing is that each parameter that dimension survey module is operated according to managed object generates a transmit frame, sends to the managed object execution of main frame then; The process of receiving the frame processing is that dimension is surveyed the return frame of module reception main frame to a managed object operation, and provides execution result according to the content of returning frame.
In order to realize tieing up the common treatment of surveying operation, step of the present invention is as follows:
Step 1, the object (being managed object) that survey is operated to dimension carry out modeling, with each attribute of object abstract be the managed object attribute, the operations of object and the parameter of operation are abstract to be that managed object is operated, for each managed object the unique management method of one cover is arranged all like this, promptly manage the whole attributes and the operation of each managed object.
With the veneer object is that example is carried out modeling, 1) attribute of veneer object comprises veneer number, board type; 2) operation of veneer can comprise newly-increased, revise, delete, reset, the operating parameter of wherein newly-increased operation comprises veneer number, board type, the operating parameter of retouching operation is a board type, the operating parameter of deletion action and reset operation is a veneer number.
The present invention manages the veneer object, only need management its two attributes and four operations, in object model of the present invention, each object class (for example veneer, machine frame etc., all be an object class) a unique object class numbering is all arranged, for example the object class of veneer is numbered 1; Attribute also has numbering, and numbering is a unified numbering in the object class, and for example the attribute 1 of veneer is a veneer number, and attribute 2 is board types; Operation also has numbering, numbering to be similarly unified numbering in the object class, and for example the operation 1 of veneer is to increase, and operation 2 is to revise; The operating parameter of each operation also has numbering, for example operation 1 of veneer (increasing operation), and operating parameter is the attribute 1 and the attribute 2 of Monoplacophora, so just an Object Management group has been got up.
It is very vivid to operate behind the object modeling, is the operation at some objects, and for example the survey of the dimension of a veneer just has several clear and definite operations after the modeling: increase, revise, delete, reset.If there is not the process of object modeling, it may be exactly four operations of being scattered that the dimension of this veneer is surveyed: increase veneer, revise veneer, delete veneer, Reset Board, the maintenance and testing personnel is unable to find out and can carries out which operation to a veneer.
According to the explanation of above dimension being surveyed the operate typical flow process as can be known, resetting is a typical dimension survey operation of veneer object, the veneer number of the veneer that resets is wanted in user input, a reset request is sent to the veneer object, the veneer object receives that this asks the operation of laggard horizontal reset, and the success rear line that resets returns a result frame and represents the success that resets.
Step 2, unified transmit frame generation and description rule and received frame description and the interpretative rule of definition; Utilize above-mentioned rule to describe out each managed object dimension and survey operation corresponding transmit frame processing method and received frame processing method with program language (can adopt natural language, for example expandable mark language XML or structured database query language SQL); Dimension is surveyed module and is found corresponding the description according to required dimension survey operation, operates according to description then, so just can finish the common treatment of dimension survey operation.
Provide concrete rule definition below, and continue to be operating as example and explain with board resetting:
Substep 1, each dimension of managed object surveyed manipulates natural language and be described, have in the description:
1) managed object operation mark is used for unique identification one class dimension and surveys operation: the unique identification of supposing definition veneer object reset operation is 1, non-inquiry generic operation;
2) this operation transmitter side unique identification: suppose that this is designated numeral 2001;
3) this operation receiver side unique identification: suppose that this is designated numeral 3001;
4) the processing method address of request side correspondence: be assumed to be in the database storing process that a name is called BoardResetRequestSend (the board resetting request sends and handles), this storing process has a parameter veneer ID;
5) respond the processing method address of side correspondence: be assumed to be in the database storing process that a name is called BoardResetResultReceive (board resetting result treatment).
Substep 2, transmit frame structure and return frame structure and use natural language to be described have in the description:
1) managed object operation mark is used for unique identification one class dimension and surveys operation;
2) type of each field and length in the frame;
3) request side transmit frame structure: as the managed object operation mark is 1, and the transmit frame structure is the numeric type (for example the attribute length of veneer number is the numeric type of a byte) of a byte;
4) respond side and return frame structure: as the managed object operation mark is 1, and returning frame structure also is the numeric type of a byte;
5) describing method of transmit frame and received frame is identical, uses same set of rule.
Substep 3, request side processing method use natural language to be described, and have in the description:
1) the request adnation becomes the process of transmit frame.
Transmit frame below in BoardResetRequestSend processing method address, generating one according to the veneer ID of input:
Struct
{
BYTE iProcID; // deposit managed object operation mark 1
BYTE iBrdID; // deposit the veneer number of user's appointment
}
Substep 4, response side processing method use natural language to be described, and have in the description:
1) for non-inquiry generic operation, returned content includes only the operating result sign indicating number, responds lateral root and makes an explanation according to each operating result sign indicating number implication of describing in advance;
2) for the inquiry generic operation, returned content is each attribute of managed object, can make an explanation according to the description of managed object, provides the Query Result of managed object;
The operating result sign indicating number of non-inquiry generic operation need carry out predefined, and for example 0 represents to reset success, and 1 represents to reset failure.
Board resetting is non-inquiry generic operation, and returned content includes only the operating result sign indicating number, for example:
Struct
{
BYTE?by?Result;
}
After as above rule is described out each managed object dimension survey operation corresponding transmit frame processing method and received frame processing method with natural language, can provide and adopt the inventive method to realize the detailed process that board resetting is operated:
1), the user to have carried out a managed object operation mark be 1 operation;
2), the dimension examining system inquires about in system's all operations that natural language is described according to this unique identification, the unique identification that can obtain its transmitter side is 2001, finds request side processing method BoardResetRequestSend according to this unique identification;
3), Board ResetRequestSend method generates request side transmit frame, and send to main frame and operate;
4), receive that one receives the response, the unique identification of message is 1, can know that a managed object operation mark is receiveing the response of 1 operation;
5), the dimension examining system inquires about in system's all operations that natural language is described according to this unique identification, can obtain its unique identification of responding side is 3001, finds according to this unique identification and responds side processing method BoardResetResultReceive;
6), the BoardResetResultReceive method responds side and handles, obtaining the operating result sign indicating number is 0, according to the definition of operating result sign indicating number, the 0 expression success that resets shows the success that resets to the user.
In order to realize automated maintenance to network, survey operation for all dimensions of managed object, can be in system Registry Timer, the value of defining operation parameter is surveyed operation by the unified dimension that triggers of timer simultaneously.Still survey and be operating as example with the dimension that resets of veneer, as long as provide object class numbering and Object Operations numbering and operational attribute value (be exactly veneer number) for the board resetting operation, the time of implementation that defines this operation (can be the set time, also can be one-period, for example mornings three every day point), definite dimension of this timer binding is surveyed operation (as which piece veneer that resets), trigger by timer, just can finish automatic dimension and survey operation, realize that promptly the dimension of a certain veneer of timing reset surveys operation, for example morning every day 3 a certain veneers that reset.
Adopt method provided by the invention that network is tieed up and survey operation, survey the way of operation definition by object modeling, dimension, the main feature of surveying operation at dimension defines the unified flow process that dimension is surveyed operation, can use same set of operation rules to finish whole dimensions and survey operation.After realizing that the automation dimension is surveyed, operator just need not to arrange the special messenger to be responsible for dimension and surveys operation, has saved human cost, and simultaneously, the automation dimension is surveyed the misoperation phenomenon that operation has also avoided manual operation to bring greatly.
Those skilled in the art do not break away from essence of the present invention and spirit, can there be the various deformation scheme to realize the present invention, the above only is the preferable feasible embodiment of the present invention, be not so limit to interest field of the present invention, the equivalence that all utilizations specification of the present invention and accompanying drawing content are done changes, and all is contained within the interest field of the present invention.

Claims (9)

1, a kind of network servicing method, dimension are surveyed the parameter generation transmit frame of module according to the managed object operation, send to managed object and carry out; And receive the frame that returns of described managed object operation, provide execution result according to this content of returning frame; It is characterized in that, may further comprise the steps:
The object of dimension being surveyed operation carries out modeling, with the attribute of object abstract be the managed object attribute, with the parameter of the operations of object and operation abstract be that managed object is operated;
Define unified transmit frame generation and description rule and return frame delineation and interpretative rule;
Utilizing above-mentioned rule to describe out each managed object dimension with program language surveys the corresponding transmit frame processing method of operation and returns frame processing method;
Dimension is surveyed module and is found the corresponding back of describing to tie up the survey operation according to description according to required dimension survey operation.
2, network servicing method according to claim 1, it is characterized in that: described dimension is surveyed module and is surveyed operation according to required dimension and find the corresponding back of describing to tie up according to description and also comprise before surveying operation: the managed object dimension is surveyed the step that operates in Registry Timer in the system and define its time of implementation, utilize timer to trigger to finish automatically this dimension to survey and operate.
3, network servicing method according to claim 1 is characterized in that: described program language adopts natural language.
4, network servicing method according to claim 3 is characterized in that: described natural language adopts extend markup language or structured database query language.
5, network servicing method according to claim 3 is characterized in that: the particular content of such natural language description comprises dimension survey operation, the transmit frame structure of managed object and returns frame structure, request side processing method and respond the side processing method.
6, network servicing method according to claim 4 is characterized in that: the description content of the dimension survey operation of described managed object comprises that managed object operation mark, this managed object are operated transmitter side unique identification, this managed object is operated receiver side unique identification, asked processing method address, the processing method address of response side correspondence, request side transmit frame structure, the response side of side correspondence to return frame structure.
7, network servicing method according to claim 5, it is characterized in that: described transmit frame structure and the description content of returning frame structure comprise managed object operation mark, transmit frame and return type and length, the request side transmit frame structure of each field in the frame, respond side and return frame structure, this transmit frame and to return the describing method of frame identical uses same set of rule.
8, network servicing method according to claim 5 is characterized in that: the description content of the processing method of described request side comprises that the request adnation becomes the process of transmit frame.
9, network servicing method according to claim 5, it is characterized in that: the description content of described response side processing method is meant the content of returning, when dimension when to survey operation be non-inquiry generic operation, returned content is the operating result sign indicating number, responds lateral root and makes an explanation according to each operating result sign indicating number implication of describing in advance; Survey operation when being the inquiry generic operation when dimension, returned content is each attribute of managed object, makes an explanation according to the description of managed object, provides the Query Result of managed object.
CNB200610060892XA 2006-05-26 2006-05-26 Network servicing method Expired - Fee Related CN100446473C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB200610060892XA CN100446473C (en) 2006-05-26 2006-05-26 Network servicing method
PCT/CN2007/070054 WO2007143938A1 (en) 2006-05-26 2007-05-25 Network maintenance test method, system and network maintenance test module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200610060892XA CN100446473C (en) 2006-05-26 2006-05-26 Network servicing method

Publications (2)

Publication Number Publication Date
CN1983961A CN1983961A (en) 2007-06-20
CN100446473C true CN100446473C (en) 2008-12-24

Family

ID=38166216

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610060892XA Expired - Fee Related CN100446473C (en) 2006-05-26 2006-05-26 Network servicing method

Country Status (2)

Country Link
CN (1) CN100446473C (en)
WO (1) WO2007143938A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1431595A (en) * 2002-11-29 2003-07-23 威盛电子股份有限公司 Automatic main board test system and methods
US20040078719A1 (en) * 2000-09-29 2004-04-22 Sun Microsystems, Inc. Distributed component testing in an enterprise computer system
CN1523814A (en) * 2003-02-18 2004-08-25 华为技术有限公司 Equipment and method for managing network apparatus
CN1529466A (en) * 2003-09-29 2004-09-15 港湾网络有限公司 Network device automatic measuring method
CN1555157A (en) * 2003-12-25 2004-12-15 上海交通大学 Safety active network management method
US6889339B1 (en) * 2002-01-30 2005-05-03 Verizon Serivces Corp. Automated DSL network testing software tool
CN1731748A (en) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 Testing system and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040078719A1 (en) * 2000-09-29 2004-04-22 Sun Microsystems, Inc. Distributed component testing in an enterprise computer system
US6889339B1 (en) * 2002-01-30 2005-05-03 Verizon Serivces Corp. Automated DSL network testing software tool
CN1431595A (en) * 2002-11-29 2003-07-23 威盛电子股份有限公司 Automatic main board test system and methods
CN1523814A (en) * 2003-02-18 2004-08-25 华为技术有限公司 Equipment and method for managing network apparatus
CN1529466A (en) * 2003-09-29 2004-09-15 港湾网络有限公司 Network device automatic measuring method
CN1555157A (en) * 2003-12-25 2004-12-15 上海交通大学 Safety active network management method
CN1731748A (en) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 Testing system and method

Also Published As

Publication number Publication date
CN1983961A (en) 2007-06-20
WO2007143938A1 (en) 2007-12-21

Similar Documents

Publication Publication Date Title
CN1968133B (en) Configuration information management method, system and apparatus
CN103413004A (en) Three-dimensional assembly process generation method and system for aerospace product
CN101826018A (en) Interactive development system and method for interface of network element management system
Lynn et al. Rapidly deployable MTConnect-based machine tool monitoring systems
CN101166118A (en) A method for processing user configuration information and service report system
CN101098248A (en) Method and system for implementing universal network management based on configuration describing document
CN107959580A (en) The method and apparatus of configuration service
CN102289491B (en) Parallel application performance vulnerability analyzing method and system based on fuzzy rule reasoning
CN113949725A (en) Cloud edge cooperation-based manufacturing resource access platform and method
CN107222575B (en) The method that OPC is communicated between realization industrial control equipment
CN111242578A (en) Method, device and system for distributing operation program
CN100407663C (en) Universal testing system and method for telecommunication intelligent service
CN1329818C (en) Implement method of the man machine command based on plain text command script files
CN101945138B (en) System for realizing intelligent treatment of orders of fresh flowers by utilizing mobile Agent
CN101576922A (en) Access system and access method
CN104298671B (en) data statistical analysis method and device
CN114513410A (en) Method and system for equipment to rapidly access Internet of things platform
CN100446473C (en) Network servicing method
CN103569421A (en) Data collection and analysis device for cigarette packing machine
CN102541539B (en) Method for designing intelligent panel of supply chain based on M2M (Machine to Machine)
CN104965497B (en) Online creation data quickly generates and management method and system
CN110427388A (en) A kind of data processing method and device, storage medium
CN109190969A (en) Weighing-appliance management-control method, system, weighing-appliance management middleware and medium
KR20090090047A (en) Radio frequency identification business-aware framework
CN103475686B (en) Communication data distribution system and communication data distribution method for electric analog

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081224