Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please answer it correctly thank you Write a MATLAB program that performs simulation of a binary polar line code signal encoded as a differential encoded

Please answer it correctly thank you image text in transcribed
Write a MATLAB program that performs simulation of a binary polar line code signal encoded as a differential encoded duobinary signal (duobinary with a precoder) with channel added Gaussian noise to the received signal, y(k T). You can generate a random input bit sequence with the MATLAB function randi and use the duobinary function provided earlier to generate b. Use a 10,000 length sequence y (kTs) = bk + v.-a, + ak-1 + Vk where vk is the channel added Gaussian noise You can use the MATLAB function awgn to add Gaussian noise to b at a specified signal to noise ratio, SNR. Measure the bit error rate (BER) (number of received bits in error as to ratio of the total bits) for three levels of channel noise, SNR = 1, 5, 10 dB, relative to the signal power. Plot the original sequence, the Duobinary differential encoded signal with and without noise and the received binary sequence for the first few samples. See Figures 1 and 2 below. Also plot the BER vs the SNR (not shown here). I assume the received pulse was a 0 if ly(k T) 21 and a if ly(k Tb). Publish your MATLAB code and results and upload to Blackboard. Binary input Sequence... 0.5 0.5 15 Duobinary Differential Encoded Signal 25 10 15 20 25 seceived Sequence:++ 10 15 Duobinary Differential Encoded Signal with Noise 0.5 10 15 20 25 10 Figure 1: Input Sequence, Duobinary encoded and Duobinary with noise Figure 2: Input sequence and recovered data Hint: To find BER sum the number of bits in the received bit stream that differ from the input bit stream and divide the sum by the total number of bit in the bit stream. For example, I got BER to be in the range [0.0001, 0.0016] over multiple runs with SNR-10

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

Describe the stability of intelligence scores over the life span.

Answered: 1 week ago

Question

Are there any questions that you want to ask?

Answered: 1 week ago