Multiuser Millimeter Wave Beamforming Strategies with Quantized and Statistical CSIT
Mingbo Dai, Bruno Clerckx

TL;DR
This paper proposes a one-stage feedback scheme for multiuser mmWave beamforming that reduces complexity and feedback overhead, leveraging channel statistics and rate splitting to achieve comparable performance to traditional methods.
Contribution
It introduces a novel one-stage feedback scheme utilizing channel statistics and rate splitting, outperforming conventional two-stage feedback in certain conditions.
Findings
One-stage feedback can outperform two-stage feedback under fixed feedback constraints.
Rate splitting enhances interference mitigation and rate performance.
The proposed scheme reduces feedback overhead significantly.
Abstract
To alleviate the high cost of hardware in mmWave systems, hybrid analog/digital precoding is typically employed. In the conventional two-stage feedback scheme, the analog beamformer is determined by beam search and feedback to maximize the desired signal power of each user. The digital precoder is designed based on quantization and feedback of effective channel to mitigate multiuser interference. Alternatively, we propose a one-stage feedback scheme which effectively reduces the complexity of the signalling and feedback procedure. Specifically, the second-order channel statistics are leveraged to design digital precoder for interference mitigation while all feedback overhead is reserved for precise analog beamforming. Under a fixed total feedback constraint, we investigate the conditions under which the one-stage feedback scheme outperforms the conventional two-stage counterpart.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMillimeter-Wave Propagation and Modeling · Microwave Engineering and Waveguides · Advanced MIMO Systems Optimization
Multiuser Millimeter Wave Beamforming Strategies with Quantized and Statistical CSIT
Mingbo Dai, Bruno Clerckx M. Dai and B. Clerckx are with the Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ, UK (e-mail: {m.dai13, b.clerckx}@imperial.ac.uk). This work has been partially supported by the EPSRC of UK, under grant EP/N015312/1.
Abstract
To alleviate the high cost of hardware in mmWave systems, hybrid analog/digital precoding is typically employed. In the conventional two-stage feedback scheme, the analog beamformer is determined by beam search and feedback to maximize the desired signal power of each user. The digital precoder is designed based on quantization and feedback of effective channel to mitigate multiuser interference. Alternatively, we propose a one-stage feedback scheme which effectively reduces the complexity of the signalling and feedback procedure. Specifically, the second-order channel statistics are leveraged to design digital precoder for interference mitigation while all feedback overhead is reserved for precise analog beamforming. Under a fixed total feedback constraint, we investigate the conditions under which the one-stage feedback scheme outperforms the conventional two-stage counterpart. Moreover, a rate splitting (RS) transmission strategy is introduced to further tackle the multiuser interference and enhance the rate performance. Consider (1) RS precoded by the one-stage feedback scheme and (2) conventional transmission strategy precoded by the two-stage scheme with the same first-stage feedback as (1) and also certain amount of extra second-stage feedback. We show that (1) can achieve a sum rate comparable to that of (2). Hence, RS enables remarkable saving in the second-stage training and feedback overhead.
Index Terms:
mmWave Systems, Hybrid Precoding, Rate Splitting, Limited Feedback, Statistical CSIT.
I INTRODUCTION
Millimeter wave (mmWave) communication has been recognized as a promising technology in 5G cellular network for its large transmission bandwidth [1, 2]. To compensate the severe pathloss of mmWave link, large-scale antenna array is needed to provide high precoding gains [3]. However, the prohibitive cost and power consumption of radio frequency (RF) chains at mmWave bands makes the fully digital precoding infeasible. To tackle this RF hardware constraint, a hybrid precoding transceiver architecture has been recently proposed, where the large-scale antenna array is driven by a small number of RF chains [4]. The two stage hybrid precoder is implemented by a high-dimensional RF beamformer using cost-efficient analog phase shifters, cascaded with a reduced-dimensional digital precoder [5].
Considering single user MIMO systems, the hybrid precoder is designed to approach the performance of fully digital precoder by solving a matrix factorization problem [6]. When it comes to multiuser MIMO systems, [7] maximized the sum rate by iteratively optimizing the analog and digital precoder until convergence. The work [8] analyzed the rate performance in the large array regime for a given hybrid precoder design. Furthermore, [9] considered a partially-connected phase shifter networks. All these works determined the hybrid precoder assuming perfect full dimensional channel state information at the transmitter (CSIT).
In practical mmWave systems, only an imperfect CSIT is attainable through channel estimation [10, 11] and quantization. With limited feedback, [12] proposed a low complexity hybrid precoding approach. In the first stage, the RF beamformer is designed to maximize the desired signal power of each user by beam search and feedback. In the second stage, the digital precoder depends on the random vector quantization (RVQ) and feedback of the effective channel (the channel concatenated with the RF beamformer). This hybrid precoding method relies on two-stage feedback and thus requires a complicated signalling and feedback procedure. So far, there has been no investigation on how to simplify the signalling and feedback procedure while maintaining the rate performance.
In presence of statistical CSIT, we propose a hybrid precoding design based on one-stage feedback. Specifically, we make use of all feedback overhead for the first stage to enable precise design of beamforming directions and take advantage of the second-order channel statistics to mitigate multiuser interference. Hereinafter, this is referred to as One-Stage Feedback plus Statistical CSIT (‘OSF + Stat’)-based hybrid precoding scheme. To make a fair comparison, we consider an enhanced design of [12] by employing a second-order channel statistics-based quantization codebook in the second-stage feedback. Hereinafter, this is referred to as the Two-Stage Feedback plus Adaptive Codebook (‘TSF + Adp CB’)-based hybrid precoding scheme. With a fixed total feedback constraint, we mainly investigate the conditions under which the one-stage feedback scheme outperforms the conventional two-stage counterpart.
Nevertheless, the multiuser interference is still a limiting factor for mmWave systems and leads to a performance degradation. To alleviate this issue, a rate splitting (RS) transmission strategy was recently proposed in [13]. RS relies on superposition coding and successive interference cancellation (SIC) techniques. Specifically, each user’s message is split into a common and a private message111From sum rate perspective, it does not matter whether RS splits each user’s message or a selected subset of users’ messages., where the common messages are drawn from a public codebook and then packed into one super common message. This common message can be intended to a subset of the users but should be decoded by all users with zero error probability. The private messages are transmitted using a fraction of the total power while the common message is superimposed on top of the private messages using the residual power. At the receiver side, the common message is decoded by treating all the private messages as noise. After removing the decoded common message from the received signal by SIC, each user decodes their own private messages. When the CSIT error variance decays with signal-to-noise ratio () as for some constant , conventional multiuser transmission strategies with linear precoding (e.g., Zero-Forcing (ZF)) and uniform power allocation achieve a sum Degree-of-Freedom (DoF) of in -user MISO broadcast channel. By contrast, the achievable sum DoF of RS is , which is strictly larger than achieved with ZF. In subsequent works, RS has been shown to be a very promising strategy in a wide range of scenarios, namely future PHY layer strategy [14], massive MIMO [15], MIMO networks [16, 17], multi-group multicast [18] and under various performance metric, namely sum-rate maximization [19], max-min fairness [20]. However, the benefit of RS in the context of multiuser mmWave systems with hybrid precoding has never been investigated.
Specifically, the main contributions are listed as follows.
- •
With the conventional multiuser transmission strategy, we consider two hybrid precoding schemes each based on one-stage and two-stage feedback, respectively. Under a constraint on the total feedback overhead, the ‘OSF + Stat’ scheme exploits the statistical CSIT to design the second-stage digital precoder to mitigate multiuser interference while all feedback resources are reserved to precisely design the first-stage analog beamforming. The rate performance of the ‘OSF + Stat’ hybrid precoding scheme is analyzed both in single-path channel and in the large-scale array regime with multiple paths. By contrast, the ‘TSF + Adp CB’ scheme allocates partial feedback resources to design the first-stage beamforming while using the residual resources for the effective channel quantization based on an adaptive codebook. Then, the second-stage digital precoder is determined based on the quantized CSIT. We show that for very limited feedback and/or very sparse channels, the ‘OSF + Stat’ hybrid precoding scheme outperforms the ‘TSF + Adp CB’ counterpart with arbitrary feedback allocation between the two stages. In addition, the proposed one-stage feedback scheme effectively reduces the complexity of the signalling and feedback procedure.
- •
In the context of mmWave systems with hybrid precoding, we introduce the RS transmission strategy to further tackle the multiuser interference incurred by imperfect (i.e., quantized/statistical) CSIT. Given a certain amount of feedback for the first-stage analog beamforming, the RS strategy with the ‘OSF + Stat’ hybrid precoding can achieve a DoF of 1 (i.e., due to zero second-stage feedback). By contrast, the conventional transmission strategy with the ‘TSF + Adp CB’ hybrid precoding requires extra second-stage feedback bits to obtain a DoF of 1. It implies that RS can achieve a rate performance comparable to that of conventional No-RS, i.e., only a constant rate gap lies between them. Compared with the conventional No-RS strategy, RS enables significant saving in the second-stage training and feedback whereas it requires superposition coding at the transmitter and SIC at the receiver. Therefore, we develop two candidate transmission strategies with different requirements for training/feedback and transceiver techniques, which provides design flexibility for different system configurations.
Organization: Section II introduces the system and the channel models. Section III elaborates on the proposed hybrid precoding schemes and analyzes the rate performance. Section IV introduces the RS transmission strategy and the associated precoder design and power allocation. Section V presents the numerical results and Section VI concludes the paper.
Notations: Bold lower/upper case letters denote vectors and matrices, respectively. The notations , , , , denote the entry in the -th row and -th column, the transpose, conjugate transpose, inverse and trace of a matrix . The -norm and -norm of are denoted by and , respectively. is the identity matrix and is the -th column of . The eigenvectors corresponding to the largest and smallest eigenvalues are denoted by and , respectively. The operator stands for a diagonal matrix whereas represents expectation. We denote as the exponential distribution with parameter .
II SYSTEM MODEL
Consider a multiuser downlink system where the base station (BS) equipped with antennas and RF chains serves single-antenna users over mmWave channels. For simplicity, we assume that the BS only uses out of RF chains, which provides a lower bound on the rate performance. A hybrid RF beamformer and digital precoder structure is employed at the BS as depicted in Fig. 1. Since the RF beamformer is implemented using phase shifting networks, a constant modulus constraint is imposed on its entries. Without loss of generality, we assume that .
The channels in the mmWave bands tend to be sparse and we assume a ray-based geometric channel model with limited paths [21, 22]. Under this model, the channel vector from user is defined as
[TABLE]
where the path gain vector has independent and identical distributed (i.i.d.) entries and varies independently across different time slots. contains steering vectors and are the angle-of-departure (AoD) of path. Accordingly, the long-term channel covariance matrix of can be computed as
[TABLE]
which mainly depends on the AoDs. It is well known that the fading channel statistics (e.g., AoDs) are wide-sense stationary (WSS) due to its scattering-dependency. In particular, the AoDs remain invariant over the entire duration of transmission in typical mmWave scenarios [23]. Hence, prior to the transmission, the AoD information can be efficiently extracted by channel estimation techniques such as [10]. For ease of exposition, is assumed to be perfectly known at the BS.
While the design in this paper is applicable to arbitrary antenna arrays, we consider a uniform linear array (ULA) for ease of exposition. Under the plane wave and balanced narrowband array assumptions, the array steering vector can be written as
[TABLE]
where is the wavelength and is the antenna spacing.
III MULTIUSER HYBRID PRECODING
In this section, we consider the conventional multiuser transmission strategy with two hybrid precoding schemes each based on one-stage and two-stage feedback, respectively222The frameworks in this work are primarily envisioned for Frequency Division Duplex (FDD) systems.. Under a fixed total feedback overhead constraint333Since both of the hybrid precoding schemes under consideration utilize the second-order channel statistics , the feedback overhead of can be neglected in terms of the comparison between them., we explore the conditions under which the ‘OSF + Stat’ hybrid precoding scheme outperforms the ‘TSF + Adp CB’ counterpart. Moreover, the rate performance of the ‘OSF + Stat’ scheme is analyzed both in single-path channel and in the large-scale array regime with multiple paths.
In the conventional multiuser transmission strategy, the transmitted signal and the received signal of user can be written as
[TABLE]
where is the data vector intended for the users. The transmit power is uniformly allocated among users, i.e., and . is the additive white Gaussian noise (AWGN). Then, the signal-to-interference-and-noise-ratio (SINR) of user is computed as
[TABLE]
where we define the effective channel by and . The sum rate can be written as . To facilitate a low complexity design, and are determined in a decoupled manner [12].
III-A One-Stage Feedback Scheme
The ‘OSF + Stat’ hybrid precoding scheme uses all feedback resources to precisely design the first-stage analog beamsteering while exploiting the statistical CSIT to mitigate multiuser interference. Let represent the RF beamsteering codebook, where \mathcal{F}=\big{\{}\mathbf{a}(\theta_{q})|\theta_{q}=\frac{\pi q}{Q},q\in[1,Q]\big{\}} with cardinality . For each channel realization, the BS searches beams in the codebook and user feeds back the index of the codeword that gives the maximum received power. Efficient beam search algorithm can be found in [24] and references therein. Then, the BS sets the selected codeword as , i.e.,
[TABLE]
We assume full rank (i.e., users have different dominant paths and the BS has distinct beamforming direction for each user). The probability of this event approaches one for independently and randomly distributed AoDs, large AoDs space and feedback overhead 444The total feedback overhead can support a large antenna array with dimension and therefore this assumption is valid in practice..
As and are known to the BS, the BS can equivalently compute the covariance matrix of the effective channel as . can be utilized to mitigate the multiuser interference. Noting that , a straightforward design of the digital precoder of user lies in the nullspace of , denoted as statistical beamforming (SBF), i.e.,
[TABLE]
where is defined as the space spanned by the dominant eigenvectors of channel covariance matrices of all other users . This design intends to minimize the multiuser interference in a statistical sense but overlooks the desired signal power. To overcome this problem, we adopt a signal-to-leakage-and-noise ratio (SLNR) metric which strikes a balance between the desired signal power and the interference imposed to other users
[TABLE]
The SLNR metric has been widely used for designing multiuser transmit beamforming [25, 26]. Then, is designed by maximizing a lower bound on the average SLNR
[TABLE]
where the first equation leverages independence between the numerator and denominator of SLNR and (10) is obtained by the convexity of . The optimal unit norm that maximizes the lower bound in (10) is the generalized eigenvector given by [27]
[TABLE]
Subject to the total transmit power constraint, the digital precoder is then normalized as . The ‘OSF + Stat’ hybrid precoding scheme is summarized in Algorithm 1. Next, we analyze the achievable sum rate in single-path channels and in the large array regime respectively. The analysis in these special cases gives insights into the rate performance of more general settings.
III-A1 Single-path channels
When , the channel covariance matrix is rank one. Equivalently, the direction of the instantaneous channel is perfectly known at the BS. The composite channel matrix can be written as with . To maximize the desired signal power, the BS steers beams to each user via matched beamforming, i.e., . Then, the effective channel matrix becomes with each column . The digital precoder is designed as ZF, i.e., , where the diagonal matrix contains the normalization factor to make . Thus, it is easily to verify that . The achievable rate of user is given by
[TABLE]
which coincides with [12, Theorem 1]. [12] assumes continuous angles of the RF beamsteering vectors and perfect effective channel knowledge, i.e., both the RF codebooks and the effective channel quantization codebooks are assumed with infinite resolution. By contrast, we assume perfect statistical CSIT. It implies that in single-path mmWave channels, second-order channel statistics are sufficient to achieve the same rate as that achievable by infinite resolution codebooks.
III-A2 Large array regime
For tractability, the rate analysis of multi-path channel is based on the assumption of a ULA with a large number of transmit antennas. In this case, the channel model (1) can be well approximated by virtual channel representation (VCR) [28, Ch. 3]
[TABLE]
where is assumed for simplicity. The steering vectors contains columns of the DFT matrix . Without loss of generality, we assume the path gains in descending order . The corresponding channel covariance matrix is expressed as
[TABLE]
where , and (i.e., rank() ). Below, we analyze the achievable rate of the proposed ‘OSF + Stat’ scheme in two special cases.
Non-overlapped: the AoD spread and user locations are well separated such that users exhibit non-overlapped multi-paths.
Fully overlapped: users are confined into an area such that all users share the same AoDs and thus the same channel covariance matrix .
Proposition 1: Based on (11), the achievable rate of user of the proposed ‘OSF + Stat’ hybrid precoding scheme in the large array regime is respectively given as
[TABLE]
in the non-overlapped scenario, and as
[TABLE]
in the fully overlapped scenario.
Proof:
See Appendix -A. ∎
Remark 1: When the AoDs of each user are non-overlapped, (15) shows that statistical CSIT is able to completely remove the multiuser interference. (15) also serves as the interference-free per-user rate with . When the channels are very sparse (i.e., small ) or have dominant path (i.e., ), we observe in (16) that the multiuser interference term can be neglected at practical SNR. It implies that the long-term channel statistics enables efficient interference nulling in above scenarios. By contrast, the closed-form achievable rate in partially overlapped AoDs scenario cannot be easily attained due to the complicated structure of in (11). Nevertheless, we note that is upper and lower bounded by (15) and (16), respectively. To get insights into the rate performance of ‘OSF + Stat’ in partially overlapped AoDs scenario, we quantify the rate gap between (15) and (16) as follows.
Corollary 1: For the proposed ‘OSF + Stat’ hybrid precoding scheme in the large array regime, the average rate gap between the worst-case (fully overlapped AoDs) and best-case (non-overlapped AoDs) is upper bounded by
[TABLE]
Proof:
According to (15) and (16), we have
[TABLE]
By further using Jensen’s inequality, (17) is obtained. ∎
Corollary 1 shows the upper bound on the rate gap between arbitrary overlapped scenarios and interference-free single-user transmission. This rate gap upper bound increases with , which suggests that the statistical CSIT can barely mitigate multiuser interference in the fully overlapped AoDs case. Nevertheless, the AoDs of users in mmWave systems are sparse and randomly distributed. Thus, AoDs are unlikely to be heavily overlapped. The proposed ‘OSF + Stat’ hybrid precoding scheme can still effectively mitigate the multiuser interference, as shown in Section V-A.
III-B Two-Stage Feedback Scheme
Under a fixed total feedback overhead constraint, the ‘TSF + Adp CB’ hybrid precoding scheme partitions the feedback into two stages. The second-stage feedback () is used to effectively quantize the channel . Rather than using RVQ555RVQ is known as the asymptotically optimal codebook in the large array regime when used for beamforming in an i.i.d. Rayleigh fading channel [29]. However, the effective channels at the mmWave bands are unlikely to be i.i.d. due to the highly directional link. codebook as in [12], we employ a statistical CSIT adaptive codebook which has been intensively discussed in the literature [30, 31]. Then, the digital precoder is computed based on the effective channel quantization and thus more capable to mitigate multiuser interference than statistical CSIT-based digital precoder in ‘OSF + Stat’ scheme. However, the residual feedback () can only enable coarse first-stage analog beamforming and may lead to an undesired rate performance.
The RF beamforming follows (7) with and the effective channel is given as . The channel quality information (CQI) (i.e., the effective channel gain ) is assumed perfectly known to the BS while the channel direction information (CDI) is quantized, denoted as , and then fed back to the BS. A classical channel matching metric is adopted for the effective channel quantization, where each user selects the best codeword that maximizes the inner-product with its channel direction, i.e.,
[TABLE]
According to (2), the geometric multi-path channel model (1) can be written as spatially correlated model . Then, the effective channel can be equivalently treated as with positive semi-definite (PSD) . In this setting, the channel space is no longer a hypersphere in but a hyperellipse stretched by the eigenvalues of . Hence, a skewed codebook is preferable which multiplies (that is specified to i.i.d. channels) to [32], i.e.,
[TABLE]
With the knowledge of , can be designed as the ZF precoding, i.e.,
[TABLE]
where . Moreover, inspired by the statistical CSIT SLNR-based design of in Section III-A, we here derive an imperfect CSIT SLNR-based design for a fair comparison between the proposed two schemes. Briefly, the SLNR based on the quantized CSIT writes as
[TABLE]
and the optimal unit norm that maximizes (23) is the generalized eigenvector computed as [27]
[TABLE]
Equation (24) is obtained as follows. We first denote \mathbf{S}=\Big{(}\frac{1}{\rho}\mathbf{I}+\sum_{j\neq k}\widehat{\mathbf{h}}_{j,\text{eff}}\widehat{\mathbf{h}}^{H}_{j,\text{eff}}\Big{)}^{-1} and . Following the definition of eigenvalue and eigenvector of a square matrix , i.e., , we can easily find that , and . Consequently, is the eigenvector of . Since has rank of one, is the largest (non-zero) eigenvector.
Then, we normalize it as . The ‘TSF + Adp CB’ hybrid precoding scheme is summarized in Algorithm 1. Next, we analyze the effect of on the sum DoF (also referred to as multiplexing gain). Based on the design of (20) (22), when is small and independent of SNR, the achievable rate of the system eventually saturates (i.e., DoF = 0). In order to achieve a non-zero DoF, should scale at a rate linearly increasing with SNR as follows.
Proposition 2: If is scaled as for , the ‘TSF + Adp CB’ hybrid precoding scheme achieves at least a sum DoF of .
Proof:
As the analog beamformer is determined by (7), the effective channel can be equivalently treated as spatially correlated channel . Then, the ‘TSF + Adp CB’ hybrid precoding scheme boils down to the conventional digital precoding scheme. According to [33, Lemma 1],[30], the expected quantization error of the effective channel can be upper bounded by , where is the rank of the covariance matrix of the effective channel and . By straightforwardly following the proof of [34, Theorem 4], we can lower bound the DoF of each user by for . ∎
Intuitively, in the asymptotical SNR regime , the signal power grows linearly with while the interference power scales with the product of and the quantization error. Since the quantization error is of the order , the interference power scales as which gives a SINR that scales as . Thus, the resulting DoF of each user is . In order to obtain a sum DoF of , the number of second-stage feedback bits should scale with SNR
[TABLE]
III-C One-stage vs. Two-stage Feedback Scheme
An analytical comparison between one-stage and two-stage feedback schemes is intractable due to intractability of a closed-form sum rate expression for the ‘TSF + Adp CB’ scheme. Nevertheless, we can get some insights based on the analysis and discussion in Sections III-A and III-B. Specifically, we consider the following scenarios:
- AoDs of each user are well separated;
- very sparse channel (i.e., );
- dominant path (i.e., );
- very limited feedback overhead .
From Proposition 1 and Remark 1, the multiuser interference can be effectively mitigated by the long-term channel statistics-based digital precoder in scenarios 1-3. The per-user rate of the ‘OSF + Stat’ scheme approaches the per-user interference-free rate. Thus, the ‘OSF + Stat’ scheme with achieves higher rate than the ‘TSF + Adp CB’ scheme with . In scenario 4, the splitting operation in ‘TSF + Adp CB’ scheme results in very small and . From (7), small leads to coarse RF beamsteering, i.e., mismatch between the RF beamforming and the channel direction. Additionally, small incurs an inaccurate feedback of the effective channel knowledge because the quantization error is of the order . Thus, the ‘TSF + Adp CB’ scheme with very limited yields an unfavourable rate performance. In a nutshell, the ‘OSF + Stat’ scheme outperforms the ‘TSF + Adp CB’ counterpart in scenarios 1-4 in term of rate performance. Meanwhile, the ‘OSF + Stat’ scheme highly reduces the complexity of the signalling and feedback procedure by eliminating the second-stage feedback.
On the contrary, the ‘TSF + Adp CB’ hybrid precoding scheme exceeds the ‘OSF + Stat’ scheme in the regime of large , where the ‘TSF + Adp CB’ scheme with partial resources is sufficient to provide precise first-stage beamforming. The residual resources gives an accurate channel quantization (i.e., ), resulting in efficient interference elimination. By contrast, the ‘OSF + Stat’ scheme using all feedback overhead for the first-stage RF beamsteering can only achieve a marginal RF beamforming gain over the ‘TSF + Adp CB’ scheme using . Meanwhile, the ‘OSF + Stat’ scheme based on statistical CSIT-based digital precoder is less capable of mitigating interference.
In Section V, a simulated comparison is provided to show the effectiveness of the ‘OSF + Stat’ scheme over the ‘TSF + Adp CB’ scheme in various aforementioned scenarios. In order to fairly compare these two schemes, the optimal feedback allocation between the two stages of the ‘TSF + Adp CB’ scheme is numerically computed666In general, the analytical computation of the optimum feedback allocation between two stages given certain total feedback overhead is not trivial and is beyond the scope of the present work..
Moreover, we note that the beam search in the ‘OSF + Stat’ scheme with takes a bit longer than the ‘TSF + Adp CB’ scheme with . Nevertheless, there is not a big gap between them when the total feedback is limited and the feedback allocation of the ‘TSF + Adp CB’ scheme is optimized, as confirmed by the simulation results in Section V.
III-D Signalling and Feedback Protocol
To operate the proposed hybrid precoding schemes, the signalling and feedback procedure is illustrated in Fig. 2 and described as follows.
Consider the classical microwave systems with transmit antennas and RF chains at the BS. Using LTE-A framework [35], channel state information reference signals (CSI-RS) are transmitted to enable the users to measure the instantaneous CSI, which is then fed back to the BS. With this channel knowledge, the BS computes the precoders. Then, the BS constructs the transmitted signals that are transmitted along demodulation reference signals (DM-RS) [36] to enable the users to detect the desired signal.
In the mmWave systems with one-stage feedback scheme, we first search the beam that maximizes the desired signal of each user to overcome the severe pathloss of mmWave link. Based on the analog beamformer and the channel covariance matrix, the BS designs the digital precoder and transmits the DM-RS.
In the mmWave systems with two-stage feedback scheme, beam search is first operated and the beam that maximizes the desired signal of each user is fed back to the BS. Then, the BS transmits the beamformed CSI-RS to the users. Each user estimates and reports the effective CSI to the BS. Based on the analog beamformer and the quantized CSIT, the BS determines the digital precoder and then transmits the DM-RS.
IV RATE SPLITTING WITH HYBRID PRECODING
In previous section, the achievable rate of the conventional transmission strategy is highly degraded by multiuser interference due to either AoDs overlap in ‘OSF + Stat’ scheme or limited feedback in ‘TSF + Adp CB’ scheme. In the context of multiuser mmWave systems, we introduce a rate splitting (RS) transmission strategy to tackle the residual interference. RS enhances the rate performance and can be applied with both aforementioned hybrid precoding schemes.
With for the first-stage analog beamforming, we consider the conventional transmission strategy (hereafter referred to as No-RS) with the ‘OSF + Stat’ hybrid precoding as a baseline. On one side, RS with the ‘OSF + Stat’ hybrid precoding achieves rate gain over the baseline owing to the benefits of RS. On the other side, by using the same for the first-stage analog beamforming and extra feedback for the second-stage channel quantization, the conventional No-RS with the ‘TSF + Adp CB’ hybrid precoding also enables rate gain over the baseline. In this section, we mainly investigate how much second-stage feedback can be saved by implementing RS.
The RS transmission strategy superposes a common message on top of all users’ private messages. Thus, the conventional No-RS strategy is a sub-scheme of RS. Compared with (4), the transmitted signal of RS can be written as
[TABLE]
where is the precoding vector of the common message . In (5), the private message transmissions are interference-limited at high SNR. The basic idea of RS is to transmit the private messages with a fraction of the total power such that the private messages are decoded in the non-interference-limited SNR regime. In addition, a common message is transmitted using the remaining power which gives rise to a rate enhancement [15].
In line with the conventional No-RS strategy, the RF beamformer and the digital precoder are designed as in Section III-A while uniform power allocation is performed on the private messages. We mainly focus on the power splitting between the common and private messages and the precoder design of the common message. A fraction of the total power is uniformly allocated to the private messages while the remaining power is given to the common message, i.e., and . At the user side, each user decodes first the common message by treating all private messages as noise. After removing the decoded common message by SIC, each user decodes its own private message. Thus, the SINRs of the common message and the private message experienced by user are written as
[TABLE]
The achievable rate of the common message is given as
[TABLE]
which guarantees that the common message can be successfully decoded by all users. The sum rate of the private messages is given as . Then, the sum rate of RS is . In order to properly design and , we need to derive the sum rate expression of RS.
Proposition 3: The average sum rate of RS with the ‘OSF + Stat’ hybrid precoding is lower bounded as
[TABLE]
Proof:
See Appendix -B. ∎
According to (30), the precoder () and the power splitting ratio () can be designed.
IV-A Precoder design
With known at the BS and designed as (11), can be optimized by solving the following max-min problem subject to a power constraint
[TABLE]
where and . Note that the constraint (32) in problem should be met with equality at an optimum, otherwise can be scaled up, thereby improving the objective and contradicting optimality. Thus, the optimized still makes the power constraint hold. Since is positive semi-definite, (32) is a convex constraint. By replacing with and introducing a slack variable, is equivalently reformulated as
[TABLE]
which is known as NP-hard problem due to non-convex constraint (IV-A). A well-known conservative solution is semi-definite relaxation (SDR) followed by semi-definite programming (SDP) and Gaussian randomization [37]. Rather, we cope with by successive convex approximation (SCA) approach [38] for its lower worse-case complexity. In addition, SCA converges to a KKT stationary point for the original problem [39]. For any and PSD , we have and therefore
[TABLE]
Substituting the convex constraint of (35) into (IV-A) leads to the following convex problem
[TABLE]
which can be easily formulated as a second-order cone programming (SOCP) problem. The optimal solution can be efficiently obtained for given . Then, is iteratively updated by and used in the next iteration, yielding a sequence of feasible solutions with non-increasing objective values. The SCA approach needs a feasible point for initialization, which is difficult to obtain in general. However, SDR + randomization can easily find a feasible solution to the original problem, which can be used as a good initialization for SCA. Alternatively, the feasible point pursuit method proposed by [38] can also be used to find a feasible initial point. The SCA algorithm is summarized in Algorithm 2.
IV-B Power allocation design
The optimal power splitting ratio can be determined by maximizing the lower bound on average sum rate (30) with line search. By contrast, we compute a suboptimal but effective and insightful power allocation. Recall that the common message in RS is dedicated to overcome multiuser interference and its achievable rate is subject to a minimum constraint (29). In the low/non-interference-limited SNR regime, private messages transmission works well and therefore the total power is allocated to the private messages, i.e., . In this case, RS turns into conventional No-RS.
At high SNR, exploiting full power to transmit the private messages only offers marginal sum rate gain by virtue of multiuser interference. Thus, only a fraction of the total power is assigned to the private messages such that the private message decoding can be placed back to the non-interference-limited SNR regime. The basic idea of power allocation for RS is to compute the saturation point of the achievable rate of private message, where the multiuser interference becomes the dominant factor for the performance. Any power beyond is reserved for the common message. Specifically, in (30), the interference term of the private message and the noise power is 1. The saturation point lies in the regime and can be computed by letting for simplicity777Apparently, the value of satisfying is not unique. Nevertheless, the effectiveness of choosing has been demonstrated by [15].. Overall, the power splitting ratio between the common and the private messages for arbitrary SNR is therefore designed as
[TABLE]
where \Gamma=\underset{k}{\text{min}}\,\big{\{}\frac{1}{K}\sum_{j\neq k}\mathbf{w}^{H}_{j}\mathbf{R}_{k,\text{eff}}\mathbf{w}_{j}\big{\}}. The minimum is imposed to guarantee that for . The overall RS transmission strategy is presented in Algorithm 3. First, the base stations determines the analog beamformer based on beam search and the digital precoder based on channel covariance matrix. Then, the BS computes the power splitting ratio according to the precoder design and system parameters. If , the BS transmits using conventional multiuser hybrid precoding scheme. Otherwise, the BS needs to further calculate the precoder for the common message and transmits using the RS scheme with hybrid precoding.
Remark 2: In general scenarios such as partially overlapped AoDs between users, the sum rate of the baseline (i.e., conventional No-RS strategy with the ‘OSF + Stat’ hybrid precoding scheme) is interference-limited at high SNR. By contrast, in the ‘OSF + Stat’ precoded RS strategy, the power allocation (37) guarantees that the private message transmission of RS achieves almost the same sum rate as the baseline. Meanwhile, the common message transmission of RS with the remaining power leads to rate enhancement which can be quantified as (29). Therefore, the sum DoF gain of the ‘OSF + Stat’ precoded RS over the baseline approaches 1.
Moreover, the ‘TSF + Adp CB’ precoded conventional No-RS strategy also enables better performance than the baseline by virtue of extra second-stage feedback. Based on (25), ‘TSF + Adp CB’ requires extra feedback scaling as to achieve a sum DoF of 1. As the rank of the effective channel covariance matrix is constrained to the channel sparsity , we have . Consequently, the ‘OSF + Stat’ precoded RS can achieve the same sum DoF as the ‘TSF + Adp CB’ precoded conventional No-RS that is driven by extra second-stage feedback888It is worth noting that simply doing TDMA achieves DoF of 1. However, the rate gain of RS over TDMA has been demonstrated in [14, 40, 15].. It implies that RS enables significant saving both in the downlink training and in the CSIT uplink feedback.
V SIMULATION RESULTS
Numerical results are provided to validate the effectiveness of the proposed hybrid precoding schemes and RS strategy. We consider a system model with ULA equipped at the BS and a channel model with AoDs uniformly distributed in . The codebook is designed using Grassmannian line packing.
V-A Multiuser Hybrid Precoding
This section simulates the conventional No-RS transmission strategy in a setup with . In Fig. 3, we evaluate the performance of the proposed one-stage feedback plus channel statistics-based (‘OSF + Stat’) and two-stage feedback plus adaptive codebook-based (‘TSF + Adp CB’) hybrid precoding schemes. The ‘OSF + Stat’ scheme uses all the feedback bits for the first-stage analog beamforming, i.e., . By contrast, in ‘TSF + Adp CB’ scheme, the total feedback overhead is divided into the first-stage analog beamsteering () and the second-stage channel quantization (). The optimal feedback allocation is numerically computed and the corresponding sum rate of ‘TSF + Adp CB’ is plotted. The effectiveness of the ‘OSF + Stat’ scheme is verified by comparing with the ‘optimized’ ‘TSF + Adp CB’ scheme.
Both SLNR-based and SBF/ZF digital precoder designs are considered. The baseline (‘TSF + RVQ + ZF’ [12]) is plotted where RVQ codebook is used to quantize the effective channel and the BS designs the digital precoder as ZF based on the quantized channels. Fig. 3 shows that the proposed hybrid precoding schemes largely outperform the baseline due to the exploitation of the channel statistics.
It implies that adaptive codebook captures the characteristics of the mmWave channel better than RVQ. Moreover, SLNR-based digital precoder design that maximizes a lower bound on the averaged SLNR enables higher rate than ZF, since it takes into account both the desired signal and the interference.
The optimal splitting of the total feedback overhead in ‘TSF + Adp CB’ scheme is numerically obtained as . In Fig. 3, it can be seen that the proposed ‘OSF + Stat + SLNR’ scheme achieves much higher sum rate than the ‘TSF + Adp CB’ scheme. For instance, the gain of ‘OSF + Stat + SLNR’ over ‘TSF + Adp CB + SLNR’ is 4.85 bps/Hz (equivalently, 37% improvement) at SNR = 10 dB. The ‘OSF + Stat’ scheme utilizes all feedback resources to design precise RF beamforming. Meanwhile, the channel covariance matrix is low rank due to channel sparsity () and leaves nullspace to efficiently mitigate multiuser interference. In Fig. 3 where , the rate performance of the ‘OSF + Stat’ scheme still exceeds the ‘TSF + Adp CB’ scheme. For instance, the gain of ‘OSF + Stat + SLNR’ over ‘TSF + Adp CB + SLNR’ is 2.8 bps/Hz (equivalently 48% improvement) at SNR = 10 dB. In ‘TSF + Adp CB’ scheme, the optimal splitting of total feedback is numerically obtained as . When a limited amount of feedback bits is attainable, the splitting operation in ‘TSF + Adp CB’ scheme leads to coarse analog beamsteering and inaccurate channel quantization. Therefore, these observations in Fig. 3 verify the comments drawn in Section III-C. Namely, the proposed ‘OSF + Stat’ scheme exhibits substantial sum rate gain over various baselines for very limited feedback system/very sparse channels. Fig. 4 has the same setup as Fig. 3 but with a larger number of users . Similar observations have been noted.
In Fig. 5, we consider the same setup as Fig. 3 but with a larger feedback overhead . The sum of interference-free per-user rate , where is given as (15), is plotted as an upper bound on the sum rate. In ‘TSF + Adp CB’ scheme, the optimal splitting of total feedback is numerically obtained as in Fig. 5 and in Fig. 5. Fig. 5 shows that the proposed ‘OSF + Stat + SLNR’ scheme obtains a rate performance similar to that of the the ‘optimized’ ‘TSF + Adp CB’ scheme. However, the ‘OSF + Stat + SLNR’ scheme does not require the downlink training and uplink feedback of the effective channel and therefore is still preferable to the ‘TSF + Adp CB’ scheme. It can be concluded that multiuser interference is effectively mitigated in ‘OSF + Stat’ scheme (due to low rank channel covariance matrix) and in ‘TSF + Adp CB’ scheme (owing to a relatively large number of feedback).
In Fig. 5, the ‘OSF + Stat + SLNR’ scheme slightly exceeds various baselines even in not-very-sparse () channels, which confirms the effectiveness of the proposed design. However, compared with Fig. 5 where the channels are sparse (), the sum rates of the hybrid precoding schemes with are highly degraded since one RF chain per user (i.e., ) captures only one path gain while missing the rest. The sum rates are dominated by multiuser interference at high SNR since the covariance matrices of the effective channels with tend to be full rank.
In Fig. 6, we evaluate the effect of the number of transmit antennas on the rate performance of the proposed hybrid precoding schemes at SNR dB. The SLNR-based digital precoding is considered. Each user channel has paths and the total feedback overhead is . A fixed feedback allocation is used for the ‘TSF + Adp CB’ scheme, i.e., . Fig. 6 shows that the rate gap between the ‘OSF + Stat’ and ‘TSF + Adp CB’ schemes enlarges as a larger number of antennas is employed at the BS, reaching as large as 3.9 bps/Hz at , SNR = -5 dB. It indicates that the proposed ‘OSF + Stat’ scheme works well in the large-scale array regime. According to Section III-C, the ‘OSF + Stat’ scheme forms a precise RF beamsteering with the help of all feedback resources. Meanwhile, as becomes larger but is fixed, the channel covariance matrices of users have higher dimensional nullspace to efficiently eliminate the multiuser interference. On the contrary, the rate gain of the ‘TSF + Adp CB’ scheme from increasing is small due to coarse (low resolution) analog beamforming.
In Fig. 6, we set , SNR dB and evaluate the performance of the proposed schemes for varying . Fig. 6 shows that when the amount of feedback overhead is small, it is preferable to allocate all resources to the analog beamforming (i.e., ‘OSF + Stat’). As increases, the feedback resources should be divided such that RF codebook with has sufficient resolution to distinguish different channel paths. Moreover, the remaining resources can accurately quantize the effective channel. The digital precoder based on the accurate channel quantization effectively mitigates the multiuser interference. In the large regime of feedback overhead , Fig. 6 shows that the ‘TSF + Adp CB’ scheme is preferable over the ‘OSF + Stat’ scheme, which validates the last observation in Section III-C.
V-B Rate Splitting with Hybrid Precoding
In Fig. 7, we compare the ‘OSF + Stat’ precoded RS with the ‘TSF + Adp CB’ precoded No-RS. Both strategies use the same for the first-stage analog beamforming while ‘TSF + Adp CB’ is driven by additional feedback in the second-stage channel quantization. We also plot the ‘OSF + Stat’/‘TSF + RVQ’ precoded No-RS and the ‘TSF + Adp CB’ precoded RS as references. The power splitting ratio in the ‘TSF + Adp CB’ precoded RS is obtained by exhaustive search. SBF/ZF and SLNR-based digital precoders are respectively considered in Fig. 7 and Fig. 7 for the proposed strategies. The number of feedback bits in the first-stage beam steering is set as while is annotated in Fig. 7. Following Remark 2, the amount of extra feedback bits should scale as to achieve sum DoF of 1.
Fig. 7 shows that the ‘OSF + Stat’ precoded No-RS is interference-limited beyond SNR = 15 dB, since statistical CSIT-based digital precoding is unable to eliminate multiuser interference. Meanwhile, the ‘TSF + Adp CB’ or ‘TSF + RVQ’ precoded No-RS strategies make use of extra SNR-adaptive second-stage feedback so as to achieve a rate performance that linearly increases with the transmit power. We note that ‘OSF + Stat’ precoded RS and ‘TSF + Adp CB’/‘TSF + RVQ’ precoded No-RS achieve almost the same sum DoF (reflected by the slope of the sum rate at high SNR). Even though ‘TSF + Adp CB’ precoded No-RS has a rate gain (around 1 bps/Hz) over ‘OSF + Stat’ precoded RS, the latter enables saving both in the second-stage channel training and feedback. Moreover, it can be seen that the sum rate of ‘OSF + Stat’ precoded RS outperforms ‘TSF + RVQ’ precoded No-RS [12] due to the exploitation of the second-order statistics and the common message transmission. Finally, implementing RS with ‘TSF + Adp CB’ highly improves the achievable rate compared to the No-RS strategy.
VI CONCLUSION
In multiuser mm-Wave systems, a hybrid analog beamforming and digital precoding architecture is used to tackle the RF hardware constraint. Considering the conventional multiuser transmission strategy, we proposed an ‘OSF + Stat’ hybrid precoding scheme based on one-stage feedback and statistical CSIT. Specifically, the ‘OSF + Stat’ scheme uses all feedback resources to precisely design the first-stage analog beamformer while mitigating multiuser interference by statistical CSIT-based digital precoder. As a comparison, the ‘TSF + Adp CB’ scheme based on two-stage feedback partitions the total overhead into RF feedback and effective channel quantization. The digital precoder copes with the multiuser interference based on quantized CSIT. Under a fixed total feedback constraint, we showed that the ‘OSF + Stat’ scheme outperforms the ‘TSF + Adp CB’ scheme for very limited feedback and/or very sparse channels. Meanwhile, the ‘OSF + Stat’ scheme gets rid of the second-stage channel training and feedback.
Nevertheless, we note that the conventional transmission strategy precoded by either ‘OSF + Stat’ or ‘TSF + Adp CB’ is interference-limited at high SNR. Then, we proposed a rate splitting transmission strategy which tackles the residual interference. The idea of RS can be applied with both one-stage/two-stage hybrid precoding schemes to enhance the rate performance. In consideration of the benefits of RS, we particularly showed that given the same amount of feedback for the first-stage analog beamforming, the ‘OSF + Stat’ precoded RS can achieve a rate performance comparable to that of the ‘TSF + Adp CB’ precoded No-RS with extra second-stage feedback for channel quantization. By employing a more sophisticated transceiver architecture (i.e., superposition coding at the transmitter and SIC at the receiver), the RS transmission strategy enables significant saving in the second-stage channel training and feedback.
-A Proof of Proposition 1
Let us first consider the non-overlapping case, i.e., . Given DFT codebook and , the RF beamformer of user in (7) that maximizes the signal power is given by . Then, we have and . A straightforward calculation of (11) gives . Noting that , the achievable rate of user is thus given by
[TABLE]
which is obtained by the fact that in the non-overlapped scenario.
Secondly, we consider the fully overlapped case where all users share the identical steering vectors set and therefore the same channel covariance matrix . Without loss of generality, we have with from (7) and . It can also be obtained that . Noting that with , the achievable rate of user is given by
[TABLE]
where corresponds to . Then, (41) can be further lower bounded by (16) and the equality follows .
-B Proof of Proposition 3
The average sum rate of RS can be written as
[TABLE]
We first compute the average rate of the private message intended to user as
[TABLE]
where (45) is due to the convexity of in while (45) is obtained by applying Jensen’s inequality. Define the rank one matrix and decompose it as . Then, we have , where indicates the equivalence in distribution and is the only non-zero entry of . Since and , we can obtain (45) by , where is the Euler constant.
A direct calculation of is technically challenging due to the requirement of the distributions of and further . We assume that can be well approximated by . By following a similar derivation, we can compute the average rate of the common message seen by user as
[TABLE]
Finally, combining (46) and (47) completes the proof. Moreover, the effectiveness of Proposition 3 is also supported by [41, Lemma 1]. It states that if with random variables , we get and the approximation error decreases as the number of random variables and increases. It provides a useful reference calculation of the average rate which can be well approximated by , where and represent the signal power and interference plus noise, respectively. Indeed, this average rate approximation is lower bounded by derived in Proposition 3, where .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. S. Rappaport, S. Sun, R. Mayzus, H. Zhao, Y. Azar, K. Wang, G. N. Wong, J. K. Schulz, M. Samimi, and F. Gutierrez, “Millimeter wave mobile communications for 5G cellular: It will work!” IEEE Access , vol. 1, pp. 335–349, 2013.
- 2[2] J. G. Andrews, S. Buzzi, W. Choi, S. Hanly, A. Lozano, A. C. Soong, and J. C. Zhang, “What will 5G be?” IEEE J. Select. Areas Commun. , vol. 32, no. 6, June 2014.
- 3[3] Z. Pi and F. Khan, “An introduction to millimeter-wave mobile broadband systems,” IEEE Commun. Mag. , vol. 49, no. 6, pp. 101–107, 2011.
- 4[4] O. E. Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi, and R. W. Heath, “Spatially sparse precoding in millimeter wave MIMO systems,” IEEE Trans. Wireless Commun. , vol. 13, no. 3, pp. 1499–1513, March 2014.
- 5[5] Z. Gao, L. Dai, D. Mi, Z. Wang, M. A. Imran, and M. Z. Shakir, “Mmwave massive-MIMO-based wireless backhaul for the 5G ultra-dense network,” IEEE Wireless Commun. , vol. 22, no. 5, pp. 13–21, Oct. 2015.
- 6[6] X. Yu, J. C. Shen, J. Zhang, and K. Letaief, “Alternating minimization algorithms for hybrid precoding in millimeter wave MIMO systems,” IEEE J. Sel. Topics Signal Process. , vol. 10, no. 3, pp. 485–500, April 2016.
- 7[7] F. Sohrabi and W. Yu, “Hybrid digital and analog beamforming design for large-scale antenna arrays,” IEEE J. Sel. Topics Signal Process. , vol. 10, no. 3, pp. 501–513, April 2016.
- 8[8] L. Liang, W. Xu, and X. Dong, “Low-complexity hybrid precoding in massive multiuser MIMO systems,” IEEE Wireless Commun. Lett. , vol. 3, no. 6, pp. 653–656, 2014.
