An Auto-Scheduling Framework for the Internet of Things based on Process and Optimizer Modules
Mohd Hafizuddin Bin Kamilin, Mohd Anuaruddin Bin Ahmadon, Shingo Yamaguchi · 2019
In order to design an automated Internet of Things, the system developer not only needs to create a schedule to manage the execution of IoT devices by themselves, the schedule itself must also be able to achieve the desired outcome at the end of the scheduling period. However, it is difficult to create a generalized schedule because IoT is an application-centric system. Moreover, smart service must not only be able to react to the current situation but also to what will happen in the future. In this paper, we proposed an auto-scheduling framework to manage devices running time and use prediction data for fine-tuning. To generalize our method for any type of applications, we propose a process and optimizer modules to generate a schedule based on given user and prediction parameters. Finally, we showed the effectiveness by evaluating the running time.