Randomly Punctured Spatially Coupled LDPC Codes

David G.M. Mitchell, Michael Lentmaier, Ali E. Pusane, Daniel J. Costello Jr.

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

283 Downloads (Pure)

Abstract

In this paper, we study random puncturing of protograph-based spatially coupled low-density parity-check (SC- LDPC) code ensembles. We show that, with respect to iterative decoding threshold, the strength and suitability of an LDPC code ensemble for random puncturing over the binary erasure channel (BEC) is completely determined by a single constant that depends only on the rate and iterative decoding threshold of the mother code ensemble. We then use this analysis to show that randomly punctured SC-LDPC code ensembles display near capacity thresholds for a wide range of rates. We also perform an asymptotic minimum distance analysis and show that, like the SC-LDPC mother code ensemble, the punctured SC-LDPC code ensembles are also asymptotically good. Finally, we present some simulation results that confirm the excellent decoding performance promised by the asymptotic results.
Original languageEnglish
Title of host publication[Host publication title missing]
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication statusPublished - 2014
EventInternational Symposium on Turbo Codes & Iterative Information Processing (ISTC), 2014 - Bremen, Germany
Duration: 2014 Aug 182014 Aug 22
Conference number: 8

Conference

ConferenceInternational Symposium on Turbo Codes & Iterative Information Processing (ISTC), 2014
Country/TerritoryGermany
CityBremen
Period2014/08/182014/08/22

Subject classification (UKÄ)

  • Electrical Engineering, Electronic Engineering, Information Engineering

Free keywords

  • rate-compatible
  • puncturing
  • LDPC convolutional codes
  • spatial coupling
  • LDPC codes

Fingerprint

Dive into the research topics of 'Randomly Punctured Spatially Coupled LDPC Codes'. Together they form a unique fingerprint.

Cite this