Joint Optimization of Latency Monitoring and Traffic Scheduling in Software Defined Heterogeneous Networks

  • Xu Zhang
  • Weigang Hou
  • Lei Guo
  • Qihan Zhang
  • Pengxing Guo
  • Ruijia Li


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, especially for delay-sensitive services. Meanwhile, due to the privatization of the network management, it is difficult to provide on-demand QoS services in large-scale heterogeneous networks. In addition, attacks from unauthorized access users also threaten the security of the whole network. Therefore, heterogeneous networks bring new challenges to the flexible control of different network equipment. Software-defined network (SDN) is an emerging paradigm which separates the network’s control logic from the underlying different network elements. Moreover, it promotes the centralization of network control to improve end-to-end QoS services, and introduces the program ability to mitigate threats. 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 paths based on the information of link latency. Next, we develop a routing application assorted with the monitoring mechanism by extending the RYU controller. More specifically, 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.


SDN Latency monitoring QoS Traffic engineering Network security Heterogeneous networks 



This work is supported by the National Nature Science Foundation of China under Grant No. 61771120, Grant No. 61775033, in part by the General Armament Department and Ministry of Education United Fund under Grant No. 6141A0224-003, in part by the Fundamental Research Funds for the Central Universities under Grant No. N161604004, Grant No. N161608001, Grant No. N171602002, and in part by National Scholarship Foundation of China.


  1. 1.
    Egilmez H, Tekalp A (2014) Distributed QoS architectures for multimedia streaming over software defined networks. IEEE Trans Multimed 16(6):1597–1609CrossRefGoogle Scholar
  2. 2.
    Braden R, Clark D, Shenker S (1994) Integrated services in the internet architecture: An overviewGoogle Scholar
  3. 3.
    Blake S, Black D, Carlson M, Davies E, Wang Z, Weiss W (1998) An architecture for differentiated servicesGoogle Scholar
  4. 4.
    Rosen E, Rekhter Y (1999) BGP/MPLS VPNGoogle Scholar
  5. 5.
    Breitbart Y, Garofalakis M, Jai B, Martin C, Rastogi R, Silberschatz A (2004) Topology discovery in heterogeneous IP networks: the NetInventory system. IEEE/ACM Trans Network 12(3):401–414CrossRefGoogle Scholar
  6. 6.
    Chen N, Rong B, Mouaki A, Li W (2015) Self-organizing scheme based on NFV and SDN architecture for future heterogeneous networks. Mobile Networks Appl 20(4):466–472CrossRefGoogle Scholar
  7. 7.
    Hou W, Ning Z, Hu X, Guo L, Deng X, Yang Y, Kwok RYK (2018) On-chip hardware accelerator for automated diagnosis through human-machine interactions in healthcare delivery. IEEE transactions on automation science and engineering.
  8. 8.
    Guo L, Ning Z, Hou W, HU B, Guo P (2018), Quick answer for big data in sharing economy: innovative computer architecture design facilitating optimal service-demand matching. IEEE transactions on automation science and engineering.
  9. 9.
    Qiu T, Zhao A, Xia F, Si W, Wu DO (2017) ROSE: robustness strategy for scale-free wireless sensor networks. IEEE/ACM Trans Networking 25(5):2944–2959CrossRefGoogle Scholar
  10. 10.
    Qiu T, Qiao R, Wu D O (2018) EABS: an event-aware backpressure scheduling scheme for emergency internet of things. IEEE Trans Mob Comput 17(1):72–84CrossRefGoogle Scholar
  11. 11.
    Son I, Mao S, Li Y, Chen M, Gong M, Rappaport T (2015) Frame-based medium access control for 5G wireless networks. Mobile Networks and Applications 20(6):763–772CrossRefGoogle Scholar
  12. 12.
    Chen M, Qian Y, Mao S, Tang W, Yang X (2016) Software-defined mobile networks security. Mobile Networks and Applications 21(5):729–743CrossRefGoogle Scholar
  13. 13.
    Shu Z, Wan J, Li D, Lin J, Vasilakos A, Imran M (2016) Security in software-defined networking: threats and countermeasures. Mobile Networks and Applications 21(5):764–776CrossRefGoogle Scholar
  14. 14.
    Kang T, Guo L (2015) Physical layer security in cognitive radio based self-organization network. Mobile Networks and Applications 20(4):459–465CrossRefGoogle Scholar
  15. 15.
    Yin J, Guo J, Kong B, Zhu Z (2017) Demonstration of survivable vSD-EON slicing with automatic data plane restoration to support reliable video streaming. In: Optical fiber communications conference and exhibition, pp 1–3Google Scholar
  16. 16.
    Kreutz D, Ramos F, Verissimo P, Rothenberg C, Azodolmolky S, Uhlig S (2015) Software-defined networking: a comprehensive survey. Proc IEEE 103(1):14–76CrossRefGoogle Scholar
  17. 17.
    Zhu Z, Chen C, Chen X, Ma S, Liu L, Feng X, Yoo S (2015) Demonstration of cooperative resource allocation in an openflow-controlled multidomain and multinational SD-EON testbed. J Lightwave Technol 33(8):1508–1514CrossRefGoogle Scholar
  18. 18.
    Zhang J, Zhang J, Zhao Y, Yang H, Yu X, Wang L, Fu X (2013) Experimental demonstration of OpenFlow-based control plane for elastic lightpath provisioning in Flexi-Grid optical networks. Opt Express 21(2):1364–1373CrossRefGoogle Scholar
  19. 19.
    Liu L, Muñoz R, Casellas R, Tsuritani T, Martínez R, Morita I (2013) OpenSlice: an OpenFlow-based control plane for spectrum sliced elastic optical path networks. Opt Express 21(4):4194– 4204CrossRefGoogle Scholar
  20. 20.
    Hou W, Ning Z, Guo L, Chen Z, Obaidat M (2017) Novel framework of risk-aware virtual network embedding in optical data center networks. IEEE Systems Journal.
  21. 21.
    Hou W, Ning Z, Guo L, Zhang X (2017) Temporal, functional and spatial big data computing framework for large-scale smart grid. IEEE transactions on emerging topics in computing.
  22. 22.
    Hou W, Ning Z, Guo L, Obaidat MS (2018) Service degradability supported by forecasting system in optical data center networks. IEEE Systems Journal.
  23. 23.
    Zhang X, Guo L, Hou W, Wang S, Zhang Q, Guo P, Li R (2017) Experimental demonstration of an intelligent control plane with proactive spectrum defragmentation in SD-EONs. Opt Express 25(20):24,837–24,852CrossRefGoogle Scholar
  24. 24.
    Ning Z, Hu X, Chen Z, Zhou M, Hu B, Cheng J, Obaidat M (2017) A cooperative quality-aware service access system for social internet of vehicles. IEEE internet of things journal.
  25. 25.
    Ning Z, Xia F, Ullah N, Kong X, Hu X (2017) Vehicular social networks: enabling smart mobility. IEEE Commun Mag 55(5):49–55CrossRefGoogle Scholar
  26. 26.
    Phemius K, Bouet M (2013) Monitoring latency with OpenFlow. In: International conference on network & service management, pp 122–125Google Scholar
  27. 27.
    Zhang X, Hou W, Guo L, Wang S, Sun Y, Yang X (2016) Failure recovery solutions using cognitive mechanisms for software defined optical networks. In: 15th international conference on optical communications and networks, Hangzhou, pp 1–3Google Scholar
  28. 28.
    Zhang X, Guo L, Hou W, Zhang Q, Wang S (2017) Failure recovery solutions using cognitive mechanisms based on software defined optical network platform. Opt Eng 56(1):1–14Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.College of Computer Science and EngineeringNortheastern UniversityShenyangChina

Personalised recommendations