A Cluster based Intelligent Method to Manage Load of Controllers in SDN-IoT Networks for Smart Cities

Main Article Content

Surendra Kumar Keshari
Vineet Kansal
Sumit Kumar


Software Defined Network (SDN) is a programmable network which separates the control logic-plane and hardware data-plane. The SDN centrally manages different Internet of Things (IoT) enabled smart devices like, actuators and sensors connected in the networks. Smart city infrastructure is an application of IoT network which purpose is to manage the city network without human interventions. To collect the real time data, such smart devices generate large amount of data and increasing the traffic in network. To maintain the quality of services (QoS) of smart city IoT networks, the SDN needs to deploy the multi-controllers. But the communication performance reduces due to unbalance load distribution on controllers. To balance the traffic load of controller an intelligent cluster based Grey Wolf Optimization Affinity Propagation (GWOAP) Algorithm is proposed when deploying the multiple controllers in SDN-IoT enabled smart city networks. The proposed algorithm is simulated and the experimental results able to calculates the minimum overall communication cost in comparison with Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Affinity Propagation (AP). The proposed GWOAP better balance the IoT enabled smart switches among clusters and node equalization is balanced for each controller in deployed topology. By using the proposed methodology, the traffic load of IoT enabled devices in smart city networks intelligently better balance among controllers.

Article Details

Special Issue Papers
Author Biographies

Surendra Kumar Keshari, Department of Information Technology, KIET Group of Institutions, Delhi-NCR, Ghaziabad, India, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India

Surendra Kumar Keshari obtained his Master in Computer Application degree from Uttar Pradesh Technical University Lucknow, India, in 2007 and M.S. degree in Cyber Law and Information Security from Indian Institute of Information Technology, Allahabad, India in 2009 and currently a PhD student in, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India. He is working as assistant professor in KIET Group of Institutions Ghaziabad, India. His research interest is Computer Network, Software Defined Network and Information Security.

Vineet Kansal, Department of Computer Science and Engineering, Institute of Engineering and Technology, Dr. A.P.J. Abdul Kalam Technical University, Lucknow, India.

Vineet Kansal studied at Indian Institute of Technology, Delhi and is currently working as Professor with Institute of Engineering & Technology, Dr APJ Abdul Kalam Technical University, Lucknow, India. He was awarded appreciation by NPTEL, IIT Kanpur & Centre of Continuing education, IIT Kanpur for inspiring the faculty members and students of higher technical education to adopt NPTEL Online certification courses, for evangelizing it's modus operandi and for conceptualizing online & offline blended Faculty training programs addressing pedagogical issues in engineering education in the state of Uttar Pradesh, India

Sumit Kumar, Department of Computer Science and Engineering, Amity School of Engineering and Technology, Amity University, Noida, India

Sumit Kumar is currently working as Associate Professor in Department of Computer science and engineering, Amity school or engineering and technology, Amity University Noida Utter Pradesh India. He did his Ph.D. degree from NIT Jamshedpur Jharkhand India. He has more than20 years of teaching and research experience at repute college and university of India. His area of research is software testing, meta-heuristic algorithms image processing. He has published more than 25 international journals and conferences of repute. He is the organizing chair of 11th International Conference Confluence 2021. He is also the review of many International journals and conferences.