Next Article in Journal
The Influence of E-Scaffolding Sources in a Mobile Learning Environment on Students’ Design Skills and the Technology Fatigue Associated with a 3D Virtual Environment
Next Article in Special Issue
Hybrid Beamforming for MISO System via Convolutional Neural Network
Previous Article in Journal
Effects of Electric Bias on Different Sc-Doped AlN-Based Film Bulk Acoustic Resonators
Previous Article in Special Issue
Joint User Scheduling and Resource Allocation in Distributed MIMO Systems with Multi-Carriers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Analysis of Cell-Free Massive MIMO System with Network-Assisted Full-Duplex under Time-Shifting Pilot Scheme

1
State Grid Electric Power Research Institute, Nanjing 211100, China
2
National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China
3
Purple Mountain Laboratories, Nanjing 211111, China
*
Authors to whom correspondence should be addressed.
Electronics 2022, 11(14), 2171; https://doi.org/10.3390/electronics11142171
Submission received: 28 April 2022 / Revised: 21 June 2022 / Accepted: 5 July 2022 / Published: 11 July 2022
(This article belongs to the Special Issue MIMO System Technology for Wireless Communications)

Abstract

:
A network-assisted full-duplex (NAFD) system based on a cell-free (CF) massive multiple-input, multiple-output (MIMO) framework has been proposed to satisfy the demands of higher data transmission rates and efficient communication. However, pilot contamination may occur due to the reuse of pilot sequences in a massive MIMO. With this consideration, we raise an asynchronous channel estimation method based on an uplink and downlink time-shifting pilot-sending scheme, which is able to avoid pilot sequence reuse when obtaining channel state information (CSI), while the data signals could be transmitted simultaneously at the same frequency. The transmission processes of the proposed method above are divided into three phases, including pilot phase, estimation phase, and data phase, in chronological order. When the uplink is in pilot phase, the corresponding downlink is in data phase and vice versa. After the channel state information estimation, both uplinks and downlinks are in data phase. The maximum ratio combination (MRC) receiver and the maximum ratio transmission (MRT) precoding are adopted in the uplink and downlink. The closed-form expressions are derived based on large-scale random matrix theory. We compared our asymptotic results with practical results in simulation, and find that they are well matched. Moreover, the proposed method is superior to the normal time-division duplex (TDD) system.

1. Introduction

In communication systems, a large-scale antenna array can provide very high beamforming gains, spatial multiplexing, and spatial diversity gains, which makes massive MIMO a significant technology for the next generation of mobile communications [1,2]. Because all received pilots and data signals are processed in a central processing unit, centralized massive MIMO has a lower backhaul loss. Compared to centralized massive MIMO, the distributed massive MIMO locally processed received signals, whereas the process units are distributed randomly in a large area [3]. Based on this concept, the distribution massive MIMO system could resist the shadow fading more effectively by making full use of diversity [4]. Hence, compared with the centralized system, the distribution system could cover a larger area but has a higher backhaul loss and bad performance [5]. The cell-free massive MIMO system, as the name suggests, is a wireless communication system that is without the conception of cell and cell boundary [6]. Due to the short distance between users and receiving antennas, better communication qualities can be obtained, which makes it a research hotspot for 6G communication [7]. In comparison, the distributed access points’ (APs) deployment in cell-free massive MIMO systems makes users closer to antennas, and this is conducive to a stable channel state [8,9,10]. Moreover, a dense antenna deployment is adopted, which can provide higher macrodiversity gains and has a feature of channel hardening [11,12]. This structure is suitable for a user-centric system that improves the data transmission rate [6]. Basically, distributed massive MIMO and cell-free massive MIMO are two different but connected conceptions; the former has a cell boundary whereas the latter does not. However, in some special cases they are regarded as being the same. In the centralized processing scenario, if the radius of the access area is not large enough, this area becomes a cell and cell-free massive MIMO equivalent to distributed massive MIMO.
It has been proven that the system capacity can be improved by accepting the full-duplex (FD) model. Compared to the conventional half-duplex (HD) system, it may double capacity [13,14]. In [15], D. Wang has proposed an FD framework named network-assisted full-duplex (NAFD), which is mainly discussed in this paper. In this NAFD system, all the remote antenna units (RAUs) and users are randomly distributed in a large area. The Rayleigh fading model is adopted as the small-scale channel model; that is, the channel vectors are independent and obey Rayleigh distribution. In addition, as mentioned above, the centralized cell-free massive MIMO system allows both uplink and downlink baseband signals being processed at the central processing unit (CPU), which indicate that the CPU could acquire the signals in advance after precoding for all the downlink users. This reveals that it is possible to realize the DL-to-UL interference cancellation in the digital domain. By utilizing the existing HD hardware devices, an in-band FD network could be established under a cell-free massive MIMO system, which explains the concept of NAFD [15]. It cannot totally cancel the interference of transmitted RAUs and received RAUs, while basically all RAUs still work in a mode of half-duplex in our described NAFD network system. Hence, the self-interference of an FD RAU is out of our consideration. The transmission power of uplink user equipment (UEs) and transmitter RAUs should be at the same order of magnitude, which is caused by the random and even distribution of all the UEs and RAUs. Based on this assumption, the energy efficiency of an NAFD network could be further improved and the DL-to-UL interference mitigation could also be guaranteed. The spectral efficiency of an NAFD network with cell-free massive MIMO system has been analyzed in [15]. However, [15] did not consider that the great number of UEs may cause pilot contamination, which is the theme of this paper. In [16], authors derived a closed-form expression of spectral efficiency with pilot contamination. By maximizing the aggregated uplink and downlink spectral efficiency with constraints of quality-of service (QoS) and backhaul, [17] designed a method to perform joint downlink beamforming and power control for an NAFD network system. In [18], a transceiver design algorithm is studied with the consideration of maximizing the spectral efficiency while limiting the QoS and backhaul.
Pilot sequences can be used to estimate channel state information (CSI) in general, which plays an important role in the design of multi-user precoding and signal processing at the side of a base station [9]. However, as a result of limited coherent time and plenty of UEs, repeated pilot sequences are considered to be the main cause of pilot contamination [19,20]. The pilot sequences allocation schemes have been discussed in [21,22]. Nguyen et al. have proposed a novel heap-based pilot assignment algorithm that mitigates the pilot contamination while decreasing the computing time and complexity [23]. In [24], it has been proven mathematically that the performance of massive MIMO system will be affected by the pilot contamination. Both conditions with and without pilot contamination with regard to the convergences of signal-to-interference-noise (SINR) in massive MIMO system are analyzed in [25], as the number of BS antennas tend to infinity. The lower bound of a sum-rate in a massive MIMO system under pilot contamination has been derived in [26]. Considered the different UEs’ channel correlation, authors in [27] present an analysis of the performance of a practical MIMO channel model, which is also available without massive scattering.
In this paper, we propose a novel method to avoid the pilot contamination. The main idea is that uplink/downlink data transmission and downlink/uplink channel estimation are simultaneous, which means the coherent interval starting time of uplink users and downlink users are asynchronous. This is the reason that we call it a time-shifting scheme. The unique feature of this scheme is that there are always data signals transmitted in the channels during the whole coherent interval. The main contributions are summarized as follows.
  • Considering the pilot contamination, a time-shifting pilot sending scheme is introduced to eliminate this problem. Compared with the scheme without a time-shifting scheme, the spectral efficiency that used our method has a significant improvement, as shown in the simulations. This provides a kind of thought that mitigates pilot contamination in a full-duplex system.
  • The closed-form expressions for uplinks and downlinks approximating the sum rate of a cell-free massive MIMO NAFD system with a time-shifting pilot-sending scheme are derived based on the theory of large-scale statistics and a random matrix. The accuracy of these expressions are verified by numerical simulations in a large-scale cell-free massive MIMO system.
The organization of this paper is as follows. Section I contains the introduction and the system model is given in section II. In section III, the closed-form sum-rate expressions of this system with MRC/MRT signal processing method is derived. Numerical simulations are discussed in section IV. Finally, in section V, we conclude this paper.
The notations adopted in this paper are confirmed as follows. The vectors are denoted by lower case bold letters while the matrices are bold capitals. A bold capital letter with a superscript ‘-1’ denotes the inverse matrix of this letter. A unit matrix with the scale of N × N is denoted by I N . A constant is denoted by a normal letter. The absolute value of a scalar is represented by · . C M × N and R M × N denote the complex matrix (or vector) and real matrix (or vector) with a scale of M × N , respectively. · T denotes the transpose of a matrix or vector, whereas · H represents the conjugate transpose one. In this paper, we use tr A and diag a to denote the trace of a square matrix A and a diagonal matrix with its main diagonal is formed by vector a , respectively. [ ] i , j is the i , j th element of a matrix. Without loss of generality, E · denotes the statistical average and cov · denotes the covariance. The Hadamard product and Kronecker product are represented by ⊙ and ⊗, respectively. C N m , σ 2 denotes a circularly symmetric complex Gaussian (CSCG) distribution with a mean of m and a variance of σ 2 . We use a . s . to denote a convergence that almost sure (a.s.).

2. System Model

In this section, we propose the transmission models of both uplink and downlink. Meanwhile, the equivalent channel model with a time-shifting pilot scheme will be given in the sequel.

2.1. Transmission Model

The proposed NAFD network with cell-free massive MIMO architecture is depicted in Figure 1.
There are K single-antenna UEs and N RAUs distributed evenly in a circular area, which form this rudimentary CF massive MIMO NAFD system. We assume that the number of uplink receiver RAUs and downlink transmitting RAUs are N u and N d , respectively. Similarly, the number of uplink UEs and downlink UEs are K u and K d , respectively. These above parameters satisfy N = N u + N d and K = K u + K d . Besides, we assume that all RAUs send and receive information with CPU through a backhaul network. In this backhaul network, receiver RAUs send the received signals from the uplink UEs to CPU for signal processing. After multi-user precoding, the CPU will send modulated signals to the transmitter RAUs, and then they will transmit these signals to the downlink UEs through wireless channels. In addition, the backhaul network is assumed to be perfect for simplicity, which means that this transmission channel can be error-free and of infinite capacity.
Our transmission scheme is illustrated in Figure 2. A complete transmission cycle is divided into pilot phase, estimation, and data phase. The pilot sequences are sent by uplink or downlink UEs in pilot phase, but not simultaneously. In the estimation phase, the CSI will be estimated according to the received pilot sequences from UEs in the base station. The data phase is regarded as the main transmission period, in which the uplink data signals will be sent to the receiver RAUs by uplink UEs, or the downlink data signals that sent by transmitter RAUs will be received by downlink UEs. Without loss of generality, we assume that the estimation phase is very short and negligible. In both the downlink and uplink channel, the same time-frequency resources are utilized to transmit signals.

2.2. Channel Model

There are at least six kinds of channels that should be considered in our cell-free massive MIMO NAFD system. Channels between uplink UEs and receiver RAUs are denoted as G u , whereas the channels between transmitter RAUs and downlink UEs are denoted as G d . Two kinds of internal interference channels need to be noticed. One of them is the interuser interference channel that is denoted by G iui and another one is the inter-RAU interference channel that is represented by G iri . Also, the uplink and downlink interference channels cannot be ignored. G du and G ud are used to represent the channels between downlink UEs and receive RAUs and the channels between uplink UEs and transmitter RAUs, respectively. Assuming that each RAU has M antennas, we use ρ p to denote the transmission power of pilot sequences that are sent by UEs. Similarly, we stipulate that all uplink transmission powers are the same and denoted as ρ u , whereas the downlink transmission power is represented as ρ d .
Considering the characteristics of distributed RAUs, these channels can be expressed as:
G u = D u 1 / 2 H u , G d = D d 1 / 2 H d , G du = D du 1 / 2 H du , G ud = D ud 1 / 2 H ud , G iri = D iri 1 / 2 H iri , G iui = D iui 1 / 2 H iui .
In these above equations, D u , D d , D du , D ud , D iri , and D iui represent the large-scale fading matrices of the corresponding channels. H u , H d , H du , H ud , H iri , and H iui are considered to be the circularly symmetric complex Gaussian (CSCG) matrix with zero mean unit variance and independent, identical distribution, as in small-scale fading matrices.
In channel estimation phase, the CPU estimates CSI based on the received pilot signals. We can get the received pilot sequences as following expressions:
y u , i = ρ p g u , i + α ρ d G iri W x d , i + z u , i ,
y d , i = ρ p g d , i + ρ u G ud x u , i + z d , i ,
where g u , i is the channel vector that from the i-th uplink UE to receiver RAUs and g u , i C N u * M × 1 . α is the regularization factor. g d , i is the channel vector that from i-th downlink UE to transmitter RAUs and g d , i C N d * M × 1 . x d , i C K d × 1 is the downlink data signal vector and W is the precoding matrix. ρ p is the pilot signal sending power, and x u , i C K u × 1 is the uplink data signal vector. z u , i C N u * M × 1 and z d , i C N d * M × 1 are the noise vectors of uplink and downlink respectively. We assume that the power of received additive Gaussian complex noise of uplink and downlink are the same and with value of σ 2 . According to the MMSE channel estimation method [28], the uplink channel can be estimated as
g ^ u , i = ρ p Λ u , i ρ p Λ u , i + α 2 ρ d Ω i r i + σ 2 I N u 1 I M y u , i = ρ p Λ u , i Σ u , i 1 / 2 I M h ^ u , i ,
where Λ u , i = diag λ u , i , 1 , , λ u , i , N u and λ u , i , t is the large-scale fading factor that from the i-th uplink UE to t-th receiver RAU. Σ u , i = ρ p Λ u , i + α 2 ρ d Ω iri + σ 2 I N u where Ω iri = E G iri W W H G iri H . We define h ^ u , i = Σ u , i 1 2 y u , i , with h ^ u , i C N 0 , 1 M N u I M N u and equivalent to small-scale fading.
Similarly, we can get the estimated downlink channel as g ^ d , i = ρ p Λ d , i Σ d , i 1 / 2 I M h ^ d , i . Where Λ d , i = diag λ d , i , 1 , , λ d , i , N d and λ d , i , t is the large-scale fading factor that from i-th downlink UE to the t-th transmitter RAU. Σ d , i = ρ p Λ d , i + ρ u Ω ud + σ 2 I N d where Ω ud = E G ud G ud H . Similarly, we define h ^ d , l = Σ d , l 1 2 y d , l .
The uplink and downlink estimation error channel is defined as g ˜ u , i = g u , i g ^ u , i and g ˜ d , i = g d , i g ^ d , i . We could get the channel estimation error covariance matrix as
cov g ˜ u , i = Λ u , i ρ p Λ u , i Σ u , i 1 Λ u , i I M ,
cov g ˜ d , i = Λ d , i ρ p Λ d , i Σ d , i 1 Λ d , i I M .

3. Asymptotic Sum Rate

By utilizing the proposed MMSE channel estimation method, we can only obtain the imperfect CSI for the uplink and downlink channels. In this section, the MRC receiver and MRT precoding are adopted in uplink and downlink, respectively. Based on this conception, we will derive the asymptotic ergodic sum-rates of a cell-free massive MIMO NAFD system. Before that, a lemma should be introduced, which lays the foundation of the following sum-rates derivation [29].
Lemma 1.
Assuming that matrix A C M × M has uniformly bounded spectral norm, vector x , y C N 0 , 1 M I M are independent with each other and both of them are independent with matrix A [30,31]. Then we have
x H Ay M a . s . 0 ,
x H Ax 1 M Tr A M a . s . 0 .
There are two different data transmission modes: one link is in data phase and the other one is in pilot phase, or both links are in data phase. These two transmission modes are analyzed as follows.

3.1. Downlink Pilot Phase and Uplink Data Phase

The received uplink signal with MRC receiver scheme can be written as
y u = G ^ u H ρ u G u x u + ρ p G du φ d + z u ,
where x u is the uplink data signal vector and φ d is the downlink pilot vector. G ^ u = g ^ u , 1 , , g ^ u , K u is denoted as the estimated uplink channel matrix. Also, z u is the noise vector with the variance of σ 2 . According to this expression, the received signal of k-th uplink UE can be expressed as
y u , k = g ^ u , k H ρ u G ^ u + G ˜ u x u + ρ p G du φ d + z u = ρ u g ^ u , k H g ^ u , k x u + i k K u ρ u g ^ u , k H g ^ u , i x u + g ^ u , k H ρ u G ˜ u x u + ρ p G du φ d + z u ,
where G ˜ u = G u G ^ u . According to (10), we could get the signal-to-interference noise-ratio (SINR) of the k-th uplink user as
η u , k p = ρ u g ^ u , k H g ^ u , k 2 i k K u ρ u g ^ u , k H g ^ u , i 2 + g ^ u , k H Θ u g ^ u , k ,
where the superscript p means the pilot phase. Θ u = cov ρ u G ˜ u x u + ρ p G du d + z u . According to the definition of estimated channel, we have
g ^ u , k H g ^ u , k = ρ p h ^ u , k H Λ u , k Σ u , k 1 2 H Λ u , k Σ u , k 1 2 I M h ^ u , k = ρ p h ^ u , k H Λ u , k Σ u , k 1 Λ u , k I M h ^ u , k ,
where h ^ u , k C N 0 , 1 N u M I N u M and is independent with Λ u , k Σ u , k 1 Λ u , k . Using lemma 1, we can easily get
g ^ u , k H g ^ u , k N u M a . s . M ρ p Tr Λ u , k Σ u , k 1 Λ u , k .
Similarly, we can derive that
g ^ u , k H g ^ u , i g ^ u , i H g ^ u , k N u M a . s . M ρ p 2 Tr Λ u , k Σ u , k 1 Λ u , k Λ u , i Σ u , i 1 Λ u , i ,
g ^ u , k H Θ u g ^ u , k N u M a . s . M ρ p κ u , k ,
where
κ u , k = ρ u Tr Λ u , k Σ u , k 1 Λ u , k i = 1 K u Λ u , i ρ p Λ u , i Σ u , i 1 Λ u , i + ρ p Tr Λ u , k Σ u , k 1 Λ u , k j = 1 K d Λ du , j + σ 2 Tr Λ u , k Σ u , k 1 Λ u , k ,
where Λ du , j is a diagonal matrix with the elements are large-scale fading of j-th UE. We define that
ξ u , k = Tr Λ u , k Σ u , k 1 Λ u , k ,
ξ u , k , i = Tr Λ u , k Σ u , k 1 Λ u , k Λ u , i Σ u , i 1 Λ u , i ,
and rewrite Equation (11) as follows:
η u , k p M ξ u , k 2 k i ξ u , i , k + κ u , k ρ p ρ u .
Eventually, the uplink sum rate with downlink in pilot phase is expressed as
R u p = k = 1 K u log 2 1 + η u , k p .

3.2. Uplink Pilot Phase and Downlink Data Phase

The MRT precoding scheme is adopted in downlink data transmission, whereas the received signal can be expressed as
y d = α ρ d G d H W x d + ρ p G iui φ u + z d .
Also, the k-th downlink UE received signal is
y d , k = α ρ d g ^ d , k H W x d + α ρ d g ˜ d , k H W x d + ρ p g iui , k H φ u + z d , k ,
where α = 1 E Tr W W H is the statistical power normalization factor and W = G ^ d . G ^ d is defined similarly to G ^ u as the estimated downlink channel matrix. Based on this equation, the SINR of k-th downlink UE is derived as
η d , k p = α 2 ρ d g ^ d , k H g ^ d , k 2 α 2 ρ d ϕ d , k + ρ p g iui , k H g iui , k + σ 2 ,
where ϕ d , k = i k K d g ^ d , k H g ^ d , i 2 + g ˜ d , k H W W H g ˜ d , k . Similarly, we have
g ^ d , k H g ^ d , k N d M a . s . M ρ p Tr Λ d , k Σ d , k 1 Λ d , k ,
g ^ d , k H g ^ d , i g ^ d , i H g ^ d , k N d M a . s . M ρ p 2 Tr Λ d , k Σ d , k 1 Λ d , k Λ d , i Σ d , i 1 Λ d , i .
Mathematically, it is easy to derive that g ˜ d , k H G ^ d G ^ d H g ˜ d , k = Tr g ˜ d , k H G ^ d G ^ d H g ˜ d , k = Tr G ^ d H g ˜ d , k g ˜ d , k H G ^ d , while
G ^ d H g ˜ d , k g ˜ d , k H G ^ d N d M a . s . ρ p Ω d , k , 1 0 0 0 0 0 0 Ω d , k , K d I M ,
and
Ω d , k , i = Tr Λ d , i Σ d , i 1 Λ d , i Λ d , k ρ p Λ d , k Σ d , k 1 Λ d , k .
Similar to (16) and (17), we define that
ξ d , k = Tr Λ d , k Σ d , k 1 Λ d , k ,
ξ d , k , i = Tr Λ d , k Σ d , k 1 Λ d , k Λ d , i Σ d , i 1 Λ d , i ,
γ d , k = i = 1 N d λ iui , k , i ,
where λ iui , k , i is the large-scale fading factor of interuser interference channel from the k-th UE to the i-th RAU. We rewrite Equation (22) as
η d , k p = M ρ p ξ d , k 2 ρ p i k K d ξ d , k , i + i = 1 K d Ω d , k , i + ρ p γ d , k + σ 2 M α 2 ρ d ρ p .
Consequently, the closed-form expression for the downlink sum rate with uplink in the pilot phase is given as
R d p = k = 1 K d log 2 1 + η d , k p .

3.3. Both Links in Data Phase

In this mode, both the uplink and downlink are in data phase. The received signal of k-th uplink UE can be written as
y u , k = g ^ u , k H ρ u G ^ u + G ˜ u x u + α ρ d G iri W x d + z u ,
and the downlink received signal of k-th UE is
y d , k = α ρ d g ^ d , k H W x d + α ρ d g ˜ d , k H W x d + ρ u g iui , k H x u + z d , k .
We could derive the SINR of the k-th uplink UE and downlink UE separately:
η u , k t = ρ u g ^ u , k H g ^ u , k 2 ρ u k i g ^ u , k H g ^ u , i 2 + g ^ u , k H Θ ^ u g ^ u , k M ξ u , k 2 k i ξ u , i , k + κ ^ u , k ρ p ρ u ,
η d , k t = α 2 ρ d g ^ d , k H g ^ d , k 2 α 2 ρ d ϕ d , k + ρ u g iui , k H g iui , k + σ 2 M ρ p ξ d , k 2 ρ p i k K d ξ d , k , i + i = 1 K d Ω d , k , i + ρ u γ ^ d , k + σ 2 M α 2 ρ d ρ p ,
where the superscript t denotes the data phase, and
Θ ^ u = cov ρ u G ˜ u x u + ρ d α G iri W x d + z u ,
κ ^ u , k = ρ u · Tr Λ u , k Σ u , k 1 Λ u , k i = 1 K u Λ u , i ρ p Λ u , i Σ u , i 1 Λ u , i + α 2 ρ d Tr Λ u , k Σ u , k 1 Λ u , k j = 1 N d τ j Λ iri , j + σ 2 Tr Λ u , k Σ u , k 1 Λ u , k ,
γ ^ d , k = i = 1 K u λ iui , k , i ,
and τ j is the j-th diagonal element of the matrix i = 1 K d Λ d , i Σ d , i 1 Λ d , i . These equations lead to the closed-form expression of the sum rate with both links in data phase which is denoted as
R t = R u t + R d t = k = 1 K u log 2 1 + η u , k t + i = 1 K d log 2 1 + η d , k t .
If the length of pilot sequences is L and the length of a frame is T, the total sum rate can be expressed as
R = L T R u p + R d p + T 2 L T R t .

3.4. Summary

At last, we summarize our scheme as the following block graph.
The first block corresponds to the uplink pilot phase and downlink data phase; the second is both the link in the data phase, and the third is the downlink pilot phase and uplink data phase. It should be noted that the order of these three blocks can be changed.

4. Simulations and Analysis

4.1. Contrasts of Theoretical and Simulated Results

Based on the derivation in section III, the accuracy of both downlink and uplink sum rates will be validated by Monte Carlo simulations in this section. In our system, the pilot sequences are randomly assigned to each UE. We assume the coverage area of a RAU is a circle area with radius of 1km, where the UEs and RAUs are randomly and evenly distributed. Before simulation, we establish the large-scale fading model as follows:
λ d = 2 λ ¯ 1 + 1 + d / d 0 β 1 .
The λ ¯ is stipulated as the path loss at reference point d 0 with λ ¯ = −34.5−20 log 10 d 0 dB and d 0 =10 m. Consider that the position of RAUs should be higher than UEs, which means the shadow fading caused by terrain and bulidings will have less impact on channels between RAUs and RAUs, but more on channels between UEs and UEs. Thus, the path loss exponent is not a constant when analyzing the different channels. Consequently, β 1 denotes the pass loss exponent of the channels between UEs and RAUs with a value of 3.7, whereas β 2 = 4.0 and β 3 = 3.5 denote the channel pass loss exponent of RAUs to RAUs and UEs to UEs, respectively. In addition, in our simulated communication system, we define the system bandwidth of 10 MHz, the noise figure of 9 dB, and its power spectral density of −174 dB/Hz. For simplicity, the transmission power are set to be equal; that is, ρ p = ρ u = ρ d . The simulation parameters are given in Table 1.
As illustrated in Figure 3, the theoretical and simulated spectral efficiency are compared against the number of RAUs increasing, while the MRC/MRT signal processing scheme is adopted. In this simulation, we set the number of RAUs to vary from 64 to 448. We can see from this figure that the accuracy of asymptotic expressions (19), (31), and (39) are validated, and with the increase of the RAUs’ number, the sum rates are increasing logarithmically, which means the increasing rate of spectral efficiency will be slow.
Figure 4 presents a comparison of theoretical and simulated spectral efficiency against the number of UEs, where the number of UEs varies from 4 to 32. This figure reveals that the spectral efficiency increases almost linearly with the number of UEs increasing. Moreover, with the growth of number of UEs, the gap between simulation value and analysis value becomes more and more obvious. This is because that the number of antennas is not large enough relative to the number of UEs, which leads to the lemma invalid.

4.2. Contrasts of TDD System and NAFD System

In this subsection, the cell-free massive MIMO TDD system and cell-free massive MIMO NAFD system are compared with or without a time-shifting scheme in Figure 5. In this comparison, pilot contamination is adopted and pilot sequences are reused with a reuse factor equal to 2 while a time-shifting scheme is not used. We set both UEs and RAUs to be randomly and evenly distributed in an area with a radius of one kilometer.
We could conclude from Figure 6 that by increasing the number of RAUs, the spectral efficiency of both NAFD and TDD systems will increase logarithmically. However, compared with the TDD system, the NAFD system apparently has a better performance. This indicates that a half-duplex system can be less spectral-efficient than a full-duplex. Moreover, in an NAFD network system, the time-shifting scheme has a higher spectral efficiency than pilot contamination under the same situation.
As mentioned in the introduction, there are several methods that have been put forward to solve the pilot contamination problem. Our scheme utilizes the different processing mechanisms of uplinks and downlinks to avoid pilot contamination, which indicates that this can be only used in a full-duplex system. Moreover, the maximum reuse factor of pilot sequences is 2. If the number of UEs becomes too large, our scheme may not be helpful. NOMA and OFDM can be adopted in the wireless network system because our scheme uses the same time and frequency resources.

5. Conclusions

For the purpose of eliminating pilot contamination, we propose a time-shifting pilot-sending scheme that staggers pilot transmission timing in downlinks and uplinks. First, a cell-free massive MIMO NAFD network system is established, and the imperfect channel state information is estimated based on pilot sequences. The time-shifting scheme is elaborated, and based on this we derive the asymptotic expressions of downlink and uplink SINR and sum rates with the MRC/MRT signal processing method in detail. These asymptotic expressions’ accuracy is verified by the numerical simulations. The spectral efficiency of a cell-free massive MIMO NAFD network system is analyzed in this paper. In the end, we give a contrast between the performance of a cell-free massive MIMO NAFD network system and a cell-free massive MIMO TDD network system, which concludes that an NAFD system should be more efficient than a TDD system and that a time-shifting scheme could improve system performance when the pilot is contaminating. However, our proposeed scheme is not elaborate enough, and there are several approaches to further improve system performance. By clustering and power allocation, the system performance can be improved by several levels, which could be the future direction of the current study.

Author Contributions

Conceptualization, T.M. and D.W.; writing—original draft preparation, Y.H.; writing—review and editing, T.M., Z.F., X.X. and D.W.; supervision, Y.H., Z.F., X.X. and D.W.; project administration, D.W.; All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Science and Technology Project of State Grid Corporation of China under Grant SGZJXT00JSJS2000454.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Andrews, J.G.; Buzzi, S.; Choi, W.; Hanly, S.V.; Lozano, A.; Soong, A.C.; Zhang, J.C. What will 5G be? IEEE J. Sel. Areas Commun. 2014, 32, 1065–1082. [Google Scholar] [CrossRef]
  2. Lu, L.; Li, G.Y.; Swindlehurst, A.L.; Ashikhmin, A.; Zhang, R. An overview of massive MIMO: Benefits and challenges. IEEE J. Sel. Top. Signal Process. 2014, 8, 742–758. [Google Scholar] [CrossRef]
  3. Zhang, Y.; Wang, D.; Huo, Y.; Dong, X.; You, X. Hybrid beamforming design for mmWave OFDM distributed antenna systems. Sci. China Inf. Sci. 2020, 63, 1–12. [Google Scholar] [CrossRef]
  4. Kamga, G.N.; Xia, M.; Aïssa, S. Spectral-efficiency analysis of massive MIMO systems in centralized and distributed schemes. IEEE Trans. Commun. 2016, 64, 1930–1941. [Google Scholar] [CrossRef] [Green Version]
  5. Matthaiou, M.; Zhong, C.; McKay, M.R.; Ratnarajah, T. Sum rate analysis of ZF receivers in distributed MIMO systems. IEEE J. Sel. Areas Commun. 2013, 31, 180–191. [Google Scholar] [CrossRef]
  6. Ngo, H.Q.; Ashikhmin, A.; Yang, H.; Larsson, E.G.; Marzetta, T.L. Cell-free massive MIMO versus small cells. IEEE Trans. Wirel. Commun. 2017, 16, 1834–1850. [Google Scholar] [CrossRef] [Green Version]
  7. You, X.; Wang, C.; Huang, J.; Gao, X.; Zhang, Z. Towards 6G wireless communication networks: Vision, enabling technologies, and new paradigm shifts. Sci. China (Inf. Sci.) 2021, 64, 110301. [Google Scholar] [CrossRef]
  8. Zhang, J.; Chen, S.; Lin, Y.; Zheng, J.; Ai, B.; Hanzo, L. Cell-free massive MIMO: A new next-generation paradigm. IEEE Access 2019, 7, 99878–99888. [Google Scholar] [CrossRef]
  9. Liu, P.; Luo, K.; Chen, D.; Jiang, T. Spectral efficiency analysis of cell-free massive MIMO systems with zero-forcing detector. IEEE Trans. Wirel. Commun. 2019, 19, 795–807. [Google Scholar] [CrossRef] [Green Version]
  10. Ngo, H.Q.; Tran, L.N.; Duong, T.Q.; Matthaiou, M.; Larsson, E.G. On the total energy efficiency of cell-free massive MIMO. IEEE Trans. Green Commun. Netw. 2017, 2, 25–39. [Google Scholar] [CrossRef] [Green Version]
  11. Buzzi, S.; D’Andrea, C.; Zappone, A.; D’Elia, C. User-centric 5G cellular networks: Resource allocation and comparison with the cell-free massive MIMO approach. IEEE Trans. Wirel. Commun. 2019, 19, 1250–1264. [Google Scholar] [CrossRef] [Green Version]
  12. Nayebi, E.; Ashikhmin, A.; Marzetta, T.L.; Yang, H.; Rao, B.D. Precoding and power optimization in cell-free massive MIMO systems. IEEE Trans. Wirel. Commun. 2017, 16, 4445–4459. [Google Scholar] [CrossRef]
  13. Zhang, Z.; Chai, X.; Long, K.; Vasilakos, A.V.; Hanzo, L. Full duplex techniques for 5G networks: Self-interference cancellation, protocol design, and relay selection. IEEE Commun. Mag. 2015, 53, 128–137. [Google Scholar] [CrossRef] [Green Version]
  14. Zhong, B.; Chen, L.; Tang, Z. Ergodic rate analysis for full-duplex NOMA networks with energy harvesting. Sci. China (Inf. Sci.) 2021, 64, 189303. [Google Scholar] [CrossRef]
  15. Wang, D.; Wang, M.; Zhu, P.; Li, J.; Wang, J.; You, X. Performance of network-assisted full-duplex for cell-free massive MIMO. IEEE Trans. Commun. 2020, 68, 1464–1478. [Google Scholar] [CrossRef] [Green Version]
  16. Hu, Y.; Ge, H.; Wang, H.; Wang, D. Spectral Efficiency of Network-Assisted Full-Duplex for Cell-Free Massive MIMO System Under Pilot Contamination. IEEE Access 2021, 9, 110826–110841. [Google Scholar] [CrossRef]
  17. Xia, X.; Zhu, P.; Li, J.; Wang, D.; Xin, Y.; You, X. Joint Sparse Beamforming and Power Control for a Large-scale DAS with Network-Assisted Full Duplex. IEEE Trans. Veh. Technol. 2020, 69, 7569–7582. [Google Scholar] [CrossRef]
  18. Xia, X.; Zhu, P.; Li, J.; Wang, D.; Xin, Y.; You, X. Transceiver Design for Large-scale DAS with Network Assisted Full Duplex. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–7. [Google Scholar]
  19. Koh, J.; Lim, Y.G.; Chae, C.B.; Kang, J. On the feasibility of full-duplex large-scale MIMO cellular systems. IEEE Trans. Wirel. Commun. 2018, 17, 6231–6250. [Google Scholar] [CrossRef] [Green Version]
  20. Jose, J.; Ashikhmin, A.; Marzetta, T.L.; Vishwanath, S. Pilot contamination and precoding in multi-cell TDD systems. IEEE Trans. Wirel. Commun. 2011, 10, 2640–2651. [Google Scholar] [CrossRef] [Green Version]
  21. Xin, Y.; Yang, L.; Wang, D.; Zhang, R.; You, X. Bidirectional dynamic networks with massive MIMO: Performance analysis. IET Commun. 2017, 11, 468–476. [Google Scholar] [CrossRef]
  22. Xin, Y.; Zhang, R.; Wang, D.; Li, J.; Yang, L.; You, X. Antenna clustering for bidirectional dynamic network with large-scale distributed antenna systems. IEEE Access 2017, 5, 4037–4047. [Google Scholar] [CrossRef]
  23. Nguyen, V.H.; Nguyen, V.D.; Dobre, O.A.; Sharma, S.K.; Chatzinotas, S.; Ottersten, B.; Shin, O.S. A Novel Heap-based Pilot Assignment for Full Duplex Cell-Free Massive MIMO with Zero-Forcing. In Proceedings of the ICC 2020—2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
  24. Elijah, O.; Leow, C.Y.; Rahman, T.A.; Nunoo, S.; Iliya, S.Z. A comprehensive survey of pilot contamination in massive MIMO—5G system. IEEE Commun. Surv. Tutorials 2015, 18, 905–923. [Google Scholar] [CrossRef]
  25. Gopalakrishnan, B.; Jindal, N. An analysis of pilot contamination on multi-user MIMO cellular systems with many antennas. In Proceedings of the 2011 IEEE 12th International Workshop on Signal Processing Advances in Wireless Communications, San Francisco, CA, USA, 26–29 June 2011; pp. 381–385. [Google Scholar]
  26. Wang, D.; Ji, C.; Gao, X.; Sun, S.; You, X. Uplink sum-rate analysis of multi-cell multi-user massive MIMO system. In Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary, 9–13 June 2013; pp. 5404–5408. [Google Scholar]
  27. Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. The multicell multiuser MIMO uplink with very large antenna arrays and a finite-dimensional channel. IEEE Trans. Commun. 2013, 61, 2350–2361. [Google Scholar] [CrossRef]
  28. Li, J.; Wang, D.; Zhu, P.; You, X. Spectral efficiency analysis of single-cell multi-user large-scale distributed antenna system. IET Commun. 2014, 8, 2213–2221. [Google Scholar] [CrossRef]
  29. You, X.; Wang, D.; Wang, J. Distributed MIMO and Cell-Free Mobile Communication, 1st ed.; Science Press Beijing: Beijing, China, 2020. [Google Scholar]
  30. Couillet, R.; Debbah, M. Random Matrix Methods for Wireless Communications; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
  31. Wagner, S.; Couillet, R.; Debbah, M.; Slock, D.T. Large system analysis of linear precoding in correlated MISO broadcast channels under limited feedback. IEEE Trans. Inf. Theory 2012, 58, 4509–4537. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Cell-free massive MIMO NAFD system.
Figure 1. Cell-free massive MIMO NAFD system.
Electronics 11 02171 g001
Figure 2. Time-shifting signal transmission scheme of NAFD system.
Figure 2. Time-shifting signal transmission scheme of NAFD system.
Electronics 11 02171 g002
Figure 3. Time-shifting pilot scheme in a cell-free massive MIMO NAFD system.
Figure 3. Time-shifting pilot scheme in a cell-free massive MIMO NAFD system.
Electronics 11 02171 g003
Figure 4. TDD-HD and NAFD spectral efficiency versus number of RAUs.
Figure 4. TDD-HD and NAFD spectral efficiency versus number of RAUs.
Electronics 11 02171 g004
Figure 5. Spectral efficiency versus number of RAUs.
Figure 5. Spectral efficiency versus number of RAUs.
Electronics 11 02171 g005
Figure 6. Spectral efficiency versus number of UEs.
Figure 6. Spectral efficiency versus number of UEs.
Electronics 11 02171 g006
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValues
Radius of a circle area r1 km
Number of RAUs N u or N d 64∼512
Number of UEs K u or K d 8∼64
Path loss exponent of UEs to RAUs β 1 3.7
Path loss exponent of UEs to UEs β 2 4.0
Path loss exponent of RAUs to RAUs β 3 3.5
Number of antennas per RAU M8
Length of pilot sequences L70
Length of frames T700
Bandwidth B w 10 MHz
Noise figure9 dB
Noise power−174 dBm/Hz
Tx power ρ 10 dBm
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ma, T.; Hu, Y.; Fan, Z.; Xia, X.; Wang, D. Performance Analysis of Cell-Free Massive MIMO System with Network-Assisted Full-Duplex under Time-Shifting Pilot Scheme. Electronics 2022, 11, 2171. https://doi.org/10.3390/electronics11142171

AMA Style

Ma T, Hu Y, Fan Z, Xia X, Wang D. Performance Analysis of Cell-Free Massive MIMO System with Network-Assisted Full-Duplex under Time-Shifting Pilot Scheme. Electronics. 2022; 11(14):2171. https://doi.org/10.3390/electronics11142171

Chicago/Turabian Style

Ma, Tao, Yanfeng Hu, Zhenqi Fan, Xinjiang Xia, and Dongming Wang. 2022. "Performance Analysis of Cell-Free Massive MIMO System with Network-Assisted Full-Duplex under Time-Shifting Pilot Scheme" Electronics 11, no. 14: 2171. https://doi.org/10.3390/electronics11142171

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop