[go: up one dir, main page]

CN102801565B - Method for carrying out centralized management on service configuration in network management system - Google Patents

Method for carrying out centralized management on service configuration in network management system Download PDF

Info

Publication number
CN102801565B
CN102801565B CN201210303070.5A CN201210303070A CN102801565B CN 102801565 B CN102801565 B CN 102801565B CN 201210303070 A CN201210303070 A CN 201210303070A CN 102801565 B CN102801565 B CN 102801565B
Authority
CN
China
Prior art keywords
configuration
interface
configuration parameter
template
business
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
CN201210303070.5A
Other languages
Chinese (zh)
Other versions
CN102801565A (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.)
Wuhan Fiberhome Technical Services Co Ltd
Original Assignee
Fiberhome Telecommunication 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 Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201210303070.5A priority Critical patent/CN102801565B/en
Publication of CN102801565A publication Critical patent/CN102801565A/en
Application granted granted Critical
Publication of CN102801565B publication Critical patent/CN102801565B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及一种在网络管理系统中对业务配置集中管理的方法,包括以下步骤:形成配置分类信息描述文件和配置参数信息描述文件;在业务配置集中管理界面中显示业务配置分类子界面,以及通用的业务配置参数编辑子界面;在业务配置参数编辑子界面中完成配置参数模板的编辑,然后对配置参数模板进行数据库操作;形成待处理任务并增加到任务管理子界面中;执行这些任务;根据各任务执行结果更新网络管理系统数据库和界面;数据库和设备对于配置参数模板的比较同步。本发明所述的方法,屏蔽了不同业务配置功能的细节,适用范围广泛,能减少网络维护人员的操作次数;降低网络管理软件开发的难度和工作量,降低软件研发成本,缩短软件产品开发周期。

The invention relates to a method for centralized management of service configuration in a network management system, comprising the following steps: forming a configuration classification information description file and a configuration parameter information description file; displaying a service configuration classification sub-interface in the service configuration centralized management interface, and Common business configuration parameter editing sub-interface; complete the editing of configuration parameter templates in the business configuration parameter editing sub-interface, and then perform database operations on the configuration parameter templates; form pending tasks and add them to the task management sub-interface; execute these tasks; Update the database and interface of the network management system according to the execution results of each task; the database and the device are synchronized for the comparison of the configuration parameter template. The method of the present invention shields the details of different service configuration functions, has a wide range of applications, and can reduce the number of operations of network maintenance personnel; reduce the difficulty and workload of network management software development, reduce software research and development costs, and shorten the software product development cycle .

Description

一种在网络管理系统中对业务配置集中管理的方法A method for centralized management of service configuration in network management system

技术领域 technical field

本发明涉及通信领域中的业务配置管理,具体说是一种在网络管理系统中对业务配置集中管理的方法。 The invention relates to service configuration management in the communication field, in particular to a method for centralized management of service configuration in a network management system.

背景技术 Background technique

宽带接入技术是目前通信技术中最为活跃的领域之一,呈现出技术多样,更新快等特点。通信市场对宽带接入技术的应用需求也不一样,有时需要应用某一种宽带接入技术,有时需要综合应用几种宽带接入技术。为适应快速发展的宽带接入技术现状,及快速变化的市场需求,需要不断研制新型设备并推向市场,因此宽带接入网络具有设备型号多,设备升级更新快的特点,这给网络管理系统提出了更高的要求。 Broadband access technology is one of the most active fields in communication technology at present, showing the characteristics of diverse technologies and fast updates. The communication market has different requirements for the application of broadband access technologies. Sometimes it is necessary to apply a certain broadband access technology, and sometimes it is necessary to comprehensively apply several broadband access technologies. In order to adapt to the status quo of fast-growing broadband access technology and the rapidly changing market demand, it is necessary to continuously develop new equipment and push it to the market. Therefore, the broadband access network has the characteristics of many types of equipment and fast equipment upgrades. This gives the network management system put forward higher requirements.

传统的网络管理系统的业务配置管理方式是:针对不同的业务,提供不同的业务配置界面,网络维护人员可以在各个业务配置界面分别对设备进行业务配置。这种方式存在两个方面的问题: The service configuration management method of the traditional network management system is: for different services, different service configuration interfaces are provided, and network maintenance personnel can perform service configurations on devices on each service configuration interface. There are two problems with this approach:

一方面,业务配置界面在网络管理系统中比较分散,当设备种类和数目都很多时,网络维护人员需要操作大量不同的界面,给网络维护人员的配置工作带来不便; On the one hand, the service configuration interface is relatively scattered in the network management system. When there are many types and numbers of devices, network maintenance personnel need to operate a large number of different interfaces, which brings inconvenience to the configuration work of network maintenance personnel;

另一方面,当业务配置需求发生变化时,需要更新或重新编写网络管理系统中业务配置管理的软件程序,来获得新的业务配置界面,给网络管理系统的研发人员增加了工作量,不利于网络管理系统的维护和扩展。 On the other hand, when the service configuration requirements change, it is necessary to update or rewrite the software program of the service configuration management in the network management system to obtain a new service configuration interface, which increases the workload for the R&D personnel of the network management system, which is not conducive to Maintenance and expansion of the network management system.

发明内容 Contents of the invention

针对现有技术中存在的缺陷,本发明的目的在于提供一种在网络管理系统中对业务配置集中管理的方法,克服传统的网络管理系统中业务配置管理方式的缺点,如配置界面比较分散,网络维护人员操作不方便,网络管理系统研发人员维护不方便等缺点,实现了快速有效的对各种宽带接入设备进行业务配置管理。 In view of the defects existing in the prior art, the object of the present invention is to provide a method for centralized management of service configuration in the network management system, which overcomes the shortcomings of the service configuration management method in the traditional network management system, such as relatively scattered configuration interface, The shortcomings of inconvenient operation for network maintenance personnel and inconvenient maintenance for network management system R&D personnel have realized fast and effective business configuration management for various broadband access devices.

为达到以上目的,本发明采取的技术方案是: For achieving above object, the technical scheme that the present invention takes is:

一种在网络管理系统中对业务配置集中管理的方法,其特征在于,所述业务配置集中管理的具体流程包括以下步骤: A method for centralized management of service configuration in a network management system, characterized in that the specific process of centralized management of service configuration includes the following steps:

步骤101:用统一描述格式对业务配置的分类信息进行描述,形成配置分类信息描述文件; Step 101: Use a unified description format to describe the classification information of the service configuration to form a configuration classification information description file;

所述配置分类信息描述文件分为3层: The configuration classification information description file is divided into three layers:

第1层为设备类型分类;将业务配置按照设备类型分类; The first layer is the equipment type classification; classify the service configuration according to the equipment type;

第2层为操作方式分类;将业务配置按照操作方式,分为全局模板和全局配置; The second layer is the operation mode classification; business configuration is divided into global template and global configuration according to the operation mode;

第3层为各个业务配置的共有信息,至少包括业务配置代码,业务配置中文名称,业务配置英文名称,业务配置所使用的配置界面标识,业务配置在设备上的操作标识,业务配置支持的端口类型和单盘类型,以及配置参数信息描述文件名称; The third layer is the common information of each service configuration, including at least the service configuration code, the Chinese name of the service configuration, the English name of the service configuration, the configuration interface identifier used for the service configuration, the operation identifier of the service configuration on the device, and the ports supported by the service configuration Type and single disk type, as well as configuration parameter information description file name;

步骤102:用统一描述格式对业务配置的参数信息进行描述,形成配置参数信息描述文件; Step 102: Use a unified description format to describe the parameter information of the service configuration to form a configuration parameter information description file;

所述配置参数信息描述文件分为3层: The configuration parameter information description file is divided into three layers:

第1层为业务配置的界面信息,至少包括配置界面的标识、名称、类型; The first layer is interface information for business configuration, including at least the identification, name, and type of the configuration interface;

第2层为业务配置的显示信息,至少包括将参数内容显示到表格中时,需要的行、列信息,所述行、列信息包括固定列数、固定行数、最大行数; The second layer is the display information of the business configuration, at least including the row and column information required when displaying the parameter content in the table, and the row and column information includes the fixed number of columns, the fixed number of rows, and the maximum number of rows;

第3层为业务配置的各个参数信息,至少包括参数的名称、类型、长度、最大值、最小值、缺省值; The third layer is the parameter information of business configuration, including at least the name, type, length, maximum value, minimum value and default value of the parameter;

步骤103:根据以上描述文件,在业务配置集中管理界面中显示业务配置分类子界面,以及通用的业务配置参数编辑子界面; Step 103: According to the above description file, display the business configuration classification sub-interface and the common business configuration parameter editing sub-interface in the business configuration centralized management interface;

步骤104:在业务配置参数编辑子界面中完成配置参数模板的编辑,然后对配置参数模板进行数据库操作;所述对配置参数模板进行数据库操作包括在数据库中创建配置参数模板、删除配置参数模板或修改配置参数模板; Step 104: Complete the editing of the configuration parameter template in the business configuration parameter editing sub-interface, and then perform database operations on the configuration parameter template; the database operation on the configuration parameter template includes creating a configuration parameter template in the database, deleting the configuration parameter template, or Modify the configuration parameter template;

业务配置集中管理在网络管理系统数据库中有两个数据表:配置参数模板表、配置参数模板同设备的绑定关系表; Centralized management of business configuration has two data tables in the database of the network management system: the configuration parameter template table, and the binding relationship table between the configuration parameter template and the device;

配置参数模板表保存的信息包括配置参数模板的标识、名称、参数内容,配置参数模板同设备的绑定关系表保存的信息包括配置参数模板标识、配置参数模板已绑定到的设备标识,其中配置参数模板标识同配置参数模板表中的相同字段进行关联; The information saved in the configuration parameter template table includes the identifier, name, and parameter content of the configuration parameter template, and the information saved in the binding relationship table between the configuration parameter template and the device includes the configuration parameter template identifier and the device identifier to which the configuration parameter template has been bound. The configuration parameter template identifier is associated with the same field in the configuration parameter template table;

步骤105:在业务配置参数编辑子界面中选择已创建的配置参数模板,选择要进行的设备操作,然后在对象选择对话框中选择需要配置这种业务的设备,形成待处理任务,增加到任务管理子界面中; Step 105: Select the created configuration parameter template in the service configuration parameter editing sub-interface, select the device operation to be performed, and then select the device that needs to be configured with this service in the object selection dialog box, form a task to be processed, and add it to the task In the management sub-interface;

业务配置集中管理的任务用于对设备进行操作,有4个要素:任务、名称、对象、状态; The task of centralized management of business configuration is used to operate the device, which has 4 elements: task, name, object, status;

步骤106:在任务管理子界面中选择需要执行的待处理任务,执行这些任务,根据任务的操作类型对设备进行操作; Step 106: Select the pending tasks that need to be executed in the task management sub-interface, execute these tasks, and operate the device according to the operation type of the tasks;

步骤107:根据各任务执行结果更新网络管理系统数据库和界面,在界面上显示任务执行结果; Step 107: updating the network management system database and interface according to the execution results of each task, and displaying the task execution results on the interface;

步骤108:数据库和设备对于配置参数模板的比较同步。 Step 108: The database and the device compare and synchronize the configuration parameter template.

在上述技术方案的基础上,所述全局模板的操作方式为:先创建配置参数模板,再将配置参数模板的标识绑定到设备对象, On the basis of the above technical solution, the operation mode of the global template is: first create a configuration parameter template, and then bind the identifier of the configuration parameter template to the device object,

所述全局配置的操作方式为:先创建配置参数模板,然后直接将配置参数模板的参数内容配置到各个设备对象。 The operation mode of the global configuration is: first create a configuration parameter template, and then directly configure the parameter content of the configuration parameter template to each device object.

在上述技术方案的基础上,配置参数信息描述文件为一个或若干个文件。 On the basis of the above technical solution, the configuration parameter information description file is one or several files.

在上述技术方案的基础上,步骤103中所述的业务配置集中管理界面分为3个子界面:左方为业务配置分类子界面,采用浏览树的形式,根据配置分类信息描述文件,将业务配置分类显示为浏览树;右方为通用的业务配置参数编辑子界面,采用表格的形式;下方为任务管理子界面。 On the basis of the above technical solution, the centralized management interface for business configuration described in step 103 is divided into three sub-interfaces: the left side is the business configuration classification sub-interface, which adopts the form of browsing tree, according to the configuration classification information description file, the business configuration The classification is displayed as a browsing tree; the right side is the general business configuration parameter editing sub-interface in the form of a table; the lower part is the task management sub-interface.

在上述技术方案的基础上,当业务配置分类显示为浏览树时,根节点为设备类型,第1层为设备类型名称,第2层为全局模板或全局配置,第3层为各个业务配置名称,选中业务配置名称时,通用的业务配置参数编辑子界面则显示相应的业务配置参数编辑界面。 On the basis of the above technical solution, when the business configuration classification is displayed as a browsing tree, the root node is the device type, the first layer is the device type name, the second layer is the global template or global configuration, and the third layer is the name of each service configuration , when the business configuration name is selected, the general business configuration parameter editing sub-interface will display the corresponding business configuration parameter editing interface.

在上述技术方案的基础上,当通用的业务配置参数编辑子界面显示相应的业务配置参数编辑界面时,在配置参数信息描述文件中,找到业务配置分类界面中选中业务配置所对应的参数描述信息,显示在表格中,不同的业务配置用不同的表格显示,显示内容不同,但显示格式相同: On the basis of the above technical solution, when the general business configuration parameter editing sub-interface displays the corresponding business configuration parameter editing interface, in the configuration parameter information description file, find the parameter description information corresponding to the selected business configuration in the business configuration classification interface , displayed in the table, different business configurations are displayed in different tables, the display content is different, but the display format is the same:

表头为业务配置的参数名称,每一行为一个配置参数模板;表格中的单元格会根据业务配置参数类型,提供不同的输入方式,表格会对输入的数据进行有效性校验。 The table header is the parameter name of the business configuration, and each row is a configuration parameter template; the cells in the table will provide different input methods according to the type of business configuration parameters, and the table will verify the validity of the input data.

本发明所述的在网络管理系统中对业务配置集中管理的方法,提供了一种操作方便、易于维护扩展的业务配置集中管理的方法,屏蔽了不同业务配置功能的细节,适用范围广泛,尤其在对大量不同类型设备进行集中业务配置管理时,能减少网络维护人员的操作次数;同时,本发明能降低网络管理软件开发的难度和工作量,降低软件研发成本,缩短软件产品开发周期。 The method for centralized management of service configuration in the network management system described in the present invention provides a method for centralized management of service configuration that is convenient to operate, easy to maintain and expand, shields the details of different service configuration functions, and has a wide range of applications, especially When performing centralized business configuration management on a large number of different types of equipment, the number of operations of network maintenance personnel can be reduced; at the same time, the invention can reduce the difficulty and workload of network management software development, reduce software development costs, and shorten software product development cycles.

附图说明 Description of drawings

本发明有如下附图: The present invention has following accompanying drawing:

图1为业务配置集中管理流程图; Figure 1 is a flowchart of centralized management of business configuration;

图2为业务配置分类子界面示意图; Fig. 2 is a schematic diagram of the business configuration classification sub-interface;

图3为业务配置参数编辑子界面示意图; Fig. 3 is a schematic diagram of a sub-interface for editing business configuration parameters;

图4为配置参数模板在数据库中创建流程图; Figure 4 is a flow chart for creating a configuration parameter template in a database;

图5为配置参数模板在数据库中修改流程图; Fig. 5 is a flow chart of modifying the configuration parameter template in the database;

图6为配置参数模板在数据库中删除流程图; Fig. 6 is a flow chart of deleting the configuration parameter template in the database;

图7为任务管理子界面示意图; Figure 7 is a schematic diagram of the task management sub-interface;

图8为配置参数模板绑定到设备流程图; Figure 8 is a flowchart of binding a configuration parameter template to a device;

图9为配置参数模板去绑定到设备流程图; Fig. 9 is a flow chart of debinding the configuration parameter template to the device;

图10为配置参数模板在设备上修改流程图; Figure 10 is a flow chart of modifying the configuration parameter template on the device;

图11为配置参数模板绑定到设备的盘/端口流程图。 Fig. 11 is a flow chart of binding the configuration parameter template to the disk/port of the device.

具体实施方式 Detailed ways

以下结合附图对本发明作进一步详细说明。 The present invention will be described in further detail below in conjunction with the accompanying drawings.

如图1所示,本发明所述的在网络管理系统中对业务配置集中管理的方法,所述业务配置集中管理的具体流程包括以下步骤: As shown in Figure 1, the method for centralized management of service configuration in the network management system according to the present invention, the specific process of centralized management of service configuration includes the following steps:

步骤101:用统一描述格式对业务配置的分类信息进行描述,形成配置分类信息描述文件; Step 101: Use a unified description format to describe the classification information of the service configuration to form a configuration classification information description file;

所述配置分类信息描述文件分为3层: The configuration classification information description file is divided into three layers:

第1层为设备类型分类;将业务配置按照设备类型分类;由于设备类型不同,通常其业务配置功能往往不相同,所以先将业务配置按设备类型分类,所述设备类型是指设备型号;如果不同型号的设备其业务配置功能相同,则需合为一类,将其按同一个设备类型对待; The first layer is the equipment type classification; classify the service configuration according to the equipment type; because the equipment types are different, usually their service configuration functions are often different, so first classify the service configuration according to the equipment type, and the equipment type refers to the equipment model; if Different types of equipment have the same service configuration function, so they need to be grouped into one category and treated as the same equipment type;

第2层为操作方式分类;将业务配置按照操作方式,分为全局模板和全局配置, The second layer is the classification of operation mode; business configuration is divided into global template and global configuration according to the operation mode.

所述全局模板的操作方式为:先创建配置参数模板,再将配置参数模板的标识绑定到设备对象,所述设备对象是指如设备的单盘,端口等; The operation mode of the global template is: first create a configuration parameter template, and then bind the identifier of the configuration parameter template to the device object, and the device object refers to a single disk, port, etc. of the device;

所述全局配置的操作方式为:先创建配置参数模板,然后直接将配置参数模板的参数内容配置到各个设备对象,所述设备对象是指如设备的单盘,端口等; The operation mode of the global configuration is: first create a configuration parameter template, and then directly configure the parameter content of the configuration parameter template to each device object, and the device object refers to a single disk, port, etc. of the device;

第3层为各个业务配置的共有信息,至少包括业务配置代码,业务配置中文名称,业务配置英文名称,业务配置所使用的配置界面标识,业务配置在设备上的操作标识,业务配置支持的端口类型和单盘类型,以及配置参数信息描述文件名称; The third layer is the common information of each service configuration, including at least the service configuration code, the Chinese name of the service configuration, the English name of the service configuration, the configuration interface identifier used for the service configuration, the operation identifier of the service configuration on the device, and the ports supported by the service configuration Type and single disk type, as well as configuration parameter information description file name;

一种较优的实施情况是用可扩充标记语言XML(Extensible Marker Language)作为统一描述格式对业务配置的分类信息进行描述,形成配置分类信息描述文件;下面是用可扩充标记语言XML描述的配置分类信息描述文件的一个实例: A better implementation situation is to use Extensible Markup Language XML (Extensible Marker Language) as a unified description format to describe the classification information of business configuration, and form a configuration classification information description file; the following is the configuration described by Extensible Marker Language XML An example of a classification information description file:

<GlobalProfileClassRoot CName="设备类型" EName="DeviceType"> <GlobalProfileClassRoot CName="Device Type" EName="DeviceType">

 <DeviceType CName="AN5006-15/16" EName="AN5006-15/16" DeviceType="34"> <DeviceType CName="AN5006-15/16" EName="AN5006-15/16" DeviceType="34">

   <Profiles CName="全局模板" EName="Global Profile" ID="2000"> <Profiles CName="Global Template" EName="Global Profile" ID="2000">

      <Item ID = "5001"   CName="ADSL2+模板" EName="ADSL2+ Profile"> <Item ID = "5001" CName="ADSL2+ Template" EName="ADSL2+ Profile">

         <PageIndex>145</PageIndex> <PageIndex>145</PageIndex>

         <RCFCreate>68157512</RCFCreate> <RCFCreate>68157512</RCFCreate>

         <RCFModify>69206088</RCFModify> <RCFModify>69206088</RCFModify>

         <RCFDelete>70254662</RCFDelete> <RCFDelete>70254662</RCFDelete>

         <RCFBindToBoardPort>67108920</RCFBindToBoardPort> <RCFBindToBoardPort>67108920</RCFBindToBoardPort>

         <CfgPortType>281</CfgPortType> <CfgPortType>281</CfgPortType>

         <CfgBoardType>280</CfgBoardType> <CfgBoardType>280</CfgBoardType>

         <ConfigFile>GlobalProfileConfigPage.xml</ConfigFile> <ConfigFile>GlobalProfileConfigPage.xml</ConfigFile>

      </Item> </Item>

</Profiles> </Profiles>

<Config CName="全局配置" EName="Global Cofig" ID="2001"> <Config CName="Global Configuration" EName="Global Configuration" ID="2001">

      <Item ID = "5003"   CName="ADSL2+端口使能" EName="ADSL2+ Port Enable"> <Item ID = "5003" CName="ADSL2+ Port Enable" EName="ADSL2+ Port Enable">

            <PageIndex>349</PageIndex> <PageIndex>349</PageIndex>

         <RCFCreate>67174456</RCFCreate> <RCFCreate>67174456</RCFCreate>

         <CfgBoardType>280</CfgBoardType> <CfgBoardType>280</CfgBoardType>

         <ConfigFile>GlobalProfileConfigPage.xml</ConfigFile> <ConfigFile>GlobalProfileConfigPage.xml</ConfigFile>

      </Item> </Item>

</ Config > </Config>

</DeviceType> </DeviceType>

</GlobalProfileClassRoot> </GlobalProfileClassRoot>

上例配置分类信息描述文件中: In the configuration classification information description file in the above example:

GlobalProfileClassRoot为根节点,所有分类信息都挂在这个节点下; GlobalProfileClassRoot is the root node, and all classification information is hung under this node;

DeviceType为第1层,包括设备类型名称和设备类型代码; DeviceType is the first layer, including device type name and device type code;

Profiles和Config为第2层,Profiles表示业务配置属于全局模板,Config表示业务配置属于全局配置; Profiles and Config are the second layer. Profiles means that the business configuration belongs to the global template, and Config means that the business configuration belongs to the global configuration;

Item为第3层,可以有多个,描述了各个业务配置的共有信息,其中:ID为业务配置代码;CName为业务配置中文名称;EName为业务配置英文名称; PageIndex为业务配置所使用的配置界面标识;RCFCreate、RCFModify、RCFDelete、RCFBindToBoardPort为业务配置在设备上的操作标识,分别表示在设备上创建、在设备上修改、在设备上删除、绑定到设备端口;CfgPortType、CfgBoardType分别为业务配置支持的端口类型代码和单盘类型代码;ConfigFile为配置参数信息描述文件名称; Item is the third layer, there can be more than one, and describes the common information of each business configuration, among which: ID is the business configuration code; CName is the Chinese name of the business configuration; EName is the English name of the business configuration; PageIndex is the configuration used by the business configuration Interface identifier; RCFCreate, RCFModify, RCFDelete, and RCFBindToBoardPort are the operation identifiers of the service configuration on the device, respectively representing creation on the device, modification on the device, deletion on the device, and binding to the device port; CfgPortType and CfgBoardType are service configurations respectively Supported port type codes and single disk type codes; ConfigFile is the name of the configuration parameter information description file;

步骤102:用统一描述格式对业务配置的参数信息进行描述,形成配置参数信息描述文件;各个业务配置的参数信息可以集中在一个文件中,也可以在多个文件中,即配置参数信息描述文件为一个或若干个文件; Step 102: Use a unified description format to describe the parameter information of the service configuration to form a configuration parameter information description file; the parameter information of each service configuration can be concentrated in one file, or in multiple files, that is, the configuration parameter information description file as one or several files;

所述配置参数信息描述文件分为3层: The configuration parameter information description file is divided into three layers:

第1层为业务配置的界面信息,至少包括配置界面的标识、名称、类型; The first layer is interface information for business configuration, including at least the identification, name, and type of the configuration interface;

第2层为业务配置的显示信息,至少包括将参数内容显示到表格中时,需要的行、列信息,所述行、列信息包括固定列数、固定行数、最大行数; The second layer is the display information of the business configuration, at least including the row and column information required when displaying the parameter content in the table, and the row and column information includes the fixed number of columns, the fixed number of rows, and the maximum number of rows;

第3层为业务配置的各个参数信息,至少包括参数的名称、类型、长度、最大值、最小值、缺省值; The third layer is the parameter information of business configuration, including at least the name, type, length, maximum value, minimum value and default value of the parameter;

下面是用可扩充标记语言XML描述的配置参数信息描述文件的一个实例: The following is an example of a configuration parameter information description file described in Extensible Markup Language XML:

<CommandPageRoot> <CommandPageRoot>

   <CommandPage PageIndex="145" PageType="2" desc=" ADSL2+模板"> <CommandPage PageIndex="145" PageType="2" desc=" ADSL2+ Template">

      <CommandItems fixedCols="0" fixedRows="1" maxRow="200" > <CommandItems fixedCols="0" fixedRows="1" maxRow="200">

        <CommandInputItem> <CommandInputItem>

           <ItemDisplayType>11</ItemDisplayType> <ItemDisplayType>11</ItemDisplayType>

           <inputItemType>5</inputItemType> <inputItemType>5</inputItemType>

           <inputCName><![CDATA[全局模板名]]></inputCName> <inputCName><![CDATA[global template name]]></inputCName>

           <inputEName>Global Profile Name</inputEName> <inputEName>Global Profile Name</inputEName>

           <inputLength>20</inputLength> <inputLength>20</inputLength>

           <inputDefault>defaultxpf</inputDefault> <inputDefault>defaultxpf</inputDefault>

           <inputMin/> <inputMin/>

           <inputMax/> <inputMax/>

        </CommandInputItem> </CommandInputItem>

</CommandItems> </CommandItems>

</CommandPage> </CommandPage>

</CommandPageRoot> </CommandPageRoot>

上例配置参数信息描述文件中: In the above configuration parameter information description file:

CommandPageRoot为根节点,所有参数信息都挂在这个节点下; CommandPageRoot is the root node, and all parameter information is hung under this node;

CommandPage为第1层,描述了业务配置的界面信息,其中:PageIndex为配置界面的标识,对应于配置分类信息描述文件中的“PageIndex”,PageType为配置界面的类型,desc为配置界面的名称; CommandPage is the first layer, which describes the interface information of the business configuration, where: PageIndex is the identification of the configuration interface, corresponding to "PageIndex" in the description file of the configuration classification information, PageType is the type of the configuration interface, and desc is the name of the configuration interface;

CommandItems为第2层,描述了业务配置的参数集信息,其中:fixedCols、fixedRows、maxRow分别为参数集用表格显示时,需要的固定列数、固定行数、最大行数; CommandItems is the second layer, which describes the parameter set information of business configuration, among which: fixedCols, fixedRows, maxRow are respectively the fixed number of columns, fixed number of rows, and maximum number of rows required when the parameter set is displayed in a table;

CommandInputItem为第3层,可以有多个,描述了业务配置的各个参数信息,其中:ItemDisplayType为参数显示类型,inputItemType为参数在界面上的输入类型,inputCName为参数中文名称,inputEName为参数英文名称,inputLength为参数长度,inputDefault为参数缺省值,inputMin为参数最小值,inputMax为参数最大值; CommandInputItem is the third layer, there can be more than one, describing the parameter information of the business configuration, among them: ItemDisplayType is the parameter display type, inputItemType is the input type of the parameter on the interface, inputCName is the Chinese name of the parameter, inputEName is the English name of the parameter, inputLength is the length of the parameter, inputDefault is the default value of the parameter, inputMin is the minimum value of the parameter, and inputMax is the maximum value of the parameter;

需要说明的是:步骤101和步骤102中提到的两种文件,是可以不分先后的,先产生哪种都可以,只需要将步骤101中的ConfigFile参数和步骤102所述配置参数信息描述文件的文件名称对应起来即可。在实际实施中: It should be noted that the two files mentioned in step 101 and step 102 can be in no particular order, whichever one can be generated first, only need to describe the ConfigFile parameter in step 101 and the configuration parameter information in step 102 The file names of the files can be matched. In actual implementation:

1、可以先写步骤101所述配置分类信息描述文件,将ConfigFile参数空着,然后再写步骤102所述配置参数信息描述文件(可以多个),再把配置参数信息描述文件的文件名称填入ConfigFile参数。 1. You can first write the configuration classification information description file described in step 101, leave the ConfigFile parameter empty, and then write the configuration parameter information description file (multiple) described in step 102, and then fill in the file name of the configuration parameter information description file Enter the ConfigFile parameter.

2、也可以先把步骤102所述配置参数信息描述文件(可以多个)全部写好;再写步骤101所述配置分类信息描述文件,再把配置参数信息描述文件的文件名称填入ConfigFile参数。 2. It is also possible to first write all the configuration parameter information description files (multiple) described in step 102; then write the configuration classification information description file described in step 101, and then fill in the file name of the configuration parameter information description file into the ConfigFile parameter .

3、也可以先写步骤101所述配置分类信息描述文件,将其中的ConfigFile参数先定好,即先起好配置参数信息描述文件的文件名称,再按照这个定好的文件名来写步骤102所述配置参数信息描述文件。 3. It is also possible to first write the configuration classification information description file described in step 101, and set the ConfigFile parameter in it first, that is, first set up the file name of the configuration parameter information description file, and then write the description file described in step 102 according to the determined file name. Configuration parameter information description file.

4、当步骤101和步骤102中提到的两种文件全部产生后,也可以修改步骤102所述配置参数信息描述文件的某个文件名称,或者将其中内容移到了新的文件中,此时,将ConfigFile参数相应的修改为新文件名称即可。 4. After all the two files mentioned in step 101 and step 102 are generated, you can also modify a certain file name of the configuration parameter information description file described in step 102, or move the content to a new file. , modify the ConfigFile parameter accordingly to the new file name.

步骤103:根据以上描述文件,在业务配置集中管理界面中显示业务配置分类子界面,以及通用的业务配置参数编辑子界面; Step 103: According to the above description file, display the business configuration classification sub-interface and the common business configuration parameter editing sub-interface in the business configuration centralized management interface;

业务配置集中管理界面分为3个子界面:左方为业务配置分类子界面,采用浏览树的形式;右方为通用的业务配置参数编辑子界面,采用表格的形式;下方为任务管理子界面,将在步骤105中详细说明; The business configuration centralized management interface is divided into three sub-interfaces: the left is the business configuration classification sub-interface in the form of a browsing tree; the right is the general business configuration parameter editing sub-interface in the form of a table; the lower part is the task management sub-interface, Will be described in detail in step 105;

业务配置分类子界面如图2所示,根据配置分类信息描述文件,将业务配置分类显示为浏览树:根节点为设备类型,第1层为设备类型名称,第2层为全局模板或全局配置,第3层为各个业务配置名称,选中业务配置名称时,通用的业务配置参数编辑子界面则显示相应的业务配置参数编辑界面; The business configuration classification sub-interface is shown in Figure 2. According to the configuration classification information description file, the business configuration classification is displayed as a browsing tree: the root node is the device type, the first layer is the device type name, and the second layer is the global template or global configuration , the third layer is the name of each business configuration, when the business configuration name is selected, the general business configuration parameter editing sub-interface will display the corresponding business configuration parameter editing interface;

业务配置参数编辑子界面如图3所示,在配置参数信息描述文件中,找到业务配置分类界面中选中业务配置所对应的参数描述信息,显示在表格中,不同的业务配置用不同的表格显示,显示内容不同,但显示格式相同:表头为业务配置的参数名称,每一行为一个配置参数模板;表格中的单元格会根据业务配置参数类型,提供不同的输入方式:如业务配置参数类型为整数时,单元格提供文本输入方式;如业务配置参数类型为单选值类型时,单元格提供下拉列表框输入方式等;表格会对输入的数据进行有效性校验,包括输入数据范围校验,唯一性校验,关联关系校验等; The business configuration parameter editing sub-interface is shown in Figure 3. In the configuration parameter information description file, find the parameter description information corresponding to the business configuration selected in the business configuration classification interface, and display it in the table. Different business configurations are displayed in different tables. , the display content is different, but the display format is the same: the header is the parameter name of the business configuration, and each row is a configuration parameter template; the cells in the table will provide different input methods according to the type of business configuration parameters: such as business configuration parameter type When it is an integer, the cell provides a text input method; if the business configuration parameter type is a single-selection value type, the cell provides a drop-down list box input method, etc.; the form will verify the validity of the input data, including the input data range calibration verification, uniqueness verification, correlation verification, etc.;

步骤104:在业务配置参数编辑子界面中完成配置参数模板的编辑(即业务配置具体参数的集合),然后对配置参数模板进行数据库操作,如在数据库中创建、删除、修改; Step 104: Complete the editing of the configuration parameter template (that is, the collection of specific parameters of the business configuration) in the business configuration parameter editing sub-interface, and then perform database operations on the configuration parameter template, such as creating, deleting, and modifying in the database;

网络维护人员可以通过在业务配置参数编辑子界面的表格中增加一行来创建一个新的配置参数模板,也可以在表格上对配置参数模板进行编辑,如修改、删除; Network maintenance personnel can create a new configuration parameter template by adding a row in the table of the business configuration parameter editing sub-interface, and can also edit the configuration parameter template on the table, such as modifying and deleting;

业务配置集中管理在网络管理系统数据库中有两个数据表:配置参数模板表、配置参数模板同设备的绑定关系表; Centralized management of business configuration has two data tables in the database of the network management system: the configuration parameter template table, and the binding relationship table between the configuration parameter template and the device;

配置参数模板表保存的信息包括配置参数模板的标识、名称、参数内容,配置参数模板同设备的绑定关系表保存的信息包括配置参数模板标识、配置参数模板已绑定到的设备标识,其中配置参数模板标识同配置参数模板表中的相同字段进行关联; The information saved in the configuration parameter template table includes the identifier, name, and parameter content of the configuration parameter template, and the information saved in the binding relationship table between the configuration parameter template and the device includes the configuration parameter template identifier and the device identifier to which the configuration parameter template has been bound. The configuration parameter template identifier is associated with the same field in the configuration parameter template table;

配置参数模板的数据库操作为:在数据库中创建、在数据库中删除、在数据库中修改; The database operations of the configuration parameter template are: create in the database, delete in the database, modify in the database;

如图4所示,配置参数模板在数据库中创建时,可以在业务配置参数编辑子界面中选中多个模板进行操作;先判断选中的模板在数据库中是否已经存在,记录下数据库中没有的模板,即新增模板,保存到数据库中的配置参数模板表中; As shown in Figure 4, when the configuration parameter template is created in the database, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; first determine whether the selected template already exists in the database, and record the templates that do not exist in the database , that is, add a new template and save it in the configuration parameter template table in the database;

如图5所示,配置参数模板在数据库中修改时,可以在业务配置参数编辑子界面选中多个模板进行操作;先判断选中的模板在数据库中是否已经存在,记录下数据库中已存在的模板,再查询配置参数模板同设备绑定关系表,如果在该表中存在选中的模板和设备的绑定关系,说明选中的模板已经配置到设备上了,则不允许在数据库中直接修改选中的模板,需要对选中的模板执行在设备上修改操作; As shown in Figure 5, when the configuration parameter template is modified in the database, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; first determine whether the selected template already exists in the database, and record the existing templates in the database , and then query the binding relationship between the configuration parameter template and the device. If there is a binding relationship between the selected template and the device in this table, it means that the selected template has been configured on the device, and the selected template is not allowed to be directly modified in the database. Template, you need to modify the selected template on the device;

如图6所示,配置参数模板在数据库中删除时,可以在业务配置参数编辑子界面选中多个模板进行操作;先判断选中的模板在数据库中是否已经存在,记录下数据库中已存在的模板,再查询配置参数模板同设备绑定关系表,如果在该表中存在选中的模板和设备的绑定关系,说明选中的模板已经配置到设备上了,则不允许在数据库中直接删除选中的模板,需要对选中的模板执行去绑定到设备操作; As shown in Figure 6, when the configuration parameter template is deleted in the database, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; first determine whether the selected template already exists in the database, and record the existing templates in the database , and then query the binding relationship table between the configuration parameter template and the device. If there is a binding relationship between the selected template and the device in this table, it means that the selected template has been configured on the device. It is not allowed to directly delete the selected template in the database. Template, you need to unbind the selected template to the device;

步骤105:在业务配置参数编辑子界面中选择已创建的配置参数模板,选择要进行的设备操作,如绑定到设备等,然后在对象选择对话框中选择需要配置这种业务的设备,形成待处理任务,增加到任务管理子界面中; Step 105: Select the created configuration parameter template in the service configuration parameter editing sub-interface, select the device operation to be performed, such as binding to the device, etc., and then select the device that needs to be configured with this service in the object selection dialog box to form Pending tasks are added to the task management sub-interface;

任务管理子界面如图7所示,业务配置集中管理的任务用于对设备进行操作,有4个要素:任务、名称、对象、状态,其中: The sub-interface of task management is shown in Figure 7. The task of centralized management of business configuration is used to operate the device. There are four elements: task, name, object, and status, among which:

任务是指操作类型,包括配置参数模板绑定到设备、配置参数模板去绑定到设备、配置参数模板在设备上修改、配置参数模板绑定到设备的盘/端口等; Task refers to the type of operation, including binding the configuration parameter template to the device, unbinding the configuration parameter template to the device, modifying the configuration parameter template on the device, binding the configuration parameter template to the disk/port of the device, etc.;

名称是指操作内容,如业务配置名称及配置参数模板的标识; The name refers to the operation content, such as the business configuration name and the identification of the configuration parameter template;

对象包括设备、单盘、端口; Objects include devices, single disks, and ports;

状态包括等待、执行中、执行成功、执行失败原因等; The status includes waiting, executing, executing successfully, reason for executing failure, etc.;

如图8所示,配置参数模板绑定到设备时,可以在业务配置参数编辑子界面选中多个模板进行操作;判断选中的模板在数据库中是否已经存在,记录下数据库中已存在的模板,在对象选择对话框中选择设备,形成待处理任务,增加到任务管理子界面中; As shown in Figure 8, when the configuration parameter template is bound to the device, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; determine whether the selected template already exists in the database, record the existing template in the database, Select equipment in the object selection dialog box to form a pending task and add it to the task management sub-interface;

如图9所示,配置参数模板去绑定到设备时,可以在业务配置参数编辑子界面选中多个模板进行操作;判断选中的模板在数据库中是否已经存在,记录下数据库中已存在的模板;再查询配置参数模板同设备绑定关系表,记录下选中的模板已经绑定到的设备,显示在对象选择对话框中;在对象选择对话框中选择设备,形成待处理任务,增加到任务管理子界面中; As shown in Figure 9, when the configuration parameter template is bound to the device, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; determine whether the selected template already exists in the database, and record the existing templates in the database ; Then query the binding relationship table between the configuration parameter template and the device, record the device that the selected template has been bound to, and display it in the object selection dialog box; select the device in the object selection dialog box to form a task to be processed, and add it to the task In the management sub-interface;

如图10所示,配置参数模板在设备上修改时,可以在业务配置参数编辑子界面选中多个模板进行操作;判断选中的模板在数据库中是否已经存在,记录下数据库中已存在的模板;再查询配置参数模板同设备绑定关系表,记录下选中的模板已经绑定到的设备,显示在对象选择对话框中;在对象选择对话框中选择需要修改的设备,形成待处理任务,增加到任务管理子界面中; As shown in Figure 10, when the configuration parameter template is modified on the device, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; determine whether the selected template already exists in the database, and record the existing template in the database; Then query the binding relationship table between the configuration parameter template and the device, record the device that the selected template has been bound to, and display it in the object selection dialog box; select the device that needs to be modified in the object selection dialog box, form a pending task, and add Go to the task management sub-interface;

如图11所示,配置参数模板绑定到设备的盘/端口时,可以在业务配置参数编辑子界面选中多个模板进行操作;查询配置参数模板同设备绑定关系表,记录下选中的模板已经绑定到的设备,根据业务配置分类子界面中当前选中的业务配置名称,组织相应的允许绑定对象,如盘、端口等,显示在对象选择对话框中;在对象选择对话框中选择需要绑定的盘、端口,形成待处理任务,增加到任务管理子界面中; As shown in Figure 11, when the configuration parameter template is bound to the disk/port of the device, multiple templates can be selected in the business configuration parameter editing sub-interface for operation; query the binding relationship table between the configuration parameter template and the device, and record the selected template For the devices that have been bound, according to the currently selected service configuration name in the service configuration classification sub-interface, organize the corresponding allowed binding objects, such as disks, ports, etc., and display them in the object selection dialog box; in the object selection dialog box, select Disks and ports that need to be bound form pending tasks and are added to the task management sub-interface;

步骤106:在任务管理子界面中选择需要执行的待处理任务,执行这些任务,根据任务的操作类型对设备进行操作; Step 106: Select the pending tasks that need to be executed in the task management sub-interface, execute these tasks, and operate the device according to the operation type of the tasks;

如果执行配置参数模板绑定到设备的任务,则在指定设备上创建配置参数模板; If the task of binding the configuration parameter template to the device is executed, the configuration parameter template is created on the specified device;

如果执行配置参数模板去绑定到设备的任务,则在指定设备上删除配置参数模板; If the task of unbinding the configuration parameter template to the device is executed, the configuration parameter template will be deleted on the specified device;

如果执行配置参数模板在设备上修改的任务,则在指定设备上修改配置参数模板; If the task of modifying the configuration parameter template on the device is executed, modify the configuration parameter template on the specified device;

如果执行配置参数模板绑定到设备的盘/端口的任务,则在指定设备的盘/端口上绑定配置参数模板; If the task of binding the configuration parameter template to the disk/port of the device is executed, the configuration parameter template is bound to the disk/port of the specified device;

步骤107:根据各任务执行结果更新网络管理系统数据库和任务管理子界面,在任务管理子界面上显示任务执行结果; Step 107: update the network management system database and the task management sub-interface according to the execution results of each task, and display the task execution results on the task management sub-interface;

任务执行完成后,将任务执行结果显示在任务管理子界面中的状态一栏,如果任务涉及到绑定、去绑定操作,根据任务执行结果更新数据库中的配置参数模板同设备绑定关系表; After the task execution is completed, the task execution result will be displayed in the status column of the task management sub-interface. If the task involves binding and unbinding operations, the configuration parameter template in the database and the device binding relationship table will be updated according to the task execution result. ;

步骤108:数据库和设备对于配置参数模板的比较同步; Step 108: comparing and synchronizing the configuration parameter template between the database and the device;

网络管理系统数据库中的配置参数模板,以及模板与设备的绑定关系,需要和设备的实际情况保持一致。 The configuration parameter template in the network management system database and the binding relationship between the template and the device need to be consistent with the actual situation of the device.

本发明实施例提供了配置参数模板的比较同步功能。比较功能是指,对于指定的设备,比较该设备所配置的所有模板是否在数据库的配置参数模板表中存在,以及该设备同这些模板的绑定关系,是否在数据库的配置参数同设备绑定关系表中存在,将比较结果显示在界面上。同步功能是指,对于比较结果不一致的配置参数模板,可以通过同步功能达到数据库和设备的一致。 The embodiment of the present invention provides a function of comparing and synchronizing configuration parameter templates. The comparison function refers to, for a specified device, comparing whether all templates configured by the device exist in the configuration parameter template table of the database, and the binding relationship between the device and these templates, and whether the configuration parameters in the database are bound to the device exists in the relational table, and the comparison result is displayed on the interface. The synchronization function means that for configuration parameter templates with inconsistent comparison results, the consistency between the database and the device can be achieved through the synchronization function.

以上所述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明精神和原则之内所做的任何修改、等同替换和改进等,均含于本发明的保护范围之内。 The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention are included in the protection scope of the present invention Inside.

本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。 The content not described in detail in this specification belongs to the prior art known to those skilled in the art.

Claims (3)

1.一种在网络管理系统中对业务配置集中管理的方法,其特征在于,所述业务配置集中管理的具体流程包括以下步骤:1. A method for centralized management of service configuration in a network management system, characterized in that, the specific process of centralized management of said service configuration comprises the following steps: 步骤101:用统一描述格式对业务配置的分类信息进行描述,形成配置分类信息描述文件;Step 101: Use a unified description format to describe the classification information of the service configuration to form a configuration classification information description file; 所述配置分类信息描述文件分为3层:The configuration classification information description file is divided into three layers: 第1层为设备类型分类;将业务配置按照设备类型分类;The first layer is the equipment type classification; classify the service configuration according to the equipment type; 第2层为操作方式分类;将业务配置按照操作方式,分为全局模板和全局配置;The second layer is the operation mode classification; business configuration is divided into global template and global configuration according to the operation mode; 第3层为各个业务配置的共有信息,至少包括业务配置代码,业务配置中文名称,业务配置英文名称,业务配置所使用的配置界面标识,业务配置在设备上的操作标识,业务配置支持的端口类型和单盘类型,以及配置参数信息描述文件名称;The third layer is the common information of each service configuration, including at least the service configuration code, the Chinese name of the service configuration, the English name of the service configuration, the configuration interface identifier used for the service configuration, the operation identifier of the service configuration on the device, and the ports supported by the service configuration Type and single disk type, as well as configuration parameter information description file name; 步骤102:用统一描述格式对业务配置的参数信息进行描述,形成配置参数信息描述文件;Step 102: Use a unified description format to describe the parameter information of the service configuration to form a configuration parameter information description file; 所述配置参数信息描述文件分为3层:The configuration parameter information description file is divided into three layers: 第1层为业务配置的界面信息,至少包括配置界面的标识、名称、类型;The first layer is interface information for business configuration, including at least the identification, name, and type of the configuration interface; 第2层为业务配置的显示信息,至少包括将参数内容显示到表格中时,需要的行、列信息,所述行、列信息包括固定列数、固定行数、最大行数;The second layer is the display information of the business configuration, at least including the row and column information required when displaying the parameter content in the table, and the row and column information includes the fixed number of columns, the fixed number of rows, and the maximum number of rows; 第3层为业务配置的各个参数信息,至少包括参数的名称、类型、长度、最大值、最小值、缺省值;The third layer is the parameter information of business configuration, including at least the name, type, length, maximum value, minimum value and default value of the parameter; 步骤103:根据以上描述文件,在业务配置集中管理界面中显示业务配置分类子界面,以及通用的业务配置参数编辑子界面;Step 103: According to the above description file, display the business configuration classification sub-interface and the common business configuration parameter editing sub-interface in the business configuration centralized management interface; 步骤104:在业务配置参数编辑子界面中完成配置参数模板的编辑,然后对配置参数模板进行数据库操作;所述对配置参数模板进行数据库操作包括在数据库中创建配置参数模板、删除配置参数模板或修改配置参数模板;Step 104: Complete the editing of the configuration parameter template in the business configuration parameter editing sub-interface, and then perform database operations on the configuration parameter template; the database operation on the configuration parameter template includes creating a configuration parameter template in the database, deleting the configuration parameter template, or Modify the configuration parameter template; 业务配置集中管理在网络管理系统数据库中有两个数据表:配置参数模板表、配置参数模板同设备的绑定关系表;Centralized management of business configuration has two data tables in the database of the network management system: the configuration parameter template table, and the binding relationship table between the configuration parameter template and the device; 配置参数模板表保存的信息包括配置参数模板的标识、名称、参数内容,配置参数模板同设备的绑定关系表保存的信息包括配置参数模板标识、配置参数模板已绑定到的设备标识,其中配置参数模板标识同配置参数模板表中的相同字段进行关联;The information saved in the configuration parameter template table includes the identifier, name, and parameter content of the configuration parameter template, and the information saved in the binding relationship table between the configuration parameter template and the device includes the configuration parameter template identifier and the device identifier to which the configuration parameter template has been bound. The configuration parameter template identifier is associated with the same field in the configuration parameter template table; 步骤105:在业务配置参数编辑子界面中选择已创建的配置参数模板,选择要进行的设备操作,然后在对象选择对话框中选择需要配置这种业务的设备,形成待处理任务,增加到任务管理子界面中;Step 105: Select the created configuration parameter template in the service configuration parameter editing sub-interface, select the device operation to be performed, and then select the device that needs to be configured with this service in the object selection dialog box, form a task to be processed, and add it to the task In the management sub-interface; 业务配置集中管理的任务用于对设备进行操作,有4个要素:任务、名称、对象、状态;The task of centralized management of business configuration is used to operate the device, which has 4 elements: task, name, object, status; 步骤106:在任务管理子界面中选择需要执行的待处理任务,执行这些任务,根据任务的操作类型对设备进行操作;Step 106: Select the pending tasks that need to be executed in the task management sub-interface, execute these tasks, and operate the device according to the operation type of the tasks; 步骤107:根据各任务执行结果更新网络管理系统数据库和界面,在界面上显示任务执行结果;Step 107: updating the network management system database and interface according to the execution results of each task, and displaying the task execution results on the interface; 步骤108:数据库和设备对于配置参数模板的比较同步;Step 108: comparing and synchronizing the configuration parameter template between the database and the device; 步骤103中所述的业务配置集中管理界面分为3个子界面:左方为业务配置分类子界面,采用浏览树的形式,根据配置分类信息描述文件,将业务配置分类显示为浏览树;右方为通用的业务配置参数编辑子界面,采用表格的形式;下方为任务管理子界面;The service configuration centralized management interface described in step 103 is divided into three sub-interfaces: the left part is the service configuration classification sub-interface, which adopts the form of browsing tree, and displays the service configuration classification as a browsing tree according to the configuration classification information description file; the right part The editing sub-interface for general business configuration parameters is in the form of a table; the lower part is the task management sub-interface; 当业务配置分类显示为浏览树时,根节点为设备类型,第1层为设备类型名称,第2层为全局模板或全局配置,第3层为各个业务配置名称,选中业务配置名称时,通用的业务配置参数编辑子界面则显示相应的业务配置参数编辑界面;When the business configuration classification is displayed as a browsing tree, the root node is the device type, the first layer is the device type name, the second layer is the global template or global configuration, and the third layer is the name of each business configuration. When the business configuration name is selected, the common The sub-interface for editing business configuration parameters will display the corresponding editing interface for business configuration parameters; 当通用的业务配置参数编辑子界面显示相应的业务配置参数编辑界面时,在配置参数信息描述文件中,找到业务配置分类界面中选中业务配置所对应的参数描述信息,显示在表格中,不同的业务配置用不同的表格显示,显示内容不同,但显示格式相同:When the general business configuration parameter editing sub-interface displays the corresponding business configuration parameter editing interface, in the configuration parameter information description file, find the parameter description information corresponding to the business configuration selected in the business configuration classification interface, and display it in the table. The business configuration is displayed in different tables with different display contents but the same display format: 表头为业务配置的参数名称,每一行为一个配置参数模板;表格中的单元格会根据业务配置参数类型,提供不同的输入方式,表格会对输入的数据进行有效性校验。The table header is the parameter name of the business configuration, and each row is a configuration parameter template; the cells in the table will provide different input methods according to the type of business configuration parameters, and the table will verify the validity of the input data. 2.如权利要求1所述的在网络管理系统中对业务配置集中管理的方法,其特征在于:所述全局模板的操作方式为:先创建配置参数模板,再将配置参数模板的标识绑定到设备对象;2. The method for centralized management of service configuration in the network management system according to claim 1, characterized in that: the operation mode of the global template is: first create a configuration parameter template, and then bind the identifier of the configuration parameter template to the device object; 所述全局配置的操作方式为:先创建配置参数模板,然后直接将配置参数模板的参数内容配置到各个设备对象。The operation mode of the global configuration is: first create a configuration parameter template, and then directly configure the parameter content of the configuration parameter template to each device object. 3.如权利要求1所述的在网络管理系统中对业务配置集中管理的方法,其特征在于:配置参数信息描述文件为一个或若干个文件。3. The method for centralized management of service configuration in the network management system according to claim 1, characterized in that: the configuration parameter information description file is one or several files.
CN201210303070.5A 2012-08-24 2012-08-24 Method for carrying out centralized management on service configuration in network management system Expired - Fee Related CN102801565B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210303070.5A CN102801565B (en) 2012-08-24 2012-08-24 Method for carrying out centralized management on service configuration in network management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210303070.5A CN102801565B (en) 2012-08-24 2012-08-24 Method for carrying out centralized management on service configuration in network management system

Publications (2)

Publication Number Publication Date
CN102801565A CN102801565A (en) 2012-11-28
CN102801565B true CN102801565B (en) 2015-04-08

Family

ID=47200538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210303070.5A Expired - Fee Related CN102801565B (en) 2012-08-24 2012-08-24 Method for carrying out centralized management on service configuration in network management system

Country Status (1)

Country Link
CN (1) CN102801565B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103997419B (en) * 2014-04-18 2017-05-17 烽火通信科技股份有限公司 Universal template configuration management method and apparatus compatible with multiple services
CN106557356B (en) * 2015-09-25 2020-06-19 阿里巴巴集团控股有限公司 Task processing method and device
CN105959135B (en) * 2016-04-28 2019-01-04 烽火通信科技股份有限公司 A kind of single-deck configuration system and method for the PTN device based on general service model
CN107809660B (en) * 2017-11-14 2020-06-02 四川长虹电器股份有限公司 Method for flexibly switching data content sources of android smart television
CN109040822B (en) * 2018-07-16 2021-06-22 北京奇艺世纪科技有限公司 Player configuration method and device and storage medium
CN112422476A (en) * 2019-08-20 2021-02-26 北京嗨动视觉科技有限公司 Data processing method, device and system
CN112329415A (en) * 2020-10-27 2021-02-05 江苏华邦网络科技有限公司 A method and system for processing input and output parameters based on java web
CN114448802B (en) * 2022-01-28 2024-05-14 北京百度网讯科技有限公司 Gateway configuration method, device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774689A (en) * 1995-09-22 1998-06-30 Bell Atlantic Network Services, Inc. Network configuration management system for digital communication networks
CN101102226A (en) * 2007-06-28 2008-01-09 华为技术有限公司 A general configuration method and device based on SNMP
CN101170436A (en) * 2007-11-16 2008-04-30 中兴通讯股份有限公司 A method for managing template in network management system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774689A (en) * 1995-09-22 1998-06-30 Bell Atlantic Network Services, Inc. Network configuration management system for digital communication networks
CN101102226A (en) * 2007-06-28 2008-01-09 华为技术有限公司 A general configuration method and device based on SNMP
CN101170436A (en) * 2007-11-16 2008-04-30 中兴通讯股份有限公司 A method for managing template in network management system

Also Published As

Publication number Publication date
CN102801565A (en) 2012-11-28

Similar Documents

Publication Publication Date Title
CN102801565B (en) Method for carrying out centralized management on service configuration in network management system
CN102750406B (en) Multi-version management method for model set and difference model-based power grid model
CN105447122B (en) A kind of implementation method that archives economy can be independently created based on multilist association
CN105677875A (en) Visual modeling platform based on unified constraint of normal data elements
CN102663103B (en) Configurable method for automatically generating database and accessing data
CN103530327B (en) A kind of data migration method from non-relational database to relevant database
CN102542007B (en) Method and system for synchronization of relational databases
CN103761189B (en) Test case management method and system
US8589336B1 (en) Framework for automated storage processes and flexible workflow
CN105354036B (en) Database manipulation code generating method and device
CN113031936B (en) Method and system for automatically building page and immediately publishing page
CN103744647B (en) A kind of Java workflow development system and method based on workflow visualization toolkit
CN109683911B (en) System for realizing automatic application deployment and influence analysis
CN105487867A (en) Lightweight visual satellite testing program design system and method
CN101727322B (en) Method and device for optimizing bill of material management interface
CN102663076B (en) Method for processing file data
WO2015062181A1 (en) Method for achieving automatic synchronization of multisource heterogeneous data resources
US9223847B2 (en) Using dimension substitutions in OLAP cubes
CN102708213A (en) Method for realizing BOM (Bill of Material) information transmission between PDM (Product Data Management) system and ERP (Enterprise Resource Planning) system
CN102262758A (en) Method for unified modeling and management of space-time multidimensional power grid model based on CIME (certified internet marketing engineer) file
WO2016019772A1 (en) Method and apparatus for shielding heterogeneous data source
CN106558105A (en) Using method of the product Configurable BOM in virtual reality system
CN109376153A (en) A system and method for writing data to graph database based on NiFi
CN107025279B (en) SCD file online parallel configuration system and method based on database interface layer operation flow
CN107590208A (en) A kind of electric network data heterogeneous database data cut-in method of plug-in type

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
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20161207

Address after: 430000 Hubei city of Wuhan province Kuanshan Wuhan East Lake Development Zone No. two of No. 4

Patentee after: WUHAN FIBERHOME TECHNICAL SERVICES Co.,Ltd.

Address before: China Science and Technology Park Dongxin road East Lake Development Zone 430074 Hubei Province, Wuhan City, No. 5

Patentee before: FIBERHOME TELECOMMUNICATION TECHNOLOGIES Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150408