KEMBAR78
Tutorial 4 | PDF
0% found this document useful (0 votes)
7 views1 page

Tutorial 4

The document provides a tutorial on linear block coding, detailing the generation of parity check bits for (8,4) and (7,3) block codes, including tasks such as finding generator and parity check matrices, minimum weight, error detection and correction capabilities, and weight distribution. It also includes instructions for implementing the encoder and decoder of a (7,4) code using Matlab, with a focus on bit error rate performance in a Gaussian channel. The tutorial is structured in a problem-solving format, guiding the reader through various coding concepts and calculations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

Tutorial 4

The document provides a tutorial on linear block coding, detailing the generation of parity check bits for (8,4) and (7,3) block codes, including tasks such as finding generator and parity check matrices, minimum weight, error detection and correction capabilities, and weight distribution. It also includes instructions for implementing the encoder and decoder of a (7,4) code using Matlab, with a focus on bit error rate performance in a Gaussian channel. The tutorial is structured in a problem-solving format, guiding the reader through various coding concepts and calculations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Digital Communications

Linear block coding – Tutorial

1. The parity check bits of a (8,4) block code are generated by:
C 5  d1  d 2  d 4
C 6  d1  d 2  d 3
C 7  d1  d 3  d 4
C8  d 2  d 3  d 4
Where d i , i  1,2,3,4 are the message bits.
(a) Find the generator matrix and parity check matrix for this code
(b) Find the minimum weight of this code
(c) How many errors can this code detect and how many errors can it correct?
(d) Compute the weight distribute of this code.

2. The generator of a linear block code (7,3) is given as


1 0 0 0 1 1 1
G  0 1 0 1 0 1 1
0 0 1 1 1 0 1
(a)Find the parity check matrix;
(b)Find a standard array matrix for this code;
(c)Find the syndrome decoding table for this code.

3. Use Matlab to implement the encoder and decoder of (7,4) code with generator G and
show the bit error rate performance in Gaussian channel (suppose BPSK transmission is
used.)
1 0 0 0 0 1 1
0 1 0 0 1 0 1 
G
0 0 1 0 1 1 0
 
0 0 0 1 1 1 1

You might also like