Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN

LoRaWAN (Long Range Wide Area Network), a type of LPWAN (Low Power Wide Area Network), has gained popularity for enabling long-distance data transmission with low-power consumption. However, single-hop LoRaWAN may not be able to provide a sufficiently wide communication range in a practical environm...

Full description

Saved in:
Bibliographic Details
Main Authors: Hiroto Shida, Aoto Kaburaki, Koichi Adachi
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10757426/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850066034650775552
author Hiroto Shida
Aoto Kaburaki
Koichi Adachi
author_facet Hiroto Shida
Aoto Kaburaki
Koichi Adachi
author_sort Hiroto Shida
collection DOAJ
description LoRaWAN (Long Range Wide Area Network), a type of LPWAN (Low Power Wide Area Network), has gained popularity for enabling long-distance data transmission with low-power consumption. However, single-hop LoRaWAN may not be able to provide a sufficiently wide communication range in a practical environment. Although multi-hop communication can offer a wider communication range in LoRaWAN, it has its distinct challenges: the hidden node problem, synchronization misalignment, throughput degradation, and increased power consumption due to noncentralized operation. This paper aims to solve those challenges by proposing an autonomous distributed adaptive resource allocation method and a synchronization misalignment compensation method for multi-hop LoRaWAN systems. In the proposed method, each device selects the radio resource, i.e., time slot and frequency channel, for packet transmission through a mapping rule shared among the devices in advance. Since each device can calculate the timing of the current packet transmission from its preceding device, it can compensate for the misalignment of synchronization. Furthermore, predicting the timing of the next packet from the preceding device enables the device to open the receive window during that time only. Thus, this resource selection not only helps avoid packet collisions but also reduces power consumption by preventing unnecessary reception window openings, thereby improving the efficiency of LoRaWAN communication. The proposed methods are implemented in commercially available private LoRa systems to show their potential to reduce device power consumption by up to 50% reduction.
format Article
id doaj-art-3022f216f9c94668a3c3f68d331e5bb0
institution DOAJ
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-3022f216f9c94668a3c3f68d331e5bb02025-08-20T02:48:51ZengIEEEIEEE Access2169-35362024-01-011218319518320410.1109/ACCESS.2024.350250110757426Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWANHiroto Shida0Aoto Kaburaki1https://orcid.org/0000-0002-5751-5852Koichi Adachi2https://orcid.org/0000-0003-3463-1233Advanced Wireless and Communication Research Center (AWCC), The University of Electro-Communications, Chofu, Tokyo, JapanAdvanced Wireless and Communication Research Center (AWCC), The University of Electro-Communications, Chofu, Tokyo, JapanAdvanced Wireless and Communication Research Center (AWCC), The University of Electro-Communications, Chofu, Tokyo, JapanLoRaWAN (Long Range Wide Area Network), a type of LPWAN (Low Power Wide Area Network), has gained popularity for enabling long-distance data transmission with low-power consumption. However, single-hop LoRaWAN may not be able to provide a sufficiently wide communication range in a practical environment. Although multi-hop communication can offer a wider communication range in LoRaWAN, it has its distinct challenges: the hidden node problem, synchronization misalignment, throughput degradation, and increased power consumption due to noncentralized operation. This paper aims to solve those challenges by proposing an autonomous distributed adaptive resource allocation method and a synchronization misalignment compensation method for multi-hop LoRaWAN systems. In the proposed method, each device selects the radio resource, i.e., time slot and frequency channel, for packet transmission through a mapping rule shared among the devices in advance. Since each device can calculate the timing of the current packet transmission from its preceding device, it can compensate for the misalignment of synchronization. Furthermore, predicting the timing of the next packet from the preceding device enables the device to open the receive window during that time only. Thus, this resource selection not only helps avoid packet collisions but also reduces power consumption by preventing unnecessary reception window openings, thereby improving the efficiency of LoRaWAN communication. The proposed methods are implemented in commercially available private LoRa systems to show their potential to reduce device power consumption by up to 50% reduction.https://ieeexplore.ieee.org/document/10757426/Internet of ThingsLoRaWANlow-power wide area networksresource allocation
spellingShingle Hiroto Shida
Aoto Kaburaki
Koichi Adachi
Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
IEEE Access
Internet of Things
LoRaWAN
low-power wide area networks
resource allocation
title Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
title_full Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
title_fullStr Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
title_full_unstemmed Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
title_short Transmission Timing and Synchronization Control for Energy-Efficient Multi-Hop LoRaWAN
title_sort transmission timing and synchronization control for energy efficient multi hop lorawan
topic Internet of Things
LoRaWAN
low-power wide area networks
resource allocation
url https://ieeexplore.ieee.org/document/10757426/
work_keys_str_mv AT hirotoshida transmissiontimingandsynchronizationcontrolforenergyefficientmultihoplorawan
AT aotokaburaki transmissiontimingandsynchronizationcontrolforenergyefficientmultihoplorawan
AT koichiadachi transmissiontimingandsynchronizationcontrolforenergyefficientmultihoplorawan