Software defined traffic engineering for improving Quality of Service

Software defined traffic engineering for improving Quality of Service
复制标题

DOI:
10.1109/cc.2017.8107629
复制
发表时间:
2017-10
影响因子:
4.1
通讯作者:
Xiaoming Li;Jinyao Yan;Hui Ren
Xiaoming Li;Jinyao Yan;Hui Ren
中科院分区:
计算机科学3区
文献类型:
--
作者:
Xiaoming Li;Jinyao Yan;Hui Ren

文献摘要

相似文献

软件定义网络(SDN)范例将控制平面与分组转发平面分开,并为应用程序提供分布式网络状态的集中视图。由于流量管理的灵活性和效率,基于SDN的流量工程提高了网络利用率,改善了服务质量(Qos)。本文提出了一种基于SDN的交通调度算法CATS,用于实时检测和控制拥塞。特别是,提出了聚集大象流的新概念。在此基础上,建立了以最小化链路利用率差异和提高服务质量为目标的流量调度优化模型。我们开发了一种混沌遗传算法来解决这个NP-Hard问题。在本文的最后,我们使用Minnet、泛光灯和视频轨迹对SDN使能的视频网络进行了模拟。我们模拟了广域骨干网中的视频直播和数据中心之间的视频文件传输。仿真结果表明,该算法在亚秒内有效地消除了网络拥塞。因此,CATS以更低的丢包率和均衡的链路利用率提高了服务质量。
The Software Defined Networking (SDN) paradigm separates the control plane from the packet forwarding plane, and provides applications with a centralized view of the distributed network state. Thanks to the flexibility and efficiency of the traffic flow management, SDN based traffic engineering increases network utilization and improves Quality of Service (QoS). In this paper, an SDN based traffic scheduling algorithm called CATS is proposed to detect and control congestions in real time. In particular, a new concept of aggregated elephant flow is presented. And then a traffic scheduling optimization model is formulated with the goal of minimizing the variance of link utilization and improving QoS. We develop a chaos genetic algorithm to solve this NP-hard problem. At the end of this paper, we use Mininet, Floodlight and video traces to simulate the SDN enabled video networking. We simulate both the case of live video streaming in the wide area backbone network and the case of video file transferring among data centers. Simulation results show that the proposed algorithm CATS effectively eliminates network congestions in subsecond. In consequence, CATS improves the QoS with lower packet loss rate and balanced link utilization.