Next Article in Journal
Artificial Intelligence (AI) and Machine Learning for Multimedia and Edge Information Processing
Previous Article in Journal
Improved Active Disturbance Rejection Control Strategy for LCL-Type Grid-Connected Inverters Based on the Backstepping Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Precoding Based on Partial Connection for Millimeter-Wave Massive MIMO System

School of Telecommunication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(14), 2238; https://doi.org/10.3390/electronics11142238
Submission received: 13 June 2022 / Revised: 9 July 2022 / Accepted: 12 July 2022 / Published: 18 July 2022
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
Aiming at poor system performance in existing partially connected hybrid precoding schemes, in this paper, we propose a partially connected hybrid precoding scheme based on alternating optimization with the auxiliary precoder. In particular, the spectral efficiency optimization problem is transformed into a sub-optimization problem under certain constraints. For each sub-optimization problem, we use the singular value decomposition method to optimize the analog precoder and digital precoder alternately, and optimal solutions are provided for both digital and analog precoders in each alternate iteration. Moreover, we design a heuristic algorithm to calculate the initial analog precoder as the starting point for alternating optimization, which speeds up the convergence speed. The simulation results show that the proposed algorithm is at least 16.2% higher than the existing two traditional partially connected algorithms at 20 dB received SNR with almost no increase in complexity.

1. Introduction

Fifth-Generation Mobile Communication Technology (5G) and 6G mobile communication require the support of many technologies such as heterogeneous networks and mobile ad hoc networks [1,2,3,4]. They can greatly improve the efficiency of systems. Millimeter-wave (mm-Wave) multiple-input multiple-output (MIMO) technology is one of the foundations, so it has attracted extensive attention from scholars at home and abroad [5,6,7]. The high frequency of mm-Waves enables the size of large-scale antennas to be designed to be small, so a large-scale antenna array can be packaged into a small device. This feature can better realize the large-scale input and output in the mm-Wave system, to provide sufficient beam gain to counter the very serious path loss in the mm-Wave channel [8,9]. However, in the traditional MIMO system, the all-digital precoding architecture requires the same number of radio frequency (RF) chains (including analog-to-digital/analog converters (ADC/DAC), etc.) as the number of antennas. These large amounts of mm-Wave RF chains and other hardware components bring unbearable costs and power consumption to the system, so the full-digital precoding scheme cannot be practically applied to mm-Wave systems [10,11]. To reduce the number of RF chains and reduce hardware costs and power consumption, a hybrid precoder composed of an analog precoder and a digital precoder has been proposed [12,13,14].
The hybrid precoding is mainly divided into partially connected (PC) architecture, fully connected (FC) architecture, and hybrid-connected (HC) architecture according to the different mapping modes between RF chains and antennas. In [15], the authors proposed a fully connected scheme based on the orthogonal matching pursuit (OMP) algorithm, which selects the optimal column vectors with the greatest correlation with the residual matrix in the array response matrix column by column to update the analog precoder, and then calculates the digital precoder through the least-squares method each time. This scheme can achieve good performance, but the OMP algorithm involves a lot of matrix transposition, which makes it more complicated. A partially connected scheme based on a continuous interference cancellation (SIC) algorithm was proposed in [16]. The antenna is divided into multiple subarrays through each RF chain, and the total spectral efficiency is converted into the sum of the rates of each antenna subarray, which is calculated one by one to reduce the computational complexity. However, this method is limited to cases in which the number of RF chains is equal to the data flow, so its practical application is limited. In [17], a precoding algorithm based on geometric mean decomposition (GMD) was proposed, which avoids complex bit allocation. However, the GMD algorithm contains an inherent zero-forcing operation, which causes a large capacity loss. The authors of [18] proposed converting the design of the RF precoder and the combinator into a problem based on the maximization of channel gain. They completed the design of the analog precoder through multiple iterations by using the method of alternating minimization and then achieved the design of the baseband part by using the singular value decomposition (SVD) of the channel. However, due to the random generation of the initial analog combination precoder during the alternating optimization, it requires many iterations to achieve better performance, which leads to high computational complexity. Using the signal-to-leakage-and-noise ratio (SLNR) as the performance index, the authors of reference [19] jointly optimized the analog–digital hybrid precoding and power allocation to maximize the spectral efficiency of the system. The authors of [20] proposed effective alternating minimization algorithms based on the zero-gradient method to establish fully connected structures. Although the algorithms in references [19,20] have improved the system performance to some extent, the implementation complexity is high and the fully connected structure also results in higher hardware costs.
Based on the above research analysis and engineering application, we propose a partially connected hybrid precoding scheme based on an alternating optimization algorithm to improve system performance in this paper. We first propose that the digital precoder can be obtained by singular value decomposition of the auxiliary precoder, which is composed of the optimal full-digital precoder and the analog precoder. Furthermore, to approximate the optimal full-digital precoder, an alternating optimization algorithm to maximize the trace of the product of the optimal full-digital precoder and the hybrid precoder is designed. The optimization of the analog precoder and the update of the digital precoder are completed step by step. In addition, to achieve fast convergence, we designed a heuristic algorithm to calculate the initial value of the analog precoder as the starting point of alternating optimization. Compared with the simulation results in [18,21], the alternating optimization algorithm proposed in this paper can achieve performance comparable to existing full-digital precoding schemes. At the same time, the number of iterations is greatly reduced due to the design of the initial analog precoder, which not only ensures the system’s performance but also reduces the computational complexity.
In this paper, we develop a scheme for the mm-Wave system based on the hybrid precoder. We use alternate optimization as the main design principle, which helps to decouple the design problem of the precoder into two sub-problems. The novel contributions of this paper are summarized as follows:
  • We propose a new alternate optimization framework. The hybrid precoder is effectively designed by SVD variation of the auxiliary matrix, and optimal solutions are provided for both digital and analog precoders in each alternate iteration. Compared with the traditional non-alternate optimization precoding scheme, the system performance is greatly improved
  • Aiming at the disadvantage of slow convergence in alternate optimization algorithms, we propose a heuristic algorithm to calculate the initial values of analog precoders. Compared with the traditional alternative optimization method, which randomly sets the initial value, the proposed algorithm converges faster and is less likely to fall into local suboptimal solutions.
  • Simulation is performed in a more realistic scenario, which is controlled by the accuracy factor of the channel. In addition, the proposed algorithm does not require an equal relationship between the number of RF chains and the transmitted data streams, which increases the flexibility of its application scenarios.
Notations: I n represents the identity matrix of N × N , { X H , X T , X 1 } represent the conjugate transpose matrix, transpose matrix, and inverse matrix of X respectively. t r ( X ) represents the trace of X , E ( X ) represents the expectation of X , | X | represents the determinant of X , X 2 represents the 2 norms of X .

2. System and Channel Model

2.1. System Model

Although the performance of the partially-connected hybrid beamforming architecture is inferior to that of the fully connected hybrid beamforming architecture, its energy consumption is low and the implementation is simple. We consider a point-point mm-Wave MIMO system with antenna sub-array hybrid beamforming architecture at the transmitting end, where a transmitter with N t antennas sends N s data streams to a receiver with N r antennas. The number of RF chains at the transmitter is N R F , which satisfies N s N R F N t . Each RF chain has only one independent antenna sub-array connected to it, and each independent sub-array has M antenna, where M = N t / N R F . Generally, the transmitted signal is given by
x = F R F F B B s
where s N s × 1 denotes the transmitted signal with E ( s s H ) = 1 N s I N S , F R F N t × N R F denotes the RF precoder and F B B N R F × N s denotes the digital precoder.
In addition, we mainly focus on two constraints based on the partially connected architecture. One is total power constraints at the base station (BS), which can be presented as
F R F F B B 2 = N s
The other is that according to the system characteristics of partial connection architecture, the RF precoder has hardware constraints, which can be presented as
F R F = ( f 1 0 0 f N )
where N = N R F , each subarray f n M × 1 , n = 1 , 2 , ,     a n d   N in the F R F satisfies | f n | = 1 M . The received baseband signal y N r × 1 can be written as
y = ρ H F R F F B B s + n
where ρ denotes the average received power, H N r × N t denotes the channel matrix, and n N r × 1 is the vector of the independent and identically distributed (i.i.d) C N ( 0 , σ 2 ) noise.

2.2. Channel Model

Assuming that the channel state information is known, here we adopt a simplified cluster channel model based on the extended Saleh–Valenzuela model [22]. The discrete-time narrowband channel H can be expressed as:
H = M r M t L l = 1 L α l a r ( θ l ) a t H ( φ l )
where L is the number of propagation paths between the BS and the mobile station (MS). α l represents the complex gain of the l -th path and θ l [ 0 , 2 π ] and φ l [ 0 , 2 π ] denote the azimuth (elevation) angles of arrival and departure, respectively. The vectors a t ( φ l ) and a r ( θ l ) are the received and transmitted array response vectors, respectively. Considering the uniform linear array (ULA) with N antennas, the forms of a t ( φ ) and a r ( θ ) are
a t ( φ ) = 1 M t [ 1 , e j k d sin φ , , e j ( M t 1 ) k d sin φ ] T
a r ( θ ) = 1 M r [ 1 , e j k d sin θ , , e j ( M r 1 ) k d sin θ ] T
where k = 2 π λ and λ is the signal wavelength and d is the spacing between adjacent antennas.

3. Hybrid Precoding Design Based on Alternating Optimization

In this section, based on the system model in the previous section, we will propose an alternating optimization-based scheme to implement partially connected hybrid precoding.

3.1. Problem Description

In this section, the goal of designing the partially connected hybrid precoding is to improve the system’s spectral efficiency and reduce the complexity of the algorithm. The system model is shown in Figure 1.
We only seek to design the hybrid precoders at the BS, that is, to solve the hybrid precoder ( F R F , F B B ) . Therefore, the spectral efficiency of the mm-Wave massive MIMO system can be expressed as
R = log 2 ( | I N r + ρ N s σ n 2 H F R F F B B × F B B H F R F H H H | )
The digital precoder F B B and the analog precoder F R F are designed to maximize the spectral efficiency in Equation (8). The optimization objective is transformed into:
( F R F , F B B ) = arg m a x log 2 ( | I N r + ρ N s σ n 2 H F R F F B B × F B B H F R F H H H | )
s . t . F R F F B B F 2 = N s
| f n | = 1 M ; n = 1 , 2 , N
We can transform Equation (8) into finding the minimum Euclidean distance between the optimal full-digital precoder and the product of the hybrid precoders F R F F B B [15]:
( F R F o p t , F B B o p t ) = arg min F o p t F R F F B B F
s . t . F R F F B B F 2 = N s
| f n | = 1 M ; n = 1 , 2 , N
We define the singular value decomposition (SVD) of H as H = U Σ V H , where U and V correspond to the left and right singular matrices of H , respectively Σ is the characteristic matrix of H  . The optimal full-digital precoder is F o p t = V ( : , 1 : N s )   [15].
According to reference [23], the Euclidean distance between F R F F B B and F o p t is the closest when the trace of the product of them is the largest. And Equation (10) is equivalent to
( F R F o p t , F B B o p t ) = arg max t r ( F o p t H F R F F B B )
s . t . F R F F B B F 2 = N s
| f n | = 1 M ; n = 1 , 2 , N

3.2. Alternating Iterative Design

In this section, an iterative optimization method is proposed to design the analog precoder F R F and the digital precoder F B B to maximize the system spectral efficiency. The analog precoder F R F satisfying the hardware constraint is randomly generated as the initial precoder. Defining the auxiliary precoder G = F o p t H F R F , through the product property of matrixes t r ( A B ) = t r ( B A ) , Equation (11) is transformed into
F B B o p t = arg max t r ( F B B G )
s . t . F R F F B B F 2 = N s
| f n | = 1 M ; n = 1 , 2 , N
Let G be decomposed by SVD as G = U G Σ G V G H and let S = Σ G . Deduce Equation (12) as follows:
t r ( F B B G ) = t r ( F B B U G Σ G V G H ) = t r ( F B B U G S 2 V G H ) = t r ( ( F B B U G S ) ( V G S ) H ) = F B B U G S , V G S
Through Cauchy-Schwarz inequality | x , y | x · y  , then Equation (13) can be written as:
t r ( F B B G ) F B B U G S 2 · V G S 2 = S 2 · S 2 = t r ( S S H ) = t r ( Σ G )
Through the above calculation, the best digital precoder is obtained F B B o p t = V G U G H where V G is the first N s columns of V G that is, V G = V G ( : , 1 : N s )  .
F B B o p t = V G U G H
Then, fix the digital precoder F B B , and the optimal design of the analog precoder F R F is transformed into:
F R F o p t = arg max t r ( F o p t H F R F F B B )
s . t . F R F F B B F 2 = N s
| f n | = 1 M ; n = 1 , 2 , N
While the analog precoder has block diagonal characteristics under partial connection architecture, F R F can be obtained by block diagonalization of F o p t F B B H , i.e., F R F = b l k d i a g ( F o p t F B B H ) . Moreover, the analog precoder needs to satisfy the constant modulus limit, so the F R F phase information is extracted and updated to obtain the F R F o p t , so the analog precoder F R F o p t can be obtained:
F R F o p t = 1 N t e j × a n g l e ( F R F )
where a n g l e ( F R F ) represents the phase value of each element selected for F R F .

3.3. Design of Initial Analog Precoder

To make the hybrid precoder converge to the optimal full-digital precoder quickly in the alternating optimization algorithm, we propose to design the initial analog precoder based on the maximum equivalent channel gain to speed up the convergence speed and reduce the number of iterations, so as to reduce the complexity of the algorithm.
In the mm-Wave massive MIMO system, the capacity of the system is positively correlated with the channel gain. When the channel gain is larger, the capacity of the system is larger. Take H F R F as a whole; then, for F B B , H F R F is equivalent to an equivalent channel, so let H e = H F R F . Therefore, maximizing the channel gain can be transformed into
F R F = arg max t r ( H e H H e )
s . t . | f n | = 1 M ; n = 1 , 2 , N
Channel matrix H = [ H 1 , H 2 , , H N ] , where H n N t × M . The equivalent matrix is
H e = H F R F = [ H 1 , H 2 , , H N ] ( f 1 0 0 f N ) = [ H 1 f 1 , H 2 f 2 , , H N f N ]
t r ( H e H H e ) can be simplified as follows:
t r ( H e H H e ) = t r ( [ ( H 1 f 1 ) H , ( H 2 f 2 ) H , ( H N f N ) H ] H [ ( H 1 f 1 ) , ( H 2 f 2 ) , ( H N f N ) ] ) = f 1 H H 1 H H 1 f 1 + f 2 H H 2 H H 2 f 2 + f N H H N H H N f N = m = 1 N f m H H m H H m f m
Therefore, Equation (18) can be transformed into:
F R F = arg max m = 1 N f m H H m H H m f m
s . t . | f n | = 1 M ; n = 1 , 2 , N
Node W m = H m H H m , and let W m be decomposed by SVD as W m = U m Σ m V m H . Σ m is a diagonal matrix with decreasing values of diagonal elements. The solution of the   m -th optimal unconstrained vector is
v m = V m [ : , 1 ]
Due to the special structure of the constraint on F R F , it is necessary to find a vector conforming to the constraint condition and make it as close as possible to the optimal unconstrained vector
v ¯ m o p t = arg min v m v ¯ m 2 2
The objective function of Problem (23) can be rewritten as
v m v ¯ m 2 2 = ( v m v ¯ m ) H ( v m v ¯ m ) = v m H v m + v ¯ m H v ¯ m 2 R e ( v m v ¯ m ) = 2 2 R e ( v m v ¯ m )
According to the simplification results, the optimal solution of Equation (23) to maximize R e ( v m v ¯ m ) is
v ¯ m o p t = e j × a n g l e ( v m )
The m -th optimal analog precoding vector is f m o p t = 1 M v ¯ m o p t . After the analog precoding vectors are calculated one by one, the initial analog precoder is finally obtained by substituting it into Equation (2)
F R F 0 = ( f 1 o p t 0 0 f N o p t )
In this section, a hybrid precoding scheme based on alternate optimization is designed. The specific steps are shown in Algorithm 1:
Algorithm 1 Alternately optimized hybrid precoding scheme.
Input: channel matrix H , optimal precoder F o p t , preset number of iterations n, send data stream NS.
1. The initial analog precoder F R F 0 is obtained from Equations (18)–(26)
2. Let k = 0, and k is the current number of iterations
3. When k n , proceed to steps 3–6
4. Fix the analog precoder F R F k and obtain F B B k = V G U G H from Equation (13)
5. Fix the digital precoder F B B k , make block diagonal output for F o p t F B B k H , extract its phase and update F R F k + 1
6. Let k = k + 1 and return to step 3
7. Obtain the digital precoder F B B and analog precoder F R F
8. Normalize the digital precoder, F B B = N s F R F F B B F F B B
Output: F = F R F F B B

4. Complexity Analysis

This section mainly analyzes the algorithm complexity of the proposed partially connected hybrid precoding scheme in detail and compares it with Algorithm 1 in reference [18].
The precoding scheme proposed in this paper is mainly divided into two parts: the design of the initialization analog precoder and alternating optimization. For the design of the initial analog precoder, its complexity mainly focuses on the design of the equivalent matrix, and the computational complexity is O ( N t N R F N r ) . After obtaining the initial analog precoder, the digital precoder is updated through SVD, so the computational complexity of this part is O ( N t N R F N s + N s 2 ( N s + N R F ) ) . For the analog precoder, the computational complexity of each iterative update is O ( N t N R F N s ) . Therefore, the total computational complexity is O ( N t N R F ( N s + N r ) + N s 2 ( N s + N R F ) ) . In Algorithm 1 proposed in reference [18], the complexity of SVD for each block matrix in the first stage is O ( N r M 2 ) . The complexity of designing the analog precoder is O ( N R F N r M 2 ) . In the second stage, the complexity of calculating the equivalent channel is O ( N t N R F N r ) . In the third stage, the complexity of designing digital precoding is O ( N R F 2 N r ) . The total computational complexity is O ( N R F N r M 2 ) . Since the partial connection system satisfies N s N R F M N r < N t , the complexity of the algorithm proposed in this paper is less than that of Algorithm 1 in reference [18].

5. Simulation and Analysis

To verify the feasibility of the proposed algorithm, we used an mm-Wave massive MIMO environment with a single-cell partial connection architecture to simulate the algorithm. The simulation curves of the spectral efficiency of the proposed algorithm under a low signal-to-noise ratio (SNR) and high SNR are given, respectively, and compared with the optimal full-digital precoding scheme, pure analog precoding scheme, reference [18]’s partial connection precoding scheme based on equivalent channel and reference [21]’s partial connection precoding scheme based on SIC under different RF link numbers and receiving antennas. Additionally, we used MATLAB to conduct a detailed simulation evaluation of the performance of the proposed algorithm. The processor used is Intel(R) Core(TM) I5-7300HQ. Considering the single-user scenario, the simulation parameters are shown in Table 1:
Figure 2 shows the comparison of the spectral efficiency with the increasing SNR for various precoding schemes. The system simulation parameters are set as the number of RF links N R F = 8 and the number of transmitted data streams N s = 8 , and the antenna of the transceiver is configured as N t × N r = 128 × 16 . It can be seen from the simulation diagram that the pure analog precoding scheme with hardware constraints and changing phase information only through a low-cost phase shifter has the worst performance, while the optimal full-digital precoding scheme has the best performance because the transmitter adopts the same number of antennas and RF links. To reduce the hardware complexity, the proposed algorithm uses fewer phase shifters, which brings performance loss, so the spectral efficiency is lower than that of full-digital precoding schemes. In the area with a low SNR (SNR is about −16 dB), the performance of this algorithm is close to but slightly better than that of reference [18] and reference [21]. The proposed algorithm provides a 0.645 bits/s/Hz gain over the corresponding algorithm in reference [18]. Compared with reference [18], we considered the design of the initial analog precoding matrix, so its performance is further improved. With the increase in SNR, the performance advantage of the algorithm is greater.
In Figure 3, the system simulation parameters are set to the number of RF links N R F = 8 and the number of transmitted data streams N s = 8 , and the antenna of the transceiver is configured as N t × N r = 128 × 16 . The simulation diagram of the relationship between spectral efficiency and SNR of each precoding scheme is under the condition of a high SNR (about more than 10 dB). It can be seen from Figure 3 that the performance of the algorithm proposed in this paper is significantly better than that proposed in reference [18] and reference [21]. When the SNR gradually increases to the state of a high SNR, the difference between them is more obvious. It can be seen that the proposed algorithm produces at least 16.2% higher performance than the algorithm in reference [18] at 20 dB received SNR. In the case of a high SNR, the error caused by noise decreases with each iteration and the system performance improvement brought by the proposed algorithm is more significant.
Then, we considered a more realistic scenario in which the BS has imperfect channel state information (CSI) and evaluated the impact of the proposed algorithm. Let H ^ be the estimated channel, and it can be written as [21]
H ^ = δ H + 1 δ 2 Ξ
where δ [ 0 , 1 ] denotes the accuracy factor of H ^ and Ξ denotes the matrix of i.i.d C N ( 0 , 1 ) noise. Figure 4 shows the comparison of spectral efficiency with different CSI conditions for mm-Wave massive MIMO system, where N t × N r = 128 × 16 , NRF=8, Ns=8. It can be seen from Figure 4 that the proposed algorithm is insensitive to CSI accuracy at a low SNR. When δ = 0.9 , the spectral efficiency of the proposed algorithm is only about 1–2 bits/s/Hz lower than that of the perfect channel. Moreover, when δ = 0.7 , the proposed algorithm still achieves about 88% of the rate compared with the perfect channel. This shows that the proposed algorithm has strong robustness.
Figure 5 shows the simulation diagram between the spectral efficiency of each precoding scheme and the number of receiving antennas. The system simulation parameters are set to SNR = 1 dB, the number of RF chains N R F = 8 and the number of transmitted data streams N s = 8 . As can be seen from Figure 5, with the increase in the number of antennas at the receiving end, the spectral efficiency of each precoding scheme also increases. This is the mm-Wave massive MIMO system that has a strong beamforming gain, which can transmit a large amount of data in parallel. The spectral efficiency of the proposed algorithm increases significantly with the increase in the number of antennas, and the proposed algorithm produces about 13.1% higher performance than the corresponding algorithm in reference [18] and reference [21] at N r = 30 .
In order to verify the feasibility of the algorithm proposed in this paper, its convergence was simulated. We compared the scheme without designing the initial analog precoder in the same alternating optimization framework. The simulation results are shown in Figure 6. In the simulation, the SNR was set as SNR = 5 dB, the number of RF links N R F = 8 , the number of transmitted data streams N s = 8 , and the antenna of the transceiver was configured as N t × N r = 128 × 16 . It can be seen from Figure 6 that the algorithm proposed in this paper converges gradually, and it can be clearly found that rapid convergence can be achieved only after three iterations. In contrast, the scheme without an initial analog precoder has poor coding performance and the spectral efficiency is about 7 bits/s/Hz lower than that of the proposed algorithm after three iterations.

6. Conclusions and Future Work

6.1. Conclusions

In order to improve the performance of the mm-Wave massive MIMO system and reduce the complexity of the algorithm, we proposed a partially connected hybrid precoding scheme based on alternating optimization, in this paper. Furthermore, we designed a heuristic algorithm to calculate the initial value of the analog precoder as the starting point of alternating optimization to prevent the algorithm from converging too slowly. Simulation results show that the proposed scheme is superior to the other two comparison schemes. Meanwhile, the performance of the proposed algorithm will not suffer a great loss due to the error of channel estimation, and it has strong robustness.

6.2. Future Work

The proposed scheme is based on a fixed connection structure. The allocation of the antenna array is fixed. Therefore, the solution we obtained is only a static local optimal solution. For future work, it will be interesting to study the design of precoding algorithms under a dynamic subarray structure.

Author Contributions

Conceptualization, H.C. and Q.C.; methodology, H.C., Q.C. and J.P.; software, H.C. and Z.W.; formal analysis: H.C., Q.C. and J.P.; investigation, H.C. and Q.C.; data curation, H.C. and Z.W.; writing—original draft preparation, H.C. and Q.C.; writing—review and editing, H.C., Q.C., J.P. and F.X.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

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. Kao, C.-C.; Chen, C.-E.; Yang, C.-H. Hybrid Precoding Baseband Processor for 64 × 64 Millimeter Wave MIMO Systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2022, 69, 1765–1773. [Google Scholar] [CrossRef]
  2. Banerjee, A.; Sufian, A.; Paul, K.K.; Gupta, S.K. EDTP: Energy and Delay Optimized Trajectory Planning for UAV-IoT Environment. Comput. Netw. 2022, 202, 108623–108640. [Google Scholar] [CrossRef]
  3. Srivastava, A.; Gupta, S.K.; Najim, M.; Sahu, N.; Aggarwal, G.; Mazumdar, B.D. DSSAM: Digitally Signed Secure Acknowledgement Method for Mobile Ad Hoc Network. J. Wirel. Commun. Netw. 2021, 2021, 12–41. [Google Scholar] [CrossRef]
  4. Sharma, D.; Gupta, S.K.; Rashid, A.; Gupta, S.; Rashid, M.; Srivastava, A. A Novel Approach for Securing Data against Intrusion Attacks in unmanned aerial vehicles Integrated heterogeneous network Using Functional Encryption Technique. Trans. Emerg. Telecommun. Technol. 2021, 32, e4114. [Google Scholar] [CrossRef]
  5. Yan, L.; Han, C.; Yuan, J. A Dynamic Array-of-Subarrays Architecture and Hybrid Precoding Algorithms for Terahertz Wireless Communications. IEEE J. Select. Areas Commun. 2020, 38, 2041–2056. [Google Scholar] [CrossRef]
  6. Rappaport, T.S.; Xing, Y.; Kanhere, O.; Ju, S.; Madanayake, A.; Mandal, S.; Alkhateeb, A.; Trichopoulos, G.C. Wireless Communications and Applications Above 100 GHz: Opportunities and Challenges for 6G and beyond. IEEE Access 2019, 7, 78729–78757. [Google Scholar] [CrossRef]
  7. Uwaechia, A.N.; Mahyuddin, N.M. A Comprehensive Survey on Millimeter Wave Communications for Fifth-Generation Wireless Networks: Feasibility and Challenges. IEEE Access 2020, 8, 62367–62414. [Google Scholar] [CrossRef]
  8. Alouzi, M.; Chan, F.; D’Amours, C. Low Complexity Hybrid Precoding and Combining for Millimeter Wave Systems. IEEE Access 2021, 9, 95911–95924. [Google Scholar] [CrossRef]
  9. Yang, F.; Wang, J.-B.; Cheng, M.; Wang, J.-Y.; Lin, M.; Cheng, J. A Partially Dynamic Subarrays Structure for Wideband mmWave MIMO Systems. IEEE Trans. Commun. 2020, 68, 7578–7592. [Google Scholar] [CrossRef]
  10. Mir, T.; Abbasi, U.; Ali, R.; Hussain, S.M.; Mir, U. Joint Hybrid Precoder and Combiner for Wideband Millimeter-Wave Massive MIMO Systems. IEEE Access 2020, 8, 196375–196385. [Google Scholar] [CrossRef]
  11. Poon, A.S.Y.; Taghivand, M. Supporting and Enabling Circuits for Antenna Arrays in Wireless Communications. Proc. IEEE 2012, 100, 2207–2218. [Google Scholar] [CrossRef]
  12. Ahmed, I.; Khammari, H.; Shahid, A.; Musa, A.; Kim, K.S.; De Poorter, E.; Moerman, I. A Survey on Hybrid Beamforming Techniques in 5G: Architecture and System Model Perspectives. IEEE Commun. Surv. Tutor. 2018, 20, 3060–3097. [Google Scholar] [CrossRef] [Green Version]
  13. 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]
  14. Sohrabi, F.; Yu, W. Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays. IEEE J. Sel. Top. Signal Process. 2016, 10, 501–513. [Google Scholar] [CrossRef] [Green Version]
  15. Ayach, O.E.; Rajagopal, S.; Abu-Surra, S.; Pi, Z.; Heath, R.W. Spatially Sparse Precoding in Millimeter Wave MIMO Systems. IEEE Trans. Wirel. Commun. 2014, 13, 1499–1513. [Google Scholar] [CrossRef] [Green Version]
  16. Buzzi, S.; D’Andrea, C.; Foggi, T.; Ugolini, A.; Colavolpe, G. Single-Carrier Modulation Versus OFDM for Millimeter-Wave Wireless MIMO. IEEE Trans. Commun. 2018, 66, 1335–1348. [Google Scholar] [CrossRef] [Green Version]
  17. Xie, T.; Dai, L.; Gao, X.; Shakir, M.Z.; Li, J. Geometric Mean Decomposition Based Hybrid Precoding for Millimeter-Wave Massive MIMO. China Commun. 2018, 15, 229–238. [Google Scholar] [CrossRef]
  18. Cao, H.; Yang, X.; Hu, W.; Ma, Z.; Xu, F.; Fang, X. Hybrid precoding with sub-connected architecture for millimeter wave massive MIMO system. Telecommun. Sci. 2020, 36, 35–42. [Google Scholar]
  19. Pang, L.; Wu, W.; Zhang, Y.; Yuan, Y.; Chen, Y.; Wang, A.; Li, J. Joint Power Allocation and Hybrid Beamforming for Downlink MmWave-NOMA Systems. IEEE Trans. Veh. Technol. 2021, 70, 10173–10184. [Google Scholar] [CrossRef]
  20. Salh, A.; Audah, L.; Abdullah, Q.; Aydogdu, O.; Alhartomi, M.A.; Alsamhi, S.H.; Almalki, F.A.; Shah, N.S.M. Low Computational Complexity for Optimizing Energy Efficiency in Mm-Wave Hybrid Precoding System for 5G. IEEE Access 2022, 10, 4714–4727. [Google Scholar] [CrossRef]
  21. Gao, X.; Dai, L.; Han, S.; Chih-Lin, I.; 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] [Green Version]
  22. Wu, X.; Wang, C.-X.; Sun, J.; Huang, J.; Feng, R.; Yang, Y.; Ge, X. 60-GHz Millimeter-Wave Channel Measurements and Modeling for Indoor Office Environments. IEEE Trans. Antennas Propagat. 2017, 65, 1912–1924. [Google Scholar] [CrossRef]
  23. 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. Signal Process. 2016, 10, 485–500. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Hybrid precoding for mm-Wave massive MIMO systems based on partially connected architecture.
Figure 1. Hybrid precoding for mm-Wave massive MIMO systems based on partially connected architecture.
Electronics 11 02238 g001
Figure 2. At low SNR, spectral efficiency of different algorithms ( N t × N r = 128 × 16 , NRF = 8, Ns = 8) [18,21].
Figure 2. At low SNR, spectral efficiency of different algorithms ( N t × N r = 128 × 16 , NRF = 8, Ns = 8) [18,21].
Electronics 11 02238 g002
Figure 3. At high SNR, spectral efficiency of different algorithms ( N t × N r = 128 × 16 , NRF = 8, Ns = 8) [18,21].
Figure 3. At high SNR, spectral efficiency of different algorithms ( N t × N r = 128 × 16 , NRF = 8, Ns = 8) [18,21].
Electronics 11 02238 g003
Figure 4. Impact of imperfect CSI on the proposed algorithm ( N t × N r = 128 × 16 , NRF = 8, Ns = 8).
Figure 4. Impact of imperfect CSI on the proposed algorithm ( N t × N r = 128 × 16 , NRF = 8, Ns = 8).
Electronics 11 02238 g004
Figure 5. Spectral efficiency of different algorithms ( S N R = 1 d B , NRF = 8, Ns = 8) [18,21].
Figure 5. Spectral efficiency of different algorithms ( S N R = 1 d B , NRF = 8, Ns = 8) [18,21].
Electronics 11 02238 g005
Figure 6. Spectral efficiency of the proposed algorithm with increasing iterations ( S N R = 5 d B , NRF = 8, Ns = 8).
Figure 6. Spectral efficiency of the proposed algorithm with increasing iterations ( S N R = 5 d B , NRF = 8, Ns = 8).
Electronics 11 02238 g006
Table 1. Simulation parameters.
Table 1. Simulation parameters.
Parameter NameParameter Value
Number of transmitting antennas N t 128
Antenna spacing d0.5 λ mm
Number of channel scattering clusters N c l 5
Number of paths in each scattering cluster N r a y 25
Channel modelSaleh-Valenzuela
Antenna arrayULA
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cao, H.; Chen, Q.; Peng, J.; Wang, Z.; Xu, F. Hybrid Precoding Based on Partial Connection for Millimeter-Wave Massive MIMO System. Electronics 2022, 11, 2238. https://doi.org/10.3390/electronics11142238

AMA Style

Cao H, Chen Q, Peng J, Wang Z, Xu F. Hybrid Precoding Based on Partial Connection for Millimeter-Wave Massive MIMO System. Electronics. 2022; 11(14):2238. https://doi.org/10.3390/electronics11142238

Chicago/Turabian Style

Cao, Haiyan, Qianhong Chen, Jiale Peng, Zhongliang Wang, and Fangmin Xu. 2022. "Hybrid Precoding Based on Partial Connection for Millimeter-Wave Massive MIMO System" Electronics 11, no. 14: 2238. https://doi.org/10.3390/electronics11142238

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