Next Article in Journal
A Substation Fire Early Warning Scheme Based on Multi-Information Fusion
Previous Article in Journal
Integral Windup Resetting Enhancement for Sliding Mode Control of Chemical Processes with Longtime Delay
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Beamforming for Multi-User Millimeter-Wave Heterogeneous Networks

College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(24), 4221; https://doi.org/10.3390/electronics11244221
Submission received: 31 October 2022 / Revised: 5 December 2022 / Accepted: 15 December 2022 / Published: 18 December 2022

Abstract

:
Millimeter-wave (mmWave) communications are a critical technique with next-generation network characteristics such as ultra-dense small cells can meet the skyrocketing demand for mobile data. Hybrid precoding, which combines analog and digital processing to provide both spatial diversity gains and beamforming, is commonly studied for mmWave communications to lower the power and cost consumption of radio frequency (RF) networks. However, the combination of ultra-dense small cells and ever-increasing data traffic results in massive interference. In this paper, we propose a minimum mean square error (MMSE)-based hybrid beamforming strategy for downlink mmWave MIMO two-tier heterogeneous networks (HetNets). The analog beamforming is generalized by an orthogonal matching pursuit technique. The analog beamforming problem is formulated as a sparse signal recovery problem. An MMSE-based digital beamforming algorithm is proposed to minimize the sum MSE of the user-intended data streams so that the inter- and intra-tier interferences are mitigated iteratively. The simulation results demonstrate the advantageous performance of the proposed hybrid beamforming schemes under different cellular cooperation and data transmission scenarios when hardware constraints are taken into account.

1. Introduction

Next-generation wireless networks require various wireless technologies, comprehensive coverage, and a rich spectrum of resources to meet the demand for seamless coverage and increased data rates. The mmWave frequency band ranges from 30 GHz to 300 GHz. As a critical candidate technology for 5G wireless communication, it can provide huge bandwidth. Due to the small wavelengths of mmWave, a large number of antenna elements can be packaged into a small physical area [1,2,3,4,5]. HetNets consist of macrocells and low-power overlaid nodes, which have become another key technology capable of offering better coverage and improving the capacity of wireless networks [6,7].
To increase coverage, large antenna arrays are equipped to transmit and receive gain through digital and analog beamforming. Due to the high costs and complexities of specific mmWave mixed-signal components, a fully digital architecture with a dedicated radio frequency (RF) chain for each antenna is challenging to implement. The analog beamforming is achieved by an analog phase shifter, which adjusts the relative phase by controlling the transmit beam direction digitally. The adaptive gain control units and quantization errors in the analog phase shifter lead to a degradation in performance so analog beamforming is not inappropriate for mmWave systems. Hybrid analog/digital beamforming is a desirable option, as hybrid beamforming has lower complexity and consumption than digital beamforming and better system performance than analog beamforming [8,9].
Hybrid beamforming designs for multi-users in mmWave systems were investigated in [10,11,12,13,14,15]. These works took advantage of the limited scattering properties of the mmWave channel and a few RF chains to power massive antenna arrays, which compromised performance and consumption while achieving almost optimal performance. The work in [10] proposed two-stage hybrid beamforming with limited feedback for multi-user millimeter-wave systems. The hybrid beamforming design was inspired by the power consumption of signal hardware and the complete radio frequency. A deep-learning massive MIMO mmWave network for a hybrid beamforming strategy was proposed in [11]. A hybrid precoder was selected based on a deep neural network through training. In [12], a low-complexity two-stage hybrid beamforming strategy was proposed for a downlink multi-RF-chain multi-user mmWave network. The out-of-band spatial information was used to minimize the MMSE in transmitting data streams. The works in [13,14,15] investigated hybrid beamforming in mmWave networks by jointly considering large antenna arrays, RF hardware constraints, and the limited scattering nature of mmWave channels. The work in [13] proposed an iterative strategy by exploiting the duality of the downlink and uplink channels for the joint hybrid beamforming design. The work in [14] proposed a hybrid iterative block structure and analog and digital beamforming were jointly optimized for multi-user massive MIMO mmWave networks.
HetNets based on mmWave and massive multiple-input multiple-output (MIMO) techniques have emerged as a possible alternative for improving the capacity and coverage of next-generation networks. Large antenna arrays are necessary for mmWave systems to achieve a sufficient array gain and a usable connection margin. In a HetNet, the higher-powered macrocells cover a large area, whereas the lower-powered small cells fill in the coverage gaps. There are two types of interference in HetNet: inter- and intra-tier interferences. Picocells interfering with each other is an example of intra-tier interference, which is when there is interference among cells in the same tier. Interference among cells in different tiers, such as when macrocells and picocells interfere with one another, is referred to as inter-tier interference. Optimizing hybrid beamforming in mmWave HetNet systems to improve performance was studied in [16,17]. The work in [16] proposed hybrid beamforming techniques to mitigate interference for ultra-dense massive MIMO mmWave HetNets. In [17], hybrid beamforming designs were investigated in massive MIMO relaying mmWave HetNets. Inter-user interference and cross-tier interference were efficiently addressed. The works in [18,19] provided analytical frameworks for analyzing the coverage of mmWave HetNets. The work in [18] analyzed coverage for energy-harvesting mmWave systems by considering power transfer and downlink simultaneous wireless information. The work in [19] provided an analytical framework by analyzing downlink mmWave HetNets, which consisted of randomly located base stations (BSs) and K tiers. There are many techniques for reducing interference, including interference alignment (IA) and CoMP. The works in [20,21] utilized IA approaches to address interference in HetNets. The works in [20] proposed a cognitive IA-based scheme to eliminate cross-tier interference in macrocells and mitigate co-tier interference at the same time. The works in [21] analyzed IA methods based on various levels of inter-system information sharing. However, it is pretty challenging to execute interference cancellation in the same manner for different HetNet designs since some small cells clutter in various small locations for various HetNets. Because of a lack of freedom to adapt to different system configurations, IA-type schemes are inflexible.
In this paper, an MMSE-based hybrid beamforming scheme is proposed for downlink mmWave MIMO two-tier HetNets. First, the sum-rate maximization problem is formulated to minimize the MSE between hybrid and digital beamforming solutions with numerous measurement vectors. Analog beamforming is generalized by utilizing an orthogonal matching pursuit technique, wherein the beam-steering vectors are considered to be linearly combined in the RF precoding. Then, the proposed digital beamforming is implemented by iteratively minimizing the sum MSE of the user-intended data streams to manage inter- and intra-tier interferences. Digital beamforming solutions are optimized by utilizing effective channels based on the sequence of analog beamforming weights. The simulation results show the superior performance of the proposed hybrid beamforming scheme under different cellular cooperation and data transmission scenarios.
This paper is organized as follows. In Section 2, the system model for the mmWave HetNet is outlined. In Section 3, we introduce the channel model. In Section 4, we show the problem formulation. Section 5 presents the proposed novel hybrid algorithms based on OMP and MMSE criteria for mmWave HetNets. In Section 6, the simulation results are shown. Section 7 presents the conclusion.

2. System Model

As illustrated in Figure 1, we consider a two-tier downlink mmWave HetNet, which comprises a macrocell and multiple picocells. The picocells are divided into two different sub-systems according to the intra-tier interference. Plotted with solid lines, sub-system 1 contains a dense concentration of picocells, making it vulnerable to significant intra-tier interference from other picocells. In sub-system 2, each picocell (shown with dotted lines) is not adjacent to another and will not experience substantial intra-tier interference. Since picocells are within the macrocell coverage area, all pico UEs (pUEs) will suffer inter-tier interference from the macrocell base station (MBS). Both the macrocell and picocells use the mmWave hybrid architecture with ULA deployment. We assume that OFDM signaling with a K-subcarrier is implemented in this mmWave HetNet system. The BSs and UEs use the same mmWave frequency band in the two-tier HetNet. The ith base station (BS) is equipped with N i antennas and N i R F RF chains, which are used to enable multi-stream transmission. The ith BS communicates with L m UEs. The mth UE in the ith BS has N u antennas and N u R F chains. s i [ k ] = [ s i d 1 T [ k ] , s i d 2 T [ k ] , , s i d L m T [ k ] ] T C L m N s is denoted as the signal matrix in the ith cell, where i { 1 , , L } , N s is the number of data streams, L is the number of cells, and i = 1 represents the macrocell. Here, we examine two communication scenarios: with cooperation and without cooperation among all BSs. In the with-cooperation scenario, the received signal at the mth UE in the ith BS is expressed as
x m i [ k ] = 1 i L h m i [ k ] 1 j L F i w i j [ k ] s j [ k ] + n i [ k ] ,
and in the without-cooperation scenario, the transmit signal is denoted as
x m i [ k ] = h m i [ k ] F i w i i [ k ] s i [ k ] + j i , 1 j L h m j [ k ] F j w j j [ k ] s j [ k ] + n i [ k ] .
As shown in Figure 2, the hybrid architecture enables the BS to apply a digital precoder w i j [ k ] = [ w i d 1 [ k ] , w i d 2 [ k ] , , w i d L m [ k ] ] C N i R F × L m N s of the ith BS for the signal s j [ k ] , followed by an analog precoder F i C N i × N i R F , which is employed by analog phase shifters and has the constraints with ( F i F i ) l , l = 1 N i . h m i [ k ] is denoted as the mmWave channel matrix from ith BS to the mth UE. n i [ k ] CN ( 0 , σ i 2 I N i ) is a zero-mean additive white Gaussian noise matrix and Φ n i [ k ] is its covariance matrix. Both (1) and (2) can be conveniently expressed in the following unified form:
x m i [ k ] = H m i [ k ] F i W m i [ k ] s i [ k ] + j i , 1 j L H m i [ k ] F j W m j [ k ] s j [ k ] + n i [ k ] ,
where the channel H m i [ k ] = [ h m 1 [ k ] h m 2 [ k ] h m L [ k ] ] . In the with-cooperation case, the digital precoder matrix W m j [ k ] = [ w 1 j * [ k ] w 2 j * [ k ] w L j * [ k ] ] * . In the without-cooperation case, W m j [ k ] = [ 0 1 j * [ k ] w i j * [ k ] 0 L j [ k ] ] * . At the ith UE side, an analog combiner F i u m C N u × N u R F and a digital combiner W i u m [ k ] C N u R F × N s are implemented for the received signal processing. Then, the combined signal at the mth UE in the ith BS is defined as
y m i [ k ] = W i u m * [ k ] F i u m * x m i [ k ] .

3. Channel Model

This paper adopts a wideband geometric mmWave channel model, which is assumed to contribute C scattering clusters and R c paths per cluster. We assume that both the BSs and UEs have instantaneous and exact knowledge about the channel state information (CSI) of the mmWave channels. The delay-l channel h ^ m i [ l ] from the ith BS to the mth UE can be written as
h ^ m i [ l ] = N i N u ρ c = 1 C r c = 1 R c α r c ϱ ( l T s τ c τ r c ) × a u ( θ c + ϑ r c ) a p i * ( ϕ c + φ r c ) ,
where τ c and τ r c denote the mean time delay for each cluster and each path, respectively. { θ c , ϕ c } is the mean physical AoA/AoD for each cluster. { ϑ r c , φ r c } denotes the relative AoA/AoD shift for each path in each cluster. T s is the signaling interval, ϱ ( t ) is the pulse shaping filter, and ρ is the large-scale path loss. a u and a p i denote the antenna array response vectors of the UEs and BSs, respectively. The antenna array response vector of the ith BS can be formulated as
a p i ( θ ) = 1 N i [ 1 , e j 2 π λ d sin ( θ ) , , e j ( N i 1 ) 2 π λ d sin ( θ ) ] T ,
where d denotes the inter-element spacing and λ is the wavelength. The delay-l channel at the kth subcarrier h e i [ k ] can be expressed as
h m i [ k ] = l = 0 D 1 h ^ m i [ l ] e j 2 π k K l ,
where D is the number of taps.

4. Problem Formulation

To maximize spectral efficiency, we seek to design the hybrid precoders and combiners ( W m i [ k ] , F i , W i u m [ k ] , F i u m ) of the BSs and UEs. The sum rate i = 1 L m = 1 L m R m i acting as the performance metrics can be expressed as
R m i = 1 K k = 1 K log 2 ( 1 + ν m i [ k ] ) ,
where ν m i [ k ] denotes the SNR and can be written as
ν m i [ k ] = W i u m * [ k ] F i u m * H m i [ k ] F i W m i [ k ] F j i L W i u m * [ k ] F i u m * H m j [ k ] F j W m j [ k ] s j [ k ] F + σ i 2 W i u m * [ k ] F i u m * F .
To obtain the optimal ( W m i [ k ] , F i , W i u m [ k ] , F i u m ), the maximization problem can be expressed as
arg max W m i [ k ] , F i , W i u m [ k ] , F i u m i = 1 L m = 1 L m R m i [ k ] , s . t . tr ( W m i * [ k ] F i * F i W m i [ k ] ) = P i ,
where P i denotes the total transmitting power of the ith cell. Due to the variable’s multiplication and constraints in (10), the optimization problem is nonconvex. Moreover, since the analog precoders are constrained to constant modulus, finding the global optimal joint hybrid beamforming solutions is often intractable. In the following section, the designs for hybrid beamforming are mathematically decoupled and the optimization problem is reformulated. Then, in the subsequent section, the novel hybrid beamforming designs for mmWave HetNets are discussed.

5. Hybrid Beamforming for the mmWave HetNet

The non-convex constraints on the hybrid beamforming designs make finding globally optimal solutions unlikely. Therefore, we first configure analog beamforming, which is formulated as a sparse signal recovery problem. Then, we propose an MMSE-based digital beamforming algorithm that iteratively minimizes the sum MSE of the user-intended data streams to reduce inter- and intra-tier interferences.
We begin by analyzing the achievable sum rate achieved by the hybrid precoders and reformulating (10) in terms of the Euclidean distance between the optimal unconstrained precoder F m i D [ k ] and the hybrid precoders F i w i d m [ k ] . Instead of maximizing i = 1 L m = 1 L m R m i [ k ] , the near-optimal hybrid precoders can be obtained by minimizing F m i D [ k ] F m i w i d m [ k ] F . The hybrid precoder design problem can be reformulated as
arg min W m i [ k ] , F i , W i u m [ k ] , F i u m i = 1 L F m i D [ k ] F i w i d m [ k ] F , s . t . tr ( W m i * [ k ] F i * F i W m i [ k ] ) = P i , | F i * ( i , j ) | = 1 .
Specifically, the method of sparse signal recovery, orthogonal matching pursuit (OMP) [22], is applied to make the hybrid precoders F i w i d m [ k ] sufficiently close to the optimal precoders F m i D [ k ] , which is a greedy technique in which the best columns of the sensing matrix are gradually selected. In Algorithm 1, the OMP algorithm’s pseudo-code is shown. F is a predefined codebook and is composed of array response vectors. Using the singular value decomposition (SVD) of the channel h m i [ k ] = U m i [ k ] Σ m i V m i * [ k ] , where V m i [ k ] is an N i × r a n k ( h m i [ k ] ) unitary matrix, V m i [ k ] is an N u × r a n k ( h m i [ k ] ) unitary matrix, and Σ m i = r a n k ( h m i [ k ] ) × r a n k ( h m i [ k ] ) is a descending diagonal matrix of singular value. Further, two partitions of the matrices Σ m i and V m i [ k ] are redefined as
Σ m i = Σ m i 1 0 0 Σ m i 2 , V m i [ k ] = [ V m i 1 [ k ] V m i 2 [ k ] ] ,
where Σ m i 1 is an N s × N s diagonal matrix and V m i 1 [ k ] is an N i × N s matrix. The optimal precoder F m i D [ k ] of h m i [ k ] is defined as F m i D [ k ] = V m i 1 [ k ] , which is taken from the first N s columns of V m i [ k ] . In summary, the beamforming algorithm selects column vectors from F to form the analog precoder F i , which has a strong correlation with the residual F res [ k ] . The combiners F i u m on the UEs’ sides are obtained in the same manner.    
Algorithm 1: Sparse beamforming via OMP.
Given: F and F m i D [ k ]
initialization: F i = , F res [ k ] = F m i D [ k ]                
1 . For i = 1 : L ( for the i th BS )
2 . For l = 1 : N i R F ( for the l th RF chain )
3 .   Ψ i l [ k ] = F * F res [ k ] ;
4 .   e i l = arg max ( Ψ i l Ψ i l * ) ;
5 .   F i = [ F i | F ( : , e i l ) ] ;
6 .   w i [ k ] = ( F i * F i ) 1 F i * F m i D [ k ] ;
7 .   F res [ k ] = F m i D [ k ] F i w i [ k ] F m i D [ k ] F i w i [ k ] F ;
8 . end for l
9 . end for i
10 . Return F i .
To manage the inter- and intra-tier interferences, the proposed MMSE-based beamforming designs find the precoders and decoders ( W m i [ k ] , W i u m [ k ] ) to minimize the sum MSE i = 1 L m = 1 L m ξ m i [ k ] of the mmWave HetNet, which is formulated as
arg min W m i [ k ] W i u m [ k ] i = 1 L m = 1 L m ξ m i [ k ] , s . t . tr ( W m i * [ k ] F i * F i W m i [ k ] ) = P i .
The MSE ξ m i [ k ] of the mth UE in the ith cell is defined as
ξ m i [ k ] = tr ( ( y ¯ m i [ k ] s i [ k ] ) ( y ¯ m i [ k ] s i [ k ] ) * ) ,
where y ¯ m i [ k ] is the effective received signal matrix, which is expressed as
y ¯ m i [ k ] = W i u m [ k ] H ¯ m i [ k ] W m i [ k ] s i [ k ] + j i L W i u m [ k ] H ¯ m i [ k ] W m j [ k ] s j [ k ] + W i u m [ k ] n i [ k ] .
Here, we denote H ¯ m i [ k ] = F i u m H m i [ k ] F i as the effective channel and n ¯ i [ k ] = W i u m [ k ] n i [ k ] as the effective noise. After several mathematical manipulations, (14) can be written as
ξ m i [ k ] = tr ( Φ s i [ k ] W i u m [ k ] H ¯ m i [ k ] W m i [ k ] Φ s i [ k ] Φ s i [ k ] W m i * [ k ] H ¯ m i * [ k ] W i u m * [ k ] ) + tr ( W i u m [ k ] ( H ¯ m i [ k ] ( j D W m j [ k ] Φ s j [ k ] W m j * [ k ] ) H ¯ m i * [ k ] + Φ ˙ n i [ k ] ) W i u m * [ k ] ) ,
where Φ s i [ k ] = s i [ k ] s i * [ k ] is denoted as the source covariance matrix. Φ ˙ n i [ k ] ) = n ¯ i [ k ] n ¯ i * [ k ] and D = { 1 , , L } . For the with-cooperation case, Φ ˙ n i [ k ] ) = n ¯ i [ k ] n ¯ i * [ k ] + H ¯ m i [ k ] ( j i L W m j [ k ] Φ s j [ k ] W m j * [ k ] ) H ¯ m i * [ k ] and D = { j } for the without-cooperation case. Setting ξ m i [ k ] ’s gradient to zero with respect to W i u m [ k ] , for the given W m i [ k ] , the MMSE decoder can be defined as
W i u m [ k ] = Φ s i [ k ] W m i * [ k ] H ¯ m i * [ k ] H ¯ m i [ k ] ( j D W m j [ k ] Φ s j [ k ] W m j * [ k ] ) H ¯ m i * [ k ] + Φ ˙ n i [ k ] .
Instead of using (14), the Lagrange multipliers approach can be used to formulate an augmented cost function for addressing the problem (13). The alternative augmented cost function can be expressed as
η m i [ k ] = ξ m i [ k ] + tr ( Λ ( W m i * [ k ] F i * F i W m i [ k ] P i ) ) ,
where Λ m = diag ( λ m 1 λ m L ) , and λ m i is the Lagrange multiplier. For the given W i u m [ k ] , setting the gradient of η m i [ k ] to zero with respect to W m i [ k ] , the MMSE precoder can be obtained as
W m i [ k ] = H ¯ m i * [ k ] W i u m * [ k ] j D H ¯ m j * [ k ] W j u m * [ k ] W j u m [ k ] H ¯ m i [ k ] + Λ m .
We set the gradient of η m i [ k ] to zero with respect to W m i [ k ] , the Lagrange multiplier is defined as
λ m i = tr ( i D W m i [ k ] Φ s i 2 [ k ] W m i * [ k ] H ¯ m i * [ k ] B m i [ k ] H ¯ m i [ k ] ( W m i * [ k ] F i * F i W m i [ k ] ) j D H ¯ m j * [ k ] B m j [ k ] H ¯ m j [ k ] W m j [ k ] Φ s j 2 [ k ] W m j * [ k ] H ¯ m j * [ k ] B m j [ k ] H ¯ m j [ k ] ) P i 1 ,
where B m j [ k ] = ( H ¯ m i [ k ] ( j D W m j [ k ] Φ s j [ k ] W m j * [ k ] ) H ¯ m i * [ k ] + Φ ˙ n i [ k ] ) 1 . The procedures of the proposed MMSE-based iterative algorithm jointly finding the sub-optimum precoders and decoders is generalized in Algorithm 2. The formulas in (17), (19) and (20) are calculated iteratively until the stop criteria are satisfied to yield the MMSE precoders and decoders. We define the termination criterion as follows to ensure the viability of the initial constraint problem:
| M ( n ) M ( n 1 ) | ϵ ,
where ϵ is a minor tolerance that impacts the algorithm’s precision and M ( n ) represents the objective value of (18) in the iteration n.    
Algorithm 2: The proposed generalized iterative algorithm.
Initialize:: W m i [ k ] W i u m [ k ] and Λ with random values
1 . set n = 0 ;
2 . while | M ( n ) M ( n 1 ) | > ε or n < N max do
3 . For given W m i ( n 1 ) [ k ] , update W i u m ( n ) [ k ] by ( 16 ) ;
4 . For given W m i ( n 1 ) [ k ] , update Λ m or λ m i by ( 19 ) ;
5 . For given W i u m ( n ) [ k ] and Λ , update W m i ( n ) [ k ] by ( 18 ) ;
6 . Calculate M ( n ) via ( 20 ) ;
7 . Let n = n + 1 ;
8 . end while
9 . Return W m i [ k ] , W i u m [ k ] , and Λ m .
Interference alignment (IA) is another approach to mitigating the inter- and intra-tier interferences. The main idea of IA is to align the interference from the transmitters to the reduced-dimensional subspace of the receivers. As shown in Figure 1, the following conditions should be satisfied to achieve IA:
W j u m [ k ] h m j [ k ] w i d m [ k ] = 0 , j i , 1 j , i L 1
W j u m [ k ] h m 1 [ k ] w 1 d m [ k ] = 0 , L 1 + 1 j , i L
W 1 u m [ k ] h m i [ k ] w i d m [ k ] = 0 , L 1 + 1 j , i L
r a n k ( W j u m [ k ] h m j [ k ] w i d m [ k ] ) = N s , 1 j , i L
where L 1 is the number of BSs in sub-system 1. The inter-cell interference among the picocells and the interference between the picocells and macrocell in sub-system 1 are mitigated via (22). Equation (23) addresses the interference from the MBS to PUs in sub-system 2. Equation (24) mitigates the interference from the picocell base stations (PBSs) in sub-system 2 to the MUs. Equation (25) guarantees that the signal space is orthogonal to the corresponding interference subspace and has N s dimensions.

6. Simulation Results

The performance of the proposed hybrid beamforming designs for the two-tier multi-user downlink mmWave HetNet was evaluated. The mmWave HetNet comprises one macrocell and nine picocells. The radii of the macrocell and picocells are 500 m and 40 m, respectively. The MBS, PBSs, and UEs’ sides are equipped with N m = 144 , N p = 64 , and N u = 36 antennas, respectively. The central carrier frequency is 28 GHz with an 850 MHz bandwidth. K = 128 is the number of subcarriers. The environment for propagation has C = 5 clusters and R c = 20 rays per cluster. The delay spread of each cluster is determined to be τ c = 2.7 ns. The relative time delay for each ray results from the zero-mean normal distributions with τ r c = 0.27 ns. The mean AoAs/AoDs for each cluster are calculated using [ π 3 , π 3 ) . The relative AoA/AoD shifts are derived from a Gaussian distribution with { ϑ r c , φ r c } = 2 . A raised cosine filter is utilized as the pulse-shaping filter with a factor of 1. The transmit power is set at 64dBm in the macrocell and 15dBm in the picocells. The achievable sum rate as the optimal objective is used for the performance comparison of the hybrid beamforming designs of multi-user mmWave HetNets, which is defined as
R = 1 K m = 1 L m k = 1 K i = 1 L log 2 ( 1 + P i W i u m * [ k ] F i u m * H m i [ k ] F i W m i [ k ] F K σ i 2 W i u m [ k ] F ) .
In this section, we compare the performance of the proposed hybrid beamforming designs in the with-cooperation scenario (HBF with cooperation) and the without-cooperation scenario (HBF without cooperation) to the optimal beamforming (optimal BF) designs and interference alignment (IA)-based hybrid beamforming (HBF IA) schemes under different cellular cooperation and data transmission scenarios. The benchmark is the performance of the optimal beamforming designs in which streams are sent along the channel’s dominant eigenmodes. Figure 3 shows the spectral efficiencies of the proposed hybrid beamforming algorithms and other hybrid beamforming schemes under different effective transmit SNRs. The number of RF chains is set as 6 for the MBS and 3 for PBSs, with the number of data streams set as N s = 2 or 3. The spectral efficiencies of the proposed MMSE-based hybrid beamforming schemes are essentially close to those achieved by the optimal beamforming solution in the case of N s = 3 , as shown in Figure 3. The achievable sum rate of the HBF with-cooperation algorithms is higher than those of the HBF without-cooperation algorithms and IA-based hybrid beamforming algorithms. The performance gap among the proposed MMSE-based HBF with-cooperation, HBF without-cooperation, and IA-based hybrid beamforming algorithms increase with the increasing SNR. It turns out that compared to the IA-based or MMSE-based without-cooperation algorithms, the proposed MMSE-based with-cooperation algorithms are more able to reduce interference. As a result, in the with-cooperation scenario, the entire HetNet transforms into a big single-user MIMO system and inter-cell interference no longer exists; only inter-data-stream interference has to be addressed. When comparing the results of the proposed MMSE-based hybrid beamforming algorithms to those of the optimal beamforming framework and IA-based hybrid beamforming schemes with different data transmission scenarios, the larger data stream schemes yield a better achievable sum rate. Because of the larger data stream transmission schemes leveraging the additional degrees of freedom offered by the MIMO mmWave HetNet, the proposed MMSE-based with-cooperation algorithms yield a better achievable sum rate than the MMSE-based without-cooperation algorithms and IA-based hybrid beamforming schemes.
Figure 4 and Figure 5 show the achievable sum rates of the hybrid beamforming designs with different numbers of UEs in the mmWave HetNet for different SNRs. As illustrated in Figure 4, with the number of pUEs L i in the ith picocell increasing, the performance attained by the hybrid beamforming algorithms greatly improves. The data stream is configured with N s = 1 and the number of pUEs in each picocell is configured with L i = 2 or 3. The spectral efficiencies of the proposed MMSE-based hybrid beamforming strategies are similar to those of the optimal beamforming designs. The proposed MMSE-based hybrid beamforming with-cooperation schemes outperform the without-cooperation schemes, as the with-cooperation hybrid beamforming designs are noise limited, whereas the without-cooperation hybrid beamforming schemes are interference limited. The IA-based hybrid beamforming designs cannot outperform the MMSE-based hybrid beamforming designs with an increasing SNR. The difference in performance between the proposed MMSE-based hybrid beamforming approach and the IA-based hybrid beamforming designs becomes greater with an increasing number of pUEs. In Figure 5, the performance of the proposed hybrid beamforming designs is improved with an increasing number of macrocell UEs (mUEs). This performance is achieved with the number of data streams set as N s = 1 or 2. The increase in the data streams has a significant impact on the improvement of the spectral efficiencies of the proposed MMSE-based hybrid beamforming schemes. The achievable system sum rates of the MMSE-based hybrid beamforming strategies considerably outperform those of the IA-based hybrid beamforming solutions. The proposed MMSE-based hybrid beamforming algorithms perform nearly as well as the optimal beamforming designs. It turns out that the proposed hybrid beamforming strategies are quite efficient for managing the inter- and intra-tier interferences in the mmWave HetNets.

7. Conclusions

In this paper, we proposed an MMSE-based hybrid beamforming strategy for downlink MIMO two-tier mmWave HetNets. First, the analog beamforming algorithm was generalized by the orthogonal matching pursuit technique and the optimization problem was formulated as the sparse signal recovery problem. Then, an MMSE-based digital beamforming strategy was proposed to minimize the sum MSE of the user-intended data streams that iteratively mitigates both the inter- and intra-tier interferences. The simulation results demonstrate that the proposed hybrid beamforming designs achieve superior performance under different cellular cooperation and data transmission scenarios.

Author Contributions

Conceptualization, Z.L.; methodology, Z.L.; software, Z.L.; validation, Z.L.; formal analysis, Z.L.; investigation, Z.L.; resources, Z.L.; data curation, Z.L.; writing—original draft preparation, Z.L.; writing—review and editing, Z.L.; visualization, T.C.; supervision, T.C.; project administration, T.C.; funding acquisition, T.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partially supported by the National Natural Science Foundation of China (No. 62071137) and the Fundamental Research Funds for the Central Universities (No. 3072022CF0802).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Heath, R.W.; lez-Prelcic, N.G.; Rangan, S.; Roh, W.; Sayeed, A.M. An Overview of Signal Processing Techniques for Millimeter Wave MIMO Systems. IEEE J. Sel. Topics Signal. Process. 2016, 10, 436–453. [Google Scholar] [CrossRef]
  2. Alkhateeb, A.; Mo, J.; les-Prelcic, N.G.; Heath, R.W., Jr. MIMO precoding and combining solutions for millimeter-wave systems. IEEE Commun. Mag. 2014, 52, 122–131. [Google Scholar] [CrossRef]
  3. Swindlehurts, A.; Ayanoglu, E.; Heydari, P.; Capolino, F. Millimeter-wave massive MIMO: The next wireless revolution? IEEE Commun. Mag. 2014, 52, 52–62. [Google Scholar]
  4. Ali, A.; lez-Prelcic, N.G.; Heath, R.W. Millimeter Wave Beam-Selection Using Out-of-Band Spatial Information. IEEE Trans. Wireless Commun. 2018, 17, 1038–1052. [Google Scholar] [CrossRef]
  5. Bogale, T.E.; Le, L.B. Massive MIMO and mmWave for 5G wireless HetNet: Potential benefits and challenges. IEEE Veh. Technol. Mag. 2016, 11, 64–75. [Google Scholar] [CrossRef]
  6. Wu, W.; Yang, Q.; Gong, P.; Kwak, K.S. Energy-efficient resource optimization for OFDMA-based multi-homing heterogeneous wireless networks. IEEE Trans. Sig. Proc. 2016, 64, 5901–5913. [Google Scholar] [CrossRef]
  7. Ghosh, A.; Mangalvedhe, N.; Ratasuk, R.; Mondal, B.; Cudak, M.; Visotsky, E.; Thomas, T.A.; Andrews, J.G.; Xia, P.; Jo, H.S.; et al. Heterogeneous cellular networks: From theory to practice. IEEE Commun. Mag. 2012, 50, 54–64. [Google Scholar] [CrossRef]
  8. Phan, A.H.; Tuan, H.D.; Kha, H.H.; Nguyen, H.H. Beamforming optimization in multi-user amplify-and-forward wireless relay networks. IEEE Trans. Wireless Commun. 2012, 11, 1510–1520. [Google Scholar] [CrossRef]
  9. Dai, L.; Wang, B.; Peng, M.; Chen, S. Hybrid precoding-based millimeter-wave massive MIMO-NOMA with simultaneous wireless information and power transfer. IEEE J. Sel. Areas Commun. 2019, 37, 131–141. [Google Scholar] [CrossRef] [Green Version]
  10. Alkhateeb, A.; Leus, G.; Heath, R.W., Jr. Limited feedback hybrid precoding for multi-user millimeter wave systems. IEEE Trans. Wireless Commun. 2015, 14, 6481–6494. [Google Scholar] [CrossRef] [Green Version]
  11. Huang, H.; Song, Y.; Yang, J.; Gui, G.; Adachi, F. Deep-Learning-Based Millimeter-Wave Massive MIMO for Hybrid Precoding. IEEE Trans. Veh. Tech. 2019, 68, 3027–3032. [Google Scholar] [CrossRef]
  12. Li, Z.; Zhang, C.; Lu, I.; Jia, X. Hybrid Precoding Using Out-of-Band Spatial Information for Multi-User Multi-RF-Chain Millimeter Wave Systems. IEEE Access 2020, 8, 50872–50883. [Google Scholar] [CrossRef]
  13. Wang, Z.; Li, M.; Tian, X.; Liu, Q. Iterative Hybrid Precoder and Combiner Design for mmWave Multiuser MIMO Systems. IEEE Commun. Let. 2017, 21, 1581–1584. [Google Scholar] [CrossRef]
  14. Magueta, R.; Castanheira, D.; Silva, A.; Dinis, R.; Gameiro, A. Hybrid Iterative Space-Time Equalization for Multi-User mmW Massive MIMO Systems. IEEE Trans. Commun. 2017, 65, 608–620. [Google Scholar] [CrossRef] [Green Version]
  15. Satyanarayana, K.; El-Hajjar, M.; Kuo, P.H.; Mourad, A.; Hanzo, L. Hybrid beamforming design for full-duplex millimeter wave communication. IEEE Trans. Veh. Technol. 2019, 68, 1394–1404. [Google Scholar] [CrossRef] [Green Version]
  16. Castanheira, D.; Lopes, P.; Silva, A.; Gameiro, A. Hybrid Beamforming Designs for Massive MIMO Millimeter-Wave Heterogeneous Systems. IEEE Access 2017, 5, 21806–21817. [Google Scholar] [CrossRef]
  17. Li, Z.; Chen, T.; Hu, X. Hybrid beamforming for millimeter-wave massive MIMO heterogeneous networks. Digit. Signal Process. 2022, 130, 103738. [Google Scholar] [CrossRef]
  18. Wang, X.; Gursoy, M.C. Coverage analysis for energy-harvesting UAV-assisted mmWave cellular networks. IEEE J. Sel. Areas Commun. 2019, 37, 2832–2850. [Google Scholar] [CrossRef] [Green Version]
  19. Turgut, E.; Gursoy, M.C. Coverage in Heterogeneous Downlink Millimeter Wave Cellular Networks. IEEE Trans. Commun. 2017, 65, 4463–4477. [Google Scholar] [CrossRef] [Green Version]
  20. Maso, M.; Debbah, M.; Vangelista, L. A distributed approach to interference alignment in ofdm-based two-tiered networks. IEEE Trans.Veh. Technol. 2013, 62, 1935–1949. [Google Scholar] [CrossRef] [Green Version]
  21. Sharma, S.; Chatzinotas, S.; Ottersten, B. Interference alignment for spectral coexistence of heterogeneous networks. EURASIP J. Wireless Commun. Netw. 2013, 2013, 46. [Google Scholar] [CrossRef]
  22. Ayach, O.E.; Rajagopal, S.; Abu-Surra, S.; Pi, Z.; Heath, R.W. Spatially Sparse Precoding in Millimeter Wave MIMO Systems. IEEE Trans. Wireless Commun. 2014, 13, 1499–1513. [Google Scholar] [CrossRef]
Figure 1. An mmWave HetNet model.
Figure 1. An mmWave HetNet model.
Electronics 11 04221 g001
Figure 2. Hybrid analog/digital beamforming architecture.
Figure 2. Hybrid analog/digital beamforming architecture.
Electronics 11 04221 g002
Figure 3. Effective system sum rate versus SNR.
Figure 3. Effective system sum rate versus SNR.
Electronics 11 04221 g003
Figure 4. Effective system sum rate versus SNR.
Figure 4. Effective system sum rate versus SNR.
Electronics 11 04221 g004
Figure 5. Effective system sum rate versus the number of mUEs.
Figure 5. Effective system sum rate versus the number of mUEs.
Electronics 11 04221 g005
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, Z.; Chen, T. Hybrid Beamforming for Multi-User Millimeter-Wave Heterogeneous Networks. Electronics 2022, 11, 4221. https://doi.org/10.3390/electronics11244221

AMA Style

Li Z, Chen T. Hybrid Beamforming for Multi-User Millimeter-Wave Heterogeneous Networks. Electronics. 2022; 11(24):4221. https://doi.org/10.3390/electronics11244221

Chicago/Turabian Style

Li, Zhannan, and Tao Chen. 2022. "Hybrid Beamforming for Multi-User Millimeter-Wave Heterogeneous Networks" Electronics 11, no. 24: 4221. https://doi.org/10.3390/electronics11244221

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

Article Metrics

Back to TopTop