Next Article in Journal
An Improved Hybrid Control Scheme of a Switched Reluctance Motor for Torque Ripple Reduction
Previous Article in Journal
Parametric Numerical Modeling and Fabrication of PCL Scaffolds for Bone Tissue Engineering Applications
Previous Article in Special Issue
Modified Uncertainty Error Aware Estimation Model for Tracking the Path of Unmanned Aerial Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Precoder Using Stiefel Manifold Optimization for Mm-Wave Massive MIMO System

1
Department of Electronics and Communication Engineering, GLA University, Mathura 281406, India
2
Department of Electrical Engineering, Dong-A University, Busan 49236, Republic of Korea
3
Division of Computer and Information Engineering, Dongseo University, Busan 47011, Republic of Korea
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(23), 12282; https://doi.org/10.3390/app122312282
Submission received: 27 September 2022 / Revised: 17 November 2022 / Accepted: 25 November 2022 / Published: 30 November 2022
(This article belongs to the Special Issue Security and Privacy in Smart Healthcare Applications)

Abstract

:
Due to the increasing demand for fast data rates and large spectra, millimeter-wave technology plays a vital role in the advancement of 5G communication. The idea behind Mm-Wave communications is to take advantage of the huge and unexploited bandwidth to cope with future multigigabit-per-second mobile data rates, imaging, and multimedia applications. In Mm-Wave systems, digital precoding provides optimal performance at the cost of complexity and power consumption. Therefore, hybrid precoding, i.e., analog–digital precoding, has received significant consideration as a favorable alternative to digital precoding. The conventional methods related to hybrid precoding suffer from low spectral efficiency and large processing time due to nested loops and the number of iterations. A manifold optimization-based algorithm using the gradient method is proposed to increase the spectral efficiency to be near optimal and to speed up the processing speed. A comparison of performances is shown using the simulation outcomes of the proposed work and those of the existing techniques.

1. Introduction

Even with the improvements of 4G LTE, the network sufferers from a lack of bandwidth. The solution to this problem is to increase the bandwidth using a 30 GHz -300 GHz band of millimeter wave as shown in Figure 1. This solution was proposed by the scientists behind 5G and is expected to be capable of providing extremely high data rates and almost zero latency in phone calls [1,2,3]. Along with these merits of Mm-Wave due to high carrier frequency (10 times greater than that of the previous solution), it also suffers from more path losses in the system. However, a large number of antenna arrays can be placed in millimeter-wave systems due to the very small wavelength of antennas [4,5]. Figure 1 shows the frequency spectrum of 5G communication.
Digital precoding achieves better performance by adjusting the signal’s amplitude as well as the phase at the expense of power consumption due to the huge number of RF chains. It also increases the hardware cost. Initially, analog beamforming was established for P-T-P communication systems [6] with fewer RF chains using mixers and phase shifters [7,8,9]. The weakness of analog beamforming is that it can only control the phase.
Hybrid precoding was introduced to tackle the issues of analog precoding and digital precoding [10]. Hybrid precoding is categorized into optimal precoding and analog precoding. The interference among different data streams is reduced using an optimal precoder, while the antenna gain is maximized using an analog precoder. The hybrid beamforming structure is of two types: spatially sparse hybrid precoding and successive interference cancelation (SIC). Spatially sparse precoding is a fully connected structural design [11] in which every RF chain from the analog precoder is linked to all base station antennas through a different or the same value of phase shifts. SIC is a partially connected architecture [12] in which the RF chain from the analog precoder is connected to a subgroup of antennas.
The design of the Mm-Wave system is configured as the design of two sub-problems, i.e., precoding on the transmitter side and combining on the receiver side [11,12,13,14]. The performance of the millimeter-wave system in terms of spectral efficiency can be maximized by solving a convex problem in which the Euclidean distance is to be minimized between the hybrid precoder (FRFFBB) and the digital precoder (Fopt). FRF represents the analog RF precoder matrix; FBB is the digital precoder matrix at the baseband; and Fopt is the optimal precoder matrix obtained by applying singular value decomposing on the channel matrix. The analog RF precoder makes use of phase shifters that inflict supplementary element-wise unit modulus constraints. To solve this problem, an algorithm, known as the orthogonal matching pursuit (OMP) algorithm [11,12], is employed for the spatial structure of Mm-Wave systems having a large array of antennas, thus transforming it into a sparse reconstruction problem. However, this solution deprecates the performance of Mm-Wave systems due to the limitation on space of analog precoding. Lastly, an algorithm based on the gradient approach was proposed to maximize mutual information at the cost of high complexity [15,16]. Ref. [14] proposed a manifold optimization (MO) technique based on the alternating minimization (AltMin) algorithm for improving the spectral efficiency to be near optimal. This solution has a nested-loop structural design between FBB and FRF that reduces the speed of convergence and also increases complexity. Therefore, ref. [17] proposed PE-AltMin, an alternative low-complexity algorithm. However, this algorithm decreases the spectral efficiency by increasing the number of transmitting RF chains. Mm-Wave is a recent technology in the field of wireless communication. To prevent severe loss of propagation of the Mm-Wave channel, a hybrid precoder and combining transceivers are used for Mm-Wave massive MIMO systems [18,19,20,21]. The RF signal in analog precoding is used for energy-harvesting purposes [22,23,24,25,26]. The concept of cognitive radio can be used for the detection of primary users to improve the energy efficiency [27].
Due to slow variation in the spatial-channel matrix (SCM), as compared with the instantaneous value of complete CSI, ref. [28] proposed a unique spatial-channel algorithm for sub-6 GHz using an SCM. The SCM is a hard problem in the massive MIMO framework due to the massive antenna at the base station. To approximate the behavior to digital precoding, limited CSI is required in the spatial channel to estimate the SCM using an acceptable number of RF chains. This technique can be utilized for single and multiple users, and it can be used in both TDD and FDD systems, as well as at single and multiple carrier frequencies and in LOS and NLOS channels. The current scheduling of users in downlink transmission and sub-carrier power allocation algorithms for massive MIMO is considered in frequency selective channels [29]. The performance of a hybrid precoder can reach that of a digital precoder under the condition of N p = 2 N R F T ( N T N R F T + 1 ) , where N R F T < N T . Furthermore, a unique approach is applied to realize hybrid precoding by employing an N R F T RF chain and a phase shifter less than Np. Three ways are used to solve the problem: (1) the N T number of RF chains in the digital precoder, (2) antenna selection precoding, and (3) the proposed hybrid precoding method, which combines zero-forcing and the proposed algorithm for user scheduling and sub-carrier power distribution. Ref. [30] proposed an optimal hybrid precoder design for large antenna systems, in which the N R F T required is equal to or greater than the total number of data streams used to achieve optimal precoding performance. If this requirement is not encountered, two techniques for the maximization of spectral efficiency are provided. The hybrid precoding algorithm is designed for large MIMO systems with the following requirements: (1)   N R F T = N s and phase shifters with infinite resolution and (2) N s < N R F T < 2 N s and phase shifters with limited resolution. The algorithm approximates the maximum capacity for N R F T = N s . The JSDM scheme was discussed for FDD systems in [31] to achieve significant throughput and for the simplification of system operation. The covariance matrix is formed by correlating the channel vectors from the BS to the MSs. To limit the quantity of feedback necessary, this characteristic is utilized to group the MSs with comparable covariance matrices. To eliminate inter-group interferences, a precoding matrix based on DFT is used based on second-order channel statistics. A framework was presented in [32] to minimize the dimension of the precoding matrix and pilot sequence, enabling a low-complexity system using hybrid precoding for massive MIMO systems. A Mm-Wave MIMO system with hybrid precoding was investigated in [33] to improve the spectral efficiency in downlink transmission by jointly optimizing the system using a hybrid precoder at the base station and using a digital precoder in user equipment. An RF precoder was developed for MIMO systems to minimize the overhead in backward and forward cases. A codebook-based hybrid precoder is used to minimize the inter-beam interference and overhead of scheduled users. The sum rate can be increased by increasing the number of users. Hybrid precoding was discussed in [34]; it updates one column using the Lagrange multiplier of the analog precoder and the same row using the least square method of the digital precoder. The hybrid precoder can also be designed using feedback-supported codebooks to reduce the mean error between the optimal beam and vector beam. The Kalman-based filter concept and manifold optimization with MMSE design were also used for the design of hybrid precoder [35,36].
A novel hybrid precoder design is proposed in this article using the manifold optimization algorithm, namely, Stiefel manifold optimization, to increase the performance of Mm-Wave massive communication systems. A manifold optimization-based algorithm using the gradient method is proposed to increase the spectral efficiency to be near optimal and to speed up the processing speed. A comparison of performances is shown using the simulation results of the proposed work with those of existing work. The Stiefel manifold optimization algorithm makes use of the Riemannian gradient method to solve the optimization problem. The algorithm complexity is much lower than that of the linear optimization problem, which is measured with the calculation of gradient, total energy, and projection on the Stiefel manifold. It is also easy to parallelize.
In this paper, a fast optimization algorithm based on the Stiefel manifold is proposed to increase the spectral efficiency. Manifold optimization has superior performance in terms of spectral efficiency using a nested-loop architecture. The proposed technique increases the convergence speed by decreasing the nested loop between FBB and FRF. The proposed technique also increases spectral efficiency when compared with PE-AltMin.
The remainder of this paper is organized as follows: The channel and the system model for the hybrid precoding Mm-Wave system are presented in Section 2. Section 3 shows the proposed Stiefel manifold-based optimization algorithm for the hybrid precoding problem and the computational complexity in detail. Numerous simulation results are shown in Section 4; they reveal the performance of the proposed hybrid precoding algorithm. At last, Section 5 consists of the conclusion of this paper.
The following symbolizations are used in this paper: (A) i, j is a matrix with i rows and j columns; bold, upper-case ‘A’ is a vector; upper-case ‘A’ is a scalar; 𝒜 is a set; |A| is the determinant of (A) i, j; ||A||F denotes the Frobenius norm of A; (A) i, j T, (A) i, j *, and (A) i, j-1 represent the transpose of (A) i, j, the conjugate transpose of (A) i, j, and the inverse of (A) i, j, respectively.

2. System Model

Let us consider a hybrid precoding millimeter-wave system for a single user as shown in Figure 2. It consists of NT antennas and N R F T RF chains on the transmitter side and NR antennas and N R F R RF chains on the receiver side. Each user transmits Ns data streams from the base station on each subcarrier with the help of NT antennas. The user symbols, RF chains, and antenna terminals are bounded as
N S N R F T N T   and   N S N R F R N R
The hardware structure consists of a digital baseband precoder, F B B ( N R F T × N S ), that is followed by an analog RF precoder, F R F ( N S × N R F T ), at the transmitting end and an analog RF combiner, W R F ( N R × N R F R ), followed by a digital baseband combiner, W B B ( N R F R × N S ). Therefore, the transmitted signal of each user can be expressed as
x ( N T × N s ) = ( F R F F B B ) S ,
where S( N S × 1) is the symbol vector of each user. For the given system, the normalized transmit power constraint is imposed and is given by | | ( F R F F B B ) | | F 2 = N S .
More significantly, the analog precoder consists of several phase shifters, so there is a need to adjust the phase of the transmitted signals. Hence, F R F should gratify the element-wise unit modulus constraints given by
| ( F R F ) i , j | = 1
Channel matrix H of size N R × N T   having an L propagation path using the clustered channel model is modeled as
H = N T N R L   l = 1 L α l a R ( θ l , R l R ) a T H ( θ l T , l T )
where α l is the complex gain of the lth propagation path and vectors a R ( θ l , R l R ) a T H ( θ l T , l T ) are the normalized array response vectors, with ( θ l , R l R )   and   ( θ l T , l T ) being the azimuth (elevation) angles of the receiver and of the transmitter, respectively. These parameters depend on the structure of the antenna array.
In matrix form, H is represented as
H = N T N R L   [ a R ( θ 1 R )   a R ( θ 2 R ) . . a R ( θ l R )   [ α 1 0 0 α l ]   [ a T ( θ 1 T ) . . a T ( θ 1 T ) ]

3. Problem Formulation

To maximize the spectral efficiency, R ( F R F , F B B ), and the maximum mutual information, F R F and F B B are designed using Gaussian signaling over the Mm-Wave channel in the following manner:
R   ( F R F ,   F B B ) = l o g 2 ( | I + ρ N S   σ n 2 H F R F F B B F B B H F R F H H H   | )
To maximize the spectral efficiency (3), the precoder and the combiner are jointly optimized. This paper concentrates on the design of the precoder, so there is the need to decouple the precoder section and the combiner section. The performance of the optimal hybrid precoder is nearly close to that of the optimal precoder of matrix F o p t ( N T × N s ) , which is obtained from channel matrix H. F o p t is the first Ns column of the eigenvectors of V generated by H = U V H   , i.e., the SVD of channel matrix H. So, the formulated problem for a narrowband system (4) and an OFDM system (5) based on F o p t can be written as
min F R F F B B   F o p t F R F F B B F s . t .   | ( F R F ) i , j = 1   and   F R F F B B F 2 = N s F R F F B B F 2 = N s = | | F B B H F R F H F R F   F B B | | F = T r ( F B B H F R F H F R F   F B B F B B H F R F H F R F F B B )
Narrowband systems have poor performance due to the effect of multipath fading. Therefore, the multi-carrier concept is used in the above problem for the OFDM millimeter-wave system and is expressed as
= min F R F F B B [ k ]   k = 0 K 1 F o p t [ k ] F R F F B B [ k ] F s . t .   | ( F R F ) i , j = 1 and   F R F F B B [ k ] F 2 = N s
where K signifies the number of subcarriers and k   [ 0 ,     K 1 ] is the index of subcarriers. The spectral efficiency can be increased by transmitting the number of data streams from different users. These data streams should verify that the condition of existence is less than the number of RF chains in the analog section.

3.1. Proposed Methodology

Let us consider that f is a real-valued function on set of various points from n × p matrices in real time without any particular structure. Here, p represents the orthonormal vectors in space n . So, an optimization problem can be formed for X of the n × p matrix that satisfies the condition of X T X = I .
min X n × p   f ( X ) s . t   X T X = I
The set of p orthonormal vectors in space n is known as the Stiefel manifold, represented as St(p, n).
S t ( p ,   n ) = { X n × p :   X T X = I }
This manifold becomes a unit sphere, S n 1 , i.e., a simple nonlinear manifold, when p becomes 1.
Now, let us consider as a unit sphere for retractions as a Riemannian sub-manifold of n . For the above problem (1), vec( F R F N T × N R F T forms a complex Stiefel manifold on sphere St(p, ℂ), where St(p, ) = {X= [x1, ………xp] n × p , with p = N T × N R F T .
A retraction on the Stiefel manifold is given by:
R X ( ξ ) = q   f ( X + ξ )
where q   f ( X + ξ ) indicates the Q factor of the decomposition of ( X + ξ ) R n × p .
This retraction on the Stiefel manifold is used in the proposed algorithm as discussed in Section 3.3. The proposed algorithm 1 uses the Riemannian Steepest Descent for its simplicity.

3.2. Gradient on Sub Manifolds

Let us assume that represents the Riemannian submanifold of ¯ and that T X is a unique element that is known as a gradient of f at X , represented by grad f( X ), with its definition depending on the Riemannian metric such that
g r a d   f ( X )   T X i . e . = P X   g r a d   f X ¯
where P X is the projection operator that belongs to T X .

3.3. Algorithm for Precoder Design

This Algorithm 1 can be used for narrowband systems and also for wideband systems.
Algorithm 1 RSD (Riemannian Steepest Descent)
Input: 1: Assuming s is Gaussian distributed: Singular Value Decomposition:
2: H = U   V H ,   F o p t = VH
Proposed with RSD (Riemannian Steepest Descent):
3: Require   F o p t
4: For 0 ≤ kK − 1
5:   Set   F R F   using   inverse   vectorization   of   X k
6: Compute   F ^ B B = F R F F o p t for each k
7: Compute   Euclidean   gradient   of     f ( X ) = v e c ( 2 ( F o p t F R F F B B ) F B B H
8: Compute   Riemannian   gradient   ξ = P x f ( X ) ,   where   P X is the projection operator onto tangent space.
9: Find   step   size   α   and   update   X k + 1 = R X ( α   ξ )
10: End for
11: output   F R F = v e c 1 ( X k + 1 )
and   F B B = N s F R F F B B F F ^ B B

4. Simulation Results

The performance of the proposed algorithm and its comparison with those of existing algorithms is compared in this section [14]. The system model is designed as an environment having 8 clusters and 10 rays per cluster. The system environment is considered to have a 10-degree angular speed that is uniformly distributed from 0 to 360 degrees [22]. The experiment considers an OFDM system with 128 multicarrier paths. The experimental setup considers an equal number of RF chains at the BS as well as the MS. This section also shows the comparison among the proposed algorithm, the OMP algorithm [11], the PE-AltMin algorithm [14], and the optimal digital precoder for a certain level.
Figure 3 firstly presents that the spectral efficiency of the proposed algorithm is superior to that of the fast precoding algorithm for a range of SNRs [−15:10], with Ns = 4 and N R F T = 6. The size of the antenna array taken for this simulation is 144 × 36. This shows that the proposed algorithm gives a better result than the fast precoding algorithm [2].
The spectral efficiency of the proposed algorithm is also compared with those of the optimal digital precoder for reference, PE-AltMin [14], and OMP [11] for different values of the number of RF chains that are equal at the transmitting and receiving ends. This comparison is shown in Figure 4. From this figure, it can be seen that the proposed algorithm produces steadily higher results than the PE-AltMin and OMP algorithms and is nearly close to the optimal precoder. The value of the number of symbols (Ns) is kept lower than twice the number of RF chains. This comparison is made with the SNR value of 0 dB. The performance of the proposed algorithm increases in proportion to the number of RF chains and is nearly close to that of the optimal precoder [24]. The performance of OMP also improves as compared with PE-AltMin upon increasing the number of RF chains. Figure 5 shows the spectral efficiency for a range of SNRs having different values of the number of RF chains.

Comparison of Proposed Model with Existing Techniques

Table 1 shows the comparison of the proposed system with existing system models on the basis of performance parameters such as spectral efficiency (measured using −10 dB, 0 dB, and 10 dB SNRs) and computational complexity. As the optimized digital precoder and the weight matrix have closed-form expressions and have much lower dimensions than the analog precoder, we ignore their computational complexity. Additionally, as both the analog precoder and combiner can be solved in the same procedure, we focus on the complexity analysis of the analog precoder. The proposed algorithm needs to calculate the Euclidean gradient defined in step 7 of the proposed algorithm, which is the dominant calculation cost of the proposed algorithm. Hence, the computational complexity for the gradient calculation is O ( N R F T N T N s ) . Meanwhile, the calculation cost of the MO-AltMin algorithm is O ( N R F T N T 3 N s 2 ) [14]. Furthermore, since PE-AltMin requires min{   O ( N R F T N s 2 , ( N s ( N R F T ) ^ 2 ) } for the SVD calculation per iteration, the proposed algorithm competes with the low-complexity PE-AltMin algorithm. Consequently, as summarized in Table 1, the proposed algorithm is comparable to or much faster at processing than state-of-the-art algorithms, and it produces near-optimal spectral efficiency.

5. Conclusions

In this paper, a fast algorithm based on Stiefel manifold optimization on the sphere is proposed in terms of improved performance. This algorithm has high spectral efficiency, low complexity, and fast processing speed compared with existing state-of-the-art techniques such as the complex oblique manifold, the OMP algorithm, MO-AltMin, and PE-AltMin. The simulation results and the numerical observation show that the proposed algorithm is superior in terms of spectral efficiency and algorithm complexity aimed to improve the processing speed. Many research papers show that performance does not always improve with the increase in RF chains. Therefore, future work could extend research in the field of the optimization of the number of RF chains.

Author Contributions

Conceptualization, D.S.; Formal analysis, D.S. and A.S.; Methodology, D.S., A.S. and M.S.; Resources, M.S. and K.L.H.; Supervision, A.S. and M.S.; Validation, M.S. and K.L.H.; Visualization, A.S.; Writing—original draft, D.S.; Writing—review and editing, M.S. and K.L.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Dong-A University research fund.

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. Khiong, S.; Chong, C.C. An overview of multi-gigabit wireless through millimeter wave technology: Potentials and technical challenges. EURASIP J. Wirel. Commun. Netw. 2006, 2007, 78907. [Google Scholar]
  2. Kasai, H. Fast optimization algorithm on the 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; pp. 1266–1270. [Google Scholar] [CrossRef]
  3. Doan, C.H.; Emami, S.; Sobel, D.A.; Niknejad, A.M.; Brodersen, R.W. Design considerations for 60 GHz CMOS radios. IEEE Commun. Mag. 2004, 42, 132–140. [Google Scholar] [CrossRef]
  4. Rappaport, T.S.; Heath, R.W., Jr.; Daniels, R.C.; Murdock, J.N. Millimeter Wave Wireless Communications; Prentice Hall: Hoboken, NJ, USA, 2014. [Google Scholar]
  5. Akdeniz, M.R.; Liu, Y.; Samimi, M.K.; Sun, S.; Rangan, S.; Rappaport, T.S.; Erkip, E. Millimeter wave channel modeling and cellular capacity evaluation. IEEE J. Sel. Areas Commun. 2014, 32, 1164–1179. [Google Scholar] [CrossRef]
  6. Seleem, H.; Sulyman, A.S.; Alsanie, A. Hybrid precoding-beamforming design with hadamard RF codebook for mmWave large-scale MIMO systems. IEEE Access 2017, 5, 6813–6823. [Google Scholar] [CrossRef]
  7. Pi, Z.; Khan, F. An introduction to millimeter wave mobile broadband systems. IEEE Commun. Mag. 2011, 49, 101–107. [Google Scholar] [CrossRef]
  8. Rusek, F.; Persson, D.; Lau, B.K.; Larsson, E.G.; Marzetta, T.L.; Edfors, O.; Tufvesson, F. Scaling up MIMO: Opportunities and challenges with very large arrays. IEEE Signal Process. Mag. 2013, 30, 40–60. [Google Scholar] [CrossRef] [Green Version]
  9. Zhang, X.; Molisch, A.F.; Kung, S.-Y. Variable phase- shift-based RF-baseband code sign for MIMO antenna selection. IEEE Trans. Signal Process. 2005, 53, 4091–4103. [Google Scholar] [CrossRef]
  10. Venkateswaran, V.; van der Veen, A.J. Analog beamforming in MIMO communications with phase shift networks and online channel estimation. IEEE Trans. Signal Process. 2010, 58, 4131–4143. [Google Scholar] [CrossRef]
  11. 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] [Green Version]
  12. Alkhateeb, A.; Ayach, O.E.; Leus, G.; Heath, R.W. Channel estimation and hybrid precoding for millimeter wave cellular systems. IEEE J. Sel. Topics Signal Process. 2014, 8, 831–846. [Google Scholar] [CrossRef]
  13. Lee, Y.; Wang, C.-H.; Huang, Y.H. 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 Process. 2015, 63, 305–317. [Google Scholar] [CrossRef]
  14. Yu, X.; Shen, J.-C.; Zhang, J.; Letaief, K.B. Alternating minimization algorithms for hybrid precoding in millimeter wave MIMO systems. IEEE J. Sel. Areas Commun. 2016, 10, 485–500. [Google Scholar] [CrossRef] [Green Version]
  15. Zanjani, N.B.; Khademi, S.; Leus, G. Gradient based solution for hybrid precoding in MIMO systems. In Proceedings of the 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA, 5–9 March 2017. [Google Scholar]
  16. Mishra, B.; Sepulchre, R. R3MC: A Riemannian three-factor algorithm for low-rank matrix completion. In Proceedings of the 53rd IEEE Conference on Decision and Control, Los Angeles, CA, USA, 15–17 December 2014. [Google Scholar]
  17. Kasai, H.; Mishra, B. Low-rank tensor completion: A Riemannian manifold preconditioning approach. In Proceedings of the 33rd International Conference on Machine Learning, New York, NY, USA, 19–24 June 2016. [Google Scholar]
  18. Absil, P.-A.; Gallivan, K.A. Joint diagonalization on the oblique manifold for independent component analysis. In Proceedings of the 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, Toulouse, France, 14–19 May 2006. [Google Scholar]
  19. Boumal, N.; Mishra, B.; Absil, P.-A.; Sepulchre, R. Manopt: A Matlab toolbox for optimization on manifolds. JMLR 2014, 15, 1455–1459. [Google Scholar]
  20. Absil, P.-A.; Mahony, R.; Sepulchre, R. Optimization Algorithms on Matrix Manifolds; Princeton University Press: Princeton, NJ, USA, 2008. [Google Scholar]
  21. Edelman, A.; Arias, T.A.; Smith, S.T. The geometry of algorithms with orthogonality constraints. SIAM J. Matrix Anal. Appl. 1998, 20, 303–353. [Google Scholar] [CrossRef]
  22. Xu, H.; Kukshya, H.; Rappaport, T.S. Spatial and temporal characteristics of 60-GHz indoor channels. IEEE J. Sel. Areas Commun. 2001, 20, 620–630. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, E.; Huang, C. On achieving optimal rate of digital precoder by RF-baseband code sign for MIMO systems. In Proceedings of the 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall), Vancouver, BC, Canada, 14–17 September 2014. [Google Scholar]
  24. Singh, D.; Shukla, A. Sparse Channel and Antenna Array Performance of Hybrid Precoding for Millimeter Wave Systems. In Advances in Machine Learning and Computational Intelligence; Patnaik, S., Yang, X.S., Sethi, I., Eds.; Algorithms for Intelligent Systems; Springer: Singapore, 2020. [Google Scholar]
  25. Agrawal, N.; Gupta, M.; Chauhan, S. Design and Simulation of MIMO antenna for low frequency 5G band application. In Proceedings of the 2021 2nd Global Conference for Advancement in Technology (GCAT), Bangalore, India, 1–3 October 2021. [Google Scholar]
  26. Gaidhane, V.H.; Mir, A.; Goyal, V. Energy harvesting from far field RF signals. Int. J. RF Microw. Comput. Aided Eng. 2019, 29, e21612. [Google Scholar] [CrossRef]
  27. Bachan, P.; Ghosh, S.K.; Saraswat, S.K. Comparative error rate analysis of cooperative spectrum sensing in non-fading and fading environments. In Proceedings of the 2015 Communication, Control and Intelligent Systems (CCIS), Mathura, India, 7–8 November 2015; pp. 124–127. [Google Scholar] [CrossRef]
  28. Zhu, D.; Li, B.; Liang, P. A novel hybrid beamforming algorithm with unified analog beamforming by subspace construction based on partial CSI for massive MIMO-OFDM systems. IEEE Trans. Commun. 2016, 65, 594–607. [Google Scholar] [CrossRef] [Green Version]
  29. Bogale, T.E.; Le, L.B.; Haghighat, A.; Vandendorpe, L. On the number of RF chains and phase shifters, and scheduling design with hybrid analog–digital beamforming. IEEE Trans. Wirel. Commun. 2016, 15, 3311–3326. [Google Scholar] [CrossRef] [Green Version]
  30. 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]
  31. Adhikary, A.; Nam, J.; Ahn, J.Y.; Caire, G. Joint spatial division and multiplexing—The large-scale array regime. IEEE Trans. Inf. Theory 2013, 59, 6441–6463. [Google Scholar] [CrossRef]
  32. Noh, S.; Zoltowski, M.D.; Love, D.J. Training sequence design for feedback assisted hybrid beamforming in massive MIMO systems. IEEE Trans. Commun. 2015, 64, 187–200. [Google Scholar] [CrossRef] [Green Version]
  33. Kwan, G.; Kim, N.; Park, H. Millimeter wave SDMA with limited feedback: RF-only beamforming can outperform hybrid beamforming. IEEE Trans. Veh. Technol. 2018, 68, 1534–1548. [Google Scholar] [CrossRef]
  34. Bai, X.; Liu, F.; Du, R. An alternating iterative hybrid beamforming method for millimeter wave large-scale antenna arrays. In Proceedings of the 2017 Progress in Electromagnetics Research Symposium-Fall (PIERS-FALL), Singapore, 19–22 November 2017; pp. 2769–2776. [Google Scholar]
  35. Singh, D. Performance of Kalman-Based Precoding in Millimeter-Wave Communication. In Proceedings of First International Conference on Computational Electronics for Wireless Communications; Springer: Singapore, 2022; pp. 645–653. [Google Scholar]
  36. Singh, D.; Shukla, A. Manifold Optimization with MMSE Hybrid Precoder for Mm-Wave Massive MIMO Communication. Sci. Technol. 2022, 25, 36–46. [Google Scholar]
Figure 1. Frequency spectrum for 5G communication.
Figure 1. Frequency spectrum for 5G communication.
Applsci 12 12282 g001
Figure 2. Hybrid precoding in a millimeter system.
Figure 2. Hybrid precoding in a millimeter system.
Applsci 12 12282 g002
Figure 3. Spectral efficiency of proposed of algorithm.
Figure 3. Spectral efficiency of proposed of algorithm.
Applsci 12 12282 g003
Figure 4. Spectral efficiency at 0   dB .
Figure 4. Spectral efficiency at 0   dB .
Applsci 12 12282 g004
Figure 5. (a) Spectral efficiency at N T R F = 6. (b) Spectral efficiency at N T R F = 8.
Figure 5. (a) Spectral efficiency at N T R F = 6. (b) Spectral efficiency at N T R F = 8.
Applsci 12 12282 g005
Table 1. Comparison of spectral efficiency and complexity for different algorithms for different values of the SNR.
Table 1. Comparison of spectral efficiency and complexity for different algorithms for different values of the SNR.
AlgorithmSpectral Efficiency (b/s/Hz)Complexity
SNR = −10 dBSNR = 0 dBSNR = 10 dB
OMP [11]15.424.0740.8 O ( N T 2 N R F T N s )
MO-AltMin [14]15.925.342.4 O ( N R F T N T 3 N s 2 )
PE-AltMin [14]15.725.141.9 O ( N R F T N s 2 )
CO- Manifold [12]16.425.342.7 O ( N R F T N T N s )
MO-MMSE [36]16.825.543.9 O ( N R F T N T N s 2 )
Proposed16.925.544.1 O ( N R F T N T N s )
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Singh, D.; Shukla, A.; Hui, K.L.; Sain, M. Hybrid Precoder Using Stiefel Manifold Optimization for Mm-Wave Massive MIMO System. Appl. Sci. 2022, 12, 12282. https://doi.org/10.3390/app122312282

AMA Style

Singh D, Shukla A, Hui KL, Sain M. Hybrid Precoder Using Stiefel Manifold Optimization for Mm-Wave Massive MIMO System. Applied Sciences. 2022; 12(23):12282. https://doi.org/10.3390/app122312282

Chicago/Turabian Style

Singh, Divya, Aasheesh Shukla, Kueh Lee Hui, and Mangal Sain. 2022. "Hybrid Precoder Using Stiefel Manifold Optimization for Mm-Wave Massive MIMO System" Applied Sciences 12, no. 23: 12282. https://doi.org/10.3390/app122312282

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