# Joint Full- and Half-Duplex Communication Strategy for MIMO Interference Channels

Authors: Emmanuel M. Migabo; Thomas O. Olwal
Journal: Mobile Information Systems
 (2016)

---

## Abstract

Although a full-duplex (FD) communication inK-links MIMO systems suffers from both self-interference and interuser interference, the bidirectional exchange of information between nodes on each of the K-links in FD significantly enhances the capacity of the wireless channel. On the other hand, a half-duplex (HD) communication is not affected by self-interference but faces the interuser interference. In order to take full advantages of the FD and HD communication modes, this article proposes a joint full- and half-duplex (FuHaDu) communication strategy for MIMO interference channels whereby K MIMO links capacity is enhanced, while both self-interference and interuser interference are reduced. Specifically, the proposed joint FuHaDu model is based on Rosen’s gradient projection method for maximising the weighted sum rate (WSR) of optimal transmitter and receiver filters. The computer simulation results show that the joint FuHaDu strategy enhances the spectral efficiency when compared to the purely HD and FD conventional approaches. The results further reveal that channel capacity doubles as the number of antennas is increased from 2
×
2 to 4
×
4. The most significant capacity performance is noted with the 4
×
3 MIMO configuration for the HD, FD, and FuHaDu strategies.


---

## Body

## 1. Introduction

Today’s explosive demand for high data rates and proliferation of massive number of users for wireless services have already compelled for modern communications technologies that exploit finite spectrum and energy resources more efficiently [1, 2]. Half-duplex (HD) communication modes and other techniques that emulate full-duplex communication over a half-duplex communication link, such as Time-Division Duplex (TDD) and Frequency-Division Duplex (FDD) wireless MIMO systems, employ two orthogonal channels to transmit and receive signals. However, they cannot achieve the maximal spectral and energy efficiency [3]. Thus, the full-duplex (FD) wireless MIMO communication systems enabling the simultaneous transmission and reception at the same time in the same frequency band have considerably gained tremendous interest in academia [4, 5]. This is because the FD communication modes can potentially double each link capacity and can increase the efficiency of radio resources targeted by the next generation wireless communication systems [3]. Based on the benefits of FD over the HD communication modes, the FD relaying technologies have been investigated in [6] for effective mitigation of the effects of multipath fading, pathloss, and shadowing as well as enhancement of the quality of service (QoS) of the users at the edge of the cells. In addition to relay nodes, FD communication technology has been considered for the deployment of small cells which provide improved cellular coverage due to low transmit powers, short transmission distances, and low mobility [7]. A small cell network where an FD base station (BS) serves multiple uplink (UL) and downlink (DL) users simultaneously has been considered in [4, 8]. The FD communication modes have also been witnessed in cognitive and foraging radios as promising technologies for enhancing the spectrum and energy efficiencies of the fixed spectrum allocation policies [1, 9–11].Many recent papers on FD bidirectional systems consider a single pair of nodes, exchanging information simultaneously [12–14]. Cirik et al. [3] have studied FD systems under multiple pair of nodes, that is, FD MIMO interference channels. Their study has been motivated by the recent interest migration from point-to-point MIMO and MIMO downlink channels to the MIMO interference channels modelling huge practical applications of the Internet of Things [15]. In fact, a study on the performance of cellular communication systems (open spectrum, multicell systems, etc.) where each cell causes interference to other cells can be carried out by focusing on MIMO interference channels [16]. However, the limiting factor on the performance of FD systems is the strong self-interference at the front end of the receiver created by the signal leakage from the transmitter antennas of a FD node to its own receiver antennas. Kang and Cho [17] consider a FD amplify-and-forward (AF) relay that suffers from the problem of self-interference in a MIMO wireless channel. In their investigation, they derive the optimal transformation matrix that maximises the mutual information under average power constraint at the relay output. In particular, the capacity of the channel without a direct path is derived and it is shown that the relay maximises the throughput as if there is no interference from the relay itself. When the proposed MIMO wireless channel model is compared to the channel with a HD relay having the same average transmission power, the FD relay outperforms a HD relay and numerical results show that this result also holds for MIMO channels approximately.There exists wireless communication systems which consist of both a cognitive radio and MIMO technology with the aim to achieve higher spectral efficiency [18]. The MIMO technology provides spatial multiplexing by using multiple transmit and receive antennas instead of a single pair. It has therefore proven to be capable of tremendously improving communication data rates capabilities in more than one current application ranging from sensor networks to cellular systems. However, the use of multiple antennas comes with its own challenges and the intralink and cross channel interference between the multiple transmissions remains one of the main challenges faced by MIMO technologies. Indeed, the advent of MIMO technologies has shifted the focus of the wireless channel modelling from afading channel to aninterference channel. The latter approach pays much more attention to the multiplicative channel impairments such as interference, while the fading channel modelling mainly considers the additive effect of noise on the transmitted signal. Therefore, handling interference at both the transmitter and the receiver design level, in which the FD and HD communication architectures are considered, has become the purpose of many research works [16]. It has also been evident that little success has been witnessed in the recent past with seperate FD and HD communication modes, especially in terms of minimising both self-interference and interuser interference [3]. In our current work, the main idea is to tap into the potentials of both FD and HD models with a view of enhancing the spectral efficiency by interleaving them on a single K-links MIMO channel. Specifically, we apply Rosen’s gradient projection and restorations method to maximise the sum rates for MIMO interference channels [19]. To the best of our knowledge, there is no previous studies that applied Rosen’s gradient projection optimisation method to jointly model the full- and half-duplex (FuHaDu) communication for MIMO interference channels.The rest of the paper is organised as follows. Section2 discusses the related work. Section 3 presents the system model of the proposed joint FuHaDu communication strategy. In Section 4, the joint FuHaDu algorithm is outlined. Sections 5 and 6 provide results and conclusions of the paper, respectively.


## 2. Related Work

Most existing MIMO technologies have been so far entirely HD [20] or entirely FD [3]. Moreover, most of them have been either Time-Division Duplex (TDD) or Frequency-Division Duplex (FDD). This means that despite the increase in channel capacity provided by MIMO technologies either most of them have simply provided possibility for only using half capacity of a link as they have not been able to allow transmission and reception to occur concurrently or they have evaluated the impact of using a FD communication for all the K-links.In [4], the authors devise a beamforming scheme for a FD system, in which a FD capable BS communicates with multiple HD users in the downlink (DL) and uplink (UL) channels simultaneously. The authors consider the problem of joint spectral efficiency (SE) maximisation of DL and UL transmissions under some power constraints. First, the design problem is formulated as a rank constrained optimisation one, and then the rank relaxation technique is applied. However, the relaxed problem is still nonconvex. To solve this problem they propose two iterative algorithms, one based on the concept of the Frank-Wolfe (FW) algorithm and the other based on the framework of sequential parametric convex approximation (SPCA) method. The idea of both proposed methods is to approximate the nonconvex problem by a convex formulation in each iteration. While the first design algorithm sticks to a determinant maximisation (MAXDET) problem solvers, the second one offers more flexibility in choosing optimisation software and can take advantage of many state-of-the-art semidefinite program (SDP) solvers. They run the two algorithms in parallel until they converge and then select the better solution. The numerical results show that the FD transmission improves spectral efficiency significantly.The authors in [21] note that only a few contributions focus on optimising bounds on the capacity of the MIMO relay channels. For instance, in [22], it is shown that Gaussian input distributions maximises the cut-set-bound (CSB) and the achievable decode-and-forward (DF) rate for the FD relay channel and an upper bound on the CSB that is loose in general is then provided. Suboptimal lower bounds are also given based on a point-to-point transmission (source to destination) and the cascaded relay channel (source to relay, relay to destination). While the achievable rates are shown to improve on the lower bounds of [22], Gerdes and Utschick [21] demonstrate the solutions of convex optimisation problems. They extend these results to the HD relay channel where a feasible HD constraint is imposed on all nodes and verify that the expressions resulting from those derivations are only upper bounds to the optimal solutionsThe authors in [3] develop a low complexity algorithm to compute the maximum weighted sum rate (WSR) of a K-link FD MIMO interference channel, where each link has two FD nodes exchanging information simultaneously. The nodes in each pair suffer from self-interference due to operating in FD mode and interuser interference due to simultaneous transmission at all links. Two types of realistic power constraints are considered. One is a power constraint on the sum power of the system. The other is a power constraint on the power at each radio node. The authors in [3] allude the fact that, under either constraint, the problem is nonconvex and hard to solve; thus the WSR problem can be turned into a much-easier-to-solve weighted minimum mean squared error (WMMSE) problem for broadcast channels. The authors then implement the distributed MIMO interference channels strategy for the FD communication models beyond those proposed for HD models [23]. Moreover, they show that the proposed algorithm is not only applicable to FD MIMO interference channels, but also to FD cellular systems in which a base station (BS) operating in FD mode serves multiple UL and DL users operating in half-duplex (HD) mode, simultaneously. Simulation results demonstrate that the proposed FD system outperforms the baseline HD systems under moderate interference levels of self-interference and interuser interference levels. In particular, the authors in [3] consider the channel model, depicted in Figure 1, in which different channel impairments at each link are considered.Figure 1
Channel behaviour analysis of a FD 2-link MIMO.Here,N
i and M
i are the numbers of transmit and receive antennas on link i, respectively. Notation ρ
i
i represents the average attenuation of the channel on link i as derived from the channel’s average power gain ρ
i
i. In general, H
k
m
(
a
b
) is the channel matrix component from the links k to m, between the transmitting node b and the receiving node a, that is, H
i
i
(
12
). Finally, n
i
(
1
) and n
i
(
2
) are the distortion Additive White Gaussian Noise (AWGN) signals at node 1 and node 2 on link i, respectively.Based on interference scenario in Figure1, the authors in [3] have formulated a nonconvex optimisation problem in terms of the WSR maximisation under either individual or sum power constraints as follows:(1)
Max
U
i
b
⁡
∑
i
=
1
K
∑
a
=
1
2
t
r
μ
i
a
I
i
a
S
u
b
j
e
c
t
t
o
:
t
r
U
i
b
U
i
b
H
≤
P
i
b
,
∀
i
,
b
o
r
s
u
b
j
e
c
t
t
o
:
∑
i
=
1
K
∑
a
=
1
2
t
r
U
i
b
U
i
b
H
≤
P
T
b
,where U
i
(
b
) is the precoding matrix of the transmitter’s data stream’s signal vector x
i which is used as the optimisation variable of the problem as derived in [3]. K is the number of MIMO links considered and it varies from as little as 2 links to more links. a represents the considered block of nodes which could be the transmitting or receiving block as FD (bidirectional) communication modes. Notation t
r represents the computation of the trace of a matrix, while μ
i
(
a
) denotes the weight values which are always positive values (μ
i
(
a
)
≥
0). I
i
a is the lower bound of the achievable rate of node i
(
a
) under Gaussian signaling as determined by a study in [24] which analyses the maximum achievable (limited) data rates in K-links MIMO as a result of the limited Dynamic Range (DR) of the input circuitry. Finally, P
T and P
i
(
b
) are the total (sum) available power of the system and individual available powers for all nodes b, respectively.However, the performance of FD MIMO systems is usually limited due to the strong self-interference at the front end of the receive antenna. This self-interference results in the combination of the signal received from a transmitting antenna on a different node and the leaked signal from the transmitting antenna of the node itself as both radios happen to be switched on at the same time [3]. Moreover, designing a transmit filter is not the only existing method or approach for minimising (reducing) self-interference at the transmitter. Thus, our work contributes to [3, 25] by introducing an adaptive mixed FD and HD, which takes into account the complementary advantages of separate FD [3] and HD [25] in order to reduce effects of self-interference at the transmitters of a communication system.Some research works, both theoretical [26] and experimental [27], have been performed for reducing self-interference by smart antenna designs, for instance. Most of these smart antenna designs are based on antenna beamforming and target achieving with as minimum self-interference as possible. This approach is usually referred to as the spatial domain self-interference suppression technique [13]. The operation of a K-links MIMO in FD mode is conditional to achieving an acceptable level of self-interference cancellation at the transmitter. This is normally done by means of a well-designed transmit filter aimed at minimising the effect of self-interference as much as possible [28]. The increase in transmit power for the HD MIMO mode results in improving the quality of the link, while, for the FD mode, it results in improving the quality of the link and at the same time causes an increase in self-interference as illustrated in Figure 2.Figure 2
Effect of transmit power increase on MIMO channel interference.In [29], the exploitation of both spatial and temporal freedoms of the source covariance matrices of MIMO links has been used in studying the sum rate maximisation problem for FD bidirectional MIMO channels for slow and fast fading channels. A WSR maximisation, signal-to-leakage-plus-noise maximisation (SLNR), total transmission power minimisation, and distributed sum rate maximisation problems for bidirectional FD systems have also been studied in [29]. Furthermore, WSR maximisation for FD systems under multiple pairs of nodes or FD MIMO interference channels has been considered in [3]. This approach has brought into play the doubling of the link capacity but it has suffered from a very strong self-interference at each link.To the best of our knowledge, no MIMO approach has proposed the use of hybrid links (both FD and HD) as a strategy to enhance the overall channel capacity of the system. Therefore, in a quite unique manner, this work taps into the potential of the FD MIMO approach to double channel capacity while alleviating the counter effect of its intrauser (intralink) interference by interleaving FD links with HD links. This approach is proposed under the hypothesis that the interleaving of the FD and HD MIMO subsystems could be the best possible scenario of achieving maximum channel capacity in a multiple links MIMO system at least at the network architectural point of view.From a robustness point of view, for the formulated constrained optimisation problem, the choice of Rosen’s gradient projection method for channel capacity maximisation for the proposed FuHaDu MIMO channels is more computationally effective than the previously proposed solutions for the entirely HD MIMO channels [20, 21, 25]. The robustness is justified by a faster convergence rate than the alternative channel capacity optimisation methods when the size of self-interfering links increases as demonstrated in [3, 25]. Furthermore, the FuHaDu strategy minimises the effect of self-interference exhibited in entirely FD strategy [3, 13, 17, 25] and thereby demonstrating a superior channel capacity. However, the convergence rate or computational complexity exhibited by the FuHaDu strategy is relatively comparable to that of the entirely FD strategy for a small size of the K-links [13, 17]. The reason is that the cumulative number of iterations required to ensure convergence of the optimisation procedure is directly proportional to the K size of the transceiver links and the M size of the MIMO channels [3].Based on the fact that, in the case of MIMO interference channels, the half-duplex suffers from low data rates due to its single link capacity and based on the fact that the full-duplex also suffers from self-interference which considerably limits its channel capacity, the current paper proposes an enhancement strategy of the channel capacity in the presence of self-interference and interuser interferences by introducing a joint FuHaDu strategy using Rosen’s gradient projection method.


## 3. System Model for a Joint Full- and Half-Duplex (FuHaDu) Multilinks Based MIMO Channels

This section presents the proposed joint full- and half-duplex (FuHaDu) multilinks based MIMO interference channels. The channel impairments involved in the joint FuHaDu multilinks based MIMO interference channels are identified, analysed, and discussed. Channel gains are derived and then considered in the design of the transceiver interference cancellation filters. By noting that the total interference cancellation is not feasible, an optimisation problem with the objective that maximises the capacity of the MIMO interference channels is formulated subject to feasible power constraints.Suppose we consider the system of FD MIMO interference channels in [3] and proceed to interleave it with HD MIMO systems such that there are two nodes on each link. That is, each FD link has two neighbouring HD links. Two types of feasible power constraints are considered, namely, the sum power constraints and individual power constraints. It is assumed that channel impairments which will normally affect a signal x
i
(
a
) transmitted from a node a on a link i are the “transmitter distortion” as well as the “receiver distortion” signals. These distortion signals are random by nature and are caused by designs of nonideal amplifiers, oscillators, Analog-to-Digital Converters (ADCs), and Digital-to-Analog Converters (DACs) of transceivers. A study in [30] has shown experimentally that the transmitter and receiver distortion signals can be modelled as AWGN (n
i
(
1,2
)) with zero-mean and different variances. Considering a transmission from node 1 to node 2 on link i in Figure 3, the variance of the transmitter and receiver distortions is, respectively, given as follows:(2)
V
a
r
n
i
1
=
δ
×
E
T
x
,
V
a
r
n
i
2
=
γ
×
E
R
x
,where δ and γ are constant values multiplying the randomly varying energy of the transmitted and the received signals E
T
x and E
R
x, respectively. In addition, by considering the joint FuHaDu communication model depicted in Figure 3, the system reveals that for K-links MIMO channels, there will be K
/
2 FD links and K
/
2 HD links when K is even or when K is odd and then (
K
+
1
)
/
2 and (
K
-
1
)
/
2 FD and HD links, respectively. If we further assume that data streams are transmitted from node i
(
a
) and they first go through a transmit filter V
i
(
a
) also referred to as theprecoding matrix then they can be represented using a Gaussian distributed and zero-mean random vector as(3)
x
i
a
=
U
i
a
d
i
a
,where d
i
(
a
) is the complex, zero-mean of the independently, identically distributed (i.i.d) transmitted data streams at node i
(
a
). x
i
(
a
) is N
i
×
1 signal vector transmitted by node i
(
a
) and U
i
(
a
) is the precoding matrix of the data stream’s signal vector x
i
a of the transmitter on node (
a
) of i
t
h link.Figure 3
Joint FuHaDuK-links based MIMO channels.During transmission, the transmitted signalx
i
(
a
) will be modified by the different channel impairments such as self-interference, interuser interference, and AWGN (
n
i
(
a
)
). The AWGN signals at the transmitter and receiver can be modelled in terms of their respective covariance matrices c
i
a and e
i
a as follows:(4)
c
i
a
~
C
N
0
,
δ
d
i
a
g
U
i
a
U
i
a
H
,
e
i
a
~
C
N
0
,
γ
d
i
a
g
ψ
i
a
,
w
h
e
r
e
ψ
i
a
=
C
o
v
μ
i
a
.It can be noted that μ
i
(
a
) is the undistorted received signal. That is, it is equivalent to the received signal with no receiver’s distortion e
i
a added to it. Moreover, a receiving antenna of a node b on the same FD link i has the transmitted signal x
i
(
a
) throughout the wireless channel in the presence of both self-interference and interuser interference. The FD received signal y on link i of the transmitted signal x
i
(
a
) is given from Figure 3 as follows:(5)
y
F
D
i
a
=
ρ
i
H
i
i
a
b
x
i
b
+
c
i
b
+
η
i
i
H
i
i
a
a
x
i
a
+
c
i
a
+
∑
j
≠
i
K
∑
k
=
1
2
n
i
j
H
i
j
a
k
x
j
k
+
c
j
k
+
e
i
a
+
n
i
a
∀
i
∈
1,2
,
…
,
K
,
a
,
b
∈
1,2
,
a
≠
b
.Similarly, the signal which is received by a node on a HD link j
=
2, as in Figure 1, for example, will not consist of any self-interference effects as provided by the following:(6)
y
H
D
i
a
=
ρ
i
H
i
i
a
b
x
i
b
+
c
i
b
+
∑
j
≠
i
K
∑
k
=
1
2
n
i
j
H
i
j
a
k
x
j
k
+
c
j
k
+
e
i
a
+
n
i
a
∀
i
∈
1,2
,
…
,
K
,
a
,
b
∈
1,2
,
a
≠
b
.Thus, the undistorted received signal μ
i
(
a
) using the received signals y
F
D
i
(
a
) and y
H
D
i
(
a
) in both cases (FD in (5) and HD in (6). resp.) becomes(7)
μ
F
D
i
a
=
y
F
D
i
a
-
e
i
a
,
(8)
μ
H
D
i
a
=
y
H
D
i
a
-
e
i
a
.It is important to note that the difference between (7) and (8) is the value of the received signals y
F
D
i
(
a
) and y
H
D
i
(
a
) as clearly depicted by (5) and (6), respectively. The received signal on the half-duplex link does not comprise any self-interference component unlike the one of the full-duplex link that comprises both the self-interference and the interuser interference components.In order to design optimal transmit and receive filters for both joint FuHaDu links, it is important to know the threshold signals for both modes beforehand. Since the self-interference signal component occurs at the transmit filters which means that it occurs before transmission into wireless channels, this could be measured and therefore can be assumed to be known by the transmitter. The self-interference received signalsy
~
F
D
i
(
a
) and y
~
H
D
i
(
a
) for FD and HD are given by filtering η
i
i
H
i
i
(
a
a
)
x
i
(
a
) off from (5) and (6) to have(9)
y
~
F
D
i
a
=
y
F
D
i
a
-
η
i
i
H
i
i
a
a
x
i
a
=
ρ
i
H
i
i
a
b
x
i
b
+
z
F
D
i
a
,
y
~
H
D
i
a
=
y
F
D
i
a
-
η
i
i
H
i
i
a
a
x
i
a
=
ρ
i
H
i
i
a
b
x
i
b
+
z
H
D
i
a
.From (9), it should further be noted that unlike self-interference signals known by the transmitter filters prior to the transmit filters design, the interuser interference signals and the noise components which are also part of the received signal in both the joint FuHaDu and the entirely FD communication modes are known and random. Such random components z
F
D
i
(
a
) and z
H
D
i
(
a
) can then be computed according to(10)
z
F
D
i
a
=
ρ
i
H
i
i
a
b
c
i
b
+
η
i
i
H
i
i
a
a
c
i
a
+
e
i
a
+
n
i
a
+
∑
j
≠
i
K
∑
k
=
1
2
n
i
j
H
i
j
a
k
x
j
k
+
c
j
k
,
(11)
z
H
D
i
a
=
ρ
i
H
i
i
a
b
c
i
b
+
e
i
a
+
n
i
a
+
∑
j
≠
i
K
∑
k
=
1
2
n
i
j
H
i
j
a
k
x
j
k
+
c
j
k
.Note from (9), (10), and (11) that the lower bounds of achievable rates of a node i
(
a
) under Gaussian signaling for the FD (as systematically derived in [24]) and the HD links, respectively, will then become(12)
I
F
D
i
a
=
l
o
g
2
I
M
i
+
ρ
i
H
i
i
a
b
U
i
b
U
i
b
H
H
i
i
a
b
H
∑
F
D
i
a
-
1
,
(13)
I
H
D
i
a
=
l
o
g
2
I
M
i
+
ρ
i
H
i
i
a
b
U
i
b
U
i
b
H
H
i
i
a
b
H
∑
H
D
i
a
-
1
.Here, I
M
i is a M
i
×
M
i identity matrix and (
∑
‍
F
D
i
(
a
)
) and (
∑
‍
H
D
i
(
a
)
) are the covariance matrices of z
F
D
i
(
a
) and z
H
D
i
(
a
), respectively. These can be expanded mathematically by incorporating channel impairments as follows:(14)
∑
F
D
i
a
≈
ρ
i
δ
H
i
i
a
b
d
i
a
g
U
i
b
U
i
b
H
H
i
i
a
b
+
η
i
i
δ
H
i
i
a
a
d
i
a
g
U
i
a
U
i
a
H
H
i
i
a
a
H
+
γ
ρ
i
d
i
a
g
H
i
i
a
b
U
i
b
U
i
b
H
H
i
i
a
b
H
+
γ
η
i
i
d
i
a
g
H
i
i
a
a
U
i
a
U
i
a
H
+
∑
j
≠
i
K
∑
c
=
1
2
η
i
j
H
i
j
a
c
U
i
c
U
i
c
H
+
δ
d
i
a
g
U
i
b
U
i
b
H
+
∑
j
≠
i
K
∑
c
=
1
2
γ
η
i
j
d
i
a
g
H
i
j
a
c
U
j
c
U
j
c
H
i
j
a
c
H
+
I
M
i
,
∑
H
D
i
a
≈
ρ
i
δ
H
i
i
a
b
d
i
a
g
U
i
b
U
i
b
H
H
i
i
a
b
+
γ
ρ
i
d
i
a
g
H
i
i
a
b
U
i
b
U
i
b
H
H
i
i
a
b
H
+
∑
j
≠
i
K
∑
c
=
1
2
η
i
j
H
i
j
a
c
U
i
c
U
i
c
H
+
δ
d
i
a
g
U
i
b
U
i
b
H
+
∑
j
≠
i
K
∑
c
=
1
2
γ
η
i
j
d
i
a
g
H
i
j
a
c
U
j
c
U
j
c
H
i
j
a
c
H
+
I
M
i
.By using the derived lower bound of achievable rate of nodei
(
a
) in (12) and (13), the WSR optimisation problem of the joint FuHaDu strategy can be formulated as follows:(15)
Max
U
FD
i
b
+
U
HD
i
b
⁡
∑
i
=
1
K
∑
a
=
1
2
t
r
μ
i
a
I
F
D
i
a
+
I
H
D
i
a
S
u
b
j
e
c
t
t
o
:
t
r
U
i
b
U
i
b
H
≤
P
i
b
,
∀
i
,
b
o
r
s
u
b
j
e
c
t
t
o
:
∑
i
=
1
K
∑
a
=
1
2
t
r
U
i
b
U
i
b
H
≤
P
T
b
,where U
i
b
=
U
F
D
i
b
+
U
H
D
i
b and their definitions have been outlined in the appendix. We note that the nonconvexity property of the WSR maximisation problem presents difficulty in trying to find an optimal solution. In that case, the objective function can then be transformed into a simpler-to-solve convex problem formulation, namely, the WMMSE minimisation problem as shown in the following:(16)
Min
U
i
b
⁡
∑
i
=
1
K
∑
a
=
1
2
t
r
W
i
a
l
o
g
2
E
F
D
i
a
-
1
E
H
D
i
a
-
1
S
u
b
j
e
c
t
t
o
:
t
r
U
i
b
U
i
b
H
≤
P
i
b
,
∀
i
,
b
o
r
s
u
b
j
e
c
t
t
o
:
∑
i
=
1
K
∑
a
=
1
2
t
r
U
i
b
U
i
b
H
≤
P
T
b
,where W
i
a
=
μ
i
(
a
)
/
ln
⁡
2
(
E
i
(
a
)
)
-
1, I
F
D
i
(
a
)
=
log
2
⁡
|
(
E
F
D
i
(
a
)
)
-
1
|, and I
H
D
i
(
a
)
=
log
2
⁡
|
(
E
H
D
i
(
a
)
)
-
1
|. Therefore, I
F
D
i
(
a
)
+
I
H
D
i
(
a
)
=
log
2
⁡
|
(
E
F
D
i
(
a
)
)
-
1
|
+
log
2
⁡
|
(
E
H
D
i
(
a
)
)
-
1
|
=
log
2
⁡
|
(
E
F
D
i
(
a
)
)
-
1
(
E
H
D
i
(
a
)
)
-
1
| as depicted in (16).The key parameters of the system model as derived in the present section are the lower bounds of achievable rates of a nodei
(
a
) under Gaussian signaling for the FD and the HD links, respectively, I
H
D
i
(
a
)
&
I
F
D
i
(
a
). These two key system model parameters are functions of the channel matrix model between a transmitting antenna on node (
a
) and a receiving antenna on node (
b
) both on the same link (
i
) and on different links (
i
) and (
j
), therefore modelling the intralink interference and the interlinks interference, respectively. The other very important and nonnegligible system model parameter that has also been considered is the additive noise channel impairment as experienced in both directions on each specific link. It is important to note that, although inspired from the model in [3], the system model developed for the FuHaDu strategy is quite specific in a sense that the change in the architecture if the MIMO system changes from being either entirely HD or entirely FD to being mixed comes with totally different channel impairment considerations which is even the actual motivation for this work.The change from WSR maximisation problem to WMMSE minimisation problem is justified by the fact that both share the same Karush-Kuhn-Tucker (KKT) conditions [31]. Thus, the corresponding optimum receive filters at a node i
(
a
) for both joint FuHaDu communication modes based on WMMSE minimisation in (12) can be obtained as follows [3]:(17)
r
F
D
i
a
∗
=
ρ
i
U
i
b
H
H
i
i
a
b
H
ρ
i
H
i
i
a
b
U
i
b
U
i
b
H
H
i
a
b
H
+
∑
F
D
i
a
-
1
,
r
H
D
i
a
∗
=
ρ
i
U
i
b
H
H
i
i
a
b
H
ρ
i
H
i
i
a
b
U
i
b
U
i
b
H
H
i
a
b
H
+
∑
H
D
i
a
-
1
.


## 4. Solving the Formulated FuHaDu Optimisation Problem

This section presents the optimisation algorithm selected for solving the WMMSE minimisation problem derived in the previous section. In particular, Rosen’s gradient projection method [19] has been applied to solve the formulated joint FuHaDu communication strategy for the MIMO interference channels. The main idea is that Rosen’s gradient projection method simply projects the search direction into the subspace tangent to the active constraints as illustrated in Figure 4. This method reduces the main difficulty caused by the nonlinearity of the constraints, in which the one-dimensional search typically moves away from the constraint boundary. It achieves this gain by prescribing a restoration move to bring optimisation variable back to the constraint boundaries after the one-dimensional search is over [19]. Moreover, the computation of Rosen’s gradient projection is far less demanding in convex optimisation formulations and only requires the product of the gradient by a projection matrix [31].Figure 4
Rosen’s gradient projection and restoration concepts.Here, the notations(
U
i
b
)
n and (
U
i
b
)
(
n
+
1
) are n
i
e
m
e and (
n
+
1
)
i
e
m
e optimal transmit filters on link i node b. (
U
¯
i
b
)
n is the projection of (
U
i
b
)
n on the search direction axis. g
i
(
(
U
i
b
)
n
) is the individual or even the sum power constraint as these two have been proven to yield more or less the same results in [3].By invoking the optimisation problem in (11), the objective function f
(
U
i
(
b
)
) can be writen as f
(
U
i
b
)
=
∑
i
=
1
K
‍
∑
a
=
1
2
‍
t
r
{
W
i
a
(
log
2
⁡
|
(
E
F
D
i
a
)
-
1
(
E
H
D
i
a
)
-
1
|
)
}. It should be noted that the gradient projection algorithm is a modified version of the steepest descent algorithm, in which only solutions that lie in a closed bounded domain are valid [19]. Based on Figure 4, the gradient projection algorithm for solving the WMMSE minimisation problem (11) of the FuHaDu communication modes for the MIMO interference channels is outlined as follows.Rosen’s gradient projection WSMMSE minimisation algorithm (FuHaDu strategy) is as follows.(1)
Set the iteration numbern
=
0.
(2)
Start with an arbitrary initial complex transmit filter (precoding matrix)(
U
i
b
)
0 of size (N
i
×
d
i), such that i
:
1
→
K and b
∈
{
1,2
}
.
(3)
Find a search directionS
n as S
n
=
-
Δ
f
n where f
n
=
-
Δ
f
(
(
U
i
(
b
)
)
n
).
(4)
Determine the optimal step lengthλ
n
∗ in the search direction S
n and get the next iteration optimal transmit filter (
U
i
b
)
(
n
+
1
) using the following: (
U
i
b
)
(
n
+
1
)
=
(
U
i
b
)
n
+
(
λ
n
∗
×
Δ
f
n
).
(5)
Updaten
=
n
+
1. Update the corresponding receive filters r
F
D
i
(
a
)
∗ and r
H
D
i
(
a
)
∗ using (13).
(6)
Repeat steps(
3
) and (
4
) until convergence, or else up until a predefined number of iterations N is reached.


## 5. Performance Evaluation

The performance evaluation of this study has been conducted using discrete-event based computer simulations. The key simulation setup parameter values are captured in Table1.Table 1
Simulation parameters.
Parameter
Value
Description
d
i
800
Transmission data streams size
K
5
Number of MIMO links
N
i
=
M
i
2, 3, 4
Number of transmitters/receivers per node
γ
=
δ
−40 dB
Receiver and transmitter distortion parameters
μ
1
Positive WSR weight coefficient
Dichotomous method step length optimisationBy using the setup in Table1, the different conducted simulations yield the results in Figure 5.Figure 5
Spectral efficiency performance comparison between FD, HD, and the joint FuHaDu strategy with SNR variation.It can be noticed from Figure5 that, at low SNR, the FD model outperforms the joint FuHaDu strategy in terms of spectral efficiency but, as SNR is increased, the joint FuHaDu strategy exhibits better performance. However, as SNR reaches higher values, the performance of two models seems to converge towards a maximum WSR of approximately 100 bits/s/Hz. In addition, it can be noticed that the HD MIMO mode performs poorly in terms of spectral efficiency when compared to the FD. Therefore, the performance of the HD MIMO mode is worse compared to the one of the proposed joint FuHaDu strategy.Figure6 shows that the adaptive FuHaDu strategy achieves better convergence rate than with HD MIMO strategy. However, no much significant convergence rate has been achieved by the FuHaDu MIMO strategy when compared to the entirely FD MIMO strategy. This convergence speed of the FuHaDu strategy as compared to the FD strategy is numerically evaluated to 1.3014% on average. Another interesting observation is that after the 6th iteration of Rosen’s gradient projection algorithm both FD and joint FuHaDu strategies show spectral efficiency performance that is quite steady. However, the HD multilinks based MIMO strategy exhibits a much slower convergence towards maximum spectral efficiency than that of the FD MIMO and the proposed joint FuHaDu strategy. In addition, it can be noted that the maximum achievable channel capacity of the HD MIMO is much lower than that of the FD and the joint FuHaDu strategy. Although the computational complexity performance of Rosen’s gradient projection algorithm while solving the formulated FuHaDu channel capacity optimisation method is not very significant, the FuHaDu approach still exhibits significant improvement of the overall system’s channel capacity when compared with the entirely FD approach. This means that the primary goal of this work is still achieved with the extra advantage provided by the solution method in terms of computational complexity. However, it is also important to note that the convergence speed and spectral efficiency performance of the FuHaDu system as compared to the HD MIMO system is quite significant.Figure 6
Convergence comparison between FD and joint FuHaDu strategy WSR maximisation.Figure7 clearly shows that spectral efficiency increases as the SNR increases. The aim is to investigate the effect of increasing the number of both the transmit and receive antennas on spectral efficiency performance. Clearly, as the number of antennas increases from 2 to 3 and then to 4, the spectral efficiency of the joint FuHaDu strategy is considerably improved to a point of doubling at a SNR of 40 dB (i.e., Figure 7).Figure 7
Spectral efficiency variation with increased SNR and spatial diversity.The bar graph in Figure8 clearly indicates that the joint FuHaDu strategy achieves better channel capacity performance than the FD and HD MIMO for all the possible nine considered antennas configurations when operated at a SNR of 40 dB. It can be furthermore observed that for each N
t (varying from 2 to 4) transmitting antenna, better channel capacity performance is observed when the number of receiving antennas is equal to 3 as compared to when the number of receiving antennas is equal to 2 and 4. This is because the configurations with 3 receiving antennas require less total power than the ones with 4 receiving antennas for the same number of transmitting antennas 2, 3, and 4. Since, we still have the same number of transmitting antennas, theoretically there should not be any significant difference in data rates between the configurations with 3 receiving antennas and the ones with 4 receiving antennas. The assumption in this case is that the decoding of the transmitted signals is properly handled and that the used antennas have a gain of unity (isotopic antennas). This is a theoretical assumption because, in practice, it becomes quite complex to decode the received signals when the number of receiving antennas is less than the one of transmitting antennas as it is the case for the 4
×
3 configuration and also because an isotopic antenna is not practical.Figure 8
Total channel capacity for different MIMO antennas configurations at a SNR of 40 dB.In addition, the results in Figure8 show that the higher the number of transmitter antennas, the higher the spectral efficiency. As expected, it is shown that the 4
×
4 MIMO antennas configuration strategies double the spectral efficiency achieved by the 2
×
2 MIMO antennas configuration and the proposed joint FuHaDu strategy achieves the most significant performance.


## 6. Conclusion

In this work, the possibility for developing a joint full- and half-duplex (FuHaDu) communication strategy inK-links based MIMO interference channels has been explored. The FuHaDu concept involved different channel impairments such as interference (both self-interference and interuser interference) and the distortions at the transmitter and the receiver. The numerical results demonstrate that the proposed joint FuHaDu communication strategy for the MIMO interference channels is more spectrally efficient when compared to the entireley full-duplex (FD) and entirely half-duplex (HD) systems. The impact of the joint FuHaDu strategy on the achievable channel capacity with respect to the increase in the number of antennas has also been investigated. The obtained results show that the more transmit antennas used in FuHaDu strategy translates to the higher channel capacity achieved.Furthermore, the spectral performance test results depicted in Figures5, 7, and 8 demonstrate the superiority of the FuHaDu strategy against separate FD and HD strategies provided in existing literature. Such performance is attributed to the (i) exploitation of the functional benefits of hybridising the FD and HD MIMO channels in order to resolve interuser and self-interference problems as well as (ii) exploitation of a relative fast convergence nonlinear optimisation technique (i.e., Rosen’s gradient projection method) in order to lower the computational complexity.It is left for further work emanating from this study to undertake an in-depth robustness analysis of the FuHaDu as compared to the entirely FD strategies and also to apply the joint FuHaDu strategy to the next generation multitier based cellular systems such as the5G, whereby the complex interference evolutions will include cochannel and intertier channels in addition to the self-interference and interuser interference of the joint FuHaDu communication modes.



---

*Source: 4951014-2016-09-29.xml*