S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

8
S0 S1 S2 S3 00 00 00 00 00 00 00 11 11 11 11 11 1 0 10 10 01 01 01 01 10 10 10 10 10 11 11 11 11 11 00 00 00 01 01 01 J 0 1 2 3 4 5 6 5+1 7 5+2 Trellis Diagram

Transcript of S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

Page 1: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S1

S2

S3

00 00 00 00 00 00 00

11 11 11 11 11

10 10 1001 01 01 01

10 10 10 10 10

11 11 11 11 1100 00 00

01 01 01

J 0 1 2 3 4 5 65+1

75+2

Trellis Diagram

Page 2: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

Code Tree

S0

S0

S2

S0

S2

S1

S3

S0

S2

S1

S3

S0

S2

S1

S3

00

1

10

01

00

00

00

00 00

11

11

11

11

1001

1100

011000

11

1001

1100

0110

0011

1001

1100

011000

11

1001

1100

0110

10

01

10

10

11

11

00

01

00

11

10

01

01

11

00

10

01

10

01

11

0

Page 3: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S0

S2

S0

S2

S1

S3

S0

S2

S1

S3

S0

S2

S1

S3

00

1

10

01

00

00

00

00 00

11

11

11

11

1001

1100

011000

11

1001

1100

0110

0011

1001

1100

0110

0011

1001

1100

0110

10

01

10

10

11

11

00

01

00

11

10

01

01

11

00

10

01

10

01

11

0

S2

S3

S0

01

11

Code Tree (Encoding )

Page 4: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S1

S2

S3

00 00 00 00 00 00 00

11 11 11 11 11

10 10 1001 01 01 01

10 10 10 10 10

11 11 11 11 1100 00 00

01 01 01

J 0 1 2 3 4 5 65+1

75+2

1 0 1 1 1

01

Trellis Diagram (Encoding)

Page 5: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S1

S2

S3

00 00 00 00 00 00 00

11 11 11 11 11

10 10 1001 01 01 01

10 10 10 10 10

11 11 11 11 1100 00 00

01 01 01

J 0 1 2 3 4 5 65+1

75+2

1011 00 01 10 01 11

(2)

(0)

(3)

(3)

(0)

(2)

(3)(2)

(5)(0)

(4)(2)

(4)(3)

(3)(3)

(3)(3)

(2)(4)

(0)(5)

(4)(3)

(4)(3)

(3)(1)

(5)(0)

1

01

1

1

Viterbi Algorithm

Page 6: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S1

S2

S3

00 00 00 00 00 00 00

11 11 11 11 11

10 10 1001 01 01 01

10 10 10 10 10

11 11 11 11 1100 00 00

01 01 01

J 0 1 2 3 4 5 65+1

75+2

1011 01 01 10 01 11

(2)

(0)

(3)

(3)

(0)

(2)

(4)(3)

(4)(1)

(5)(3)

(3)(4)

(4)(4)

(4)(4)

(3)(4)

(1)(5)

(5)(4)

(5)(4)

(4)(2)

(6)(1)

1

01

1

1

Viterbi Algorithm

Page 7: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

Sequential Decoding

• Consider (2,1,1) convolutional encoder

( Eg:)

C(1)

C(2)FFP

Page 8: S0 S1 S2 S3 00 11 10 01 10 11 00 01 J0123456 5+1 7 5+2 Trellis Diagram.

S0

S0

S1

S0

S1

S0

S1

S0

S1

S0

S1

S0

S1

S0

S1

11

1

10

01

00

00

00

00

11

11

11

10

01

01

10

00

00

11

10

00

11

10

01

01

00

11

10

01

10

01

11

0

t1t1

bb

0

bb bb

1

1

0 1