Linear code with generator matrix , Mathematics

Assignment Help:

1. Consider the code of size 4 (4 codewords) and of length 10 with codewords listed below.

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 1 1 1 1 1

1 1 1 1 1 0 0 0 0 0

1 1 1 1 1 1 1 1 1 1

a) Is this code a linear code? b) What is the minimum distance of the code and how many errors can the code correct? c) What is the union bound on the decoded error probability of this code when the channel is a binary symmetric channel with crossover probability p?

(The channel is also memoryless; that is any bit is in error independent of the all other bits being in error or not). d) Find a decoding rule that requires for any particular received vector y = (y1, y2, . . . , y10) two computations of the Hamming distance between two vectors of length 5 to determine which codeword was sent. (The decoding rule must be such that if the number of errors is less than the correct answer to part (b) the decoding rule will be able to correct these errors).

2. (a) The Hamming code has the following parity check matrix

747_matrix1.png

If the received vector is r = (0,1,0,1,1,1,1) find the most likely transmitted codeword (over a binary symmetric channel with error probability less than 1/2). What is the error correcting capability of the code.

(b) For the linear code with generator matrix shown below find the minimum distance of the code, the error correcting capability of the code and the code rate. Find a upper bound on the probability of a codeword decoding error on a binary symmetric channel.

2475_matrix2.png

3. Code 4 in the lecture notes (on line version) contains 32 codewords of length 15 with minimum distance 7.

(a) Simulate a communication system with this code on an additive white Gaussian noise channel. Count (at least) 100 errors and plot the error probability for signal-to-noise ratios (Eb/N0) from 0 to 6dB in steps of (no more than) 0.5dB.

(b) Determine the union bound on the performance and also plot (on the same plot as part

(a)) the union bound.

(c) Simulate the performance of a hard decision decoder that always decodes to the closest codeword. Plot the codeword error probability (on the same plot as (a) and (b)).

(d) Plot the union bound to the performance of a hard decision decoder (of part (c)).

(e) Simulate the performance of a bounded distance decoder that only corrects 0,1,2 or 3 errors. Determine the probability of choosing the wrong codeword and the probability that the received vector is not within distance 3 of any codeword (this is called a decoding failure).

(f) For a bounded distance decoder and a hard decision channel, i.e. a BSC, analyze (provide a formula) for the probability the decoder does not output the correct codeword.


Related Discussions:- Linear code with generator matrix

Find the value of x of eagle , A fox and an eagle lived at the top of a cli...

A fox and an eagle lived at the top of a cliff of height 6m, whose base was at a distance of 10m from a point A on the ground. The fox descends the cliff and went straight to the p

Vector addition, Is it possible to add two vectors of unequal magnitude and...

Is it possible to add two vectors of unequal magnitude and get a resultant of zero?Please explain also. Ans) no it is not possible as .. if the magnitude is diffrent then they c

Derivatives, Derivatives The rate of change in the value of a...

Derivatives The rate of change in the value of a function is useful to study the behavior of a function. This change in y for a unit change in x is

Determine the ratio in which the line 2x + y -4 = 0, Determine the ratio in...

Determine the ratio in which the line 2x + y -4 = 0 divide the line segment joining the points A (2,-2) and B (3, 7).Also find the coordinates of the point of division. [Ans:2 :

Total linear attenuation, Consider the task of identifying a 1 cm thick bre...

Consider the task of identifying a 1 cm thick breast cancer that is embedded inside a 4.2 cm thick fibroglandular breast as depicted in Fig. The cancerous tumor has a cross

Find the sides of the two squares, The sum of areas of two squares is 468m ...

The sum of areas of two squares is 468m 2  If the difference of their perimeters is 24cm, find the sides of the two squares. Ans:    Let the side of the larger square be x .

Ordinary and partial differential equations, A differential equation is ter...

A differential equation is termed as an ordinary differential equation, abbreviated through odes, if this has ordinary derivatives in it. Similarly, a differential equation is term

Illustrate Ionic solids, Ionic solids, which have anionic vacancies because...

Ionic solids, which have anionic vacancies because of metal excess defect develop colour. Illustrate with the help of a suitable example.

Class mid points and class interval or width, Class Mid points This i...

Class Mid points This is very significant values which mark the center of a provided class. They are acquired by adding together the two limits of a provided class and dividi

Word problem, tom has 150 feet of fencing to enclose a rectangular garden. ...

tom has 150 feet of fencing to enclose a rectangular garden. if the length is to be 5 feet less than three the width, find the area of the garden

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd