Skip to main content

Transmission of wireless backhaul signal in a cellular system with small moving cells

Abstract

Deployment of small moving cells (SMCs) has been considered in advanced cellular systems, where wireless backhaul links are required between base stations and SMCs. In this paper, we consider signal transmission by means of multiuser beamforming in the wireless backhaul link. We generate the beam weight in an eigen-direction of weighted combination of short- and long-term channel information of the backhaul link. The beam weight can maximize the average signal-to-leakage-plus-noise ratio (SLNR), while providing the transmission robust to SMC mobility. We analyze the performance of the proposed scheme in terms of the average signal-to-interference-plus-noise ratio (SINR) and optimize the transmit power by iterative water-filling. Finally, we verify the performance of the proposed scheme by computer simulation.

1 Introduction

Demands for mobile data traffic have rapidly been increasing with extensive deployment of multimedia services [1]. In particular, the growth rate of data traffic of users in mobility is more than two times that of total mobile data traffic [2]. Deployment of small moving cells (SMCs) has been proposed to provide desired quality of service (QoS) to users in mobility [3], where the base station (BS) of an SMC, referred to as S-BS, is installed in a vehicle and serves users in the vehicle. The S-BS can serve users without experiencing vehicular penetration loss (VPL), but it may require a wireless backhaul link for communication with a macro cell BS (M-BS).

The deployment of SMCs can enhance the system capacity by sharing transmission resource with macro cells [37]. It can increase the throughput of users near the cell edge [3]. The transmission resource can be partitioned in a non-orthogonal manner [5, 6], where the macro cell and SMCs can use the same resource for serving their users. Since the interference from the M-BS to SMC users can be somewhat reduced due to the effect of VPL, the overall spectral efficiency can be improved [5].

However, most of previous studies did not consider the channel aging effect in the backhaul link. When an S-BS is in high mobility, the backhaul link capacity may significantly decrease mainly due to the channel mismatch problem [8]. The backhaul link can be a major bottleneck when it cannot provide the required capacity. Therefore, the channel aging can be a critical issue in the deployment of SMCs. Full-cache mode operation was considered for the deployment of SMCs [7], where an SMC can transmit cached data only. However, it may be applicable to a small portion of mobile traffic [9]. It was reported that the use of relay mode operation may not improve the transmission performance because of poor transmission performance in backhaul links [7].

It may be desirable to employ a transmission scheme to make the backhaul link robust to the channel aging effect. A two-stage multi-antenna beamforming scheme was proposed [10], where the outer beam weight is determined to suppress the interference among users, while the inner beam weight is determined to maximize the multiplexing gain. The outer beam weight can be determined by a set of eigenvectors of interference channel matrix corresponding to near-zero eigenvalues, while the inner beam weight can be determined to support zero-forcing (ZF) or singular value decomposition (SVD) transmission. However, this scheme is vulnerable to the channel aging since the beam weights are determined by using short-term channel state information (ST-CSI). Alternatively, the beam weight can be determined by using long-term (LT) or statistical CSI (e.g., spatial channel correlation matrix (CCM)) [11, 12]. The beam weight can be determined by a set of eigenvectors of CCM corresponding to the largest eigenvalues [11]. The use of LT-CSI can provide the transmission quite efficient in high mobility environments, but not in low mobility environments [12]. The beam weight can be determined in a hybrid manner [1315], where the outer and the inner beam weight are determined using CCM and ST-CSI, respectively. However, it may not be efficient for users in low or high mobility, compared to the use of ST-CSI or LT-CSI, respectively [13]. Temporal variation of backhaul channel can be estimated by using predictor antennas located in front of the backhaul link antennas of an SMC [1618]. As the vehicle is moving forward, the location of the backhaul antenna passes through the location of the predictor antenna. This implies that the channel of the backhaul antennas and the predictor antennas may be correlated in spatial and temporal domain. The M-BS can predict the ST-CSI of backhaul antennas by exploiting the ST-CSI of predictor antennas [16]. However, the correlation between the channels of the predictor antennas and the backhaul antennas may noticeably vary in the presence of mobility [19]. When the correlation is not large, the channel prediction may not be effective for the estimation of ST-CSI of the backhaul channel.

In this paper, we consider signal transmission in the backhaul link of SMCs. We determine the beam weight by exploiting ST- and LT-CSI in consideration of SMC mobility. The M-BS estimates the signal-to-leakage-plus-noise ratio (SLNR) of the backhaul link and determines the beam weight to maximize the SLNR in an average sense. The beam weight makes the signal transmission in an eigen-direction of weighted combination of ST- and LT-CSI. We analyze the average signal-to-interference-plus noise ratio (SINR) of the proposed scheme and use it to allocate the transmission power. Joint utilization of ST- and LT-CSI can provide the transmission performance robust to the variation of SMC mobility.

The remainder of this paper is organized as follows. The system model in consideration is described in Section 2. The proposed beamforming scheme is described in Section 3. The performance of the proposed scheme is verified by computer simulation in Section 4. Finally, conclusions are given in Section 5.

2 System model

Consider an orthogonal frequency division multiplexing (OFDM) cellular system that employs K SMCs. We consider wireless backhaul links from an M-BS to K S-BSs, where an M-BS and each of S-BSs employ NT and NR antennas, respectively, and NTNR. Let \({\mathbf {H}_{k}} \in {\mathbb {C}^{{N_{R}} \times {N_{T}}}}\) be the backhaul channel from the M-BS to S-BS k as illustrated in Fig. 1, and \({\mathbf {R}_{k,r}} \in {\mathbb {C}^{{N_{T}} \times {N_{T}}}}\) be the CCM corresponding to the rth antenna of S-BS k in spatial domain where 1≤kK. We assume that no correlation exists among the receive antennas (i.e., the CCM is an identity matrix) since the S-BS may experience rich scattering compared to the M-BS. We also assume that S-BSs are sufficiently far away from the M-BS, yielding an identical CCM for different receive antennas (i.e., Rk,rRk). Then, it can be shown that

$$ {\mathbf{H}_{k}} = {\tilde{\mathbf{H}}_{k}}\mathbf{R}_{k}^{1/2} $$
(1)
Fig. 1
figure 1

A cellular system with SMCs

where \({\tilde {\mathbf {H}}_{k}}\) is an uncorrelated channel matrix whose elements are independent and identically distributed (i.i.d.) zero mean complex normal random variables with unit variance. Since the spatial correlation slowly changes in time and frequency domain [13], we can assume that Rk is unchanged during the time interval between the acquisition of ST-CSI and the data transmission.

Let \({\hat {\mathbf {H}}_{k}} \in {\mathbb {C}^{{N_{R}} \times {N_{T}}}}\) be the estimated ST-CSI by the M-BS, which has the same statistical characteristics as Hk in (1). We assume that the M-BS can perfectly estimate the ST-CSI, implying that the channel mismatch occurs only due to temporal variation of CSI. Then, Hk can be represented as [20]

$$ {\mathbf{H}_{k}} = {\rho_{k}}{\hat{\mathbf{H}}_{k}} + \sqrt {1 - \rho_{k}^{2}} {\mathbf{Z}_{k}} $$
(2)

where \({\mathbf {Z}_{k}} \in {\mathbb {C}^{{N_{R}} \times {N_{T}}}}\) is a temporal channel variation matrix which follows the same distribution as \({\hat {\mathbf {H}}_{k}}\) and ρk is temporal correlation between \({\hat {\mathbf {H}}_{k}}\) and Hk, represented as [20]

$$ {\rho_{k}} = {J_{0}}\left({\frac{{2\pi {v_{k}}{f_{c}}{T_{k}}}}{c}} \right). $$
(3)

Here J0 is the 0th-order Bessel function of the first kind, vk is the velocity of S-BS k, fc is the carrier frequency, Tk is the time interval between the ST-CSI estimation and the data transmission of S-BS k, and c is the speed of light.

The signal received by S-BS k can be represented as

$$ {\mathbf{r}_{k}} = {\beta_{k}}{\mathbf{H}_{k}}{\mathbf{B}_{k}}{\mathbf{P}_{k}}{\mathbf{s}_{k}} + \sum\limits_{l \ne k} {{\beta_{k}}{\mathbf{H}_{k}}{\mathbf{B}_{l}}{\mathbf{P}_{l}}{\mathbf{s}_{l}}} + {\mathbf{n}_{k}} $$
(4)

where βk is the large-scale fading coefficient, \({\mathbf {B}_{k}} \in {\mathbb {C}^{{N_{T}} \times {s_{k}}}}\) is the transmit beamforming matrix from the M-BS to S-BS k, \({\mathbf {P}_{k}} \in {\mathbb {C}^{{s_{k}} \times {s_{k}}}}\) is a diagonal matrix for power allocation of Bk, \({\mathbf {s}_{k}} \in {\mathbb {C}^{{s_{k}} \times 1}}\) is the data vector, and \({\mathbf {n}_{k}} \in {\mathbb {C}^{{N_{R}} \times 1}}\) is an additive noise vector whose elements are i.i.d. zero mean complex normal random variables with variance \(\sigma _{n}^{2}\). The S-BS k can estimate HkBkPk from demodulation reference signal (DM-RS) transmitted from the M-BS. It can decouple multiple streams of sk by means of zero-forcing reception with a weight determined by

$$ \begin{aligned} {\bar{\mathbf{W}}_{k}} = {\left({{\beta_{k}}{\mathbf{H}_{k}}{\mathbf{B}_{k}}{\mathbf{P}_{k}}} \right)^{\dag} } \end{aligned} $$
(5)

where the superscript denotes the pseudo-inverse of a matrix. The corresponding received signal can be represented as

$$ {\hat{\mathbf{x}}_{k}} = {\bar{\mathbf{W}}_{k}}{\mathbf{r}_{k}}. $$
(6)

3 Proposed transmission scheme

3.1 Proposed beam design

The SINR of the ith stream received by S-BS k can be represented as

$$ {\gamma_{k,i}} = {\left({{{\left[ E\left\{ {\bar{\mathbf{W}}_{k}}{\mathbf{T}_{k}}\mathbf{T}_{k}^{H}{\bar{\mathbf{W}}_{k}^{H}} \right\} + E\left\{ {\bar{\mathbf{W}}_{k}}{\mathbf{n}_{k}}\mathbf{n}_{k}^{H}{\bar{\mathbf{W}}_{k}^{H}} \right\} \right]}_{ii}}} \right)^{- 1}} $$
(7)

where \({\mathbf {T}_{k}} \equiv \sum \limits _{l \ne k} {{\beta _{k}}{\mathbf {H}_{k}}{\mathbf {B}_{l}}{\mathbf {P}_{l}}{\mathbf {s}_{l}}}\), [·]ii denotes the ith diagonal term of a matrix, and (·)H denotes the Hermitian. It may not be easy to determine Bk maximizing the sum-rate \(\sum \limits _{k,i} {{{\log }_{2}}\left ({1 + {\gamma _{k,i}}} \right)} \) since Bk and Bl should jointly be determined by (7). This problem can be alleviated by means of SLNR-based beamforming that minimizes leakage power instead of interference power Tk [21], where the leakage refers to the interference from the signal of a desired SMC to the other SMCs.

For ease of description, we assume that each signal transmission is equally powered, i.e., \({\mathbf {P}_{k}} = \sqrt {{P_{k}}} {\mathbf {I}_{{s_{k}}}}\), where \({\mathbf {I}_{{s_{k}}}} \in {\mathbb {C}^{{s_{k}} \times {s_{k}}}}\) denotes an identity matrix. The desired signal power of the ith stream received by S-BS k can be represented as [22]

$$ {\vartheta_{k,i}} = \frac{{\beta_{k}^{2}{P_{k}}}}{{{{\left[ {{{\left({\mathbf{B}_{k}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k}}} \right)}^{- 1}}} \right]}_{ii}}}}. $$
(8)

The SLNR of S-BS k can be represented as [21]

$$ \begin{aligned} {\varphi_{k}} &= \frac{{\sum\limits_{i} {{\vartheta_{k,i}}} }}{{E\left\{ {{N_{R}}K\sigma_{n}^{2} + {P_{k}}\sum\limits_{l,m \ne k} {{\beta_{l}}{\beta_{m}}\mathbf{s}_{k}^{H}\mathbf{B}_{k}^{H}\mathbf{H}_{l}^{H}{\mathbf{H}_{m}}{\mathbf{B}_{k}}{\mathbf{s}_{k}}}} \right\}}}\\ &= \frac{{\sum\limits_{i} {\left[ {{{\left({\beta_{k}^{2}\mathbf{B}_{k}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k}}} \right)}^{- 1}}} \right]_{ii}^{- 1}} }}{{\frac{{{N_{R}}K\sigma_{n}^{2}}}{{{P_{k}}}} + {\text{tr}}\left({\mathbf{B}_{k}^{H}\sum\limits_{j \ne k} {\beta_{j}^{2}\mathbf{H}_{j}^{H}{\mathbf{H}_{j}}} {\mathbf{B}_{k}}} \right)}}\\ &= \frac{{\sum\limits_{i} {\left[ {{{\left({\beta_{k}^{2}\mathbf{B}_{k}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k}}} \right)}^{- 1}}} \right]_{ii}^{- 1}} }}{{{\text{tr}}\left({\mathbf{B}_{k}^{H}\left\{ {\frac{{{N_{R}}K\sigma_{n}^{2}}}{{{P_{k}}}}{\mathbf{I}_{{N_{T}}}} + \sum\limits_{j \ne k} {\beta_{j}^{2}\mathbf{H}_{j}^{H}{\mathbf{H}_{j}}}} \right\}{\mathbf{B}_{k}}} \right)}}\\ &\equiv \sum\limits_{i} {\frac{1}{{{{\left[ {{\mathbf{S}_{k}}} \right]}_{ii}}}}} \cdot \frac{1}{{{\text{tr}}\left({{\mathbf{L}_{k}}} \right)}} \end{aligned} $$
(9)

where tr(·) denotes the trace of a matrix.

We consider temporal variation of the backhaul channel. The average of leakage Lk can be represented as

$$ {}\begin{aligned} E\left[ {{{\mathbf{L}}_k}} \right] &= {\mathbf{B}}_{k}^{H}\left[ \begin{array}{l} \frac{{{N_R}K\sigma _{n}^{2}}}{{{P_k}}}{{\mathbf{I}}_{{N_T}}} + \\ E\left\{ {\sum\limits_{j \ne k} \begin{array}{l} \beta _{j}^{2}\left({{\rho _j}{\hat{\mathbf{H}}}_{j}^H + \sqrt {1 - \rho _{j}^{2}} {\mathbf{Z}}_{j}^{H}} \right)\\ \cdot \left({{\rho _j}{{{\hat{\mathbf{H}}}}_j} + \sqrt {1 - \rho _{j}^{2}} {{\mathbf{Z}}_j}} \right) \end{array} } \right\} \end{array} \right]{{\mathbf{B}}_k}\\ &= {\mathbf{B}}_{k}^{H}\left[ \begin{array}{l} \frac{{{N_R}K\sigma _{n}^{2}}}{{{P_k}}}{{\mathbf{I}}_{{N_T}}} + \\ \sum\limits_{j \ne k} {\beta _{j}^{2}\left\{ {\rho _{j}^{2}{\hat{\mathbf{H}}}_{j}^{H}{{{\hat{\mathbf{H}}}}_j} + {N_R}\left({1 - \rho _{j}^{2}} \right){{\mathbf{R}}_j}} \right\}} \end{array} \right]{{\mathbf{B}}_k}\\ &= {\mathbf{B}}_{k}^{H}\left({\frac{{{N_R}K\sigma _{n}^{2}}}{{{P_k}}}{{\mathbf{I}}_{{N_T}}} + {{\mathbf{U}}_k}{{\mathbf{D}}_k}{\mathbf{U}}_{k}^{H}} \right){{\mathbf{B}}_k} \end{aligned} $$
(10)

where Uk and Dk are the eigenvectors and the eigenvalues of \(\sum \limits _{j \ne k} {\beta _{j}^{2}\left \{ {\rho _{j}^{2}\hat {\mathbf {H}}_{j}^{H}{\hat {\mathbf {H}}_{j}} + {N_{R}}\left ({1 - \rho _{j}^{2}} \right){\mathbf {R}_{j}}} \right \}}\), respectively. The two terms in the parenthesis in the last equation of (10) can be removed by Bk when

$$ \begin{aligned} {\mathbf{B}_{k}} &= {\mathbf{U}_{k}}{\left({\frac{{{N_{R}}K\sigma_{n}^{2}}}{{{P_{k}}}}{\mathbf{I}_{{N_{T}}}} + {\mathbf{D}_{k}}} \right)^{- 1/2}}{\mathbf{B}_{k,2}}\\ &\equiv {\mathbf{B}_{k,1}}{\mathbf{B}_{k,2}} \end{aligned} $$
(11)

where \({\mathbf {B}_{k,2}} \in {\mathbb {C}^{{N_{T}} \times {s_{k}}}}\). The corresponding leakage power can be represented as

$$ E\left\{ {{\text{tr}}\left({{\mathbf{L}_{k}}} \right)} \right\} = {\text{tr}}\left({\mathbf{B}_{k,2}^{H}{\mathbf{B}_{k,2}}} \right). $$
(12)

The desired signal power in (9) can be represented as

$$ {}\begin{aligned} &\sum\limits_{i} {\left[ {{\mathbf{S}_{k}}} \right]_{ii}^{- 1}} = \sum\limits_{i} {\left[ {{{\left({\beta_{k}^{2}\mathbf{B}_{k,2}^{H}\mathbf{B}_{k,1}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k,1}}{\mathbf{B}_{k,2}}} \right)}^{- 1}}} \right]_{ii}^{- 1}} \\ &= \sum\limits_{i} {\left[ {{{\left\{ \begin{array}{l} \beta_{k}^{2}\mathbf{B}_{k,2}^{H}\left({{\rho_{k}}\mathbf{M}_{k}^{H} + \sqrt {1 - \rho_{k}^{2}} \tilde{\mathbf{R}}_{k}^{1/2}\mathbf{Z}_{k}^{H}} \right)\\ \cdot \left({{\rho_{k}}{\mathbf{M}_{k}} + \sqrt {1 - \rho_{k}^{2}} {\mathbf{Z}_{k}}\tilde{\mathbf{R}}_{k}^{1/2}} \right){\mathbf{B}_{k,2}} \end{array} \right\}}^{- 1}}} \right]_{ii}^{- 1}} \end{aligned} $$
(13)

where \({\tilde {\mathbf {R}}_{k}} = \mathbf {B}_{k,1}^{H}{\mathbf {R}_{k}}{\mathbf {B}_{k,1}}\) and \({\mathbf {M}_{k}} = {\hat {\mathbf {H}}_{k}}{\mathbf {B}_{k,1}}\). Bk,2 can be represented in an SVD form as

$$ \begin{aligned} {\mathbf{B}_{k,2}} &= {\mathbf{U}_{B}}{\left[ {\begin{array}{*{20}{c}} {{\mathbf{D}_{B}}}&{\mathbf{0}} \end{array}} \right]^{T}}\mathbf{V}_{B}^{H}\\ &\equiv {\mathbf{U}_{B}}{{\bar{\mathbf{D}}}_{B}}\mathbf{V}_{B}^{H} \end{aligned} $$
(14)

where \({\mathbf {U}_{B}} \in {\mathbb {C}^{{N_{T}} \times {N_{T}}}}\) and \({\mathbf {V}_{B}} \in {\mathbb {C}^{{s_{k}} \times {s_{k}}}}\) are the left and the right unitary matrix, respectively, \({\mathbf {D}_{B}} \in {\mathbb {C}^{{s_{k}} \times {s_{k}}}}\) is a diagonal matrix, 0 denotes a zero matrix, and the SMC index is omitted for simplicity of description. Then, (12) and (13) can be rewritten as, respectively,

$$ \sum\limits_{i} {\left[ {{\mathbf{S}_{k}}} \right]_{ii}^{-1}} = \sum\limits_{i} {\left[ \mathbf{V}_{B}^{H}\bar{\mathbf{S}}_{k}^{-1}{\mathbf{V}_{B}} \right]_{ii}^{- 1}}, $$
(15)
$$ \begin{aligned} E\left\{ \text{tr}\left(\mathbf{L}_{k} \right) \right\} &= \text{tr}\left(\bar{\mathbf{D}}_{B}^{H}\bar{\mathbf{D}}_{B} \right)\\ &= {\text{tr}}\left(\mathbf{D}_{B}^{2} \right) \end{aligned} $$
(16)

where \({{\bar {\mathbf {S}}}_{k}} \equiv \beta _{k}^{2}\bar {\mathbf {D}}_{B}^{H}\mathbf {U}_{B}^{H}\left ({{\rho _{k}}\mathbf {M}_{k}^{H} + \sqrt {1 - \rho _{k}^{2}} \tilde {\mathbf {R}}_{k}^{1/2}\mathbf {Z}_{k}^{H}} \right) \cdot \left ({{\rho _{k}}{\mathbf {M}_{k}} + \sqrt {1 - \rho _{k}^{2}} {\mathbf {Z}_{k}}\tilde {\mathbf {R}}_{k}^{1/2}} \right){\mathbf {U}_{B}}{{\bar {\mathbf {D}}}_{B}}\).

In the presence of unknown Zk, it may be desirable to determine UB, VB, and DB to maximize the average SLNR, which can be represented as

$$ \begin{aligned} {{\hat \varphi }_{k}} &= \frac{{E\left\{ {\sum\limits_{i} {\left[ {{\mathbf{S}_{k}}} \right]_{ii}^{- 1}}} \right\}}}{{E\left\{ {{\text{tr}}\left({{\mathbf{L}_{k}}} \right)} \right\}}}\\ &= \frac{{E\left\{ {\sum\limits_{i} {\left[ {\mathbf{V}_{B}^{H}\bar{\mathbf{S}}_{k}^{- 1}{\mathbf{V}_{B}}} \right]_{ii}^{- 1}}} \right\}}}{{{\text{tr}}\left({\mathbf{D}_{B}^{2}} \right)}} \end{aligned} $$
(17)

However, it may not be easy to calculate the mean of the numerator of (17) since \(\bar {\mathbf {S}}_{k}^{- 1}\) is the inverse of a non-central Wishart distributed matrix with NR degrees of freedom whose expectation may not exist [23].

We first consider a case when the M-BS has perfect information on Zk. Let \(\mathbf {U}_{B}^{*}\), \(\mathbf {V}_{B}^{*}\), and \(\mathbf {D}_{B}^{*}\) be a solution of this case. Then, \(\mathbf {V}_{B}^{*}\) can be determined by

$$ \mathbf{V}_{B}^{*} = \arg {\max_{{\mathbf{V}_{B}}}}\sum\limits_{i} {\left[ {\mathbf{V}_{B}^{H}\bar{\mathbf{S}}_{k}^{-1}{\mathbf{V}_{B}}} \right]_{ii}^{- 1}}. $$
(18)

Since \({\bar {\mathbf {S}}_{k}}\) is positive definite, it can be shown that \(\sum \limits _{i} {\left [ {\mathbf {V}_{B}^{H}\bar {\mathbf {S}}_{k}^{- 1}{\mathbf {V}_{B}}} \right ]_{ii}^{- 1}} \le {\text {tr}}\left ({{\mathbf {D}_{S}}} \right)\), where DS is a diagonal matrix comprising eigenvalues of \({\bar {\mathbf {S}}_{k}}\) and the equality holds when VB is an eigenvector matrix of \({\bar {\mathbf {S}}_{k}}\), denoted by \(\mathbf {V}_{B}^{*} = {\mathbf {U}_{S}}\) (refer to the Appendix). The corresponding SLNR can be represented as

$$ \begin{aligned} {\varphi_{k}} &= \frac{{{\text{tr}}\left({{\mathbf{D}_{S}}} \right)}}{{{\text{tr}}\left({\mathbf{D}_{B}^{2}} \right)}} = \frac{{{\text{tr}}\left({{{\bar{\mathbf{S}}}_{k}}} \right)}}{{{\text{tr}}\left({\mathbf{D}_{B}^{2}} \right)}}\\ &= \frac{{{\text{tr}}\left({\bar{\mathbf{D}}_{B}^{H}\mathbf{U}_{B}^{H}\left\{ {\beta_{k}^{2}\mathbf{B}_{k,1}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k,1}}} \right\}{\mathbf{U}_{B}}{{\bar{\mathbf{D}}}_{B}}} \right)}}{{{\text{tr}}\left({\mathbf{D}_{B}^{2}} \right)}}. \end{aligned} $$
(19)

Let \({\tilde {\mathbf {U}}_{k}}\) and \({\tilde {\mathbf {D}}_{k}}\) be the matrix of eigenvectors and eigenvalues of \(\beta _{k}^{2}\mathbf {B}_{k,1}^{H}\mathbf {H}_{k}^{H}{\mathbf {H}_{k}}{\mathbf {B}_{k,1}}\). With \({\mathbf {U}_{B}} = {\tilde {\mathbf {U}}_{k}}{\tilde {\mathbf {U}}_{B}}\), \(\left \{ {\beta _{k}^{2}\mathbf {B}_{k,1}^{H}\mathbf {H}_{k}^{H}{\mathbf {H}_{k}}{\mathbf {B}_{k,1}}} \right \}\) in (19) can be represented in a diagonal form. Then, (19) can be rewritten as

$$ \begin{aligned} {\varphi_{k}} &= \frac{{{\text{tr}}\left({\bar{\mathbf{D}}_{B}^{H}\tilde{\mathbf{U}}_{B}^{H}{{\tilde{\mathbf{D}}}_{k}}{{\tilde{\mathbf{U}}}_{B}}{{\bar{\mathbf{D}}}_{B}}} \right)}}{{{\text{tr}}\left({\mathbf{D}_{B}^{2}} \right)}}\\ &\equiv \frac{{{\text{tr}}\left({\mathbf{B}_{k,3}^{H}{{\tilde{\mathbf{D}}}_{k}}{\mathbf{B}_{k,3}}} \right)}}{{{\text{tr}}\left({\mathbf{B}_{k,3}^{H}{\mathbf{B}_{k,3}}} \right)}}. \end{aligned} $$
(20)

Since \({\mathbf {B}_{k,3}} = {\left [ {\begin {array}{*{20}{c}} {{{\tilde {\mathbf {U}}}_{B}}{\mathbf {D}_{B}}}&{\mathbf {0}} \end {array}} \right ]^{H}} = {\left [ {\begin {array}{*{20}{c}} {{\mathbf {I}_{{s_{k}}}}}&{\mathbf {0}} \end {array}} \right ]^{H}}\) maximizes φk [21], we can determine \(\mathbf {U}_{B}^{*} = {\tilde {\mathbf {U}}_{k}}{\tilde {\mathbf {U}}_{B}} = {\tilde {\mathbf {U}}_{k}}\) and \(\mathbf {D}_{B}^{*} = {\mathbf {I}_{{s_{k}}}}\).

Consider a case when Zk is unknown to the M-BS. Although the M-BS cannot jointly determine \(\mathbf {U}_{B}^{*}\) and \(\mathbf {V}_{B}^{*}\), it can determine \(\mathbf {U}_{B}^{*}\) from the SLNR in an average sense if \(\mathbf {V}_{B}^{*}\) is known (and vice versa). Assuming that \(\mathbf {V}_{B}^{*}\) is known to the M-BS, the average SLNR can be represented as

$$ \begin{aligned} {{\hat \varphi }_{k}} &= \frac{{E\left\{ {{\text{tr}}\left({{{\bar{\mathbf{S}}}_{k}}} \right)} \right\}}}{{{\text{tr}}\left({\bar{\mathbf{D}}_{B}^{2}} \right)}}\\ &= \frac{{{\text{tr}}\left({\mathbf{D}_{B}^{H}\mathbf{U}_{B}^{H}\beta_{k}^{2}\left\{ \begin{array}{l} \rho_{k}^{2}\mathbf{M}_{k}^{H}{\mathbf{M}_{k}} + \\ {N_{R}}\left({1 - \rho_{k}^{2}} \right){{\tilde{\mathbf{R}}}_{k}} \end{array} \right\}{\mathbf{U}_{B}}{\mathbf{D}_{B}}} \right)}}{{{\text{tr}}\left({\bar{\mathbf{D}}_{B}^{2}} \right)}} \end{aligned} $$
(21)

Using the same approach as in the case when Zk is known to the M-BS, it can be shown that the average SLNR can be maximized with \(\hat {\mathbf {U}}_{B}^{*} = {\bar {\mathbf {U}}_{k}}\) and \(\hat {\mathbf {D}}_{B}^{*} = {\mathbf {I}_{{s_{k}}}}\), where \({\bar {\mathbf {U}}_{k}}\) is an eigenvector matrix of \(\rho _{k}^{2}\mathbf {M}_{k}^{H}{\mathbf {M}_{k}} + {N_{R}}\left ({1 - \rho _{k}^{2}} \right){\tilde {\mathbf {R}}_{k}}\). On the other hand, when \(\mathbf {U}_{B}^{*}\) is known to the M-BS, \(\bar {\mathbf {S}}_{k}^{- 1}\) becomes a diagonal matrix. Then, it can be shown that \(\hat {\mathbf {V}}_{B}^{*} = {\mathbf {I}_{{s_{k}}}}\) is a solution of (18). The beam weight can be determined by

$$ \begin{aligned} {\mathbf{B}_{k}} &= {\mathbf{B}_{k,1}}{\mathbf{B}_{k,2}}\\ &= {\mathbf{B}_{k,1}}\hat{\mathbf{U}}_{B}^{*}{\left[ {\begin{array}{*{20}{c}} {\hat{\mathbf{D}}_{B}^{*}}&{\mathbf{0}} \end{array}} \right]^{T}}\hat{\mathbf{V}}_{B}^{*}\\ &= {\mathbf{U}_{k}}{\left({\frac{{{N_{R}}K\sigma_{n}^{2}}}{{{P_{k}}}}{\mathbf{I}_{{N_{T}}}} + {\mathbf{D}_{k}}} \right)^{- 1/2}}{\left[ {{{\bar{\mathbf{U}}}_{k}}} \right]_{:,1:{s_{k}}}}. \end{aligned} $$
(22)

Instead of the proposed approach, a sub-optimal solution of (18) can be obtained by searching a unitary matrix that diagonalizes \(\bar {\mathbf {S}}_{k}^{- 1}\) in an average sense when Zk is unknown. The solution can be obtained by means of approximated joint diagonalization (AJD) that searches for a unitary matrix by jointly diagonalizing a large number of samples of \(\bar {\mathbf {S}}_{k}^{- 1}\) (or \({\bar {\mathbf {S}}_{k}}\)) in a Monte-Carlo manner [24]. However, the computational complexity may become extremely large as the number of samples increases.

3.2 Performance analysis

We determine the transmit power based on the SINR by means of water-filling. We may separate the power of desired signal from the interference plus noise term in (7). The SINR can be represented as

$$ {\gamma_{k,i}} = \frac{{{{\left[ {\mathbf{P}_{k}^{2}} \right]}_{ii}}}}{{{{\left[ {E\left\{ {{\mathbf{W}_{k}}{\mathbf{T}_{k}}\mathbf{T}_{k}^{H}\mathbf{W}_{k}^{H}} \right\} + E\left\{ {{\mathbf{W}_{k}}{\mathbf{n}_{k}}\mathbf{n}_{k}^{H}\mathbf{W}_{k}^{H}} \right\}} \right]}_{ii}}}} $$
(23)

where \({\mathbf {W}_{k}} = \beta _{k}^{- 1}{\left ({\mathbf {B}_{k}^{H}\mathbf {H}_{k}^{H}{\mathbf {H}_{k}}{\mathbf {B}_{k}}} \right)^{- 1}}\mathbf {B}_{k}^{H}\mathbf {H}_{k}^{H}\). The interference power term in the denominator of (23) can be represented as

$$ {\begin{aligned} &{\mathbf{W}_{k}}{\mathbf{T}_{k}}\mathbf{T}_{k}^{H}\mathbf{W}_{k}^{H} \\ &= {\mathbf{W}_{k}}\sum\limits_{l,m \ne k} {\beta_{k}^{2}\left({{\mathbf{H}_{k}}{\mathbf{B}_{l}}{\mathbf{P}_{l}}{\mathbf{s}_{l}}\mathbf{s}_{m}^{H}\mathbf{P}_{m}^{H}\mathbf{B}_{m}^{H}\mathbf{H}_{k}^{H}} \right)} \mathbf{W}_{k}^{H}\\ &= {\mathbf{W}_{k}}\sum\limits_{l,m \ne k} {\beta_{k}^{2}\left\{ \begin{array}{l} \left({{\rho_{k}}{{\hat{\mathbf{H}}}_{k}} + \sqrt {1 - \rho_{k}^{2}} {\mathbf{Z}_{k}}} \right){\mathbf{B}_{l}}{\mathbf{P}_{l}}{\mathbf{s}_{l}} \cdot \\ \mathbf{s}_{m}^{H}\mathbf{P}_{m}^{H}\mathbf{B}_{m}^{H}\left({{\rho_{k}}\hat{\mathbf{H}}_{k}^{H} + \sqrt {1 - \rho_{k}^{2}} \mathbf{Z}_{k}^{H}} \right) \end{array} \!\right\}} \mathbf{W}_{k}^{H}. \end{aligned}} $$
(24)

Since Wk and HkBl are correlated to each other, it may be desirable to split HkBl into two terms: one term that includes \(\mathbf {W}_{k}^{\dag } \) and the other term that is independent of Wk. The term ZkBlPl can be represented as

$$ \begin{aligned} {\mathbf{Z}_{k}}{\mathbf{B}_{l}}{\mathbf{P}_{l}} \stackrel{d}{=} {\mathbf{Z}_{k}}{\mathbf{B}_{k}}{\mathbf{\Psi }_{l}} + {\mathbf{X}_{l}} \end{aligned} $$
(25)

where Ψl is a constant matrix and Xl is a matrix comprising independent normal random row vectors, while satisfying

$$ \left\{\begin{array}{l} \mathbf{\Psi}_{l} = \left(\mathbf{B}_{k}^{H}\mathbf{R}_{k}\mathbf{B}_{k} \right)^{- 1}\mathbf{B}_{k}^{H}{\mathbf{R}_{k}}\bar{\mathbf{B}_{l}}\\ E\left\{ \mathbf{X}_{l} \right\} = {\mathbf{0}}\\ E\left\{ \mathbf{X}_{l}^{H}\mathbf{X}_{l} \left/\right. N_{R} \right\} = \bar{\mathbf{B}}_{l}^{H}\mathbf{R}_{k}\bar{\mathbf{B}}_{l} - \mathbf{\Psi }_{l}^{H}\mathbf{B}_{k}^{H}{\mathbf{R}_{k}}{\mathbf{B}_{k}}{\mathbf{\Psi }_{l}}\\ \quad\quad\quad\quad \qquad \, \, \,\equiv {\mathbf{Y}_{l}} \end{array}\right.. $$
(26)

Here, \({\bar {\mathbf {B}}_{l}} \equiv {\mathbf {B}_{l}}{\mathbf {P}_{l}}\). Then, it can be shown that

$$ \begin{aligned} &E\left\{ {{\mathbf{W}_{k}}{\mathbf{T}_{k}}\mathbf{T}_{k}^{H}\mathbf{W}_{k}^{H}} \right\}\\ &= E\left\{ {{\mathbf{W}_{k}}\sum\limits_{l \ne k} {\beta_{k}^{2}\left[ \begin{array}{l} \left(\begin{array}{l} \sqrt {1 - \rho_{k}^{2}} {\mathbf{X}_{l}} + {\mathbf{Q}_{l}}\\ + {\mathbf{H}_{k}}{\mathbf{B}_{k}}{\mathbf{\Psi }_{l}} \end{array} \right) \cdot \\ \left(\begin{array}{l} \sqrt {1 - \rho_{k}^{2}} \mathbf{X}_{l}^{H} + \mathbf{Q}_{l}^{H}\\ + \mathbf{\Psi }_{l}^{H}\mathbf{B}_{k}^{H}\mathbf{H}_{k}^{H} \end{array} \right) \end{array} \right]} \mathbf{W}_{k}^{H}} \right\}\\ &= \sum\limits_{l \ne k} {\left[ \begin{array}{c} {\mathbf{\Psi }_{l}}\mathbf{\Psi }_{l}^{H}\\ + {\beta_{k}}E\left\{ \begin{array}{l} {\left(\begin{array}{l} {\mathbf{\Psi }_{l}}\sqrt {1 - \rho_{k}^{2}} \mathbf{X}_{l}^{H}\mathbf{W}_{k}^{H}\\ + {\mathbf{\Psi }_{l}}\mathbf{Q}_{l}^{H}\mathbf{W}_{k}^{H} \end{array} \right)^{H}}\\ + \left(\begin{array}{l} {\mathbf{\Psi }_{l}}\sqrt {1 - \rho_{k}^{2}} \mathbf{X}_{l}^{H}\mathbf{W}_{k}^{H}\\ + {\mathbf{\Psi }_{l}}\mathbf{Q}_{l}^{H}\mathbf{W}_{k}^{H} \end{array} \right) \end{array} \right\}\\ + \beta_{k}^{2}E\left\{ {{\mathbf{W}_{k}}{\mathbf{Q}_{l}}\mathbf{Q}_{l}^{H}\mathbf{W}_{k}^{H}} \right\}\\ + \left({1 - \rho_{k}^{2}} \right)\beta_{k}^{2}E\left\{ {{\mathbf{W}_{k}}{\mathbf{X}_{l}}\mathbf{X}_{l}^{H}\mathbf{W}_{k}^{H}} \right\} \end{array} \right]} \\ &\equiv \sum\limits_{l \ne k} {\left({{\mathbf{\Psi }_{l}}\mathbf{\Psi }_{l}^{H} + {\mathbf{C}_{l,1}} + {\mathbf{C}_{l,2}} + {\mathbf{C}_{l,3}}} \right)} \end{aligned} $$
(27)

where \({\mathbf {Q}_{l}} \equiv {\rho _{k}}{\hat {\mathbf {H}}_{k}}{\bar {\mathbf {B}}_{l}} - {\rho _{k}}{\hat {\mathbf {H}}_{k}}{\mathbf {B}_{k}}{\mathbf {\Psi }_{l}}\) and Ψl and Ql are known to the M-BS. Since Xl and Zk are independent of each other, Cl,3 can be represented as

$$ \begin{aligned} {\mathbf{C}_{l,3}} &= \left(1 - \rho^{2}_{k} \right) \beta_{k}^{2}E\left\{ {{\mathbf{W}_{k}}{\mathbf{\Gamma }_{l}}\mathbf{W}_{k}^{H}} \right\}\\ &= \left(1 - \rho^{2}_{k} \right) \beta_{k}^{2}{\text{tr}}\left({{\mathbf{Y}_{l}}} \right)E\left\{ {{\mathbf{W}_{k}}\mathbf{W}_{k}^{H}} \right\} \end{aligned} $$
(28)

where

$$ \begin{aligned} {\mathbf{\Gamma }_{l}} &= E\left\{ {{\mathbf{X}_{l}}\mathbf{X}_{l}^{H}} \right\}\\ &= {\text{tr}}\left({{\mathbf{Y}_{l}}} \right)\mathbf{I}. \end{aligned} $$
(29)

As described in the previous section, we cannot represent the expectation of \({\mathbf {W}_{k}}\mathbf {W}_{k}^{H}\) in a closed form. Instead, we consider the SINR when ρk→0 and ρk→1 where the diagonal elements of \({\mathbf {W}_{k}}\mathbf {W}_{k}^{H}\) can be properly approximated. When ρk→0, Cl,1 and Cl,2 can be ignored, and the SINR of the ith stream of S-BS k can be represented as

$$ {\begin{aligned} \gamma_{k,i} = \frac{\left[ \mathbf{P}^{2}_{k} \right]_{ii}} {\left[ {\sum\limits_{l \ne k}} \left(\Psi_{l} \Psi_{l}^{H} + {\mathbf{C}_{l,3}}\right) + {\sigma_{n}^{2} E} \left({{\mathbf{W}_{k}}\mathbf{W}_{k}^{H}} \right) \right]_{ii}} \end{aligned}} $$
(30)

The ith diagonal element of \({\mathbf {W}_{k}}\mathbf {W}_{k}^{H}\) can be represented as [25]

$$ \begin{aligned} {\left[ {E\left\{ {{\mathbf{W}_{k}}\mathbf{W}_{k}^{H}} \right\}} \right]_{ii}} &= {\left[ {E\left\{ {{{\left({\beta_{k}^{2}\mathbf{B}_{k}^{H}\mathbf{H}_{k}^{H}{\mathbf{H}_{k}}{\mathbf{B}_{k}}} \right)}^{- 1}}} \right\}} \right]_{ii}}\\ &= \beta_{k}^{- 2}E\left\{ {\frac{{\left| {{{\left({\mathbf{G}_{k}^{\left({i -} \right)}} \right)}^{H}}\mathbf{G}_{k}^{\left({i -} \right)}} \right|}}{{\left| {\mathbf{G}_{k}^{H}{\mathbf{G}_{k}}} \right|}}} \right\} \end{aligned} $$
(31)

where GkHkBk, \(\mathbf {G}_{k}^{\left ({i -} \right)}\) denotes Gk without the ith column and |·| denotes the determinant of a matrix. It can be shown that when ρk→0, the column vectors of ZkBk are independent of each other since the beam weight of the proposed scheme converges to eigenvectors of Rk. Thus, (31) can be rewritten as

$$ \begin{aligned} {\left[ {{E}\left\{ {{\mathbf{W}_{k}}\mathbf{W}_{k}^{H}} \right\}} \right]_{ii}} \approx \beta_{k}^{- 2}\frac{{E\left\{ {\left| {{{\left({\mathbf{G}_{k}^{\left({i -} \right)}} \right)}^{H}}\mathbf{G}_{k}^{\left({i -} \right)}} \right|} \right\}}}{{E\left\{ {\left| {\mathbf{G}_{k}^{H}{\mathbf{G}_{k}}} \right|} \right\}}}. \end{aligned} $$
(32)

The average determinant of the non-central Wishart matrix, \({\mathbf {G}_{k}^{H}{\mathbf {G}_{k}}}\), can be written as [26]

$$ \begin{aligned} E\left\{ {\left| {\mathbf{G}_{k}^{H}{\mathbf{G}_{k}}} \right|} \right\} &= \left| {\left({1 - \rho_{k}^{2}} \right){{\bar{\mathbf{R}}}_{k}}} \right|{2^{{s_{k}}}} \frac{{{\Gamma_{{s_{k}}}}\left({\frac{{{N_{R}}}}{2} + 1} \right)}}{{{\Gamma_{{s_{k}}}}\left({\frac{{{N_{R}}}}{2}} \right)}}\\ &\cdot {}_{1}{F_{1}}\left({ - 1;\frac{{{N_{R}}}}{2}; - \frac{{0.5\rho_{k}^{2}}}{{1 - \rho_{k}^{2}}}{\mathbf{\Omega }_{k}}} \right)\\ &\equiv {\zeta_{k}} \end{aligned} $$
(33)

where \({\bar {\mathbf {R}}_{k}} = \mathbf {B}_{k}^{H}{\mathbf {R}_{k}}{\mathbf {B}_{k}}\), \({\mathbf {\Omega }_{k}} = \bar {\mathbf {R}}_{k}^{- 1}\mathbf {B}_{k}^{H}\hat {\mathbf {H}}_{k}^{H}{\hat {\mathbf {H}}_{k}}{\mathbf {B}_{k}}\), \({\Gamma _{{s_{k}}}}\left (\cdot \right)\) denotes the multivariate gamma function and 1F1(·) denotes the hypergeometric function of matrix arguments. Similarly, it can be shown that

$$ \begin{aligned} E\left\{ {\left| {{{\left({\mathbf{G}_{k}^{\left({i -} \right)}} \right)}^{H}}\mathbf{G}_{k}^{\left({i -} \right)}} \right|} \right\} &= \left| {\left({1 - \rho_{k}^{2}} \right)\bar{\mathbf{R}}_{k}^{\left({i -} \right)}} \right|{2^{{s_{k}} - 1}}\\ &\cdot \frac{{{\Gamma_{{s_{k}} - 1}}\left({\frac{{{N_{R}}}}{2} + 1} \right)}}{{{\Gamma_{{s_{k}} - 1}}\left({\frac{{{N_{R}}}}{2}} \right)}}\\ &\cdot {}_{1}{F_{1}}\left({ - 1;\frac{{{N_{R}}}}{2}; - \frac{{0.5\rho_{k}^{2}}}{{1 - \rho_{k}^{2}}}\mathbf{\Omega }_{k}^{\left({i -} \right)}} \right)\\ &\equiv \zeta_{k}^{\left({i -} \right)} \end{aligned} $$
(34)

where \(\bar {\mathbf {R}}_{k}^{\left ({i -} \right)} = {\left ({\mathbf {B}_{k}^{\left ({i -} \right)}} \right)^{H}}{\mathbf {R}_{k}}\mathbf {B}_{k}^{\left ({i -} \right)}\) and \(\mathbf {\Omega }_{k}^{\left ({i -} \right)} = \bar {\mathbf {R}}_{k}^{- 1}{\left ({\mathbf {B}_{k}^{\left ({i - 1} \right)}} \right)^{H}} \hat {\mathbf {H}}_{k}^{H}{\hat {\mathbf {H}}_{k}}\mathbf {B}_{k}^{\left ({i -} \right)}\). When ρk→0, the SINR can be approximated as

$$ \begin{aligned} \hat \gamma_{k,i}^{\left(0 \right)} = \frac{{{{\left[ {\mathbf{P}_{k}^{2}} \right]}_{ii}}}}{{{{\left[ {\sum\limits_{l \ne k} {{\mathbf{\Psi }_{l}}\mathbf{\Psi }_{l}^{H}}} \right]}_{ii}} + \left\{ \left(\rho^{2}_{k} \right){\sum\limits_{l \ne k} {{\text{tr}}\left({{\mathbf{Y}_{l}}} \right)} + \beta_{k}^{- 2}\sigma_{n}^{2}} \right\}\frac{{\zeta_{k}^{\left({i -} \right)}}}{{{\zeta_{k}}}}}}. \end{aligned} $$
(35)

On the other hand, when ρk→1, Cl,1 and Cl,2 can be approximated as, respectively,

$$ \begin{aligned} {\mathbf{C}_{l,1}} &\approx \left({{\mathbf{\Psi }_{l}}\mathbf{Q}_{l}^{H}{{\left\{ {{\rho_{k}}\mathbf{B}_{k}^{H}\hat{\mathbf{H}}_{k}^{H}} \right\}}^{\dag} }} \right) \\ &+ {\left({{\mathbf{\Psi }_{l}}\mathbf{Q}_{l}^{H}{{\left\{ {{\rho_{k}}\mathbf{B}_{k}^{H}\hat{\mathbf{H}}_{k}^{H}} \right\}}^{\dag} }} \right)^{H}} \\ &\equiv {\hat{\mathbf{C}}_{l,1}}, \end{aligned} $$
(36)
$$ \begin{aligned} {\mathbf{C}_{l,2}} &\approx {\left({{\rho_{k}}{{\hat{\mathbf{H}}}_{k}}{\mathbf{B}_{k}}} \right)^{\dag} }{\mathbf{Q}_{l}}\mathbf{Q}_{l}^{H}{\left({{\rho_{k}}\mathbf{B}_{k}^{H}\hat{\mathbf{H}}_{k}^{H}} \right)^{\dag}} \\ &\equiv {\hat{\mathbf{C}}_{l,2}}. \end{aligned} $$
(37)

It can be shown that Cl,3 is the same as that when ρk→0. When ρk→1, the SINR, denoted by \(\hat \gamma _{k,i}^{\left (1 \right)}\), can approximately be represented as

$$ \begin{aligned} \hat \gamma_{k,i}^{\left(1 \right)} = \frac{{{{\left[ {\mathbf{P}_{k}^{2}} \right]}_{ii}}}}{{{{\left[ {\sum\limits_{l \ne k} {{\mathbf{A}_{l}}}} \right]}_{ii}} + \left\{ \left(1 - \rho^{2}_{k} \right) {\sum\limits_{l \ne k} {{\text{tr}}\left({{\mathbf{Y}_{l}}} \right)} + \beta_{k}^{- 2}\sigma_{n}^{2}} \right\}\frac{{\zeta_{k}^{\left({i -} \right)}}}{{{\zeta_{k}}}}}} \end{aligned} $$
(38)

where \({\mathbf {A}_{l}} \equiv {\mathbf {\Psi }_{l}}\mathbf {\Psi }_{l}^{H} + {\hat {\mathbf {C}}_{l,1}} + {\hat {\mathbf {C}}_{l,2}}\).

When 0<ρk<1, the numerator and the denominator of (31) are not independent of each other, making it difficult to get an approximated representation. However, simulation results show that \(\hat \gamma _{k,i}^{\left (1 \right)}\) and \(\hat \gamma _{k,i}^{\left (0 \right)}\) are valid for 0<ρk<1. When 0<ρk<1, the SINR of the ith stream of S-BS k can approximately be represented as

$$ \begin{aligned} {\hat \gamma_{k,i}} = \left\{ \begin{array}{l} \hat \gamma_{k,i}^{\left(1 \right)}, \enspace {\rho_{k}} \ge \sqrt {0.5} \\ \hat \gamma_{k,i}^{\left(0 \right)}, \enspace {\rho_{k}} < \sqrt {0.5} \end{array} \right. \end{aligned} $$
(39)

where the threshold value \(\sqrt {0.5} \) is determined from \({\rho _{k}} = \sqrt {1 - \rho _{k}^{2}} \) in (2).

Finally, we allocate the transmit power by means of iterative water-filling [27] with the use of average SINR by (39). The procedure is summarized in Table 1, where pk,i is the ith diagonal element of Pk and Np is the number of iterations for the water-filling.

Table 1 Power allocation procedure

3.3 Complexity of the proposed scheme

For the generation of beam weight by (22), the eigen-decomposition in (11) and (21) may require a computational complexity of \(O\left ({N_{T}^{3}} \right)\), which is similar to that of conventional ST-CSI-based SVD transmission scheme [10]. The only difference comes from the linear combination of ST-CSI and LT-CSI in (11) and (21), which may require a computational complexity of \(O\left ({N_{T}^{2}} \right)\).

For the power allocation, the M-BS calculates \(\hat \gamma _{k,i}^{\left (1 \right)}\) (or \(\hat \gamma _{k,i}^{\left (0 \right)}\)) and the maximum number of beams for each SMC is sk=NR. The SINR can be initialized with a computational complexity of \(O\left ({{N_{T}}N_{R}^{2}} \right)\). It may require a computational complexity of \(5N_{T}^{2}{N_{R}} + 10{N_{T}}N_{R}^{2} + 21N_{R}^{3} + 9N_{R}^{2} + {N_{R}} + O\left ({P_{{N_{h}}{N_{R}}}^{2}{N_{R}}} \right)\) for the estimation of \(\hat \gamma _{k,i}^{\left (1 \right)}\), where \(O\left ({P_{{N_{h}}{N_{R}}}^{2}{N_{R}}} \right)\) is the computational complexity for the hypergeometric function in (33) and (34), \(P_{{N_{h}}{N_{R}}}^{2} \sim O \left (\exp \left (2\pi \sqrt {2N_{h} \left /\right. 3} \right) \right)\) and Nh is the number of iterations [28]. The power matrices are only required to be updated for each iteration, not the beam weight and the hypergeometric function. The procedure may require a computational complexity of \(O\left ({N_{R}^{2}} \right)\) for each iteration, which is relatively small compared to that of the generation of beam weight.

Since NTNR in the system model, the proposed scheme may require an additional computational complexity of \(O\left ({N_{T}^{2}} \right)\). This means that the computational complexity of the proposed scheme mainly depends upon the generation of beam weight requiring a computational complexity of \(O\left ({N_{T}^{3}} \right)\), which is almost the same as that of the conventional scheme. However, the computational complexity for the hypergeometric function increases sub-exponentially proportional to Nh. The hypergeometric function is only used in the power allocation, not in the beam weight calculation. It was shown that the performance degradation of the power allocation is small when the interference terms in SINR is approximated to zero [10]. Although it did not consider temporal channel variation [10], it can be applied to estimate the SINR without using the hypergeometric function terms for the power allocation.

4 Simulation results and discussions

We verify the performance of the proposed scheme by computer simulation. The main simulation parameters are summarized in Table 2. We estimate the SINR by (39), where we approximately calculate the hypergeometric function by means of finite-series approximation [28]. For fair comparison, we apply the same water-filling algorithm to the conventional schemes in the simulation.

Table 2 Main simulation parameters

Figure 2 depicts the average spectral efficiency of the backhaul link according to temporal channel correlation ρk when the number of S-BS antennas is 4 or 8, where “AJD” refers to the proposed scheme when \(\hat {\mathbf {V}}_{B}^{*}\) is determined by the AJD of (22), “perfect CSI” refers to the proposed scheme with \(\mathbf {V}_{B}^{*}\) determined using perfect Zk, and “analysis” refers to the analysis by (39). It can be seen that the proposed and the AJD scheme may suffer from performance degradation due to unknown Zk. However, the proposed scheme with approximation by (22) provides performance similar to AJD, significantly reducing the computational complexity. The AJD requires large computational complexity to generate samples of the channel matrix and determines \(\hat {\mathbf {V}}_{B}^{*}\) by an iterative algorithm [24], but the proposed scheme simply determines \(\hat {\mathbf {V}}_{B}^{*}\) by an identity matrix. It can also be seen that the analysis agrees quite well with the simulation results.

Fig. 2
figure 2

Spectral efficiency according to channel variation. a When NR=4. b When NR=8

We compare the spectral efficiency of the proposed scheme with that of two-stage beamforming [10], statistical beamforming [11] and hybrid beamforming scheme [13], referred to as “ST-CSI-based,” “LT-CSI-based,” and “hybrid,” respectively. The two-stage beamforming only exploits ST-CSI, where the outer beam weight is determined by a set of eigenvectors of interference channel matrix and the inner beam weight as a set of eigenvectors of the effective channel equal to the product of the original channel and the outer beam weight. This scheme is identical to the proposed scheme when ρk=1. The statistical beamforming only exploits LT-CSI, where the beam weight is determined by a set of eigenvectors of CCM corresponding to the largest eigenvalue. Since the conventional scheme only considers users equipped with a single antenna, it determines the beam weight in a two-stage manner, which is the same as the proposed scheme when ρk=0. The hybrid beamforming exploits ST- and LT-CSI to determine the inner and the outer beam weights, which are equal to Bk,2 with ρk=1 and Bk,1 with ρk=0 in (22), respectively.

Figure 3 depicts the performance when each SMC is moving at a speed of uniformly distributed in a range of (0, 60) km/h, and Fig. 4 depicts the performance when each SMC is moving at a fixed velocity of 30 km/h. The cumulative distribution function (CDF) of spectral efficiency of an SMC is empirically depicted when the average SNR is 20 dB. The delay between the channel estimation and the signal transmission is set to 5 ms [30] and NR=4. It can be seen from Fig. 3 that the proposed scheme outperforms the other schemes in a wide range of SNR. The LT-CSI-based scheme shows the worst performance since achievable beamforming gain in low mobility dominates the average transmission performance as seen in Fig. 2. By the same reason, the ST-CSI-based scheme shows better performance even though the SMCs suffer from the channel aging effect in the presence of high SMC mobility. It can be seen from Fig. 4 that the hybrid beamforming outperforms ST-CSI- and LT-CSI-based schemes. The ST-CSI-based schemes provide the worst performance mainly due to the channel mismatch problem, while the LT-CSI-based schemes provide poor performance since they do not exploit beamforming gain from ST-CSI. The proposed and the hybrid schemes yield empirical CDF similar to each other. However, the proposed scheme can provide higher spectral efficiency than the hybrid scheme, by adjusting the combine weight of ST- and LT-CSI according to the SMC mobility.

Fig. 3
figure 3

Spectral efficiency in random velocity. a Spectral efficiency. b Empirical CDF of spectral efficiency

Fig. 4
figure 4

Spectral efficiency in fixed velocity. a Spectral efficiency. b Empirical CDF of spectral efficiency

5 Conclusions

We have considered signal transmission in the wireless backhaul links for SMCs deployed in a cellular system. We have determined the beam weight to maximize the average SLNR by exploiting ST- and LT-CSI. By transmitting data in a weighted eigen-direction of ST- and LT-CSI, the proposed scheme can provide transmission performance robust to the variation of SMC mobility. It adjusts the transmit power based on the estimated SINR. The simulation results show that the proposed scheme is quite efficient in the backhaul link.

6 Appendix

Let \(\mathbf {U} \in {\mathbb {C}^{N \times N}}\) be a unitary matrix, \(\mathbf {D} \in {\mathbb {C}^{N \times N}}\) be a diagonal matrix with distinct positive elements, uij be an element of U corresponding to the ith row and the jth column, and di be the ith diagonal element of D. Assume that the elements in D are sorted in an ascending order. It can be shown that

$$ \left[ {{\mathbf{UD}}{\mathbf{U}^{H}}} \right]_{ii}^{- 1} = \frac{1}{{\sum\limits_{j = 1}^{N} {{d_{i}}{{\left| {{u_{ij}}} \right|}^{2}}} }} \equiv \frac{1}{{{\eta_{i}}}} $$
(40)

where uij is constrained by

$$ \begin{aligned} \left\{ \begin{array}{l} 0 \le {\left| {{u_{ij}}} \right|^{2}} \le 1\\ \sum\limits_{i = 1}^{N} {{{\left| {{u_{ij}}} \right|}^{2}}} = 1{\mathrm{\: and \:}}\sum\limits_{j = 1}^{N} {{{\left| {{u_{ij}}} \right|}^{2}}} = 1 \end{array} \right.. \end{aligned} $$
(41)

Let \(\hat {\mathbf {U}} = {\mathbf {I}_{N}}\) with corresponding element \({\hat u_{ij}}\). It can be shown that

$$ \begin{aligned} \left\{ \begin{array}{l} {\eta_{1}} - {{\hat \eta }_{1}} \ge 0\\ \sum\limits_{i = 1}^{N} {\left({{\eta_{i}} - {{\hat \eta }_{i}}} \right)} \ge 0 \end{array} \right. \end{aligned} $$
(42)

where \({\hat \eta _{i}} = \sum \limits _{j = 1}^{N} {{d_{i}}{{\left | {{{\hat u}_{ij}}} \right |}^{2}}}\). By the convexity of (40), it can be shown that

$$ \sum\limits_{i = 1}^{N} {\frac{1}{{{\eta_{i}}}}} \le \sum\limits_{i = 1}^{N} {\frac{1}{{{{\hat \eta }_{i}}}}} = \sum\limits_{i = 1}^{N} {\frac{1}{{{d_{i}}}}}. $$
(43)

When D is not a diagonal matrix, it can be diagonalized by representing \(\mathbf {U} = \bar {\mathbf {UU}}_{D}^{H}\), where UD is an eigenvector matrix of D and \(\bar {\mathbf {U}}\) is a unitary matrix. Then, it can be shown that the equality in (43) holds when \(\mathbf {U} = \mathbf {U}_{D}^{H}\).

Availability of data and materials

The first author has the data and source codes.

Abbreviations

BS:

Base station

CCM:

Channel correlation matrix

CDF:

Cumulative distribution function

CSI:

Channel state information

DM-RS:

Demodulation reference signal

LT-CSI:

Long-term CSI

MIMO:

Multi-input multi-output

NLOS:

Non-line-of-sight

QoS:

Quality of service

S-BS:

Small moving cell BS

SINR:

Signal-to-interference-plus-noise ratio

SLNR:

Signal-to-leakage-plus-noise ratio

SMC:

Small moving cell

SNR:

Signal-to-noise ratio

ST-CSI:

Short-term CSI

SVD:

Singular value decomposition

VPL:

Vehicular penetration loss

ZF:

Zero-forcing

References

  1. D. Gesbert, et al., Shifting the MIMO paradigm. IEEE Signal Process. Mag.24(5), 36–46 (2007).

    Article  Google Scholar 

  2. T. Shim, et al., Traffic convexity aware cellular networks: a vehicular heavy user perspective. IEEE Wirel. Commun.23(1), 88–94 (2016).

    Article  Google Scholar 

  3. Y. Sui, et al., Moving cells: a promising solution to boost performance for vehicular users. IEEE Intell. Transp. Syst. Mag.51(6), 62–68 (2013).

    Google Scholar 

  4. A. Jaziri, R. Nasri, T. Chahed, in Proceedings of ICC: 22-27 May 2016. Offloading traffic hotspots using moving small cells (Kuala Lumpur, 2016), pp. 1–6. https://doi.org/10.1109/icc.2016.7511566.

  5. F. Haider, et al., Spectral/energy efficiency tradeoff of cellular systems with mobile femtocell deployment. IEEE Trans. Veh. Tech.65(5), 3389–3400 (2016).

    Article  Google Scholar 

  6. S. Jaffry, S. F. Hasan, X. Gui, in Proceedings of GLOBECOM: 9-13 Dec. 2018. Shared spectrum for mobile-cell’s backhaul and access link (Abu Dhabi, 2018), pp. 1–6. https://doi.org/10.1109/glocom.2018.8647131.

  7. S. T. Shah, et al., Moving personal-cell network: characteristics and performance evaluation. China Commun.15(12), 159–173 (2018).

    Google Scholar 

  8. P. Harris, et al., Performance characterization of a real-time massive MIMO system with los mobile channels. IEEE J. Sel. Areas Commun.35(6), 1244–1253 (2017).

    Article  Google Scholar 

  9. J. Erman, et al., To cache or not to cache: the 3G case. IEEE Internet Comput.15(2), 27–34 (2011).

    Article  Google Scholar 

  10. V. Stankovic, M. Haardt, Generalized design of multi-user MIMO precoding matrices. IEEE Trans. Wirel. Commun.7(3), 953–961 (2008).

    Article  Google Scholar 

  11. C. Zhang, et al., in Proceedings of ICCC: 2-4 Nov. 2015. Statistical beamforming for FDD massive MIMO downlink systems (Shenzhen, 2015), pp. 1–6. https://doi.org/10.1109/iccchina.2015.7448643.

  12. X. Li, S. Jin, R. W. Heath, 3d beamforming for large-scale FD-MIMO systems exploiting statistical channel state information. IEEE Trans. Veh. Tech.65(11), 8992–9005 (2016).

    Article  Google Scholar 

  13. J. Nam, et al., Joint spatial division and multiplexing: opportunistic beamforming, user grouping and simplified downlink scheduling. IEEE J. Sel. Topics Signal Process.8(5), 876–890 (2014).

    Article  Google Scholar 

  14. L. Fan, et al., A low-complexity 3D massive MIMO scheme jointly using statistical and instantenous CSIT. EURASIP J. Wirel. Commun. Netw.1:, 235 (2016).

    Article  Google Scholar 

  15. Y. Jeon, et al., New beamforming designs for joint spatial division and multiplexing in large-scale MISO multi-user systems. IEEE Trans. Wirel. Commun.16(5), 3029–3041 (2017).

    Article  Google Scholar 

  16. M. Sternad, et al., in Proceedings of WCNC: 1-1 April 2012. Using “predictor antennas” for long-range prediction of fast fading for moving relays (Paris, 2012), pp. 253–257. https://doi.org/10.1109/wcncw.2012.6215501.

  17. D. P-Huy, M. Sternad, T. Svensson, Making 5G adaptive antennas work for very fast moving vehicles. IEEE Intell. Transp. Syst. Mag.7(2), 71–84 (2015).

    Article  Google Scholar 

  18. T. Li, et al., Position-aided large-scale MIMO channel estimation for high-speed railway communication systems. IEEE Trans. Veh. Tech.66(10), 8964–8978 (2017).

    Article  Google Scholar 

  19. N. Jamaly, T. Svensson, A. Derneryd, Effects of coupling and overspeeding on performance of predictor antenna systems in wireless moving relays. IET Microw. Antennas Propag.13(3), 367–372 (2019).

    Article  Google Scholar 

  20. W. C. Jakes, Microwave Mobile Communications (Wiley, New York, 1974).

    Google Scholar 

  21. M. Sadek, A. Tarighat, A. H. Sayed, A leakage-based precoding scheme for downlink multi-user mimo channels. IEEE Trans. Wirel. Commun.6(5), 1711–1721 (2007).

    Article  Google Scholar 

  22. Y. Jiang, M. K. Varanasi, J. Li, Performance analysis of ZF and MMSE equalizers for MIMO systems: an in-depth study of the high SNR regime. IEEE Trans. Inform. Theory. 57(4), 2008–2026 (2011).

    Article  MathSciNet  Google Scholar 

  23. R. D. Cook, On the mean and variance of the generalized inverse of a singular Wishart matrix. Electron. J. Statist.5:, 146–158 (2011).

    Article  MathSciNet  Google Scholar 

  24. M. Congedo, et al., Approximate joint diagonalization and geometric mean of symmetric positive definite matrices. PLoS ONE. 10(4), 1–25 (2015).

    Article  Google Scholar 

  25. K. K. Wong, Z. Pan, Array gain and diversity order of multiuser MISO antenna systems. Int. J. Wirel. Inform. Netw.15(2), 82–89 (2008).

    Article  Google Scholar 

  26. R. J. Muirhead, Aspects of Multivariate Statistical Theory (Wiley, New York, 1982).

    Book  Google Scholar 

  27. W. Yu, G. Ginis, J. M. Cioffi, Distributed multiuser power control for digital subscriber lines. IEEE J. Sel. Areas Commun.20(5), 1105–1115 (2002).

    Article  Google Scholar 

  28. P. Koev, A. Edelman, The efficient evaluation of the hypergeometric function of a matrix argument. Math. Comput.75:, 833–846 (2006).

    Article  MathSciNet  Google Scholar 

  29. D. Ying, et al., in Proceedings of ICC: 10-14 Aug. 2014. Kronecker product correlation model and limited feedback codebook design in a 3D channel model (Sydney, 2014), pp. 5865–5870. https://doi.org/10.1109/icc.2014.6884258.

  30. L. Thiele, et al., in Proceedings of ASILOMAR: 6-9 Nov. 2011. Channel aging effects in CoMP transmission: gains from linear channel prediction (Pacific Grove, 2011), pp. 1924–1928. https://doi.org/10.1109/acssc.2011.6190359.

Download references

Acknowledgements

This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIT) (No. 2019R1F1A1063171).

Author information

Authors and Affiliations

Authors

Contributions

HK conceived and designed the study. HK, YB, and GJ performed experiments and analyzed the experimental results. YL directed the academic research. HK wrote the paper, and YL revised the manuscript. All authors read and approved the manuscript.

Corresponding author

Correspondence to Yong-Hwan Lee.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, HK., Byun, YS., Jung, GW. et al. Transmission of wireless backhaul signal in a cellular system with small moving cells. J Wireless Com Network 2019, 238 (2019). https://doi.org/10.1186/s13638-019-1551-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13638-019-1551-9

Keywords