A Multiscale Algorithm for Joint Forecasting-Scheduling to Solve the Massive Access Problem of IoT

dc.contributor.author Volkan Rodoplu
dc.contributor.author Mert Nakip
dc.contributor.author Deniz Tursel Eliiyi
dc.contributor.author Cuneyt Guzelis
dc.date SEPT
dc.date.accessioned 2025-10-06T16:21:24Z
dc.date.issued 2020
dc.description.abstract The massive access problem of the Internet of Things (IoT) is the problem of enabling the wireless access of a massive number of IoT devices to the wired infrastructure. In this article we describe a multiscale algorithm (MSA) for joint forecasting-scheduling at a dedicated IoT gateway to solve the massive access problem at the medium access control (MAC) layer. Our algorithm operates at multiple time scales that are determined by the delay constraints of IoT applications as well as the minimum traffic generation periods of IoT devices. In contrast with the current approaches to the massive access problem that assume random arrivals for IoT data our algorithm forecasts the upcoming traffic of IoT devices using a multilayer perceptron architecture and preallocates the uplink wireless channel based on these forecasts. The multiscale nature of our algorithm ensures scalable time and space complexity to support up to 6650 IoT devices in our simulations. We compare the throughput and energy consumption of MSA with those of reservation-based access barring (RAB) priority based on average load (PAL) and enhanced predictive version burst-oriented (E-PRV-BO) protocols and show that MSA significantly outperforms these beyond 3000 devices. Furthermore we show that the percentage control overhead of MSA remains less than 1.5%. Our results pave the way to building scalable joint forecasting-scheduling engines to handle a massive number of IoT devices at IoT gateways.
dc.identifier.doi 10.1109/JIOT.2020.2992391
dc.identifier.issn 2327-4662
dc.identifier.issn 2372-2541
dc.identifier.uri http://dx.doi.org/10.1109/JIOT.2020.2992391
dc.identifier.uri https://gcris.yasar.edu.tr/handle/123456789/6851
dc.language.iso English
dc.publisher IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
dc.relation.ispartof IEEE Internet of Things Journal
dc.source IEEE INTERNET OF THINGS JOURNAL
dc.subject Internet of Things, Protocols, Logic gates, Forecasting, Performance evaluation, Wireless communication, Delays, Forecasting, machine learning, machine-to-machine (M2M) communication, massive access, scheduling
dc.subject PERFORMANCE ANALYSIS, MAC PROTOCOL, LOW-LATENCY, NETWORKS, MACHINE, SCHEME
dc.title A Multiscale Algorithm for Joint Forecasting-Scheduling to Solve the Massive Access Problem of IoT
dc.type Article
dspace.entity.type Publication
gdc.bip.impulseclass C4
gdc.bip.influenceclass C4
gdc.bip.popularityclass C4
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.endpage 8589
gdc.description.startpage 8572
gdc.description.volume 7
gdc.identifier.openalex W3023846749
gdc.index.type WoS
gdc.oaire.diamondjournal false
gdc.oaire.downloads 2
gdc.oaire.impulse 19.0
gdc.oaire.influence 3.3704408E-9
gdc.oaire.isgreen true
gdc.oaire.popularity 1.6217813E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.views 4
gdc.openalex.collaboration National
gdc.openalex.fwci 2.2824
gdc.openalex.normalizedpercentile 0.88
gdc.opencitations.count 23
gdc.plumx.crossrefcites 12
gdc.plumx.mendeley 7
gdc.plumx.patentfamcites 1
gdc.plumx.scopuscites 26
gdc.virtual.author Türsel Eliiyi, Deniz
oaire.citation.endPage 8589
oaire.citation.startPage 8572
person.identifier.orcid Tursel Eliiyi- Deniz/0000-0001-7693-3980, Nakip- Mert/0000-0002-6723-6494,
project.funder.name Project Support Commission of Yasar University [BAP060], TUBITAK (Scientific and Technological Research Council of Turkey) under the 1001 Program [118E277]
publicationissue.issueNumber 9
publicationvolume.volumeNumber 7
relation.isAuthorOfPublication 9bee130e-e4a0-45fa-804c-48e55e487387
relation.isAuthorOfPublication.latestForDiscovery 9bee130e-e4a0-45fa-804c-48e55e487387
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files