[发明专利]OpenFlow网络中实现QoS的方法、系统和相关设备有效
申请号: | 201310359387.5 | 申请日: | 2013-08-16 |
公开(公告)号: | CN104378309B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 梁乾灯;廖婷;于波;肖敏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/869 | 分类号: | H04L12/869;H04L12/857;H04L12/851 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | openflow 网络 实现 qos 方法 系统 相关 设备 | ||
1.一种OpenFlow网络中实现服务质量QoS的方法,其特征在于,所述OpenFlow网络中包括:OpenFlow配置点、OpenFlow交换机和OpenFlow控制器;所述方法包括:
OpenFlow配置点根据QoS策略生成QoS配置信息,将所述QoS配置信息发送给OpenFlow交换机,并将所述QoS配置信息发送给OpenFlow控制器或供OpenFlow控制器查询相关QoS配置信息;
所述OpenFlow交换机根据所述QoS配置信息生成多层QoS配置树模型;
所述OpenFlow控制器将所述QoS配置信息提供给有相应QoS策略需求的流表条目,并将携带报文分类标识的流表条目发送给所述OpenFlow交换机;
所述OpenFlow交换机匹配输入报文与所述流表条目的报文分类标识,确定匹配成功后,获取相应的流表条目中关联的流队列标识,根据流队列标识进入TM子模块按照所述多层QoS配置树模型执行QoS策略,进行流量限速和/或流量调度和/或流量整形和/或流量拥塞丢包操作,所述输入报文在TM子模块根据QoS策略处理后输出、或缓存、或丢弃。
2.根据权利要求1所述的方法,其特征在于,所述OpenFlow配置点根据QoS策略生成QoS配置信息,包括:
OpenFlow配置点根据OpenFlow控制器或应用层APP提交的QoS需求形成QOS策略,为所述QoS策略分配流量管理资源并设置所述资源的挂接关系,根据所述资源挂接关系生成QoS配置信息。
3.根据权利要求1所述的方法,其特征在于,所述OpenFlow控制器将所述QoS配置信息提供给有相应QoS策略需求的流表条目,包括:
所述OpenFlow控制器根据业务需求生成流表条目,将所述QoS配置信息提供给有相应QoS策略需求的流表条目,并在所述流表条目的指令动作中设定关联的流队列标识。
4.根据权利要求1所述的方法,其特征在于,所述OpenFlow配置点根据QoS策略生成QoS配置信息之前,所述方法还包括:
OpenFlow配置点与OpenFlow交换机建立链接后,通过OF-Config协议的Get-config消息获取所述OpenFlow交换机的流量管理TM子模块的资源信息;
所述TM子模块的资源信息包括以下信息至少之一:流队列数量、调度器数量。
5.根据权利要求4所述的方法,其特征在于,所述OpenFlow交换机根据所述QoS配置信息生成多层QoS配置树模型,包括:
所述OpenFlow交换机的TM子模块根据所述QoS配置信息生成多层QoS配置树模型。
6.一种OpenFlow交换机,其特征在于,所述OpenFlow交换机包括:QoS配置接收模块、QoS配置映射模块和QoS策略执行模块;其中,
所述QoS配置接收模块,用于接收OpenFlow配置点发送的QoS配置信息,将所述QoS配置信息发送给所述QoS配置映射模块;还用于接收OpenFlow控制器发送的携带报文分类标识的流表条目;
所述QoS配置映射模块,用于根据所述QoS配置信息在对应的QoS策略执行模块上对应生成多层QoS配置树模型;
其中,所述QoS策略执行模块包括:流表匹配子模块、标识获取子模块和流量管理TM子模块;
所述流表匹配子模块,用于匹配输入报文的报文分类标识与所述接收模块接收的流表条目的报文分类标识;
所述标识获取子模块,用于当所述流表匹配子模块匹配一致后,执行相应的流表条目的指令动作,并从设置流队列标识的指令动作中获取关联的流队列标识,根据所述流队列标识将报文从相应的流队列导入到流量管理子模块,所述流队列标识直接对应流量管理子模块上的相应的预先生成的QoS配置树模型;
所述流量管理子模块,用于根据所述QoS配置映射模块预先生成的多层QoS配置树模型执行QoS策略,进行流量限速和/或流量调度和/或流量整形和/或流量拥塞丢包操作,并决定所述输入报文从指定接口输出、或缓存、或丢弃。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310359387.5/1.html,转载请声明来源钻瓜专利网。