[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115118317A - Iterative precoding multi-stream method, medium and device suitable for millimeter waves - Google Patents

Iterative precoding multi-stream method, medium and device suitable for millimeter waves Download PDF

Info

Publication number
CN115118317A
CN115118317A CN202210584292.2A CN202210584292A CN115118317A CN 115118317 A CN115118317 A CN 115118317A CN 202210584292 A CN202210584292 A CN 202210584292A CN 115118317 A CN115118317 A CN 115118317A
Authority
CN
China
Prior art keywords
matrix
precoding
channel
data
stream
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
Application number
CN202210584292.2A
Other languages
Chinese (zh)
Other versions
CN115118317B (en
Inventor
陆犇
薛顺瑞
王江
卜智勇
李�昊
耿敏
邹江波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hanque (Chengdu) Information Technology Co.,Ltd.
Original Assignee
Chengdu Zhongke Micro Information Technology Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Zhongke Micro Information Technology Research Institute Co Ltd filed Critical Chengdu Zhongke Micro Information Technology Research Institute Co Ltd
Priority to CN202210584292.2A priority Critical patent/CN115118317B/en
Publication of CN115118317A publication Critical patent/CN115118317A/en
Application granted granted Critical
Publication of CN115118317B publication Critical patent/CN115118317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • H04L25/0244Channel estimation channel estimation algorithms using matrix methods with inversion
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)

Abstract

The invention provides an iterative precoding multi-stream method, medium and device suitable for millimeter waves, wherein the method comprises the following steps: a transmitting terminal transmits pilot frequency data; the receiving end carries out channel estimation on the pilot frequency data to obtain a channel matrix H; according to H, obtaining a channel inverse matrix H by using a QR decomposition mode ‑1 (ii) a According to H ‑1 Performing left multiplication operation with the previous precoding matrix to obtain a current precoding matrix P; transmitting the P to a transmitting end by utilizing an uplink channel; then, pre-coding the multi-stream data and the P to obtain pre-coded multi-stream data; the receiving end performs SVD by using H to obtain n eigenvalues of a channel matrix H and calculates a maximum eigenvalue and a minimum eigenvalue; calculating the ratio R of the maximum characteristic value to the minimum characteristic value; and according to the proportion R, stopping iteration when the proportion R is smaller than a threshold value, and otherwise, continuing the iteration. The invention can solve the problem of multiple singular values of the channel matrixThe problem of streams not being able to demodulate.

Description

Iterative precoding multi-stream method, medium and device suitable for millimeter waves
Technical Field
The invention relates to the technical field of millimeter wave wireless communication technology, in particular to an iterative precoding multi-stream method, medium and device suitable for millimeter waves.
Background
Under the millimeter wave wireless communication environment, due to the advantage that the millimeter wave carrier is positioned in a high frequency band, the frequency spectrum resource is rich, and the characteristics of interference resistance are achieved; however, the millimeter wave frequency band is high, and the defects of large propagation attenuation, weak obstacle crossing capability and the like exist, so that the millimeter wave frequency band is often applied to line of sight (LOS MIMO) transmission in a millimeter wave communication environment;
in an LOS MIMO channel, antennas in the same polarization direction have the condition of similar phase and amplitude when receiving data, so that a channel matrix has singular values, and multi-stream data cannot be demodulated finally;
in the prior art, the distance between the remote antennas is adopted to ensure that the phases of data received by the multiple antennas are dissimilar, so that a channel matrix has no singular value, and multi-stream data can be demodulated; however, when the method is used for long-distance transmission, the data phase dissimilarity is ensured by continuously extending the distance, so that the distance between the antennas cannot be infinitely expanded due to the limitation of the size of a receiving end, and the problem of singular values of a channel matrix cannot be effectively solved by the method;
in the other method, the data amplitude of the receiving antenna has better isolation by adjusting the polarization direction of the antenna, so that the channel matrix is ensured to reach the condition of inversion, and the problem of multi-stream solution is solved; when the number of streams is low, the problem of multi-stream solution can be guaranteed through polarization, but when the number of streams is large, the polarization mode is difficult to guarantee good isolation, and the problem that demodulation cannot be achieved in multi-stream solution also exists.
Disclosure of Invention
The invention aims to provide an iterative precoding multi-stream method, medium and device suitable for millimeter waves, so as to solve the problem that multi-stream demodulation cannot be performed due to the fact that a channel matrix has singular values.
The invention provides an iterative precoding multi-stream method suitable for millimeter waves, which comprises the following steps:
step 1: pilot frequency data of a transmitting end is transmitted in different ports;
step 2: the receiving end carries out channel estimation on the received pilot data to obtain a channel matrix H of n x n;
and step 3: obtaining a corresponding channel inverse matrix H by using a QR decomposition mode according to the channel matrix H of n x n -1
And 4, step 4: according to the channel inverse matrix H -1 Performing left multiplication operation with the previous precoding matrix to obtain a current precoding matrix P;
and 5: storing the current pre-coding matrix P, and transmitting the current pre-coding matrix P to a transmitting terminal by using an uplink channel;
step 6: after the current precoding matrix P is transmitted to the transmitting terminal, the transmitting terminal performs precoding processing on the multi-stream data and the current precoding matrix P to obtain multi-stream data after the precoding processing;
and 7: the receiving end carries out SVD by using the n-x-n channel matrix H to obtain n eigenvalues of the channel matrix H;
and 8: calculating a maximum eigenvalue and a minimum eigenvalue according to the n eigenvalues of the channel matrix H;
and step 9: calculating the ratio R of the maximum characteristic value to the minimum characteristic value according to the maximum characteristic value and the minimum characteristic value;
step 10: and according to the proportion R, when the proportion R is smaller than the threshold value, the iteration stops subsequent service data transmission, otherwise, the iteration is continued.
In some embodiments, step 2 comprises the sub-steps of:
step 201: conjugate multiplication is carried out on the pilot frequency data received by each receiving port and the local pilot frequency data corresponding to each receiving port to obtain H j Indicating channel data corresponding to the jth receiving port;
step 202: according to the channel data, calculating H corresponding to each transmitting port and each receiving port by using a code division and frequency division demodulation mode i,j Indicating channel data corresponding to the ith transmitting port and the jth receiving port; thus obtaining a channel matrix H of n x n; i is 1,2,3, …, n, j is 1,2,3, …, n.
In some embodiments, step 3 comprises the sub-steps of:
step 301: and (3) carrying out QR decomposition according to the formula (1) according to the channel matrix H of n x n:
H=Q*R (1)
wherein Q is an orthogonal matrix, and R is an upper triangular matrix;
step 302: according to QR decomposition, inverting the channel matrix H of n x n according to a formula (2) to obtain a channel inverse matrix H -1
H -1 =(Q*R) -1 =R -1 *Q -1 =R -1 *Q H (2)
Where Q is an orthogonal matrix, so Q -1 =Q H And R is an upper triangular matrix.
In some embodiments, step 4 comprises the sub-steps of:
step 401: defining an identity matrix P with an initial value of n x n for a precoding matrix 0
Step 402: according to the channel inverse matrix H -1 And a precoding matrix, calculating a current precoding matrix according to equation (3),
P m =H -1 *P m-1 (3)
wherein, the current precoding matrix P is the precoding matrix P of the mth iteration m (ii) a M is the number of iterations, M ═ 1,2, 3.., M; and M is the set total iteration number.
In some embodiments, the method for the transmitting end to perform precoding processing on the multi-stream data and the current precoding matrix P in step 6 is as follows:
Y=X*P (4)
wherein, Y is multi-stream data after pre-coding processing; and X is multi-stream data before precoding processing.
In some embodiments, the pilot data at the transmitting end in step 1 is sent in different ports in a time division, code division and/or frequency division manner.
In some embodiments, the pilot data is generated using a GLOD sequence in step 1.
The invention also provides a computer terminal storage medium, which stores computer terminal executable instructions, wherein the computer terminal executable instructions are used for executing the iterative precoding multi-stream method suitable for millimeter waves.
The present invention also provides a computing device comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the above-described iterative precoding multi-stream method applicable to mmwave.
In summary, due to the adoption of the technical scheme, the invention has the beneficial effects that:
in the iterative precoding multi-stream method for millimeter waves, the requirement on the installation distance between the antennas can be effectively reduced by adopting the returned channel precoding data; the requirement of antenna polarization isolation is also reduced by using a precoding iteration technology; by adopting the iterative precoding technology, the problem that multi-stream demodulation cannot be realized due to the fact that singular values exist in a channel matrix can be solved only by short installation distances and small isolation requirements between antennas under the condition that the number of streams is large.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention, and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a flowchart of an iterative precoding multi-stream method suitable for a millimeter wave in an embodiment of the present invention.
Fig. 2 is a schematic diagram of frequency division and code division of port numbers and pilot data in the embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the 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.
Examples
As shown in fig. 1, the present embodiment provides an iterative precoding multi-stream method suitable for millimeter waves, which includes the following steps:
step 1: pilot frequency data of a transmitting end is transmitted in different ports; in this embodiment:
(1) the pilot frequency data of the transmitting terminal is transmitted in different ports by adopting a time division, code division and/or frequency division mode;
(2) the pilot data is generated using a GLOD sequence.
Step 2: the receiving end carries out channel estimation on the received pilot data to obtain a channel matrix H of n x n:
step 201: the pilot frequency data received by each receiving port is corresponding to the local area of each receiving portConjugate multiplication is carried out on the ground pilot frequency data to obtain H j Indicating channel data corresponding to the jth receiving port;
step 202: according to the channel data, calculating H corresponding to each transmitting port and each receiving port by using a code division and frequency division demodulation mode i,j Indicating channel data corresponding to the ith transmitting port and the jth receiving port; thus obtaining a channel matrix H of n x n; i is 1,2,3, …, n, j is 1,2,3, …, n.
And step 3: obtaining a corresponding channel inverse matrix H by using a QR decomposition mode according to the channel matrix H of n x n -1
Step 301: and (3) carrying out QR decomposition according to the formula (1) according to the channel matrix H of n x n:
H=Q*R (1)
wherein Q is an orthogonal matrix, and R is an upper triangular matrix;
step 302: according to QR decomposition, inverting the channel matrix H of n x n according to a formula (2) to obtain a channel inverse matrix H -1
H -1 =(Q*R) -1 =R -1 *Q -1 =R -1 *Q H (2)
Where Q is an orthogonal matrix, so Q -1 =Q H And R is an upper triangular matrix.
And 4, step 4: according to the channel inverse matrix H -1 And carrying out left multiplication operation with the previous precoding matrix to obtain a current precoding matrix P:
step 401: defining an identity matrix P with an initial value of n x n for a precoding matrix 0
Step 402: according to the channel inverse matrix H est -1 And a precoding matrix, calculating the current precoding matrix according to the formula (3):
P m =H -1 *P m-1 (3)
wherein, the current precoding matrix P is the precoding matrix P of the mth iteration m (ii) a M is the number of iterations, M ═ 1,2, 3.., M; m is set totalThe number of iterations.
And 5: storing the current pre-coding matrix P, and transmitting the current pre-coding matrix P to a transmitting terminal by using an uplink channel;
step 6: after the current precoding matrix P is transmitted to the transmitting terminal, the transmitting terminal performs precoding processing on the multi-stream data and the current precoding matrix P to obtain the multi-stream data after precoding processing:
Y=X*P (4)
wherein, Y is multi-stream data after pre-coding processing; and X is multi-stream data before precoding processing.
And 7: the receiving end performs SVD by using the n-by-n channel matrix to obtain n eigenvalues of the channel matrix:
and 8: calculating a maximum eigenvalue and a minimum eigenvalue according to the n eigenvalues of the channel matrix;
and step 9: calculating the ratio R of the maximum characteristic value to the minimum characteristic value according to the maximum characteristic value and the minimum characteristic value;
step 10: and according to the proportion R, when the proportion R is smaller than the threshold value, iteration is stopped for subsequent service data transmission, otherwise, iteration is continued.
Example (c):
and transmitting pilot data by using 4 x 4 antennas, a subcarrier frequency of 30KHz and the number of subcarriers of 3276, and sequentially performing iterative precoding and multi-streaming until a channel matrix characteristic value meets a condition, and determining that the link establishment is successful. The iterative precoding multi-stream method suitable for millimeter waves thus comprises the steps of:
step 1: the pilot frequency data of the transmitting terminal is transmitted in different ports by adopting frequency division and code division modes; as shown in fig. 2, an antenna port 0 transmits pilot data 1 at odd frequency points and transmits 0 at even frequency points; an antenna port 1 sends pilot frequency data 2 at odd frequency points and sends 0 at even frequency points; an antenna port 3 sends pilot frequency data 1 at even frequency points and sends 0 at odd frequency points; the antenna port 3 sends pilot frequency data 2 at even frequency points and sends 0 at odd frequency points; the odd position of pilot data 2 is the same as the odd position data of pilot data 1, and the even position of pilot data 2 is opposite to the even data symbol of pilot data 1, where the pilot data is 1638 complex data.
Step 2: the receiving end carries out channel estimation on the received pilot data to obtain a 4 x 4 channel matrix H: the receiving end carries out conjugate multiplication on the pilot frequency data received by the corresponding antenna ports 1,2,3 and 4 and the local pilot frequency data 1, and calculates H by using odd frequency points and a code division demodulation mode 1,1 ,H 1,2 ,H 1,3 ,H 1,4 ,H 2,1 ,H 2,2 ,H 2,3 ,H 2,4 (ii) a H is calculated by using even frequency points and in a code division demodulation mode 3,1 ,H 3,2 ,H 3,3 ,H 3,4 ,H 4,1 ,H 4,2 ,H 4,3 ,H 4,4 Finally, a 4 × 4 channel matrix H is obtained.
And step 3: according to the 4 x 4 channel matrix H, a QR decomposition mode is utilized to obtain a corresponding channel inverse matrix H -1
H=Q*R
H -1 =R -1 *Q -1
Wherein Q is an orthogonal matrix and R is an upper triangular matrix.
And 4, step 4: according to the channel inverse matrix H -1 And performing left multiplication operation on the precoding matrix of the previous time to obtain a current precoding matrix P:
step 401: defining an identity matrix P with an initial precoding matrix value of 4 x 4 0
Figure BDA0003665248490000071
Step 402: according to the inverse matrix H of the channel -1 And a precoding matrix, calculating the current precoding matrix according to the formula (3):
P m =H -1 *P m-1 (3)
wherein, the current precoding matrix P is the precoding matrix P of the mth iteration m (ii) a M is the number of iterations, M ═ 1,2, 3.., M; total iterations M equals 100.
And 5: storing the current pre-coding matrix P, and transmitting the current pre-coding matrix P to a transmitting terminal by using an uplink channel;
and 6: after the current precoding matrix P is transmitted to the transmitting terminal, the transmitting terminal performs precoding processing on the multi-stream data and the current precoding matrix P to obtain the multi-stream data after precoding processing:
Y=X*P (4)
wherein, Y is multi-stream data after precoding, and is 1 × 4 vector band transmission data; x is multi-stream data before precoding, which is 1 × 4 data vector in this example;
and 7: the receiving end carries out SVD by using the 4 x 4 channel matrix H to obtain 4 eigenvalues of the channel matrix H;
and 8: calculating a maximum eigenvalue max _ val and a minimum eigenvalue min _ val according to the 4 eigenvalues of the channel matrix;
and step 9: calculating the ratio R of the maximum characteristic value to the minimum characteristic value according to the maximum characteristic value and the minimum characteristic value:
R=max_val/min_val
step 10: according to the ratio R, when the ratio R is smaller than 16 (the threshold value is set to be 16 in the example), iteration is stopped to perform subsequent service data transmission, and if the ratio R is larger than or equal to 16, iteration is continued.
Furthermore, in some embodiments, a computer-terminal storage medium is provided, storing computer-terminal executable instructions, wherein the computer-terminal executable instructions are configured to perform the iterative precoding multi-stream method applicable to mmwave as described in the previous embodiments. Examples of the computer storage medium include a magnetic storage medium (e.g., a floppy disk, a hard disk, etc.), an optical recording medium (e.g., a CD-ROM, a DVD, etc.), or a memory such as a memory card, a ROM, a RAM, or the like. The computer storage media may also be distributed over a network-connected computer system, such as an application store.
Furthermore, in some embodiments, a computing device is presented, comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform an iterative precoding multi-stream method adapted for mmwave as described in previous embodiments. Examples of computing devices include PCs, tablets, smart phones, or PDAs, among others.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. An iterative precoding multi-stream method suitable for millimeter waves is characterized by comprising the following steps:
step 1: pilot frequency data of a transmitting end is transmitted in different ports;
step 2: the receiving end carries out channel estimation on the received pilot data to obtain a channel matrix H of n x n;
and step 3: obtaining a corresponding channel inverse matrix H by using a QR decomposition mode according to the channel matrix H of n x n -1
And 4, step 4: according to the channel inverse matrix H -1 Performing left multiplication operation with the previous precoding matrix to obtain a current precoding matrix P;
and 5: storing the current pre-coding matrix P, and transmitting the current pre-coding matrix P to a transmitting terminal by using an uplink channel;
step 6: after the current precoding matrix P is transmitted to the transmitting terminal, the transmitting terminal performs precoding processing on the multi-stream data and the current precoding matrix P to obtain the multi-stream data after the precoding processing;
and 7: the receiving end carries out SVD by using the n-x-n channel matrix H to obtain n eigenvalues of the channel matrix H;
and 8: calculating a maximum eigenvalue and a minimum eigenvalue according to the n eigenvalues of the channel matrix H;
and step 9: calculating the ratio R of the maximum characteristic value to the minimum characteristic value according to the maximum characteristic value and the minimum characteristic value;
step 10: and according to the proportion R, when the proportion R is smaller than the threshold value, the iteration stops subsequent service data transmission, otherwise, the iteration is continued.
2. The iterative precoding multiflow method for mmwave of claim 1, wherein step 2 comprises the following substeps:
step 201: conjugate multiplication is carried out on the pilot frequency data received by each receiving port and the local pilot frequency data corresponding to each receiving port to obtain H j Indicating channel data corresponding to the jth receiving port;
step 202: according to the channel data, calculating H corresponding to each transmitting port and each receiving port by using a code division and frequency division demodulation mode i,j Indicating channel data corresponding to the ith transmitting port and the jth receiving port; thus obtaining a channel matrix H of n x n; i is 1,2,3, …, n, j is 1,2,3, …, n.
3. The iterative precoding multiflow method for mmwave of claim 1, wherein step 3 comprises the following substeps:
step 301: and (3) carrying out QR decomposition according to the formula (1) according to the channel matrix H of n x n:
H=Q*R (1)
wherein Q is an orthogonal matrix, and R is an upper triangular matrix;
step 302: according to QR decomposition, inverting the channel matrix H of n x n according to a formula (2) to obtain a channel inverse matrix H -1
H -1 =(Q*R) -1 =R -1 *Q -1 =R -1 *Q H (2)
Where Q is an orthogonal matrix, so Q -1 =Q H And R is an upper triangular matrix.
4. The iterative precoding multiflow method for mmwave of claim 1, wherein step 4 comprises the following substeps:
step 401: defining an identity matrix P with an initial value of n x n for a precoding matrix 0
Step 402: according to the channel inverse matrix H -1 And a precoding matrix, calculating the current precoding matrix according to the formula (3):
P m =H -1 *P m-1 (3)
wherein, the current precoding matrix P is the precoding matrix P of the mth iteration m (ii) a M is the number of iterations, M ═ 1,2, 3.., M; and M is the set total iteration number.
5. The iterative precoding multiflow method applicable to mmwaves of claim 1, wherein the method for precoding multiflow data and the current precoding matrix P by the transmitting end in step 6 is as follows:
Y=X*P (4)
wherein, Y is multi-stream data after pre-coding processing; and X is multi-stream data before precoding processing.
6. The iterative precoding multiflow method applicable to mmwaves of claim 1, wherein the pilot data at the transmitting end in step 1 is sent in different ports in a time division, code division, and/or frequency division manner.
7. The iterative precoding multi-stream method for millimeter waves according to claim 1, wherein the pilot data in step 1 is generated by using a GLOD sequence.
8. A computer terminal storage medium storing computer terminal-executable instructions for performing the iterative precoding multi-stream method applicable to mmwave of any one of claims 1 to 7.
9. A computing device, comprising:
at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the iterative precoding multi-stream method adapted for mmwave of any of claims 1 to 7.
CN202210584292.2A 2022-05-27 2022-05-27 Iterative precoding multi-stream method, medium and device suitable for millimeter waves Active CN115118317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210584292.2A CN115118317B (en) 2022-05-27 2022-05-27 Iterative precoding multi-stream method, medium and device suitable for millimeter waves

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210584292.2A CN115118317B (en) 2022-05-27 2022-05-27 Iterative precoding multi-stream method, medium and device suitable for millimeter waves

Publications (2)

Publication Number Publication Date
CN115118317A true CN115118317A (en) 2022-09-27
CN115118317B CN115118317B (en) 2023-10-03

Family

ID=83327183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210584292.2A Active CN115118317B (en) 2022-05-27 2022-05-27 Iterative precoding multi-stream method, medium and device suitable for millimeter waves

Country Status (1)

Country Link
CN (1) CN115118317B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011020235A1 (en) * 2009-08-17 2011-02-24 上海贝尔股份有限公司 Method and apparatus for keeping the precoding channel coherency in a communication network
CN101984571A (en) * 2010-11-09 2011-03-09 北京邮电大学 Pre-coding method for multi-user MIMO system
JP2013187913A (en) * 2012-03-06 2013-09-19 Ntt Docomo Inc Precoding method based on interference alignment, transmitter, and device
CN107359920A (en) * 2017-07-27 2017-11-17 东南大学 A kind of extensive MIMO method for precoding based on tchebycheff's iteration method
CN108023620A (en) * 2017-11-28 2018-05-11 杭州电子科技大学 Extensive mimo system mixing method for precoding applied to millimeter wave frequency band
WO2018082772A1 (en) * 2016-11-03 2018-05-11 Huawei Technologies Co., Ltd. Techniques for precoding beamforming data based on eigenvalues approximation
EP3383119A1 (en) * 2017-04-02 2018-10-03 Shanghai Research Center For Wireless Communications Network optimization method for large-scale mimo network and base station thereof
US10637544B1 (en) * 2018-04-24 2020-04-28 Genghiscomm Holdings, LLC Distributed radio system
CN113259278A (en) * 2021-05-20 2021-08-13 北京邮电大学 Millimeter wave multi-antenna channel estimation method and device
CN113917388A (en) * 2021-09-29 2022-01-11 海南大学 DOA estimation and positioning method using hybrid ADC
CN114520755A (en) * 2022-01-12 2022-05-20 中国人民解放军63892部队 Improved characteristic value-to-angle loading information source number estimation method

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011020235A1 (en) * 2009-08-17 2011-02-24 上海贝尔股份有限公司 Method and apparatus for keeping the precoding channel coherency in a communication network
CN101984571A (en) * 2010-11-09 2011-03-09 北京邮电大学 Pre-coding method for multi-user MIMO system
JP2013187913A (en) * 2012-03-06 2013-09-19 Ntt Docomo Inc Precoding method based on interference alignment, transmitter, and device
WO2018082772A1 (en) * 2016-11-03 2018-05-11 Huawei Technologies Co., Ltd. Techniques for precoding beamforming data based on eigenvalues approximation
EP3383119A1 (en) * 2017-04-02 2018-10-03 Shanghai Research Center For Wireless Communications Network optimization method for large-scale mimo network and base station thereof
CN107359920A (en) * 2017-07-27 2017-11-17 东南大学 A kind of extensive MIMO method for precoding based on tchebycheff's iteration method
CN108023620A (en) * 2017-11-28 2018-05-11 杭州电子科技大学 Extensive mimo system mixing method for precoding applied to millimeter wave frequency band
US10637544B1 (en) * 2018-04-24 2020-04-28 Genghiscomm Holdings, LLC Distributed radio system
CN113259278A (en) * 2021-05-20 2021-08-13 北京邮电大学 Millimeter wave multi-antenna channel estimation method and device
CN113917388A (en) * 2021-09-29 2022-01-11 海南大学 DOA estimation and positioning method using hybrid ADC
CN114520755A (en) * 2022-01-12 2022-05-20 中国人民解放军63892部队 Improved characteristic value-to-angle loading information source number estimation method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
凌必祥;解培中;李汀;: "Stiefel流形上的单边干扰对齐预编码", 信号处理, no. 01 *
李一兵;刘海涛;叶方;林云;: "基于预编码矩阵的迭代均衡算法", 系统工程与电子技术, no. 10 *
李民政;刘宁;: "改进相位迭代的低精度混合预编码方法", 电子科技大学学报, no. 04 *
陈艳;宋云超;: "一种多用户MIMO系统干扰对齐优化算法", 电讯技术, no. 07 *

Also Published As

Publication number Publication date
CN115118317B (en) 2023-10-03

Similar Documents

Publication Publication Date Title
US11146317B2 (en) Precoding matrix indication method, precoding matrix determining method, and device
US10154505B2 (en) Method and apparatus for receiving data in communication system supporting multiple input multiple output scheme
EP3817312B1 (en) Method and apparatus for estimating angle of arrival of signals in wireless communication system
US9118365B2 (en) Method of transmitting and receiving data symbols
US9025683B2 (en) Channel state information transmission method appraratus and system
WO2015147814A1 (en) Radio frequency beamforming basis function feedback
US8107550B2 (en) Methods for precoding signals for transmission in wireless MIMO system
US20170141829A1 (en) Data Transmission Method and Apparatus
KR20190043080A (en) Estimation method and compensation method for rf chain imbalance in uca oam radio system
Nayebi et al. Semi-blind channel estimation in massive MIMO systems with different priors on data symbols
CN104022979B (en) A kind of joint sparse channel estimation methods, apparatus and system
CN111490950B (en) Channel construction method and communication equipment
KR102027674B1 (en) Method and system for estimating i/q imbalance parameter of transceiver based on reinforcement learning
US10256997B2 (en) Computing transmit and receive filters for a network device
US9755860B2 (en) Method of performing uplink channel estimation and base station using the same
CN115118317B (en) Iterative precoding multi-stream method, medium and device suitable for millimeter waves
WO2018068365A1 (en) Doppler frequency offset estimation method and device based on millimeter wave mimo system
KR20220018358A (en) Method and apparatus for channel estimation in a frequency-asynchronous non-orthogonal multiple access system
US10284339B2 (en) Differential MIMO transceiver
CN114520699B (en) Low-complexity channel estimation method for reconfigurable intelligent surface auxiliary millimeter wave communication
Kontorovich Why the Incoherent Paradigm is for the Future Wireless Networks?
US11901980B2 (en) Wireless communication method and wireless communication system
KR102182810B1 (en) Method for Hybrid Transceiver Simultaneous Design in OFDM-based Wideband Multi-antenna System
US20230106272A1 (en) Wireless communication method and wireless communication system
US20240223232A1 (en) Node and methods performed by the node in a wireless communication network

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240930

Address after: No. 609, 6th Floor, Unit 1, Building 1, No. 969 Hanzhou Road, Zhengxing Street, Tianfu New Area, China (Sichuan) Pilot Free Trade Zone, Chengdu City, Sichuan Province, 610000

Patentee after: Hanque (Chengdu) Information Technology Co.,Ltd.

Country or region after: China

Address before: 5 / F, building 1, No.269, north section of Hupan Road, Tianfu New District, Chengdu, Sichuan 610000

Patentee before: CHENGDU ZHONGKE MICRO INFORMATION TECHNOLOGY RESEARCH INSTITUTE Co.,Ltd.

Country or region before: China