Towards a Dynamic Virtual IoT Network Based on User Requirements
Source abstract
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.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Software-Defined Networks and 5G · Energy Efficient Wireless Sensor Networks
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (20)
Show source-provided references
1. Internet of things: Vision, applications and research challenges10.1016/j.adhoc.2012.02.016 ↗
2. Object detection mechanism based on deep learning algorithm using embedded IoT devices for smart home appliances control in CoT
3. Design and implementation of decoupled IoT application store: A novel prototype for virtual objects sharing and discovery10.3390/electronics8030285 ↗
4. Design and implementation of an interworking IoT platform and marketplace in cloud of things10.3390/su11215952 ↗
5. The virtual object as a major element of the internet of things: A survey10.1109/COMST.2015.2498304 ↗
6. Design and implementation of cloud-centric configuration repository for DIY IoT applications10.3390/s18020474 ↗
7. Towards the design of a formal verification and evaluation tool of real-time tasks scheduling of IoT applications10.3390/su11010204 ↗
8. Towards the task-level optimal orchestration mechanism in multi-device multi-task architecture for mission-critical IoT applications10.1109/ACCESS.2019.2942611 ↗
9. A multi-device multi-tasks management and orchestration architecture for the design of enterprise IoT applications10.1016/j.future.2019.11.030 ↗
10. Wireless sensor network virtualization: A survey10.1109/COMST.2015.2412971 ↗
11. Virtual network embedding based on modified genetic algorithm10.1007/s12083-017-0609-x ↗
12. Quality of service improvement with optimal software-defined networking controller and control plane clustering10.32604/cmc.2021.014576 ↗
13. QoS improvement with an optimum controller selection for software-defined networks10.1371/journal.pone.0217631 ↗
14. A novel approach towards the design and implementation of virtual network based on controller in future IoT applications10.3390/electronics9040604 ↗
15. Virtual network functions routing and placement for edge cloud latency minimization10.1109/JSAC.2018.2869955 ↗
16. Cloud based IoT network virtualization for supporting dynamic connectivity among connected devices10.3390/electronics8070742 ↗
17. Software-defined networking approaches for link failure recovery: A survey10.3390/su12104255 ↗
18. An effective hierarchical control plane for software-defined networks leveraging TOPSIS for end-to-end QoS class-mapping10.1109/ACCESS.2020.2993556 ↗
19. Raspberry pi as a sensor web node for home automation10.1016/j.compeleceng.2015.01.019 ↗
20. A comparative study of arduino, raspberry pi and ESP8266 as IoT development board