ELEC5460 Assignment 2 Spring 2015 1) Show that the MMSE

ELEC5460
Assignment 2
Spring 2015
1) Show that the MMSE-SIC receiver is optimal, i.e., it achieves the best possible
sum rate in the following sense:
!!
log 1 + ๐‘†๐ผ๐‘๐‘…! = log det ๐ผ!! +
!!!
1
๐ป๐พ! ๐ปโˆ—
๐‘!
where the SINR and rate for stream ๐‘˜ are ๐‘†๐ผ๐‘๐‘…! and log 1 + ๐‘†๐ผ๐‘๐‘…! ,
respectively.
Hint: You might need the following identity: log ๐ด + ๐‘ฅ๐‘ฅ โˆ— โˆ’ log ๐ด = log 1 +
๐‘ฅ โˆ— ๐ด!! ๐‘ฅ .
[15 points]
2) One important goal in this course is the ability to make system-level decisions
upon different โ€œsituationsโ€ based on the component-technologies we have learnt.
For example, the types of channels (fast vs slow fading, frequency flat vs
frequency selective fading) and the availability of channel state information (CSI)
at the transmitter in various communication components.
(a) Compare and contrast the following technologies in terms of their typical
operating fading channels and requirement of CSIT.
[15 points]
Space Time Coding (e.g. Alamouti scheme, orthogonal Space Time
Coding),
โ€ข BLAST type Layered Space Time Coding (e.g. VBLAST, HBLAST and
DBLAST),
โ€ข OFDM,
โ€ข Rate and/or power adaptation.
Explain briefly on your choice.
โ€ข
(b) Suppose you are the engineer to draft a new radio interface to support the
following requirement.
โ€ข Transmission BW = 20MHz.
โ€ข Maximum base station transmit power = 20dBm
โ€ข Peak bit rate of 20Mbps.
You have to support delay sensitive applications where the delay requirement is 5
ms. Time dimension is partitioned into frames with frame duration = 5 ms.
i.
Suppose both the base station and mobile station have single antenna only.
What should be the constellation size and symbol duration to realize the
target bit rate? (Assume BW = 1/Ts).
[5 points]
It is well-known that using MIMO technology could improve the system
performance. Suppose we have 2 antennas at both the base station and the
mobile side.
ii.
Using Alamouti code with the same constellation in (i), what are the bit
rate and the diversity order that could be realized in an uncoded system?
Explain your answer.
[5 points]
iii.
Using VBLAST architecture with the same constellation. What is the bit
rate and maximum diversity order that could be realized in an uncoded
system? Explain your answer.
[5 points]
iv.
Suppose we have convolutional coding (rate ½) with BPSK constellation.
Repeat (i) and (ii) again.
[5 points]
v.
In (iii), it seems we could double the bit rate (spatial multiplexing) and
achieve full diversity (spatial diversity) simultaneously using coded
VBLAST. Does that contradict with diversity-multiplexing tradeoff
results?
[5 points]
vi.
Suppose you use linear ZF receiver to detect coded VBLAST symbols.
What is the maximum diversity order you could achieve?
[5 points]
3) (Stochastic Subgradient Projection) Let ๐œ‹! be a random mapping from
๐‘˜ ๐œ– {1,2, โ€ฆ ,7} to ๐œ‹! ๐œ– {1,2,3,4}. Assume that for any ๐‘˜, ๐œ‹! is independently
generated from a distribution over {1,2,3,4} with probability mass function
๐’‘ = [๐‘! , โ€ฆ , ๐‘! ] (i.e., for any ๐‘˜, ๐œ‹! = ๐‘™ with probability ๐‘! ). Consider the
following stochastic optimization problem:
min โˆ’๐ธ[ min {๐‘ž!! }] ,
๐’’ ! !!
! !{!,!,โ€ฆ,!}
where ๐’’ = [๐‘ž! , โ€ฆ , ๐‘ž! ]! is the optimization variable and
!
๐ท! = ๐’’: ๐‘ž! ๐œ– 0,1 , โˆ€๐‘™, ๐‘Ž๐‘›๐‘‘ ๐‘ž! โ‰ค 3 .
!!!
Note that in this stochastic optimization problem, the system state is ๐… =
{๐œ‹! , โ€ฆ , ๐œ‹! }.
(a) What type of stochastic optimization problem is it?
[5 points]
(b) Prove that this problem is convex.
[5 points]
(!)
(c) Let ๐…(!) = {๐œ‹!! , โ€ฆ , ๐œ‹! } denote a realization of the system state at the ๐‘– !!
time slot. Prove that ๐’ˆ(!) = [๐‘”!! , โ€ฆ , ๐‘”!! ]! is a noise unbiased subgradient of
(!)
the objective function at ๐’’, where ๐‘”! = โˆ’1 ๐‘™ = ๐œ‹!!โˆ— , โˆ€๐‘™ , and ๐‘˜ โˆ— is any
index satisfying ๐‘ž!!โˆ— = min!!!!! {๐‘ž!! }.
[10 points]
(d) At time slot ๐‘–, the stochastic Subgradient projection update for solving the
above problem is given by:
๐’’ !!! = ๐‘Ž๐‘Ÿ๐‘” min ๐’’ ! โˆ’ ๐›ผ ! ๐’ˆ ! ๐’’ !
๐’’ ! !!
How to choose the step size ๐›ผ ! ?
โˆ’ ๐’’ !
[5 points]
(e) Suppose the probability mass function ๐’‘ is known. Hence, the original
problem reduces to a deterministic optimization problem.
[15 points]
i.
Calculate the closed-form expression for the objective function.
ii.
Is this deterministic problem convex?
iii.
Find the closed-form expression for the optimal solution of this
problem.