Adaptive Routing Mechanism in SDN to Limit Congestion

  • Kannan Anusha Email author
  • Sumathi Vijayan
  • Manikandan Narayanan
  • Monesh Reddiar
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 862)


A network whose behavior can be dynamically controlled, changed, and managed through various interfaces is called a Software Defined Network. The flow of packets in the network is determined by a communication protocol called open flow. In SDN, rules are implemented in control plane and rules are processed in data plane. With the increase in use of Internet and the emergence of IOT, data sent or received over a network is increasing each day and it is testing the network capabilities to deal with congestion. To resolve the specified issue, in this paper, we will control congestion in SDN by splitting traffic dynamically by analyzing the statistics gathered by each switch in the network. The traffic split will take place in such a way that when a flow is rerouted to another path, the controller does check in advance that this action does not lead to congestion in the new path. The main aim during the above implementation of the work will be to reduce overutilized links and decrease packet loss.


SDN Congestion Adaptive routing Congestion management Load calculation Open flow 


  1. 1.
    A. Kamisinski, J. Domzal, R. Wojcik, A. Jajszczyk, Two rerouting-based congestion control algorithms for centrally managed flow-oriented networks. IEEE Commun. Lett. 20(10), 1963–1966 (2016)CrossRefGoogle Scholar
  2. 2.
    A. Mendiola, J. Astorga, E. Jacob, M. Higuero, A survey on the contributions of software-defined networking to traffic engineering. IEEE Commun. Surv. Tutorials 19(2), 918–953 (2017)CrossRefGoogle Scholar
  3. 3.
    K. Munasinghe, I. Elgendi, A. Jamalipour, D. Sharma, Traffic offloading 3-tiered SDN architecture for DenseNets. IEEE Netw. 31(3), 56–62 (2017)CrossRefGoogle Scholar
  4. 4.
    J. Pang, G. Xu, X. Fu, SDN-based data center networking with collaboration of multipath TCP and segment routing. IEEE Access 5, 9764–9773 (2017)CrossRefGoogle Scholar
  5. 5.
    Q. Pham, W. Hwang, Network utility maximization-based congestion control over wireless networks: a survey and potential directives. IEEE Commun. Surv. Tutorials 19(2), 1173–1200 (2017)CrossRefGoogle Scholar
  6. 6.
    M. Wang, J. Liu, J. Mao, RouteGuardian: Constructing secure routing paths in software-defined networking. Tsinghua Sci. Technol. 22(4), 400–412 (2017)CrossRefGoogle Scholar
  7. 7.
    Z. Shu, J. Wan, J. Lin, S. Wang, D. Li, S. Rho, C. Yang, Traffic engineering in software-defined networking: measurement and management. IEEE Access 4, 3246–3256 (2016)CrossRefGoogle Scholar
  8. 8.
    D. Tuncer, M. Charalambides, S. Clayman, G. Pavlou, Flexible traffic splitting in OpenFlow networks. IEEE Trans. Netw. Serv. Manage. 13(3), 407–420 (2016)CrossRefGoogle Scholar
  9. 9.
    M. Wichtlxhuber, R. Reinecke, D. Hausheer, An SDN-based CDN/ISP collaboration architecture for managing high-volume flows. IEEE Trans. Netw. Serv. Manage. 12(1), 48–60 (2015)CrossRefGoogle Scholar
  10. 10.
    T. Xu, D. Gao, P. Dong, H. Zhang, C. Foh, H. Chao, Defending against new-flow attack in SDN-based internet of things. IEEE Access 5, 3431–3443 (2017)CrossRefGoogle Scholar
  11. 11.
    R. Wojcik, J. Domzał, Z. Dulinski, P. Gawłowicz, D. Kowalczyk, Performance evaluation of flow-aware multi-topology adaptive routing, in 2014 IEEE International Workshop Technical Committee on Communications Quality and Reliability (CQR) (2014)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Kannan Anusha 
    • 1
    Email author
  • Sumathi Vijayan
    • 2
  • Manikandan Narayanan
    • 3
  • Monesh Reddiar
    • 1
  1. 1.School of Computing Science and EngineeringVIT Chennai CampusChennaiIndia
  2. 2.School of Electrical and Electronics EngineeringVIT Chennai CampusChennaiIndia
  3. 3.School of Information Technology and EngineeringVIT Vellore CampusVelloreIndia

Personalised recommendations