Towards a Dynamic Virtual IoT Network Based on User Requirements
Authors:
- Faisal MehmoodFMFaisal Mehmood
- Shabir AhmadSAShabir Ahmad
- Israr UllahIUIsrar Ullah
- Faisal JamilFJFaisal Jamil
- DoHyeun KimDKDoHyeun Kim
Open Access
- 1 January 2021
- journal article
- research article
- Published by Tech Science Press in Computers, Materials & Continua
- Vol. 69 (2) , 2231-2244
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
This publication has 18 references indexed in Scilit:
- QoS improvement with an optimum controller selection for software-defined networksPLOS ONE, 2019
- Design and Implementation of Decoupled IoT Application Store: A Novel Prototype for Virtual Objects Sharing and DiscoveryElectronics, 2019
- Towards the Design of a Formal Verification and Evaluation Tool of Real-Time Tasks Scheduling of IoT ApplicationsSustainability, 2019
- Virtual Network Functions Routing and Placement for Edge Cloud Latency MinimizationIEEE Journal on Selected Areas in Communications, 2018
- Design and Implementation of Cloud-Centric Configuration Repository for DIY IoT ApplicationsSensors, 2018
- Virtual network embedding based on modified genetic algorithmPeer-to-Peer Networking and Applications, 2017
- The Virtual Object as a Major Element of the Internet of Things: A SurveyIEEE Communications Surveys & Tutorials, 2015
- Raspberry Pi as a Sensor Web node for home automationComputers and Electrical Engineering, 2015
- Wireless sensor network virtualization: A surveyIEEE Communications Surveys & Tutorials, 2015
- Internet of things: Vision, applications and research challengesAd Hoc Networks, 2012