396,921 research outputs found
Joint Source-Channel Decoding of Polar Codes for Language-Based Source
We exploit the redundancy of the language-based source to help polar
decoding. By judging the validity of decoded words in the decoded sequence with
the help of a dictionary, the polar list decoder constantly detects erroneous
paths after every few bits are decoded. This path-pruning technique based on
joint decoding has advantages over stand-alone polar list decoding in that most
decoding errors in early stages are corrected. In order to facilitate the joint
decoding, we first propose a construction of dynamic dictionary using a trie
and show an efficient way to trace the dictionary during decoding. Then we
propose a joint decoding scheme of polar codes taking into account both
information from the channel and the source. The proposed scheme has the same
decoding complexity as the list decoding of polar codes. A list-size adaptive
joint decoding is further implemented to largely reduce the decoding
complexity. We conclude by simulation that the joint decoding schemes
outperform stand-alone polar codes with CRC-aided successive cancellation list
decoding by over 0.6 dB.Comment: Single column, 20 pages, 8 figures, to be submitted to ISIT 201
Order Statistics Based List Decoding Techniques for Linear Binary Block Codes
The order statistics based list decoding techniques for linear binary block
codes of small to medium block length are investigated. The construction of the
list of the test error patterns is considered. The original order statistics
decoding is generalized by assuming segmentation of the most reliable
independent positions of the received bits. The segmentation is shown to
overcome several drawbacks of the original order statistics decoding. The
complexity of the order statistics based decoding is further reduced by
assuming a partial ordering of the received bits in order to avoid the complex
Gauss elimination. The probability of the test error patterns in the decoding
list is derived. The bit error rate performance and the decoding complexity
trade-off of the proposed decoding algorithms is studied by computer
simulations. Numerical examples show that, in some cases, the proposed decoding
schemes are superior to the original order statistics decoding in terms of both
the bit error rate performance as well as the decoding complexity.Comment: 17 pages, 2 tables, 6 figures, submitted to IEEE Transactions on
Information Theor
On Error Decoding of Locally Repairable and Partial MDS Codes
We consider error decoding of locally repairable codes (LRC) and partial MDS
(PMDS) codes through interleaved decoding. For a specific class of LRCs we
investigate the success probability of interleaved decoding. For PMDS codes we
show that there is a wide range of parameters for which interleaved decoding
can increase their decoding radius beyond the minimum distance with the
probability of successful decoding approaching , when the code length goes
to infinity
Decoding the Golay code with Venn diagrams
A decoding algorithm, based on Venn diagrams, for decoding the [23, 12, 7] Golay code is presented. The decoding algorithm is based on the design properties of the parity sets of the code. As for other decoding algorithms for the Golay code, decoding can be easily done by hand
List and Probabilistic Unique Decoding of Folded Subspace Codes
A new class of folded subspace codes for noncoherent network coding is
presented. The codes can correct insertions and deletions beyond the unique
decoding radius for any code rate . An efficient interpolation-based
decoding algorithm for this code construction is given which allows to correct
insertions and deletions up to the normalized radius ,
where is the folding parameter and is a decoding parameter. The
algorithm serves as a list decoder or as a probabilistic unique decoder that
outputs a unique solution with high probability. An upper bound on the average
list size of (folded) subspace codes and on the decoding failure probability is
derived. A major benefit of the decoding scheme is that it enables
probabilistic unique decoding up to the list decoding radius.Comment: 6 pages, 1 figure, accepted for ISIT 201
Algorithm and Architecture for Path Metric Aided Bit-Flipping Decoding of Polar Codes
Polar codes attract more and more attention of researchers in recent years,
since its capacity achieving property. However, their error-correction
performance under successive cancellation (SC) decoding is inferior to other
modern channel codes at short or moderate blocklengths. SC-Flip (SCF) decoding
algorithm shows higher performance than SC decoding by identifying possibly
erroneous decisions made in initial SC decoding and flipping them in the
sequential decoding attempts. However, it performs not well when there are more
than one erroneous decisions in a codeword. In this paper, we propose a path
metric aided bit-flipping decoding algorithm to identify and correct more
errors efficiently. In this algorithm, the bit-flipping list is generated based
on both log likelihood ratio (LLR) based path metric and bit-flipping metric.
The path metric is used to verify the effectiveness of bit-flipping. In order
to reduce the decoding latency and computational complexity, its corresponding
pipeline architecture is designed. By applying these decoding algorithms and
pipeline architecture, an improvement on error-correction performance can be
got up to 0.25dB compared with SCF decoding at the frame error rate of
, with low average decoding latency.Comment: 6 pages, 6 figures, IEEE Wireless Communications and Networking
Conference (2019 WCNC
- …
