Optimum Batch Scheduling Model for Quality Aware Delay Sensitive Data Transmission over Fog Enabled IOT Network
Main Article Content
Abstract
The emerging fog networks in the internet of things (IoT) applications provide flexibility and agility for service providers. The combination of fog nodes and edge nodes enable them to deliver a given network service. However, the selection of suitable edge and fog nodes and their scheduling still remain a research challenge. Finding a globally optimal scheduling of oversized data transmission over IoT applications for industrial requirements is crucial. Optimal batch scheduling has been regarded as a viable way to achieve optimal scheduling in other contemporary network models. This manuscript has projected an Optimum Batch Scheduling Model (OBSM) for Quality aware Delay Sensitive Data Transmission over Fog Enabled IoT Networks. A novel clustering technique has been proposed in this manuscript to group the transmission nodes (fog or edge nodes) and data packets, which further pairs each group of data with one of the corresponding node group to achieve delay sensitivity and other quality factors such as energy efficiency. The data scheduling between data and node group is drawn from the previous contribution -"Quality aware Energy Efficient Scheduling Model (QEESM) for Fog Enabled IoT Network". The simulation results have shown that, in terms of average make span rate, average round trip time, and energy consumption, the batch scheduling model OBSM performs noticeably better than the contemporary scheduling models. The OBSM scheduling model's average make-span rate, roundtrip time, as well as energy consumption per make span are 23.3 7.03, 17.8 5.2, and 11.33 6.9 joules, respectively, which conclusively demonstrate that the OBSM model outperforms the existing models. A novel batch scheduling algorithm has been proposed using a unique unsupervised learning approach that suggested to cluster the transmission requests and transmission channels in to multiple clusters.