一种配置北向模型的方法和装置制造方法及图纸

技术编号:17917510 阅读:43 留言:0更新日期:2018-05-10 21:22
本发明专利技术公开了一种配置北向模型的方法和装置,可以通过基础算法将设备商模型转化为北向基础模型,并通过运营商转化规则将北向基础模型转化为北向模型。与现有技术相比,本发明专利技术可以快速地将设备商模型转化为运营商需要的北向模型,极大的提高了效率,且后续的维护成本也大大降低了。

【技术实现步骤摘要】
一种配置北向模型的方法和装置
本专利技术涉及通信领域,特别涉及一种配置北向模型的方法和装置。
技术介绍
在电信系统中,运营商通常会采用不同的设备商提供的硬件设备,而各设备商提供的硬件设备所配套使用的设备商模型(即软件系统)不尽相同,运营商为了统一管理各硬件设备,就需要制定自身的北向模型。传统的实现方法是,运营商根据需要设计一套规范并提供给设备商;设备商根据这套规范,设计并开发北向算法,然后设备商将该运营商采用的硬件设备对应的设备商模型转化为运营商所需的北向模型,最后设备商将运营商所需的北向模型发送给运营商,由此,运营商可以实现对各硬件设备的统一管理。然而,上述传统的实现方法存在以下问题:(1)由于针对一个运营商,设备商需要开发一套北向算法,并且不同的运营商制定的北向模型不相同,需要的北向模型格式(如MicrosoftExcel等)也不相同,因此,在实际应用过程中,设备商往往需要针对多个运营商设计并开发多套北向算法,这样就会导致整个开发过程周期长,不能快速将设备商模型转化为运营商的北向模型;(2)当运营商需要调整规范、运营商规范在传递给设备商过程中或者设备商在设计北向算法过程中出现错误时,设备商需要重新设计和修改北向算法,后续维护成本高。
技术实现思路
本专利技术的主要目的是提供一种配置北向模型的方法和装置,旨在设备商快速将设备商模型转化为运营商需要的北向模型并降低后续的维护成本。为实现上述目的,根据本专利技术的一个方面,提出了一种配置北向模型的方法,包括以下步骤:根据设备商模型和基础算法生成北向基础模型;获取运营商转化规则,根据所述北向基础模型和运营商转化规则生成北向模型。优选地,所述设备商模型、北向基础模型、北向模型均包括一个或多个对象,所述对象包括一个或多个字段。优选地,所述根据设备商模型和基础算法生成北向基础模型包括以下至少一种:直接拷贝设备商模型中对象的字段至北向基础模型、合成设备商模型中对象的字段并拷贝至北向基础模型。优选地,所述运营商转化规则包括以下至少一种:格式规则、筛选规则、特殊规则。优选地,所述格式规则包括:制定北向模型格式的规则;所述北向模型格式包括以下至少一种:可扩展标记语言、逗号分隔值、MicrosoftExcel。优选地,所述筛选规则包括以下至少一种:筛选北向基础模型的对象的规则、筛选北向基础模型中对象的字段的规则。优选地,所述特殊规则包括以下至少一种:合成北向基础模型的对象的规则、合成北向基础模型中对象的字段的规则、设置北向基础模型中对象的字段为固定值的规则、计算北向基础模型中对象的字段的规则。根据本专利技术的一个方面,提出了一种配置北向模型的装置,包括:基础转化模块,用于根据设备商模型和基础算法生成北向基础模型;北向转化模块,用于获取运营商转化规则,根据所述北向基础模型和运营商转化规则生成北向模型。优选地,所述设备商模型、北向基础模型、北向模型均包括一个或多个对象,所述对象包括一个或多个字段;优选地,所述基础转化模块的用途包括以下至少一种:直接拷贝设备商模型中对象的字段至北向基础模型、合成设备商模型中对象的字段并拷贝至北向基础模型。优选地,所述运营商转化规则包括以下至少一种:格式规则、筛选规则、特殊规则;所述格式规则包括:制定北向模型格式的规则;所述北向模型格式包括以下至少一种:可扩展标记语言、逗号分隔值、MicrosoftExcel;所述筛选规则包括以下至少一种:筛选北向基础模型的对象的规则、筛选北向基础模型中对象的字段的规则;所述特殊规则包括以下至少一种:合成北向基础模型的对象的规则、合成北向基础模型中对象的字段的规则、设置北向基础模型中对象的字段为固定值的规则、计算北向基础模型中对象的字段的规则。本专利技术的技术方案具有以下的有益效果:采用本专利技术的方法和装置,可以通过基础算法将设备商模型转化为北向基础模型,并通过运营商转化规则将北向基础模型转化为北向模型,从而可以快速地将设备商模型转化为运营商需要的北向模型,极大的提高了效率,且后续的维护成本也大大降低了。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的配置北向模型的方法的流程图;图2为本专利技术实施例二提供的配置北向模型的方法的流程图;图3为本专利技术实施例三提供的配置北向模型的装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的实施例可以运行于电信设备的网络管理系统中,该系统的架构可以包括设备商网管服务器。在本专利技术的实施例中提供了一种配置北向模型的方法和装置,需要说明的是,上述配置北向模型的方法的运行环境并不限于上述架构。实施例一图1为本专利技术实施例一提供的配置北向模型的方法的流程图,如图1所示,该方法包括以下步骤:步骤S101:根据设备商模型和基础算法生成北向基础模型。其中,所述设备商模型是用于与设备商的硬件设备配套使用的软件系统,由于各个设备商都有自己的一套硬件设备,所以各个设备商的设备商模型也不尽相同。所述基础算法是设备商根据运营商们的普遍需求,进行相关的开发,将设备商模型转化为运营商们可能需要的模型的算法。所述北向基础模型就是运营商可能需要的模型,其是通过基础算法将设备商模型转化获得的。所述设备商模型、北向基础模型均包括一个或多个对象,所述对象包括一个或多个字段。所述基础算法的用途包括以下至少一种:直接拷贝设备商模型中对象的字段至北向基础模型、合成设备商模型中对象的字段并拷贝至北向基础模型。所述基础算法的用途还可以包括:确定哪些设备商模型中对象的字段是需要拷贝的、确定哪些设备商模型中对象的字段是需要合并后拷贝的、确定需要拷贝的字段和需要合并后拷贝的字段拷贝至北向基础模型的具体位置。所述设备商模型和基础算法均从设备商处获得,是预先设置好的。例如,设备商模型中有对象a和对象b,对象a包括字段a1、a2、a3、a4,对象b包括字段b1、b2、b3、b4。北向基础模型中有对象y和对象z,对象y包括字段y1、y2、y3、y4,对象z包括字段z1、z2、z3、z4。此时,基础算法为将字段a1、a2、a3、a4拷贝至北向基础模型中的字段y1、y2、y3、y4;将字段a1、b1合成并拷贝至北向基础模型中的字段z1;将字段b2、b3、b4拷贝至北向基础模型中的字段z2、z3、z4。最终,此例子中的北向基础模型中有如下对象:北向基础模型对象y,字段y1=a1;字段y2=a2;字段y3=a3;字段y4=a4;北向基础模型对象z,字段z1=a1+b1;字段z2=b2;字段z3=b3;字段z4=b4。通过步骤S101,可以实现设备商模型到北向基础模型的转换。步骤S102:获取运营商转化规则,根据所述北向基础模型和运营商转化规则生成北向模型。其中,所述运营商转化规则包括以下至少一种:本文档来自技高网...
一种配置北向模型的方法和装置

【技术保护点】
一种配置北向模型的方法,其特征在于,包括以下步骤:根据设备商模型和基础算法生成北向基础模型;获取运营商转化规则,根据所述北向基础模型和运营商转化规则生成北向模型。

【技术特征摘要】
1.一种配置北向模型的方法,其特征在于,包括以下步骤:根据设备商模型和基础算法生成北向基础模型;获取运营商转化规则,根据所述北向基础模型和运营商转化规则生成北向模型。2.如权利要求1所述的配置北向模型的方法,其特征在于,所述设备商模型、北向基础模型、北向模型均包括一个或多个对象,所述对象包括一个或多个字段。3.如权利要求2所述的配置北向模型的方法,其特征在于,所述根据设备商模型和基础算法生成北向基础模型包括以下至少一种:直接拷贝设备商模型中对象的字段至北向基础模型、合成设备商模型中对象的字段并拷贝至北向基础模型。4.如权利要求2所述的配置北向模型的方法,其特征在于,所述运营商转化规则包括以下至少一种:格式规则、筛选规则、特殊规则。5.如权利要求4所述的配置北向模型的方法,其特征在于,所述格式规则包括:制定北向模型格式的规则;所述北向模型格式包括以下至少一种:可扩展标记语言、逗号分隔值、MicrosoftExcel。6.如权利要求4所述的配置北向模型的方法,其特征在于,所述筛选规则包括以下至少一种:筛选北向基础模型的对象的规则、筛选北向基础模型中对象的字段的规则。7.如权利要求4所述的配置北向模型的方法,其特征在于,所述特殊规则包括以下至少一种:合成北向基础模型的对象的规则、合成北向基础模型中对象的字段的规则、设置北...

【专利技术属性】
技术研发人员:吴忠
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1