Research Article
Joint Optimization of Latency Monitoring and Traffic Scheduling in Software Defined Heterogeneous Networks
@INPROCEEDINGS{10.1007/978-3-319-78078-8_11, author={Xu Zhang and Weigang Hou and Lei Guo and Siqi Wang and Qihan Zhang and Pengxing Guo and Ruijia Li}, title={Joint Optimization of Latency Monitoring and Traffic Scheduling in Software Defined Heterogeneous Networks}, proceedings={Quality, Reliability, Security and Robustness in Heterogeneous Systems. 13th International Conference, QShine 2017, Dalian, China, December 16 -17, 2017, Proceedings}, proceedings_a={QSHINE}, year={2018}, month={4}, keywords={SDN Latency monitoring Traffic engineering QoS Heterogeneous network}, doi={10.1007/978-3-319-78078-8_11} }
- Xu Zhang
Weigang Hou
Lei Guo
Siqi Wang
Qihan Zhang
Pengxing Guo
Ruijia Li
Year: 2018
Joint Optimization of Latency Monitoring and Traffic Scheduling in Software Defined Heterogeneous Networks
QSHINE
Springer
DOI: 10.1007/978-3-319-78078-8_11
Abstract
Since the current Internet is only able to provide best-effort services, the quality of service (QoS) for many emerging businesses cannot be well guaranteed. Meanwhile, due to the privatization of networks management, multi-vendor heterogeneous networks are difficult to provide end-to-end QoS assurance on demand. Therefore, heterogeneous devices from different vendors also bring new challenges to the flexible control of network equipment. Software defined network (SDN) is an emerging paradigm which separates the network’s control logic from the underlying routers and switches. In this paper, we design a monitoring loop of link latency by using both LLDP and Echo probing modules. Then, a dynamic routing algorithm is proposed to select optimized transmission path based on the information of link latency. In addition, we develop a routing application assorted with the monitoring mechanism by extending the RYU controller. We implement our solution in a semi-practical SDN testbed. Finally, the overall feasibility and efficiency of the proposed solution are experimentally verified and evaluated.