[go: up one dir, main page]

CN101179444B - Configure effective method, configure system and configure gateway - Google Patents

Configure effective method, configure system and configure gateway Download PDF

Info

Publication number
CN101179444B
CN101179444B CN2007101986380A CN200710198638A CN101179444B CN 101179444 B CN101179444 B CN 101179444B CN 2007101986380 A CN2007101986380 A CN 2007101986380A CN 200710198638 A CN200710198638 A CN 200710198638A CN 101179444 B CN101179444 B CN 101179444B
Authority
CN
China
Prior art keywords
configuration
information
data
parameter
configuration parameter
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
CN2007101986380A
Other languages
Chinese (zh)
Other versions
CN101179444A (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 CN2007101986380A priority Critical patent/CN101179444B/en
Publication of CN101179444A publication Critical patent/CN101179444A/en
Application granted granted Critical
Publication of CN101179444B publication Critical patent/CN101179444B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a configuration validation method, a configuration system and a configuration gateway. The received configuration command is transformed into the configuration data which does not contain the type information of the configuration parameter and the length information of the configuration parameter and the configuration data is sent to a service module, and thus the type information of the configuration parameter and the length information of the configuration parameter is not included in the configuration data and the dereferencing information of the configuration parameter or the dereferencing information and the parameter marker of the configuration parameter is only reserved, thus greatly reducing the needed data quantity. Only a small data quantity can implement the configuration function and the utilization ratio of the data space is very high.

Description

配置生效方法、配置系统及配置网关 Configuration effective method, configuration system and gateway configuration

技术领域technical field

本发明涉及通信技术领域,特别涉及配置生效方法、配置系统及配置网关。 The invention relates to the field of communication technology, in particular to a configuration validation method, a configuration system and a configuration gateway. the

背景技术Background technique

目前,通讯设备由于使用场景和具体业务的不同,往往需要同时支持多种不同的配置工具。为了避免设备中的业务模块针对每种配置工具实现一套配置功能,往往采用将不同配置工具的配置请求都转换为统一的内部数据格式的方法,业务模块只需要处理统一的内部数据格式而不需要关心不同配置工具的差异。 At present, due to different use scenarios and specific services, communication devices often need to support multiple different configuration tools at the same time. In order to prevent the business modules in the device from implementing a set of configuration functions for each configuration tool, the method of converting the configuration requests of different configuration tools into a unified internal data format is often adopted. The business module only needs to process the unified internal data format instead of Need to care about the differences of different configuration tools. the

现有配置系统的结构如图1所示,包括配置网关(CFG)和业务模块。人机接口语言(MML)服务模块、二进制接口(BIN)服务模块、命令行接口(CLI)服务模块、简单网络管理协议(SNMP)服务模块、可扩展标识语言(XML)服务模块等接收与其相应的配置工具编辑的配置命令,并将接收到的配置命令发送给配置网关,配置网关将从这些不同的配置服务模块接收到的不同的配置命令,转换为统一的内部数据格式的配置数据后,下发到被配置的业务模块,业务模块按照配置数据中的内容执行配置操作,实现对业务模块的配置。 The structure of the existing configuration system is shown in Figure 1, including a configuration gateway (CFG) and service modules. Man-machine interface language (MML) service module, binary interface (BIN) service module, command line interface (CLI) service module, simple network management protocol (SNMP) service module, extensible markup language (XML) service module, etc. The configuration tool edits the configuration command and sends the received configuration command to the configuration gateway. The configuration gateway converts the different configuration commands received from these different configuration service modules into configuration data in a unified internal data format. It is delivered to the configured business module, and the business module performs configuration operations according to the content in the configuration data to realize the configuration of the business module. the

现有技术中一般采用TLV(Type Length Value,类型、长度、取值)编码格式来作为统一的内部数据格式,来描述配置的参数。TLV编码格式中,对于每个配置参数项都需要使用类型、长度和取值信息来描述。另外,一般还需要为每个参数项加上参数标志(i)以区别各参数,形成i-TLV格式。用i-TLV格式描述的配置参数一般具有如图2所示的格式。 In the prior art, the TLV (Type Length Value, type, length, value) coding format is generally used as a unified internal data format to describe configuration parameters. In the TLV encoding format, each configuration parameter item needs to be described with type, length and value information. In addition, it is generally necessary to add a parameter flag (i) to each parameter item to distinguish each parameter and form an i-TLV format. Configuration parameters described in the i-TLV format generally have the format shown in FIG. 2 . the

图2中,一个配置数据要包括所需配置的参数的参数列表个数和相应的参数列表,每一个参数列表中又包括该参数列表的长度、该参数列表中的参数个数和具体的参数;每个参数中还包括该参数的参数ID、参数类型、参数值长度和参数值。比如,配置一个端口号参数,该参数值是15,那么使用i-TLV格式描述该配置参数,就要描述其参数类型是一个数字、该参数的最大长度是8位,该参数值为15。如果某配置参数值只有2个字节,用i-TLV格式描述该配置数据一共需要20多字节,数据空间利用率只有10%左右。 In Figure 2, a configuration data should include the number of parameter lists of the parameters to be configured and the corresponding parameter lists, and each parameter list includes the length of the parameter list, the number of parameters in the parameter list and specific parameters ; Each parameter also includes the parameter ID, parameter type, parameter value length and parameter value of the parameter. For example, to configure a port number parameter, the parameter value is 15, then use the i-TLV format to describe the configuration parameter, it is necessary to describe that the parameter type is a number, the maximum length of the parameter is 8 bits, and the parameter value is 15. If a certain configuration parameter value has only 2 bytes, it needs more than 20 bytes to describe the configuration data in i-TLV format, and the data space utilization rate is only about 10%. the

由此可见,现有技术中,经配置网关转换后的配置数据的数据量很大,数据空间利用率很低。 It can be seen that, in the prior art, the data volume of the configuration data converted by the configuration gateway is large, and the utilization rate of the data space is very low. the

发明内容Contents of the invention

本发明实施例提供一种配置生效方法,经配置网关转换后的配置数据的数据量很小,数据空间利用率很高。 The embodiment of the present invention provides a configuration validation method, the configuration data converted by the configuration gateway has a small amount of data, and the utilization rate of the data space is high. the

本发明实施例提供一种配置系统,经配置网关转换后的配置数据的数据量很小,数据空间利用率很高。 The embodiment of the present invention provides a configuration system, the data volume of the configuration data converted by the configuration gateway is small, and the utilization rate of the data space is high. the

本发明实施例提供一种配置网关,转换后的配置数据的数据量很小,数据空间利用率很高。 The embodiment of the present invention provides a configuration gateway, the data volume of the converted configuration data is small, and the utilization rate of the data space is high. the

为达到上述目的,本发明实施例的技术方案具体是这样实现的: In order to achieve the above object, the technical solution of the embodiment of the present invention is specifically implemented as follows:

一种配置生效方法,该方法包括: A configuration validation method, the method includes:

根据预先定义的信息模型,将接收到的配置命令转换为不含有配置参数的类型信息和配置参数的长度信息的配置数据,并向业务模块发送; According to the pre-defined information model, convert the received configuration command into configuration data that does not contain the type information of the configuration parameter and the length information of the configuration parameter, and send it to the business module;

其中,所述配置数据包括:表示配置动作的操作码信息、表示被配置对象分类的操作对象类ID、表示实际被配置对象的操作对象实例ID、表示被配置对象的配置参数取值的操作对象数据和表示操作对象数据信息长度的操作对象数据长度。 Wherein, the configuration data includes: operation code information indicating the configuration action, an operation object class ID indicating the classification of the configured object, an operation object instance ID indicating the actual configured object, and an operation object indicating the configuration parameter value of the configured object data and the operand data length indicating the length of the operand data message. the

一种配置系统,该系统包括: A configuration system comprising:

配置网关,用于根据预先定义的信息模型,将接收到的配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据;其中,所述配置数据包括:表示配置动作的操作码信息、表示被配置对象分类的操作对象类ID、表示实际被配置对象的操作对象实例ID、表示被配置对象的配置参数取值的操作对象数据和表示操作对象数据信息长度的操作对象数据长度; The configuration gateway is used to convert the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information according to a predefined information model; wherein, the configuration data includes: operation code information representing a configuration action , Indicates the operation object class ID of the configured object classification, the operation object instance ID representing the actual configured object, the operation object data representing the configuration parameter value of the configured object, and the operation object data length representing the information length of the operation object data;

业务模块,用于接收配置网关发送的不含有配置参数类型信息和配置参数长度信息的配置数据,执行配置数据中的配置操作。 The business module is used to receive configuration data sent by the configuration gateway that does not contain configuration parameter type information and configuration parameter length information, and execute configuration operations in the configuration data. the

一种配置网关,该配置网关包括: A configuration gateway, the configuration gateway includes:

配置命令接收模块,用于接收配置命令; The configuration command receiving module is used to receive configuration commands;

转换模块,用于接收配置命令接收模块发送的配置命令,根据预先定义的信息模型,将该配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据;其中,所述配置数据包括:表示配置动作的操作码信息、表示被配置对象分类的操作对象类ID、表示实际被配置对象的操作对象实例ID、表示被配置对象的配置参数取值的操作对象数据和表示操作对象数据信息长度的操作对象数据长度; The conversion module is used to receive the configuration command sent by the configuration command receiving module, and convert the configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information according to a predefined information model; wherein the configuration data includes : indicates the operation code information of the configuration action, the operation object class ID indicating the classification of the configured object, the operation object instance ID indicating the actual configured object, the operation object data indicating the configuration parameter value of the configured object, and the operation object data information The length of the operation object data length;

配置数据发送模块,用于接收转换模块发送的不含有配置参数类型信息和配置参数长度信息的配置数据,并向业务模块发送。 The configuration data sending module is used for receiving the configuration data sent by the conversion module that does not contain configuration parameter type information and configuration parameter length information, and sending it to the business module. the

由上述的技术方案可见,本发明实施例的这种配置生效方法和配置系统,将接收到的配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据,并向业务模块发送。这样,不将配置参数类型信息和配置参数长度信息包括在配置数据中,只保留配置参数的取值信息或配置参数的取值信息和参数标志,可以大大减少所需的数据量,只要很少的数据量即可实现配置功能。本发明实施例的这种配置网关,转换后的配置数据不含有配置参数类型信息和配置参数长度信息,因此只有很少的数据量。 It can be seen from the above technical solutions that the configuration validation method and configuration system of the embodiments of the present invention convert the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information, and send it to the service module. In this way, the configuration parameter type information and configuration parameter length information are not included in the configuration data, and only the configuration parameter value information or configuration parameter value information and parameter flags are retained, which can greatly reduce the amount of data required. The amount of data can realize the configuration function. In the configuration gateway of the embodiment of the present invention, the converted configuration data does not contain configuration parameter type information and configuration parameter length information, so there is only a small amount of data. the

附图说明Description of drawings

图1为现有配置系统结构图; Figure 1 is a structural diagram of the existing configuration system;

图2为现有配置数据的数据结构图; Figure 2 is a data structure diagram of existing configuration data;

图3为本发明实施例的配置生效方法流程图; Fig. 3 is a flow chart of the configuration validation method according to the embodiment of the present invention;

图4为本发明实施例的配置数据的数据结构图; Fig. 4 is the data structure diagram of the configuration data of the embodiment of the present invention;

图5为本发明实施例的配置系统结构图。 FIG. 5 is a structural diagram of a configuration system according to an embodiment of the present invention. the

具体实施方式Detailed ways

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。 In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples. the

本发明实施例主要是将接收到的配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据,并向业务模块发送。这样,不将配置参数类型信息和配置参数长度信息包括在配置数据中,只保留配置参数的取值信息或配置参数的取值信息和参数标志,可以大大减少所需的数据量,只要很少的数据量即可实现配置功能,且数据空间的利用率很高。 The embodiment of the present invention mainly converts the received configuration command into configuration data without configuration parameter type information and configuration parameter length information, and sends it to the service module. In this way, the configuration parameter type information and configuration parameter length information are not included in the configuration data, and only the configuration parameter value information or configuration parameter value information and parameter flags are retained, which can greatly reduce the amount of data required. The configuration function can be realized with a large amount of data, and the utilization rate of the data space is very high. the

图3为本发明实施例的配置方法流程图,如图3所示,该流程具体包括以下步骤: Fig. 3 is the flowchart of the configuration method of the embodiment of the present invention, as shown in Fig. 3, this process specifically includes the following steps:

步骤301,将接收到的配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据。 In step 301, the received configuration command is converted into configuration data that does not contain configuration parameter type information and configuration parameter length information. the

步骤302,将配置数据向业务模块发送。 Step 302, sending the configuration data to the service module. the

步骤301中,不含有配置参数类型信息和配置参数长度信息的配置数据是相对现有包括配置参数类型信息和配置参数长度信息的i-TLV格式的配置数据而言的,其将i-TLV格式中配置参数的类型信息和长度信息取消,仅保留配置参数的取值信息,形成V格式;或者保留配置参数的取值信息和参数标志,形成i-V格式。 In step 301, the configuration data that does not contain configuration parameter type information and configuration parameter length information is relative to the existing configuration data that includes configuration parameter type information and configuration parameter length information in i-TLV format. The type information and length information of configuration parameters in . the

具体来说,转换后的配置数据的具体数据结构如图4所示, Specifically, the specific data structure of the converted configuration data is shown in Figure 4,

该配置数据中包括:操作码、操作对象类ID、操作对象实例ID、操作对象数据长度和操作对象数据。 The configuration data includes: operation code, operation object class ID, operation object instance ID, operation object data length and operation object data. the

其中操作码包括:创建、删除和修改三种基本操作,任何操作都可以通 过这三种基本操作组合而成。 The operation codes include: create, delete and modify three basic operations, and any operation can be formed by combining these three basic operations. the

其中创建表示创建单个配置对象;删除表示删除单个操作对象;修改表示修改单个操作对象的一个属性或多个属性。 Among them, create means to create a single configuration object; delete means to delete a single operation object; modify means to modify one attribute or multiple attributes of a single operation object. the

操作对象类ID,是预先设定的为每个操作对象类分配的全局唯一ID,用以识别该操作对象类。 The operation object class ID is a preset globally unique ID assigned to each operation object class, and is used to identify the operation object class. the

操作对象实例ID,是预先设定的为每个操作对象实例分配的全局唯一ID,用以识别该操作对象。操作对象实例是操作对象类的细分,代表具体的操作对象。 The operation object instance ID is a preset globally unique ID assigned to each operation object instance, and is used to identify the operation object. An operation object instance is a subdivision of an operation object class, representing a specific operation object. the

操作对象数据长度,表示数据结构中的下一项内容的长度,就是表示操作对象数据项的数据长度。 The operation object data length indicates the length of the content of the next item in the data structure, which is the data length of the operation object data item. the

操作对象数据,根据操作码的不同而不同。 The operand data differs depending on the opcode. the

若操作码是创建,则操作对象数据包括收到的配置命令中,该操作对象的配置参数的取值信息;若配置命令中没有操作对象的配置参数的取值信息,则操作对象数据包括配置对象的配置参数的缺省值。 If the operation code is to create, the operation object data includes the value information of the configuration parameters of the operation object in the received configuration command; if there is no value information of the configuration parameters of the operation object in the configuration command, the operation object data includes the configuration Default values for the object's configuration parameters. the

若操作码是删除,则操作对象数据包括该操作对象的配置参数删除前的取值信息。 If the operation code is delete, the operation object data includes the value information of the configuration parameter of the operation object before deletion. the

若操作码是修改,则操作对象数据包括该操作对象的配置参数修改前和修改后的取值信息;若同时修改多个配置对象,则操作对象数据还需要包括每个操作对象的配置参数的参数标志。 If the operation code is modification, the operation object data includes the value information of the configuration parameters of the operation object before and after modification; if multiple configuration objects are modified at the same time, the operation object data also needs to include the configuration parameters of each operation object parameter flags. the

具体配置命令的转换,是按照预先定义的信息模型来转换的,这个预先定义的信息模型可以由各种编程语言定义,该信息模型中不含有配置参数类型信息和配置参数长度信息,包括配置参数的取值信息或者包括配置参数的取值信息和配置参数的参数标志。 The conversion of specific configuration commands is converted according to a predefined information model. This predefined information model can be defined by various programming languages. The information model does not contain configuration parameter type information and configuration parameter length information, including configuration parameters. The value information of the configuration parameter or the value information of the configuration parameter and the parameter flag of the configuration parameter. the

以XML定义的信息模型为例,定义的信息模型具体可以为: Taking the information model defined by XML as an example, the defined information model can be:

<Class Port> <Class Port>

<element PortID/> <element PortID/>

<element IpAddress/> <element IpAddress/>

<Class/> <Class/>

根据以上信息模型生成此操作对象对应的数据结构,具体可以为: Generate the data structure corresponding to this operation object according to the above information model, which can be as follows:

struct PortData struct PortData

{

int PortID; int PortID;

string IpAddress; string IpAddress;

}; };

按照以上的数据结构,只要把相应的配置参数的参数值填入即可形成配置数据,不再需要配置参数的类型和长度信息。 According to the above data structure, the configuration data can be formed only by filling in the parameter values of the corresponding configuration parameters, and the type and length information of the configuration parameters are no longer needed. the

当然,使用IDL或C等语言定义信息模型也是可以的。配置数据发送到业务模块后,业务模块根据该配置数据即可执行配置操作。 Of course, it is also possible to define information models using languages such as IDL or C. After the configuration data is sent to the business module, the business module can perform the configuration operation according to the configuration data. the

若业务模块内部数据结构的配置数据部分可以直接采用以上数据结构进行定义,或者可以理解和直接处理此数据结构。那么业务模块就不需要象现有执行i-TLV格式的配置数据那样,通过特定的函数接口来访问数据结构中的数据,而直接处理该配置数据,从而避免造成数据访问的效率低下,同时业务模块依赖于数据结构的访问接口的问题。 If the configuration data part of the internal data structure of the business module can be defined directly using the above data structure, or the data structure can be understood and directly processed. Then the business module does not need to access the data in the data structure through a specific function interface like the existing configuration data in the i-TLV format, but directly processes the configuration data, thereby avoiding low efficiency of data access, and at the same time The module depends on the problem of the access interface of the data structure. the

上面介绍本发明实施例的配置方法,下面详细介绍本发明实施例的配置系统和配置网关。 The configuration method of the embodiment of the present invention is introduced above, and the configuration system and configuration gateway of the embodiment of the present invention are described in detail below. the

图5为本发明实施例的配置系统结构图,如图5所示,该配置系统包括:配置网关501和业务模块502。 FIG. 5 is a structural diagram of a configuration system according to an embodiment of the present invention. As shown in FIG. 5 , the configuration system includes: a configuration gateway 501 and a service module 502 . the

配置网关501用于将接收到的配置命令,转换为不含有配置参数类型信息和配置参数长度信息的配置数据。 The configuration gateway 501 is used to convert the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information. the

业务模块502用于接收配置网关501发送的,不含有配置参数类型信息和配置参数长度信息的配置数据,执行配置数据中的配置操作。 The service module 502 is used to receive configuration data sent by the configuration gateway 501 that does not contain configuration parameter type information and configuration parameter length information, and execute configuration operations in the configuration data. the

其中,配置网关501包括:配置命令接收模块503,转换模块504和配置数据发送模块505。 Wherein, the configuration gateway 501 includes: a configuration command receiving module 503 , a conversion module 504 and a configuration data sending module 505 . the

配置命令接收模块503用于接收配置命令。 The configuration command receiving module 503 is used for receiving configuration commands. the

转换模块504用于接收配置命令接收模块504发送的配置命令,将该配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据。 The conversion module 504 is configured to receive the configuration command sent by the configuration command receiving module 504, and convert the configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information. the

配置数据发送模块505用于接收转换模块504发送的,不含有配置参数类型信息和配置参数长度信息的配置数据,并向业务模块502发送。 The configuration data sending module 505 is used to receive the configuration data sent by the conversion module 504 that does not contain configuration parameter type information and configuration parameter length information, and send it to the service module 502 . the

其中,转换模块将接收到的配置命令根据预先定义的信息模型,转换为不含有配置参数的类型信息和配置参数的长度信息,含有配置参数的取值信息的配置数据。 Wherein, the conversion module converts the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information but contains configuration parameter value information according to a predefined information model. the

或者,转换模块将接收到的配置命令根据预先定义的信息模型,转换为不含有配置参数的类型信息和配置参数的长度信息,含有配置参数的取值信息和配置参数的参数标志的配置数据。 Alternatively, the conversion module converts the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information, but contains configuration parameter value information and configuration parameter parameter flags according to a predefined information model. the

由上述的实施例可见,本发明实施例将接收到的配置命令转换为不含有配置参数类型信息和配置参数长度信息的配置数据,并向业务模块发送。这样,不将配置参数类型信息和配置参数长度信息包括在配置数据中,只保留配置参数的取值信息或配置参数的取值信息和参数标志,可以大大减少所需的数据量,只要很少的数据量即可实现配置功能,且数据空间的利用率很高。 It can be seen from the above embodiments that the embodiment of the present invention converts the received configuration command into configuration data that does not contain configuration parameter type information and configuration parameter length information, and sends it to the service module. In this way, the configuration parameter type information and configuration parameter length information are not included in the configuration data, and only the configuration parameter value information or configuration parameter value information and parameter flags are retained, which can greatly reduce the amount of data required. The configuration function can be realized with a large amount of data, and the utilization rate of the data space is very high. the

所应理解的是,以上所述仅为本发明的较佳实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 It should be understood that the above descriptions are only preferred implementations of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, Improvements and the like should all be included within the protection scope of the present invention. the

Claims (9)

1. a configuration take-effective method is characterized in that, this method comprises:
According to predefined information model, the configuration order that receives is converted to the configuration data of the length information of the type information that do not contain configuration parameter and configuration parameter, and sends to business module;
Wherein, described configuration data comprises: the opcode information of expression action of configuration, expression are configured the operand data of the actual operand example ID that is configured object of operand class ID, the expression of object classification, configuration parameter value that expression is configured object and the operand data length of expression operand data message length.
2. configuration take-effective method as claimed in claim 1 is characterized in that, contains the value information of described configuration parameter in the described operand data.
3. configuration take-effective method as claimed in claim 2 is characterized in that, also comprises in the described operand data: the parameter sign of configuration parameter.
4. configuration take-effective method as claimed in claim 3, it is characterized in that, the described configuration data that does not contain configuration parameter type information and configuration parameter length information that the configuration order that receives is converted to, comprise: with the configuration parameter information in the configuration order that receives, be converted to according to predefined information model and do not contain configuration parameter type information and configuration parameter length information, contain the configuration data of the parameter sign of the value information of configuration parameter and configuration parameter.
5. configuration take-effective method as claimed in claim 4, it is characterized in that, described predefined information model is defined by XML (extensible Markup Language) XML, do not contain configuration parameter type information and configuration parameter length information in this information model, contain the value information of configuration parameter and the parameter sign of configuration parameter.
6. a configuration-system is characterized in that, this system comprises:
H.323-configured gateway is used for according to predefined information model, the configuration order that receives is converted to the configuration data that does not contain configuration parameter type information and configuration parameter length information; Wherein, described configuration data comprises: the opcode information of expression action of configuration, expression are configured the operand data of the actual operand example ID that is configured object of operand class ID, the expression of object classification, configuration parameter value that expression is configured object and the operand data length of expression operand data message length;
Business module is used to receive the configuration data that does not contain configuration parameter type information and configuration parameter length information that h.323-configured gateway sends, and carries out the configuration operation in the configuration data.
7. a h.323-configured gateway is characterized in that, this h.323-configured gateway comprises:
The configuration order receiver module is used to receive configuration order;
Modular converter is used to receive the configuration order that the configuration order receiver module sends, and according to predefined information model, this configuration order is converted to the configuration data that does not contain configuration parameter type information and configuration parameter length information; Wherein, described configuration data comprises: the opcode information of expression action of configuration, expression are configured the operand data of the actual operand example ID that is configured object of operand class ID, the expression of object classification, configuration parameter value that expression is configured object and the operand data length of expression operand data message length
The configuration data sending module is used to receive the configuration data that does not contain configuration parameter type information and configuration parameter length information that modular converter sends, and sends to business module.
8. h.323-configured gateway as claimed in claim 7, it is characterized in that, described modular converter, with the configuration order that receives according to predefined information model, be converted to the type information that do not contain configuration parameter and the length information of configuration parameter, contain the configuration data of the value information of configuration parameter.
9. h.323-configured gateway as claimed in claim 7, it is characterized in that, described modular converter, with the configuration order that receives according to predefined information model, be converted to the type information that do not contain configuration parameter and the length information of configuration parameter, contain the configuration data of the parameter sign of the value information of configuration parameter and configuration parameter.
CN2007101986380A 2007-12-11 2007-12-11 Configure effective method, configure system and configure gateway Expired - Fee Related CN101179444B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101986380A CN101179444B (en) 2007-12-11 2007-12-11 Configure effective method, configure system and configure gateway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101986380A CN101179444B (en) 2007-12-11 2007-12-11 Configure effective method, configure system and configure gateway

Publications (2)

Publication Number Publication Date
CN101179444A CN101179444A (en) 2008-05-14
CN101179444B true CN101179444B (en) 2010-12-08

Family

ID=39405544

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101986380A Expired - Fee Related CN101179444B (en) 2007-12-11 2007-12-11 Configure effective method, configure system and configure gateway

Country Status (1)

Country Link
CN (1) CN101179444B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103532758B (en) * 2013-10-18 2016-04-13 烽火通信科技股份有限公司 Be applicable to the configuration processing method of transmission of future generation, data equipment fusion
CN105429786B (en) * 2015-10-30 2018-10-12 上海斐讯数据通信技术有限公司 The implementation method and network management configuration module of network management configuration module based on TLV structures
CN105808777A (en) * 2016-03-29 2016-07-27 中国建设银行股份有限公司 Trigger type parameter effect taking method and device
CN105978705A (en) * 2016-04-15 2016-09-28 烽火通信科技股份有限公司 Method and system for carrying out coding transmission on management data
CN109542357B (en) * 2018-12-03 2022-03-08 郑州云海信息技术有限公司 Command parameter assembling method, system, equipment and computer storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339595B1 (en) * 1997-12-23 2002-01-15 Cisco Technology, Inc. Peer-model support for virtual private networks with potentially overlapping addresses
CN1783872A (en) * 2004-11-30 2006-06-07 广东省电信有限公司科学技术研究院 Method for realizing network configuration interface for opening mobile communication service
CN1792064A (en) * 2003-06-19 2006-06-21 思科技术公司 Technique for notifying eigrp neighbors when destroying adjacencies in a computer network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339595B1 (en) * 1997-12-23 2002-01-15 Cisco Technology, Inc. Peer-model support for virtual private networks with potentially overlapping addresses
CN1792064A (en) * 2003-06-19 2006-06-21 思科技术公司 Technique for notifying eigrp neighbors when destroying adjacencies in a computer network
CN1783872A (en) * 2004-11-30 2006-06-07 广东省电信有限公司科学技术研究院 Method for realizing network configuration interface for opening mobile communication service

Also Published As

Publication number Publication date
CN101179444A (en) 2008-05-14

Similar Documents

Publication Publication Date Title
CN102136933B (en) Equipment management method, middleware and machine communication platform, equipment and system
CN101022431B (en) Interface gateway and data processing method of interface gateway
CN100586109C (en) General business data communication method and system based on custom template
CN105049256B (en) A kind of general self defined interface message realization method and system
CN101179444B (en) Configure effective method, configure system and configure gateway
CN101345654A (en) Index computing method and apparatus
CN101631261B (en) Signaling tracking method, signaling tracking background device and tracking system
CN109271336A (en) Intelligent information managing device, method and system
CN103777934B (en) A kind of method and system generating controller CAN alternation of bed based on MATLAB
CN113051202A (en) Interface adaptation method, device, electronic equipment and computer readable storage medium
CN103117881A (en) Resource management system of Internet of Things
CN1980144A (en) Method for quickly configurating large data-quantity network management data
CN115022901A (en) 5G side service flow resource allocation method for 5G-TSN convergence
CN101697546B (en) Method for implementing protocol data unit (PDU) used for packing and unpacking network bytes
CN108171640B (en) Data storage system and statistical method for ship communication system
CN111723036B (en) Data processing method, related device and computer storage medium
CN102801544A (en) Method and system for unified terminal management under Internet of things architecture
CN1996878A (en) A method for information conversion of the simple object access protocol service management interface
CN100583033C (en) Isomerization service recording universal transform method facing to data body
CN115174339A (en) Point location access method of industrial gateway
CN114040018A (en) Data receiving and transmitting method and device based on JSON data format
CN102571381A (en) Information storage method and information storage device
CN105024923B (en) The method and device that message category based on XMPP extension message is realized
CN106330519A (en) A method and system for communicating messages between network management systems
US20140337522A1 (en) Method and Device for Filtering Network Traffic

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: 20101208