网管北向接口模型适配方法及系统技术方案

技术编号:26650331 阅读:61 留言:0更新日期:2020-12-09 00:44
本发明专利技术公开了一种网管北向接口模型适配方法及系统,涉及网管北向接口开发领域,该方法包括以下步骤:基于网管北向接口规范,在脚本文件中定义网管北向接口以及与网管北向接口对应的输入参数模型,输入参数模型可通过增加或更改脚本文件中的脚本命令以响应网管北向接口规范的变更;在脚本文件中定义用于承载输入参数模型的PB模型;接收上层网管输入的参数,基于输入参数模型对上层网管输入的参数进行匹配校验,并判断校验是否成功,若是,则将上层网管输入的参数存入到PB模型中,完成适配;若否,则将错误信息返回给上层网管。本发明专利技术能方便的适应不同运营商的规范而且可以快速响应运营商规范的变更。

【技术实现步骤摘要】
网管北向接口模型适配方法及系统
本专利技术涉及网管北向接口开发领域,具体涉及一种网管北向接口模型适配方法及系统。
技术介绍
网管北向接口是设备厂商专业网管与运营商统一网管的接口,北向接口的开发通常以运营商的统一规范为基础,但是不同的运营商规范制定可能存在差异,而且同一运营商的规范也可能随着业务发展的需要进行修改。目前,对设备厂商的网管北向接口开发而言,为了适应不同运营商的规范,以及响应运营商规范的变更,通常采用的方式是对网管进行版本定制化升级处理,但是这种方式使用起来不灵活,不能快速响应运营商规范的变更,无法满足目前的需求。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种网管北向接口模型适配方法,不仅能方便的适应不同运营商的规范,而且可以快速响应运营商规范的变更。为达到以上目的,本专利技术采取的技术方案是:一种网管北向接口模型适配方法,该方法包括以下步骤:基于网管北向接口规范,在脚本文件中定义网管北向接口以及与网管北向接口对应的输入参数模型,所述输入参数模型可通过增加或更本文档来自技高网...

【技术保护点】
1.一种网管北向接口模型适配方法,其特征在于,该方法包括以下步骤:/n基于网管北向接口规范,在脚本文件中定义网管北向接口以及与网管北向接口对应的输入参数模型,所述输入参数模型可通过增加或更改脚本文件中的脚本命令以响应网管北向接口规范的变更;/n在脚本文件中定义用于承载输入参数模型的PB模型;/n接收上层网管输入的输入参数,基于输入参数模型对所述输入参数进行匹配校验,并判断校验是否成功,若是,则将所述输入参数存入到PB模型中,完成适配;若否,则将错误信息返回给上层网管。/n

【技术特征摘要】
1.一种网管北向接口模型适配方法,其特征在于,该方法包括以下步骤:
基于网管北向接口规范,在脚本文件中定义网管北向接口以及与网管北向接口对应的输入参数模型,所述输入参数模型可通过增加或更改脚本文件中的脚本命令以响应网管北向接口规范的变更;
在脚本文件中定义用于承载输入参数模型的PB模型;
接收上层网管输入的输入参数,基于输入参数模型对所述输入参数进行匹配校验,并判断校验是否成功,若是,则将所述输入参数存入到PB模型中,完成适配;若否,则将错误信息返回给上层网管。


2.如权利要求1所述的网管北向接口模型适配方法,其特征在于:在脚本文件中定义网管北向接口以及与网管北向接口对应的输入参数模型,具体包括:
定义网管北向接口的名称;
定义网管北向接口所需要输入的输入参数的名称、数据类型、输入范围以及输入时的必选参数。


3.如权利要求2所述的网管北向接口模型适配方法,其特征在于:接收所述输入参数,基于输入参数模型对所述输入参数进行匹配校验,具体包括:
接收所述输入参数并解析得到输入的参数的名称和值;
基于输入参数模型判断:输入的参数的名称是否正确、输入的参数的类型是否符合要求、输入的参数的值是否在所需的输入范围内以及输入的参数是否包括必选参数。


4.如权利要求2所述的网管北向接口模型适配方法,其特征在于:将所述输入参数存入到PB模型中,具体包括:
在脚本中定义每个所述输入参数在对应的PB模型中的字段索引,利用PB反射机制将所述输入参数的参数值放入对应的PB模型中。


5.如权利要求1所述的网管北向接口模型适配方法,其特征在于:所述脚本文件为XML格式文件。


6.一种网管北向接口模型适配系统,其特征在于,包...

【专利技术属性】
技术研发人员:李峰
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1