Spa$ally Coupled Turbo-Like Codes: Convolu$onal Codes on - - PowerPoint PPT Presentation

spa ally coupled turbo like codes convolu onal codes on
SMART_READER_LITE
LIVE PREVIEW

Spa$ally Coupled Turbo-Like Codes: Convolu$onal Codes on - - PowerPoint PPT Presentation

Spa$ally Coupled Turbo-Like Codes: Convolu$onal Codes on Graphs Saeedeh Moloudi Lund University, Sweden Joint work with Michael Lentmaier, Lund


slide-1
SLIDE 1

Spa$ally ¡Coupled ¡Turbo-­‑Like ¡Codes: ¡ Convolu$onal ¡Codes ¡on ¡Graphs ¡ ¡

¡

¡ Saeedeh ¡Moloudi ¡ Lund ¡University, ¡Sweden ¡ ¡ ¡Joint ¡work ¡with ¡Michael ¡Lentmaier, ¡Lund ¡University ¡and ¡ Alexandre ¡Graell ¡i ¡Amat, ¡Chalmers ¡University ¡of ¡Technology ¡

¡

¡

¡

SPCodingSchool, ¡Campinas, ¡Brazil ¡ January ¡2015 ¡

slide-2
SLIDE 2

1

Background

§ Codes on graphs: build large and powerful codes out of a set of smaller component codes § Message passing decoding: (e.g. belief propagation) efficient parallel computation of marginals by local computations and exchange of messages within the factor graph

x1 x2 x3 x4 x5 f1 f2

µf1,x3 µf2,x3 f(x1, x2, x3, x4, x5) = f1(x1, x2, x3) · f2(x3, x4, x5)

Question: which influence does the structure of the component codes have and how simple or powerful should they be?

slide-3
SLIDE 3

Convolu$onal ¡Codes ¡on ¡Graphs ¡

3

Component Code block convolutional Overall Code block convolutional LDPC codes GLDPC codes product codes serial concatenation parallel concatenation (turbo codes) LDPC convolutional codes braided block codes GLDPC convolutional codes braided convolutional codes SC turbo codes (serial and parallel) spatial coupling

slide-4
SLIDE 4

2

Convolutional Codes for Iterative Decoding

Parallel Concatenation: Serial Concatenation: + better BP decoding threshold

  • worse distance spectrum / error floor
  • worse BP decoding threshold

+ better distance spectrum / error floor

  • worse MAP decoding threshold

+ better MAP decoding threshold Ensemble Rate ✏BP ✏MAP PCC 1/3 0.6428 0.6553 SCC 1/3 0.6118 0.6615 PCC 1/2 0.4606 0.4689 SCC 1/2 0.4010 0.4973 Observation:

  • ptimizing component codes for iterative decoding does not

necessarily optimize the strength of the overall code Spatial coupling: can overcome this discrepancy due to threshold saturation

slide-5
SLIDE 5

On ¡poster ¡… ¡

5

  • Some special spatially coupled ensembles of turbo codes
  • Braided convolutional codes
  • I. Ensembles
  • Transfer functions of component codes
  • Deriving exact density evolution equations
  • Investigating threshold saturation
  • II. Density ¡evolu$on ¡analysis ¡