[发明专利]字段规则自动生成系统及方法有效
申请号: | 201810215045.9 | 申请日: | 2018-03-15 |
公开(公告)号: | CN108599985B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 李澍 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字段 规则 自动 生成 系统 方法 | ||
本发明公开了一种字段规则自动生成系统及方法,涉及电信传输网管理领域。该方法包括以下步骤:通用模型生成模块从多种设备文件的配置数据分析整理出通用的网元配置,生成字段映射表,保存通用的网元配置与设备文件的配置数据的字段对应关系;默认规则生成模块为通用网元配置设置默认的字段规则;设备规则生成模块从设备文件提取与网元或单盘类型相关的配置数据的字段规则;规则合并模块针对某类型的网元配置,根据其所在的网元和单盘类型,将默认的字段规则和设备的字段规则进行合并,输出通用的字段规则。本发明使用统一的方法生成字段规则,屏蔽配置数据的设备差异性,能保证系统的稳定性、可维护性和可扩展性。
技术领域
本发明涉及电信传输网管理领域,具体是涉及一种字段规则自动生成系统及方法。
背景技术
在电信传输网管理中,需要管理各种不同类型的网元和单盘上的配置数据。每种类型的网元或单盘的设备文件描述了网元或单盘上的配置数据。在管理过程中,网管上需要抽象出网元配置,来管理网元和单盘上的配置数据。网元配置和配置数据都包含多个字段,网元配置的字段都能在某个配置数据中找到对应的字段,而在管理的过程中需要知道字段的规则(如类型、取值范围等)。同一网元配置,所在的网元或单盘类型不同,其字段对应的配置数据也有所不同,其字段规则也不一样。同一网元配置,不同的字段有可能对应不同配置数据的字段。
由于网元配置的字段规则与网元或单盘的具体的配置数据相关,现有的管理方法是根据不同的网元和单盘的类型定义不同的网元配置,与具体的配置数据一一对应。这种方法存在明显的缺点:首先,功能相同的配置数据可能仅仅因为某几个字段的不同,就被抽象为不同的网元配置,导致网元配置冗余并且不通用;其次,没有统一的字段规则生成方法,增加新的单盘、网元或者配置数据时,需要对现有的获取规则的系统进行修改,降低了系统的稳定性和可维护性。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种字段规则自动生成系统及方法,使用统一的方法生成字段规则,屏蔽配置数据的设备差异性,能够保证系统的稳定性、可维护性和可扩展性。
本发明提供一种字段规则自动生成系统,该系统包括通用模型生成模块、默认规则生成模块、设备规则生成模块和规则合并模块,其中:
通用模型生成模块用于:从多种设备文件的配置数据中分析整理出通用的网元配置,生成字段映射表,保存通用的网元配置与设备文件的配置数据的字段对应关系;
默认规则生成模块用于:为通用网元配置设置默认的字段规则;
设备规则生成模块用于:从设备文件中提取与网元或单盘类型相关的配置数据的字段规则;
规则合并模块用于:针对某类型的网元配置,根据其所在的网元和单盘类型,将默认的字段规则和设备的字段规则进行合并,输出通用的字段规则。
在上述技术方案的基础上,所述通用模型生成模块的输入是多个设备文件,输出是通用的网元配置和字段映射表,其工作流程如下:
S11、设置与通用的网元配置相关的配置数据类型的集合,转到步骤S12;
S12、判断是否遍历完设备文件,是则结束,否则转到步骤S13;
S13、判断是否遍历完设备文件中的配置数据,是则返回步骤S12,否则转到步骤S14;
S14、检查当前配置数据的类型是否存在于S11中设置的集合里,存在则转到步骤S15,否则返回步骤S13;
S15、判断是否遍历完当前配置数据的字段,是则返回步骤S13,否则转到步骤S16;
S16、如果当前字段在通用的网元配置中存在,则转到步骤S18;否则转到步骤S17;
S17、将当前字段加入到通用的网元配置中,转到步骤S18;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810215045.9/2.html,转载请声明来源钻瓜专利网。