adaptive coding for wireless data networks - electrical

141

Upload: others

Post on 10-Feb-2022

0 views

Category:

Documents


0 download

TRANSCRIPT

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

!1

0

1

2

3

4

5

code rate R

Requ

ired

E b/N0 d

B

K = 10K = 100K = 1000K = 5000

Deinter-

Redundancy Control

Inter-leaver

leaver

Channel

CRCEncoder

CRCCheck

ACK

/ NA

K

Rate

EncoderCompatible

DecoderCompatible

Rate

MOD

DEMOD

!10 !5 0 5 10 15 20 25 30 35 4015

20

25

30

35

40

45

50

55

60

65

SNR (dB)

N*, O

ptim

al C

ode

Leng

th

!10 !5 0 5 10 15 20 25 30 35 400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Thro

ughp

ut

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Norm

alize

d Th

roug

hput

type!I 1/4type!I 1/2type!I 4/5type!I Rate adaptive

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Ret

rans

miss

ions

type!I 1/4type!I 1/2type!I 4/5type!I Rate adaptive

0 5 10 15 20 25 300

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.01

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!I 1/4type!I 1/2type!I 4/5type!I Rate adaptive

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Norm

alize

d Th

roug

hput

type!II 2 Symbolstype!II 4 Symbolstype!II 8 Symbolstype!I Rate!Adaptive

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Ret

rans

miss

ions

type!II 2 Symbolstype!II 4 Symbolstype!II 8 Symbolstype!I Rate!Adaptive

0 5 10 15 20 25 300

0.002

0.004

0.006

0.008

0.01

0.012

0.014

0.016

0.018

0.02

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!II 2 Symbolstype!II 4 Symbolstype!II 8 Symbolstype!I Rate!Adaptive

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Thro

ughp

ut

type!I RA, 0.99type!I RA, 0.50type!I RA, 0.01

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Ret

rans

miss

ions

type!I RA, 0.99type!I RA, 0.50type!I RA, 0.01

0 5 10 15 20 25 300

0.005

0.01

0.015

0.02

0.025

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!I RA, 0.99type!I RA, 0.50type!I RA, 0.01

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Norm

alize

d Th

roug

hput

type!II, 0.99type!II, 0.50type!II, 0.01

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Ret

rans

miss

ions

type!II, 0.99type!II, 0.50type!II, 0.01

0 5 10 15 20 25 300

0.005

0.01

0.015

0.02

0.025

0.03

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!II, 0.99type!II, 0.50type!II, 0.01

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Thro

ughp

ut

type!I RA, No Erasuretype!I RA, Erasure

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Rra

nsm

issio

ns

type!I RA, No Erasuretype!I RA, Erasure

0 5 10 15 20 25 300

0.002

0.004

0.006

0.008

0.01

0.012

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!I RA, No Erasuretype!I RA, Erasure

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Norm

alize

d Th

roug

hput

type!II 16!Symbols, No Erasuretype!II 16!Symbols, Erasure

0 5 10 15 20 25 300

5

10

15

20

25

30

SNR (dB)

Aver

age

Num

ber o

f Ret

rans

miss

ions

type!II 16!Symbols, No Erasuretype!II 16!Symbols, Erasure

0 5 10 15 20 25 300

0.002

0.004

0.006

0.008

0.01

0.012

0.014

0.016

0.018

SNR (dB)

Norm

alize

d En

ergy

Effi

cienc

y

type!II 16!Symbols, No Erasuretype!II 16!Symbols, Erasure

H

V

I

Vertical SISOOutput

Horizontal SISO

......

Interleave

Interleave

1

2

K

...

...1 2 K

...

...K

2

12

K...

...K

12

K

2

0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

(31,26)2, SI(31,26)2, BI(15,11)2, SI(15,11)2, BI

0 200 400 600 800 1000100

1050

10100

10150

10200

10250

Codeword Weight Z

Wei

ght E

num

erat

or A

(z)

(31,26)2, r=0.72(31,26)3, r=0.63(31,26)4, r=0.57

0 2 4 6 8 10 12 14 16 18 2010!10

10!8

10!6

10!4

10!2

100

102

104

106

108

1010

Codeword Weight Z

Wei

ght E

num

erat

or A

(z)

(31,26)2, r=0.72(31,26)3, r=0.63(31,26)4, r=0.57

0.5 1 1.5 2 2.5 3 3.5 4

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

Constraint Length 4Constraint Length 5

1 2 3 4 5 6 710!10

10!9

10!8

10!7

10!6

10!5

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

2D prdt, r=0.723D prdt, r=0.634D prdt, r=0.57

1 2 3 4 5 6 710!9

10!8

10!7

10!6

10!5

10!4

10!3

10!2

10!1

100

Eb/N0 (dB)

PER

2D prdt, r=0.723D prdt, r=0.634D prdt, r=0.57

2 4 6 8 10 12 1410!8

10!7

10!6

10!5

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

2D prdt, r=0.723D prdt, r=0.634D prdt, r=0.57

2 4 6 8 10 12 1410!6

10!5

10!4

10!3

10!2

10!1

100

Eb/N0 (dB)

PER

2D prdt, r=0.723D prdt, r=0.634D prdt, r=0.57

0.5 1 1.5 2 2.5 3 3.5 410!5

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

r=0.72, productr=0.72, turbo r=0.63, productr=0.63, turbo

0.5 1 1.5 2 2.5 3 3.5 410!3

10!2

10!1

100

Eb/N0 (dB)

PER

r=0.72, productr=0.72, turbo r=0.63, productr=0.63, turbo

1 2 3 4 5 6 710!5

10!4

10!3

10!2

10!1

Eb/N0 (dB)

BER

r=0.72, productr=0.63, productr=0.72, turbor=0.63, turbo

1 2 3 4 5 6 710!3

10!2

10!1

100

Eb/N0 (dB)

PER

r=0.72, productr=0.63, productr=0.72, turbor=0.63, turbo

!2 0 2 4 6 80.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Es/N0 (dB)

Thro

ughp

ut

RCP Capacity Cutoff rateRCPT

RSC

RSC

INT 1

INT n-1

RSC

Puncturing

Input

Output

Packet

Packet

!

"

#

$

!

"

#

0 1 2 3 4 5 60

0.2

0.4

0.6

0.8

1

1.2

1.4

Offered Load

Norm

alize

d Ne

twor

k Th

roug

hput

ARQMetric CombiningRCPT!P2RCPT!P8

0 1 2 3 4 5 60

0.05

0.1

0.15

0.2

0.25

0.3

Offered Load

Norm

alize

d En

ergy

Effi

cienc

y

ARQMetric CombiningRCPT!P2RCPT!P8

0 1 2 3 4 5 60

50

100

150

200

250

300

350

400

Offered Load

Aver

age

Dela

y (m

s)

ARQMetric CombiningRCPT!P2RCPT!P8

0 1 2 3 4 5 60

0.2

0.4

0.6

0.8

1

1.2

1.4

Offered Load

Norm

alize

d Ne

twor

k Th

roug

hput

ARQMetric CombiningRCPT!P2RCPT!P8

0 1 2 3 4 5 60

0.05

0.1

0.15

0.2

0.25

0.3

Offered Load

Norm

alize

d En

ergy

Effi

cienc

y

ARQMetric CombiningRCPT!P2RCPT!P8

0 1 2 3 4 5 60

50

100

150

200

250

300

350

400

Offered Load

Aver

age

Dela

y (m

s)

ARQMetric CombiningRCPT!P2RCPT!P8

0 0.1 0.2 0.3 0.4 0.5 0.6 0.70

0.2

0.4

0.6

0.8

1

1.2

1.4

Normalized Energy Efficiency

Norm

alize

d Ne

twor

k Th

roug

hput

ARQMetric CombiningRCPT!P2RCPT!P8

0 0.1 0.2 0.3 0.4 0.5 0.6 0.70

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

Normalized Energy Efficiency

Norm

alize

d Ne

twor

k Th

roug

hput

ARQMetric CombiningRCPT!P2RCPT!P8