Manchester Encoding Probability of Error

In summary, the probability of error of a digital signal sent by using non return to zero encoding is easy to find. However, the code used must be changed in order to avoid misinterpretation.
  • #1
Meteora
10
0
Greetings,

I am studying Analog & Digital Communications in one of my lectures and I'm stuck with a subject. I would be much pleased if someone is willing to help me on the subject below;

Probability of error of a digital signal sent by using non return to zero encoding is easy
to find such that we can apply -A+N for output if 0 is sent and A+N if 1 is sent for a single signal transmitted in the interval 0<t<T. Since this interval will only consist of an rectangle of height A or either height -A of cases 1 and 0 being sent respectively, we can use the mean and variance of Y (which is the output Y=-A+N or Y=A+N depending on the data being transmitted), normalize it and use the Q() function to find the error rate. Howeve Manchester encoding is different in sense that to send signal 1 0<t<T/2 is A and T/2<t<T is -A and viceaversa for 0.

How am I supposed to do the math of this? When I was working with NRZ I built my calculations on the fact that x(t)=-A+w(t) in the case of 0 being transmitted (w(t) being white gaussian noise. How can I build my new x(t) fuction which the rest I'm sure I can handle.
 
Engineering news on Phys.org
  • #2
do you have your synchronization taken care of? are you pretty certain when [itex]t=0[/itex] is and when [itex]t=T/2[/itex] and [itex]t=T[/itex] are?

the additive noise error function is unchanged if the code is different. so you have to multiply by a [itex][-1,1][/itex] pulse or its negative, integrate (over one period T) and see if the result is positive or negative (the threshold will be at 0). then assume how big the variance is of the added noise and compute what the p.d.f. is of the integrated result. a tail of that p.d.f. will cross over zero and it's the error of the tail of the p.d.f. that crosses over that is your probability of error.
 
  • #3
Sync is out of content. So okay first of all thanks for responding to my thread. Now what I understood so far is as follows;

If i am sending a "0" with manchester code I expect it to be -A in half period and +A in the other half period. What is the possibility that it would be decided as a "1" in the receiver? In my mind there is no such possibility since the treshold is λ=0. Because the -A+N (where N is noise) part will be greater than λ however A+N part will be much greater than λ. So what I have in my receiver will be an useless signal looking like a manchester signal just lifted up above the zero treshold.

So instead of misinterpreting the signal it shouldn't interpret any signal at all (unless we change the treshold) if I am thinking correct. Another possiblity is that it's probability of error could be this not interpreting. Which would only be equal to P(y(t)>λ) which is just a single NRZ probability.

Why I thought that a 1 could never be received as a 0 is because of the following reason;

Since my additive noise doesn't change in time, if -A+N is above zero A+N could never be below zero which is the condition for receiver to decide on the signal as a "1" which was transmitted as a "0".

Again looking forward for responses.
 
  • #4
I still need help with this problem. I have an exam tomorrow with this to be asked for sure.
 
  • #5


Hello,

Thank you for reaching out for help with your subject on Manchester Encoding Probability of Error. I am happy to assist you in understanding this topic.

Firstly, Manchester encoding is a type of digital encoding where the signal is divided into two parts: the first half represents a logic 0 and the second half represents a logic 1. This means that the signal will change its polarity in the middle of each bit interval.

To calculate the probability of error for Manchester encoding, we can use a similar approach as we did for NRZ encoding. However, instead of considering the entire bit interval, we will divide it into two parts: the first half and the second half.

Let's assume that the bit interval is 0<t<T. In the first half, 0<t<T/2, the signal is represented by a negative amplitude, -A. In the second half, T/2<t<T, the signal is represented by a positive amplitude, A. This means that the output Y will be either -A+N or A+N, depending on the data being transmitted.

Now, we can use the mean and variance of Y to calculate the probability of error. The mean of Y is 0, as it is the average of -A+N and A+N. The variance of Y is (2N)^2, as it is the sum of the variances of -A+N and A+N.

Using the Q() function, we can then calculate the probability of error for Manchester encoding as follows:

P(error) = Q(2A/2N) + Q(2A/2N)

Where A is the amplitude and N is the noise power spectral density.

I hope this explanation helps you understand how to calculate the probability of error for Manchester encoding. If you have any further questions, please do not hesitate to ask. Good luck with your studies!

Best,
 

Related to Manchester Encoding Probability of Error

1. What is Manchester Encoding?

Manchester Encoding is a digital coding scheme used in communication systems to transmit data over a medium, such as a cable or wireless connection. It involves encoding binary data into a waveform that has equal periods of high and low voltage levels, making it easy to decode the data at the receiving end.

2. How does Manchester Encoding reduce the probability of error?

Manchester Encoding reduces the probability of error by using a combination of voltage and timing changes to represent the binary data. This makes it more immune to noise and interference, reducing the likelihood of errors during transmission.

3. What factors affect the probability of error in Manchester Encoding?

The probability of error in Manchester Encoding can be affected by various factors, such as the quality of the communication medium, the distance between the transmitter and receiver, and the complexity of the data being transmitted. Other factors can include external interference and the accuracy of the timing mechanism.

4. How is the probability of error calculated in Manchester Encoding?

The probability of error in Manchester Encoding can be calculated using the bit error rate formula, which takes into account the signal-to-noise ratio, the bandwidth, and the modulation scheme used. This formula can give an estimation of the error rate, but it may vary in different real-world scenarios.

5. Are there any disadvantages to using Manchester Encoding?

While Manchester Encoding has many advantages, such as reducing the probability of error and providing clock synchronization, it also has some limitations. For instance, it requires a higher bandwidth compared to other encoding schemes, which can be a disadvantage in limited bandwidth applications. Additionally, the encoding and decoding processes can be more complex and require more processing power.

Similar threads

  • Electrical Engineering
Replies
4
Views
927
  • Electrical Engineering
Replies
24
Views
2K
  • Programming and Computer Science
Replies
1
Views
1K
  • Advanced Physics Homework Help
Replies
1
Views
833
  • Differential Equations
Replies
1
Views
717
  • Introductory Physics Homework Help
Replies
14
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
4
Views
1K
  • Calculus and Beyond Homework Help
Replies
3
Views
606
  • Differential Equations
Replies
1
Views
809
  • Differential Equations
Replies
5
Views
709
Back
Top