LP-MAB: Improving the Energy Efficiency of LoRaWAN Using a Reinforcement-Learning-Based Adaptive Configuration Algorithm
In the Internet of Things (IoT), Low-Power Wide-Area Networks (LPWANs) are designed to provide low energy consumption while maintaining a long communications’ range for End Devices (EDs). LoRa is a communication protocol that can cover a wide range with low energy consumption. To evaluate the efficiency of the LoRa Wide-Area Network (LoRaWAN), three criteria can be considered, namely, the Packet Delivery Rate (PDR), Energy Consumption (EC), and coverage area. A set of transmission parameters have to be configured to establish a communication link. These parameters can affect the data rate, noise resistance, receiver sensitivity, and EC. The Adaptive Data Rate (ADR) algorithm is a mechanism to configure the transmission parameters of EDs aiming to improve the PDR. Therefore, we introduce a new algorithm using the Multi-Armed Bandit (MAB) technique, to configure the EDs’ transmission parameters in a centralized manner on the Network Server (NS) side, while improving the EC, too. The performance of the proposed algorithm, the Low-Power Multi-Armed Bandit (LP-MAB), is evaluated through simulation results and is compared with other approaches in different scenarios. The simulation results indicate that the LP-MAB’s EC outperforms other algorithms while maintaining a relatively high PDR in various circumstances..
Medienart: |
E-Artikel |
---|
Erscheinungsjahr: |
2023 |
---|---|
Erschienen: |
2023 |
Enthalten in: |
Zur Gesamtaufnahme - volume:23 |
---|---|
Enthalten in: |
Sensors - 23(2023), 4, p 2363 |
Sprache: |
Englisch |
---|
Beteiligte Personen: |
Benyamin Teymuri [VerfasserIn] |
---|
Links: |
doi.org [kostenfrei] |
---|
Themen: |
Adaptive configuration |
---|
doi: |
10.3390/s23042363 |
---|
funding: |
|
---|---|
Förderinstitution / Projekttitel: |
|
PPN (Katalog-ID): |
DOAJ07997726X |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | DOAJ07997726X | ||
003 | DE-627 | ||
005 | 20240413061332.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230310s2023 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.3390/s23042363 |2 doi | |
035 | |a (DE-627)DOAJ07997726X | ||
035 | |a (DE-599)DOAJd198c4950139430ea000bfce1c367f55 | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
050 | 0 | |a TP1-1185 | |
100 | 0 | |a Benyamin Teymuri |e verfasserin |4 aut | |
245 | 1 | 0 | |a LP-MAB: Improving the Energy Efficiency of LoRaWAN Using a Reinforcement-Learning-Based Adaptive Configuration Algorithm |
264 | 1 | |c 2023 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a In the Internet of Things (IoT), Low-Power Wide-Area Networks (LPWANs) are designed to provide low energy consumption while maintaining a long communications’ range for End Devices (EDs). LoRa is a communication protocol that can cover a wide range with low energy consumption. To evaluate the efficiency of the LoRa Wide-Area Network (LoRaWAN), three criteria can be considered, namely, the Packet Delivery Rate (PDR), Energy Consumption (EC), and coverage area. A set of transmission parameters have to be configured to establish a communication link. These parameters can affect the data rate, noise resistance, receiver sensitivity, and EC. The Adaptive Data Rate (ADR) algorithm is a mechanism to configure the transmission parameters of EDs aiming to improve the PDR. Therefore, we introduce a new algorithm using the Multi-Armed Bandit (MAB) technique, to configure the EDs’ transmission parameters in a centralized manner on the Network Server (NS) side, while improving the EC, too. The performance of the proposed algorithm, the Low-Power Multi-Armed Bandit (LP-MAB), is evaluated through simulation results and is compared with other approaches in different scenarios. The simulation results indicate that the LP-MAB’s EC outperforms other algorithms while maintaining a relatively high PDR in various circumstances. | ||
650 | 4 | |a Internet of Things (IoT) | |
650 | 4 | |a LoRaWAN | |
650 | 4 | |a adaptive configuration | |
650 | 4 | |a machine learning | |
650 | 4 | |a reinforcement learning | |
653 | 0 | |a Chemical technology | |
700 | 0 | |a Reza Serati |e verfasserin |4 aut | |
700 | 0 | |a Nikolaos Athanasios Anagnostopoulos |e verfasserin |4 aut | |
700 | 0 | |a Mehdi Rasti |e verfasserin |4 aut | |
773 | 0 | 8 | |i In |t Sensors |d MDPI AG, 2003 |g 23(2023), 4, p 2363 |w (DE-627)DOAJ000032646 |x 14248220 |7 nnns |
773 | 1 | 8 | |g volume:23 |g year:2023 |g number:4, p 2363 |
856 | 4 | 0 | |u https://doi.org/10.3390/s23042363 |z kostenfrei |
856 | 4 | 0 | |u https://doaj.org/article/d198c4950139430ea000bfce1c367f55 |z kostenfrei |
856 | 4 | 0 | |u https://www.mdpi.com/1424-8220/23/4/2363 |z kostenfrei |
856 | 4 | 2 | |u https://doaj.org/toc/1424-8220 |y Journal toc |z kostenfrei |
912 | |a GBV_USEFLAG_A | ||
912 | |a GBV_DOAJ | ||
951 | |a AR | ||
952 | |d 23 |j 2023 |e 4, p 2363 |