Application Scheduling with Multiplexed Sensing of Monitoring Points in Multi-purpose IoT Wireless Sensor Networks

10/12/2022
by   Mustafa Can Çavdar, et al.
0

Wireless sensor networks (WSNs) have many applications and are an essential part of IoT systems. The primary functionality of a WSN is gathering data from specific points that are covered with sensor nodes and transmitting the collected data to remote units for further processing. In IoT use cases, a WSN infrastructure may need to be shared by many applications, which requires scheduling those applications to time-share the node and network resources. In this paper, we investigate the problem of application scheduling in WSN infrastructures. We focus on the scenarios where applications request a set of monitoring points to be sensed in the region a WSN spans and propose a shared-data approach utilizing multiplexed sensing of monitoring points requested by multiple applications, which reduces sensing and communication load on the network. We also propose a genetic algorithm called GABAS, and three greedy algorithms for scheduling applications onto a WSN infrastructure considering different criteria. We performed extensive simulation experiments to evaluate our algorithms and compare them to some standard scheduling methods. The results show that our proposed methods perform much better than the standard scheduling methods in terms of makespan, turnaround time, waiting time, and successful execution rate metrics. We also observed that our genetic algorithm is very effective in scheduling applications with respect to these metrics.

READ FULL TEXT
research
12/04/2018

Evolutionary Computing Approach to Optimize Superframe Scheduling on Industrial Wireless Sensor Networks

There has been a paradigm shift in the industrial wireless sensor domain...
research
04/22/2014

Hybrid Genetic Algorithm for Cloud Computing Applications

In this paper with the aid of genetic algorithm and fuzzy theory, we pre...
research
10/26/2020

Abnormal Vehicle Load Identification Method Based on Genetic Algorithm and Wireless Sensor Network

Abstract: The current abnormal wireless sensor network vehicle load data...
research
12/05/2019

Data-driven sensor scheduling for remote estimation in wireless networks

Sensor scheduling is a well studied problem in signal processing and con...
research
02/04/2019

Solving The Exam Scheduling Problems in Central Exams With Genetic Algorithms

It is the efficient use of resources expected from an exam scheduling ap...
research
03/26/2020

Multi-User Remote lab: Timetable Scheduling Using Simplex Nondominated Sorting Genetic Algorithm

The scheduling of multi-user remote laboratories is modeled as a multimo...

Please sign up or login with your details

Forgot password? Click here to reset