Multi-Channel Subset Iteration with Minimal Loss in Available Capacity (MC-SIMLAC) Algorithm for Joint Forecasting-Scheduling in the Internet of Things

Loading...
Publication Logo

Date

2022

Authors

Arif Kerem Dayı
Volkan Rodoplu
Mert Nakıp
Buse Pehlivan
Cüneyt Güzeliş

Journal Title

Journal ISSN

Volume Title

Publisher

Innovative Information Science and Technology Research Group

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

Research Projects

Journal Issue

Abstract

The Massive Access Problem of the Internet of Things (IoT) refers to the problem of scheduling the uplink transmissions of a massive number of IoT devices in the coverage area of an IoT gateway. Joint Forecasting-Scheduling (JFS) is a recently developed methodology in which an IoT gateway forms predictions of the future uplink traffic generation pattern of each IoT device in its coverage area via machine learning algorithms and uses these predictions to schedule the uplink traffic of all of the IoT devices in advance. In this paper we develop a novel algorithm which we call “Multi-Channel Subset Iteration with Minimal Loss in Available Capacity” (MC-SIMLAC) for multi-channel joint forecasting-scheduling. Our multi-channel scheduling algorithm iterates over subsets of all of the bursts of IoT device traffic and selects channel-slot pairs by targeting the minimization of loss in total available capacity. In this regard our algorithm contrasts sharply with Multi-Channel Look Ahead Priority based on Average Load (MC-LAPAL) which is the best-performing heuristic that has been developed so far for multi-channel JFS. In the general case our algorithm outperforms MC-LAPAL especially when wireless links operate in the power-limited regime and the number of devices is large. For the special case of identical channels our algorithm achieves a performance that is closer than MC-LAPAL to that of the optimal scheduler. Furthermore we prove that the time complexity and the space complexity of MC-SIMLAC in the worst case are polynomial in each of the system parameters which indicates practical feasibility. These results pave the way to the widespread use of multi-channel joint forecasting-scheduling at IoT gateways in the near future. © 2022 Elsevier B.V. All rights reserved.

Description

Keywords

Internet Of Things (iot), Machine Learning (ml), Medium Access Control (mac) Protocol, Scheduling, Scheduling, Machine Learning (ML), Medium Access Control (MAC) Protocol, Internet of Things (IoT)

Fields of Science

Citation

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
N/A

Source

Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications

Volume

13

Issue

2

Start Page

68

End Page

95
PlumX Metrics
Citations

Scopus : 10

Captures

Mendeley Readers : 2

SCOPUS™ Citations

10

checked on Apr 09, 2026

Google Scholar Logo
Google Scholar™

Sustainable Development Goals

SDG data is not available