This application claims priority to Korean Patent Application No. 10-2021-0056047 filed on Apr. 29, 2021 and all the benefits accruing therefrom under 35 U.S.C. § 119, the contents of which are incorporated by reference in their entirety.
The present disclosure relates to a method for designing an optimal analog precoder for improving frequency spectrum efficiency in a millimeter wave-based multi-user massive MIMO-based hybrid beamforming system.
As the generation of mobile communication evolves, millimeter wave (mmWave) technology that transmits data using a high frequency band is being introduced to improve the performance of the 5th generation mobile communication (5G) system. With mmWave technology, a wide bandwidth can be used to increase data transmission speed, but it has the disadvantage of high path loss. To compensate for these shortcomings, massive MIMO technology, which increases the transmission speed by mounting hundreds of antennas on the base station, has become an essential technology.
The conventional digital beamforming system can obtain high channel capacity by changing the amplitude and phase of a signal through digital signal processing in a baseband using a radio frequency (RF) chain for each antenna. However, as the number of antennas increases, a large number of RF chains requiring high cost and power consumption are required, which increases the volume, power consumption, and cost burden.
To alleviate these shortcomings, hybrid beamforming, which performs precoding using fewer RF chains than antennas, was adopted as a core technology in 5G. Hybrid beamforming is a system that combines the advantages and disadvantages of digital beamforming and analog beamforming, and uses fewer RF chains than the number of antennas, and uses a digital beamformer in a baseband and an analog beamformer in an RF band at the same time to perform beamforming by using a digital precoder and an analog precoder at the same time.
Since the analog precoder consists only of a phase shifter connected to each antenna, only the phase of the signal can be adjusted with a fixed amplitude, so that it should be designed to satisfy the constraint of transmit power. In addition, when using Orthogonal Frequency Division Multiplexing (OFDM), in an environment with high selectivity for each sub-carrier, the channel change occurs severely, and in the case of an analog precoder, since conversion into a high frequency band is performed through the RF chain, signal processing is performed in the RF band, so that there is a problem in that it is impossible to process signals on all sub-carriers like a digital precoder through this processing method. Accordingly, in such a system environment, the analog precoder performs signal processing by applying the same analog precoding matrix to all sub-carriers, so that significant performance degradation occurs in frequency selective fading environments.
As such, since analog precoders are subject to various design limitations, there are difficulties in optimizing the design of analog precoders, and implementing an efficient analog precoder is the main issue of hybrid beamforming.
Accordingly, there is a need for a technique capable of designing an analog precoder capable of obtaining high frequency spectrum efficiency while requiring relatively low complexity.
The present inventive concept is to solve the above-mentioned problems, and is to provide an analog precoder matrix acquisition method for alleviating performance degradation of frequency spectrum efficiency occurring in a frequency selective fading environment and a hybrid beamforming system to which the method is applied.
An analog precoding matrix acquisition method for frequency spectrum enhancement according to the present inventive concept includes: an objective form setting step of setting an objective form for maximizing a frequency spectrum efficiency of an analog precoder based on a frequency spectrum efficiency for a sub-carrier of a transmission end Tx; an approximation step of transforming and approximating the objective form set in the objective form setting step using a digital precoding matrix for the sub-carrier of the transmission end Tx; an analog precoding matrix generation step of generating an analog precoding matrix by calculating for each column of the analog precoding matrix based on the objective form approximated through the approximation step; and an optimal analog precoding matrix determination step of comparing elements between the analog precoding matrix generated in the analog precoding matrix generation step and a predetermined initial analog precoding matrix currently applied to the analog precoder to determine an optimal analog precoding matrix according to whether an error between the generated analog precoding matrix and the initial analog precoding matrix is within a predetermined error range.
Here, the optimal analog precoding matrix determination step includes, when an error between the generated analog precoding matrix and the initial analog precoding matrix is included within a predetermined error range, determining the generated analog precoding matrix as an optimal analog precoding matrix for frequency spectrum improvement and updating the initial analog precoding matrix to the optimal analog precoding matrix.
Moreover, the optimal analog precoding matrix determination step includes, when the error between the generated analog precoding matrix and the initial analog precoding matrix is out of a predetermined error range, deriving an optimal analog precoding matrix by repeatedly performing the analog precoding matrix generation step to the optimal analog precoding matrix determination step until the error is within the predetermined error range.
Here, the objective form set in the objective form setting step is according to the following (Equation 1).
Here, Nt is the number of transmission antennas, NRF is the number of RF chains, FRF is an analog precoding matrix of a size of Nt×NRF that is equally applied to all sub-carriers, Nu is the number of user terminals having a single antenna corresponding to the reception end Rx, FBB[k]=[fBB,1[k], fBB,2[k], . . . , fBB,N
means the frequency spectrum efficiency for the k-th sub-carrier of the u-th user terminal. P means the maximum transmission power of the transmission end Tx, σ2 means the variance of Additive White Gaussian Noise (AWGN), and H represents the hermitian of the matrix.
Furthermore, the objective form obtained by using the digital precoding matrix for the sub-carrier of the transmission end Tx of the objective form of (Equation 1) above is derived by the following (Equation 2).
Here, Nt is the number of transmission antennas, NRF is the number of RF chains, FRF is an analog precoding matrix of a size of Nt×NRF that is equally applied to all sub-carriers, Nu is the number of user terminals having a single antenna corresponding to the reception end Rx,
means the frequency spectrum efficiency for the k-th sub-carrier of the u-th user terminal, and H represents the hermitian of the matrix.
Moreover, in the analog precoding matrix generation step, the generating of the analog precoding matrix based on the approximated objective form is performed by the following (Equation 3).
Here, NRF is the number of RF chains,
is an expression for calculating the l-th column vector of the analog precoding matrix, Bl=A−AFRFl(FRFl HAFRFl)−1FRFl HA means a semi-determined matrix,
means the average channel covariance matrix for all K sub-carriers, fl means the l-th column in FRF, FRFl means a matrix with the l-th column removed from FRF, and H represents the hermitian of the matrix.
A multi-user MIMO-based hybrid beamforming system (only, (Ns<NRF«Nt, Ns=Nu)) according to the present inventive concept, in which a base station with Nt transmission antennas and NRF RF chains supports Ns independent data streams to Nu user terminals having one antenna, includes: a digital precoder configured to adjust an amplitude and phase of a plurality of data stream signals to be applied; an RF chain provided as many as the number corresponding to the data stream signal, and configured to RF-convert the signal whose amplitude and phase are adjusted by the digital precoder and transmit the converted signal to the analog precoder; and an analog precoder configured to adjust the phase of the signal by multiplying the output signal from the digital precoder delivered through each RF chain by predetermined analog precoding matrices, and radiate the phase-adjusted signal to one or more user terminals through multiple paths, wherein the analog precoding matrix of the analog precoder is approximated by modifying an objective form set to maximize the frequency spectrum efficiency of the analog precoder based on the frequency spectrum efficiency for the sub-carrier to each user terminal and is applied as an optimal analog precoding matrix generated based on the approximated objective form.
Here, the optimal analog precoding matrix is determined as an analog precoding matrix generated to satisfy the error range condition by comparing whether the error between the analog precoding matrix generated based on the approximated objective form and a predetermined initial analog precoding matrix of the analog precoder meets a predetermined error range condition.
Furthermore, the analog precoder consists of a first structure in which Nt transmission antennas are connected to all NRF RF chains, respectively.
Moreover, the analog precoder consists of a second structure in which xxx transmission antennas are connected to one RF chain.
Here, the objective form set to maximize the frequency spectrum efficiency of the analog precoder is according to the following (Equation 1).
Here, Nt is the number of transmission antennas, NRF is the number of RF chains, FRF is an analog precoding matrix of a size of Nt×NRF that is equally applied to all sub-carriers, Nu is the number of user terminals having a single antenna corresponding to the reception end Rx, FBB[k]=[fBB,1[k], fBB,2[k], . . . , fBB,N
means the frequency spectrum efficiency for the k-th sub-carrier of the u-th user terminal. P means the maximum transmission power of the transmission end Tx, σ2 means the variance of Additive White Gaussian Noise (AWGN), and H represents the hermitian of the matrix.
In addition, the approximation of the objective form of (Equation 1) is approximated using a digital precoding matrix for the sub-carrier of the transmission end Tx, wherein the approximated objective form is derived by the following (Equation 2).
Here, Nt is the number of transmission antennas, NRF is the number of RF chains, FRF is an analog precoding matrix of a size of Nt×NRF that is equally applied to all sub-carriers, Nu is the number of user terminals having a single antenna corresponding to the reception end Rx,
means the frequency spectrum efficiency for the k-th sub-carrier of the u-th user terminal, and H represents the hermitian of the matrix. Moreover, the analog precoding matrix generated based on the approximated objective form is generated by the following (Equation 3).
Here, NRF is the number of RF chains,
is an expression for calculating the l-th column vector of the analog precoding matrix, Bl=A−AFRFl(FRFl HAFRFl)−1FRFl HA means a semi-determined matrix,
means the average channel covariance matrix for all K sub-carriers, fl means the i-th column in FRF, FRFl means a matrix with the l-th column removed from FRF, and H represents the hermitian of the matrix. Furthermore, the analog precoding matrix generated based on the approximated objective form is generated by the following (Equation 4).
Here, NRF is the number of RF chains,
is an expression to calculate the l-th column vector of the analog precoding matrix, fsub,l is the l-th column of the analog precoding matrix having a length of L, and Bsub,l means the l=th block matrix of Bl having a size of L×L, and H represents the hermitian of the matrix.
In addition, the approximation of the objective form of (Equation 1) using the digital precoding matrix for the sub-carrier of the transmission end Tx is to be approximated according to the following (Equation 5).
Here, Nu is the number of user terminals having a single antenna corresponding to the reception end Rx,
means the frequency spectrum efficiency of the k-th sub-carrier of the u-th user terminal, H represents the hermitian of the matrix, σ2 means dispersion of Additive White Gaussian Noise (AWGN), Heff[k]=H[k]HFRF means an effective channel expressed by the combination of an analog precoder and a channel. In addition, (b) utilizes the property of Jensen's inequality, and (c) and (d) are derived by utilizing the fact that a definite matrix M having a size of n×n satisfies the inequality property of
The present inventive concept designs an analog precoder by obtaining an analog precoding matrix through an approximation technique of error minimization and an iterative optimization algorithm in a hybrid beamforming system, so that in a frequency selective fading environment, higher frequency spectrum efficiency performance can be obtained compared to the conventional analog precoder.
In addition, by implementing such a hybrid beamforming system, it is possible to achieve performance close to digital beamforming while using an RF chain equivalent to half of a transmission antenna.
Hereinafter, embodiments of the present inventive concept will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art may easily implement the present inventive concept. However, the present inventive concept may be implemented in various forms and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present inventive concept, and like reference numerals refer to like elements throughout the specification.
Hereinafter, the present inventive concept will be described in detail with reference to the drawings.
The present inventive concept relates to a method for designing an optimal analog precoder for efficient hybrid beamforming in a millimeter wave-based massive multi-user MIMO system.
More specifically, it relates to an analog precoding matrix acquisition algorithm for designing an optimal analog precoder in a hybrid beamforming system using orthogonal frequency division multiplexing (OFDM).
1. Hybrid Beamforming System According to Present Inventive Concept
As shown in
In this case, the transmission signal corresponding to the K-th (k=1, . . . ) sub-carrier transmitted from the transmission end Tx may be expressed as follows (Equation 1).
x[k]=FRFFBB[k]s[k](Equation 1)
Here, FRF represents an analog precoding matrix having a size of Nt×NRF that is equally applied to all sub-carriers, FBB[k]=[fBB,1[k], fBB,2[k], . . . , fBB,N
In the transmission end Tx, assuming that Nt=NRF, for the baseband, the data stream is divided into each RF chain through the digital precoder 100, and the phase of the signal is adjusted through the analog precoding matrix of the analog precoder 200.
Accordingly, the reception signal of the u-th user terminal corresponding to the k-th sub-carrier may be expressed as (Equation 2) below.
Here, H[k]=[h1[k], h2[k], . . . , hN
Referring to
First, the analog precoding matrix of the analog precoder having the Structure 1 as shown in (a) of
Here, fRF,i is the Z-th column vector of the analog precoder having a size of Nt×1, and due to the limitation of the analog precoder, which consists only of phase shifters, each has a different phase value in unit amplitude.
Next, the analog precoding matrix of the analog precoder having the Structure 2 as shown in (b) of
Here, fsub,i is the i-th column vector of the analog precoder having a size of L×1 (L=Nt/NRF), and has a unit amplitude value due to the same constraint.
Structure 1 and Structure 2 as above use a total of Nt×NRF and Nt phase shifters, respectively, because Structure 1 can obtain a larger beamforming gain than Structure 2 but Structure 2 uses fewer phase shifters than Structure 1, it has the advantage of requiring less power.
Accordingly, the present inventive concept proposes an analog precoder of a hybrid beamforming system capable of maximizing frequency spectrum efficiency while satisfying various constraints of the analog precoder and a method of obtaining a matrix of the analog precoder.
The transmission end Tx of the hybrid beamforming system of the present inventive concept is largely configured to include a digital precoder 100, an RF chain 200, and an analog precoder 300 with reference to
1.1. Digital Precoder 100
The digital precoder 100 is configured to adjust the amplitude and phase of a plurality of data stream signals applied thereto.
1.2. RF Chain 200
The RF chain 200 is provided as many as the number corresponding to the data stream signal, and is configured to transmit the signal whose amplitude and phase are adjusted by the digital precoder 100 to the connected analog precoder 300 by performing RF conversion processing.
Although not shown in the drawings, it is configured to include a conventional RF circuit including a mixer, an analog-to-digital converter (ADC), a digital-to-analog converter (DAC), and the like.
On the other hand, between the digital precoder 100 and the RF chain 200, a fast Fourier inverse transform element K-point IFFT and Cyclic Prefix (CP) for signal processing that are normally configured in the transmission end Tx may be configured.
1.3. Analog Precoder 300
The analog precoder 300 is configured to adjust the phase of the signal by multiplying the output signal from the digital precoder 100 delivered through each RF chain 200 by predetermined analog precoding matrices and radiate a phase-adjusted signal to one or more user terminals user1, user2, . . . corresponding to the reception end Rx through multiple paths.
The present inventive concept is designed by applying an optimal analog precoding matrix obtained through an algorithm to be described later in order to obtain higher frequency spectrum efficiency in the analog precoder 300.
Hereinafter, a method of obtaining an analog precoding matrix of an analog precoder applied to a hybrid beamforming system according to the present inventive concept will be described.
3. Method of Obtaining Analog Precoder Matrix Based on Hybrid Beamforming System According to Present Inventive Concept
3.1. Objective Form Setting Step S100
First, a step of setting a predetermined objective form based on the frequency spectrum efficiency for the sub-carrier of the transmission end Tx may be performed.
More specifically, the objective form and equality constraint for maximizing the frequency spectrum efficiency of the analog precoder 300 are set. The set objective form and equality constraint are as follows (Equation 5).
means the frequency spectrum efficiency for the k-th sub-carrier of the u-th user terminal. P means the maximum transmission power of the transmission end Tx, ρ2 means variance of AWGN, FRF(i,j) is the element corresponding to the (i,j)-th of the FRF matrix, FRF is an analog precoding matrix with a size of Nt×NRF that is applied equally to all sub-carriers, and FBB[k]=[fBB,1[k], fBB,2[k], . . . , fBB,N
3.2. Approximation Step S200
After setting the objective form and equality constraint, an approximation step may be performed by modifying the objective form set in the objective form setting step S100 using a digital precoding matrix and a predetermined approximation method for the sub-carrier of the transmission end Tx.
Here, the predetermined approximation method utilizes the well-known Jensen inequality and the characteristics of the definite matrix, and a process of approximation using the above method will be described with reference to the equation below.
Specifically, the digital precoder 100 is designed through zero-forcing (ZF) precoding for an effective channel, and in this case, the effective channel is a combination of the analog precoder 300 and the channel, and the effective channel for the xxx-th sub-carrier can be expressed as the following (Equation 6).
Heff[k]=H[k]HFRF (Equation 6)
In addition, if the normalization process is performed to satisfy the equality constraint 1 above, the digital precoding matrix for the th sub-carrier can be expressed as follows (Equation 7).
Here, {circumflex over (F)}BB[k]=Heff[k]H(Heff[k]Heff[k]H)−1 means an unnormalized digital precoder, and H means the hermitian of the matrix.
Therefore, the objective form of the above (Equation 5) can be approximated as the following (Equation 8) by replacing it with the digital precoding matrix designed in (Equation 7).
Here, the approximation process of Nt is established because the product of the analog precoder satisfies FRFHFRF=I when the number Nt of transmission antennas is sufficiently large.
However, in (Equation 8), since the matrix of the analog precoder FRF exists in the form of an inverse matrix inside the trace operation, an additional approximation process is performed, which can be derived as follows (Equation 9).
Here, (b) can be derived using the properties of the general Jensen inequality, and (c) and (d) can be derived by utilizing that a normal definite matrix M having a size of n×n satisfies the inequality property of
Also, H represents the hermitian of the matrix.
The final equation d derived through (Equation 9) can obtain a performance gain when it is optimized through a small approximation error, and the present inventive concept can be said to be the ultimate goal to obtain an analog precoding matrix of analog precoder FRF that maximizes the determinant of d.
Therefore, the objective form of (Equation 5) for maximizing the frequency spectrum efficiency can be expressed by converting it to the following (Equation 10).
Here,
means the average channel covariance matrix for all sub-carriers, and H represents the hermitian of the matrix. On the other hand, equality constraint 1 in the objective form of (Equation 5) was omitted because it was satisfied through the normalization process above (Equation 6).
3.3. Analog Precoding Matrix Generation Step S300
Next, the step of generating an analog precoding matrix using the objective form approximated through the approximation step S200 may be performed.
It was converted as (Equation 10) through the approximation of the objective form above (Equation 5), but it is still a difficult problem to perform optimization while satisfying the equality constraint 2 of the analog precoder using the objective form of (Equation 10). Therefore, the objective form of (Equation 10) is additionally transformed through the property of the determinant, which can be expressed as the following (Equation 11).
Here, FRFl means a matrix in which the l-th column is removed from FRF, fl means the l-th column in FRF, Bl=A−AFRFl(FRFl HAFRFl)−1FRFl HA means a semi-definite matrix, and H means the hermitian of the matrix. The transformation of (Equation 11) can be derived through
which is a property of a determinant.
In the final expression of (Equation 11), since |FRFl HAFRFl| has an independent relationship with fl, it means that optimization can be performed only on the l-th column, and through this, optimization can be performed for each column of the analog precoder, and the objective form of (Equation 10) can be expressed by applying (Equation 11) to the following (Equation 12).
Here, as described above, the algorithm of the present inventive concept can be applied to both structures of the analog precoder as shown in
In order to improve the frequency spectrum efficiency, an analog precoding matrix that maximizes the objective form of (Equation 12) is calculated for each column. In this case, all elements of the analog precoding matrix must satisfy the constraint having the same amplitude. The l-th analog precoding vector is constructed using only the phase of (flHBl)H, which is as follows (Equation 13).
An analog precoding matrix can be generated by calculating each column of all analog precoding matrices using (Equation 13).
On the other hand, in the case of an analog precoder having the Structure 2 as shown in
Here, NRF means the number of RF chains, fsub,l means the l-th column of the analog precoding matrix having a length of L, Bsub,l means the l-th block matrix of Bl having a size of L×L, and H means the hermitian of the matrix.
fsub,l can be expressed by the following (Equation 15).
Accordingly, one analog precoder matrix can be generated by calculating each column of the analog precoder matrix using the above (Equation 15).
3.4. Optimal Analog Precoding Matrix Determination Step S400
When the analog precoding matrix is generated, by comparing the generated analog precoding matrix with the analog precoding matrix previously precoded, according to whether the error between the two matrices is within a predetermined error range, it may be determined whether the generated analog precoding matrix is an optimal analog precoding matrix for frequency spectrum improvement.
When the error between the two matrices is within a predetermined error range, by determining the generated analog precoding matrix as an optimal analog precoder for frequency spectrum improvement, the analog precoding matrix can be applied to the analog precoder.
In this case, a predetermined initial analog precoding matrix on which analog precoding is previously performed, that is, the analog precoder is previously applied, may be updated with the optimal analog precoding matrix.
On the other hand, when the error between the two matrices is out of a predetermined error range, by recalculating each column of the generated analog precoder matrix, and comparing it to whether an error with the previously performed analog precoding matrix is included within a predetermined error range, each column of the analog precoding matrix is recalculated and updated by returning to the analog precoding matrix generation step S300 until it is included within the predetermined error range, and by repeatedly performing the process of comparing the error with a predetermined initial analog precoding matrix before, an analog precoder with improved frequency spectrum efficiency can be designed by applying an analog precoding matrix when the error is within a predetermined error range to the analog precoder.
In other words, by comparing the loss function (Mean Squared Error (MSE)) between the generated analog precoding matrix and the previously performed analog precoding matrix, through an iterative optimization process using the error minimization technique between the two matrices, it is possible to obtain an optimal analog precoding matrix to improve the frequency spectrum efficiency, and this shows an optimization process for obtaining an optimal analog precoding matrix in
By obtaining the optimal analog precoding matrix through iterative optimization using the approximation and error minimization technique of the objective form for improving the frequency spectrum and applying the optimal analog precoding matrix to the analog precoder, it is possible to achieve results that allow higher frequency spectral efficiencies to be achieved in analog precoders.
Before describing
The first existing hybrid beamforming (thesis: “Hybrid Beamforming Design for Downlink MU-MIMO-OFDM Millimeter-Wave Systems”) relates to an analog precoder design technique in a frequency selective fading environment, and presents a technique for designing an analog precoder by performing an approximation process of the frequency spectrum efficiency equation to perform optimization, setting the objective function through the approximated equation, and performing iterative optimization until a specific convergence condition is satisfied. In the case of the first conventional hybrid beamforming, a large error occurs in the approximation process compared to the method according to the present inventive concept, and thus performance is degraded.
The second conventional hybrid beamforming (thesis: “Low-Complexity OFDM-Based Hybrid Precoding for Multiuser Massive MIMO Systems”) presents a technique for designing an analog precoder by designing an objective function through the same approximation process as the first conventional hybrid beamforming and performing the SVD decomposition on the channel covariance matrix of the sub-carrier average to extract the phase of the singular matrix at this time.
The third conventional hybrid beamforming (thesis: “Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays”) relates to an analog precoder design technique in a multi-user MIMO flat fading environment, and an analog precoding matrix is designed to minimize transmission power while satisfying the power constraint of the base station, and an iterative optimization algorithm is used in the precoder design process. Although the third conventional hybrid beamforming shows good performance in a frequency flat fading environment, there is a problem in that it shows a large performance degradation in a frequency selective environment.
The graph of
The graph of
The graph of
The graph of
On the other hand, although the technical idea of the present inventive concept has been specifically described according to the above embodiment, it should be noted that the above embodiments are for the purpose of explanation and not limitation. In addition, those skilled in the art in the technical field of the present inventive concept will be able to understand that various embodiments are possible within the scope of the spirit of the present inventive concept.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0056047 | Apr 2021 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
9712296 | Noh et al. | Jul 2017 | B2 |
9967014 | Park | May 2018 | B1 |
10763933 | Su | Sep 2020 | B1 |
20160119910 | Krzymien | Apr 2016 | A1 |
Number | Date | Country |
---|---|---|
20090030200 | Mar 2009 | KR |
20140017487 | Feb 2014 | KR |
101625805 | May 2016 | KR |
20160102488 | Aug 2016 | KR |
102142953 | Sep 2020 | KR |
102228091 | Mar 2021 | KR |
Entry |
---|
Tian Xie et al—Geometric Mean Decomposition Based Hybrid Precoding for MmWave Massive MIMO Systems, Jul. 2016, 6 pages (Year: 2016). |
Number | Date | Country | |
---|---|---|---|
20220368385 A1 | Nov 2022 | US |