Amirhossein S.Aghaei, Konstantinos N.Plataniotis, Subbarayan Pasupathy (Aghaei, Kostas, Pas) at Comm - Utoronto.ca
Amirhossein S.Aghaei, Konstantinos N.Plataniotis, Subbarayan Pasupathy (Aghaei, Kostas, Pas) at Comm - Utoronto.ca
ABSTRACT The pseudo variance γn2 is in fact the covariance between n and n∗ .
In a wide range of communication systems, including DS-CDMA When n is uncorrelated from n∗ (i.e. γn2 = 0), it will be called
and OFDM systems, the signal-of-interest might be corrupted by an a proper or circularly symmetric noise. This paper focuses on the
improper [1] (also called non circularly symmetric [2]) interfering problem of detecting the transmitted signal, which is deterministic
signal. This paper studies the maximum likelihood (ML) detection but unknown at the receiver, from the noisy observation r when the
of binary signals in the presence of additive improper complex Gaus- noise n is improper. Although [9] has studied the mean square es-
sian noise. Proposing a new measure for noncircularity of complex timation and detection of improper signals-of-interest observed in
random variables, we will derive the ML decision rule and its perfor- proper noise, the problem of ML detection in the presence of im-
mance based on this measure. It will be shown that the ML detector proper noise has not been studied in general yet; except few works
performs pseudo correlation [1] as well as conventional correlation which have studied some special systems with BPSK signaling (e.g.
of the observation to the signals-of-interest. As an alternative so- [4, 7, 8]). However, the results of this paper, specially the circular-
lution, we will propose a filter for converting improper signals to ization filter introduced in Section 4, are applicable to any M-ary
proper ones, called circularization filter, and will utilize it together signaling with fixed constellation in the complex plain (e.g. antipo-
with a conventional matched-filter (MF) to construct an ML detector. dal, orthogonal, M-QAM, or M-PSK signaling).
In Section 3, after derivation of ML decision rule, we will prove
Index Terms— Circularization, Gaussian noise, improper com- that the ML detector makes use of the correlation existing between
plex, matched filters, maximum likelihood detection. real and imaginary parts of the interfering noise to get the optimal
detection performance. Based on the results of Section 3, we will
1. INTRODUCTION propose a circularization filter for converting the improper additive
noise into a proper one in Section 4. This filter can be used as a pre-
Since the first studies of improper complex signals (also called non processing step for conventional tools (MFs in this paper) to enable
circularly symmetric signals) by [1, 2] there has been a growing in- them to deal with improper noises.
terest on characterization of such signals in various applications, es-
pecially communication systems. The issue of improper interference
was firstly studied by [3] in the context of multi-access interference 2. IMPROPER GAUSSIAN RANDOM VARIABLES
(MAI) in synchronous DS-CDMA systems using BPSK modulation.
However, improper interferences are not restricted to this case and Let z be a scalar complex Gaussian random variable (RV) with Carte-
can arise in many other applications (e.g. [4]-[8]). sian representation of the form z = x + jy, where x and y are
This paper considers the simple scalar case of binary transmis- two real valued RVs. It has been shown in [10] that z can be com-
sion over a typical additive Gaussian noise channel, where the noise pletely characterized by either wz [x, y]T or vz √12 [z, z ∗ ]T ,
is independent of the transmitted signal. Let’s assume that r is a as these two random vectors relate to each other through a unitary
scalar1 noisy observation of the unknown scalar signal-of-interest s linear transformation:
which might take either of the deterministic constant values s0 or s1 » –
1 1 1
with equal probabilities according to the following hypotheses: wz = Tvz , where T = √ (3)
j 2 −j j
H0 : r = s0 + n
(1)
H1 : r = s1 + n Moreover, complete second-order characterization of z requires knowl-
edge of the following statistics [10]:
where r, s0 , s1 , n ∈ C and the noise n has the following variance
and pseudo-variance [1]: σz2 = σx2 + σy2 , γz2 = (σx2 − σy2 ) + j(2 σxy ), (4)
σn2 2
E{|r − r̄| } , γn2 2
E{(r − r̄) }. (2)
or knowledge of the following covariance matrices:
1 Inthis paper we use the following notation: lowercase letters for scalar » –
variables (e.g. z), boldface lowercase letters for vectors (e.g. z), and bold- H 1 σz2 γz2
face uppercase letters for matrices (e.g. Z). R and C represent the real and Cvz vzH E{(vz − vz̄ )(vz − vz̄ ) } = (5)
2 (γz2 )∗ σz2
complex domains. {z} and {z} represent the real and imaginary parts of » –
a complex variable z. σz2 , γz2 , and σxy represent the variance of z, pseudo σx2 σxy
Cwz wzT E{(wz − wz̄ )(wz − wz̄ )T } = . (6)
variance of z, and the covariance between x and y, respectively. σxy σy2
3210
Applying a circularization filter to the observation r, we get
1 1 1
wre = Λ− 2 UT wr = Λ− 2 UT ws + Λ− 2 UT wn = wse + wne ,
(15)
where se and n e denote the transformed signal and the circularized
noise (Cwne wT = I), and U and Λ are derived from eigen decom-
ne
position of Cwn wnT . As it is shown in Fig. 1(b), the ML detection
of se can now be accomplished using conventional matching of re to
se∗ , i.e.,
(a) Combination of Correlators and Pseudo Correlators j ff ŝ=s j ff
1 1 1
re se∗1 − |e
s1 |2 ≷ re se∗0 − |es0 |2 (16)
2 ŝ=s0 2
or equivalently
1 T ŝ=s1 1 T
wsTe1 wre − wse wse1 ≷ wsTe0 wre − wse wse0 . (17)
2 1 ŝ=s0 2 0
Note that both decision rules of (16) and (17) are equivalent to the
ML decision rule of (10), in that
˘ ¯
re se∗j = wsTej wre = wsTj C−1
wn wT
wr = vsHj C−1 v
vn vH r
n n
3211
In order to illustrate how ML detectors of Section 3 outperform 0
10
ρ’ = 0.00
conventional MFs, we will consider an antipodal signaling such that −1 ρ’ = 0.25
10
θ = (ϕ − π)/2 and θ = ϕ/2 (in these two cases the ML detector ρ’ = 0.50
ρ’ = 0.75
is MF). For simplicity, let’s assume that θ = 0 and the power of −2
10
Error Probability
the performance of the ML detector in this case for different values
of ρ . It can be seen that for improper noises with higher ρ , this
−4
10
3212