Iterative decoding of LDPC codes over the q-Ary partial erasure channel

Rami Cohen, Yuval Cassuto

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we develop a new channel model, which we name the q-ary partial erasure channel (QPEC). The QPEC has a q-ary input, and its output is either the input symbol or a set of M (2 ≤ M ≤ q) symbols, containing the input symbol. This channel serves as a generalization to the binary erasure channel and mimics situations when a symbol output from the channel is known only partially; that is, the output symbol contains some ambiguity, but is not fully erased. This type of channel is motivated by non-volatile memory multi-level read channels. In such channels, the readout is obtained by a sequence of current/voltage measurements, which may terminate with a partial knowledge of the stored level. Our investigation is concentrated on the performance of low-density parity-check (LDPC) codes when used over this channel, thanks to their low decoding complexity using belief propagation. We provide the exact QPEC density-evolution equations that govern the decoding process, and suggest a cardinality-based approximation as a proxy. We then provide several bounds and approximations on the proxy density evolutions, and verify their tightness through numerical experiments. Finally, we provide tools for the practical design of LDPC codes for use over the QPEC.

Original languageEnglish
Article number7439825
Pages (from-to)2658-2672
Number of pages15
JournalIEEE Transactions on Information Theory
Volume62
Issue number5
DOIs
StatePublished - May 2016

Keywords

  • Density evolution
  • belief propagation
  • decoding threshold
  • erasure channels
  • iterative decoding
  • lowdensity parity-check (LDPC) codes
  • non-volatile memories
  • partial erasure
  • q- ary codes

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Iterative decoding of LDPC codes over the q-Ary partial erasure channel'. Together they form a unique fingerprint.

Cite this