CN110417447A - Method for precoding, base station and storage medium - Google Patents
Method for precoding, base station and storage medium Download PDFInfo
- Publication number
- CN110417447A CN110417447A CN201810395886.2A CN201810395886A CN110417447A CN 110417447 A CN110417447 A CN 110417447A CN 201810395886 A CN201810395886 A CN 201810395886A CN 110417447 A CN110417447 A CN 110417447A
- Authority
- CN
- China
- Prior art keywords
- matrix
- channel response
- precoding
- matched group
- weighting
- 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.)
- Withdrawn
Links
Classifications
-
- 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/0413—MIMO systems
- H04B7/0452—Multi-user MIMO systems
-
- 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/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- 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/0224—Channel estimation using sounding signals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method for precoding, and the method comprising the steps of: calculating separately the weighting matrix of each UE in matched group, and combined channel composed by other UE in addition to the UE responds corresponding null space matrix;It using the channel response matrix of each UE and null space matrix product as base vector, is converted using weighting matrix, obtains new channel response;According to new channel response, the precoding vector of each UE is obtained.In addition, the invention also discloses a kind of base station and storage mediums.According to the technical solution of the present invention, it solves the problems, such as the high complexity of BD precoding algorithms, greatly reduces the implementation complexity of BD algorithm idea, the performance of BD can be approached.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of method for precoding, base station and storage medium.
Background technique
The application of MIMO technique (Multiple-Input Multiple-Output, MIMO) can be mentioned significantly
The handling capacity of high system, multi-user (Multi-User, MU) MIMO be even more greatly improve the handling capacity of cell, but for
How the multi-antenna technology of multi-user installation (User Equipment, UE) realizes that the separation between UE is very crucial, solution
Certainly the key technology of this problem is MU-MIMO precoding technique, the property of the superiority and inferiority of base station side precoding technique to whole system
It can influence very large.
It is preferably block diagonalization for performance in MU-MIMO method for precoding in current method for precoding
(Block Diagonalization, BD) method, method for precoding realize the orthogonal separation of OFDM data stream, but at present
BD algorithm intermediate application twice decompose by singular value decomposition (Singular Value Decomposition, SVD), when channel sky
Between matrix dimensionality it is larger when, SVD decomposition operation complexity is very high, causes to cannot achieve the precoding side BD in Project Realization at present
Case.
Summary of the invention
It is a primary object of the present invention to propose a kind of method for precoding, base station and storage medium, it is intended to solve channel sky
Between matrix dimensionality is larger, SVD decompose complexity it is high in the case where, the problem of cannot achieve BD precoding.
To achieve the above object, a kind of method for precoding provided by the invention, the method includes the steps:
The weighting matrix of each user equipment (UE) in matched group is calculated separately, and other UE institute groups in addition to the UE
At combined channel respond corresponding null space matrix;
Using the channel response matrix of each UE and the null space matrix product as base vector, the weighting is utilized
Matrix is converted, and new channel response is obtained;
According to the new channel response, the precoding vector of each UE is obtained.
In addition, to achieve the above object, the present invention also proposes that a kind of base station, the base station include processor and storage
Device;
The processor is for executing the coded program that prelists stored in memory, to realize above-mentioned method.
In addition, to achieve the above object, the present invention also proposes a kind of computer readable storage medium, described computer-readable
Storage medium is stored with one or more program, and one or more of programs can be held by one or more processor
Row, to realize above-mentioned method.
Method for precoding, base station and storage medium proposed by the present invention respond square according to the combined channel that all UE are formed
Battle array, calculates separately the weighting matrix of each UE in matched group, and combined channel composed by other UE in addition to the UE
Corresponding null space matrix is responded, using the channel response matrix of each UE and the null space matrix product as base vector, and
It is converted using weighting matrix, obtains new channel response, and then the precoding vector of each UE is calculated, solve BD
The problem of high complexity, greatly reduces the implementation complexity of BD algorithm idea, can approach the performance of BD.
Detailed description of the invention
Fig. 1 is the flow diagram for the method for precoding that first embodiment of the invention provides;
Fig. 2 is the sub-process schematic diagram one for the method for precoding that first embodiment of the invention provides;
Fig. 3 is the sub-process schematic diagram two for the method for precoding that first embodiment of the invention provides;
Fig. 4 is another flow diagram for the method for precoding that first embodiment of the invention provides;
Fig. 5 is the schematic diagram for the BTS hardware framework that the application second embodiment provides;
Fig. 6 is the module diagram of coded program of prelisting in Fig. 5.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, it is only using the suffix for indicating such as " module ", " component " or " unit " of element
Be conducive to explanation of the invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix
Ground uses.
First embodiment
As shown in Figure 1, the flow diagram of the method for precoding provided for first embodiment of the invention.The present invention is long-term
In evolution (Long Term Evolution, LTE) system, suitable for the high-performance of MU-MIMO and the precoding side of ground complexity
Method, comprising:
Step 110, the weighting matrix of each UE in matched group is calculated separately, and other UE institute groups in addition to the UE
At combined channel respond corresponding null space matrix;
Step 120, using the channel response matrix of each UE and the null space matrix product as base vector, using described
Weighting matrix is converted, and new channel response is obtained;
Step 130, according to the new channel response, the precoding vector of each UE is obtained.
Specifically, prior to step 110, the method also includes:
The channel response of user equipmenies all in matched group (User Equipment, UE) is combined, joint is formed
Channel response matrix.The channel response group of UE in the same matched group is combined into combined channel response matrix H, according to formula (1)
Calculate H.
H=[H1,H2,…Hk,…HM] formula (1)
Wherein, Hk(k=1,2 ..., M) is the channel response of k-th of UE.
As shown in Fig. 2, combining composed by other UE in the calculating matched group in step 110 in addition to the UE
The corresponding null space matrix of channel response, specifically includes:
Step 210, the corresponding interference matrix of k-th of UE in the matched group is obtained;
Step 220, the equivalent inverse matrix of the interference matrix is calculated;
Step 230, QR split-matrix obtains null space matrix.
More specifically, in step 210, according to combined channel response matrix H, the corresponding interference matrix of k-th of UE is obtainedForThe equivalent inverse matrix being calculated in step 220
Null space matrix in step 230Calculation formula beBy calculating kernel
Matrix eliminates the interference between different UE.
The weighting matrix of each UE calculated in step 110, to eliminate the interference of UE itself.Inhibited based on inter-stream interference
Power most has the criterion of distribution, characteristic of each pairing UE according to the combined channel response matrix of channel, construction weighting between stream
Matrix.
Optionally, in practical application scene, for best performance, the weighting matrix of construction is generally unitary matrice.
In the step 120, with the channel H of k-th of UEkWith the kernel being calculatedProduct is base vector, and is utilized
The weighting matrix that step 110 constructs is converted, and new channel response is obtainedNew channel responsePass through publicity (2)
(3) it is calculated.
Wherein,
In step 130, according to new channel response, obtain UE issue the precoding that is multiplied with business datum to
Amount, then the business precoding weight vector of k-th of UE isWherein, GkFor the stream for calculating k U using ZF algorithm
Between orthogonal weight
Optionally, the embodiment of the present invention is suitable for the application scenarios that UE is multiple antennas, as shown in figure 3, in step 110
Weighting matrix is calculated, is specifically included:
Step 310, judge whether the antenna amount of the UE is greater than preset threshold;If so, 320 are entered step, if it is not,
Then enter step 340;
Step 320, the UE is grouped;
Step 330, weighting matrix is constructed to the UE after grouping;
Step 340, weighting matrix is constructed to the UE.
Specifically, when the antenna amount of UE is greater than preset quantity, in order to simplify the construction of weighting matrix, then using grouping
Construct the strategy of weighting matrix.
Optionally, it as shown in figure 4, being combined by the channel response of UE all in matched group, forms combined channel and rings
Before answering matrix, the method for precoding further include:
Step 410, according to the uplink reference signals of each UE, measurement channel response corresponding with each UE;
Step 420, all UE are matched and obtain the matched group.
Specifically, base station passes through the uplink reference signals of each UE, measurement obtains whole channel responses of M pairing UE,
And all UE obtain matched group when successful matching in matched group.
In order to keep the precoding process of the present embodiment more clear and easy to understand, it is illustrated with following example, in this example,
UE is 8 antennas, and the preset threshold of antenna amount is 4, then this exemplary weighting matrix uses grouping strategy, specific precoding
Journey is as follows:
Step 1, according to uplink reference signals, measurement obtains the M whole channel responses for matching UE, and by the same pairing
It is H=[H that the channel response group of UE, which is combined into united H, in group1,H2,…Hk,…HM]。
Step 2, the corresponding interference matrix of k-th of UE is obtained
Step 3, the equivalent inverse matrix of interference matrix is calculated
Step 4, QR split-matrixObtain null space matrix
Step 5, most there is the criterion of distribution power between stream based on inter-stream interference inhibition, each pairing UE is according to channel H's
Characteristic, the antenna of k-th of UE are 8 (order of default channel is 8), and in order to simplify the complexity of unitary matrice design, 8 antennas are divided into
2 groups, thus the unitary matrice of construction 4 × 4:
Step 6, with the channel H of k-th of UEkWith corresponding kernelProduct is base vector, is constructed using step 5
Weighting unitary matrice is converted, and new channel response is obtained
The treatment process of preceding 4 antenna are as follows:Wherein,Take preceding 4 row
It is denoted asAre as follows:Afterwards 4 antennas by identical treatment process, note
MakeIts calculating process withCalculating process it is similar, details are not described herein again.
Step 7, orthogonal weight G between the stream of k-th of UE is calculated using ZF algorithmk,Similarly, the weight after acquisition between 4 streams isIt is then calculated between the stream of k-th of UE
Weight GkFor
Step 8, weight orthogonal between null space matrix and obtained stream is multiplied, obtains this UE and issues and business datum progress
The final service precoding weight vector of the precoding vector of multiplication, k-th of UE is
In another example, UE is 2 antennas, and the preset threshold of antenna amount is 2, then this exemplary weighting matrix, which uses, divides
Group policy, specific precoding process are as follows:
Step 1, according to uplink reference signals, measurement obtains the M whole channel responses for matching UE, and by the same pairing
It is H=[H that the channel response group of UE, which is combined into united H, in group1,H2,…Hk,…HM]。
Step 2, the corresponding interference matrix of k-th of UE is obtained
Step 3, the equivalent inverse matrix of interference matrix is calculated
Step 4, QR split-matrixObtain null space matrix
Step 5, most there is the criterion of distribution power between stream based on inter-stream interference inhibition, each pairing UE is according to channel H's
Characteristic, the antenna of k-th of UE are 2, and the order of default channel is 2, thus the unitary matrice of construction 2 × 2:
Step 6, with the channel H of k-th of UEkWith corresponding kernelProduct is base vector, is constructed using step 5
Weighting unitary matrice is converted, and new channel response is obtained
Wherein,Then
Step 7, orthogonal weight G between the stream of k U is calculated using ZF algorithmk, finally by null space matrix and obtained stream
Between orthogonal weight be multiplied, so that it may obtain this UE and issue the precoding vector being multiplied with business datum, then stream is calculated
Between weight GkFor
Step 8, weight orthogonal between null space matrix and obtained stream is multiplied, obtains this UE and issues and business datum progress
The final service precoding weight vector of the precoding vector of multiplication, k-th of UE is
Optionally, in embodiments of the present invention, after step 130, it is also necessary to judge whether to complete to own in matched group
UE obtains the precoding vector being multiplied with business, if so, completing the generation of the precoding weight of MU-MIMO, completes data
Mapping.If it is not, then repeating the above process, until all UE obtain the precoding vector being multiplied with business in matched group.
The method for precoding of the present embodiment calculates separately matched group according to the combined channel response matrix that all UE are formed
In each UE weighting matrix, and combined channel composed by other UE in addition to the UE responds corresponding kernel square
Battle array, the channel response matrix of each UE and the null space matrix product are become as base vector, and using weighting matrix
It changes, obtains new channel response, and then the precoding vector of each UE is calculated, to solve block diagonalization (Block
Diagonalization, BD) precoding algorithms high complexity the problem of, the realization for greatly reducing BD algorithm idea is complicated
Degree, can approach the performance of BD.
Second embodiment
As shown in figure 5, providing a kind of schematic diagram of BTS hardware framework for the application second embodiment.In Fig. 5, base station
Include: memory 510, processor 520 and is stored on the memory 510 and can be run on the processor 520 pre-
Coded program 530.The coded program 530 that prelists includes a series of computer program instructions being stored on memory 510,
When the computer program instructions are executed by processor 520, the pre-encode operation of various embodiments of the present invention may be implemented.Some
In embodiment, based on the specific operation that the computer program instructions each section is realized, the coded program 530 that prelists can be divided
For one or more modules.As shown in fig. 6, the coded program 530 that prelists includes: computing module 610, new channel response generation module
620, precoding module 630, judgment module 640, grouping module 650, matching module 660.Wherein,
Computing module 610, its for calculating separately the weighting matrix of each UE in matched group, and in addition to the UE
Combined channel composed by his UE responds corresponding null space matrix.
Specifically, computing module 610 is also used to, by user equipmenies all in matched group (User Equipment, UE)
Channel response is combined, and forms combined channel response matrix.The channel response group of UE in the same matched group is combined into joint
Channel response matrix H calculates H according to formula (1).
H=[H1,H2,…Hk,…HM] formula (1)
Wherein, Hk(k=1,2 ..., M) is the channel response of k-th of UE.
Computing module 610 includes null space matrix computing unit 611 and weighting matrix computing unit 612, wherein kernel
Matrix calculation unit 611, is specifically used for:
Obtain the corresponding interference matrix of k-th of UE in the matched group;
Calculate the equivalent inverse matrix of the interference matrix;
QR split-matrix obtains null space matrix.
More specifically, it is corresponding to obtain k-th of UE according to combined channel response matrix H for null space matrix computing unit 611
Interference matrixForThe equivalent inverse matrix being calculated
Then null space matrixCalculation formula beIt is eliminated by calculating null space matrix
Interference between different UE.
Weighting matrix computing unit 612 is specifically used for calculating the weighting matrix of each UE, to eliminate the interference of UE itself.Base
Power is inhibited between stream most to have the criterion of distribution in inter-stream interference, each pairing UE is according to the combined channel response matrix of channel
Characteristic constructs weighting matrix.
Optionally, in practical application scene, for best performance, the weighting matrix of construction is generally unitary matrice.
New channel response generation module 620, for by the channel response matrix of each UE and the null space matrix product
It as base vector, is converted using the weighting matrix, obtains new channel response.
Specifically, new channel response generation module 620 is with the channel H of k-th of UEkWith the kernel being calculatedMultiply
Product is base vector, and is converted using the weighting matrix of construction, and new channel response is obtainedNew channel responseIt is logical
It crosses publicity (2) and (3) is calculated.
Wherein,
Precoding module 630, for obtaining the precoding vector of each UE according to the new channel response.
Specifically, according to new channel response, precoding module 630 obtain UE issue be multiplied with business datum it is pre-
Coding vector, then the business precoding weight vector of k-th of UE beWherein, k U is calculated using ZF algorithm
Stream between orthogonal weight
Judgment module 640, for judging whether the antenna amount of the UE is greater than preset threshold;
If so, triggering grouping module 650, for being grouped to the UE, and computing module 610 be specifically used for point
UE after group constructs weighting matrix;
If it is not, then computing module 610 constructs weighting matrix to the UE.
Specifically, when the antenna amount of UE is greater than preset quantity, in order to simplify the construction of weighting matrix, then using grouping
Construct the strategy of weighting matrix.
Computing module 610, is also used to the uplink reference signals according to each UE, measurement channel corresponding with each UE
Response;
Matching module 660 obtains the matched group for matching all UE.
Specifically, base station passes through the uplink reference signals of each UE, measurement obtains whole channel responses of M pairing UE,
And all UE obtain matched group when successful matching in matched group.
Optionally, judgment module 640 are also used to judge whether in completion matched group that all UE acquisitions are multiplied pre- with business
Coding vector completes the mapping of data if so, completing the generation of the precoding weight of MU-MIMO.If it is not, then each module weight
The multiple above process, until all UE obtain the precoding vector being multiplied with business in matched group.
It is counted respectively according to the combined channel response matrix that all UE are formed by computing module 610 base station of the present embodiment
The weighting matrix of each user equipment (UE) in matched group is calculated, and combined channel composed by other UE in addition to the UE is rung
Answer corresponding null space matrix, new channel response generation module 620 is by the channel response matrix of each UE and the kernel square
Battle array product is converted as base vector, and using weighting matrix, obtains new channel response, and then precoding module 630 is counted
Calculation obtains the precoding vector of each UE, to solve the problems, such as the high complexity of BD precoding algorithms, greatly reduces BD
The implementation complexity of algorithm idea can approach the performance of BD.
3rd embodiment
The embodiment of the invention also provides a kind of computer readable storage mediums.Here computer readable storage medium is deposited
Contain one or more program.Wherein, computer readable storage medium may include volatile memory, such as arbitrary access
Memory;Memory also may include nonvolatile memory, such as read-only memory, flash memory, hard disk or solid-state are hard
Disk;Memory can also include the combination of the memory of mentioned kind.When one or more in computer readable storage medium
Program can be executed by one or more processor, to realize method for precoding provided by above-mentioned first embodiment.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service
Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific
Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art
Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much
Form, all of these belong to the protection of the present invention.
Claims (10)
1. a kind of method for precoding, which is characterized in that the method includes the steps:
The weighting matrix of each user equipment (UE) in matched group is calculated separately, and composed by other UE in addition to the UE
Combined channel responds corresponding null space matrix;
Using the channel response matrix of each UE and the null space matrix product as base vector, the weighting matrix is utilized
It is converted, obtains new channel response;
According to the new channel response, the precoding vector of each UE is obtained.
2. method for precoding according to claim 1, which is characterized in that the weighting of each UE in calculating separately matched group
Matrix, and before combined channel composed by other UE in addition to the UE responds corresponding null space matrix, the side
Method further include:
The channel response of UE all in the matched group is combined, combined channel response matrix is formed.
3. method for precoding according to claim 2, which is characterized in that by the channel response of UE all in matched group into
Row combination, forms before combined channel response matrix, the method also includes:
According to the uplink reference signals of each UE, measurement channel response corresponding with each UE;
It matches all UE and obtains the matched group.
4. method for precoding according to claim 1, which is characterized in that calculate the weighting matrix of each UE, comprising:
Judge whether the antenna amount of the UE is greater than preset threshold;
If so, being grouped to the UE;
Weighting matrix is constructed to the UE after grouping;
If it is not, then constructing weighting matrix to the UE.
5. method for precoding according to claim 1, which is characterized in that the combined channel response matrix H is H=[H1,
H2,…Hk,…HM], wherein Hk(k=1,2 ..., M) is the channel response of k-th of UE.
6. method for precoding according to claim 5, which is characterized in that calculate in the matched group in addition to the UE
Combined channel composed by other UE responds corresponding null space matrix, comprising:
Obtain the corresponding interference matrix of k-th of UE in the matched group;
Calculate the equivalent inverse matrix of the interference matrix;
QR decomposes the equivalent inverse matrix, obtains null space matrix.
7. method for precoding according to claim 6, which is characterized in that the interference matrixForThe equivalent inverse matrixForThe kernel square
Battle arrayCalculation formula be
8. method for precoding according to claim 7, which is characterized in that k-th of UE was issued carries out phase with business datum
The precoding vector multiplied isWherein, For the new channel response.
9. a kind of base station, which is characterized in that the base station includes processor and memory;
The processor is for executing the coded program that prelists stored in memory, to realize that claim 1-8 is described in any item
Method.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage have one or
Multiple programs, one or more of programs can be executed by one or more processor, to realize that claim 1-8 is any
Method described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810395886.2A CN110417447A (en) | 2018-04-27 | 2018-04-27 | Method for precoding, base station and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810395886.2A CN110417447A (en) | 2018-04-27 | 2018-04-27 | Method for precoding, base station and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110417447A true CN110417447A (en) | 2019-11-05 |
Family
ID=68346864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810395886.2A Withdrawn CN110417447A (en) | 2018-04-27 | 2018-04-27 | Method for precoding, base station and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110417447A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101958770A (en) * | 2010-08-30 | 2011-01-26 | 北京邮电大学 | Uplink multiuser multi-access interference elimination method and device of multi-input multi-output (MIMO) system |
CN102546123A (en) * | 2010-12-15 | 2012-07-04 | 株式会社Ntt都科摩 | Uplink precoding method and base station |
CN102594486A (en) * | 2011-01-04 | 2012-07-18 | ***通信集团公司 | Method and device for restraining inter-multi-user interface |
WO2014160980A1 (en) * | 2013-03-28 | 2014-10-02 | Interdigital Patent Holdings, Inc. | Interference alignment and cancellation for cognitive radio networks with secondary user access |
CN106712820A (en) * | 2016-12-12 | 2017-05-24 | 西安电子科技大学 | Self-interference suppression multi-stream diversity BD precoding method and device |
-
2018
- 2018-04-27 CN CN201810395886.2A patent/CN110417447A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101958770A (en) * | 2010-08-30 | 2011-01-26 | 北京邮电大学 | Uplink multiuser multi-access interference elimination method and device of multi-input multi-output (MIMO) system |
CN102546123A (en) * | 2010-12-15 | 2012-07-04 | 株式会社Ntt都科摩 | Uplink precoding method and base station |
CN102594486A (en) * | 2011-01-04 | 2012-07-18 | ***通信集团公司 | Method and device for restraining inter-multi-user interface |
WO2014160980A1 (en) * | 2013-03-28 | 2014-10-02 | Interdigital Patent Holdings, Inc. | Interference alignment and cancellation for cognitive radio networks with secondary user access |
CN106712820A (en) * | 2016-12-12 | 2017-05-24 | 西安电子科技大学 | Self-interference suppression multi-stream diversity BD precoding method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ko et al. | Multiuser MIMO user selection based on chordal distance | |
CN103312389B (en) | A kind of multiuser interference suppression method, terminal and base station | |
CN102546088B (en) | A kind of block diagonalization method for precoding and device | |
Li et al. | An efficient channel block diagonalization method for generalized zero forcing assisted MIMO broadcasting systems | |
CN107615694A (en) | For determining the method and precoding module of pre-coding matrix | |
EP3261277B1 (en) | Transmitting apparatus, receiving apparatus, control station, communication system, and transmission precoding method | |
CN108768481B (en) | The channel information feedback method and device of aerial array | |
CN107078772A (en) | The network processes that the CSI degrees of accuracy are perceived | |
CN107547117A (en) | A kind of method and device for determining beam shaping vector | |
CN102340336B (en) | User pairing method of MU-MIMO based on SLNR | |
CN109787665A (en) | The extensive MIMO user grouping of stratosphere and method for precoding, system | |
Dam et al. | Interior point method for optimum zero-forcing beamforming with per-antenna power constraints and optimal step size | |
CN102215073A (en) | Multipoint-multiuser uplink low-complexity MIMO (Multiple Input Multiple Output) detection method | |
CN104467930B (en) | Multiuser MIMO user choosing method based on Space Angle | |
CN101662343B (en) | Method for setting pre-coding codebook and device thereof | |
CN106341168A (en) | Precoding method and device, and information transmitting method and device | |
CN110417447A (en) | Method for precoding, base station and storage medium | |
CN103326814A (en) | Self-adaptation transmission method and system | |
CN109309517B (en) | Signal transmission method and device, computer readable storage medium, and base station | |
CN107615804A (en) | New transmission plan for equipment communication | |
CN107104715B (en) | Interference alignment method based on antenna selection | |
CN104185956B (en) | Transmission method and base station for downlink multiple-input multiple-output | |
Jafer et al. | Global lookahead management (GLM) protocol for conservative DEVS simulation | |
Liu et al. | Hybrid precoding based on tensor decomposition for mmWave 3D-MIMO systems | |
CN107733478B (en) | Channel feedback and precoding method, base station, user terminal and system |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20191105 |