A Multiscale Algorithm for Joint Forecasting-Scheduling to Solve the Massive Access Problem of IoT
| dc.contributor.author | Volkan Rodoplu | |
| dc.contributor.author | Mert Nakıp | |
| dc.contributor.author | D. T. Eliiyi | |
| dc.contributor.author | Cüneyt Güzeliş | |
| dc.contributor.author | Rodoplu, Volkan | |
| dc.contributor.author | Guzelis, Cuneyt | |
| dc.contributor.author | Nakip, Mert | |
| dc.contributor.author | Eliiyi, Deniz Tursel | |
| dc.date.accessioned | 2025-10-06T17:50:56Z | |
| 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. © 2020 Elsevier B.V. All rights reserved. | |
| dc.description.sponsorship | The application of JSTW to IoT burst scheduling was funded by the Project Support Commission of Yasar University within the scope of the Scientific Research Project BAP060 Scheduling Algorithms for Wireless Communication. The development of joint-forecasting scheduling, including the Multiscale Algorithm in this article, was funded by TUBITAK (Scientific and Technological Research Council of Turkey) under the 1001 Program Grant 118E277. | |
| dc.description.sponsorship | JSTW; Project Support Commission of Yas¸ar University, (BAP060); Türkiye Bilimsel ve Teknolojik Araştirma Kurumu, TÜBITAK, (118E277) | |
| dc.description.sponsorship | Project Support Commission of Yasar University [BAP060]; TUBITAK (Scientific and Technological Research Council of Turkey) under the 1001 Program [118E277] | |
| dc.identifier.doi | 10.1109/JIOT.2020.2992391 | |
| dc.identifier.isbn | 9781728176055 | |
| dc.identifier.issn | 23274662 | |
| dc.identifier.issn | 2372-2541 | |
| dc.identifier.issn | 2327-4662 | |
| dc.identifier.scopus | 2-s2.0-85092169356 | |
| dc.identifier.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85092169356&doi=10.1109%2FJIOT.2020.2992391&partnerID=40&md5=dcecd06a7b7778801e670e9490a4e5d5 | |
| dc.identifier.uri | https://gcris.yasar.edu.tr/handle/123456789/9160 | |
| dc.identifier.uri | https://doi.org/10.1109/JIOT.2020.2992391 | |
| dc.language.iso | English | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.ispartof | IEEE Internet of Things Journal | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.source | IEEE Internet of Things Journal | |
| dc.subject | Forecasting, Machine Learning, Machine-to-machine (m2m) Communication, Massive Access, Scheduling, Energy Utilization, Forecasting, Gateways (computer Networks), Medium Access Control, Multilayer Neural Networks, Scheduling, Delay Constraints, Internet Of Thing (iot), Medium Access Control Layer, Multiple Time Scale, Multiscale Algorithms, Perceptron Architecture, Time And Space Complexity, Traffic Generation, Internet Of Things | |
| dc.subject | Energy utilization, Forecasting, Gateways (computer networks), Medium access control, Multilayer neural networks, Scheduling, Delay constraints, Internet of thing (IOT), Medium access control layer, Multiple time scale, Multiscale algorithms, Perceptron architecture, Time and space complexity, Traffic generation, Internet of things | |
| dc.subject | Logic Gates | |
| dc.subject | Internet of Things | |
| dc.subject | Machine-to-Machine (M2M) Communication | |
| dc.subject | Forecasting | |
| dc.subject | Delays | |
| dc.subject | Performance Evaluation | |
| dc.subject | Scheduling | |
| dc.subject | Machine Learning | |
| dc.subject | Protocols | |
| dc.subject | Massive Access | |
| dc.subject | Wireless Communication | |
| 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.author.id | Türsel Eliiyi, Deniz/0000-0001-7693-3980 | |
| gdc.author.id | Nakıp, Mert/0000-0002-6723-6494 | |
| gdc.author.scopusid | 14521079300 | |
| gdc.author.scopusid | 6602651842 | |
| gdc.author.scopusid | 57212473263 | |
| gdc.author.scopusid | 55937768800 | |
| gdc.author.wosid | Türsel Eliiyi, Deniz/J-9518-2014 | |
| gdc.author.wosid | Nakıp, Mert/AAM-5698-2020 | |
| 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.department | ||
| gdc.description.departmenttemp | [Rodoplu, Volkan; Nakip, Mert; Guzelis, Cuneyt] Yasar Univ, Dept Elect & Elect Engn, TR-35100 Izmir, Turkey; [Eliiyi, Deniz Tursel] Izmir Bakircay Univ, Dept Ind Engn, TR-35665 Izmir, Turkey | |
| gdc.description.endpage | 8589 | |
| gdc.description.issue | 9 | |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| gdc.description.startpage | 8572 | |
| gdc.description.volume | 7 | |
| gdc.description.woscitationindex | Science Citation Index Expanded | |
| gdc.identifier.openalex | W3023846749 | |
| gdc.identifier.wos | WOS:000571765000060 | |
| gdc.index.type | Scopus | |
| 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.scopus.citedcount | 26 | |
| gdc.virtual.author | Nakip, Mert | |
| gdc.virtual.author | Rodoplu, Volkan | |
| gdc.virtual.author | Güzeliş, Cüneyt | |
| gdc.wos.citedcount | 16 | |
| oaire.citation.endPage | 8589 | |
| oaire.citation.startPage | 8572 | |
| person.identifier.scopus-author-id | Rodoplu- Volkan (6602651842), Nakıp- Mert (57212473263), Eliiyi- D. T. (14521079300), Güzeliş- Cüneyt (55937768800) | |
| project.funder.name | ACKNOWLEDGMENT The application of JSTW to IoT burst scheduling was funded by the Project Support Commission of Yas¸ar University within the scope of the Scientific Research Project BAP060 “Scheduling Algorithms for Wireless Communication.” The development of joint-forecasting scheduling including the Multiscale Algorithm in this article was funded by TÜBITAK (Scientific and Technological Research Council of Turkey) under the 1001 Program Grant 118E277. | |
| publicationissue.issueNumber | 9 | |
| publicationvolume.volumeNumber | 7 | |
| relation.isAuthorOfPublication | 670a1489-4737-49fd-8315-a24932013d60 | |
| relation.isAuthorOfPublication | ce356cbe-e652-4e36-b054-ee1c30c06848 | |
| relation.isAuthorOfPublication | 10f564e3-6c1c-4354-9ce3-b5ac01e39680 | |
| relation.isAuthorOfPublication.latestForDiscovery | 670a1489-4737-49fd-8315-a24932013d60 | |
| relation.isOrgUnitOfPublication | ac5ddece-c76d-476d-ab30-e4d3029dee37 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | ac5ddece-c76d-476d-ab30-e4d3029dee37 |
