[发明专利]SDN控制器配置网络设备的方法和SDN控制器有效
| 申请号: | 201910348443.2 | 申请日: | 2019-04-26 |
| 公开(公告)号: | CN110113197B | 公开(公告)日: | 2022-10-11 |
| 发明(设计)人: | 蒋文栋 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
| 主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/08 |
| 代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
| 地址: | 230000 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | sdn 控制器 配置 网络设备 方法 | ||
1.一种SDN控制器,其特征在于,所述SDN控制器包括:
用户业务模块,用于根据业务需求确定业务类型ID、业务实体ID、配置接口和配置参数,向所述配置接口对应的设备配置模块下发第一请求消息,所述第一请求消息包括所述用户业务模块的ID、所述业务类型ID和所述业务实体ID、所述配置接口和所述配置参数;
所述设备配置模块,用于接收所述第一请求消息,根据所述第一请求消息确定配置ID、设备配置业务ID和配置模板,下发第二请求消息;所述第二请求消息包括:索引信息和配置信息;其中,所述索引信息包括:所述设备配置模块的ID、所述设备配置业务ID和所述业务实体ID;所述配置信息包括:所述配置ID、所述配置模板和所述配置参数;
配置下发模块,用于接收所述第二请求消息,向所述业务实体ID对应的网络设备下发所述配置信息,所述配置信息携带有所述业务实体ID;如果接收到所述配置信息对应的配置下发成功消息,查找所述网络设备的配置队列中是否有与所述索引信息匹配的配置列表,如果有,应用所述配置信息替换所述配置列表中的配置信息;其中,所述配置队列中的配置列表包括用于存储索引信息的索引项和用于存储配置信息的配置项;其中,所述配置下发成功消息为所述网络设备在接收到所述配置信息并使用所述配置信息执行业务后返回给所述SDN控制器的。
2.根据权利要求1所述的SDN控制器,其特征在于,
所述配置下发模块还用于根据所述网络设备对所述配置信息的响应情况,向所述设备配置模块反馈所述配置信息的业务状态;
所述设备配置模块还用于记录设备业务信息,以及将接收到的所述业务状态反馈给所述用户业务模块;所述设备业务信息包括:所述设备配置业务ID、所述业务实体ID、所述配置ID、所述配置模板、所述配置参数、所述用户业务模块的ID、所述业务类型ID和所述业务状态;
所述用户业务模块还用于记录用户业务信息,所述用户业务信息包括:所述业务类型ID、所述业务实体ID和所述配置ID和所述业务状态。
3.根据权利要求2所述的SDN控制器,其特征在于,所述设备配置模块还用于:
当接收到至少两条第一请求消息时,判断所述至少两条第一请求消息是否满足预设的业务复用条件;所述业务复用条件为所述至少两条第一请求消息对应的业务实体ID和配置接口均相同,且所述配置参数不存在冲突;
如果是,根据所述至少两条第一请求消息生成一条第二请求消息,下发所述第二请求消息;
记录所述至少两条第一请求消息对应的设备业务信息,该设备业务信息中的用户业务模块的ID包括所述至少两条第一请求消息分别对应的用户业务模块的ID。
4.根据权利要求3所述的SDN控制器,其特征在于,所述设备配置模块还用于:当接收到至少两条第一请求消息时,如果接收到的所述至少两条第一请求消息对应的业务实体ID和配置接口均相同,且所述配置参数存在冲突,向所述至少两条第一请求消息对应的用户业务模块发送冲突报警通知。
5.根据权利要求3所述的SDN控制器,其特征在于,所述设备配置模块还用于:
当接收到配置删除指令时,从所述配置删除指令对应的设备业务信息中删除发送该配置删除指令的用户业务模块的ID;
检查删除所述ID之后的设备业务信息中是否还存在其它用户业务模块的ID,如果存在,丢弃所述配置删除指令;如果不存在,通知所述配置下发模块删除所述配置删除指令对应的配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910348443.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种协议配置方法、装置、设备及介质
- 下一篇:一种用于变电站的二维码通信方法





