[发明专利]一种基于组播方式的SDN虚网构建系统及构建方法有效
申请号: | 202110586362.3 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113347031B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 陈泽婵;王炜发;张建丰;林少兴 | 申请(专利权)人: | 中国电子科技集团公司第七研究所 |
主分类号: | H04L41/0893 | 分类号: | H04L41/0893;H04L47/80;H04L47/72 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510310 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 方式 sdn 构建 系统 方法 | ||
1.一种基于组播方式的SDN虚网构建系统,其特征在于,所述系统包括:
虚网初始确定模块、资源调度模块、组网控制模块、OVS交换机及用于维护且实时更新全局网络资源的资源池模块;
所述虚网初始确定模块用于确定待构建SDN虚网的成员节点地址及成员节点数量N;
用户向资源调度模块发送虚网构建请求,资源调度模块计算确定N个组播转发树及组播转发树经过的路径节点数M,分解为M个路径节点的流表安装需求,按路径节点逐个向组网控制模块发起M个虚网构建请求;所述组网控制模块实时收集并汇总成员节点资源信息,汇报至资源池模块,还负责控制M个路径节点OVS交换机的队列配置和组播流表安装;
所述OVS交换机用于M个路径节点的队列配置、组播流表安装结果应答以及端口资源汇报,实现虚网的带宽预约与隔离;
组网控制模块根据M个路径节点OVS交换机的流表安装结果应答返回结果,逐个向资源调度模块返回M个路径节点的虚网构建应答;资源调度模块接收到组网控制模块汇报的M个路径节点虚网构建应答后,汇总结果并向用户返回最终的虚网构建成功或失败应答。
2.根据权利要求1所述的基于组播方式的SDN虚网构建系统,其特征在于,所述虚网初始确定模块还用于指定组播地址、组播端口,选择虚网业务类型及加入到待构建SDN虚网的骨干节点,设置待构建SDN虚网中的骨干节点下挂的所有接入设备均为组播组成员;用户向资源调度模块发送虚网构建请求时,资源调度模块计算每个组播成员的组播转发树,所述组播转发树的数目为N。
3.根据权利要求2所述的基于组播方式的SDN虚网构建系统,其特征在于,资源调度模块包括:资源调度管理单元、路径计算管理单元、点对点路径计算单元及组播转发树生成单元,所述资源调度管理单元用于接收用户的虚网构建请求,并向路径计算管理单元查询请求计算路径;所述路径计算管理单元接收资源调度管理单元的路径计算请求,确定组播路径请求,解析协议,分解为两两虚网成员的点对点路径请求,并请求点对点路径计算单元完成最优路径计算,同时根据计算结果通知组播转发树生成单元计算虚网成员节点的组播转发树;
所述组播转发树生成单元采用在N个组播组成员上逐个构建源树的方式,实现所有组播成员间的双向数据收发。
4.根据权利要求3所述的基于组播方式的SDN虚网构建系统,其特征在于,所述点对点路径计算单元计算最优路径时,采用的算法为最短路径Dijkstra算法或GA遗传算法或PSO粒子群优化算法或ACO蚁群算法或QEA量子衍生进化算法。
5.根据权利要求2所述的基于组播方式的SDN虚网构建系统,其特征在于,所述组网控制模块包括:资源信息采集单元、虚网构建单元、QoS配置单元和流表管理单元;
所述资源信息采集单元实时收集并汇总成员节点资源信息,所述资源信息包括节点设备参数、邻居信息、接口属性、链路状态及带宽信息,汇报至资源池模块;
所述虚网构建单元接收到资源调度模块的虚网构建请求后,通过QoS配置单元通知OVS交换机创建对应出端口的QoS策略,并根据虚网业务类型配置队列的优先级、根据预留带宽范围配置队列的最大/最小速率,实现QoS操作;
QoS策略创建成功后,虚网构建调用流表管理向OVS交换机发送Openflow协议,创建类型为all的组表,并安装对应的流表,实现数据包的克隆和多端口转发。
6.根据权利要求5所述的基于组播方式的SDN虚网构建系统,其特征在于,配置队列的优先级是通过OVSDB管理协议远程配置OVS数据库,实现对OVS交换机的配置和管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第七研究所,未经中国电子科技集团公司第七研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110586362.3/1.html,转载请声明来源钻瓜专利网。