Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Machine learning-based decentralized TDMA for VLC IoT networks release_eavnfbno7fcnbeeeeyjizl3o2e

by Armin Makvandi, Yousef Seifi Kavian

Released as a article .

2023  

Abstract

In this paper, a machine learning-based decentralized time division multiple access (TDMA) algorithm for visible light communication (VLC) Internet of Things (IoT) networks is proposed. The proposed algorithm is based on Q-learning, a reinforcement learning algorithm. This paper considers a decentralized condition in which there is no coordinator node for sending synchronization frames and assigning transmission time slots to other nodes. The proposed algorithm uses a decentralized manner for synchronization, and each node uses the Q-learning algorithm to find the optimal transmission time slot for sending data without collisions. The proposed algorithm is implemented on a VLC hardware system, which had been designed and implemented in our laboratory. Average reward, convergence time, goodput, average delay, and data packet size are evaluated parameters. The results show that the proposed algorithm converges quickly and provides collision-free decentralized TDMA for the network. The proposed algorithm is compared with carrier-sense multiple access with collision avoidance (CSMA/CA) algorithm as a potential selection for decentralized VLC IoT networks. The results show that the proposed algorithm provides up to 61% more goodput and up to 49% less average delay than CSMA/CA.
In text/plain format

Archived Files and Locations

application/pdf  1.1 MB
file_cwklgnz6fff65e2pnjleapa5ta
arxiv.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article
Stage   submitted
Date   2023-11-27
Version   v2
Language   en ?
arXiv  2311.14078v2
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: 14f826d8-b34a-42be-9287-f9ebc08b117e
API URL: JSON