Academia.eduAcademia.edu

Error Correction Code

description2,899 papers
group87 followers
lightbulbAbout this topic
Error Correction Code (ECC) refers to a set of algorithms and techniques used in digital communication and data storage to detect and correct errors in transmitted or stored data. ECC enhances data integrity by enabling the recovery of original information from corrupted data, thereby improving reliability in various applications.
lightbulbAbout this topic
Error Correction Code (ECC) refers to a set of algorithms and techniques used in digital communication and data storage to detect and correct errors in transmitted or stored data. ECC enhances data integrity by enabling the recovery of original information from corrupted data, thereby improving reliability in various applications.

Key research themes

1. How can classical error correction codes be designed and optimized for single and multiple error correction in data storage and communication systems?

This theme focuses on the development and analysis of classical error correction codes, including Hamming codes, Reed-Solomon codes, Bose-Chaudhuri-Hocquengham (BCH) codes, and Golay codes, for ensuring data integrity in storage and transmission. It addresses the challenge of correcting single-bit, multiple-bit, and burst errors, balancing code length, error correction capability, and implementation complexity. Practical applications include postal barcodes, memory systems, digital communications, and storage media.

Key finding: Demonstrates the design and operation of Hamming codes for single-bit error correction in 4-bit data values by using overlapping parity groups allowing error correction by syndrome decoding; also introduces an additional... Read more
Key finding: Presents the use of shortened Reed-Solomon codes over GF(64) for four-state barcodes in postal mail systems to correct combinations of symbol errors and erasures, achieving 3-symbol error correction or 7-symbol error... Read more
Key finding: Examines block codes and perfect codes, focusing on the properties of extended binary Golay codes G24 and perfect binary Golay codes G23 that achieve minimum distances of 8 and 7 respectively; establishes that extended Golay... Read more
Key finding: Analyzes various designs of error-correcting codes tailored for memory systems subject to byte-level unidirectional errors, proposing optimized code construction methods requiring minimal check bits and adapting to byte... Read more
Key finding: Introduces sufficient and easily verifiable conditions for linear codes over GF(q) to be t-good, meaning they simultaneously perform well in detecting and correcting errors, by bounding the probability of undetected errors on... Read more

2. What are the advances and challenges in quantum error correction codes and their decoding methodologies to protect quantum information against decoherence and measurement noise?

This theme explores the quantum error correction codes (QECCs) designed to protect quantum bits (qubits) from errors caused by quantum decoherence, noise, and faulty syndrome measurements in quantum computing and quantum communications. It includes design of multi-qubit codes, fault-tolerant digital system architectures, and novel decoding algorithms that exploit analog or soft information to correct both data and syndrome errors, addressing unique quantum challenges such as the no-cloning theorem.

Key finding: Develops architectures for encoding and decoding nine-qubit quantum error correction codes, including modified circuits with Hadamard gates, demonstrating digital system designs that implement QECC to protect quantum... Read more
Key finding: Proposes modifying iterative min-sum decoding algorithms for quantum low-density parity-check (QLDPC) codes by utilizing continuous (soft) syndrome measurement information, rather than binary discretized syndromes, achieving... Read more
Key finding: Extends classical index coding with side information to include errors in transmitted symbols, establishing bounds on minimal code lengths for linear error-correcting index codes capable of correcting up to δ errors; shows... Read more

3. How can error correction coding techniques be optimized for practical embedded and communication systems in terms of hardware implementation, spectral efficiency, and resilience to interference?

This theme relates to the design of error correction code (ECC) techniques tailored for constrained environments such as embedded processors, wireless communication systems, and optical networks. It covers hardware-efficient ECC implementations, hybrid memory structures to enhance fault tolerance with power and latency considerations, adaptations addressing interference in low-power wireless networks, optimal packet size and coding overhead, and architectural accelerators to deploy ECC algorithms with high throughput and low complexity.

Key finding: Provides a practical explanation of error detection and correction processes emphasizing algorithmic steps and parity assignment, illustrating a syndrome decoding method applicable in hardware, supporting automated error... Read more
Key finding: Introduces a hybrid scratchpad memory (SPM) design partitioned into non-volatile memory immune to soft errors, ECC-protected SRAM, and parity-protected SRAM regions; a multi-priority mapping algorithm assigns program blocks... Read more
Key finding: Analyzes the computational complexity challenges of digital signal processing (DSP) algorithms in communications such as Viterbi, Turbo, and LDPC decoding, advocating for coarse-grain hardware accelerators integrated with... Read more
Key finding: Using experimental data, demonstrates that increasing IEEE 802.15.4 payload size to around 100 bytes optimizes energy efficiency and throughput under moderate interference, and that erasure codes correcting 10% of packet... Read more
Key finding: Derives end-to-end bit error rate (BER) expressions for hybrid optical code division multiple access (OCDMA) and wavelength division multiplexing (WDM) networks incorporating Bose-Chaudhuri-Hocquengham (BCH) error correction... Read more

All papers in Error Correction Code

Discovered by Bose, Chaudhuri and Hocquenghem , , the BCH family of error correcting codes are one of the most studied families in coding theory. They are also among the best performing codes, particularly when the number of errors being... more
Discovered by Bose, Chaudhuri and Hocquenghem , , the BCH family of error correcting codes are one of the most studied families in coding theory. They are also among the best performing codes, particularly when the number of errors being... more
Graph bundles generalize the notion of covering graphs and graph products. In Imrich et al. (Discrete Math. 167=168 (1998) 393) authors constructed an algorithm that ÿnds a presentation as a nontrivial cartesian graph bundle for all... more
In ], an ultra-wide bandwidth time-hopping spread-spectrum code division multiple-access system employing a binary PPM signaling has been introduced, and its performance was obtained based on a Gaussian distribution assumption for the... more
In diffusion based molecular communication, the intersymbol interference (ISI) is an important reason for system performance degradation, which is caused by the random movement, out-of-order arrival and indistinguishability of the... more
In diffusion based molecular communication, the intersymbol interference (ISI) is an important reason for system performance degradation, which is caused by the random movement, out-of-order arrival and indistinguishability of the... more
The ancient difficulty for establishing a common cryptographic secret key between two communicating parties Alice and Bob is nicely summarized by the Catch-22 dictum of S.J. Lomonaco [1999], to wit: "in order to communicate in secret one... more
This report documents a five-step iterative experimental study aimed at enabling deterministic, property-based recall of knowledge-base entries from natural-language queries - building a Geometric Language Machine/Model. Baseline... more
Several evolutionary algorithms (EAs) applied to a wide class of communication network design problems modelled under the generalized Steiner problem (GSP) are evaluated. In order to provide a fault-tolerant design, a solution to this... more
In this paper we present a new Turbo analog error correcting coding scheme for real valued signals that are corrupted by impulsive noise. This Turbo code improves Donoho's deterministic construction by using a probabilistic approach. More... more
We present a counterexample to the conjecture of Bihan, Franz, McCrory, and van Hamel concerning the maximality of toric varieties. There exists a six dimensional projective toric variety X with the sum of the Z 2 Betti numbers of X(R)... more
The Gilbert-Varshamov bound (non-constructively) establishes the existence of binary codes of distance $1/2 -\epsilon$ and rate $\Omega(\epsilon^2)$ (where an upper bound of $O(\epsilon^2\log(1/\epsilon))$ is known). Ta-Shma [STOC 2017]... more
Forward error correction (FEC) plays an important role in the field of telecommunication and information theory as it improves the capacity of a channel. It has been observed that Reed Solomon Error Corrector is a powerful method for... more
Single parity check (SPC) product codes are simple yet powerful codes that are used to correct errors and/or recover erasures. The focus of this paper is to evaluate the performance of such codes under erasure scenarios and to develop a... more
In this paper we consider the problem of finding bounds on the size of ternary and quaternary constant-weight equidistant codes with 2 ≤ w < n ≤ 10. Optimal ternary and quaternary constant-weight equidistant codes have been constructed... more
References 1. L. Bortolussi and A. Sgarro. Possibilistic channels for dna word design. In Proceedings of SMPS 2006, 2006. 2. D. Dubois and H. Prade, editors. Fundamentals of Fuzzy Sets. Kluwer, 2000. 3. TL Fine. Theories of Probability.... more
IBLT) is a probabilistic concise data structure for set representation that supports a listing operation as the recovery of the elements in the represented set. Its applications can be found in network synchronization and traffic... more
Com a crescente demanda dos sistemas de telecomunicações e automatização, o crescimento na utilização de aplicações como compartilhamento de voz, dados e multimídia necessitam, cada vez mais, de sistemas de comunicações com alta... more
In this paper we construct \begin{document}$ \mathbb{F}_2 $\end{document} -linear codes over \begin{document}$ \mathbb{F}_{2}^{b} $\end{document} with length \begin{document}$ n $\end{document} and dimension \begin{document}$ n-r... more
Smart wireless techniques are at the core of many today's telecommunication and networked embedded systems where performance are enhanced by intertwining radio frequency (RF) and digital aspects. Therefore their design requires to... more
In this paper further results on double ±1 error correcting codes over rings are presented. In particular optimal linear codes correcting ±1 type of errors over rings Ζ7 and Z9 are constructed. A method allowing to construct (2N, 2N-6)... more
Delays appear always more frequently in applications, ranging, e.g., from population dynamics to automatic control, where the study of steady states is undoubtedly of major concern. As many other dynamical systems, those generated by... more
One of the possible hypothesis about time is to consider time as fuzzy concept, in a way that two instants of time could be overlapped. Historically, some Mathematicians and Philosophers had a similar idea like Brouwer and Husserl .... more
In this paper, an encoder and decoder system is proposed using Bose-Chaudhuri-Hocquenghem (BCH) doubleerror-correcting and triple-error detecting (DEC-TED) with emerging memories of low power and high decoding efficiency. An adaptive... more
In this paper, we introduced a new type of Encryption and Error Correction scheme, which is called "A Combined Encryption and Turbo Coding Scheme: AES-TURBO". Although in previous studies error correction and encryption are handled... more
In this work, we propose structured Root-Low-Density Parity-Check (LDPC) codes and design techniques for block-fading channels. In particular, Quasi-Cyclic Root-LDPC codes, Irregular repeat-accumulate Root-LDPC codes and Controlled Doping... more
In this work, we propose structured Root-Check Low-Density Parity-Check (LDPC) codes and design techniques for block-fading channels. In particular, Quasi-Cyclic Root-Check LDPC codes, Irregular repeat-accumulate Root-Check LDPC codes and... more
— Fault-tolerance and data fusion have been considered as two fundamental functions in wireless sensor networks. In this paper, we propose a novel approach for distributed multiclass classi cation using a fault-tolerant fusion rule for... more
The ongoing development of wireless sensor networks (WSNs) demands not only low-power sensors and less system cost but also good performance. Considering this background, investigating a new technology to satisfy both requirements is an... more
Fault-tolerance and data fusion have been considered as two fundamental functions in wireless sensor networks. In this paper, we propose a novel approach for distributed multiclass classification using a fault-tolerant fusion rule for... more
Download research papers for free!