[发明专利]网络协议下发方法、装置及系统有效
申请号: | 201911276197.0 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111181772B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 杨益泉;许林 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/00 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 450001 河南省郑州市高新技*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 协议 下发 方法 装置 系统 | ||
本发明公开了一种网络协议下发方法,包括:接收来自控制器的能力查询请求,所述能力查询请求用于查询设备功能的支持情况;确定所述能力查询请求对应功能的支持信息集合,所述支持信息集合包含设备对所述功能中功能项的支持信息和/或子功能项的支持信息;依据所述支持信息集合生成响应并返回至所述控制器,以使所述控制器根据所述响应对功能中功能项进行裁剪,并将裁剪后的功能下发至所述设备。在不增加设备的开发工作量基础上,通过在控制器与设备之间引入能力查询方法,控制器可以自动获取到设备对各功能的具体支持情况,从而以较小的代价解决了功能表的裁剪问题,无需为设备量身定制功能表,减小了不同设备间的差异,有利于平台化。
技术领域
本发明涉及通信技术领域,具体涉及一种网络协议下发方法、装置及系统。
背景技术
随着SDN(软件定义网络,Software Defined Network)的发展,通过NETCONF(Network Configuration Protocol,网络配置协议)管理设备成为网络管理的主流。NETCONF采用的是Client/Server结构,NETCONF客户端运行在控制器侧,NETCONF服务器运行在设备侧。
目前,在NETCONF标准中,控制器与设备在建立会话时所进行的能力交换,控制器只能获取到设备支持的能力,能力是基于模块的,但是对于模块下不同的功能表支持情况以及每个功能表下面不同功能的支持情况,在进行能力交换时却没有规定。因此,在控制器不知道设备的具体支持情况时,如果向设备下发不支持功能的配置,设备会向控制器报错。
发明内容
本发明的目的是针对上述现有技术的不足提出的一种网络协议下发方法、装置及系统,该目的是通过以下技术方案实现的。
本发明的第一方面提出了一种网络协议下发方法,所述方法应用于设备,所述方法包括:
接收来自控制器的能力查询请求,所述能力查询请求用于查询设备功能的支持情况;
确定所述能力查询请求对应的功能的支持信息集合,所述支持信息集合包含设备对所述功能中功能项的支持信息和/或子功能项的支持信息;
依据所述支持信息集合生成响应并返回至所述控制器,以使所述控制器根据所述响应对功能中功能项进行裁剪,并将裁剪后的功能下发至所述设备。
本发明的第二方面提出了一种网络协议下发方法,所述方法应用于控制器,所述方法包括:
获取待查询功能表的功能表标识并添加到能力查询请求中,将所述能力查询请求发送至所述设备;
接收所述设备返回的针对所述能力查询请求的响应;
依据所述响应包含的该功能表中各功能项的支持信息,获取所述设备不支持的功能项,并将不支持的功能项从该功能表中裁剪掉;
将裁剪后的功能表下发至所述设备。
本发明的第三方面提出了一种网络协议下发装置,所述装置应用于设备,所述装置包括:
接收模块,用于接收来自控制器的能力查询请求,所述能力查询请求用于查询设备功能的支持情况;
确定模块,用于确定所述能力查询请求对应的功能的支持信息集合,所述支持信息集合包含设备对所述功能中功能项的支持信息和/或子功能项的支持信息;
响应模块,用于依据所述支持信息集合生成响应并返回至所述控制器,以使所述控制器根据所述响应对功能中功能项进行裁剪,并将裁剪后的功能下发至所述设备。
本发明的第四方面提出了一种网络协议下发装置,所述装置应用于控制器,所述装置包括:
发送模块,用于获取待查询功能表的功能表标识并添加到能力查询请求中,将所述能力查询请求发送至所述设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911276197.0/2.html,转载请声明来源钻瓜专利网。