Open Access
ARTICLE
Intelligent Transmission Control for Efficient Operations in SDN
1 Department of Information Technology, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia
2 Department of Computer Science, University of Engineering and Technology, Taxila, 47080, Pakistan
3 Department of Computer Science, Govt. Akhtar Nawaz Khan(Shaheed) Degree College KTS, Haripur, 22620, Pakistan
4 Department of Computer Engineering, Jeju National University, Jeju-si, Jeju Special Self-Governing Province, 63243, Korea
5 School of Information and Communication Engineering, Zhengzhou University, China
6 Department of Telecommunication Networks and Data Transmission, The Bonch-Bruevich Saint-Petersburg State University of Telecommunications, 193232, Saint Petersburg, Russia
7 Peoples Friendship University of Russia (RUDN University) 6 Miklukho-Maklaya St, Moscow, 117198, Russian Federation
* Corresponding Author: Ammar Muthanna. Email:
(This article belongs to the Special Issue: Artificial Intelligence Convergence Networks Leveraging Software-Defined Networking)
Computers, Materials & Continua 2022, 71(2), 2807-2825. https://doi.org/10.32604/cmc.2022.019766
Received 25 April 2021; Accepted 28 September 2021; Issue published 07 December 2021
Abstract
Although the Software-Defined Network (SDN) is a well-controlled and efficient network but the complexity of open flow switches in SDN causes multiple issues. Many solutions have been proposed so far for the prevention of errors and mistakes in it but yet, there is still no smooth transmission of pockets from source to destination specifically when irregular movements follow the destination host in SDN, the errors include packet loss, data compromise etc. The accuracy of packets received at their desired destination is possible if networks for pockets and hosts are monitored instead of analysis of network snapshot statistically for the state, as these approaches with open flow switches, discover bugs after their occurrence. This article proposes a design to achieve the said objective by defining the Intelligent Transmission Control Layer (ITCL) layer. It monitors all the connections of end hosts at their specific locations and performs necessary settlements when the connection state changes for one or multiple hosts. The layer informs the controller regarding any state change at one period and controller collects information of end nodes reported via ITCL. Then, updates flow tables accordingly to accommodate a location-change scenario with a route-change policy. ICTL is organized on prototype-based implementation using the popular POX platform. In this paper, it has been discovered that ITCL produces efficient performance in the trafficking of packets and controlling different states of SDN for errors and packet loss.Keywords
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.