Next Article in Journal
Neural Network-Based Dual-Cylinder Synchronous Control of a Multi-Link Erection Mechanism
Next Article in Special Issue
Performance Analysis Antenna Diversity Technique with Wavelet Transform Using Array Gain for Millimeter Wave Communication System
Previous Article in Journal
Small Sample Hyperspectral Image Classification Method Based on Dual-Channel Spectral Enhancement Network
Previous Article in Special Issue
Bi-Objective Power Optimization of Radio Stripe Uplink Communications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Precoding Based on a Switching Network in Millimeter Wave MIMO Systems

Electronics and Communication Engineering, Sun Yat-sen University, Guangming District, Shenzhen 518107, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(16), 2541; https://doi.org/10.3390/electronics11162541
Submission received: 12 July 2022 / Revised: 7 August 2022 / Accepted: 10 August 2022 / Published: 14 August 2022

Abstract

:
Aiming at the algorithm difficult optimization of the fully-connected hybrid precoding structure and the complex hardware implementation in millimeter wave multiple-input multiple-output (MIMO) systems, this paper proposes a novel hybrid precoding structure based on a switching network (SNHBP). The structure enables the dynamic grou** of the sub-arrays in three ways by switching the network, which can greatly reduce the hardware complexity, simplify the optimization algorithm, and avoid the performance degradation defect caused by a partially-connected structure. Through simulation of different antenna sizes and different numbers of RF chains, experimental results show that SNHBP can approach the performance of the full digital precoder. Under the condition of more than 2 RF chains, the difference between the unit structure and the full digital precoding is less than 0.13 dB. The spectral efficiency of the low-precision phase optimization algorithm is better than that of the partially-connected structure when the quantization bit of the phase shifter is 3. The feasibility of the three dynamic grou** schemes is verified, which is more beneficial to engineering implementation than the fully-connected structure.

1. Introduction

Millimeter wave communication technology has become the most promising technology in the field of communication. For two main reasons: On one hand, the short wavelength of millimeter wave technology allows a large number of antennas to be installed in a small space. On the other hand, massive MIMO antenna arrays can provide a strong enough gain to compensate for the severe free-space path loss of the millimeter wave [1,2,3]. However, in the full digital precoding structure, each antenna needs to be connected to a separate and expensive RF chain, which mainly includes a digital-to-analog converter (DAC), an analog-to-digital converter (ADC), a power amplifier (PA), a mixer, a local oscillator, a data converter, etc. [4,5,6]. The high cost and high power consumption of the full digital precoding structure lead people to think about develo** different hardware structures. It has been proposed to use the hybrid precoding structure to reduce the number of RF chains, which can reduce the power consumption and hardware complexity of the system while ensuring the spectral efficiency of the system [7,8,9]. At present, there are two main structures of hybrid precoding; one is the fully-connected structure, as shown in Figure 1a. Each RF chain is connected to all antennas through phase shifters whose numbers are equal to the number of antennas. The other is the partially-connected structure, as shown in Figure 1b. Each RF chain is connected to a fixed antenna sub-array [10].
Related studies have proposed a zero forcing algorithm (ZF) [11], an orthogonal matching pursuit algorithm (OMP) [12], etc., for the fully-connected hybrid precoding structure. The fully-connected structure can make full use of the degrees of freedom (DOF) of precoding provided by the RF chains, and its spectral efficiency is similar to that of the full digital precoding structure under the condition of a certain number of RF chains. However, in the fully-connected structure, it is necessary to add N R F N T analog phase shifters ( N R F represents the number of RF chains, and N T represents the number of antennas), and the increase of analog devices and RF chains make it difficult to accurately control the amplitude and phase of the precoding vector in practical applications. In [13], a more mature MO-AltMin algorithm based on manifold optimization was proposed for the fully connected structure. Although MO-AltMin provides near-optimal spectral efficiency, it suffers from not only slowing down of the convergence speed of the procedure due to its nested-loop structure between F B B and F R F , but also an extremely high complexity to handle big matrices due to the Kronecker product [14].
For the partially-connected structure, related optimization algorithms include the dynamic sub-array algorithm [15], the water-filling algorithm [16], the iterative precoding and combining algorithm [17], etc. In the partially-connected structure, although the hardware complexity of the system can be greatly reduced and the phase adjustment is performed by analog phase shifters, the amplitude of a sub-array is provided by an RF chain, and it is difficult to realize the precise control of the amplitude of the precoding vector by phase shifter change alone. Although the SDR-AltMin algorithm proposed in [13] can improve the spectral efficiency through optimization, due to the partially-connected structure itself, the spectral efficiency of the SDR-AltMin algorithm has a great performance loss compared with that of the full digital precoding structure and the fully-connected hybrid precoding structure.
The above hybrid precoding algorithm is assumed to be implemented under the condition of infinite or high-resolution phase shifters, but high-resolution phase shifters will significantly increase power consumption and hardware complexity in the application of the millimeter wave frequency spectrum. Therefore, it is more realistic to use low-resolution phase shifters in practical applications [18]. In [19], the use of phase shifters and switching networks in a hybrid precoding structure was compared, but the two cannot be combined in the hybrid precoding system. In [20], the effectiveness of introducing a switching network into a hybrid precoding system is demonstrated. In [21], the sub-array is dynamically optimized through the switching network, but the fixed sub-array is taken as the optimization unit, and the system performance still suffers a great loss. In [22], the switching network is applied to a large-scale antenna array, and the application position is at the RF side to solve the antenna selection problem under the condition of low-resolution phase shifters. However, the application of the switching network in hybrid precoding cannot effectively solve the problem of amplitude precision of the sub-array, so the performance loss of spectral efficiency is large.
The main contribution of this paper: A novel hybrid precoding structure is proposed to effectively balance the relationship between hardware complexity (the number of RF chains and the use of low-resolution phase shifters) and spectral efficiency. The hybrid precoding structure based on a switching network which dynamically groups the sub-arrays through the switching network, reduces the hardware complexity while ensuring the spectral efficiency of the system, effectively approaches the spectral efficiency of full digital precoding under the condition of high-resolution phase shifters, and develops an optimization algorithm for low-resolution phase shifters. When the quantization accuracy of the phase shifter is 3-bit, the spectral efficiency can still be better than that of the partially-connected structure.
Other structures of this paper are as follows. The second part introduces the structure and problem formation of hybrid precoding based on a switching network. The third part introduces the design of a hybrid precoding algorithm based on a switching network. The fourth part introduces the simulation experiment and experimental results. Table 1 lists the acronyms used in this paper.
Notation: Lower-case and upper-case boldface letters denote vectors and matrices, respectively; ( ) H and det ( ) denote the conjugate and determinant of a matrix, respectively; F denotes the Frobenius norm of a vector; | | denote the absolute operator; Ε ( ) denotes the expectation; finally, I N is the N × N identity matrix.

2. System Model and Problem Formation

2.1. System Model

We consider a large point-to-point MIMO system, as shown in Figure 2. When there are N s data streams at the transceiver end, the unit structure in Figure 3 is multiplexed N s times so as to realize the communication transmission of multiple data streams.
The system model is analyzed by taking the hybrid precoding unit structure based on a switching network as an example. In the unit structure, the transmitting end has N T transmitting antennas and N R F t RF chains, and the corresponding receiving end has N R receiving antennas and N R F t RF chains. The number of data streams in the unit structure satisfies N S = 1 , N S N R F t N T , and N S N R F r N R . In the structure of Figure 3, the input signals are the precoding by N R F t × 1 digital baseband precoder F B B N R F t × 1 , and then the dynamic grou** of RF chains and antennas is realized through the transmitting end N T × N R F t switching network matrix S W T N T × N R F t . Finally, phase modulation of signals is achieved through the N T × N T analog RF precoder F R F N T × N T , where F R F is the diagonal matrix of which the number of non-zero elements is N T . The number of non-zero elements in S W T is also N T , and they are all 1. The transmitted signal t can be written as
t = F R F S W T F B B s
where the input signal is s 1 × 1 , and satisfies E [ s s H ] = 1 . The normalized power limit for the entire system is F R F S W T F B B F 2 = 1 . The structure of the receiving end is similar to that of the transmitting end. W B B N R F r × 1 , S WR N R × N R F r , and W R F N R × N R are the digital baseband decoder, the switching network matrix, and the analog RF decoder of the receiving end, respectively. Analog RF precoder and decoder control the phase of the signal by phase shifters, so all non-zero elements in F R F and W R F should satisfy the unit modulus constraints, i.e., | ( F R F ) i , j | = 1 , | ( W R F ) i , j | = 1 for nonzero elements. H N R × N T is the channel matrix and n is the additive Gaussian white noise (AWGN), which is independently and identically distributed in C N ( 0 , σ n 2 ) . Therefore, the received signal after decoding is given as:
y = P T W B B H S W R H W R F H H F R F S W T F B B s + W B B H S W R H W R F H n
The spectral efficiency in the unit structure can be expressed as the following expression:
R = log 2 det ( I N T + P T σ n 2 N S ( W R F S W R W B B ) H H F R F S W T F B B × F B B H S W T H F R F H H H ( W R F S W R W B B ) )
The objective function is
arg max ( F R F S W T F B B ) ( W R F S W R W B B ) log 2 det ( I N T + P T σ n 2 N S ( W R F S W R W B B ) H H F R F S W T F B B × F B B H S W T H F R F H H H ( W R F S W R W B B ) ) s u b j e c t   t o           | ( F R F ) i , j | = 1 , | ( W R F ) i , j | = 1 , F R F S W T F B B F 2 = 1

2.2. Channel Model

The mmWave propagation environment is characterized by a clustered channel mode [23]. In this paper, we chose the Saleh–Valenzuela mode. In this mode the mmWave channel matrix H is expressed as
H = N T N R N c l N r a y i = 1 N c l l = 1 N r a y α i l a r ( ϕ i l r , θ i l r ) a t ( ϕ i l t , θ i l t ) H
where N c l and N r a y represent the number of clusters and the number of rays in each cluster, respectively, and α i l denotes the gain of the l th ray in the i th propagation cluster. α i l are i.i.d. are random variables following the complex Gaussian distribution C N ( 0 , σ α , i 2 ) , and i = 1 N c l σ α , i 2 = γ is the normalization factor to satisfy E [ H F 2 ] = N T N R . In addition, a r ( ϕ i l r , θ i l r ) and a t ( ϕ i l t , θ i l t ) represent the receive and transmit array response vectors, respectively, where ϕ i l r ( ϕ i l r ) and θ i l r ( θ i l t ) stand for azimuth and elevation angles of arrival and departure (AOAs and AODs), respectively. In this paper, we consider the uniform square planar array (USPA) with N × N antenna elements. Therefore, the array response vector corresponding to the l th ray in the i th cluster can be written as
a ( ϕ i l , θ i l ) = 1 N ( 1 , , e j 2 π λ d ( p sin ϕ i l sin θ i l + q cos θ i l ) , , e j 2 π λ d ( ( N 1 ) sin ϕ i l sin θ i l + ( N 1 ) cos θ i l ) ) T
where d and λ are the antenna spacing and the signal wavelength, respectively, and 0 p N and 0 q N are the antenna indices in the 2D plane, respectively. Our structures and precoder algorithm can be used for more general models. We assume that perfect channel information can be obtained.

2.3. Problem Formation

In [8], it was proved that the maximization objective function will approximate the following expression,
min F R F , S W T , F B B F o p t F R F S W T F B B F s u b j e c t   t o     | ( F R F ) i , j | = 1 , F R F S W T F B B F 2 = 1
where F o p t and W o p t are V and U in the N S th column, respectively, where both V and U are the singular value decomposition (SVD) of the unitary matrix from the channel matrix, i.e., H = U V H . To ensure the unit modulus constraints of analog RF precoding and the limit of transmitting power at the transmitting end, only the unit modulus constraints of the analog RF decoder need to be considered at the receiving end.
In the second part, the hybrid precoding based on the switching network structure and its unit structure are established, and the signal mathematical model and objective function of the unit structure are derived. The Saleh–Valenzuela model of mmWave channel is also introduced.

3. Hybrid Precoding Based on a Switching Network

3.1. High Resolution Phase Shifter Precoding Algorithm Based on a Switching Network

In the hybrid precoding structure, whether it is a fully-connected structure or a partially-connected structure, each antenna is connected to at least one analog phase shifter, so the phase accuracy in the precoding vector can be guaranteed, and the main goal is to improve the amplitude accuracy of the system as much as possible. The main method is to divide the antennas into N R F groups according to the number of RF chains according to the maximum and minimum amplitude of the optimal digital precoding vector. Each group of antennas is dynamically connected to an RF chain through the switching network, that is, the RF chain provides the amplitude information of the connected sub-array precoding vector. When grou** the amplitude of the optimal digital precoding vector, three dynamically grou** sub-array methods are selected:
  • Grou** according to the amplitude of the optimal digital precoding vector F o p t , which is called optimal dynamic grou**;
  • Grou** according to the statistical mean values of the amplitudes of the F o p t corresponding to the H parameters of different channels, which is called statistical dynamic grou**;
  • The fixed number of antennas are connected to each RF chain, which is similar to the partially-connected structure, but the difference is that the array elements with similar amplitudes are dynamically combined, which is called average dynamic grou**.
The main purpose of considering the grou** methods of 2 and 3 is that statistical dynamic grou** and average dynamic grou** are grou** methods with a fixed number of array elements, which can fix the working range of RF devices and further simplify system complexity and hardware cost.
In the hybrid precoding structure of this paper, there are two variables. One is the digital baseband precoding amplitude, and the other is the analog RF precoding phase. In this paper, we take the transmitting end as an example, and the objective function is expressed in Formula (7).
Considering that the analog radio frequency precoding is infinite precision or high precision, due to the number of data streams N S = 1 , the phase information in F R F S W T F B B can be completely consistent with the optimal digital precoding vector F o p t , so the amplitude information of digital baseband precoding needs to be optimized in the objective function.
The objective function in Formula (7) is transformed into:
min i = 1 N R F j = 1 n i | F o p t ( i , j ) | | F i | F 2
where n i represents the number of sub-array antennas connected by the i th RF chain, F o p t ( i , j ) represents the j th optimal digital precoding vector connected by the i th RF chain, and the amplitude error of each RF chain in the objective function is relatively independent, so the objective function can be transformed into N R F quadratic functions, then the corresponding optimal amplitude of each RF chain is
| F i | = ( | F o p t ( 1 ) | + | F o p t ( 2 ) | + + | F o p t ( n i ) | ) n i
where | F i | represents the amplitude of the i th RF chain.
When the 2nd and 3rd grou** methods are used, the statistical partition should give the information of the number of antennas connected to the RF chain, and the average grou** means the average allocation of the number of antennas.
Among them, there are 5 related algorithms in this paper, i.e., SNHBP-∞, SNHBP-H-∞, SNHBP-A-∞, SNHBP-Q-bit, and SNHBP-Q-bit-AltMin (bit represents the quantization number of the phase shifter), which represent: infinite precision optimal dynamic grou**, infinite precision statistical dynamic grou**, infinite precision average dynamic grou**, phase quantization optimal dynamic grou**, and phase optimization optimal dynamic grou**, respectively.

3.2. Low-Resolution Phase Shifter Precoding Algorithm Based on a Switching Network

The above algorithm flow is realized under the condition of a high-resolution analog phase shifter. If the quantized phase is considered, the following phase optimization algorithm can be obtained: When the corresponding amplitude approximate substitute value is determined, we will carry out the B bit quantization of the phase in the F R F , F R F ( i , j ) { e j 2 π b 2 B | b = 0 , 1 , 2 , , ( 2 B 1 ) } , that is, the quantization phase under low precision conditions is obtained, and the gap between the quantization and the target vector F o p t increases. However, in the above algorithm, we only use the amplitude control for the digital baseband precoding, and the phase control is not applied. Therefore, under the condition of a low precision phase shifter, the phase adjustment of baseband precoding can be used to reduce the performance loss caused by direct quantization and further improve the system performance.
In Figure 4, blue represents the target vector l i , red represents the SNHBP-∞ after direct quantization vector l i ¯ , and green represents the deflection vector l i , ¯ θ after adding phase information in F B B .
We deduce with the quantization bit B = 2 . That is, the quantized phase is four discrete phase values of 0 , π / 2 , π , 3 π / 2 . In the interval formed by each quantization phase 0 θ < π / 2 . Taking 1/2 of the quantized interval as the dividing line, the quantized interval is divided into the upper and lower half, the quantized phase of the upper half is the left boundary of the quantized interval, and the quantized phase of the lower half is the right boundary of the quantized interval. In the dynamic grou** structure, we assume that the number of antennas connected to the first RF chain is n 1 . Among the phases corresponding to the n 1 antennas, n 1 , u p antennas are located in the upper half of each quantized interval, and n 1 , d o w n antennas are located in the lower half of each quantized interval, which meets n 1 , u p + n 1 , d o w n = n 1 . Assuming that the phase of the digital baseband precoding part of the RF chain is e j θ , as shown in the Figure 5, after adding the phase of the digital baseband precoding, the vector after the original quantized phase will be deflected, then the error change after the deflection, and the error change of the upper half is: ( Δ l i ) 2 = l i 2 + l ¯ i 2 2 l i l ¯ i cos ( θ i + θ ) and the error change of the lower half is ( Δ l i ) 2 = l i 2 + l ¯ i 2 2 l i l ¯ i cos ( θ i θ ) , then the error of the first RF chain after adding phase control is
Δ = i = 1 n 1 ( Δ l i ) 2 = i = 1 n 1 , u p ( Δ l i , u p ) 2 + i = 1 n 1 , d o w n ( Δ l i , d o w n ) 2 = i = 1 n 1 , u p ( l i , u p 2 + l ¯ i , u p 2 2 l i , u p l ¯ i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w n ( ( l i , d o w n 2 + l ¯ i , d o w n 2 2 l i , d o w n l ¯ i , d o w n cos ( θ i , d o w n θ ) ) ) 2
Our goal is min Δ , since there is only one variable θ of Δ , the objective function can be transformed into
max Y = i = 1 n 1 , u p ( l i , u p l ¯ i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w n ( l i , d o w n l ¯ i , d o w n cos ( θ i , d o w n θ ) )
Y = i = 1 n 1 , u p ( l i , u p l ¯ i , u p sin ( θ i , u p + θ ) ) + i = 1 n 1 , d o w n ( l i , d o w n l ¯ i , d o w n sin ( θ i , d o w n θ ) ) = i = 1 n 1 , u p ( l i , u p l ¯ i , u p ( sin θ i , u p cos θ + cos θ i , u p sin θ ) ) + i = 1 n 1 , d o w n ( l i , d o w n l ¯ i , d o w n ( sin θ i , d o w n cos θ cos θ i , d o w n sin θ ) ) = P cos θ + Q sin θ
where
P = i = 1 n 1 , u p ( l i , u p l ¯ i , u p sin θ i , u p ) + i = 1 n 1 , d o w n ( l i l ¯ i sin θ i , d o w n )
Q = i = 1 n 1 , u p ( l i , u p l ¯ i , u p cos θ i , u p ) + i = 1 n 1 , d o w n ( l i , d o w n l ¯ i , d o w n ( cos θ i , d o w n ) )
Y = P cos θ + Q sin θ = P 2 + Q 2 sin ( φ + θ ) , tan φ = P Q
Then the extreme point is θ = φ . On the premise that the dynamic grou** in this paper is the best grou** method, the maximum value of Y can be determined by considering the extreme point and the adjustment range of the vector phase after quantization. After the determination of θ , we optimize the amplitude information of the corresponding digital beamforming, and the objective function is still
Δ = i = 1 n 1 ( Δ l i ) 2 = i = 1 n 1 , u p ( Δ l i , u p ) 2 + i = 1 n 1 , d o w n ( Δ l i , d o w n ) 2 = i = 1 n 1 , u p ( l i , u p 2 + l ¯ i , u p 2 2 l i , u p l ¯ i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w n ( ( l i , d o w n 2 + l ¯ i , d o w n 2 2 l i , d o w n l ¯ i , d o w n cos ( θ i , d o w n θ ) ) ) 2
If the variable here is l ¯ i , then the objective function is transformed into min Δ , and we can transform the objective function into
min   Z = i = 1 n 1 , u p ( l ¯ i , u p 2 2 l i , u p l ¯ i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w m ( l ¯ i , d o w n 2 2 l i , d o w n l ¯ i , d o w n cos ( θ i , d o w n θ ) )
Z = i = 1 n 1 , u p ( 2 l ¯ i , u p 2 l i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w m ( 2 l ¯ i , d o w n 2 l i , d o w n cos ( θ i , d o w n θ ) ) , when the derivative is 0, i = 1 n 1 ( l ¯ i , u p ) = i = 1 n 1 , u p ( l i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w m ( l i , d o w n cos ( θ i , d o w n θ ) ) then the amplitude value of the antenna sub-array when the objective function takes the minimum value is:
l ¯ i = i = 1 n 1 , u p ( l i , u p cos ( θ i , u p + θ ) ) + i = 1 n 1 , d o w m ( l i , d o w n cos ( θ i , d o w n θ ) ) n 1
The amplitude of the digital beamforming is updated after optimizing the digital phase.
In the third part, three dynamic grou** schemes of hybrid precoding based on a switching network are introduced, and the infinite precision optimal dynamic grou** algorithm and phase optimization optimal dynamic grou** algorithm are derived.

4. Simulation Experiment and Experimental Results

In this part, we will present simulation results to demonstrate the effectiveness of our proposed algorithm. In the MIMO system, the transmit and receive antenna arrays are all uniform square arrays (USPAs), the channel parameters are set to N c l = 5 clusters, N r a y = 10 and the average power of each cluster is σ α , i 2 = 1 . The azimuth and elevation AODs and AOAs follow the Laplacian with uniformly distributed mean angles over [ 0 , 2 π ) and the angular spread of 10 degrees [24], the transmit power P T = 1 . The antenna elements in the USPA are separated by a half wavelength distance and all simulation results are averaged over 1000 channel realizations, except for Figure 6a.
In the experimental results shown in Figure 5a–f, all the hybrid precoding algorithms increase with the increase of the number of RF chains. In the hybrid precoding structure based on the switching network proposed in this paper, under the condition of the high-resolution phase shifter, when the number of RF chains is 2, the difference of the spectral efficiency between the SNHBP and the full digital precoding is about 0.1 dB, which is similar to the spectral efficiency of a full digital precoding. Among the three dynamic grou** methods, the optimal dynamic grou** is better than the statistical dynamic grou**, which is better than the average dynamic grou**, but there is no significant difference between the three. Therefore, under certain application conditions, the statistical dynamic grou** and the average dynamic grou** can be used to further simplify the hardware parameter selection of the system. In addition, in the experimental results for low-resolution phase shifters, the spectral efficiency of the phase optimization algorithm is slightly improved compared to that of direct quantization, but in the future millimeter wave massive MIMO array, the number of antennas will be enormous, so it will also bring a significant performance gain. Moreover, using the structure of this paper, when the number of quantization bits of the phase shifter is 3, the spectral efficiency of the system is obviously better than that of the partially-connected structure.
In the simulation experiment shown in Figure 6a,b, the relationship between the number of RF chains and the spectral efficiency is analyzed under the condition of SNR = 0. The main difference between the two results is that the number of the selected channel parameters is different. The number of channels H in the experiment in Figure 6a is 10, and the number of channels H in the experiment in Figure 6b is 1000. When the channel parameters are small, the effect of statistical dynamic grou** is poor, which proves that a statistical dynamic grou** can obtain appropriate statistical grou** data after statistics based on a large number of channel parameters. Relatively speaking, under the same experimental conditions, the spectral efficiency of the fully-connected structure is high, and the spectral efficiency of the partially-connected structure is low. The structure proposed in this paper can further approximate the spectral efficiency of the full digital precoding on the basis of the partially-connected structure, but the complexity of the hardware structure and algorithm is much lower than that of the fully-connected structure.

5. Conclusions

The hybrid precoding structure based on a switching network can effectively reduce the number of RF chains in massive MIMO antenna systems, especially when the antenna scale is large. The spectral efficiency of the SNHBP structure can approach the performance of the full digital precoding structure, but the number of RF chains used by the SNHBP structure is smaller than that of full digital precoding structure, and the number of phase shifters used by the SNHBP structure is smaller than that of the fully-connected precoding structure, which reduces the hardware complexity of hybrid precoding structure. The switched network is used in the SNHBP, which is more dynamic and optimized than the partially-connected structure, so the spectral efficiency is greatly improved compared with the partially-connected structure. With the phase optimization optimal dynamic grou** algorithm, the SNHBP structure can still obtain better spectral efficiency than the partially-connected structure under the condition that the phase shifter quantization bit is 3. The three dynamic grou** schemes can achieve similar spectrum efficiency of full digital precoding and can be selected in different application environments. Further simplifying the hardware requirements of the system is conducive to the engineering implementation of the SNHBP structure in the hybrid precoding field.

Author Contributions

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

Funding

This research was funded by Key Areas of R&D Projects in Guangdong Province (grant no. 2019B111101001).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. He, L.; Wang, J.; Song, J. Spatial Modulation for More Spatial Multiplexing: RF-Chain-Limited Generalized Spatial Modulation Aided MM-Wave MIMO with Hybrid Precoding. IEEE Trans. Commun. 2018, 66, 986–998. [Google Scholar] [CrossRef]
  2. Ha, V.N.; Nguyen, D.H.N.; Frigon, J.-F. Subchannel Allocation and Hybrid Precoding in Millimeter-Wave OFDMA Systems. IEEE Trans. Wireless Commun. 2018, 17, 5900–5914. [Google Scholar] [CrossRef]
  3. Alraddady, F.; Ahmed, I.; Habtemicail, F. Robust Hybrid Beam-Forming for Non-Orthogonal Multiple Access in Massive MIMO Downlink. Electronics 2022, 11, 75. [Google Scholar] [CrossRef]
  4. Payami, S.; Ghoraishi, M.; Dianati, M. Hybrid Beamforming for Large Antenna Arrays with Phase Shifter Selection. IEEE Trans. Wireless Commun. 2016, 15, 7258–7271. [Google Scholar] [CrossRef]
  5. Jain, S.; Markan, A.; Markan, C. Performance Evaluation of a Millimeter Wave MIMO Hybrid Beamforming System. In Proceedings of the 2020 IEEE Latin-American Conference on Communications (LATINCOM), Virtual Conference, 18–20 November 2020. [Google Scholar]
  6. Kassam, J.; Miri, M.; Magueta, R.; Castanheira, D.; Pedrosa, P.; Silva, A.; Dinis, R.; Gameiro, A. Two-Step Multiuser Equalization for Hybrid mmWave Massive MIMO GFDM Systems. Electronics 2020, 9, 1220. [Google Scholar] [CrossRef]
  7. Chen, C. An Iterative Hybrid Transceiver Design Algorithm for Millimeter Wave MIMO Systems. IEEE Wireless Commun. Lett. 2015, 4, 285–288. [Google Scholar] [CrossRef]
  8. 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]
  9. Megson, G.; Gupta, S.; Hashir, S.M.; Aryafar, E.; Camp, J. An Experiment-Based Comparison between Fully Digital and Hybrid Beamforming Radio Architectures for Many-Antenna Full-Duplex Wireless Communication. Electronics 2022, 11, 59. [Google Scholar] [CrossRef]
  10. Heath, R.W.; González-Prelcic, N.; Rangan, S.; Roh, W.; Sayeed, A.M. An Overview of Signal Processing Techniques for Millimeter Wave MIMO Systems. IEEE J. Sel. Top. Sign. Proces. 2016, 10, 436–453. [Google Scholar] [CrossRef]
  11. Li, A.; Masouros, C. Hybrid Analog-Digital Millimeter-Wave MU-MIMO Transmission with Virtual Path Selection. IEEE Commun. Lett. 2017, 21, 438–441. [Google Scholar] [CrossRef]
  12. Lee, Y.; Wang, C.; Huang, Y. A Hybrid RF/Baseband Precoding Processor Based on Parallel-Index-Selection Matrix-Inversion-Bypass Simultaneous Orthogonal Matching Pursuit for Millimeter Wave MIMO Systems. IEEE Trans. Signal Processing 2015, 63, 305–317. [Google Scholar] [CrossRef]
  13. Yu, X.; Shen, J.-C.; Zhang, J.; Letaief, K.B. Alternating Minimization Algorithms for Hybrid Precoding in Millimeter Wave MIMO Systems. IEEE J. Sel. Top. Sign. Proces. 2016, 10, 485–500. [Google Scholar] [CrossRef]
  14. Kasai, H. Fast optimization algorithm on complex oblique manifold for hybrid precoding in millimeter wave mimo systems. In Proceedings of the 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Anaheim, CA, USA, 26–29 November 2018. [Google Scholar]
  15. Ortega, A.J. Transforming the fully-connected structures of hybrid precoders into dynamic partially-connected structures. In Proceedings of the 2021 28th International Conference on Telecommunications (ICT), London, UK, 1–3 June 2021. [Google Scholar]
  16. Li, N.; Wei, Z.; Yang, H.; Zhang, X.; Yang, D. Hybrid Precoding for mmWave Massive MIMO Systems with Partially Connected Structure. IEEE Access 2017, 5, 15142–15151. [Google Scholar] [CrossRef]
  17. Pang, L.; Wu, W.; Zhang, Y.; Gong, W.; Shang, M.; Chen, Y.; Wang, A. Iterative Hybrid Precoding and Combining for Partially-Connected Massive MIMO mmWave Systems. In Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall), Victoria, BC, Canada, 18 November–16 December 2020. [Google Scholar]
  18. Méndez-Rial, R.; Rusu, C.; González-Prelcic, N.; Alkhateeb, A.; Heath, R.W. Hybrid MIMO Architectures for Millimeter Wave Communications: Phase Shifters or Switches? IEEE Access 2016, 4, 247–267. [Google Scholar] [CrossRef]
  19. Méndez-Rial, R.; Rusu, C.; Alkhateeb, A.; González-Prelcic, N.; Heath, R.W. Channel estimation and hybrid combining for mmWave: Phase shifters or switches? In Proceedings of the 2015 Information Theory and Applications Workshop (ITA), San Diego, CA, USA, 1–6 February 2015. [Google Scholar]
  20. Alkhateeb, A.; Nam, Y.; Zhang, J.; Heath, R.W. Massive MIMO Combining with Switches. IEEE Wireless Commun. Lett. 2016, 5, 232–235. [Google Scholar] [CrossRef]
  21. Gao, X.; Dai, L.; Han, S.; I, C.-L.; Heath, R.W. Energy-Efficient Hybrid Analog and Digital Precoding for MmWave MIMO Systems with Large Antenna Arrays. IEEE J. Select. Areas Commun. 2016, 34, 998–1009. [Google Scholar] [CrossRef]
  22. Li, H.; Liu, Q.; Wang, Z.; Li, M. Transmit Antenna Selection and Analog Beamforming with Low-Resolution Phase Shifters in mmWave MISO Systems. IEEE Commun. Lett. 2018, 22, 1878–1881. [Google Scholar] [CrossRef]
  23. Sohrabi, F.; Yu, W. Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays. IEEE J. Select. Top. Sign. Proces. 2016, 10, 501–513. [Google Scholar] [CrossRef]
  24. Xu, H.; Kukshya, V.; Rappaport, T.S. Spatial and temporal characteristics of 60-GHz indoor channels. IEEE J. Select. Areas Commun. 2002, 20, 620–630. [Google Scholar] [CrossRef]
Figure 1. (a) Fully-connected hybrid precoding structure; (b) partially-connected hybrid precoding structure.
Figure 1. (a) Fully-connected hybrid precoding structure; (b) partially-connected hybrid precoding structure.
Electronics 11 02541 g001
Figure 2. Hybrid precoding structure based on switching network.
Figure 2. Hybrid precoding structure based on switching network.
Electronics 11 02541 g002
Figure 3. Hybrid precoding unit structure base on a switching network (the green connection node of the switching network represents the on-state, and black represents the off-state).
Figure 3. Hybrid precoding unit structure base on a switching network (the green connection node of the switching network represents the on-state, and black represents the off-state).
Electronics 11 02541 g003
Figure 4. Schematic diagram of phase optimization.
Figure 4. Schematic diagram of phase optimization.
Electronics 11 02541 g004
Figure 5. Spectral efficiency achieved by different precoding algorithms when (a) N T = N R = 16   NRF = 2 ; (b) N T = N R = 16   NRF = 4 ; (c) N T = N R = 16   NRF = 8 ; (d) N T = N R = 64   NRF = 2 ; (e) N T = N R = 64   NRF = 4 ; (f) N T = N R = 64   NRF = 8 ; (The thumbnail in the experimental result graph is a partial enlarged view of the black ellipse corresponding to the initial segment of the black arrow at SNR = 0.).
Figure 5. Spectral efficiency achieved by different precoding algorithms when (a) N T = N R = 16   NRF = 2 ; (b) N T = N R = 16   NRF = 4 ; (c) N T = N R = 16   NRF = 8 ; (d) N T = N R = 64   NRF = 2 ; (e) N T = N R = 64   NRF = 4 ; (f) N T = N R = 64   NRF = 8 ; (The thumbnail in the experimental result graph is a partial enlarged view of the black ellipse corresponding to the initial segment of the black arrow at SNR = 0.).
Electronics 11 02541 g005aElectronics 11 02541 g005b
Figure 6. Spectral efficiency achieved by different precoding algorithms given SNR = 0 dB (a) N T = N R = 64 channel parameters 10; (b) N T = N R = 64 channel parameters 1000.
Figure 6. Spectral efficiency achieved by different precoding algorithms given SNR = 0 dB (a) N T = N R = 64 channel parameters 10; (b) N T = N R = 64 channel parameters 1000.
Electronics 11 02541 g006
Table 1. Table of Acronym.
Table 1. Table of Acronym.
AcronymDefinition
MIMOMultiple-Input Multiple-Output
SNHBPHybrid Precoding Structure Based on a Switching Network
DACDigital-to-Analog Converter
ADCAnalog-to-Digital Converter
PAPower Amplifier
ZFZero Forcing Algorithm
OMPOrthogonal Matching Pursuit Algorithm
DOFDegrees of Freedom
MO-AltMinManifold Optimization Based Hybrid Precoding for the fully-connected [13]
SDR-AltMinSemidefinite Relaxation Based Hybrid Precoding for the partially-connected [13]
SVDSingular Value Decomposition
USPAsUniform Square Arrays
AODAngles of Departure
AOAAngles of Arrival
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yi, H.; Wei, X.; Tang, Y. Hybrid Precoding Based on a Switching Network in Millimeter Wave MIMO Systems. Electronics 2022, 11, 2541. https://doi.org/10.3390/electronics11162541

AMA Style

Yi H, Wei X, Tang Y. Hybrid Precoding Based on a Switching Network in Millimeter Wave MIMO Systems. Electronics. 2022; 11(16):2541. https://doi.org/10.3390/electronics11162541

Chicago/Turabian Style

Yi, Hongbin, **zhang Wei, and Yanqun Tang. 2022. "Hybrid Precoding Based on a Switching Network in Millimeter Wave MIMO Systems" Electronics 11, no. 16: 2541. https://doi.org/10.3390/electronics11162541

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