Channel Coding in Communication Networks: From Theory to Turbocodes

2.8: Exercises on Block Codes

2.8 Exercises on Block Codes

2.8.1 Unstructured Codes

The first series of exercises covers unstructured codes.

Exercise 2.1

We pose x = (101101) and y = (011110). Calculate d H( x,y), w H( X) and w H( y).

Exercise 2.2

Perform the following operations:

  1. build B p( X) with ? = 2 and x = (10111);

  2. build B 1( X) ? B 2( y) with x = (110111), y = (000110);

  3. give the parameters of the following binary code:


  4. give the parameters of the following ternary code:


  5. construct a binary code of length 5 with the largest possible cardinal that corrects 2 errors per word;

  6. construct a binary code of length 7 with the largest possible cardinal that corrects 1 error per word.

Exercise 2.3

Let there be a binary code of length n with a cardinal M. What is the volume of memory necessary to make a table decoding using class representatives (in a number of binary positions)?

Exercise 2.4

How many elements are there in a sphere of radius r included in

Exercise 2.5

Let there be a binary code C of length n and cardinal M. Prove that the greatest error correcting capability of the code is the largest integer r such that we have , where is the number of combinations of i objects from n.

2.8.2 Linear...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Rotary Encoders
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.