CN114567525A - Channel estimation method and device - Google Patents
Channel estimation method and device Download PDFInfo
- Publication number
- CN114567525A CN114567525A CN202210045007.XA CN202210045007A CN114567525A CN 114567525 A CN114567525 A CN 114567525A CN 202210045007 A CN202210045007 A CN 202210045007A CN 114567525 A CN114567525 A CN 114567525A
- Authority
- CN
- China
- Prior art keywords
- arrival
- measurement matrix
- channel estimation
- angle
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 239000011159 matrix material Substances 0.000 claims abstract description 106
- 238000005259 measurement Methods 0.000 claims abstract description 94
- 230000006854 communication Effects 0.000 claims abstract description 42
- 238000004891 communication Methods 0.000 claims abstract description 39
- 238000005516 engineering process Methods 0.000 claims abstract description 30
- 239000013598 vector Substances 0.000 claims description 48
- 238000004088 simulation Methods 0.000 claims description 24
- 230000003044 adaptive effect Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 6
- 238000012804 iterative process Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims 1
- 238000004422 calculation algorithm Methods 0.000 abstract description 45
- 238000013139 quantization Methods 0.000 abstract description 21
- 230000001360 synchronised effect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005316 response function Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0695—Hybrid systems, i.e. switching and simultaneous transmission using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/086—Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0868—Hybrid systems, i.e. switching and combining
- H04B7/088—Hybrid systems, i.e. switching and combining using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2692—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Electromagnetism (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
The invention provides a channel estimation method and a device, wherein the method comprises the following steps: constructing a measurement matrix according to the beam pair scanning result; and predicting an optimal high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology. The invention provides a large-scale MIMO channel estimation method based on 5G/B5G, which is based on beam pair scanning and compressive sensing technology.A base station and a user terminal traverse all communication beam pairs through a synchronous signal block at the initial stage of beam pair scanning, measure the signal intensity of all the beam pairs and sequence the beam pairs from large to small to construct a measurement matrix; on the basis, the high-dimensional original channel estimation problem is converted into sparse channel estimation of an angle domain, channel information is recovered by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode, and accurate estimation of a channel can be realized with low algorithm complexity.
Description
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a channel estimation method and apparatus.
Background
Millimeter wave (mmWave) communication, which is a key technology of Fifth Generation mobile communication/super Fifth Generation mobile communication (five Generation/Beyond five Generation, 5G/B5G) systems, has a larger bandwidth, a lower latency, and a higher transmission rate. In order to overcome the high path loss of millimeter waves, a large-scale Multiple-Input Multiple-Output (MIMO) technology and a beam forming technology are widely applied to gather data information in a single beam direction for transmission, so as to increase the coverage of communication. Channel State Information (CSI) plays a very critical role in the millimeter wave communication process, and the receiving end can perform signal detection by using the CSI obtained by Channel estimation, and can determine the optimal beam direction of the transmitting and receiving end based on the CSI in a mobile environment, thereby improving the transmission performance.
Whereas the communication frequency of B5G has been increased above 52.6GHz, to combat the more severe communication path loss, both base stations and user terminals need to be equipped with larger-scale phased array antennas whose antenna radiating elements vary from tens to hundreds, which results in a significant increase in channel dimensions.
Traditional channel estimation algorithms such as LS, LMMSE, DFT and the like involve a large number of operations with high computation complexity such as matrix multiplication, inversion and the like, which brings great challenges to base stations and terminals with limited computing power.
In summary, in the scenario of discrete-grid (Off-grid) channel communication with high frequency and large bandwidth, how to design a low-complexity channel estimation algorithm to acquire CSI is one of the problems that needs to be solved in future communication.
Disclosure of Invention
The invention provides a channel estimation method and a device, which are used for solving the defect of high calculation complexity in the channel estimation process in the prior art, are suitable for communication between a base station and a single user terminal and can be easily expanded to a multi-user terminal scene.
In a first aspect, the present invention provides a channel estimation method, including:
constructing a measurement matrix according to the beam pair scanning result;
and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
According to the signal channel estimation method provided by the invention, the construction of the measurement matrix according to the beam pair scanning result comprises the following steps:
and 2, combining and constructing an initial arrival and departure angle set by the beam pairs with the received signal strength greater than the first threshold value, and determining a measurement matrix on each subcarrier.
According to the signal channel estimation method provided by the invention, the high-dimensional original channel between the base station and the user terminal is predicted by utilizing the measurement matrix based on the adaptive compressed sensing technology, and the method comprises the following steps:
step 4, taking the arrival and departure angles as centers, quantizing the surrounding local angle space to obtain a local measurement matrix corresponding to the surrounding local angle space;
step 6, determining an angle offset according to the new arrival and departure angle and the arrival and departure angle;
step 7, introducing the angle offset into the initial arrival and departure angle set, and updating the initial measurement matrix;
step 8, iteratively executing the steps 3 to 7 until the difference between the correlation values calculated in the two adjacent iterative processes is smaller than a second threshold value, and acquiring target arrival and departure angles to determine target paths corresponding to the target arrival and departure angles;
and step 9: removing the beam pairs corresponding to the target path from all possible beam pair combinations, recombining the beam pair combinations by the remaining beam pairs, and determining the received signal strength of pilot signals in each group of beam pairs in the beam pair combinations;
step 10: iteratively executing the steps 2 to 9 until all target paths corresponding to the beam pair combination, target arrival and departure angles corresponding to all the target paths and an antenna array response set are obtained;
step 11: and calculating the complex gain and the original channel corresponding to each target path according to the target arrival and departure angle and the antenna array response set corresponding to each target path so as to construct the high-dimensional original channel.
According to a signal channel estimation method provided by the present invention, traversing all possible beam pair combinations for communication between a base station and a user terminal through beam pair scanning, and determining received signal strength of pilot signals in each group of beam pairs in the beam pair combinations, includes:
in the initial access stage of the user terminal, after a baseband pilot frequency at the base station side sends an initial signal and is coded by a simulation precoding vector, the coded pilot frequency signal is sent to the user terminal in a beam pair mode;
and the user terminal traverses all the beam pairs between the user terminal and the base station so as to decode the pilot signals in each group of received beam pairs by using the analog pre-decoding vector and calculate the received signal strength of the pilot signals in each group of beam pairs.
According to a signal channel estimation method provided by the present invention, the combining and constructing an initial arrival and departure angle set from the beam pairs whose received signal strength is greater than a first threshold value, and determining a measurement matrix on each subcarrier includes:
according to the intensity of the received signal, the received signal is strengthenedAll the wave beam pairs with the degrees larger than the first threshold value are sequenced, an initial arrival and departure angle set is constructed, and the top N is obtainedRFSimulating a pre-coding vector and a simulating pre-decoding vector corresponding to the group wave beam;
according to the arrival and departure angle set, NRFAnd constructing a measurement matrix for each subcarrier of the channel on the frequency domain for the analog pre-coding vector, the analog pre-decoding vector and the pilot frequency sequence.
According to a signal channel estimation method provided by the present invention, the calculating a correlation value between the initial measurement matrix and an observed value on a corresponding pilot to obtain an arrival and departure angle corresponding to a maximum correlation value includes:
and sequentially calculating and summing correlation values of the initial measurement matrix on each subcarrier and the observation value on the corresponding pilot frequency, wherein the correlation values are used as the correlation values between each column of the initial measurement matrix and the observation value on the corresponding pilot frequency, and determining a column corresponding to the maximum correlation value from the correlation values to obtain the arrival and departure angles corresponding to the maximum correlation value.
According to the signal channel estimation method provided by the present invention, the method for quantizing the surrounding local angle space by taking the arrival and departure angles as the center to obtain the local measurement matrix corresponding to the surrounding local angle space comprises:
iteratively updating the arrival and departure angles in the surrounding local angle space by taking the arrival and departure angles as centers, acquiring each updated arrival and departure angle until iteration converges, and outputting local arrival and departure angles;
reconstructing a local measurement matrix for each subcarrier of the channel in the frequency domain based on the local arrival and departure angles.
In a second aspect, the present invention further provides a channel estimation apparatus, including:
the signal acquisition unit is used for constructing a measurement matrix according to the beam pair scanning result;
and the signal analysis unit is used for predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
In a third aspect, the present invention provides an electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the steps of the channel estimation method according to any of the above aspects.
In a fourth aspect, the present invention also provides a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the channel estimation method as described in any of the above.
The invention provides a channel estimation method and a device, which are based on a 5G/B5G large-scale MIMO communication system and provide a large-scale MIMO channel estimation method based on beam pair scanning and compressed sensing technology.A base station and a user terminal traverse all communication beam pairs through a synchronous signal block at the initial stage of beam pair scanning, measure the signal intensity of all the beam pairs and sort the beam pairs from large to small to construct a measurement matrix; on the basis, the high-dimensional original channel estimation problem is converted into sparse channel estimation of an angle domain, channel information is recovered by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode, and accurate estimation of a channel can be realized with low algorithm complexity.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed for the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a flow chart of a channel estimation method provided by the present invention;
fig. 2 is a schematic diagram of a structural model of a MIMO communication system provided by the present invention;
FIG. 3 is a second flowchart of the channel estimation method according to the present invention;
FIG. 4 is a schematic diagram of a structure of a synchronization signal block in a 5GNR provided by the present invention in a time-frequency domain;
FIG. 5 is a graph of simulation results of normalized mean square error of channel estimates under different algorithm comparisons;
FIG. 6 is a graph of simulation results of block error rates under different algorithm comparisons;
FIG. 7 is a diagram of simulation results of the normalized mean square error of channel estimation for the algorithm provided by the present invention under different antenna configurations;
FIG. 8 is a graph of simulation results of block error rates for the algorithm provided by the present invention under different antenna configurations;
FIG. 9 is a diagram of simulation results of normalized mean square error of channel estimation for an algorithm provided by the present invention for different initial AoA/AoD numbers provided by beam scanning;
FIG. 10 is a graph of simulation results of the block error rate for the algorithm provided by the present invention for beam scanning providing different initial AoA/AoD numbers;
fig. 11 is a schematic structural diagram of a channel estimation device provided in the present invention;
fig. 12 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that in the description of the embodiments of the present invention, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element. The terms "upper", "lower", and the like, indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience in describing the present invention and simplifying the description, but do not indicate or imply that the referred devices or elements must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention. Unless expressly stated or limited otherwise, the terms "mounted," "connected," and "connected" are intended to be inclusive and mean, for example, that they may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
Considering that the existing Channel estimation algorithm may involve a large number of operations with high complexity, such as matrix multiplication, inversion, etc., the Channel estimation method provided by the present invention, in order to obtain Channel State Information (CSI) using a Channel estimation algorithm with lower complexity, utilizes sparsity and low rank of the millimeter wave Channel in the Angle domain, i.e., the Channel Information is only related to a small number of angles of Arrival (AoA)/angles of departure (AoD), and is based on a Compressed Sensing (CS) technique to complete Channel estimation by measuring a matrix and a small number of parameters.
However, most of the current work today assumes that the AoA/AoD of a channel lies in a discretized angular grid, which is clearly unreasonable compared to random angles in real channels.
Further, the design of the existing channel estimation algorithm cannot be directly applied to a communication system with analog beamforming processing at the radio frequency front end, and the fundamental reason is that:
the dimension of the pilot signal at the baseband is limited by the number of radio frequency links (RF chains) and is much smaller than the number of radio frequency antennas at the transmitting and receiving ends, so that the beamforming vector needs to be combined to effectively obtain the complete CSI information.
In an actual communication system, beam directions are approximately kept unchanged in a short process of channel estimation, so that channel measurement can be actively performed in a plurality of different spatial directions in combination with a beam scanning mechanism in an initial access process, and by selecting those beam directions with higher received SIGNAL strength (RSRP) for transmission, an equivalent SIGNAL-to-NOISE RATIO (SNR) of a received SIGNAL is improved, thereby improving the accuracy of channel estimation.
On the other hand, the existing compressed sensing technology needs to quantize the complete angle space of the AoA/AoD and operate based on the complete quantized angle set, so that the calculation complexity of the algorithm is greatly increased.
In view of the above, the present invention provides a new channel estimation method and apparatus by improving the disadvantages existing in the existing channel estimation, and the channel estimation method and apparatus provided by the embodiments of the present invention are specifically described below with reference to fig. 1 to 12.
Fig. 1 is a schematic flow chart of a channel estimation method provided by the present invention, as shown in fig. 1, including but not limited to the following steps:
step 11: constructing a measurement matrix according to the scanning result of the beam pair;
step 12: and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
It should be noted that the channel estimation method provided by the present invention mainly includes two major steps: and constructing a measurement matrix by using the beam scanning result, and finishing channel estimation by using an adaptive compressed sensing algorithm. The specific generation steps of other parameters are not limited, such as a beam scanning mechanism, baseband processing, digital precoding, analog precoding, etc., and the implementation of these related steps can be implemented by any existing scheme, which is not described in detail herein.
Fig. 2 is a schematic diagram of a structural model of an MIMO communication system provided by the present invention, and the channel estimation method provided by the present invention is applicable to the communication system shown in fig. 2, which is a downlink single-base-station single-user communication system with a radio frequency analog beamforming processing architecture at the front ends of both transceivers.
As shown in FIG. 2, data and pilot signals on the Base Station (BS) side are connected to N through baseband processingBS,RFOn an RF link, and through a phase shifter and NtConnecting the root antenna; the user terminal (UE) side deploys N in the same wayrRoot antennas connected to respective corresponding RF chains (N in total)UE,RFLink), and finally obtains the original information through baseband processing.
The invention assumes that the base station supports transmission N when communicating with the user terminalsA data stream, and satisfies: n is a radical oft,Nr≥NBS,RF,NUE,RF≥Ns≥1。
Alternatively, the present invention contemplates a wideband geometric millimeter wave channel (ESV), whose time domain channel model may be expressed as follows:
wherein t represents the sampling time of the channel in the time domain; tau islIs the delay of the first path; δ (·) denotes an impulse response function; l represents the number of multipaths in the channel; h islIs Nr×Nt(ii) a Representing the MIMO channel response of the l path; alpha is alphalThe complex gain corresponding to the first path obeys complex Gaussian distribution with the mean value of 0 and the variance of 1; a isr(θl) And at(φl) Respectively representing antenna array response vectors of a user terminal side and a base station side; thetalAnd philThe value ranges for the corresponding arrival angle AoA and departure angle AoD are [0,2 π]A random value of (a); λ represents a wavelength; d represents the spacing of the antenna elements and is typically taken to be half wavelength.
Because the time when different paths reach the receiving end is different, the channel will show the characteristic of frequency domain selective fading in the frequency domain, and according to the conversion relationship between the channel in the time domain and the frequency domain, the channel on the k-th subcarrier can be represented by the following matrix:
the number of time domain sampling points in each Orthogonal Frequency Division Multiplexing (OFDM) symbol is N, and is equal to the total number K of Frequency domain subcarriers in value; n is the nth sampling point in each OFDM symbol of the channel in the time domain; f. ofsIs the sampling frequency; hkIs dimension Nr×NtThe channel matrix of (2).
In the actual communication process, an initial signal s is transmitted at a base band pilot frequency at a transmitting end (BS side), and the dimension of the initial signal s is NRF×Nsample,NsampleThe number of samples in the time domain. s channelOver dimension of Nt×NRFOf RF analog precoding vector FRFAfter analog precoding, from NtThe root antenna transmits in space to the receiving end (UE side) in the form of a beam pair.
The transmitted pilot signal x at the transmitting end can be represented as:
x=FRFs (6)
wherein the initial signal s satisfies | s 21, i.e. the average power of the initial signal is 1.
On the other hand, at the receiving end (UE side), NrThe pilot signal received by the root antenna has a pass dimension of Nr×NRFIs simulated by predecoding vector WRFAnd combining the data and obtaining the data sent by the sending end in the baseband. Since the channel includes a plurality of subcarriers in the frequency domain, the frequency domain received signal of the k-th subcarrier can be expressed as:
wherein eta is additive white Gaussian noise, obeys mean value of 0 and variance of sigma2Complex gaussian distribution of (a); fRFAnd WRFThe beamforming matrices, i.e. F, representing the transmitting and receiving ends, respectivelyRFRepresenting the analog precoding vector, W, of the transmitting endRFRepresenting the analog pre-decode vector at the receiving end,is WRFThe conjugate transpose of (1); skAnd ykIndicating the signal of the baseband pilot s and the received signal y at the k-th subcarrier.
The invention uses the wave beam scanning mechanism in the initial access process of the UE side to ensure that the first N with the highest Signal Receiving Power (Reference Signal Receiving Power, RSRP) is usedRFAnalog precoding vector and analog predecoding vector generation FRFAnd WRF。
Note that, the analog precoding vector F is described aboveRFAnd simulating the predecode vectorWRFThe method can be realized by DFT codebook, BeamSteering codebook and other modes, and the invention can be realized by DFT codebook, that is, the weighting coefficient Q of the nth antenna in the mth code word in the codebookm,nCan be expressed as:
wherein M is the number of codewords; p is the number of antennas; the codebook set is a set containing all code words, and each codebook corresponds to a group of beam pair directions, analog precoding vectors and analog predecoding vectors.
For the convenience of understanding, before describing the specific implementation steps of the present invention, the virtual channel representation of the millimeter wave MIMO channel in the angle domain and the power leakage problem caused by random AoA/AoD are introduced first.
Since the sparsity of the millimeter wave MIMO channel is apparent in the angular domain, most of the energy of the channel is concentrated on a few line-of-sight and line-of-sight (LOS/NLOS) paths.
To recover the high-dimensional original channel matrix HkFirst, H is required to bekConversion into virtual channel H with angle domain sparse characteristicsk,v(for simplicity, subscript k is omitted in subsequent examples), i.e.:
wherein Hv∈Nr×Nt,AT∈Nt×Nt,AR∈Nr×Nr;AT,ARIs an alternative beam forming matrix formed by DFT codebook, which respectively shows that AoD and AoA are in [0,2 pi ]]Angle of inner uniform quantizationAntenna array response set, and satisfies I represents an identity matrix in which the number of quantization cells is Nt,NrNamely:
the linear transformation in the above equation (9) is equivalent to uniformly quantizing a high-dimensional channel into N in the angular domain by using the beam vector combination between the BS and the UEr×NtLattice point, αi,jI.e. the path gain corresponding to each angular field quantization grid point, where the time-varying effect is not considered, so that alpha at different timesi,jIs kept constant.
Virtual channel HvCan clearly display the sparsity of a high-dimensional original channel matrix H, when the true AoA/AoD of a channel is just positioned in a quantization angle set, HvThe number of non-zero elements is equal to the number L of channel paths, and L & lt Nr×Nt(ii) a The real channel AoA/AoD is randomly generated and cannot be completely located in the quantized angle set, and thus power leakage, i.e., H, appears in a combination of multiple quantized AoA/AoD anglesvThe number of non-zero values present in is greater than L. But both can reflect the sparsity of the channel in the angle domain, so HvThe estimation is converted into a sparse reconstruction problem, and an original high-dimensional channel matrix H is recovered based on the following mapping relation:
further, to realize HvIn the sparse reconstruction of (3), the expression of the received signal y can be obtained by substituting equation (7) with equation (11) in consideration of the communication system model with analog beamforming processing at the front end shown in fig. 2, and thus:
wherein vec (y) represents a vectorization operation on y;representing a kronecker product operation; measuring matrixDimension of NRFNsample×NrNtI.e. each column corresponds to a set of quantisationsVector sum representing incomplete sparse vector h for virtual channelsv=vec(Hv) Dimension NrNtX 1; η' is white gaussian noise.
From the above analysis, it can be seen that the estimation of the high-dimensional original channel matrix H can be transformed into the estimation of the incomplete sparse vector HvAnd (4) solving.
Theories prove that the compressed sensing technology can recover sparse vectors based on measurement matrixes and observed values which meet conditions, so that the construction of the measurement matrix phi is very important.
In the formula (13), the measurement matrix Φ includes the analog beamforming matrix F of both the transmitting and receiving sidesRF/WRFAlternative beam space AR,ATIncluding all possible AoA/AoD combinations in space.
Considering the narrow beams in high-frequency millimeter wave communication, the number of available beam pairs is huge, but the sparsity of the channel causes the received signal energy in the direction of most of the beam pairs to be low. In the case of a small number of measurements required for compressed sensing, a situation occurs in which most of the measurements are in a low SNR state, thereby seriously affecting the estimation performance. At the same time, all AoA/AoD combinations also contribute to higher computational complexity of the channel estimation algorithm.
Therefore, in step 11, the present invention proposes to utilize the prior information obtained by beam scanning in the initial access process at the UE side to limit the candidate beam space, and select a beam pair combination with RSRP greater than the first threshold to form the candidate beam space and the measurement matrix Φ.
Further, in step 12, for the power leakage problem caused by the random angle of the channel, on the basis of beam scanning, the adaptive compressed sensing technology is used to track the angle of each path, so as to recover the original channel information in high dimension.
In the initial stage of beam pair scanning, a base station and a user terminal traverse all communication beam pairs through a synchronous signal block, measure the signal intensity of all the beam pairs and sequence the beam pairs from large to small to construct a measurement matrix; on the basis, the high-dimensional original channel estimation problem is converted into sparse channel estimation of an angle domain, channel information is recovered by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode, and accurate estimation of a channel can be realized with low algorithm complexity.
Fig. 3 is a second flowchart of the channel estimation method provided by the present invention, and as shown in fig. 3, the step 11 of constructing the measurement matrix according to the beam pair scanning result may include, but is not limited to, the following steps:
and 2, combining and constructing an initial arrival and departure angle set by the beam pairs with the received signal strength greater than the first threshold value, and determining a measurement matrix on each subcarrier.
Specifically, the invention provides a MIMO channel estimation method based on beam scanning and compressive sensing technology, a receiver at a UE side can complete channel estimation according to received signals y on all subcarriers and beam scanning results in an initial access process, and the main steps are as follows:
And 2, selecting a beam pair with the RSRP larger than a first threshold value, and combining to construct an initial AoD/AoA set and a measurement matrix phi on each subcarrier.
As an alternative embodiment, the traversing all possible beam pair combinations for the base station to communicate with the user terminal through beam pair scanning, and determining the received signal strength of the pilot signal in each group of beam pair directions in the beam pair combinations includes:
in the initial access stage of the user terminal, after a baseband pilot frequency at the base station side sends an initial signal and is coded by a simulation precoding vector, the coded pilot frequency signal is sent to the user terminal in a beam pair mode;
and the user terminal traverses all the beam pairs between the user terminal and the base station so as to decode the pilot signals in each group of received beam pairs by using the analog pre-decoding vector and calculate the received signal strength of the pilot signals in each group of beam pairs.
Optionally, in step 1, in the initial access stage of the UE, the BS and the UE add beam information in the synchronization signal block, and first, the BS side traverses all the analog precoding vectors FRFAnd periodically transmitting a synchronization signal block; the UE side also traverses all the simulation predecoding vectors W of the UE sideRFThe beam information is received so as to traverse all beam pairs between the BS and the UE.
As an alternative embodiment, the combining and constructing the initial arrival and departure angle set from the beam pairs whose received signal strengths are greater than the first threshold value and determining the measurement matrix on each subcarrier includes:
according to the intensity of the received signal, the intensity of the received signal is larger than a first threshold valueAll beam pairs of (a) are ordered, an initial arrival and departure angle set is constructed, and the top N is obtainedRFSimulating a pre-coding vector and a simulating pre-decoding vector corresponding to the group wave beam;
according to the arrival and departure angle set, NRFAnd constructing a measurement matrix for each subcarrier of the channel on the frequency domain for the analog pre-coding vector, the analog pre-decoding vector and the pilot frequency sequence.
As shown in fig. 3, the present invention can calculate RSRP corresponding to each group of beam pairs to describe the energy of the synchronization signal block under the beam pair communication. Wherein RSRP may be defined as follows:
wherein,predecoding vector W for receiver simulationRFThe conjugate transpose of (c). After the initial access is completed, all beam pairs are sorted based on RSRP, and a number P of beam combinations is selected as an initial AoA/AoD set for channel estimation (the number P may be selected according to a preset first threshold).
Meanwhile, the front N is selected according to the RSRP value at the transmitting and receiving endRFIndividual beam vector construction FRF/WRFAnd the vector is used as an analog pre-coding vector and an analog pre-decoding vector of subsequent communication.
In the communication process, after receiving the receiving signal y sent by the BS and extracting the pilot position signal, the UE enters the relevant flow of the channel estimation technology.
As shown in fig. 3, on the premise that the number of channel paths is known, the channel estimation process is set to include two main parts, namely an outer-layer loop and an inner-layer loop, wherein the inner-layer loop realizes AoA/AoD estimation on a certain path through iteration, and the outer-layer loop is used for judging whether to obtain information of all paths.
Before that, in order to recover the millimeterFirstly, according to the initial AoA/AoD set and F acquired in the step 1, the sparse signal of the wave channel in the angle domainRF/WRFAnd the pilot sequence constructs a measurement matrix phi for each subcarrier.
Since the initial AoA/AoD set here is a subset of the angular space, it cannot be calculated directly using equation (13).
Suppose AoD and AoA are respectivelyThat is, AoD is the quantization precision NtIs the ith quantization angle in the angle space, AoA is the quantization precision NrRespectively corresponding to ATAnd ARColumn i, j in (1), i.e.:
wherein,andthe ith angle vector in the AOD quantization space and the jth angle vector in the AOA quantization space are represented, respectively.
Further, the air conditioner is provided with a fan,(i-1) N corresponding to the measurement matrix phir+ j column, which may be represented as:
wherein,andrespectively representing a dimension of NRFX1 and NsampleA column vector of x1, and satisfies that the vector elements are all 1.
For A (m,: representing the m-th row of the matrix A, namely a row vector of 1 x n; for a (: n) the nth column of matrix a is denoted, i.e. the column vector representing m x 1.
Similarly, based on the result of beam scanning, the initial AoA/AoD sets are all calculated according to the above equations (15) - (17), so as to obtain the final measurement matrix Φ (the measurement matrix before the inner loop and the measurement matrix before the outer loop are referred to as the initial measurement matrix in this application).
Referring to fig. 3, based on the above steps 1 and 2, the present invention predicts the high-dimensional original channel H between the BS and the UE by using the initial measurement matrix Φ based on the adaptive compressed sensing technology, which mainly includes but is not limited to the following steps:
step 4, taking the arrival and departure angles as centers, quantizing the surrounding local angle space to obtain a local measurement matrix corresponding to the surrounding local angle space;
step 6, determining an angle offset according to the new arrival and departure angle and the arrival and departure angle;
step 7, introducing the angle offset into the initial arrival and departure angle set, and updating the initial measurement matrix;
step 8, iteratively executing the steps 3 to 7 until the difference between the correlation values calculated in the two adjacent iterative processes is smaller than a second threshold value, and acquiring target arrival and departure angles to determine target paths corresponding to the target arrival and departure angles;
and step 9: removing the beam pairs corresponding to the target path from all possible beam pair combinations, recombining the beam pair combinations by the remaining beam pairs, and determining the received signal strength of the pilot signal in each group of beam pairs in the beam pair combinations;
step 10: iteratively executing the steps 2 to 9 until all target paths corresponding to the beam pair combination, target arrival and departure angles corresponding to all the target paths and an antenna array response set are obtained;
step 11: and calculating the complex gain and the original channel corresponding to each target path according to the target arrival and departure angles and the antenna array response set corresponding to each target path so as to construct the high-dimensional original channel.
Wherein, the steps 3 to 8 belong to an internal circulation part. In the inner loop process, in each iteration, the measurement matrix Φ on each subcarrier is calculatedkAnd corresponding pilot observation ykThe correlation values of (since the channel estimates are all calculated on the pilots, the index p of the pilots is omitted later), that is, the correlation values of the sensing matrix and the observed values on all the subcarriers are calculated and summed in sequence, which is expressed as follows:
wherein, CorMaxIndex represents the sequence number of the current maximum calculation correlation value; beta is alThe sum of the correlation values of the measurement matrix on all the subcarriers and the observed value in the column is obtained; n is the number of subcarriers; index indicates a correlation value.
The invention through betalJudging whether the convergence condition is reached in the inner loop in each iteration, calculating the index of the AoD/AoA corresponding to the column according to the CorMaxIndex, and respectively recording the index as m and n, wherein the index comprises the following steps:
further, in step 4, with the arrival and departure angles as the centers, quantizing the surrounding local angle space to obtain a local measurement matrix corresponding to the surrounding local angle space, specifically including:
iteratively updating the arrival and departure angles in the surrounding local angle space by taking the arrival and departure angles as centers, acquiring each updated arrival and departure angle until iteration converges, and outputting local arrival and departure angles; reconstructing a local measurement matrix for each subcarrier of the channel in the frequency domain based on the local arrival and departure angles.
Specifically, higher-precision quantization can be performed in the surrounding local angular space with the AoA/AoD angle corresponding to m, n as the center. Defining the precision R, updating the local AoA/AoD according to the above equation (20) at each iteration:
wherein iter represents the current iteration serial number in the inner loop process, and when the iteration times are larger, the angle interval is smaller, the angle precision is larger, and thus the convergence target angle is tracked.
Further, in each iteration, the local arrival and departure angle φ may be determined based onlocal,θlocalAnd the above equation (15) -equation (17) recalculates the local measurement matrix Φ on all subcarriers1。
Further, Φ can be recalculated1And the observed value ypAnd extracting the AoA/AoD index corresponding to the column in which the maximum correlation value is located, which is denoted as m 'and n', and the offset value corresponding to the angle at this time is
Further, the AoA/AoD in the initial angle set are added with the angle offset, and the measurement matrix is updated again according to the above equation (15) -equation (17), and the updated measurement matrix is used as the initial measurement matrix of the next iteration.
Iteratively executing the steps 3-7, and calculating the beta calculated in the current iteration and the previous iteration in each iteration processlThe absolute value of the difference, and the relation with a preset second threshold is judged:
|βl-new-βl-old|<threshold (21)
if beta islIf the absolute value of the difference is smaller than the second threshold, the inner loop iteration termination condition is considered to be satisfied, and the inner loop can be exited.
After the inner loop is finished, the target AoA/AoD of the target path at the end of the iteration and the corresponding measurement matrix can be obtained.
And removing the projection value of the current path in y from the observed value y, and entering outer loop iteration to obtain the target AoA/AoD corresponding to the next path and the corresponding measurement matrix. The expression for removing the projection value of the current path in y from the observed value y may be:
wherein phi ismA column vector of the measurement matrix phi in the first CorMaxIndex column represents a measurement atom corresponding to the channel path estimated in the current cycle; i is an identity matrix;is phimThe conjugate transpose of (c).
In each iteration process of the outer loop, Yao re-executes the whole flow of the inner loop to determine the estimated target AoA/AoD of each path in each iteration process of the outer loop so as to estimate the complex gains corresponding to different paths, the outer loop can be exited until the estimation information of all the paths is obtained, and the corresponding complex gain alpha is obtained by utilizing the AoA/AoD of each path estimated beforelAnd a high-dimensional original channel H, and finishing the self-adaptive compressed sensing operation; otherwise, repeating the step 2 to the step 9.
In summary, the channel estimation method provided by the present invention designs a massive MIMO channel estimation scheme based on beam scanning and compressive sensing for massive MIMO communication systems such as 5G/B5G, and the specific implementation thereof includes:
BS-side configuration NtThe root transmitting antenna communicates with a single user, and the UE is equipped with NrAnd the receiving antenna, wherein the BS end and the UE end both adopt analog beam forming structures, and the antenna array structure is the ULA. The communication channel between the BS end and the UE end adopts a broadband geometric millimeter wave channel and a non-line-of-sight path, and the AOA/AOD of the channel is [0,2 pi ]]The inner parts are uniformly distributed.
The channel estimation provided by the invention is repeated, preferably based on the beam scanning stage of the BS and the UE in the initial access process, the BS and the UE traverse all communication beam pairs through a synchronous signal block, measure the RSRP of all the beam pairs and sort the RSRP from large to small.
Because each group of beam pairs at the transceiving end corresponds to respective AoA/AoD, the beam pairs with the RSRP larger than the first threshold value can be provided for a channel estimation algorithm through beam scanning to form an alternative beam space, and further a measurement matrix phi is constructed.
On the basis of beam scanning, the method converts the original high-dimensional channel estimation problem into sparse channel estimation of an angle domain, and recovers channel information by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode.
Fig. 4 is a schematic structural diagram of a Synchronization Signal Block in a 5GNR in a time-frequency domain, and taking a beam management mechanism in a 5G NR as an example, as shown in fig. 4, a BS and a UE use a Synchronization Signal Block (SSB) to carry beam information of a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS) and a Physical Broadcast Channel (PBCH) to complete a beam scanning process, and the user obtains all traversed beam information and corresponding RSRP and provides an initial AoA/AoD set and a measurement matrix Φ with a larger RSRP.
The channel estimation method needs to be implemented based on the observed value of the transmission pilot, the original pilot sequence and the measurement matrix Φ. In order to recover the sparse channel of the angle domain, the whole algorithm flow is divided into an outer circulation part and an inner circulation part.
And on the premise that the number of the paths in the channel is known, sequentially calculating the information of each path in the channel by iteration in the inner loop, wherein the information comprises AoA/AoD and path gain. The inner loop continuously tracks the angle to be estimated based on multiple iterations to reduce the angle range and improve the quantization precision, namely, firstly, the measurement matrix phi on all subcarriers and the corresponding observed values are taken to carry out the correlation value operation of the formula (18); and then, carrying out higher-precision quantization around the local angle to obtain an angle deviation value, updating the measurement matrix and the quantized AoA/AoD angle, and exiting the inner loop after convergence is achieved after multiple iterations to obtain the estimation information of the current path.
After the information of a certain path is estimated, the outer loop removes the influence of the path on signal transmission from the observed value, specifically as shown in the above formula (22), and after all paths are estimated, the complex gain of each path is calculated by using all the estimated AoA/AoD information, thereby recovering the original high-dimensional channel.
Fig. 5 is a simulation result diagram of channel estimation Normalized Mean Square Error (NMSE) under different algorithm comparisons, fig. 6 is a simulation result diagram of block error rate (Bler) under different algorithm comparisons, simulation parameters satisfy the following table 1, and the antenna configuration is 256 × 16, and the initial beam pair number P of the adaptive omp BM algorithm is 200.
TABLE 1 common simulation parameter configuration
The channel estimation method provided by the invention is marked as AdaptveOMP BM, and the comparison algorithms are Ideal angle, AdaptveOMP NonBM and OMP respectively. Wherein Ideal angle is an Ideal AoA/AoD angle, which is equivalent to the upper performance bound. The AdaptiveOMP nobm algorithm performs channel estimation without using beam scanning, i.e. by matching the complete AoA/AoD quantization angle space with steps 3-11 in fig. 3. OMP is a traditional orthogonal matching tracking algorithm, the influence of AoA/AoD random angles is not considered, and only an estimation angle can be selected from a quantization angle space.
From the simulation results shown in fig. 5 and fig. 6, the adaptive omp BM achieves better channel estimation performance and has a small difference from the performance upper bound provided by the Ideal angle algorithm. The OMP algorithm only obtains the quantized angle, and thus the channel estimation performance is poor.
The performance of the AdaptveOMP NonBM algorithm is similar to that of the AdaptveOMP BM algorithm provided by the invention, but the algorithm complexity is higher due to a larger-scale initial angle set. Specifically, the number of subcarriers is K, and the number of complete angle combinations is NtNr,NpathNiterThe total number of internal and external cycles in the algorithm of fig. 3, with the constant C.
By analysis, the calculation complexity corresponding to the AdaptiOMP NonBM algorithm is O ((2 KxN)rNt+C)×NpathNiter) In the adaptive omp BM algorithm provided in the present invention, according to the 5G NR protocol, the base station needs to periodically send a beam to scan the corresponding synchronization signal block, so that it is not necessary to introduce extra computational overhead for the channel estimation algorithm, and therefore, the computational complexity of the adaptive omp BM algorithm is O ((2K × P + C) × N)pathNiter) The calculation times are reduced by O (2 Kx) (N) compared with the AdaptiOMP NonBM algorithmrNt-P)×NpathNiter)。
Fig. 7 is a simulation result diagram of the normalized mean square error of the channel estimation of the algorithm provided by the present invention under different antenna configurations, and fig. 8 is a simulation result diagram of the block error rate of the algorithm provided by the present invention under different antenna configurations, where different antenna configurations are 128 × 8, 128 × 16, 256 × 16, and the like, and the common simulation parameters are shown in table 1.
In combination with the simulation results of fig. 7 and fig. 8, the larger the number of antennas is, the higher the division accuracy of the initial quantization angle is, and a larger beam gain is formed, thereby improving the channel estimation performance.
Fig. 9 is a simulation result diagram of the normalized mean square error of the channel estimation of the algorithm provided by the present invention under the condition that the beam scanning provides different initial AoA/AoD quantities, and fig. 10 is a simulation result diagram of the block error rate of the algorithm provided by the present invention under the condition that the beam scanning provides different initial AoA/AoD quantities, wherein the number of the beam pairs is set to be P10, 20,200, and the common simulation parameters are shown in table 1.
From the simulation results of fig. 9 and 10, although the channel estimation and signal transmission performance are sequentially improved as the number P of initial beam pairs increases, the algorithm complexity formula O ((2K × P + C) × N)pathNiter) In view of the above, the calculation delay is greatly increased, so that a compromise between the transmission performance and the algorithm complexity can be found, and better transmission performance can be realized with lower algorithm complexity.
In summary, the channel estimation method provided by the present invention, based on the 5G/B5G massive MIMO communication system, provides a massive MIMO channel estimation method based on beam pair scanning and compressive sensing techniques, in the initial phase of beam pair scanning, the base station and the user terminal traverse all communication beam pairs through a synchronization signal block, measure the signal strengths of all beam pairs and sequence the beam pairs from large to small to construct a measurement matrix; on the basis, the high-dimensional original channel estimation problem is converted into sparse channel estimation of an angle domain, channel information is recovered by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode, and accurate estimation of a channel can be realized with low algorithm complexity.
Fig. 11 is a schematic structural diagram of a channel estimation apparatus provided in the present invention, and as shown in fig. 11, the channel estimation apparatus mainly includes a signal acquisition unit 111 and a signal analysis unit 112
The signal acquisition unit 111 is mainly used for constructing a measurement matrix according to the beam pair scanning result;
the signal analysis unit 112 is mainly configured to predict a high-dimensional original channel between the base station and the user terminal by using the measurement matrix based on an adaptive compressed sensing technique.
It should be noted that, when the channel estimation apparatus provided in the embodiment of the present invention is in specific operation, the channel estimation method described in any of the above embodiments may be executed, and details of this embodiment are not described herein.
The invention provides a channel estimation device, which is applied to a large-scale MIMO communication system of 5G/B5G and provides a large-scale MIMO channel estimation method based on beam pair scanning and compressed sensing technology.A base station and a user terminal traverse all communication beam pairs through a synchronous signal block at the initial stage of beam pair scanning, measure the signal intensity of all the beam pairs and sequence the beam pairs from large to small to construct a measurement matrix; on the basis, the high-dimensional original channel estimation problem is converted into sparse channel estimation of an angle domain, channel information is recovered by using a compressed sensing technology and adopting a local angle quantization and self-adaptive angle tracking mode, and accurate estimation of a channel can be realized with low algorithm complexity.
Fig. 12 is a schematic structural diagram of an electronic device provided in the present invention, and as shown in fig. 12, the electronic device may include: a processor (processor)1210, a communication Interface (Communications Interface)1220, a memory (memory)1230, and a communication bus 1240, wherein the processor 1210, the communication Interface 1220, and the memory 1230 communicate with each other via the communication bus 1240. Processor 1210 may invoke logic instructions in memory 1230 to perform a method of channel estimation comprising: constructing a measurement matrix according to the beam pair scanning result; and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on an adaptive compressed sensing technology.
In addition, the logic instructions in the memory 1230 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention or a part thereof which substantially contributes to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform a channel estimation method provided by the above methods, the method comprising: constructing a measurement matrix according to the beam pair scanning result; and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to perform the channel estimation method provided in the above embodiments, the method including: constructing a measurement matrix according to the beam pair scanning result; and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A method of channel estimation, comprising:
constructing a measurement matrix according to the beam pair scanning result;
and predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
2. The channel estimation method of claim 1, wherein the constructing the measurement matrix according to the beam pair scanning result comprises:
step 1, traversing all possible beam pair combinations for communication between a base station and a user terminal through beam pair scanning, and determining the received signal strength of pilot signals in each group of beam pairs in the beam pair combinations;
and 2, combining and constructing an initial arrival and departure angle set by the beam pairs with the received signal strength greater than the first threshold value, and determining a measurement matrix on each subcarrier.
3. The channel estimation method according to claim 2, wherein the predicting a high-dimensional original channel between the base station and the user terminal based on the adaptive compressed sensing technology by using the measurement matrix comprises:
step 3, calculating a correlation value between the initial measurement matrix and the observed value on the corresponding pilot frequency to obtain an arrival and departure angle corresponding to the maximum correlation value;
step 4, taking the arrival and departure angles as centers, quantizing the surrounding local angle space to obtain a local measurement matrix corresponding to the surrounding local angle space;
step 5, recalculating the correlation value between the local measurement matrix and the observed value on the corresponding pilot frequency to determine a new arrival and departure angle corresponding to the obtained maximum correlation value;
step 6, determining an angle offset according to the new arrival and departure angle and the arrival and departure angle;
step 7, introducing the angle offset into the initial arrival and departure angle set, and updating the initial measurement matrix;
step 8, iteratively executing the steps 3 to 7 until the difference between the correlation values calculated in the two adjacent iterative processes is smaller than a second threshold value, and acquiring target arrival and departure angles to determine target paths corresponding to the target arrival and departure angles;
and step 9: removing the beam pairs corresponding to the target path from all possible beam pair combinations, recombining the beam pair combinations by the remaining beam pairs, and determining the received signal strength of pilot signals in each group of beam pairs in the beam pair combinations;
step 10: iteratively executing the steps 2 to 9 until all target paths corresponding to the beam pair combination, target arrival and departure angles corresponding to all the target paths and an antenna array response set are obtained;
step 11: and calculating the complex gain and the original channel corresponding to each target path according to the target arrival and departure angles and the antenna array response set corresponding to each target path so as to construct the high-dimensional original channel.
4. The channel estimation method according to claim 2, wherein the traversing all possible beam pair combinations for the base station to communicate with the user terminal through beam pair scanning and determining the received signal strength of the pilot signal in each group of beam pair directions in the beam pair combinations comprises:
in the initial access stage of the user terminal, after a baseband pilot frequency at the base station side sends an initial signal and is coded by a simulation precoding vector, the coded pilot frequency signal is sent to the user terminal in a beam pair mode;
and the user terminal traverses all the beam pairs between the user terminal and the base station so as to decode the pilot signals in each group of received beam pairs by using the analog pre-decoding vector and calculate the received signal strength of the pilot signals in each group of beam pairs.
5. The channel estimation method of claim 4, wherein the combining the beam pairs with the received signal strength greater than the first threshold to construct an initial arrival and departure angle set and determine the measurement matrix on each subcarrier comprises:
according to the intensity of the received signal, sequencing all the wave beam pairs with the received signal intensity larger than a first threshold value, constructing an initial arrival and departure angle set, and acquiring the top NRFSimulating a pre-coding vector and a simulating pre-decoding vector corresponding to the group wave beam;
according to the arrival and departure angle set, NRFAnd constructing a measurement matrix for each subcarrier of the channel on the frequency domain for the analog pre-coding vector, the analog pre-decoding vector and the pilot frequency sequence.
6. The channel estimation method of claim 3, wherein the calculating the correlation value between the initial measurement matrix and the observed value on the corresponding pilot to obtain the arrival and departure angle corresponding to the maximum correlation value comprises:
and sequentially calculating and summing correlation values of the initial measurement matrix on each subcarrier and the observation value on the corresponding pilot frequency to obtain a correlation value between each column of the initial measurement matrix and the observation value on the corresponding pilot frequency, and determining a column corresponding to the maximum correlation value from the correlation values to obtain the arrival and departure angles corresponding to the maximum correlation value.
7. The channel estimation method of claim 3, wherein the quantizing the surrounding local angle space with the arrival and departure angle as a center to obtain a local measurement matrix corresponding to the surrounding local angle space comprises:
iteratively updating the arrival and departure angles in the surrounding local angle space by taking the arrival and departure angles as centers, acquiring each updated arrival and departure angle until iteration converges, and outputting local arrival and departure angles;
reconstructing a local measurement matrix for each subcarrier of the channel in the frequency domain based on the local arrival and departure angles.
8. A signal channel estimation device, comprising:
the signal acquisition unit is used for constructing a measurement matrix according to the beam pair scanning result;
and the signal analysis unit is used for predicting a high-dimensional original channel between the base station and the user terminal by utilizing the measurement matrix based on the self-adaptive compressed sensing technology.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the channel estimation method steps according to any of claims 1 to 7 when executing the computer program.
10. A non-transitory computer readable storage medium, having stored thereon a computer program, when being executed by a processor, for performing the channel estimation method steps according to any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210045007.XA CN114567525B (en) | 2022-01-14 | 2022-01-14 | Channel estimation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210045007.XA CN114567525B (en) | 2022-01-14 | 2022-01-14 | Channel estimation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114567525A true CN114567525A (en) | 2022-05-31 |
CN114567525B CN114567525B (en) | 2023-07-28 |
Family
ID=81711391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210045007.XA Active CN114567525B (en) | 2022-01-14 | 2022-01-14 | Channel estimation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114567525B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115118559A (en) * | 2022-08-30 | 2022-09-27 | 西南交通大学 | Sparse channel estimation method, device, equipment and readable storage medium |
WO2024096765A1 (en) * | 2022-11-01 | 2024-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Scalable compressed sensing based beam identification |
WO2024136703A1 (en) * | 2022-12-20 | 2024-06-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for beam tracking |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595924A (en) * | 2004-06-25 | 2005-03-16 | 北京邮电大学 | Self-adaptive channel estimation method based on least squares criterion of two-dimensional iteration |
CN107018099A (en) * | 2017-03-07 | 2017-08-04 | 上海交通大学 | A kind of time-varying channel estimation method for millimeter wave multi-user MIMO system |
US20190356516A1 (en) * | 2018-05-18 | 2019-11-21 | Parallel Wireless, Inc. | Machine Learning for Channel Estimation |
US10594517B1 (en) * | 2018-10-26 | 2020-03-17 | Wistron Neweb Corporation | Channel estimation system and method thereof |
EP3683975A1 (en) * | 2019-01-17 | 2020-07-22 | Mitsubishi Electric R&D Centre Europe B.V. | Method for enabling analog precoding and analog combining |
CN111698182A (en) * | 2020-05-26 | 2020-09-22 | 武汉大学 | Time-frequency blocking sparse channel estimation method based on compressed sensing |
CN112737649A (en) * | 2020-12-25 | 2021-04-30 | 杭州电子科技大学 | Millimeter wave channel estimation method based on angle grid optimization and norm constraint |
CN113411110A (en) * | 2021-06-04 | 2021-09-17 | 东南大学 | Millimeter wave communication beam training method based on deep reinforcement learning |
-
2022
- 2022-01-14 CN CN202210045007.XA patent/CN114567525B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595924A (en) * | 2004-06-25 | 2005-03-16 | 北京邮电大学 | Self-adaptive channel estimation method based on least squares criterion of two-dimensional iteration |
CN107018099A (en) * | 2017-03-07 | 2017-08-04 | 上海交通大学 | A kind of time-varying channel estimation method for millimeter wave multi-user MIMO system |
US20190356516A1 (en) * | 2018-05-18 | 2019-11-21 | Parallel Wireless, Inc. | Machine Learning for Channel Estimation |
US10594517B1 (en) * | 2018-10-26 | 2020-03-17 | Wistron Neweb Corporation | Channel estimation system and method thereof |
EP3683975A1 (en) * | 2019-01-17 | 2020-07-22 | Mitsubishi Electric R&D Centre Europe B.V. | Method for enabling analog precoding and analog combining |
CN111698182A (en) * | 2020-05-26 | 2020-09-22 | 武汉大学 | Time-frequency blocking sparse channel estimation method based on compressed sensing |
US11190377B1 (en) * | 2020-05-26 | 2021-11-30 | Wuhan University | Time-frequency block-sparse channel estimation method based on compressed sensing |
CN112737649A (en) * | 2020-12-25 | 2021-04-30 | 杭州电子科技大学 | Millimeter wave channel estimation method based on angle grid optimization and norm constraint |
CN113411110A (en) * | 2021-06-04 | 2021-09-17 | 东南大学 | Millimeter wave communication beam training method based on deep reinforcement learning |
Non-Patent Citations (2)
Title |
---|
Y. PENG, Y. LI , P. WANG: "An Enhanced Channel Estimation Method for Millimeter Wave Systems With Massive Antenna Arrays", 《IEEE COMMUNICATIONS LETTERS》, vol. 19, no. 9, pages 1592 - 1595, XP011669181, DOI: 10.1109/LCOMM.2015.2456872 * |
吉祥;宗慧;: "基于毫米波通信的混合MIMO系统的信道估计", 电视技术, no. 1 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115118559A (en) * | 2022-08-30 | 2022-09-27 | 西南交通大学 | Sparse channel estimation method, device, equipment and readable storage medium |
WO2024096765A1 (en) * | 2022-11-01 | 2024-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Scalable compressed sensing based beam identification |
WO2024136703A1 (en) * | 2022-12-20 | 2024-06-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for beam tracking |
Also Published As
Publication number | Publication date |
---|---|
CN114567525B (en) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106559367B (en) | MIMO-OFDM system millimeter waves channel estimation methods based on low-rank tensor resolution | |
Guo et al. | Millimeter-wave channel estimation based on 2-D beamspace MUSIC method | |
Kim et al. | Virtual AoA and AoD estimation for sparse millimeter wave MIMO channels | |
CN108964726B (en) | Low-complexity large-scale MIMO uplink transmission channel estimation method | |
CN114567525B (en) | Channel estimation method and device | |
CN110099016B (en) | Millimeter wave sparse array surface channel estimation method based on deep learning network | |
CN106487725A (en) | A kind of multi-user MIMO system millimeter wave channel estimation methods | |
CN107566305B (en) | Low-complexity millimeter wave system channel estimation method | |
CN109257309A (en) | A kind of high performance extensive MIMO downlink transmission channel estimation method | |
CN113438682B (en) | SAGE-BEM5G wireless channel parameter extraction method based on beam forming | |
CN110719127B (en) | Millimeter wave MIMO system beam forming method with constant modulus constraint | |
CN112769462A (en) | Millimeter wave MIMO broadband channel estimation method based on joint parameter learning | |
Chen et al. | Channel estimation for massive MIMO-OTFS system in asymmetrical architecture | |
JP2009268106A (en) | Method for determining signal to interference plus noise ratio (sinr) and apparatus therefor | |
CN110086734B (en) | Channel tracking and recovery method in time-varying large-scale MIMO system | |
Kim et al. | A link quality estimation-based beamforming training protocol for IEEE 802.11 ay MU-MIMO communications | |
Uwaechia et al. | Multi-user mmWave MIMO channel estimation with hybrid beamforming over frequency selective fading channels | |
Ardah et al. | Low-complexity millimeter wave CSI estimation in MIMO-OFDM hybrid beamforming systems | |
Ravindran et al. | Direction of arrival and channel estimation using machine learning for multiple input multiple output system | |
Cheng et al. | Joint multi-beam training and codebook design for indoor high-throughput transmissions under limited training steps | |
Zhang et al. | Multi-layer sparse bayesian learning for mmwave channel estimation | |
Inuwa et al. | A review of channel state information in massive MIMO for 5G and B5G | |
Jabarani et al. | Comparative Analysis of MLP-Based and Traditional Channel Estimation Strategies for Millimeter Wave MIMO Networks | |
CN114696929B (en) | Matrix bundle-based channel prediction method | |
CN114884776B (en) | Channel estimation method, device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |