Channel-Dependent Forward Error Correction for IEEE 802.15.4 O-QPSK - Archive ouverte HAL
Communication Dans Un Congrès Année : 2024

Channel-Dependent Forward Error Correction for IEEE 802.15.4 O-QPSK

Résumé

IEEE 802.15.4 has become the de facto standard for low-power wireless systems in Industrial Internet of Things (IIoT) applications. Time Slotted Channel Hopping (TSCH) is used in the O-QPSK PHY version to improve reliability and enhance resistance to external interference. In this work, we introduce a MAC layer-based Forward Error Correction (FEC) scheme that remains compliant with the standard while being lightweight, due to its use of multiple smaller component codes, which results in low decoding complexity. This scheme is particularly suited for sensitive applications that seek to improve packet delivery ratio (PDR) at the cost of a lower information rate. We explore Reed-Solomon codes as component codes, analyzing the scheme's efficiency from a power consumption standpoint and its effectiveness in correcting erroneous packets. Testbed experiments demonstrate a significant boost in reliability, with the scheme typically recovering from 50% of all erroneous packets, though at a reduced information rate of 60%. Additionally, we highlight the benefits of adaptively adjusting the code rate across channels during runtime, as error patterns can vary not only over time but also depending on the channel.

Fichier principal
Vignette du fichier
Channel_Dependent_Forward_Error_Correction_for_IEEE_802_15_4_O_QPSK.pdf (1.83 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04724725 , version 1 (07-10-2024)

Identifiants

  • HAL Id : hal-04724725 , version 1

Citer

Fabian Graf, Thomas Watteyne, Filip Maksimovic, Michael Villnow. Channel-Dependent Forward Error Correction for IEEE 802.15.4 O-QPSK. SmartIoT 2024 - 8th IEEE International Conference on Smart Internet of Things, Nov 2024, Shenzhen, China. ⟨hal-04724725⟩

Collections

INRIA INRIA2 SPRES
59 Consultations
20 Téléchargements

Partager

More