399,663 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
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
Binary Systematic Network Coding for Progressive Packet Decoding
We consider binary systematic network codes and investigate their capability
of decoding a source message either in full or in part. We carry out a
probability analysis, derive closed-form expressions for the decoding
probability and show that systematic network coding outperforms conventional
network coding. We also develop an algorithm based on Gaussian elimination that
allows progressive decoding of source packets. Simulation results show that the
proposed decoding algorithm can achieve the theoretical optimal performance.
Furthermore, we demonstrate that systematic network codes equipped with the
proposed algorithm are good candidates for progressive packet recovery owing to
their overall decoding delay characteristics.Comment: Proc. of IEEE ICC 2015 - Communication Theory Symposium, to appea
Low-Complexity LP Decoding of Nonbinary Linear Codes
Linear Programming (LP) decoding of Low-Density Parity-Check (LDPC) codes has
attracted much attention in the research community in the past few years. LP
decoding has been derived for binary and nonbinary linear codes. However, the
most important problem with LP decoding for both binary and nonbinary linear
codes is that the complexity of standard LP solvers such as the simplex
algorithm remains prohibitively large for codes of moderate to large block
length. To address this problem, two low-complexity LP (LCLP) decoding
algorithms for binary linear codes have been proposed by Vontobel and Koetter,
henceforth called the basic LCLP decoding algorithm and the subgradient LCLP
decoding algorithm.
In this paper, we generalize these LCLP decoding algorithms to nonbinary
linear codes. The computational complexity per iteration of the proposed
nonbinary LCLP decoding algorithms scales linearly with the block length of the
code. A modified BCJR algorithm for efficient check-node calculations in the
nonbinary basic LCLP decoding algorithm is also proposed, which has complexity
linear in the check node degree.
Several simulation results are presented for nonbinary LDPC codes defined
over Z_4, GF(4), and GF(8) using quaternary phase-shift keying and
8-phase-shift keying, respectively, over the AWGN channel. It is shown that for
some group-structured LDPC codes, the error-correcting performance of the
nonbinary LCLP decoding algorithms is similar to or better than that of the
min-sum decoding algorithm.Comment: To appear in IEEE Transactions on Communications, 201
- …
