Table-free multiple bit-error correction using the CRC syndrome - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Access Année : 2020

Table-free multiple bit-error correction using the CRC syndrome

Résumé

In this paper, we propose a novel method for correcting multiple errors in data packets, using the Cyclic Redundancy Check (CRC) syndrome present in low layers of protocol stacks. The proposed method generates the whole list of error patterns, leading to a received syndrome containing up to a given maximum number of errors. Our approach is table-free, is computationally efficient, and can instantly correct erroneous packets when the output list contains a single element. A performance study is conducted, and shows that the proposed approach outperforms existing ones in Bluetooth Low Energy (BLE) as it can correct all single- and double-error patterns as well as most triple-error cases when considering small payloads used in Internet of Things (IoT) applications.
Fichier principal
Vignette du fichier
Boussard_2020_Table-Free_Multiple_Bit-Error_Correction_Using_the_CRC_Syndrome.pdf (2.56 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03322795 , version 1 (20-05-2022)

Licence

Paternité

Identifiants

Citer

Vivien Boussard, Stephane Coulombe, François-Xavier Coudoux, Patrick Corlay. Table-free multiple bit-error correction using the CRC syndrome. IEEE Access, 2020, 8, pp.102357-102372. ⟨10.1109/ACCESS.2020.2998950⟩. ⟨hal-03322795⟩
44 Consultations
43 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More