Vol.69, No.2, 2021, pp.2231-2244, doi:10.32604/cmc.2021.017528
OPEN ACCESS
ARTICLE
Towards a Dynamic Virtual IoT Network Based on User Requirements
  • Faisal Mehmood1, Shabir Ahmad2,3, Israr Ullah1, Faisal Jamil1, DoHyeun Kim1,*
1 Department of Computer Engineering, Jeju National University, Jeju, 63243, Korea
2 Department of I.T. Convergence Engineering, Gachon University, Seongnam-Si, 461-701, Korea
3 Department of Software Engineering, University of Engineering & Technology Mardan, Mardan, 23200, Pakistan
* Corresponding Author: DoHyeun Kim. Email:
(This article belongs to this Special Issue: Intelligent Software-defined Networking (SDN) Technologies for Future Generation Networks)
Received 02 February 2021; Accepted 07 April 2021; Issue published 21 July 2021
Abstract
The data being generated by the Internet of Things needs to be stored, monitored, and analyzed for maximum IoT resource utilization. Software Defined Networking has been extensively utilized to address issues such as heterogeneity and scalability. However, for small-scale IoT application, sometimes it is considered an inefficient approach. This paper proposes an alternate lightweight mechanism to the design and implementation of a dynamic virtual network based on user requirements. The key idea is to provide users a virtual interface that enables them to reconfigure the communication flow between the sensors and actuators at runtime. The throughput of the communication flow depends on the data traffic load and optimal routing. Users can reconfigure the communication flow, and virtual agents find the optimal route to handle the traffic load. The virtual network provides a user-friendly interface to allow physical devices to be mapped with the corresponding virtual agents. The proposed network is applicable for all systems that lie in the Internet of Things domain. Results conclude that the proposed network is efficient, reliable, and responsive to network reconfiguration at runtime.
Keywords
Internet of things; software-defined networks; virtual network; inter-process communication; cloud of things
Cite This Article
Mehmood, F., Ahmad, S., Ullah, I., Jamil, F., Kim, D. (2021). Towards a Dynamic Virtual IoT Network Based on User Requirements. CMC-Computers, Materials & Continua, 69(2), 2231–2244.
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.