890 results on '"Maximum likelihood decoding"'
Search Results
2. Rethinking Contemporary Deep Learning Techniques for Error Correction in Biometric Data
- Author
-
Lai, YenLung, Dong, XingBo, Jin, Zhe, Jia, Wei, Tistarelli, Massimo, and Li, XueJun
- Published
- 2024
- Full Text
- View/download PDF
3. Successive-Cancellation Decoding of Reed-Muller Codes With Fast Hadamard Transform.
- Author
-
Doan, Nghia, Hashemi, Seyyed Ali, and Gross, Warren J.
- Subjects
- *
REED-Muller codes , *HADAMARD matrices , *HADAMARD codes , *DECODING algorithms , *SYMMETRY groups , *COMPUTATIONAL complexity - Abstract
A novel permuted fast successive-cancellation list decoding algorithm with fast Hadamard transform (FHT-FSCL) is presented. The proposed decoder initializes $L$ $(L\geq 1)$ active decoding paths with $L$ random codeword permutations sampled from the full symmetry group of the codes. The path extension in the permutation domain is carried out until the first constituent RM code of order 1 is visited. Conventional path extension of the successive-cancellation list decoder is then utilized in the information bit domain. The simulation results show that for a RM code of length 512 with 46 information bits, by running 20 parallel permuted FHT-FSCL decoders with $L=4$ , we reduce 72% of the computational complexity, 22% of the decoding latency, and 84% of the memory consumption of the state-of-the-art simplified successive-cancellation decoder that uses 512 permutations sampled from the full symmetry group of the code, with similar error-correction performance at the target frame error rate of $10^{-4}$. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
4. Decoding Reed-Muller Codes With Successive Codeword Permutations.
- Author
-
Doan, Nghia, Hashemi, Seyyed Ali, Mondelli, Marco, and Gross, Warren J.
- Subjects
- *
REED-Muller codes , *DECODING algorithms , *PERMUTATIONS , *HADAMARD matrices , *SYMMETRY groups , *COMPUTATIONAL complexity - Abstract
A novel recursive list decoding (RLD) algorithm for Reed-Muller (RM) codes based on successive permutations (SP) of the codeword is presented. A low-complexity SP scheme applied to a subset of the symmetry group of RM codes is first proposed to carefully select a good codeword permutation on the fly. Then, the proposed SP technique is integrated into an improved RLD algorithm that initializes different decoding paths with random codeword permutations, which are sampled from the full symmetry group of RM codes. Finally, efficient latency and complexity reduction schemes are introduced that virtually preserve the error-correction performance of the proposed decoder. Simulation results demonstrate that at the target frame error rate of 10−3 for the RM code of length 256 with 163 information bits, the proposed decoder reduces 6% of the computational complexity and 22% of the decoding latency of the state-of-the-art semi-parallel simplified successive-cancellation decoder with fast Hadamard transform (SSC-FHT) that uses 96 permutations from the full symmetry group of RM codes, while relatively maintaining the error-correction performance and memory consumption of the semi-parallel permuted SSC-FHT decoder. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
5. Efficient Partial Rewind of Successive Cancellation-Based Decoders for Polar Codes.
- Author
-
Rowshan, Mohammad and Viterbo, Emanuele
- Subjects
- *
DECODING algorithms , *MULTIPLE access protocols (Computer network protocols) , *SIGNAL-to-noise ratio - Abstract
The successive cancellation (SC) process in which symbols are decoded sequentially by processing some intermediate information is an essential component of various decoding algorithms used for polar codes and their variants. In some decoding schemes, we may need to redo this process from some specific symbol or from the first symbol. This operation is called rewinding. Rewinding the SC process seems trivial if we have access to all intermediate log-likelihood ratios (LLRs) and partial sums. However, as the block length increases, retaining all of the intermediate information becomes inefficient and impractical. Rewinding the SC process in a memory-efficient way is a problem that we address in this paper. As we store a fraction of all the intermediate information in the memory-efficient scheme, we may not be able to rewind the SC process to the target symbol index. The reason is that some of the stored intermediate information needed to decode the target symbol may have been overwritten. To recompute the lost information, we may need to rewind the process further. Before proposing the formal scheme for the rewinding process, we explore the known properties of the SC process based on the binary representation of the bit indices. Then, we introduce a new operator used for grouping the bit indices. This special grouping helps us in finding the closest bit index to the target index for rewinding. We also analytically prove that this approach gives access to the untouched intermediate information stored in the memory which is essential in resuming the SC process. Finally, we adapt the proposed approach to multiple rewinds and apply it to SC-flip decoding and shifted-pruning-based list decoding. The numerical evaluation of the proposed solution shows a significant reduction of ≥50% in the complexity of the additional decoding attempts at medium and high SNR regimes for SC-flip decoding and less for shifted-pruning based list decoding. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
6. Linear-Equation Ordered-Statistics Decoding.
- Author
-
Yue, Chentao, Shirvanimoghaddam, Mahyar, Park, Giyoon, Park, Ok-Sun, Vucetic, Branka, and Li, Yonghui
- Subjects
- *
DECODING algorithms , *HAMMING weight , *LINEAR systems , *LINEAR equations , *ERROR rates , *COMPUTATIONAL complexity , *OPTIMAL stopping (Mathematical statistics) - Abstract
In this paper, we propose a new linear-equation ordered-statistics decoding (LE-OSD). Unlike the OSD, LE-OSD uses high reliable parity bits rather than information bits to recover codeword estimates, which is equivalent to solving a system of linear equations (SLE). Only test error patterns (TEPs) that create feasible SLEs, referred to as the valid TEPs, are used to obtain codeword estimates. We introduce several constraints on the Hamming weight of TEPs to limit the overall decoding complexity. Furthermore, we analyze the block error rate (BLER) and the computational complexity of the proposed approach. It is shown that LE-OSD has a similar performance to OSD in terms of BLER, which can asymptotically approach Maximum-likelihood (ML) performance with proper parameter selections. Simulation results demonstrate that the LE-OSD has a significantly reduced complexity compared to OSD, especially for low-rate codes, that usually require high decoding order in OSD. Nevertheless, the complexity reduction can also be observed for high-rate codes. In addition, we further improve LE-OSD by applying the decoding stopping condition and the TEP discarding condition. As shown by simulations, the improved LE-OSD has a considerably reduced complexity while maintaining the BLER performance, compared to the latest OSD approaches from literature. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
7. On Hard and Soft Decision Decoding of BCH Codes.
- Author
-
Bossert, Martin, Schulz, Rebekka, and Bitzer, Sebastian
- Subjects
- *
DECODING algorithms , *REED-Muller codes , *GAUSSIAN channels , *CYCLIC codes - Abstract
The binary primitive BCH codes are cyclic and are constructed by choosing a subset of the cyclotomic cosets. Which subset is chosen determines the dimension, the minimum distance and the weight distribution of the BCH code. We construct possible BCH codes and determine their coderate, true minimum distance and the non-equivalent codes. A particular choice of cyclotomic cosets gives BCH codes which are, extended by one bit, equivalent to Reed-Muller codes, which is a known result from the sixties. We show that BCH codes have possibly better parameters than Reed-Muller codes, which are related in recent publications to polar codes. We study the decoding performance of these different BCH codes using information set decoding based on minimal weight codewords of the dual code. We show that information set decoding is possible even in case of a channel without reliability information since the decoding algorithm inherently calculates reliability information. Different BCH codes of the same rate are compared and different decoding performances and complexity are observed. Some examples of hard decision decoding of BCH codes have the same decoding performance as maximum likelihood decoding. All presented decoding methods can possibly be extended to include reliability information of a Gaussian channel for soft decision decoding. We show simulation results for soft decision list information set decoding and compare the performance to other methods. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
8. Simple Coding Techniques for Many-Hop Relaying.
- Author
-
Ling, Yan Hao and Scarlett, Jonathan
- Subjects
- *
ERROR probability , *HOPS , *INFORMATION theory , *VELOCITY - Abstract
In this paper, we study the problem of relaying a single bit of information across a series of binary symmetric channels, and the associated trade-off between the number of hops $m$ , the transmission time $n$ , and the error probability. We introduce a simple, efficient, and deterministic protocol that attains positive information velocity (i.e., a non-vanishing ratio $\frac {m}{n}$ and small error probability) and is significantly simpler than existing protocols that do so. In addition, we characterize the optimal low-noise and high-noise scaling laws of the information velocity, and we adapt our 1-bit protocol to transmit $k$ bits over $m$ hops with $\mathcal {O}(m+k)$ transmission time. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
9. Improved DC-Free Run-Length Limited 4B6B Codes for Concatenated Schemes
- Author
-
Elie Ngomseu Mambou, Thibaud Tonnellier, and Warren J. Gross
- Subjects
DC-free ,maximum likelihood decoding ,run-length limited ,4B6B code ,Manchester code ,on-off keying modulation ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
In this letter, we introduce a class of improved DC-free 4B6B codes in terms of error correction capabilities for a serially concatenated architecture. There are billions of different codebooks that can be derived from the 16 codewords contained in the traditional 4B6B code as per the IEEE 802.15.7 standard for visible light communication (VLC). These codebooks can be classified based on distances properties which determine their error correction performances. The traditional 4B6B code is suitable for hard-decision decoding, however, when a soft decoder is used like in a serially concatenated architecture, that code becomes obsolete. Simulations show that the proposed 4B6B code concatenated with forward error correction (FEC) codes, has better performance compared to state-of-the-art schemes such as the original 4B6B code, the enhanced Miller code, the Manchester code, the 5B10B code and the (0,4) 2/3 RLL code.
- Published
- 2022
- Full Text
- View/download PDF
10. Model Complexity in Statistical Manifolds: The Role of Curvature.
- Author
-
Mera, Bruno, Mateus, Paulo, and Carvalho, Alexandra M.
- Subjects
- *
FISHER information , *PRINCIPAL components analysis , *CURVATURE , *STATISTICAL models - Abstract
Model complexity plays an essential role in its selection, namely, by choosing a model that fits the data and is also succinct. Two-part codes and the minimum description length have been successful in delivering procedures to single out the best models, avoiding overfitting. In this work, we pursue this approach and complement it by performing further assumptions in the parameter space. Concretely, we assume that the parameter space is a smooth manifold, and by using tools of Riemannian geometry, we derive a sharper expression than the standard one given by the stochastic complexity, where the scalar curvature of the Fisher information metric plays a dominant role. Furthermore, we compute a sharper approximation to the capacity for exponential families and apply our results to derive optimal dimensional reduction in the context of principal component analysis. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
11. An Information-Theoretic Perspective on Successive Cancellation List Decoding and Polar Code Design.
- Author
-
Coskun, Mustafa Cemil and Pfister, Henry D.
- Subjects
- *
ADDITIVE white Gaussian noise channels , *REED-Muller codes , *BLOCK codes - Abstract
This work identifies information-theoretic quantities that are closely related to the required list size on average for successive cancellation list (SCL) decoding to implement maximum-likelihood decoding over general binary memoryless symmetric (BMS) channels. It also provides upper and lower bounds for these quantities that can be computed efficiently for very long codes. For the binary erasure channel (BEC), we provide a simple method to estimate the mean accurately via density evolution. The analysis shows how to modify, e.g., Reed-Muller codes, to improve the performance when practical list sizes, e.g., $L\in {[{8, 1024}]}$ , are adopted. Exemplary constructions with block lengths $N\in \{128,512\}$ outperform polar codes of 5G over the binary-input additive white Gaussian noise channel. It is further shown that there is a concentration around the mean of the logarithm of the required list size for sufficiently large block lengths, over discrete-output BMS channels. We provide the probability mass functions (p.m.f.s) of this logarithm, over the BEC, for a sequence of the modified RM codes with an increasing block length via simulations, which illustrate that the p.m.f.s concentrate around the estimated mean. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
12. Generalized Nearest Neighbor Decoding.
- Author
-
Wang, Yizhu and Zhang, Wenyi
- Subjects
- *
GAUSSIAN channels , *EUCLIDEAN distance , *CHANNEL estimation - Abstract
It is well known that for Gaussian channels, a nearest neighbor decoding rule, which seeks the minimum Euclidean distance between a codeword and the received channel output vector, is the maximum likelihood solution and hence capacity-achieving. Nearest neighbor decoding remains a convenient and yet mismatched solution for general channels, and the key message of this paper is that the performance of nearest neighbor decoding can be improved by generalizing its decoding metric to incorporate channel state dependent output processing and codeword scaling. Using generalized mutual information, which is a lower bound to the mismatched capacity under independent and identically distributed codebook ensemble, as the performance measure, this paper establishes the optimal generalized nearest neighbor decoding rule, under Gaussian channel input. Several restricted forms of the generalized nearest neighbor decoding rule are also derived and compared with existing solutions. The results are illustrated through several case studies for fading channels with imperfect receiver channel state information and for channels with quantization effects. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
13. Decoding Nonbinary LDPC Codes via Proximal-ADMM Approach.
- Author
-
Wang, Yongchao and Bai, Jing
- Subjects
- *
LOW density parity check codes , *DECODING algorithms , *FINITE fields , *LINEAR matrix inequalities , *TANNER graphs , *BINARY codes , *COMPUTATIONAL complexity - Abstract
In this paper, we focus on decoding nonbinary low-density parity-check (LDPC) codes in Galois fields of characteristic two via the proximal alternating direction method of multipliers (proximal-ADMM). By exploiting Flanagan/Constant-Weighting embedding techniques and the decomposition technique based on three-variables parity-check equations, two efficient proximal-ADMM decoders for nonbinary LDPC codes are proposed. We show that both of them are theoretically guaranteed convergent to some stationary point of the decoding model and either of their computational complexities in each proximal-ADMM iteration scales linearly with LDPC code’s length and the size of the considered Galois field. Moreover, the decoder based on the Constant-Weight embedding technique satisfies the favorable property of codeword symmetry. Simulation results demonstrate their effectiveness in comparison with state-of-the-art LDPC decoders. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
14. Quadrature Spatial Modulation With the Fourth Order Transmit Diversity and Low-Complexity Sphere Decoding for Large-Scale MIMO Systems.
- Author
-
Li, Canlin, Wang, Lei, and Nie, Gaoyang
- Subjects
- *
MIMO systems , *SPACE-time block codes , *BIT error rate , *KRONECKER products , *TRANSMITTING antennas , *SPHERES - Abstract
A quadrature spatial modulation with the fourth order transmit diversity (FO-QSM) scheme is presented in this paper. In this scheme, two dispersion-matrix (DM) sets are assigned at the transmitter, and $P$ out of $Q$ DMs are activated in each set to extend the real and imaginary parts of $P$ QSM signals respectively, to large number of transmit antennas. The two DM sets are constructed by performing Kronecker product between two simple extension matrices and the DMs of Sezginer-Sari-Biglieri (SSB) code. The framework designs of FO-QSM and the two DM sets make FO-QSM possess the properties: 1) it guarantees the fourth order transmit diversity without requiring any parameter optimization; 2) it has higher spectral efficiency than the newly proposed generalized space-time block coded spatial modulation (GSTBC-SM) scheme. Furthermore, a repeated computation reduced sphere decoding (RCR-SD) is proposed. RCR-SD is very suitable for the schemes constructed by a large number of DMs, including FO-QSM. By sorting the index vectors, the RCR-SD detector can efficiently reduce the repeated computations in the SD searching, which significantly reduces the decoding complexity without sacrificing optimal decoding performance. Simulation results show that FO-QSM has obvious better bit error rate (BER) performance than GSTBC-SM. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
15. An Improved SIC-Based Detection Scheme for Non-Uniform Constellations in ATSC 3.0 MIMO.
- Author
-
Kim, Hyeongseok, Kim, Jeongchang, Park, Sung-Ik, and Hur, Namho
- Subjects
- *
QUADRATURE amplitude modulation , *LINEAR network coding - Abstract
This paper presents an alternative approach to real-valued signal representation and proposes an improved successive interference cancellation (SIC)-based detection scheme using the alternative signal representation for non-uniform constellations (NUCs) in Advanced Television Systems Committee (ATSC) 3.0. Since I/Q polarization interleaving in ATSC 3.0 multiple-input multiple-output (MIMO) precoding performs a non-linear operation, it makes it difficult to use conventional suboptimal detection schemes based on interference cancellation. Therefore, the alternative signal representation is designed to easily apply various suboptimal detection schemes. Further, to obtain more robustness and lower complexity, a suboptimal detection scheme based on the alternative signal representation and interference cancellation with QR decomposition is proposed. The proposed detection scheme exploits the structural properties of NUCs and jointly detects the real and imaginary parts as a block. In addition, by considering one or more candidate symbols in the interference cancellation for the proposed detection scheme, the performance and the complexity are trade-offs according to the number of the considering candidate symbols. Simulation results show that the proposed detection scheme with a slight increase of the complexity significantly outperforms a linear detection under fixed and mobile channels. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
16. Deep Unfolded Sparse Refinement Network Based Detection in Uplink Massive MIMO.
- Author
-
Datta, Arijit, Nema, Aneesh, and Bhatia, Vimal
- Subjects
- *
MATRIX inversion , *TELECOMMUNICATION systems , *DEEP learning , *COMMUNICATION models , *COMPUTATIONAL complexity , *CHANNEL estimation - Abstract
Massive multiple-input multiple-output (mMIMO) is a promising technique to realize the ever-increasing demand for high-speed data, quality of service (QoS), and energy efficiency for 5G and beyond wireless systems. However, the increased number of users in mMIMO systems significantly affects performance of the existing approximate matrix inversion based and matrix inversion less iterative symbol detection techniques. Conventional detection algorithms cannot learn the inter-relations of input-output parameters based on available data without having specific mathematical models of communication scenarios. Moreover, existing deep learning (DL) based symbol detection models lack in-network compression, resulting in large training time and high computational load while expected to be deployed in a low latency communication system. In this article, a sparse refinement architecture is proposed for symbol detection in uplink mMIMO. The proposed DL architecture requires less trainable parameters as compared to a conventional fully connected detection network and refines the estimated symbol vector in each layer. Convergence of the proposed symbol detection technique is analytically justified. An expression for the approximate upper bound on the BER is derived which is supported by simulations. The obtained results prove viability of the proposed symbol detection model as compared to the several existing state-of-art uplink mMIMO detection techniques, in terms of superior the error performance and low computational complexity. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
17. Partial Self-Concatenation Structure and Performance Analysis of Spinal Codes Over Rayleigh Fading Channel.
- Author
-
Meng, Siqi, Wu, Shaohua, Li, Aimin, Jiao, Jian, Zhang, Ning, and Zhang, Qinyu
- Subjects
- *
RAYLEIGH fading channels , *ADDITIVE white Gaussian noise , *BLOCK codes - Abstract
Spinal codes are a new family of rateless codes which have been proved to be capacity-achieving over both the additive white Gaussian noise (AWGN) channel and the binary symmetric channel (BSC). However, over the Rayleigh fading channel between the vehicle nodes, the error performance of Spinal codes is not satisfactory since the tail message blocks of Spinal codes are prone to error. To solve this issue, this paper proposes a new practical partial self-concatenation coding structure of Spinal codes, named $N$ tail-protected Spinal codes, to pointedly protect tail message blocks of Spinal codes over the flat Rayleigh fading channel. Theoretical performance analysis and simulation results are also provided to validate and verify the effectiveness of the proposed $N$ tail-protected Spinal codes. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
18. Keep the Bursts and Ditch the Interleavers.
- Author
-
An, Wei, Medard, Muriel, and Duffy, Ken R.
- Subjects
- *
LINEAR codes , *BINARY codes , *TELECOMMUNICATION systems , *QUADRATURE amplitude modulation , *ERROR rates , *DITCHES , *WIRELESS channels - Abstract
While many communications media, such as wireless and certain classes of wireline channels, typically lead to bursty errors, most decoders are designed assuming memoryless channels. Consequently, communication systems generally rely on interleaving over tens of thousands of bits to match decoder assumptions. Even for short high rate codes, awaiting sufficient data in interleaving and de-interleaving is a significant source of unwanted latency. We construct an extension to the recently proposed Guessing Random Additive Noise Decoding (GRAND) algorithm, which we call GRAND-MO for GRAND Markov Order. By foregoing interleaving and instead making use of the bursty nature of noise, low-latency communication is possible with block error rates outperforming their interleaved counterparts by a substantial margin. We establish that certain well-known binary codes with structured code-word patterns are ill-suited for use in bursty channels, but Random Linear Codes (RLCs) prove robust to correlated noise. We further demonstrate that by operating directly on modulated symbols rather than de-mapped bits, GRAND-MO achieves further performance and complexity gains by exploiting information that is lost in demodulation. As a result, GRAND-MO provides one potential solution for applications that require ultra-reliable low latency communication. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
19. CRC-Aided List Decoding of Convolutional Codes in the Short Blocklength Regime.
- Author
-
Yang, Hengjie, Liang, Ethan, Pan, Minghao, and Wesel, Richard D.
- Subjects
- *
VITERBI decoding , *ERROR probability , *SEARCH algorithms , *COMPLEXITY (Philosophy) - Abstract
We consider the concatenation of a convolutional code (CC) with an optimized cyclic redundancy check (CRC) code as a promising paradigm for good short blocklength codes. The resulting CRC-aided convolutional code naturally permits the use of serial list Viterbi decoding (SLVD) to achieve maximum-likelihood decoding. The convolutional encoder of interest is of rate- $1/\omega $ and the convolutional code is either zero-terminated (ZT) or tail-biting (TB). The resulting CRC-aided convolutional code is called a CRC-ZTCC or a CRC-TBCC. To design a good CRC-aided convolutional code, we propose the distance-spectrum optimal (DSO) CRC polynomial. A DSO CRC search algorithm for the TBCC is provided. Our analysis reveals that the complexity of SLVD is governed by the expected list rank which converges to 1 at high SNR. This allows a good performance to be achieved with a small increase in complexity. In this paper, we focus on transmitting 64 information bits with a rate-1/2 convolutional encoder. For a target error probability $10^{-4}$ , simulations show that the best CRC-ZTCC approaches the random-coding union (RCU) bound within 0.4 dB. Several CRC-TBCCs outperform the RCU bound at moderate SNR values. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
20. Decoder Ties Do Not Affect the Error Exponent of the Memoryless Binary Symmetric Channel.
- Author
-
Chang, Ling-Hua, Chen, Po-Ning, Alajaji, Fady, and Han, Yunghsiang S.
- Subjects
- *
BLOCK codes , *CHANNEL coding , *EXPONENTS , *ERROR probability - Abstract
The generalized Poor-Verdú error lower bound established by Chang et al. (2020) for multihypothesis testing is studied in the classical channel coding context. It is proved that for any sequence of block codes sent over the memoryless binary symmetric channel (BSC), the minimum probability of error (under maximum likelihood decoding) has a relative deviation from the generalized bound that grows at most linearly in blocklength. This result directly implies that for arbitrary codes used over the BSC, decoder ties can only affect the subexponential behavior of the minimum probability of error. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
21. Cooperative Linear Combining on Quantize-Forward Relay Channel With $M$ -Ary Phase Shift Keying.
- Subjects
- *
PHASE shift keying , *ELECTRIC relays , *SIGNAL-to-noise ratio - Abstract
This work considers quantize–forward (QF) relay channels with $M$ -ary phase shift keying at the source and $q$ -bit uniform phase quantization at the relay. A cooperative linear combining (CLC) detection which linearly combines the received signals at the destination is proposed in the QF relay channel by deriving an equivalent signal-to-noise ratio for the source-relay-destination link. Furthermore, the proposed detection is simplified by approximating $Q$ function in two directions: small $q$ and large $q$. The CLC detection and its simplified version are also extended to multi-relay channels. Simulation results verify that the CLC and simplified CLC detections achieve reasonable performance with less complexity than the maximum-likelihood detection. It demonstrates that applying $(\log _{2} M+2)$ -bit uniform phase quantization at the relay and the simplified CLC detection at the destination can be an appropriate choice in terms of performance, complexity, and memory. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
22. Design and Analysis of NB QC-LDPC Codes Over Small Alphabets.
- Author
-
Bocharova, Irina E., Kudryashov, Boris D., Ovsyannikov, Evgenii P., Skachek, Vitaly, and Uustalu, Tahvend
- Subjects
- *
ERROR probability , *LOW density parity check codes , *TANNER graphs , *PHASE shift keying , *BLOCK codes , *CHANNEL coding , *ADDITIVE white Gaussian noise channels , *PARITY-check matrix - Abstract
We propose a novel approach to optimization of irregular nonbinary (NB) quasi-cyclic (QC)-LDPC codes over small alphabets. In this approach, first, the base parity-check matrices are constructed by a simulated annealing method, and then these matrices are labeled by the field elements while maximizing the so- called generalized girth of the Tanner graph. In order to analyze the performance of the constructed irregular NB LDPC codes, a new ensemble of irregular NB LDPC codes over the extensions of the binary Galois field is introduced. A finite-length random coding bound on the error probability of the maximum-likelihood (ML) decoding over the binary phase shift keying (BPSK) input AWGN channel for the new code ensemble is derived. The frame error rate (FER) performance of the sum-product belief-propagation (BP) decoding of the constructed NB QC-LDPC block codes is compared to that of both the optimized binary QC-LDPC block codes in the 5G standard and the best known NB QC-LDPC codes as well as to the derived random coding bound on the ML decoding error probability. It is shown that the obtained bound predicts the behavior of BP decoding performance of practical NB QC-LDPC codes more accurately than the BP decoding thresholds do. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
23. Concatenated Codes Based on the Plotkin Construction and Their Soft-Input Decoding.
- Author
-
Bailon, Daniel Nicolas, Bossert, Martin, Thiers, Johann-Philipp, and Freudenberger, Jurgen
- Subjects
- *
DECODING algorithms , *CYCLIC codes , *CHANNEL coding , *MATRIX converters - Abstract
Reed-Muller (RM) codes have recently regained some interest in the context of low latency communications and due to their relation to polar codes. RM codes can be constructed based on the Plotkin construction. In this work, we consider concatenated codes based on the Plotkin construction, where extended Bose-Chaudhuri-Hocquenghem (BCH) codes are used as component codes. This leads to improved code parameters compared to RM codes. Moreover, this construction is more flexible concerning the attainable code rates. Additionally, new soft-input decoding algorithms are proposed that exploit the recursive structure of the concatenation and the cyclic structure of the component codes. First, we consider the decoding of the cyclic component codes and propose a low complexity hybrid ordered statistics decoding algorithm. Next, this algorithm is applied to list decoding of the Plotkin construction. The proposed list decoding approach achieves near-maximum-likelihood performance for codes with medium lengths. The performance is comparable to state-of-the-art decoders, whereas the complexity is reduced. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
24. On the Decoding of Lattices Constructed via a Single Parity Check.
- Author
-
Corlay, Vincent, Boutros, Joseph J., Ciblat, Philippe, and Brunel, Loic
- Subjects
- *
ERROR probability , *LEECHES , *LATTICE theory , *GAUSSIAN channels - Abstract
This paper investigates the decoding of a remarkable set of lattices: We treat in a unified framework the Leech lattice in dimension 24, the Nebe lattice in dimension 72, and the Barnes-Wall lattices. A new interesting lattice, named $L_{3\cdot 24}$ , is constructed as a simple application of the single parity check on the Leech lattice. The common aspect of these lattices is that they can be obtained via a single parity check or via the $k$ -ing construction. We exploit these constructions to introduce a new efficient paradigm for decoding. This leads to efficient list decoders and quasi-optimal decoders on the Gaussian channel. Both theoretical and practical performance (point error probability and complexity) of the new decoders are provided. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
25. Parameters of Codes for the Binary Asymmetric Channel.
- Author
-
Cotardo, Giuseppe and Ravagnani, Alberto
- Subjects
- *
BINARY codes , *PROBABILITY measures , *ERROR-correcting codes , *NEURAL codes - Abstract
We introduce two notions of discrepancy between binary vectors, which are not metric functions in general but nonetheless capture the mathematical structure of the binary asymmetric channel. These lead to two new fundamental parameters of binary error-correcting codes, both of which measure the probability that the maximum likelihood decoder fails. We then derive various bounds for the cardinality and weight distribution of a binary code in terms of these new parameters, giving examples of codes meeting the bounds with equality. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
26. The DMT of Real and Quaternionic Lattice Codes and DMT Classification of Division Algebra Codes.
- Author
-
Vehkalahti, Roope and Luzzi, Laura
- Subjects
- *
DIVISION algebras , *SPACE-time codes , *SPACE-time block codes , *NUMBER theory , *MISO - Abstract
In this paper we consider the diversity-multiplexing gain tradeoff (DMT) of so-called minimum delay asymmetric space-time codes for the $n \times m$ MIMO channel. Such codes correspond to lattices in $M_{n}(\mathbb {C})$ with dimension smaller than $2n^{2}$. Currently, very little is known about their DMT, except in the case $m=1$ , corresponding to the multiple input single output (MISO) channel. Further, apart from the MISO case, no DMT optimal asymmetric codes are known. We first discuss previous criteria used to analyze the DMT of space-time codes and comment on why these methods fail when applied to asymmetric codes. We then consider two special classes of asymmetric codes where the code-words are restricted to either real or quaternion matrices. We prove two separate diversity-multiplexing gain trade-off (DMT) upper bounds for such codes and provide a criterion for a lattice code to achieve these upper bounds. We also show that lattice codes based on $\mathbb {Q}$ -central division algebras satisfy this optimality criterion. As a corollary this result provides a DMT classification for all $\mathbb {Q}$ -central division algebra codes that are based on standard embeddings. While the $\mathbb {Q}$ -central division algebra based codes achieve the largest possible DMT of a code restricted to either real or quaternion space, they still fall short of the optimal DMT apart from the MISO case. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
27. A Revisitation of Low-Rate Bounds on the Reliability Function of Discrete Memoryless Channels for List Decoding.
- Author
-
Bondaschi, Marco and Dalai, Marco
- Subjects
- *
DISTRIBUTION (Probability theory) , *MEMORYLESS systems , *RAMSEY theory - Abstract
We revise the proof of low-rate upper bounds on the reliability function of discrete memoryless channels for ordinary and list-decoding schemes, in particular Berlekamp and Blinovsky’s zero-rate bound, as well as Blahut’s bound for low rates. The available proofs of the zero-rate bound devised by Berlekamp and Blinovsky are somehow complicated in that they contain in one form or another some “non-standard” procedures or computations. Here we follow Blinovsky’s idea of using a Ramsey-theoretic result by Komlós, and we complement it with some missing steps to present a proof which is rigorous and easier to inspect. Furthermore, we show how these techniques can be used to fix an error that invalidated the proof of Blahut’s low-rate bound, which is here presented in an extended form for list decoding and for general channels. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
28. Toward a Union-Find Decoder for Quantum LDPC Codes.
- Author
-
Delfosse, Nicolas, Londe, Vivien, and Beverland, Michael E.
- Subjects
- *
QUANTUM computing , *ERROR rates , *LOW density parity check codes , *COMPUTER simulation , *GRAPH theory - Abstract
Quantum LDPC codes are a promising direction for low overhead quantum computing. In this paper, we propose a generalization of the Union-Find decoder as a decoder for quantum LDPC codes. We prove that this decoder corrects all errors with weight up to $An^\alpha $ for some $A, \alpha > 0$ , where $n$ is the code length, for different classes of quantum LDPC codes such as toric codes and hyperbolic codes in any dimension $D \geq 3$ and quantum expander codes. To prove this result, we introduce a notion of covering radius which measures the spread of an error from its syndrome. We believe this notion could find application beyond the decoding problem. We also perform numerical simulations, which show that our Union-Find decoder outperforms the belief propagation decoder in the low error rate regime in the case of a quantum LDPC code with length 3600. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
29. Hardware Implementation and Performance Analysis of Improved Sphere Decoder in Spatially Correlated Massive MIMO Channels
- Author
-
Dimitris Vordonis and Vassilis Paliouras
- Subjects
Correlation ,initial radius ,massive MIMO ,maximum likelihood decoding ,MIMO detection ,multiple-input multiple-output ,Telecommunication ,TK5101-6720 ,Transportation and communications ,HE1-9990 - Abstract
Detection for high-dimensional multiple-input multiple-output (MIMO) and massive MIMO (MMIMO) systems is an active field of research in wireless communications. While most works consider spatially uncorrelated channels, practical MMIMO channels are correlated. This paper investigates the impact of correlation on Sphere Decoder (SD), for both single-user and multi-user scenarios. The complexity of SD is mainly determined by the initial radius method and the number of visited nodes during detection. This paper introduces a new constraint on the evaluation process of the partial distance thus modifying the conventional tree searching algorithm. This significantly decreases the number of visited nodes and renders SD feasible for large-scale systems. In addition, a proposed hardware implementation featured with a one-node-per-cycle architecture, minimizes the latency of the detection process. Trade-offs between bit error rate performance and computational complexity are presented. The trade-offs are achieved by either modifying the backtracking mechanism or limiting the number of radius updates. Simulation results prove that the proposed optimizations are effective for both correlated and uncorrelated channels, regardless of the level of noise. The decoding gain of SD compared to the low-complexity linear detectors is higher in the presence of correlation than in the uncorrelated case. However, as expected, spatial correlation adversely affects the performance and the complexity of SD. Simulation results reported here also confirm that correlation at the side equipped with more antennas is less detrimental. Hardware implementation aspects are examined for both a Virtex-7 field-programmable gate array device and a 28-nm application-specific integrated circuit technology.
- Published
- 2021
- Full Text
- View/download PDF
30. Analysis and Design of Polar-Coded Modulation.
- Subjects
- *
LOW density parity check codes , *ERROR rates - Abstract
Conventional design methods of polar-coded modulation schemes aim to minimize the block error rate (BLER) under successive cancellation (SC) decoding. However, codes designed by conventional methods are not competitive under successive cancellation list (SCL) decoding. This paper presents a new design method based on the BLER upper bound under maximum-likelihood (ML) decoding (ML-BLER upper bound). The ML-BLER upper bound depends on the weight enumerating function (WEF) of the polar-coded modulation scheme over the squared Euclidean distance. In this paper, the polar-coded modulation is randomized by the concept of interleaved polar (i-polar) codes, and the WEF averaged over the ensemble of the polar-coded modulation schemes can be derived. Three polar-coded modulation schemes are considered, i.e., the bit-interleaved polar-coded modulation with a single interleaver (BIPCM-SI), the bit-interleaved polar-coded modulation with multiple interleavers (BIPCM-MI), and the multi-level polar-coded modulation (MLPCM). A new bit channel selection algorithm for polar-coded modulation schemes is proposed, which takes the polarization effect and the ML-BLER upper bound as design criteria. Design examples show that, under SCL decoding, the polar-coded modulation schemes (without CRC) with the proposed channel selection algorithm outperform those with conventional algorithms and are competitive as compared to the state-of-the-art 5G LDPC codes. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
31. SISO Decoding of ℤ 4 Linear Kerdock and Preparata Codes.
- Author
-
Minja, Aleksandar and Senk, Vojin
- Subjects
- *
LINEAR operators , *LINEAR codes , *BINARY codes , *CYCLIC codes , *ERROR rates - Abstract
Some nonlinear codes, such as Kerdock and Preparata codes, can be represented as binary images under the Gray map of linear codes over rings. This paper introduces MAP decoding of Kerdock and Preparata codes by working with their quaternary representation (linear codes over $\mathbb {Z}_{4}$) with the complexity of $\mathcal {O}(N^{2}\log _{2} N)$ , where N is the code length in $\mathbb {Z}_{4}$. A sub-optimal bitwise APP decoder with good error-correcting performance and complexity of $\mathcal {O}(N\log _{2} N)$ that is constructed using the decoder lifting technique is also introduced. This APP decoder extends upon the original lifting decoder by working with likelihoods instead of hard decisions and is not limited to Kerdock and Preparata code families. Simulations show that our novel decoders significantly outperform several popular decoders in terms of error rate. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
32. Space–Time Codes From Sum-Rank Codes.
- Author
-
Shehadeh, Mohannad and Kschischang, Frank R.
- Subjects
- *
SPACE-time codes , *REED-Solomon codes , *DIVISION algebras , *FINITE fields , *CYCLIC codes - Abstract
Just as rank-metric or Gabidulin codes may be used to construct rate–diversity tradeoff optimal space–time codes, a recently introduced generalization for the sum-rank metric—linearized Reed–Solomon codes—accomplishes the same in the case of multiple fading blocks. In this paper, we provide the first explicit construction of minimal delay rate–diversity optimal multiblock space–time codes as an application of linearized Reed–Solomon codes. We also provide sequential decoders for these codes and, more generally, space–time codes constructed from finite field codes. Simulation results show that the proposed codes can outperform full diversity codes based on cyclic division algebras at low SNRs as well as utilize significantly smaller constellations. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
33. On Decoding of Reed-Muller Codes Using a Local Graph Search.
- Subjects
- *
REED-Muller codes , *ADDITIVE white Gaussian noise channels , *DECODING algorithms , *HAMMING distance , *ITERATIVE decoding , *REPRESENTATIONS of graphs , *COMPUTATIONAL complexity - Abstract
We present a novel iterative decoding algorithm for Reed-Muller (RM) codes, which takes advantage of a graph representation of the code. Vertices of the considered graph correspond to codewords, with two vertices being connected by an edge if and only if the Hamming distance between the corresponding codewords equals the minimum distance of the code. The algorithm uses a greedy local search to find a node optimizing a metric, e.g. the correlation between the received vector and the corresponding codeword. In addition, the cyclic redundancy check can be used to terminate the search as soon as a valid codeword is found, leading to an improvement in the average computational complexity of the algorithm. Simulation results for both binary symmetric channel and additive white Gaussian noise channel show that the presented decoder approaches the performance of maximum likelihood decoding for RM codes of length less than 1024 and for the second-order RM codes of length less than 4096. Moreover, it is demonstrated that the considered decoding approach outperforms state-of-the-art decoding algorithms of RM codes with similar computational complexity for a wide range of block lengths and rates. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
34. On the Efficiency of Polar-Like Decoding for Symmetric Codes.
- Author
-
Ivanov, Kirill and Urbanke, Rudiger L.
- Subjects
- *
CODING theory , *DECODING algorithms , *REED-Muller codes , *AUTOMORPHISM groups , *SYMMETRY groups , *BOOLEAN functions - Abstract
The recently introduced polar codes constitute a breakthrough in coding theory due to their capacity-achieving property. This goes hand in hand with a quasilinear construction, encoding, and successive cancellation list decoding procedures based on the Plotkin construction. The decoding algorithm can be applied with slight modifications to Reed-Muller or eBCH codes, that both achieve the capacity of erasure channels, although the list size needed for good performance grows too fast to make the decoding practical even for moderate block lengths. The key ingredient for proving the capacity-achieving property of Reed-Muller and eBCH codes is their group of symmetries. It can be plugged into the concept of Plotkin decomposition to design various permutation decoding algorithms. Although such techniques allow to outperform the straightforward polar-like decoding, the complexity stays impractical. In this paper, we show that although invariance under a large automorphism group is valuable in a theoretical sense, it also ensures that the list size needed for good performance grows exponentially. We further establish the bounds that arise if we sacrifice some of the symmetries. Although the theoretical analysis of the list decoding algorithm remains an open problem, our result provides an insight into the factors that impact the decoding complexity. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
35. Guessing Random Additive Noise Decoding With Symbol Reliability Information (SRGRAND).
- Author
-
Duffy, Ken R., Medard, Muriel, and An, Wei
- Subjects
- *
LINEAR codes , *RANDOM noise theory , *REED-Muller codes , *THRESHOLD logic , *DECODING algorithms - Abstract
The design and implementation of error correcting codes has long been informed by two fundamental results: Shannon’s 1948 capacity theorem, which established that long codes use noisy channels most efficiently; and Berlekamp, McEliece, and Van Tilborg’s 1978 theorem on the NP-completeness of decoding linear codes. These results shifted focus away from creating code-independent decoders, but recent low-latency communication applications necessitate relatively short codes, providing motivation to reconsider the development of universal decoders. We introduce a scheme for employing binarized symbol soft information within Guessing Random Additive Noise Decoding, a universal hard detection decoder. We incorporate codebook-independent quantization of soft information to indicate demodulated symbols to be reliable or unreliable. We introduce two decoding algorithms: one identifies a conditional Maximum Likelihood (ML) decoding; the other either reports a conditional ML decoding or an error. For random codebooks, we present error exponents and asymptotic complexity, and show benefits over hard detection. As empirical illustrations, we compare performance with majority logic decoding of Reed-Muller codes, with Berlekamp-Massey decoding of Bose-Chaudhuri-Hocquenghem codes, with CA-SCL decoding of CA-Polar codes, and establish the performance of Random Linear Codes, which require a universal decoder and offer a broader palette of code sizes and rates than traditional codes. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
36. Recursive Design of Precoded Polar Codes for SCL Decoding.
- Author
-
Miloslavskaya, Vera, Vucetic, Branka, Li, Yonghui, Park, Giyoon, and Park, Ok-Sun
- Subjects
- *
ERROR probability , *REED-Muller codes , *ERROR rates , *HAMMING distance , *LINEAR codes - Abstract
A novel method to recursively construct a set of precoded polar codes of various rates and short-to-moderate lengths is presented. The proposed code design method minimizes the successive cancellation (SC) decoding error probability estimate under three constraints. The first constraint is the minimum distance requirement to improve the maximum-likelihood (ML) performance of the resulting code and therefore the performance under the SC list (SCL) decoding. The other two constraints introduce preselected supercode and subcode, where the supercode ensures fast computation of the minimum distance and the subcode ensures reduction of the search space size. The supercode is given by the Plotkin sum of shorter codes, which are nested to simplify computation of low-weight codewords. These low-weight codewords are needed to satisfy the minimum distance constraint. The simulation results indicate that the proposed precoded polar codes of lengths 128 and 256 provide a better frame error rate (FER) than polar codes with CRC and e-BCH polar subcodes under the SCL decoding algorithm with the list size $8-128$. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
37. On the Success Probability of Three Detectors for the Box-Constrained Integer Linear Model.
- Author
-
Wen, Jinming and Chang, Xiao-Wen
- Subjects
- *
DETECTORS , *GAUSSIAN distribution , *INTEGERS , *MAXIMUM likelihood detection , *LEAST squares , *PROBABILITY theory , *GLOBAL Positioning System - Abstract
This paper is concerned with detecting an integer parameter vector inside a box from a linear model that is corrupted with a noise vector following the Gaussian distribution. One of the commonly used detectors is the maximum likelihood detector, which is obtained by solving a box-constrained integer least squares problem, that is NP-hard. Two other popular detectors are the box-constrained rounding and Babai detectors due to their high efficiency of implementation. In this paper, we first present formulas for the success probabilities (the probabilities of correct detection) of these three detectors for two different situations: the integer parameter vector is deterministic and is uniformly distributed over the constraint box. Then, we give two simple examples to respectively show that the success probability of the box-constrained rounding detector can be larger than that of the box-constrained Babai detector and the latter can be larger than the success probability of the maximum likelihood detector when the parameter vector is deterministic, and prove that the success probability of the box-constrained rounding detector is always not larger than that of the box-constrained Babai detector when the parameter vector is uniformly distributed over the constraint box. Some relations between the results for the box constrained and ordinary cases are presented, and two bounds on the success probability of the maximum likelihood detector, which can easily be computed, are developed. Finally, simulation results are provided to illustrate our main theoretical findings. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
38. Gaussian Multiple and Random Access Channels: Finite-Blocklength Analysis.
- Author
-
Yavas, Recep Can, Kostina, Victoria, and Effros, Michelle
- Subjects
- *
TRANSMITTERS (Communication) - Abstract
This paper presents finite-blocklength achievability bounds for the Gaussian multiple access channel (MAC) and random access channel (RAC) under average-error and maximal-power constraints. Using random codewords uniformly distributed on a sphere and a maximum likelihood decoder, the derived MAC bound on each transmitter’s rate matches the MolavianJazi-Laneman bound (2015) in its first- and second-order terms, improving the remaining terms to $\frac {1}2\frac {\log {n}}{n}+{O} \left ({\frac {1}{n}}\right)$ bits per channel use. The result $\vphantom {\sum ^{R}}$ then extends to a RAC model in which neither the encoders nor the decoder knows which of ${K}$ possible transmitters are active. In the proposed rateless coding strategy, decoding occurs at a time ${n}_{t}$ that depends on the decoder’s estimate ${t}$ of the number of active transmitters ${k}$. Single-bit feedback from the decoder to all encoders at each potential decoding time ${n}_{i}$ , ${i} \leq {t}$ , informs the encoders when to stop transmitting. For this RAC model, the proposed code achieves the same first-, second-, and third-order performance as the best known result for the Gaussian MAC in operation. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
39. Optimal Rates of Teaching and Learning Under Uncertainty.
- Author
-
Ling, Yan Hao and Scarlett, Jonathan
- Subjects
- *
ERROR probability , *CHANNEL coding , *ERROR rates , *ELECTRONIC data processing , *NOISE measurement , *TEACHING models - Abstract
In this paper, we consider a recently-proposed model of teaching and learning under uncertainty, in which a teacher receives independent observations of a single bit corrupted by binary symmetric noise, and sequentially transmits to a student through another binary symmetric channel based on the bits observed so far. After a given number $n$ of transmissions, the student outputs an estimate of the unknown bit, and we are interested in the exponential decay rate of the error probability as $n$ increases. We propose a novel block-structured teaching strategy in which the teacher encodes the number of 1s received in each block, and show that the resulting error exponent is the binary relative entropy $D\left({\frac {1}{2}\|\max (p,q)}\right)$ , where $p$ and $q$ are the noise parameters. This matches a trivial converse result based on the data processing inequality, and settles two conjectures of [Jog and Loh, 2021] and [Huleihel et al., 2019]. In addition, we show that the computation time required by the teacher and student is linear in $n$. We also study a more general setting in which the binary symmetric channels are replaced by general binary-input discrete memoryless channels. We provide an achievability bound and a converse bound, and show that the two coincide in certain cases, including (i) when the two channels are identical, and (ii) when the student-teacher channel is a binary symmetric channel. More generally, we give sufficient conditions under which our learning rate is the best possible for block-structured protocols. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
40. A Fixed Latency ORBGRAND Decoder Architecture With LUT-Aided Error-Pattern Scheduling.
- Subjects
- *
SCHEDULING , *RANDOM noise theory , *DECODING algorithms , *ERROR rates , *ENERGY consumption - Abstract
Guessing Random Additive Noise Decoding (GRAND) is a universal decoding algorithm that has been recently proposed as a practical way to perform maximum likelihood decoding. It generates a sequence of possible error patterns and applies them to the received vector, checking if the result is a valid codeword. Ordered reliability bits GRAND (ORBGRAND) improves on GRAND by considering soft information received from the channel. Both GRAND and ORBGRAND have been implemented in hardware, focusing on average performance, sacrificing worst case throughput and latency. In this work, an improved pattern schedule for ORBGRAND is proposed. It provides $> 0.5$ dB gain over the standard schedule at a block error rate $\le 10^{-5}$ , and outperforms more complex GRAND flavors with a fraction of the complexity. The proposed schedule is used within a novel code-agnositic decoder architecture: the decoder guarantees fixed high throughput and low latency, making it attractive for latency-constrained applications. It outperforms the worst-case performance of decoders by orders of magnitude, and outperforms many best-case figures. Decoding a code of length 128, it achieves a throughput of 79.21 Gb/s with 58.49 ns latency, yielding better energy efficiency and comparable area efficiency with respect to the state of the art. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
41. Space-Frequency Coded Quadrature Index Modulation With Linear Maximum Likelihood Detection.
- Subjects
- *
MAXIMUM likelihood detection , *ORTHOGONAL frequency division multiplexing , *RAYLEIGH fading channels , *BIT error rate , *SPACE-time block codes - Abstract
This paper focuses on the issue of achieving transmit diversity for the multiple-input multiple-output orthogonal frequency division multiplexing (MIMO-OFDM) system working with quadrature index modulation (QIM). Inspired by the ideas of quadrature spatial modulation (QSM) and quadrature space-frequency index modulation (QSF-IM), parts of the space-frequency resource units in each resource block (RB) of the MIMO-OFDM system are activated twice independently to send the in-phase and quadrature components of a space-frequency code, respectively, to achieve the second order transmit diversity. Thus the proposed scheme is called space-frequency coded QIM (SFC-QIM). The SFC-QIM scheme allows for a linear-complexity maximum likelihood (ML) receiver, which benefits from the orthogonality between the real and imaginary parts of the symbols in the SFC codewords. Owing to obtaining higher diversity order, simulation results of bit error rate (BER) performance demonstrate that the new SFC-QIM scheme outperforms some existing IM schemes in both independent and identically distributed (i.i.d.) and correlated Rayleigh fading channels. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
42. Automorphism Ensemble Decoding of Reed–Muller Codes.
- Author
-
Geiselhart, Marvin, Elkelesh, Ahmed, Ebada, Moustafa, Cammerer, Sebastian, and Brink, Stephan ten
- Subjects
- *
REED-Muller codes , *AUTOMORPHISM groups , *CHANNEL coding , *ITERATIVE decoding , *AUTOMORPHISMS , *COMPLEXITY (Philosophy) - Abstract
Reed–Muller (RM) codes are known for their good maximum likelihood (ML) performance in the short block-length regime. Despite being one of the oldest classes of channel codes, finding a low complexity soft-input decoding scheme is still an open problem. In this work, we present a versatile decoding architecture for RM codes based on their rich automorphism group. The decoding algorithm can be seen as a generalization of multiple-bases belief propagation (MBBP) and may use any polar or RM decoder as constituent decoders. We provide extensive error-rate performance simulations for successive cancellation (SC)-, SC-list (SCL)- and belief propagation (BP)-based constituent decoders. We furthermore compare our results to existing decoding schemes and report a near-ML performance for the RM(3,7)-code (e.g., 0.04 dB away from the ML bound at BLER of 10−3) at a competitive computational cost. Moreover, we provide some insights into the automorphism subgroups of RM codes and SC decoding and, thereby, prove the theoretical limitations of this method with respect to polar codes. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
43. Error Exponents in the Bee Identification Problem.
- Author
-
Tamir, Ran and Merhav, Neri
- Subjects
- *
EXPONENTS , *HONEYBEES , *BEES , *MONTE Carlo method - Abstract
The bee identification problem is a problem of properly recognizing a massive amount of data (a numerous amount of bees in a beehive, for example) which have been mixed and corrupted by noise. We derive various error exponents in the bee identification problem under two different decoding rules. Under naïve decoding, which decodes each bee independently of the others, we analyze a general discrete memoryless channel and a relatively wide family of stochastic decoders. Upper and lower bounds to the random coding error exponent are derived and proved to be equal at relatively high coding rates. Then, we propose a lower bound on the error exponent of the typical random code, which improves upon the random coding exponent at low coding rates. We also derive a third bound, which is related to expurgated codes, which turns out to be strictly higher than the other bounds, also at relatively low rates. We show that the universal maximum mutual information decoder is optimal with respect to the typical random code and the expurgated code. Moving further, we derive error exponents under optimal decoding, the relatively wide family of symmetric channels, and the maximum likelihood decoder. We first propose a random coding lower bound, and then, an improved bound which stems from an expurgation process. We show numerically that our second bound strictly improves upon the random coding bound at an intermediate range of coding rates, where a bound derived in a previous work no longer holds. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
44. Rate‐compatible systematic polar codes.
- Author
-
Zhu, Hongfei, Guan, Pengxin, Cao, Zhiwei, and Zhao, Yuping
- Subjects
- *
MAXIMUM likelihood decoding , *MAXIMUM likelihood statistics , *BIT error rate , *DATA transmission systems , *ALGORITHMS - Abstract
Puncturing and shortening are two common ways to achieve rate‐compatible non‐systematic polar codes (NSPCs). Systematic polar codes (SPCs) have been shown to outperform NSPCs with the same encoding and decoding complexity. However, rate‐compatible SPCs have never been comprehensively studied in previous work. In this paper, two rate‐compatible algorithms for SPCs are first proposed: uniform puncturing (UP) algorithm and uniform shortening (US) algorithm, which are referred to as SPC‐UP and SPC‐US, respectively. In order to effectively estimate the maximum likelihood decoding performance of punctured and shortened polar codes, subsequently, a distance spectrum calculation algorithm based on successive cancellation list (SCL) decoder for rate‐compatible polar codes is proposed. Simulation results show that rate‐compatible SPCs yield better bit error rate performance than rate‐compatible NSPCs while they have the same frame error rate performance under different code rates and decoding algorithms. Eventually, union bounds that are obtained by the distance spectrum to provide the theoretical explanation for the superiority of rate‐compatible SPCs are utilised. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
45. Binary Linear Codes With Optimal Scaling: Polar Codes With Large Kernels.
- Author
-
Fazeli, Arman, Hassani, Hamed, Mondelli, Marco, and Vardy, Alexander
- Subjects
- *
LINEAR codes , *BINARY codes , *ERROR-correcting codes , *CHANNEL coding , *EXPONENTS - Abstract
We prove that, for the binary erasure channel (BEC), the polar-coding paradigm gives rise to codes that not only approach the Shannon limit but do so under the best possible scaling of their block length as a function of the gap to capacity. This result exhibits the first known family of binary codes that attain both optimal scaling and quasi-linear complexity of encoding and decoding. Our proof is based on the construction and analysis of binary polar codes with large kernels. When communicating reliably at rates within ε > 0 of capacity, the code length n often scales as O(1/εμ), where the constant μ is called the scaling exponent. It is known that the optimal scaling exponent is μ = 2, and it is achieved by random linear codes. The scaling exponent of conventional polar codes (based on the 2 × 2 kernel) on the BEC is μ = 3.63. This falls far short of the optimal scaling guaranteed by random codes. Our main contribution is a rigorous proof of the following result: for the BEC, there exist ℓ × ℓ binary kernels, such that polar codes constructed from these kernels achieve scaling exponent μ (ℓ) that tends to the optimal value of 2 as ℓ grows. We furthermore characterize precisely how large ℓ needs to be as a function of the gap between μ (ℓ) and 2. The resulting binary codes maintain the recursive structure of conventional polar codes, and thereby achieve construction complexity O(n) and encoding/decoding complexity O(n log n). [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
46. A Novel Detection Method Based on Maximum-Likelihood Estimation Decoding of a 6-Bit Chipless Radio Frequency Identification Coded Tag.
- Author
-
Wan, Guochun, Zhang, Mingxu, Li, Wenzhao, and Chen, Lan
- Subjects
- *
SOFTWARE radio , *RADIO frequency identification systems , *DECODING algorithms , *SIGNAL sampling , *IDENTIFICATION - Abstract
The detection of chipless radio frequency identification (RFID) tags is mostly realized by vector network analyzers. In actual detection, this method is expensive and not flexible enough. A flexible new detection method implemented on the Universal Software Radio Peripheral (USRP) is proposed in this article. The measurement object is a 6-bit chipless RFID coded tag sensor based on a spiral resonator trap circuit. The power detection function of the frequency band is designed and implemented on USRP’s open-source platform GNU Radio. On this basis, for chipless RFID tags with spectrum coding, a decoding identification method based on maximum-likelihood estimation is designed. The frequency-domain curve of the scattered signal of the sample label is detected by the power detection method, and the decoding and identification test of the sample label is performed by the maximum-likelihood estimation decoding identification method. It is shown that the maximum-likelihood estimation decoding algorithm based on the USRP platform proposed can be effectively implemented in passive wireless networks through experimental results, which provides a new idea for the flexible and economical RFID tag detection method. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
47. Using List Decoding to Improve the Finite-Length Performance of Sparse Regression Codes.
- Author
-
Cao, Haiwen and Vontobel, Pascal O.
- Subjects
- *
DISCRETE Fourier transforms , *LOW density parity check codes , *ADDITIVE white Gaussian noise channels , *CIRCULANT matrices , *MESSAGE passing (Computer science) , *COMPUTATIONAL complexity , *DEGREES of freedom - Abstract
We consider sparse regression codes (SPARCs) over complex AWGN channels. Such codes can be efficiently decoded by an approximate message passing (AMP) decoder, whose performance can be predicted via so-called state evolution in the large-system limit. In this paper, we mainly focus on how to use concatenation of SPARCs and cyclic redundancy check (CRC) codes on the encoding side and use list decoding on the decoding side to improve the finite-length performance of the AMP decoder for SPARCs over complex AWGN channels. Simulation results show that such a concatenated coding scheme works much better than SPARCs with the original AMP decoder and results in a steep waterfall-like behavior in the bit-error rate performance curves. Furthermore, we apply our proposed concatenated coding scheme to spatially coupled SPARCs. Besides that, we also introduce a novel class of design matrices, i.e., matrices that describe the encoding process, based on circulant matrices derived from Frank or from Milewski sequences. This class of design matrices has comparable encoding and decoding computational complexity as well as very close performance with the commonly-used class of design matrices based on discrete Fourier transform (DFT) matrices, but gives us more degrees of freedom when designing SPARCs for various applications. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
48. Window Processing of Binary Polarization Kernels.
- Author
-
Trofimiuk, Grigorii and Trifonov, Peter
- Subjects
- *
DECODING algorithms , *ALGORITHMS , *LINEAR polarization , *BINARY codes , *ARITHMETIC , *MEMORYLESS systems , *KERNEL (Mathematics) - Abstract
A decoding algorithm for polar (sub)codes with binary 2t × 2t polarization kernels is presented. It is based on the window processing (WP) method, which exploits the linear relationship of the polarization kernels and the Arikan matrix. This relationship enables one to compute the kernel input symbols probabilities by computing the probabilities of several paths in Arikan successive cancellation (SC) decoder. In this paper we propose an improved version of WP, which has significantly lower arithmetic complexity and operates in log-likelihood ratios (LLRs) domain. The algorithm identifies and reuses common subexpressions arising in computation of Arikan SC path scores. The proposed algorithm is applied to kernels of size 16 and 32 with improved polarization properties. It enables polar (sub)codes with the considered kernels to simultaneously provide better performance and lower decoding complexity compared with polar (sub)codes with Arikan kernel. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
49. Improving the Tradeoff Between Error Correction and Detection of Concatenated Polar Codes.
- Author
-
Jang, Min, Lee, Joohyun, Kim, Sang-Hyo, and Yang, Kyeongcheol
- Subjects
- *
ERROR correction (Information theory) - Abstract
Concatenated polar codes under successive cancellation list (SCL) decoding have excellent error-correction performance. However, their expected error-detection capability becomes degraded, when we increase the list size of the SCL decoder in order to improve their error-correction performance. In this paper, we propose a configuration design scheme for the SCL decoder and a post-decoding validation check scheme in order to provide a better tradeoff between error-detection and error-correction performance. Firstly, a configuration of the SCL decoder is designed to improve its own error detection capability. Specifically, a part of dynamic frozen bits (also called parity-check bits) is used for path checking during SCL decoding rather than their original purpose of use, path pruning. Furthermore, the number of paths to be checked by the applied cyclic redundancy check (CRC) code is limited. Secondly, a new metric corresponding to the correlation between the received signal vector and the decoded one is presented to check the validity of the decoding result. These proposed schemes are analyzed to provide a proper configuration of the SCL decoder and determine a threshold for post-decoding validation check. Numerical results show that a better tradeoff between error correction and detection is achieved, compared with conventional schemes. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
50. Transmission of a Bit Over a Discrete Poisson Channel With Memory.
- Author
-
Ahmadypour, Niloufar and Gohari, Amin
- Subjects
- *
ERROR probability , *MEMORY , *CHANNEL coding , *RANDOM variables , *OPTICAL transmitters , *GAUSSIAN channels - Abstract
A coding scheme for transmission of a bit maps a given bit to a sequence of channel inputs (called the codeword associated with the transmitted bit). In this paper, we study the problem of designing the best code for a discrete Poisson channel with memory (under peak-power and total-power constraints). The outputs of a discrete Poisson channel with memory are Poisson distributed random variables with a mean comprising of a fixed additive noise and a linear combination of past input symbols. Assuming a maximum-likelihood (ML) decoder, we search for a codebook that has the smallest possible error probability. This problem is challenging because error probability of a code does not have a closed-form analytical expression. For the case of having only a total-power constraint, the optimal code structure is obtained, provided that the blocklength is greater than the memory length of the channel. For the case of having only a peak-power constraint, the optimal code is derived for arbitrary memory and blocklength in the high-power regime. For the case of having both the peak-power and total-power constraints, the optimal code is derived for memoryless Poisson channels when both the total-power and the peak-power bounds are large. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.