coding for leveraging network gains in 5g · ‣ low-density parity check codes ‣ spatially...

39
Jörg Kliewer Coding for Leveraging Network Gains in 5G The Elisha Yegal Bar-Ness Center For Wireless Communications And Signal Processing Research

Upload: others

Post on 17-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Jörg Kliewer

Coding for Leveraging Network Gains in 5G

The Elisha Yegal Bar-Ness Center For Wireless Communications And Signal Processing Research

Page 2: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

The Zettabyte Area

2

[Cisco Systems Inc.: The zettabyte area. White paper, 2015]

Page 3: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

How Can Cellular Systems Keep Up?

3

[Nokia Networks: Looking ahead to 5G. White paper, April 2014]

Page 4: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Leveraging Network Gains

4

Recent advantages in communication and information theory constitute promising approaches to leverage network gains

‣ network capacity

‣ cooperative and opportunistic communication

‣ improved multiple access techniques

Page 5: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Leveraging Network Gains

4

Recent advantages in communication and information theory constitute promising approaches to leverage network gains

‣ network capacity

‣ cooperative and opportunistic communication

‣ improved multiple access techniques

In this talk: How to leverage network gains for both error correction and compression with modern graph based codes?

Page 6: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Codes for 5G

5

Improvements for error correcting codes have been limited mostly to the point-to-point case

‣ Low-density parity check codes

‣ Spatially coupled codes

‣ Polar codes

Page 7: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Codes for 5G

5

Improvements for error correcting codes have been limited mostly to the point-to-point case

‣ Low-density parity check codes

‣ Spatially coupled codes

‣ Polar codes

Gains in transmission power efficiency to be expected from

‣ Coding for spectrally efficiency communication

‣ Multi-terminal coding and decoding (i.e., for relaying, cooperation, broadcast)

Page 8: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Codes for 5G

5

Improvements for error correcting codes have been limited mostly to the point-to-point case

‣ Low-density parity check codes

‣ Spatially coupled codes

‣ Polar codes

Gains in transmission power efficiency to be expected from

‣ Coding for spectrally efficiency communication

‣ Multi-terminal coding and decoding (i.e., for relaying, cooperation, broadcast) Solution:

Nested Codes

Page 9: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Nested Codes

6

Page 10: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Nested Codes

6

Partitioning into subcodes

Can be seen as structured linear binning schemes

Finite-field version of physical layer superposition codes

C�, � = 1, 2, . . . ,M

Page 11: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Applications for Multiterminal Communication

7

Multiple access channels

‣ data from each source node is encoded by a subcode C�

Page 12: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Applications for Multiterminal Communication

7

Multiple access channels

‣ data from each source node is encoded by a subcode C�

Broadcast channels

‣ Each destination node decodes a subset of subcodes

‣ type-1 nested polar codes achieve best known inner bound [Marton 1979], but with insufficient finite block length scaling

C�

Page 13: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Applications for Multiterminal Communication

7

Multiple access channels

‣ data from each source node is encoded by a subcode C�

Broadcast channels

‣ Each destination node decodes a subset of subcodes

‣ type-1 nested polar codes achieve best known inner bound [Marton 1979], but with insufficient finite block length scaling

C�

Interference channels

‣ e.g., scheme from [Han & Kobayashi 1981], 2-user channel: message split up in public and private part (codes ) C1 and C2

Page 14: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Applications for Multiterminal Communication

7

Multiple access channels

‣ data from each source node is encoded by a subcode C�

Broadcast channels

‣ Each destination node decodes a subset of subcodes

‣ type-1 nested polar codes achieve best known inner bound [Marton 1979], but with insufficient finite block length scaling

C�

Interference channels

‣ e.g., scheme from [Han & Kobayashi 1981], 2-user channel: message split up in public and private part (codes ) C1 and C2

Many more: relay channels, cooperative diversity, wiretap channels, …

Page 15: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Consider k by n generator matrix G of linear code

M information words ik

Type-1 codes: Partitioning of G into subcodes with generator and rate

Nested Codes

8

C�

R� = k�/nG�

C

Page 16: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Consider k by n generator matrix G of linear code

M information words ik

Type-1 codes: Partitioning of G into subcodes with generator and rate

Nested Codes

8

c = [i1, i2, . . . , iM]G = [i1, i2, . . . , iM]

����

G1G2...

GM

����

C�

R� = k�/nG�

C

Page 17: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Consider k by n generator matrix G of linear code

M information words ik

Type-1 codes: Partitioning of G into subcodes with generator and rate

Nested Codes

8

c = [i1, i2, . . . , iM]G = [i1, i2, . . . , iM]

����

G1G2...

GM

����

C�

R� = k�/nG�

C

Type-2 codes: Partitioning of parity check matrix H into subcodes with parity check matrix C� H�

����

H1H2...HM

����

� �� �=H

Page 18: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

LDPC Block Codes

9

Uncoded BPSK

Bit

erro

r pro

babi

lity

Shan

non

limit

(dB)

Irregular LDPC-BC

Regular LDPC-BC

Error floor

Waterfall

Page 19: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

LDPC Block Codes

9

Uncoded BPSK

Bit

erro

r pro

babi

lity

Shan

non

limit

(dB)

Irregular LDPC-BC

Regular LDPC-BC

Error floor

Waterfall

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

(a) (b)

H =

Tanner graph (3,6) regular LDPC code:

Graph sparsely connected

Page 20: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Spatially Coupled LDPC Codes

10

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

Coupling construction via unwrapping:

Convolutional code structure

[Costello, Dolecek, Fuja, Kliewer, Mitchell, Smarandache, 2014]

Page 21: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Spatially Coupled LDPC Codes

10

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

Coupling construction via unwrapping:

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

Resulting Tanner graph:

Convolutional code structure

[Costello, Dolecek, Fuja, Kliewer, Mitchell, Smarandache, 2014]

Page 22: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Spatially Coupled LDPC Codes

10

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

Coupling construction via unwrapping:

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

1 00 1 1 0 1 1 0 1 1 10 1 1 0 1 0 1 01 0 0 1 0 1 0 1 1 1

1 1 1 0 1 1 0 00 1 1 0 1 1

0 1 0 01 1

H =

H =cc

(cut-and-paste)

(diagonal matrix extension)

(a)

(b)

(c)0 1 L−1L−2

Resulting Tanner graph:

Terminated Tanner graph:

Convolutional code structure

[Costello, Dolecek, Fuja, Kliewer, Mitchell, Smarandache, 2014]

Page 23: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Spatially Coupled LDPC Codes: Performance

11

1 1.2 1.4 1.6 1.810

−5

10−4

10−3

10−2

10−1

Eb/N0 (dB)

Bit

errorrate

convolutional gain

(3,6)-regular LDPC-BCn = 4098

(3,6)-regular LDPC-CCνs = 4098

Page 24: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Spatially Coupled LDPC Codes: Performance

11

1 1.2 1.4 1.6 1.810

−5

10−4

10−3

10−2

10−1

Eb/N0 (dB)

Bit

errorrate

convolutional gain

(3,6)-regular LDPC-BCn = 4098

(3,6)-regular LDPC-CCνs = 4098

How can we build good nested codes withspatially coupled LDPC codes?

Page 25: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Nested Spatially Coupled LDPC Codes

12

t=2 t=L(a) (b)

t=L-1

Protograph representation of a type-1 nested spatially coupled LDPC code ensemble for M=2

Page 26: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Results

13

Eb/N0

0.5 1 1.5 2 2.5

BER

afterdecod

ing

10-6

10-5

10-4

10-3

10-2

10-1

100 C, random LDPC-BCC, algebraic LDPC-BCC, random SC-LDPCC1, random LDPC-BCC1, algebraic LDPC-BCC1, random SC-LDPC

randomLDPC-BCn = 3248

algebraicLDPC-BCn = 3248

randomSC-LDPCνs = 2454

Page 27: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Network Gains From Data Compression

14

Example: Distributed fronthaul compression for cloud radio access networks (CRANs) in 5G

[Park, Simeone, Sahin, Shamai, 2014]

Page 28: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Network Gains From Data Compression

15

Little attention has been paid so far on how data compression can reduce the network traffic

Practical network based compression approaches virtually unknown

Page 29: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Network Gains From Data Compression

15

Little attention has been paid so far on how data compression can reduce the network traffic

Practical network based compression approaches virtually unknown

In the following: Lossy compression based on spatially coupled low-density generator matrix (LDGM) codes

‣ Low encoding and decoding complexity (linear in time)

‣ Performance very close to the rate-distortion limit

Page 30: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Source Compression with Channel Codes

16

Page 31: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Source Compression with Channel Codes

16

Idea: Treat source sequence as noisy codeword from some fictitious channel code (here a spatially coupled LDGM code)

Page 32: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Source Compression with Channel Codes

16

Idea: Treat source sequence as noisy codeword from some fictitious channel code (here a spatially coupled LDGM code)

Source encoding via modified belief propagation algorithm (channel decoding), windowed encoding for low latency

Page 33: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Source Compression with Channel Codes

16

Idea: Treat source sequence as noisy codeword from some fictitious channel code (here a spatially coupled LDGM code)

Source encoding via modified belief propagation algorithm (channel decoding), windowed encoding for low latency

Source decoding via channel encoding

Page 34: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Coupling of Low-Density Generator Matrix Codes

17

(b) SC-LDGM code: time t (c) SC-LDGM code: time t + 1

encoded bits

(a) LDGM-BC

z

s2

s1 s3 s5

s4 s6

1 z3z2

W = 3 W = 3

Page 35: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Results: Symmetric Bernoulli Source

18

Page 36: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Results: Symmetric Bernoulli Source

19

Page 37: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Take Aways

20

Leveraging network gains in canonical multi terminal problems by nested SC-LDPC codes ‣ relaying, broadcast, and cooperative diversity scenarios

Low-complexity lossy and lossless compression with SC-LDGM codes

Page 38: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Take Aways

20

Leveraging network gains in canonical multi terminal problems by nested SC-LDPC codes ‣ relaying, broadcast, and cooperative diversity scenarios

Low-complexity lossy and lossless compression with SC-LDGM codes

Example applications which can benefit from network compression gains: ‣ Distributed compression for CRANs in 5G

‣ Distributed compression of phasor measurement units in wide area measurement systems

Open: ‣ Communication problem: Design of nested codes for M>2

‣ Compression problem: Design of nested codes and universal codes

Page 39: Coding for Leveraging Network Gains in 5G · ‣ Low-density parity check codes ‣ Spatially coupled codes ‣ Polar codes Gains in transmission power efficiency to be expected from

Follow Up...

A. Golmohammadi, D. Mitchell, J. Kliewer, D. J. Costello: Windowed encoding of spatially coupled LDGM codes for lossy source compression, Submitted to ISIT 2016. Y.-C. Liang, S. Rini, J. Kliewer: On the design of LDPC codes for joint decoding over the multiple access channel, Submitted to ITW 2016. E. En Gad, Y. Li, J. Kliewer, M. Langberg, A. Jiang, J. Bruck, Asymmetric error correction and flash-memory rewriting using polar codes, IEEE Trans. Information Theory, 2016, to be published.D. J. Costello, L. Dolecek, T. E. Fuja, J. Kliewer, D. G. M. Mitchell, R. Smarandache: Spatially coupled codes on graphs: Theory and practice, IEEE Communications Magazine, July 2014. B. Amiri, J. Kliewer, L. Dolecek: Analysis and enumeration of absorbing sets for non-binary graph-based codes. IEEE Trans. Commun., February 2014. V. Rahti, M. Andersson, R. Thobaben, J. Kliewer, M. Skoglund: Performance analysis and design of two edge type LDPC codes for the BEC wiretap channel, IEEE Trans. Inf. Theory, February 2013. C. A. Kelley, J. Kliewer: Algebraic constructions of graph-based nested codes from protographs. Proc. IEEE Int. Symp. on Information Theory, June 2010

L. Xiao, T. E. Fuja, J. Kliewer, D. J. Costello, Jr.: A network coding approach to cooperative diversity. IEEE Trans. Inf. Theory, October 2007.

21