Interference Systems
Vindheshwari P. Singh
(1) (dk ) T
Tx k transmits dk data streams sk = [sk , . . . , sk ] to receiver k.
where dk ≤ min{Ns,k , Nd,k }.
PM
Tk,j = m=1 Gk,m Um Hm,j is the effective channel between Tx j and Rx
k.
(1) (dk )
Rx k applies a linear receive filter Wk = [wk , ...., wk ] ∈ CNd,k ×dk .
(l)
The MSE of the data stream estimate s̃k can be written as
2
(l) (l) (l) (l)
MSEk,l = E{|s̃k − sk |2 } = 1 − (wk )H Tk,k vk + Bk,l
(l)
The SINR of the data stream estimate s̃k can be written as
A
SINRk,l = Bk,l
k,l
where
(l) (l)
Ak,l = |(wk )H Tk,k vk |2
dk dj
K X
(l) (p) (l) (p)
X X
Bk,l = |(wk )H Tk,k vk |2 + |(wk )H Tk,j vj |2
p=1 j=1 p=1
p6=l j6=k
(l) (l)
+ σr2 ||(wk )H G̃k Ũ||2 + σd2 ||(wk )||2
The two convex conic optimization problems are Second order cone
program (SOCP) and Semi-definite program (SDP).
minimize R{f H x}
x
subject to kAH H
i x + bi k ≤ ci x + di i = 1, . . . , N
minimize R{f H x}
x
subject to A(x) 0
PN
where A(x) = A0 + i=1 xi Ai is the Hermitian matrix that depends
affinely on x. Ai , i = 0, . . . , N are the data parameters.
Transceiver Designs in MIMO Relay IC July 13, 2018 12 / 43
Max MSE minimization: Proposed Approach
The basic idea is that design variables {V, W, U} are partitioned into
three blocks namely transmitter precoders {V}, receiver filters {W} and
relay precoding matrices {U}.
Relay Matrices Design: With fixed {W, V}, relay matrices design
problem is also formulated as an SOCP problem.
Transceiver Designs in MIMO Relay IC July 13, 2018 14 / 43
Simulation Results (1)
We consider only symmetric systems denoted as (Nd × Ns , d)K + Nr M .
where Ns,k = Ns ,Nd,k = Nd , dk = d ; k ∈ K and Nr,m = Nr ; m ∈ M.
Ps,k = P for k ∈ K, Pr,m = P for m ∈ M, σr = σd = σ = 1, SNR = σP2 .
Sum-Rate,Min-Leakage [TroungHeath’13]
Generally, there are two different ways to model CSI errors: the
stochastic model and the deterministic model.
First, we consider the stochastic model for the CSI uncertainty such that
the imperfect CSI consists of the first and second order statistics of the
actual channel.
The channel matrices can be written using the Gaussian Kronecker model
as
1/2 T /2
Hm,k = H̄m,k + ΦHm,k Hwm,k ΘHm,k
1/2 T /2
Gk,m = Ḡk,m + ΦGk,m Gwk,m ΘGk,m
1/2 T /2
Fk,j = F̄k,j + ΦFk,j Fw
k,j ΘFk,j
ΘHm,k and ΦHm,k are the covariance matrices of the channel estimation
error seen from the Tx and Rx side respectively of the corresponding link.
Hw w w
m,k , Gk,m and Fk,j are Gaussian random matrices with i.i.d elements
distributed as CN (0, 1).
vec(Z) ∼ CN (vec(X̄), Θ ⊗ Φ)
We first derive a closed form expression for averaged MSE and averaged
relay power.
We assume the same SNR for all the source-relay and relay-destination
links as SNR1 .
SNR for the source-destination links is SNR1 − ∆SNR , where ∆SNR is the
attenuation of the direct links due to a larger path loss.
|p−q| |p−q|
[ΦHm,k ]p,q = ρh , [ΦGk,m ]p,q = ρg , and
|p−q|
[ΦFk,j ]p,q = ρf ,p, q ∈ {1, 2, 3} and ρh = ρg = ρf = 0.30.
Worst case design approach is adopted to find the best transceiver for the
least favorable channel in the uncertainty region.
Max-MSE Minimization
min τ
{V},{U},{W},t(K)
subject to MSEk ≤ τ, k ∈ K
Hm,j ∈ Hm,k , Gk,m ∈ Gk,m , Fk,j ∈ Fk,j ∀m, j, k
ps,k ≤ Ps,k , ∀k ∈ K
pr,m ≤ Pr,m , Hm,k ∈ Hm,k ∀m ∈ M
Using s-lemma, we can convert the set of infinite constraints into a linear
matrix inequality.
Each subproblem is reformulated as an SDP problem, which can be
efficiently solved using interior point methods.
S3: Pessimization:
Find worst-case violating channels at the current {V}, {U}, {W}.
Append them to the set S.
maximize pr,m
{Hm,k }
We assume the same SNR for all the source-relay and relay-destination
links as SNR1 .
SNR for the source-destination links is SNR1 − ∆SNR , where ∆SNR is the
attenuation of the direct links due to a larger path loss.
Let the size of the bounded uncertainty regions are related to the quality
of the channel i.e.
δHm,j = skH̄m,j kF m ∈ M, j ∈ K
δGk,m = skḠk,m kF k ∈ K, m ∈ M
δFk,j = skF̄k,j kF k ∈ K, j ∈ K
To solve the SDP and SOCP problems, we have used CVX, a package for
specifying and solving convex optimization problems.
Transceiver Designs in MIMO Relay IC July 13, 2018 37 / 43
Simulation Results (1)