软件定义网络服务质量控制保障的方法及系统技术方案

技术编号:22785998 阅读:38 留言:0更新日期:2019-12-11 05:12
本申请涉及软件定义网络服务质量控制保障的方法及系统,所述方法包括:SDN交换机采集网络状态并上报;SDN控制器根据网络状态构建全局网络拓扑;SDN控制器根据各应用的性能需求,按类型设置各应用的流参数;SDN控制器根据各应用的流参数生成OpenFlow流表且传输给SDN交换机;SDN交换机接收数据包,查询OpenFlow流表,当具有查询结果时则根据OpenFlow流表进行转发,当没有查询结果时则上报SDN控制器。充分利用SDN的优点,在端口上设置多个队列,可以去对应不同的业务,能够适应不同应用类型的性能需求,集中控制底层硬件,从而实现了服务质量控制保障,尤其适用于数据网可视化流量调度。

The method and system of software definition network service quality control guarantee

The application relates to a method and system for software definition of network service quality control assurance. The method includes: SDN switch collects and reports network status; SDN controller constructs global network topology according to network status; SDN controller sets flow parameters of each application according to performance requirements of each application; SDN controller generates and transmits openflow flow flow table according to flow parameters of each application It is transmitted to sdn switch; SDN switch receives data packet, queries openflow flow flow table, forwards according to openflow flow flow table when there is query result, and reports to sdn controller when there is no query result. Making full use of the advantages of SDN, multiple queues can be set on the port to correspond to different services, to meet the performance requirements of different application types, and to control the underlying hardware centrally, so as to realize the quality of service control guarantee, especially for the visual traffic scheduling of data network.

【技术实现步骤摘要】
软件定义网络服务质量控制保障的方法及系统
本申请涉及服务质量保证领域,特别是涉及基于应用分类的软件定义网络服务质量控制保障的方法及系统。
技术介绍
服务质量控制(QualityofService,QoS)亦称服务质量保证,是指网络能够利用各种相关技术,它可以根据基于数据类型的优先级来传输数据,为特定网络通信保留网络带宽,为指定网络业务提供更好的服务能力,以实现数据之间正常通信的一种技术,其可以用传输延迟、带宽、丢包率抖动等指标来作为衡量标准。软件定义网络(SoftwareDefinedNetwork,SDN)已经出现,SDN网络的设计思想是将网络设备的逻辑控制层面从数据转发层面抽离出来,然后通过单独的控制器提供接口来实现可编程化,从而集中控制底层硬件。SDN提供开放应用编程接口,使得它在保证业务数据流QoS质量方面有着天然的优势。但是,基于SDN控制器的数据网可视化流量调度缺乏适应不同应用类型的性能需求,难以实现服务质量控制保障。
技术实现思路
基于此,有必要提供一种软件定义网络服务质量控制保障的方法及系统。本文档来自技高网...

【技术保护点】
1.一种软件定义网络服务质量控制保障的方法,其特征在于,包括以下步骤:/nSDN交换机采集网络状态并上报SDN控制器;/nSDN控制器根据网络状态构建全局网络拓扑;/nSDN控制器根据各应用的性能需求,按类型设置各应用的流参数,所述参数包括路径及优先级;/nSDN控制器根据各应用的流参数生成OpenFlow流表且传输给SDN交换机;/nSDN交换机接收数据包,查询OpenFlow流表,当具有查询结果时则根据OpenFlow流表进行转发,当没有查询结果时则上报SDN控制器。/n

【技术特征摘要】
1.一种软件定义网络服务质量控制保障的方法,其特征在于,包括以下步骤:
SDN交换机采集网络状态并上报SDN控制器;
SDN控制器根据网络状态构建全局网络拓扑;
SDN控制器根据各应用的性能需求,按类型设置各应用的流参数,所述参数包括路径及优先级;
SDN控制器根据各应用的流参数生成OpenFlow流表且传输给SDN交换机;
SDN交换机接收数据包,查询OpenFlow流表,当具有查询结果时则根据OpenFlow流表进行转发,当没有查询结果时则上报SDN控制器。


2.根据权利要求1所述方法,其特征在于,SDN交换机采集网络状态并上报SDN控制器之前,所述方法还包括步骤:分析各应用的性能需求。


3.根据权利要求1所述方法,其特征在于,按类型设置各应用的流参数之前,所述方法还包括步骤:根据数据包区分应用类型。


4.根据权利要求1所述方法,其特征在于,所述路径为相异的带宽专有路径。


5.根据权利要求1至4中任一项所述方法,其特征在于,根据OpenFlow流表进行转发时,所述方法还包括步骤:所述SDN控制器采用基于流量防抖动的重路由机制,实现各路径的自适应的负载均衡。


6.一种软件定义网络服务质量控制保障的系统,其具有SDN交换机及SDN控制器,其特征在于,
所述SDN交换机用于采集网络状态并上报所述SDN控制器,还用于接收数据包,查询OpenFlo...

【专利技术属性】
技术研发人员:陈昌娜毛为民衷宇清崔兆阳吴刚姚建李俊浩张思敏吴若迪周菲林泽兵曾泽棉蒋胜智李昭桦陈辉煌
申请(专利权)人:广州供电局有限公司
类型:发明
国别省市:广东;44

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

1