

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The spring 2007 homework assignment for the ece 6962 advanced topics in communication course. The assignment covers various topics related to communication systems, including the q function, gray labeling, and binary detection in additive white gaussian noise (awgn) channels. Students are required to derive bounds for the q function, calculate symbol and bit error probabilities for qpsk signaling with gray labeling, and derive the ml decision rule for binary detection in awgn channels.
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Spring 2007 ECE 6962 Advanced topics in communication Homework 2
Assign date: 1/30/06 Due date: 2/13/04 (Tuesday) at the beginning of class.
Q(x) =
x
e−t (^2) / 2 √ 2 π
dt
(a) For x > 0 show that the following upper and lower bounds hold for the Q function:
x^2
e−x (^2) / 2
x
2 π
≤ Q(x) ≤
e−x (^2) / 2
x
2 π
Hint: for the upper bound, write the integrand as a product of 1/t and te−t
(^2) / 2 , use integration by parts, and bound. For the lower bound, integrated by parts once more and bound.
(b) As you know that the bit error probability for BPSK signaling in additive white Gaussian noise (AWGN) channel with power spectral density (PSD) N 0 /2 (per real dimension) is given by
Pe = Q(
2 Eb N 0
where Eb is the bit energy. Plot the error probability Pe (on a log scale) versus signal-to-noise ration Eb/N 0 (in dB) using Matlab or Mathematica. Consider Eb/N 0 ranging from -5 dB to 15 dB. Also plot the bounds and compare.
y = x + w.
The transmitted signal x is chosen from a QPSK constellation and the noise w is complex Gaussian with distribution CN (0, N 0 ).
(a) Write down the ML decision rule and specify the decision region.
(b) Assume that Gray labeling (shown in Figure 1) is used. Derive a closed-form expression for the symbol error probability Pe,s given the ML decision rule.
(c) Use your answer in (b) to derive the bit error probability Pe,b for Gray labeling. Verify that it equals Q( √a N 0 / 2 ), which is the bit error probability when the two bits are detected independently.
(d) Compute Pe,s and Pe,b for the non-Gray labeling shown in Figure 1. How does it compare with the results of Gray labeling?
y(t) =
s 1 (t) + w(t) if “1” sent s 0 (t) + w(t) if “0” sent
Assume that all signals are real signals and the noise process w(t) is white Gaussian noise with PSD N 0 /2 (per real dimension). (a) The short approach: Let ˜y(t) = y(t) − s 0 (t) and consider an equivalent channel model
˜y(t) =
s 1 (t) − s 0 (t) + w(t) if “1” sent w(t) if “0” sent
00
11 10
01
a
00
10 11
01
a
Gray Labeling non-Gray Labeling
Figure 1: Problem 2.
Derive the ML decision rule and specify the decision threshold. Compute the error probability Pe and express it in terms of the Q-function.
(b) The longer approach: project the received signal y(t) to the signal space spanned by s 1 (t) and s 0 (t). Define Z 1 =< y(t), s 1 (t) > and Z 0 =< y(t), s 0 (t) >. It is shown in class that the ML rule can be expressed as
say 1
< say 0
‖s 1 ‖^2 − ‖s 0 ‖^2 2
Compute the error probability Pe. Verify that you obtain the same answers as in (a).
y(t) = x(t) + w(t)
where x(t) equals one of the M possible signals s 1 (t), s 2 (t), · · · , sM (t). Assume that all signals are real and the noise process w(t) with PSD of N 0 /2 (per real dimension). Also assume that s 1 (t), s 2 (t), · · · , sM (t) have equal energy Es. (a) Convert the original problem to a discrete time problem and identify the ML decision rule. (b) Assume further that the signals are orthogonal. Show that the error probability is given by
Pe = 1 −
2 π
−∞
[1 − Q(x)]M−^1 e−(x−d)
(^2) / 2 dx, where d =
2 Es N 0
y = h x + w,
where h is a complex random scalar representing Rayleigh fading. Assume that the receiver does not know h. Assume either xA or xB is transmitted, where xA, xB ∈ Cn^ and ‖xA‖^2 = ‖xB ‖^2. The noise vector w has a complex Gaussian distribution CN (0, N 0 In).
Derive a ML rule for this detection problem. You don’t need to compute the error probability Pe.
y(t) =
s 1 (t)ejθ^ + w(t) if “1” sent, s 0 (t)ejθ^ + w(t) if “0” sent.
where θ is some unknown channel phase shift that is uniformly distributed in [0, 2 π]. Assume that all signals are complex, the noise process has PSD N 0 , and < s 1 (t), s 0 (t) >= 0. Derive the ML detection rule and compute the probability of error.