CN100446473C - A method of network maintenance and measurement - Google Patents
A method of network maintenance and measurement Download PDFInfo
- 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
- maintenance
- measurement
- managed object
- frame
- description
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements 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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种网络维测方法,其操作流程包括发帧处理和收帧处理,具体步骤是:对被管对象进行建模,即将被管对象的属性抽象为被管对象属性,将被管对象的各项操作及操作的参数抽象为被管对象操作;定义统一的发送帧生成和描述规则及返回帧描述和解释规则;利用上述规则用程序语言描述出各被管对象维测操作对应的发送帧处理方法及返回帧处理方法;维测模块根据所需的维测操作找到对应描述后根据描述进行维测操作。本发明网络维测方法具有直观、可扩展性强的特点,能够提供更稳定的维测功能,更快的需求响应速度、更直观的操作方法,同时将被管对象维测操作在系统中登记定时器,利用定时器触发自动完成该维测操作,实现了维测操作的自动化。The present invention provides a method for network maintenance and measurement, the operation process of which includes frame sending processing and frame receiving processing, and the specific steps are: modeling the managed object, that is, abstracting the attributes of the managed Each operation of the object and the parameters of the operation are abstracted into managed object operations; define unified sending frame generation and description rules and return frame description and interpretation rules; use the above rules to describe the corresponding maintenance and measurement operations of each managed object in a programming language Sending frame processing method and returning frame processing method; the maintenance and measurement module finds the corresponding description according to the required maintenance and measurement operation, and then performs the maintenance and measurement operation according to the description. The network maintenance and measurement method of the present invention has the characteristics of intuitiveness and strong scalability, can provide more stable maintenance and measurement functions, faster demand response speed, and more intuitive operation methods, and at the same time, the maintenance and measurement operations of managed objects can be registered in the system The timer is used to trigger the automatic completion of the maintenance and inspection operation, realizing the automation of the maintenance and inspection operation.
Description
技术领域 technical field
本发明涉及一种网络管理技术领域,尤其涉及一种可对通信网络进行维测操作的通用处理方法。The invention relates to the technical field of network management, in particular to a general processing method capable of performing maintenance and measurement operations on communication networks.
背景技术 Background technique
随着网络和通信业的进步和发展,大规模的网络和通信网需要运营商花费大量的维测人力及成本,运营商对于网络和通讯网可维护性和可操作性的要求也越来越高,传统的维测方法是针对每一个维测操作单独定义协议和处理过程,这种维测方法不能自动完成对通信网的维测操作,可扩展性不强,通用性差,已经不能够满足运营商的需求,因此迫切需要更符合用户操作习惯、更自动、可扩展性更强的维测方法。With the progress and development of the network and communication industry, large-scale networks and communication networks require operators to spend a lot of manpower and costs for maintenance and testing, and operators have higher and higher requirements for the maintainability and operability of networks and communication networks. , the traditional maintenance method is to define the protocol and processing process separately for each maintenance operation. This maintenance method cannot automatically complete the maintenance operation of the communication network. The scalability is not strong and the versatility is poor. Therefore, there is an urgent need for a maintenance and measurement method that is more in line with user operating habits, more automatic, and more scalable.
发明内容 Contents of the invention
本发明所要解决的技术问题是:克服现有技术网络维测方法不能自动完成对通信网络的维测操作、可扩展性不强、通用性差的缺点,提供一种通用直观、可扩展性强、自动化程度高的网络维测方法。The technical problem to be solved by the present invention is: to overcome the disadvantages of the prior art network maintenance and measurement method that cannot automatically complete the maintenance and measurement operation of the communication network, the scalability is not strong, and the versatility is poor, and provide a universal, intuitive, scalable, A network maintenance and testing method with a high degree of automation.
本发明为解决上述技术问题所采用的技术方案为:提供一种网络维测方法,维测模块根据被管对象操作的参数生成发送帧,发送给被管对象执行;并接收所述被管对象操作的返回帧,根据该返回帧的内容给出执行结果;其特征在于,包括以下步骤:The technical solution adopted by the present invention to solve the above technical problems is: to provide a network maintenance and measurement method, the maintenance and measurement module generates a sending frame according to the parameters of the managed object operation, and sends it to the managed object for execution; and receives the managed object The return frame of the operation, giving the execution result according to the content of the return frame; it is characterized in that it includes the following steps:
对维测操作的对象进行建模,将对象的属性抽象为被管对象属性,将对象的各项操作及操作的参数抽象为被管对象操作;Model the object of the maintenance and measurement operation, abstract the attribute of the object into the attribute of the managed object, and abstract the operations and parameters of the object into the operation of the managed object;
定义统一的发送帧生成和描述规则及返回帧描述和解释规则;Define unified sending frame generation and description rules and return frame description and interpretation rules;
利用上述规则用程序语言描述出各被管对象维测操作对应的发送帧处理方法及返回帧处理方法;Use the above rules to describe the sending frame processing method and the returning frame processing method corresponding to the maintenance and measurement operation of each managed object;
维测模块根据所需的维测操作找到对应描述后根据描述进行维测操作。The maintenance and measurement module finds the corresponding description according to the required maintenance and measurement operation, and then performs the maintenance and measurement operation according to the description.
所述的网络维测方法,其中:所述网络维测方法还可以包括将被管对象维测操作在系统中登记定时器并定义其执行时间的步骤,利用定时器触发自动完成该维测操作。The network maintenance and measurement method, wherein: the network maintenance and measurement method may also include the step of registering a timer in the system for the maintenance and measurement operation of the managed object and defining its execution time, and using the timer to trigger the automatic completion of the maintenance and measurement operation .
所述的网络维测方法,其中:所述的程序语言可以采用可扩展标记语言或结构化数据库查询语言等类自然语言。In the network maintenance and testing method, wherein: the programming language can be a natural language such as extensible markup language or structured database query language.
所述的网络维测方法,其中:该类自然语言描述的具体内容可包括被管对象的维测操作、发送帧结构及返回帧结构、请求侧处理方法和回应侧处理方法。The network maintenance and measurement method, wherein: the specific content described in this type of natural language may include the maintenance and measurement operation of the managed object, the structure of the sending frame and the structure of the returning frame, the processing method of the request side and the processing method of the response side.
所述的网络维测方法,其中:该被管对象的维测操作的描述内容可包括被管对象操作标识、该被管对象操作发送侧唯一标识、该被管对象操作接收侧唯一标识、请求侧对应的处理方法地址、回应侧对应的处理方法地址、请求侧发送帧结构、回应侧返回帧结构。The network maintenance and measurement method, wherein: the description content of the maintenance and measurement operation of the managed object may include the operation identifier of the managed object, the unique identifier of the operation sending side of the managed object, the unique identifier of the operation receiving side of the managed object, the request The processing method address corresponding to the response side, the processing method address corresponding to the response side, the frame structure sent by the request side, and the frame structure returned by the response side.
所述的网络维测方法,其中:所述发送帧结构和返回帧结构的描述内容包括被管对象操作标识、发送帧和返回帧中各个字段的类型及长度、请求侧发送帧结构、回应侧返回帧结构,该发送帧及返回帧的描述方法相同,使用同一套规则。The network maintenance and measurement method, wherein: the description content of the sending frame structure and the returning frame structure includes the operation identifier of the managed object, the type and length of each field in the sending frame and the returning frame, the sending frame structure of the requesting side, the response side The frame structure is returned. The sending frame and the returning frame are described in the same way and use the same set of rules.
所述的网络维测方法,其中:所述请求侧的处理方法的描述内容包括请求侧生成发送帧的过程。In the network maintenance and measurement method, the description of the processing method on the requesting side includes the process of generating and sending frames on the requesting side.
所述的网络维测方法,其中:所述回应侧处理方法的描述内容是指返回的内容,当维测操作是非查询类操作时,返回内容是操作结果码,回应侧根据预先描述的各操作结果码含义进行解释;当维测操作是查询类操作时,返回内容是被管对象的各属性,根据被管对象的描述进行解释,给出被管对象的查询结果。The network maintenance and measurement method, wherein: the description content of the response side processing method refers to the returned content. When the maintenance and measurement operation is a non-query operation, the returned content is the operation result code, and the response side is based on the previously described operations. The meaning of the result code is explained; when the maintenance and measurement operation is a query operation, the returned content is each attribute of the managed object, explained according to the description of the managed object, and the query result of the managed object is given.
本发明的有益效果为:本发明通过类自然语言的使用、对象建模及定义统一的操作规则的办法,针对维测操作的主要特点定义出维测操作的通用流程,概念直观,符合操作员的通常思维,便于理解,能够有效提高维测效率;而且采用通用的维护策略,可以使用同样的一套操作机制完成全部维测操作,实现了一套通用的维测方案,具有直观、可扩展性强的特点,降低重复开发量,具有很强的可扩展性。同时本发明通过将被管对象维测操作在系统中登记定时器,利用定时器触发自动完成维测操作,实现了维测操作的自动化,减少了手工维护的工作量及风险,可有效降低运营商的管理成本。The beneficial effects of the present invention are: the present invention defines a general procedure of the maintenance and measurement operation for the main characteristics of the maintenance and measurement operation through the use of natural language, object modeling and the method of defining unified operation rules. The concept is intuitive and conforms to the operator The common thinking, easy to understand, can effectively improve the efficiency of maintenance and measurement; and adopt a general maintenance strategy, you can use the same set of operation mechanism to complete all maintenance and measurement operations, and realize a set of general maintenance and measurement solutions, which are intuitive and scalable It is characterized by strong adaptability, reduces the amount of repeated development, and has strong scalability. At the same time, the invention registers the timer for the maintenance and measurement operation of the managed object in the system, and uses the timer to trigger the automatic completion of the maintenance and measurement operation, which realizes the automation of the maintenance and measurement operation, reduces the workload and risks of manual maintenance, and can effectively reduce the operation cost. business management costs.
具体实施方式 Detailed ways
下面结合具体实施例对本发明作进一步详细说明:Below in conjunction with specific embodiment the present invention is described in further detail:
被管对象是出于网络管理目的,用来代表特定网络资源,可以通过开放接口被若干个系统存取的抽象实体,是管理信息模型中定义的被管对象类的一个实例,比如:“代表到北京的局向的局向对象”、“代表1框3槽的单板的单板对象”等。A managed object is an abstract entity used to represent a specific network resource for the purpose of network management and can be accessed by several systems through an open interface. It is an instance of the managed object class defined in the management information model, for example: "represents office direction object to Beijing", "single board object representing a board with 1 rack and 3 slots", etc.
被管对象属性是描述被管对象某一性质的量,比如:“局向对象的局向名”、“单板对象的框号和槽号”等。The property of the managed object is a quantity that describes a certain property of the managed object, such as: "office name of the office object", "frame number and slot number of the board object", etc.
被管对象操作是可以在被管对象上执行的操作,比如:“删除局向”、“删除单板”等。一般而言,被管对象的操作对于该被管对象类的所有实例都是相同的,操作需要的参数也是相同的,只是操作的参数值是不相同的。Managed object operations are operations that can be performed on managed objects, such as "delete office route" and "delete board". Generally speaking, the operation of the managed object is the same for all instances of the managed object class, and the parameters required by the operation are also the same, but the parameter values of the operation are different.
维测操作是对被管对象进行的一种操作,从维测操作的特点看,绝大多数维测操作的流程是相对统一、固定的,即维测模块(请求侧)将请求下传给被管对象(回应侧),并接收被管对象根据请求给出的响应。最为典型的维测操作流程有三种:The maintenance and measurement operation is an operation on the managed object. From the perspective of the characteristics of the maintenance and measurement operation, the process of most maintenance and measurement operations is relatively uniform and fixed, that is, the maintenance and measurement module (request side) sends the request to The managed object (response side), and receives the response given by the managed object according to the request. There are three most typical maintenance and measurement operation procedures:
1、一请求一应答方式1. One request one response mode
该方式是最常用的方式,在该方式下,维测的操作的对象是单一、固定的。维测模块将请求下发给某被管对象,被管对象针对该请求给出应答。This method is the most commonly used method. In this method, the object of the operation of dimensional measurement is single and fixed. The maintenance and measurement module sends a request to a managed object, and the managed object responds to the request.
2、一请求多应答方式2. One request and multiple responses
该方式是维测的操作的被管对象是一个,但被管对象对该请求的应答是多个,是分帧发送回来的。In this way, there is one managed object for the operation of the maintenance test, but there are multiple managed objects responding to the request, which are sent back in frames.
3、多请求多应答方式3. Multiple requests and multiple responses
该方式是指一个维测操作的被管对象是多个,维测模块会按被管对象进行命令帧的分发,然后对各个被管对象的应答作集中汇集处理。This method means that there are multiple managed objects for a maintenance and measurement operation, and the maintenance and measurement module will distribute command frames according to the managed objects, and then centrally collect and process the responses of each managed object.
对于这三种典型维测操作流程,发送请求关注的内容有发送帧的格式和内容,以及发送的目的地,这些都是维测操作必须要收集的信息。这三种维测操作流程是可描述的,每一个操作流程除去任务逻辑都可分解为两个最基本的处理操作:一个是发帧处理,一个是收帧处理。发帧处理的过程是维测模块根据被管对象操作的各个参数生成一个发送帧,然后发送给主机的被管对象执行;收帧处理的过程是维测模块接收主机对一个被管对象操作的返回帧,并根据返回帧的内容给出执行结果。For these three typical maintenance and measurement operation processes, the content of the sending request is the format and content of the sending frame, as well as the destination of the sending, which are the information that must be collected for the maintenance and testing operation. These three maintenance and measurement operation processes can be described, and each operation process can be decomposed into two most basic processing operations except task logic: one is frame sending processing, and the other is frame receiving processing. The process of sending frames is that the maintenance module generates a sending frame according to each parameter of the managed object operation, and then sends it to the managed object of the host for execution; the process of receiving frames is that the maintenance module receives the operation of a managed object from the host Return the frame, and give the execution result according to the content of the returned frame.
为了能够实现维测操作的通用处理,本发明步骤如下:In order to be able to realize the general processing of maintenance and measurement operation, the steps of the present invention are as follows:
步骤1、对维测操作的对象(即被管对象)进行建模,将对象的各个属性抽象为被管对象属性,对象的各项操作及操作的参数抽象为被管对象操作,这样对于每一个被管对象都有一套唯一的管理方法,即管理每一个被管对象的全部属性和操作。Step 1. Model the object of the maintenance and measurement operation (i.e. the managed object), abstract each attribute of the object into the attribute of the managed object, and abstract the operations of the object and the parameters of the operation into the operation of the managed object. In this way, for each A managed object has a unique set of management methods, that is, to manage all attributes and operations of each managed object.
以单板对象为例进行建模,1)单板对象的属性包括单板号、单板类型;2)单板的操作可以包括新增、修改、删除、复位,其中新增操作的操作参数包括单板号、单板类型,修改操作的操作参数是单板类型,删除操作和复位操作的操作参数是单板号。Taking the board object as an example to model, 1) the attributes of the board object include the board number and board type; 2) the operation of the board can include adding, modifying, deleting, and resetting, and the operating parameters of the newly added operation Including the board number and board type, the operation parameter of the modify operation is the board type, and the operation parameter of the delete operation and reset operation is the board number.
本发明对单板对象进行管理,只需要管理它的两个属性和四个操作,在本发明对象模型里,每一个对象类(例如单板、机框等,都是一个对象类)都有一个唯一的对象类编号,例如单板的对象类编号为1;属性也有编号,编号方式为对象类内统一编号,例如单板的属性1是单板号,属性2是单板类型;操作也有编号,编号方式同样为对象类内统一编号,例如单板的操作1是增加,操作2是修改;每一个操作的操作参数也有编号,例如单板的操作1(增加操作),操作参数为单板类的属性1和属性2,这样就把一个对象管理起来了。The present invention manages the single board object, only needs to manage its two attributes and four operations, in the object model of the present invention, each object class (such as single board, chassis, etc., is an object class) has A unique object class number. For example, the object class number of a board is 1; attributes also have numbers, and the numbering method is a unified number within the object class. For example, attribute 1 of a board is the board number, and attribute 2 is the board type; operations also have Numbering, the numbering method is also a unified numbering within the object class. For example, operation 1 of a single board is to add, and operation 2 is to modify; the operation parameters of each operation are also numbered. For example, in operation 1 of a single board (add operation), the operation parameter is single Attribute 1 and attribute 2 of the board class, so that an object is managed.
对象建模后操作很形象,是针对某一个对象的操作,例如建模后一个单板的维测就有几个明确的操作:增加、修改、删除、复位。如果没有对象建模的过程,该单板的维测可能就是散落的四个操作:增加单板、修改单板、删除单板、复位单板,维测人员无从知道可以对一个单板进行哪些操作。The operation after object modeling is very vivid, and it is an operation for a certain object. For example, after modeling, there are several clear operations for the maintenance and testing of a single board: add, modify, delete, and reset. If there is no object modeling process, the maintenance and testing of the board may be scattered four operations: adding a board, modifying a board, deleting a board, and resetting a board. The maintenance and testing personnel have no way of knowing what can be done on a board. operate.
根据上文对维测操作典型流程的说明可知,复位是单板对象的一个典型的维测操作,用户输入想要复位的单板的单板号,一个复位请求被发送给单板对象,单板对象收到该请求后进行复位操作,复位成功后向用户返回一个结果帧表示复位成功。According to the description of the typical process of the maintenance and inspection operation above, reset is a typical maintenance and inspection operation of the board object. The user enters the board number of the board to be reset, and a reset request is sent to the board object. After receiving the request, the board object performs a reset operation, and returns a result frame to the user after the reset is successful, indicating that the reset is successful.
步骤2、定义统一的发送帧生成和描述规则及接收帧描述和解释规则;利用上述规则用程序语言(可采用类自然语言,例如可扩展标记语言XML或者结构化数据库查询语言SQL)描述出各被管对象维测操作对应的发送帧处理方法及接收帧处理方法;维测模块根据所需的维测操作找到对应描述,然后根据描述进行操作,这样就可以完成维测操作的通用处理。Step 2, define unified transmission frame generation and description rules and reception frame description and interpretation rules; use the above rules to describe each The sending frame processing method and receiving frame processing method corresponding to the maintenance and measurement operation of the managed object; the maintenance and measurement module finds the corresponding description according to the required maintenance and measurement operation, and then performs operations according to the description, so that the general processing of the maintenance and measurement operation can be completed.
下面给出具体的规则定义,并继续以单板复位操作为例解释说明:The specific rule definition is given below, and continue to explain by taking the board reset operation as an example:
子步骤1、对被管对象的每一个维测操作使用类自然语言进行描述,描述内容有:Sub-step 1. Use natural language to describe each measurement operation of the managed object. The description includes:
1)被管对象操作标识,用于唯一标识一类维测操作:假设定义单板对象复位操作的唯一标识为1,非查询类操作;1) The managed object operation identifier is used to uniquely identify a type of maintenance and measurement operation: assuming that the unique identifier of the single-board object reset operation is defined as 1, it is not a query operation;
2)该操作发送侧唯一标识:假设该标识为数字2001;2) The unique identifier of the sending side of the operation: suppose the identifier is the number 2001;
3)该操作接收侧唯一标识:假设该标识为数字3001;3) The unique identifier of the receiving side of the operation: suppose the identifier is the number 3001;
4)请求侧对应的处理方法地址:假设为数据库中一个名称为BoardResetRequestSend(单板复位请求发送处理)的存储过程,该存储过程有一个参数单板ID;4) The address of the processing method corresponding to the request side: Assume that it is a stored procedure named BoardResetRequestSend (board reset request sending processing) in the database, and the stored procedure has a parameter board ID;
5)回应侧对应的处理方法地址:假设为数据库中一个名称为BoardResetResultReceive(单板复位结果处理)的存储过程。5) Address of the processing method corresponding to the response side: it is assumed to be a stored procedure named BoardResetResultReceive (board reset result processing) in the database.
子步骤2、发送帧结构和返回帧结构使用类自然语言进行描述,描述的内容有:Sub-step 2, the sending frame structure and the returning frame structure are described in a natural language, and the content of the description is as follows:
1)被管对象操作标识,用于唯一标识一类维测操作;1) Managed object operation identifier, which is used to uniquely identify a type of maintenance and measurement operation;
2)帧中各个字段的类型及长度;2) The type and length of each field in the frame;
3)请求侧发送帧结构:如被管对象操作标识为1,发送帧结构是一个字节的数值型(例如单板号的属性长度为一个字节的数值型);3) Sending frame structure at the request side: if the managed object operation identifier is 1, the sending frame structure is a one-byte numerical type (for example, the attribute length of the single board number is a one-byte numerical type);
4)回应侧返回帧结构:如被管对象操作标识为1,返回帧结构也为一个字节的数值型;4) The response side returns the frame structure: if the managed object operation flag is 1, the returned frame structure is also a one-byte numeric value;
5)发送帧及接收帧的描述方法相同,使用同一套规则。5) The description method of sending frame and receiving frame is the same, using the same set of rules.
子步骤3、请求侧处理方法使用类自然语言进行描述,描述的内容有:Sub-step 3. The processing method on the request side is described in natural language, and the content of the description includes:
1)请求侧生成发送帧的过程。1) The request side generates a transmission frame.
在BoardResetRequestSend处理方法地址中根据输入的单板ID生成一个下面的发送帧:Generate the following sending frame according to the input board ID in the address of the BoardResetRequestSend processing method:
StructStruct
{{
BYTE iProcID;//存放被管对象操作标识1BYTE iProcID;//Store the managed object operation ID 1
BYTE iBrdID;//存放用户指定的单板号BYTE iBrdID;//store the board number specified by the user
}}
子步骤4、回应侧处理方法使用类自然语言进行描述,描述的内容有:Sub-step 4. The processing method on the response side is described in natural language, and the description includes:
1)对于非查询类操作,返回内容只包括操作结果码,回应侧根据预先描述的各操作结果码含义进行解释;1) For non-query operations, the returned content only includes the operation result code, and the response side interprets the meaning of each operation result code described in advance;
2)对于查询类操作,返回内容是被管对象的各属性,可以根据被管对象的描述进行解释,给出被管对象的查询结果;2) For query operations, the returned content is each attribute of the managed object, which can be explained according to the description of the managed object, and the query result of the managed object is given;
非查询类操作的操作结果码需进行事先定义,例如0表示复位成功,1表示复位失败。The operation result codes of non-query operations need to be defined in advance, for example, 0 indicates that the reset is successful, and 1 indicates that the reset fails.
单板复位为非查询类操作,返回内容只包括操作结果码,例如:Board reset is a non-query operation, and the returned content only includes the operation result code, for example:
StructStruct
{{
BYTE by Result;BYTE by Result;
}}
按如上规则用类自然语言描述出各被管对象维测操作对应的发送帧处理方法及接收帧处理方法后,可以给出采用本发明方法实现单板复位操作的具体过程:After describing the sending frame processing method and receiving frame processing method corresponding to the maintenance and measurement operation of each managed object in natural language according to the above rules, the specific process of using the method of the present invention to realize the single board reset operation can be given:
1)、用户执行了一个被管对象操作标识为1的操作;1), the user executes an operation whose operation identifier is 1 for the managed object;
2)、维测系统根据此唯一标识在类自然语言描述的系统所有操作中进行查询,可以得到其发送侧的唯一标识为2001,根据此唯一标识找到请求侧处理方法BoardResetRequestSend;2) The maintenance and measurement system searches all operations of the system described in natural language according to this unique identifier, and can obtain the unique identifier of the sending side as 2001, and finds the request side processing method BoardResetRequestSend according to this unique identifier;
3)、Board ResetRequestSend方法生成请求侧发送帧,并发送给主机进行操作;3), the Board ResetRequestSend method generates a request side send frame, and sends it to the host for operation;
4)、收到一个回应消息,消息的唯一标识为1,可以知道是一个被管对象操作标识为1的操作的回应消息;4), receive a response message, the unique identifier of the message is 1, it can be known that it is a response message of an operation whose operation identifier is 1 for the managed object;
5)、维测系统根据此唯一标识在类自然语言描述的系统所有操作中进行查询,可以得到其回应侧的唯一标识为3001,根据此唯一标识找到回应侧处理方法BoardResetResultReceive;5) The maintenance and measurement system searches all operations of the system described in natural language according to this unique identifier, and can obtain the unique identifier of the response side as 3001, and find the response side processing method BoardResetResultReceive according to this unique identifier;
6)、BoardResetResultReceive方法进行回应侧处理,得到操作结果码为0,根据操作结果码定义,0表示复位成功,向用户显示复位成功。6) The BoardResetResultReceive method performs response side processing, and the operation result code is 0. According to the definition of the operation result code, 0 means that the reset is successful, and the reset success is displayed to the user.
为了实现对网络的自动化维护,对于被管对象的所有维测操作,可以在系统中登记定时器,同时定义操作参数的取值,由定时器统一触发维测操作。仍以单板的复位维测操作为例,只要给出对象类编号及对象操作编号及操作属性取值(对于单板复位操作来说就是单板号),定义一个该操作的执行时间(可以为固定时间,也可以为一个周期,例如每天凌晨三点),该定时器绑定一个确定的维测操作(如复位第几块单板),通过定时器触发,便可完成自动的维测操作,即实现定时复位某一块单板的维测操作,例如每天凌晨三点复位某一块单板。In order to realize the automatic maintenance of the network, for all the maintenance and inspection operations of the managed objects, timers can be registered in the system, and the values of operation parameters can be defined at the same time, and the maintenance and inspection operations can be triggered uniformly by the timers. Still taking the board reset and maintenance operation as an example, as long as the object class number, object operation number and operation attribute value are given (for the board reset operation, it is the board number), define an execution time of the operation (you can It can be a fixed time, or it can be a period, such as three o'clock in the morning every day), the timer is bound to a certain maintenance and testing operation (such as resetting the board), and the automatic maintenance and testing can be completed by triggering the timer Operation, that is, to realize the maintenance and inspection operation of resetting a certain board at regular intervals, for example, resetting a certain board at 3 o'clock in the morning every day.
采用本发明提供的方法对网络进行维测操作,通过对象建模、维测操作定义的办法,针对维测操作的主要特点定义出维测操作的统一流程,可使用同一套操作规则完成全部维测操作。实现自动化维测后,运营商便无需安排专人负责维测操作,节省了人力成本,同时,自动化维测操作也极大的避免了人工操作带来的误操作现象。The method provided by the present invention is used to carry out maintenance and measurement operations on the network. Through the method of object modeling and definition of maintenance and measurement operations, a unified process of maintenance and measurement operations is defined for the main characteristics of maintenance and measurement operations, and the same set of operation rules can be used to complete all maintenance and measurement operations. test operation. After the automatic maintenance and inspection is realized, the operator does not need to arrange special personnel to be responsible for the maintenance and inspection operation, which saves labor costs. At the same time, the automatic maintenance and inspection operation also greatly avoids the misoperation caused by manual operation.
本领域技术人员不脱离本发明的实质和精神,可以有多种变形方案实现本发明,以上所述仅为本发明较佳可行的实施例而已,并非因此局限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效变化,均包含于本发明的权利范围之内。Those skilled in the art do not depart from the essence and spirit of the present invention, there can be many variants to realize the present invention, the above description is only a preferred and feasible embodiment of the present invention, and it does not limit the scope of rights of the present invention. The equivalent changes made in the description of the invention and the content of the accompanying drawings are all included in the scope of rights of the present invention.
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200610060892XA CN100446473C (en) | 2006-05-26 | 2006-05-26 | A method of network maintenance and measurement |
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 | A method of network maintenance and measurement |
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 | A method of network maintenance and measurement |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100446473C (en) |
WO (1) | WO2007143938A1 (en) |
Citations (7)
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 | 华为技术有限公司 | Device and method for managing network equipment |
CN1529466A (en) * | 2003-09-29 | 2004-09-15 | 港湾网络有限公司 | Network Equipment Automated Testing Method |
CN1555157A (en) * | 2003-12-25 | 2004-12-15 | 上海交通大学 | Secure Active Network Management Approach |
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 |
-
2006
- 2006-05-26 CN CNB200610060892XA patent/CN100446473C/en not_active Expired - Fee Related
-
2007
- 2007-05-25 WO PCT/CN2007/070054 patent/WO2007143938A1/en active Application Filing
Patent Citations (7)
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 | 华为技术有限公司 | Device and method for managing network equipment |
CN1529466A (en) * | 2003-09-29 | 2004-09-15 | 港湾网络有限公司 | Network Equipment Automated Testing Method |
CN1555157A (en) * | 2003-12-25 | 2004-12-15 | 上海交通大学 | Secure Active Network Management Approach |
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 |
---|---|---|
CN104932364B (en) | The OPC UA conversion equipments and method of a kind of Modbus communications protocol | |
CN104079436B (en) | A kind of Element management system of striding equipment in the EPON networks of agreement | |
Viennot et al. | Synapse: a microservices architecture for heterogeneous-database web applications | |
CN109656963B (en) | Metadata acquisition method, device, device and computer-readable storage medium | |
CN107040416B (en) | Virtual data center visual management method based on Cairngorm framework | |
CN106951694A (en) | A kind of secondary equipment in power system on-line monitoring system adaptive modeling method | |
CN105915633A (en) | Automated operational system and method thereof | |
CN110324169A (en) | A kind of method and apparatus of interface management | |
CN111405032A (en) | General cloud platform of industry thing networking | |
CN105786611A (en) | Method and device for task scheduling of distributed cluster | |
CN114372084A (en) | Real-time processing system for sensing stream data | |
CN102902547A (en) | Command construction and analysis method of command line interface | |
CN106027674A (en) | Technology architecture of "Internet & smart manufacturing" | |
CN105490826A (en) | Configuration management system and method based on automatic discovery | |
CN105303326A (en) | Product full-life-cycle information system based on resource meta-model | |
CN110838961A (en) | A General Aviation Bus Message Scheduling System | |
CN103399735A (en) | Method for developing intermediate layer of remote function call interface | |
CN107025279B (en) | SCD file online parallel configuration system and method based on database interface layer operation flow | |
CN114095535A (en) | Method for automatically mapping time sequence variable of physical equipment into digital model | |
CN115225345A (en) | Log downloading method, device and medium | |
CN117407445B (en) | Data storage method, system and storage medium for Internet of Vehicles data platform | |
CN100446473C (en) | A method of network maintenance and measurement | |
CN110098991B (en) | A device that connects the EtherCAT bus system to the general IoT cloud platform | |
CN106330556A (en) | A method and device for generating service module calling association information | |
CN116414647A (en) | Method, system, equipment and medium for monitoring and managing power exchange resource data |
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 |