Advanced Communication Topics Homework 2 for ECE 6962, Assignments of Electrical and Electronics Engineering

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

Pre 2010

Uploaded on 08/31/2009

koofers-user-980
koofers-user-980 🇺🇸

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
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.
1. Get familiar with the Q function. Bounds of the Q function:
Q(x) = Z
x
et2/2
2πdt
(a) For x > 0 show that the following upper and lower bounds hold for the Q function:
(1 1
x2)ex2/2
x2πQ(x)ex2/2
x2π
Hint: for the upper bound, write the integrand as a product of 1/t and tet2/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) N0/2 (per real dimension) is given by
Pe=Q(r2Eb
N0
)
where Ebis the bit energy. Plot the error probability Pe(on a log scale) versus signal-to-noise ration
Eb/N0(in dB) using Matlab or Mathematica. Consider Eb/N0ranging from -5 dB to 15 dB. Also plot
the bounds and compare.
2. The importance of Gray labeling. Consider a discrete time AWGN channel model with
y=x+w.
The transmitted signal xis chosen from a QPSK constellation and the noise wis complex Gaussian with
distribution CN(0, N0).
(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
N0/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?
3. Binary detection in AWGN channel. Given a continuous-time model where
y(t) = (s1(t) + w(t) if “1” sent
s0(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
N0/2 (per real dimension).
(a) The short approach:
Let ˜y(t) = y(t)s0(t) and consider an equivalent channel model
˜y(t) = (s1(t)s0(t) + w(t) if “1” sent
w(t) if “0” sent
1
pf2

Partial preview of the text

Download Advanced Communication Topics Homework 2 for ECE 6962 and more Assignments Electrical and Electronics Engineering in PDF only on Docsity!

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.

  1. Get familiar with the Q function. Bounds of the Q function:

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.

  1. The importance of Gray labeling. Consider a discrete time AWGN channel model with

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?

  1. Binary detection in AWGN channel. Given a continuous-time model where

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

Q

I

00

11 10

01

a

Q

I

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

Z 1 − Z 0

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).

  1. Consider the M-ary detection problem,

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

  1. Noncoherent detection for a block fading channel. Consider a discrete time block fading model:

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.

  1. Noncoherent detection for channel with unknown phase shift. Consider a continuous-time model

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.