*Corresponding author: Department of Electrical & Electronic Engineering, Rajshahi University of Engineering & Technology, Rajshahi-6204, Bangladesh E-mail addresses: [email protected] (R. Sayed)
66 Journal of Engineering and Applied Science Vol. 03, No. 01, pp. 66–79, June 2019
Performance Comparison of Linear Equalization Techniques in Secure Wireless Multicasting
R. Sayed*, M. Z. I. Sarkar, D. K. Sarker
Department of Electrical & Electronic Engineering, Rajshahi University of Engineering & Technology, Rajshahi-6204, Bangladesh
ARTICLE INFORMATION ABSTRACT
Received date: 15 Jan 2019 Revised date: 02 May 2019 Accepted date: 07June 2019
This paper deals with the investigation of the impact of minimum mean- square error (MMSE) and zero-forcing (ZF) equalizations on the performance of secure wireless multicasting. A secure multiple-input multiple-output (MIMO) multicasting scenario is considered in which a source S transmits a common stream of information to a group of M receivers in the presence of an eavesdropper. In order to analyze the secure outage performance of the proposed model considering MMSE and ZF equalizations, we derive the closed-form analytical expressions for the ergodic secrecy multicast capacity, the probability of non-zero secrecy multicast capacity and the secure outage probability for multicasting with MMSE and ZF equalizations. Finally, the performance comparison of secure wireless multicasting with MMSE and ZF equalization techniques are shown to understand which one plays significant role in enhancing the security of wireless multicasting.
Keywords
Zero-forcing
Secrecy multicast capacity Outage performance Confidential information
1. Introduction
Wireless network is very much susceptible to unauthorized access i.e., eavesdropping due to the openness of wireless medium. For this reason, it becomes a challenging task of transmitting personal and confidential information through wireless medium. That’s why the issues of security comprising multicast network have attracted a lot of interests to the researchers [1-4]. On the other hand, in the recent years enormous efforts had been done for enhancing the capacity and outage performances of wireless communication networks utilizing the various techniques of linear equalization [5-11]. A user cooperated multicast network with single eavesdropper was proposed in [1] deriving the expression of secure outage probability. A stochastic MIMO multicast network was studied in [2] and found the expressions of space-time capacity and secrecy rate. The security issues of artificial noise aided MIMO multicast networks were studied in [3] solving the problem of secrecy rate maximization. Large-scale MIMO networks were studied in [4] with ZF, MMSE and Maximal Ratio Combining (MRC) receivers and compared the outage performances of the proposed system with these three techniques. Classical multiuser detection algorithms were designed in [5] for ZF and MMSE receivers and solved the problem of complexity of the ZF and MMSE detectors in the case of multiuser MIMO systems. An efficiency improvement technique was incorporated into the ZF and MMSE algorithms for a MIMO system in [6] and the gain provided by the proposed approach was estimated via simulations. The bit error rate (BER)
Journal of Engineering and Applied Science
Contents are available at www.jeas-ruet.ac.bd
performance of a spatially multiplexed MIMO system were studied in [7] with ZF and MMSE detections considering quadrature phase shift keying (QPSK) and 16-ary phase shift keying (16-PSK) modulations and showed via simulation that QPSK modulation was more effective than 16-PSK both for ZF and MMSE detections. The capacity performances of ZF, MMSE and MRC detectors were studied and compared in [8] for co-located MIMO (C-MIMO) and distributed MIMO (D-MIMO) networks over Nakagami-m fading channels. The performances of MRC, MMSE and ZF detectors were also studied and compared in [9] for C-MIMO and D-MIMO networks considering the effect of interference. A MIMO AF cooperative relay network was studied in [10] with ZF equalization and derived the expression of symbol error probability.
Although, a lot of papers are available on the study of wireless communication network systems considering ZF and MMSE equalizers and recently, the security issues of multicast networks was addressed in [11] with ZF equalization, but to the best of author’s knowledge, there are no works in the literature which address the problems of security of MIMO multicast networks with ZF and MMSE equalizations and compare the secure outage and capacity performances of multicast networks considering these two techniques. Hence the difference between this work and the previous works can be summarized as follows;
• the previous works did not consider the security issues in multicasting using MMSE and ZF equalizations. But the key objective of this work is to investigate how the MMSE and ZF equalizations at the receivers enhances the secrecy capacity of multicast networks.
• the closed-form analytical expressions of the (i) ergodic secrecy multicast capacity (ii) the probability of non- zero secrecy multicast capacity and (iii) the secure outage probability for multicasting, considering MMSE and ZF equalizations are not available in the literature. On the other hand, this paper has derived the closed-form analytical expressions of the aforementioned parameters that are the positive additions in the literature.
However, the outline of this paper can be summarized as follows:
• At first, we propose a multicast network in the presence of an eavesdropper considering linear ZF and MMSE equalizers both at the receivers and eavesdropper and define the secrecy multicast capacity of the proposed system so that eavesdropper is unable to decode information from the main channel.
• Second, we derive the closed-form expressions of the probability density function (PDF) of signal-to-noise ratios (SNRs) and capacities for multicast and eavesdropper’s channels considering ZF and MMSE equalizers at the receivers.
• Third, using these PDFs we derive the closed-form expressions for the ergodic secrecy multicast capacity, the probability of non-zero secrecy multicast capacity and the secure outage probability for multicasting.
• Finally, we compare the capacity and outage performances of the proposed system with ZF and MMSE equal- izations.
The rest of the paper is organized as follows. Section 2 describes the system model and problem formulation. The analytical expressions for the ergodic secrecy multicast capacity, the probability of non-zero secrecy multicast capacity and the secure outage probability for multicasting are described in sections 3, 4 and 5, respectively. Section 6 provides the numerical results and section 7 draws the conclusions of this work.
2. System Model and Problem Formulation
We consider a MIMO multicast network shown in Fig.1, where a sourceStransmits a common stream of information to a group of M users in the presence of an eavesdropper. The source, each user and eavesdropper are equipped withnT,nR andnE antennas, respectively. The channel matrix between the source andith user is denoted byHi∈ CnR×nT (i=1,2,3, . . . ,M)and that between source and eavesdropper is denoted byGe∈CnE×nT. All the channels are considered as Rayleigh fading. Let,xdenotes the transmitted signal vector. Hence, the received signals at theith user and eavesdropper denoted respectively byymi andyecan be expressed as
ymi =Hix+zi, (1)
ye=Gex+we, (2)
1 õ õ õ
M Users
Eavesdropper H1
I I I
HM
S
E Ge
Source
Figure 1.The scenario of secure wireless multicasting in the presence of an eavesdropper.
wherezi∼Nf(0,Nm0InR)andwe∼Nf(0,Ne0InE)are the vectors of Gaussian noises imposed on the receivers ofith user and eavesdropper, respectively.InR∈CnR×nR andInE ∈CnE×nE are the identity matrices, andNm0 andNe0 denote the powers of the noises at the receivers of user and eavesdropper, respectively. In the following subsections, we describe the PDF of SNRs with MMSE and ZF equalizations at the receivers for users and eavesdropper channels.
2.1. MMSE equalization at the Receivers
With MMSE equalization at the receivers, the post-processing SNR at theith user is given by [12]
γmmmsei = γ¯m0
(
InR+PuH†iHi )−1
kk
−1, (3)
where ¯γm0 is the average SNR of the main channel andk=1,2,3, . . . ,nR. The PDF ofγmmsei is given by [12]
fγmmse
mi (γmi) = γmiαi−1e−
γmi θiγ¯m0
Γ(αi)(θiγ¯m0)αi, (4) whereαi= (nnR−nT+1+(nT−1)µ)2
R−nT+1+(nT−1)κ , θi= nnR−nT+1+(nT−1)κ
R−nT+1+(nT−1)µPuβi, Pu is the average transmit power and √
βi models the geometric attenuation and shadow fading. The parametersµandκcan be determined by the following equations;
µ= 1 nT−1
nT
l=1,l̸=i
∑
1 nRPuβl
(
1−nTn−1R +nTn−1
R µ)+1, (5)
κ
1+
nT
l=1,l̸=i
∑
Puβl
( nRPuβl
(
1−nTn−1R +nTn−1
R µ)+1)2
=
nT
l=1,l̸=i
∑
Puβlµ+1 (
nRPuβl
(
1−nTn−1R +nTn−1
R µ)+1)2
. (6)
Similar to equations (3) and (4), the post-processing SNR at the eavesdropper and it’s corresponding PDF are given, respectively by
γemmse= γ¯e0
(
InE+PuG†eGe )−1
ll
−1, (7)
fγmmsee (γe) = γeαe−1e−
γe θeγ¯e0
Γ(αe)(θeγ¯e0)αe, (8) Journal of Engineering and Applied Science Vol. 03, No. 01, pp. 66–79, June 2019
where ¯γe0is the average SNR of the eavesdropper channel,l=1,2,3, . . . ,nE,αe=(nnE−nT+1+(nT−1)δ)2
E−nT+1+(nT−1)λ ,θe=nnE−nT+1+(nT−1)λ
E−nT+1+(nT−1)δPuηi
and√
ηimodels the geometric attenuation and shadow fading. The parametersδ andλ can be determined by the fol- lowing equations;
δ = 1 nT−1
nT
l=1,l̸=i
∑
1 nEPuηl
(
1−nTn−1E +nTn−1
E δ)+1, (9)
λ
1+
nT
l=1,l̸=i
∑
Puηl
( nEPuηl
(
1−nTn−1E +nTn−1
E δ)+1)2
=
nT
l=1,l̸=i
∑
Puηlδ+1 (
nEPuηl
(
1−nTn−1E +nTn−1
E δ)+1)2
. (10)
2.2. ZF equalization at the Receivers
With ZF equalization at the receivers, the post-processing SNR at theith user is given by [13]
γmz fi = γ¯m0
( H†iHi
)−1
kk
, (11)
where ¯γm0 is the average SNR and the PDF ofγmz fi is given by [13]
fγz f
mi(γmi) = γmi
nR−nTe−
γmi γ¯m0
(nR−nT)! ¯γmnR0−nT+1
. (12)
Similar to equations (11) and (12), the post-processing SNR at the eavesdropper and it’s corresponding PDF are given by
γez f = γ¯e0
( G†eGe
)−1
ll
, (13)
fγz fe(γe) = γenE−nTe−
γe γ¯e0
(nE−nT)! ¯γen0E−nT+1
. (14)
3. Ergodic Secrecy Multicast Capacity
In this section, we derive the closed-form expressions for the ergodic secrecy multicast capacity considering MMSE and ZF equalizers at the receivers of multicast users and eavesdropper.
3.1. With MMSE equalization at the Receivers
From equation (1), the capacity at theith user can be defined as Cmmmse
i =log2(
1+γmmmsei
). (15)
Therefore, the multicast capacity forMusers is given by Cmmmse= min
1≤i≤MCmmmsei =log2(1+ min
1≤i≤Mγmmmsei ). (16)
From equation (2), the capacity at the eavesdropper can be defined as
Cemmse=log2(1+γemmse). (17)
Hence, the secrecy multicast capacity is given by Cmmse−smcast =max
f(xk)
[Cmmmse−Cemmse] =log2
[1+min1≤i≤Mγmi
1+γe
]
. (18)
Definingdminmmse=min1≤i≤Mγmi,Cmmmse=log2(1+dminmmse)andCemmse=log2(1+γe), we have
Cmmse−smcast = (Cmmmse−Cemmse). (19)
The PDFs ofCmmmseandCemmseare derived as follows:
3.1.1 . Probability Density Function ofCmmmse
The PDF ofdmmsemin can be defined as fdmmse
min (γmi) =M fγmmse
mi (γmi)[1−Fγmmse
mi (γmi)]M−1, (20)
whereFγmmse
mi (γmi)is the cumulative distribution function (CDF) of SNR and it can be obtained as Fγmmse
mi (γmi) =
∫ γ
mi
0
fγmmse
mi (γmi)dγmi. (21)
Substituting equation (4) into equation (21) and performing integration we have Fγmmse
mi (γmi) =1−α
∑
i−1k1=0
γmk1ie
−γmi γ¯m0θi
(γ¯m0θi)k1k1!. (22) Substituting equations (4) and (22) into equation (20) we obtain
fdmmse
min (γmi) =Mγmiαi−1e−
γmi θiγ¯m0
Γ(αi)(θiγ¯m0)αi
α
∑
i−1k1=0
γmk1ie
−γmi γ¯m0θi
(γ¯m0θi)k1k1!
M−1
. (23)
The PDF ofCmmmsecan be obtained using the following Proposition;
Proposition 1:[14]Let, the probability density function of x is denoted by f(x).Then, the probability density function of C =loge(1+Θx)is given by
q(C) =eC Θ f
(eC−1 Θ
)
. (24)
Using Proposition 1, the PDF ofCmmmseis obtained from equation (23) as
q(Cmmmse) =eCmmmsef (
eCmmmse−1 )
=MeCmmmse(eCmmmse−1)αi−1e−
(eCmmse
m −1)
γ¯m0θi
Γ(αi)(γ¯m0θi)αi
αi
∑
−1 k1=0(eCmmmse−1)k1e
−(eCmmse
m −1)
γ¯m0θi
(γ¯m0θi)k1k1!
M−1
=
(αi−1)ϑ k
∑
1=0Mβk1(αi,ϑ)(eCmmmse−1)a−1 eCmmmse Γ[αi](γ¯m0θi)a e−
M(eCmmmse−1)
γ¯m0θi , (25)
whereΘ=1,ϑ =M−1,αi+k1=aandβk1(αi,ϑ)are the coefficients of(
eCmmmse−1)k1
in the expansion of
αi−1 k
∑
1=0(eCmmmse−1)k1
e
−(eCmmmse−1)
γ¯m0θi
(γ¯m0θi)k1k1!
M−1
,
and these can be calculated recursively [15].
3.1.2 . Probability Density Function ofCemmse
Using Proposition 1, the pdf ofCemmseis obtained from equation (8) as
q(Cemmse) =eCemmsef (
eCemmse−1 )
=eCemmse(
eCemmse−1)αe−1
e
−(eCemmse−1)
γ¯e0θe
Γ(αe)(γ¯e0θe)αe . (26) Journal of Engineering and Applied Science Vol. 03, No. 01, pp. 66-79, June 2019
3.1.3 . Ergodic Secrecy Multicast Capacity
From equation (19), the ergodic secrecy multicast capacity can be defined as
⟨Cmcastmmse−s⟩=E[Cmmmse]−E[Cemmse]. (27) We have
E[Cmmmse] =
∫ ∞
0 Cmmmseq(Cmmmse)dCmmmse. Substituting equation (25), we obtain
E[Cmmmse] =
(αi−1)ϑ k
∑
1=0∫ ∞ 0
[ Cmmmse
Mβk1(αi,ϑ) e−Cmmmsee
M(eCmmmse−1)
γ¯m0θi
(eCmmmse−1)a−1 Γ[αi](γ¯m0θi)a
]
dCmmmse. (28)
DefiningeCmmmse−1=z, we have E[Cmmmse] =
(αi−1)ϑ k
∑
1=0Mβk1(αi,ϑ) Γ[αi](γ¯m0θi)a
∫ ∞ 0
ln(1+z)za−1e−
M γ¯m0θiz
dz. (29)
Performing integration using the following identity of [16, eq. 4.222.8],
∫ ∞ 0
loge(1+ax)xbe−xdx=
∑
b m=0b!
(b−m)!
[
(−1)b−m−1 ab−m e1aEi
(
−1 a
) +
b−m
∑
k=1
(k−1)!
(−a)b−m−k ]
, (30)
we have
E[Cmmmse] =
(αi−1)ϑ k
∑
1=0a−1
∑
k2=0
M1−aβk1(αi,ϑ) Γ(αi)
(a−1)!
(a−1−k2)!
[
(−1)a−k2−2e
M γ¯m0θi
(γ¯
m0θi
M
)a−1−k2
×Ei (
− M γ¯m0θi
) +
a−1−k2
k
∑
3=1(k3−1)!
(γ¯
m0θi
M
)a−1−k2−k3 ]
, (31)
where Ei(·)denotes the exponential integral function. Again, we have E[Cemmse] =
∫ ∞
0 Cemmseq(Cemmse)dCemmse. Substituting equation (26), we obtain
E[Cemmse] =
∫ ∞ 0
CemmseeCemmsee
−(eCemmse−1)
γ¯e0θe
(eCemmse−1)1−αe
Γ(αe)(γ¯e0θe)αe
dCemmse. (32)
DefiningeCemmse−1=y, we have
E[Cemmse] =(γ¯e0θe)−αe Γ(αe)
∫ ∞ 0
ln(1+y)yαe−1e−
y
γ¯e0dy. (33)
Performing integration using equation (30), we obtain E[Cemmse] =
αe−1 k
∑
4=0(αe−1)!
(b−1)!Γ(αe) [
(−1)b−2 (γ¯e0θe)b−1
Ei (−γ¯e1
0θe
) e−
1 γ¯e0θe
+
b−1
∑
k5=1
(k5−1)!
(−γ¯e0θi)b−k5−1 ]
, (34)
whereαe−k4=b. Substituting equations (31) and (34) into equation (27), the closed-form expression of ergodic secrecy multicast capacity at theith user with MMSE equalization is obtained as
⟨Cmmse−smcast ⟩=
(αi−1)ϑ k
∑
1=0∑
τ k2=0βk1(αi,ϑ) MτΓ(αi)
τ! (τ−k2)!
[
(−1)τ−k2−1e
M γ¯m0θi
(γ¯
m0θi
M
)τ−k2 Ei (
− M γ¯m0θi
)
+
τ−k2
k
∑
3=1(k3−1)!
(γ¯
m0θi
M
)d ]
−α
∑
e−1k4=0
(αe−1)!
ς!Γ(αe) [
(−1)ς−1 (γ¯e0θe)ς
Ei (−γ¯e1
0θe
) e−
1 γ¯e0θe
+
∑
ς k5=1(k5−1)!
(γ¯e0θe)ς−k5 ]
, (35)
whereτ=a−1,d=τ−k2−k3andς=b−1.
3.2. With ZF equalization at the Receivers
From equation (1), the capacity atith user can be defined as Cmz f
i=log2( 1+γmz fi
). (36)
Therefore, the multicast capacity forMusers is given by Cmz f= min
1≤i≤MCmi =log2(1+ min
1≤i≤Mγmz fi). (37)
From equation (2), the capacity at the eavesdropper can be defined as
Cz fe =log2(1+γez f). (38)
Hence, the secrecy multicast capacity is given by Cmcastz f−s =max
f(xk)
[Cmz f−Cez f] =log2 [
1+min1≤i≤Mγmz fi
1+γez f ]
. (39)
Definingdminz f =min1≤i≤Mγmz fi,Cmz f =log2(1+dminz f )andCez f =log2(1+γez f), we have Cmcastz f−s =(
Cmz f−Cez f)
. (40)
The PDFs ofCmz f andCez f are derived as follows:
3.2.1 . Probability Density Function ofCmz f
The PDF ofdz fmincan be defined as fdz f
min(γmi) =M fγz f
mi(γmi)[1−Fγz f
mi(γmi)]M−1, (41)
whereFγz fmi(γmi)is the CDF of SNR and it can be defined as Fγz f
mi(γmi) =
∫ γ
mi
0
fγz f
mi(γmi)dγmi. Substituting equation (12) and performing integration, we have
Fγz f
mi(γmi) =1−nR
∑
−nTl1=0
γml1ie−
γmi γ¯m0
γ¯ml10l1!
. (42)
Journal of Engineering and Applied Science Vol. 03, No. 01, pp. 66–79, June 2019
Substituting equations (12) and (42) into equation (41), we have
fdz f
min(γmi) =Mγmiζe−
γmi γ¯m0
ζ! ¯γmζ+10
∑
ζl1=0
γml1ie
−γmi γ¯m0
γ¯ml10l1!
ϑ
, (43)
whereζ =nR−nT. Using equation (24), the PDF ofCmz f is obtained from equation (43) as
q(Cmz f) =M eCmz f
( eCmz f −1
)ζ e−
( eCz f
m −1 ) γ¯m0
ζ! ¯γmζ+10
∑
ζ l1=0( eCmz f−1
)l1
e
− (
eCz f m−1
) γ¯m0
γ¯ml10l1!
ϑ
=
ζϑ
∑
l1=0
MeCmz fBl1(ζ,ϑ)(eCmz f−1 )ζ+l1
e
M (
eCz f m−1
)
γ¯m0 ζ!l1! ¯γmζ+l0 1+1
, (44)
whereBl1(ζ,ϑ)are the coefficients of (
eCmz f −1 )l1
in the expansion of
∑
ζ l1=0( eCmz f−1
)l1
e
− (
eCz f m −1
) γ¯m0
γ¯ml10l1!
ϑ
,
and these can be calculated recursively.
3.2.2 . Probability Density Function ofCez f
Using equation (24), the PDF ofCez f is obtained from equation (14) as
q(Cez f) =eCez f f (
eCez f −1 )
= eCez f
( eCez f−1
)ξ e
− (
eCz f e −1
) γ¯e0
ξ! ¯γeξ0+1
, (45)
whereξ =nE−nT.
3.2.3 . Closed-Form Expression of Ergodic Secrecy Multicast Capacity From equation (40), the ergodic secrecy multicast capacity can be defined as
⟨Cmcastz f−s⟩=E[ Cmz f
]−E[ Cez f
]. (46)
We have
E[ Cmz f
]=
∫ ∞
0 Cmz fq(Cmz f)dCmz f. Substituting equation (44), we obtain
E[ Cmz f
]=M
∑
ζϑ l1=0∫ ∞ 0
Cmz fBl1(ζ,ϑ)(eCmz f−1 )ζ+l1
e
M (
eCz f m −1
) γ¯m0 −Cmz f
ζ!l1! ¯γmζ+l0 1+1
dCmz f. (47)