WO2017088118A1 - Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple - Google Patents
Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple Download PDFInfo
- Publication number
- WO2017088118A1 WO2017088118A1 PCT/CN2015/095506 CN2015095506W WO2017088118A1 WO 2017088118 A1 WO2017088118 A1 WO 2017088118A1 CN 2015095506 W CN2015095506 W CN 2015095506W WO 2017088118 A1 WO2017088118 A1 WO 2017088118A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cluster
- matrix
- ues
- clusters
- correlation matrix
- 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.)
- Ceased
Links
Images
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/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
Definitions
- the embodiments of the present invention relate to the field of communications technologies, and in particular, to a precoding method and apparatus in a multiple input multiple output transmission mode.
- MIMO Multiple-Input Multiple-Output
- transmission mode refers to the use of multiple transmit and receive antennas at the transmitter and receiver, respectively, so that signals are transmitted and received through multiple antennas at the transmitting end and the receiving end, thereby improving Communication quality.
- a BBU Basic Band Unit
- a BBU Group (hereinafter collectively referred to as a BBU) can jointly perform all user data streams by using a zero-forcing algorithm by precoding.
- Pre-processing after passing through RRU (Remote Radio Unit), ANT (antenna, receiving antenna) and transmission channel, reduce interference between transmission signals of different transmitting antennas.
- RRU Remote Radio Unit
- ANT antenna, receiving antenna
- the zero-forcing algorithm will cause the baseband calculation amount to increase by 3 times with the increase of the number of antennas. Therefore, in order to reduce the calculation amount of the baseband in the above precoding process, it can be in several base stations (ie, one base station group, as shown in FIG. 2).
- the plurality of base stations are divided into clusters according to the distribution of the UE.
- 16 base stations in the area 1 can be divided into four clusters (ie, C1, C2). , C3 and C4), at this time, UE1 belongs to C1, UE2 belongs to C2, UE3 belongs to C3, and UE4 and UE5 belong to C4, so that MIMO transmission can be performed between base stations inside each cluster.
- UE5 For UEs at two or more cluster edges (ie, multi-cluster related UEs), such as UE5, since CSI (Channel State Information) between UE5 and C2 and C3 is large, UE5 is When C4 performs MIMO transmission internally, it will be affected by inter-cluster interference generated by C2 and C3.
- CSI Channel State Information
- Embodiments of the present invention provide a precoding side in a multiple input multiple output transmission mode
- the method and the device can reduce the calculation amount of the baseband in the precoding process, and reduce the inter-cluster interference of the UE located at the cluster edge.
- an embodiment of the present invention provides a precoding method in a multiple input multiple output (MIMO) transmission mode, where the MIMO transmission mode includes M antennas and N UEs, where M>0, N>0, The method includes: acquiring channel state information CSI between each of the N UEs and the M antennas; performing clustering according to CSI between each UE and the M antennas to obtain Z clusters and belonging to a single a group of Z single-cluster related UEs of the cluster and Y multi-cluster related UEs belonging to the cluster, the single cluster related UE group being a set of single cluster related UEs belonging to the same cluster, Z>0, N ⁇ Y ⁇ 0; a single cluster correlation matrix and a multi-cluster correlation matrix, the single cluster correlation matrix comprising a correspondence relationship between the Z single-cluster related UE groups and the C clusters, the multi-cluster correlation matrix including the Y multi-cluster related UEs Corresponding relationship between the C clusters, the single cluster correlation matrix is
- the single cluster correlation matrix A is a block diagonal matrix
- the calculation of the baseband in the precoding process can be significantly reduced when calculating the pseudo inverse matrix of the single cluster correlation matrix A, and at the same time, since this scheme is only
- the precoding matrix is determined by the method of cluster division, and MIMO transmission is not performed separately in each cluster, so inter-cluster interference at the cluster edge UE can be avoided.
- the CSI includes an intensity indication RSSI of the received signal, where the clustering is performed according to the RSSI between the UE and the M antennas, Obtaining Z clusters, Z single cluster related UE groups belonging to a single cluster, and Y multi-cluster related UEs belonging to multiple clusters, including: dividing the area covered by the M antennas into Z clusters, each cluster includes At least one antenna; if an RSSI between the first UE and at least one antenna in the first cluster is greater than or equal to a first threshold, and an RSSI between each antenna in other clusters other than the first cluster is less than a first threshold And determining, that the first UE is a single-cluster related UE that belongs to the first cluster, where the first UE is any one of the N UEs, and the first cluster is any one of the Z clusters; With the Z Determining, by the first UE, a multi-cluster related UE belonging to the multi-cluster,
- the first threshold may be dynamically adjusted according to actual performance effects.
- the Z single-cluster related UE groups belonging to the single cluster among the N UEs can be determined by using the foregoing method, and determining which single or cluster-related UEs are included in each single-cluster related UE group, and Y belonging to the multi-cluster Multiple clusters of related UEs.
- the number Y of the multi-cluster related UEs can be limited to be less than or equal to the second threshold, so that more singles can be obtained.
- Cluster related UE in order to reduce the computational complexity of the BBU as much as possible, the number Y of the multi-cluster related UEs can be limited to be less than or equal to the second threshold, so that more singles can be obtained.
- establishing a single cluster correlation matrix and a multi-cluster correlation Matrix including: establishing a single cluster correlation matrix A, Where a i,i is used to indicate CSI between the single-cluster related UE in the i-th single-cluster related UE group and the antenna in the i-th cluster, Z ⁇ i ⁇ 1; establish a multi-cluster correlation matrix B, Wherein b Y, Z is used to indicate CSI between the Yth multi-cluster related UE and the antenna in the Zth cluster.
- the above-mentioned single-cluster correlation matrix A is a block diagonal matrix, and at the same time, since the number Y of multi-cluster related UEs is controlled, a multi-cluster correlation matrix B having a relatively low dimension can also be obtained, and therefore, in subsequent calculations When the single cluster correlation matrix A and the pseudo inverse matrix are used, the computational complexity can be greatly reduced.
- the single cluster correlation matrix and the multiple The cluster correlation matrix determines a precoding matrix to facilitate precoding processing according to the precoding matrix, including: calculating a pseudo inverse matrix of the single cluster correlation matrix; and an order recursive algorithm by a pseudo inverse matrix, according to the single cluster correlation matrix
- the pseudo inverse matrix and the multi-cluster correlation matrix B calculate a pseudo inverse matrix of the channel state information matrix C; the precoding matrix is determined according to the pseudo inverse matrix of the channel state information matrix C.
- the pseudo-inverse calculation of the single-cluster correlation matrix A (ie, the block diagonal matrix) can be obtained by respectively obtaining the inverse matrix of the auto-correlation matrix of the block diagonal, which can greatly reduce the pseudo-inverse of the single-cluster correlation matrix A. The amount of computation calculated.
- acquiring each of the N UEs The CSI between the M antennas includes: acquiring pilot information between each of the N UEs and the M antennas; and according to the pilot information between the UE and the M antennas, The CSI between the UE and the M antennas is calculated separately.
- an embodiment of the present invention provides a precoding apparatus in a multiple input multiple output (MIMO) transmission mode, where the MIMO transmission mode includes M antennas and N UEs, where M>0, N>0
- the device includes: an acquiring unit, configured to acquire channel state information CSI between each of the N UEs and the M antennas; and a cluster dividing unit, configured to use, according to each of the UEs and the M antennas
- the CSI performs clustering to obtain Z clusters, Z single cluster related UE groups belonging to a single cluster, and Y multi-cluster related UEs belonging to multiple clusters, and the single cluster related UE group is a single cluster related UE belonging to the same cluster.
- establishing unit for establishing a single cluster correlation matrix and a multi-cluster correlation matrix, the single cluster correlation matrix comprising the Z single cluster related UE groups and the Z a correspondence between the CSIs of the clusters, the multi-cluster correlation matrix comprising the correspondence between the C clusters of the Y multi-cluster related UEs and the Z clusters, the single cluster correlation matrix being a block diagonal matrix; a coding unit, configured to determine a precoding matrix according to the single cluster correlation matrix and the multi cluster correlation matrix, so as to be based on the pre Code matrix for precoding processing.
- the CSI includes an intensity indication RSSI of the received signal, where the cluster division unit is specifically configured to: the area covered by the M antennas Divided into Z clusters, each cluster including at least one antenna; if the RSSI between the first UE and at least one antenna in the first cluster is greater than or equal to a first threshold, and other clusters except the first cluster And determining, by the first UE, a single-cluster related UE that belongs to the first cluster, where the first UE is any one of the N UEs, and the first cluster is the Z Any one of the clusters; if the RSSI between the first UE and each antenna in at least two of the Z clusters is greater than or equal to the first threshold, determining that the first UE is a multi-cluster correlation belonging to multiple clusters Determining, by the UE, Z single-cluster related UE groups belonging to a single cluster, and Y multi-cluster related UEs belonging to multiple clusters, each single
- the cluster dividing unit is further configured to: if the number Y of the multi-cluster related UEs is greater than a second threshold And adjusting the first threshold to a third threshold, where the third threshold is greater than the first threshold; redetermining the number of multi-cluster related UEs in the N UEs, until The number Y of the multi-cluster related UEs is less than or equal to the second threshold.
- the cluster dividing unit is further configured to: if the number Y of the multi-cluster related UEs is greater than a second threshold And re-dividing the area covered by the M antennas into J clusters, each cluster including at least one antenna, J ⁇ Z, J>0; determining the number of multi-cluster related UEs in the N UEs until The number Y of the multi-cluster related UEs is less than or equal to the second threshold.
- the establishing unit is specifically configured to establish a single Cluster correlation matrix A, Where a i,i is used to indicate CSI between the single-cluster related UE in the i-th single-cluster related UE group and the antenna in the i-th cluster, Z ⁇ i ⁇ 1; establish a multi-cluster correlation matrix B, Wherein b Y, Z is used to indicate CSI between the Yth multi-cluster related UE and the antenna in the Zth cluster.
- the pre-coding unit is specifically used for calculating a pseudo-inverse matrix of the single-cluster correlation matrix; a pseudo-inverse matrix of the pseudo-inverse matrix, a pseudo-inverse matrix of the channel-state information matrix C according to the pseudo-inverse matrix of the single-cluster correlation matrix and the multi-cluster correlation matrix B,
- the precoding matrix is determined according to a pseudo inverse matrix of the channel state information matrix C.
- the acquiring unit further includes a computing module, where The acquiring unit is specifically configured to acquire pilot information between each of the N UEs and the M antennas; the calculating module is used for rooting According to the pilot information between each UE and the M antennas, the received CSI between each UE and the M antennas is calculated respectively.
- an embodiment of the present invention provides a precoding apparatus in a multiple input multiple output (MIMO) transmission mode, including: a processor, a memory, a bus, and an interface circuit;
- MIMO multiple input multiple output
- the memory is configured to store a computer execution instruction
- the processor is connected to the memory through the bus, and when the precoding device in the MIMO transmission mode is running, the processor executes the computer execution instruction stored in the memory to enable the MIMO
- the precoding apparatus in the transmission mode performs the precoding method in the MIMO transmission mode as in any of the above first aspects.
- an embodiment of the present invention provides a precoding apparatus in a multiple input multiple output transmission mode, where M antennas and N UEs are included in the MIMO transmission mode, and M>0, N>0, then, CSI between each of the N UEs and the M antennas; further, clustering according to CSI between each UE and M antennas, obtaining Z clusters, single cluster related UE groups belonging to a single cluster, and A multi-cluster related UE belonging to multiple clusters, Z>0; and a single cluster correlation matrix A and a multi-cluster correlation matrix B are formed, the single cluster correlation matrix A containing C single cluster related UE groups and CSI between the Z clusters Corresponding relationship, the multi-cluster correlation matrix B includes a correspondence relationship between the C multi-cluster related UEs and the C clusters, wherein the single cluster correlation matrix A is a block diagonal matrix; finally, according to the single cluster The correlation matrix A and the multi-cluster correlation matrix B determine the precoding matrix to facilitate precoding processing according to the precoding matrix
- the single cluster correlation matrix A is a block diagonal matrix
- the single cluster correlation matrix is calculated.
- the pseudo inverse matrix of A can significantly reduce the amount of baseband computation in the precoding process, while Since the program is merely determining a precoding matrix by the method of the divided clusters, not MIMO transmission respectively within each cluster, thereby avoiding inter-edge UE located at the cluster-cluster interference.
- FIG. 1 is a schematic diagram of the principle of a MIMO transmission mode in the prior art
- FIG. 2 is a diagram showing a BMU performing MIMO transmission mode by cluster division in the prior art. intention
- FIG. 3 is a schematic flowchart of a precoding method in a multiple input multiple output transmission mode according to an embodiment of the present invention
- FIG. 4 is a schematic diagram of clustering in a multiple input multiple output transmission mode according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram 1 of a precoding apparatus in a multiple input multiple output transmission mode according to an embodiment of the present disclosure
- FIG. 6 is a schematic structural diagram 2 of a precoding apparatus in a multiple input multiple output transmission mode according to an embodiment of the present disclosure
- FIG. 7 is a schematic structural diagram of an internal base station according to an embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of hardware of a BBU according to an embodiment of the present invention.
- first and second are used for descriptive purposes only, and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, features defining “first” and “second” may include one or more of the features either explicitly or implicitly. In the description of the present invention, "a plurality” means two or more unless otherwise stated.
- the application scenario in the distributed MIMO transmission system is generally as shown in FIG. 1.
- a CRAN area that is, based on Centralized Processing, Collaborative Radio's green wireless access network architecture (Clean system)
- the BBU performs joint precoding processing on the user data streams sent by different UEs, and after the multiple RRUs are converted into radio frequency signals, the radio frequency signals are sent on the transmission channel through multiple antennas, so that the corresponding UE receives the radio frequency signals, and finally Implement MIMO transmission mode.
- the BBU usually uses a zero-forcing algorithm to calculate the precoding matrix when performing joint precoding processing, but the zero-forcing algorithm causes the baseband computation amount to increase with the number of antennas.
- the third-order level is increased.
- the embodiment of the present invention provides a pre-coding method in a multiple-input multiple-output transmission mode. As shown in FIG. 3, it is assumed that the MIMO transmission mode includes M antennas and N UEs. Methods include:
- the BBU acquires CSI between each of the N UEs and the M antennas.
- the BBU performs clustering according to CSI between each UE and the M antennas, and obtains Z clusters, a single cluster related UE group belonging to a single cluster, and a multi-cluster related UE belonging to multiple clusters, Z>0.
- the BBU establishes a single cluster correlation matrix and a multi-cluster correlation matrix, where the single cluster correlation matrix includes a CSI correspondence relationship between Z single-cluster related UE groups and Z clusters, and the multi-cluster correlation matrix includes Y multi-cluster related UEs. Corresponding relationship with CSI between Z clusters, the single cluster correlation matrix is a block diagonal matrix, N ⁇ Y ⁇ 0.
- the BBU performs a joint operation according to the single cluster correlation matrix and the multi-cluster correlation matrix to determine a precoding matrix, so as to perform precoding processing according to the precoding matrix.
- the BBU can obtain the CSI between each of the N UEs and the M antennas, and the distribution diagram of the UE and the antenna shown in FIG. 4 is taken as an example.
- N 9.
- M 16, the BBU can separately obtain CSI between UE1 and 16 antennas, CSI between UE2 and 16 antennas, CSI between UE3 and 16 antennas, ..., CSI between UE8 and 16 antennas And CSI between UE9 and 16 antennas.
- the so-called CSI is the channel attribute of the communication link. It describes the weakening factor of the signal in each transmission path, ie the value of each element in the channel matrix H, such as Scattering, fading, multipath fading or shadowing fading, power decay of Distance), information such as the Received Signal Strength Indicator (RSSI).
- RSSI Received Signal Strength Indicator
- the pilot information between each of the N UEs and the M antennas may be obtained. Further, each UE and the M are respectively calculated according to pilot information between each UE and the M antennas.
- CSI channel state information
- the UE may determine the CSI information according to the pilot information sent by the base station, and then the UE selects the corresponding codebook information stored in advance and sends the corresponding codebook information to the base station, and the base station according to the The codebook information determines the channel state information of the downlink channel (ie, the CSI information).
- the base station can obtain the uplink information sent by the UE according to the principle of uplink and downlink reciprocity. Demodulation is performed according to SRS (Sounding Reference Signal) to obtain uplink channel state information. Due to reciprocity, the uplink channel state information can be used as downlink channel state information (ie, CSI information).
- the BBU may obtain the channel state information matrix of the N UEs according to the CSI between each UE and the M antennas in step 101, and still use the MIMO transmission mode in FIG. 4 as an example to set the channel state.
- the information matrix is C, then:
- clustering (for example, dynamic cluster division) may be performed based on the channel state information matrix, the M antennas are divided into Z clusters, and X single-cluster related UEs belonging to a single cluster among the N UEs are determined and belong to Multi-cluster Y multi-cluster related UEs, wherein among the X single-cluster related UEs, the UEs belonging to the same cluster form a single-cluster related UE group, thereby determining a single cluster of Z single-cluster related UE groups, Z >0.
- the area covered by the M antennas may be first divided into Z clusters (the clustering method is based on the principle of minimum inter-cluster interference, which is not limited in this patent).
- the clustering method is based on the principle of minimum inter-cluster interference, which is not limited in this patent.
- 16 antennas are divided into 4 a cluster, each cluster including at least one antenna, the size of the Z clusters may be different; further, determining which cluster of each of the N UEs belongs to (or which UEs are included in each cluster), and the UE is Single cluster related UE or multiple cluster related UEs.
- the first UE is any one of the N UEs
- the RSSI value is greater than or equal to the first threshold (ie, the serving cell BS of the first UE belongs to the first cluster)
- the RSSI between each antenna in the other clusters except the first cluster is smaller than the first threshold, that is, the correlation between the first UE and the first cluster is better, and the correlation with other Z-1 clusters is performed.
- the first UE may be determined to be a single cluster related UE belonging to the first cluster.
- the RSSI value between the first UE and at least one antenna in other clusters other than the first cluster is greater than or equal to the first threshold (for example, at least two clusters in the first UE and the Z clusters)
- the RSSI of each antenna is greater than or equal to the first threshold, that is, the correlation between the first UE and other clusters in the Z clusters is also relatively large, and then the first UE is divided into which clusters. In this case, the signals in other clusters are interfered. Therefore, it can be determined that the first UE is a multi-cluster related UE belonging to multiple clusters.
- the first threshold may be dynamically adjusted according to actual performance effects.
- the Z single-cluster related UE groups belonging to the single cluster among the N UEs can be determined by using the foregoing method, and determining which single or cluster-related UEs are included in each single-cluster related UE group, and Y belonging to the multi-cluster Multiple clusters of related UEs.
- a single cluster related UE for example, UE1 belonging to the first cluster, since the RSSI value between the UE1 and each of the other Z-1 clusters is smaller than the first threshold, it can be ignored.
- Channel interference between UE1 and each antenna in other M-1 clusters that is, channel state information h 1,j between UE1 and each antenna in other M-1 clusters is considered to be equal to 0, thus, for each A single-cluster-related UE has channel state information only between antennas in the cluster to which it belongs, and channel state information between each antenna in other clusters is 0, so that the BBU operation can be reduced when the precoding matrix is subsequently determined. the amount.
- the number of multi-cluster related UEs may be limited to be less than or equal to the second threshold, so that more single-cluster correlations may be obtained. UE.
- the first threshold is adjusted to a third threshold (the third threshold is greater than the first threshold), and then continues. Performing the foregoing steps to determine which cluster of each of the N UEs belongs to, and the UE is a single cluster related UE or a multi-cluster related UE until a multi-cluster correlation is obtained.
- the number Y of UEs is less than or equal to the second threshold.
- the area covered by the M antennas may be further divided into J (J ⁇ Z, J>0) clusters, that is, the clusters are changed. a size, each cluster includes at least one antenna; then, performing the above steps to determine which cluster of each of the N UEs belongs to, and the UE is a single-cluster related UE or a multi-cluster related UE until a multi-cluster related UE is obtained
- the number Y is less than or equal to the second threshold.
- the M antennas may be divided into Z clusters, and X single-cluster related UEs belonging to a single cluster and Y multi-cluster related UEs belonging to multiple clusters are determined. Then, X pieces may be respectively established. The relationship between the channel state information between the single cluster related UE and the Z clusters, and the relationship between the channel state information between the Y multi-cluster related UEs and the Z clusters.
- UE3 and UE4 are single-cluster related UEs in a single-cluster-related UE group (ie, UE group 2) belonging to the second cluster, and
- UE5 and UE6 are in a single-cluster-related UE group (ie, UE group 3) belonging to the third cluster.
- UE7 and UE8 are single cluster related UEs in a single cluster related UE group (ie, UE group 4) belonging to the fourth cluster, and UE5 belongs to the first cluster, the second cluster, the third cluster, and the fourth.
- Multi-cluster related UEs of clusters are single cluster related UEs in a single cluster related UE group (ie, UE group 4) belonging to the fourth cluster, and UE5 belongs to the first cluster, the second cluster, the third cluster, and the fourth.
- Multi-cluster related UEs of clusters Multi-cluster related UEs of clusters.
- Table 1 shows the downlink channel status information:
- the BBU establishes a single cluster correlation matrix A, and A is a block diagonal matrix.
- A is a block diagonal matrix.
- a i,i is a sub-matrix for indicating CSI between the i-th single-cluster related UE group and each antenna in the i-th cluster of the Z antenna clusters
- the i-th single-cluster related UE group The UEs in the UE are single-cluster related UEs, that is, the CSI between the UEs and the antennas in other Z-1 clusters is 0, for example:
- the BBU establishes a multi-cluster correlation matrix B, wherein, b Y, Z is used to indicate CSI between the Yth multi-cluster related UE and each antenna in one of the Z clusters, for example:
- a single cluster correlation matrix A and a multi cluster correlation matrix B can be established, namely:
- the channel state information matrix C can be determined by the above-described single cluster correlation matrix A and multi cluster correlation matrix B, wherein
- the above-mentioned single-cluster correlation matrix A is a block diagonal matrix, and at the same time, since the number Y of multi-cluster related UEs is controlled, a multi-cluster correlation matrix B having a relatively low dimension can also be obtained.
- the computational complexity can be greatly reduced.
- the BBU performs a joint operation according to the single cluster correlation matrix A and the multi-cluster correlation matrix B to obtain a pseudo inverse matrix of the channel state information matrix C required in the MIMO transmission mode, and further, the BBU is pseudo-inverse according to C.
- the matrix may determine a precoding matrix to be precoded to facilitate precoding processing according to the precoding matrix.
- the BBU calculates a pseudo inverse matrix of the single cluster correlation matrix A, and further calculates channel state information according to the pseudo inverse matrix of the single cluster correlation matrix A and the multi cluster related matrix B by an order recursive algorithm of the pseudo inverse matrix
- the pseudo inverse matrix of the matrix C, and further, the precoding matrix is determined to perform precoding processing according to the pseudo inverse matrix of the channel state information matrix C.
- the pseudo inverse matrix of the single cluster correlation matrix A can be calculated by the following formula:
- So A blkiag(a 1,1 , a 2,2 ,...a K,K );
- a H blkiag(a 1,1 H , a 2,2 H ,...a K,K H );
- A*A H blkiag(a 1,1 *a 1,1 H ,a 2,2 *a 2,2 H ,...a K,K *a K,K H );
- the pseudo-inverse calculation of the single-cluster correlation matrix A (ie, the block diagonal matrix) can be obtained by respectively obtaining the inverse matrix of the autocorrelation matrix of the block diagonal matrix, which can greatly reduce the pseudo-single of the single-cluster correlation matrix A.
- the amount of computation for the inverse calculation can be obtained by respectively obtaining the inverse matrix of the autocorrelation matrix of the block diagonal matrix, which can greatly reduce the pseudo-single of the single-cluster correlation matrix A.
- the pseudo inverse matrix of the channel state information matrix C can be calculated according to the pseudo inverse matrix of the pseudo-inverse matrix, according to the pseudo inverse matrix of the single cluster correlation matrix A (ie, A + ) and the multi-cluster correlation matrix B.
- the F m in the above recursive formula (11) is a matrix plus a column of the sash matrix form.
- F m C T
- F m-1 A T
- B is a single-row matrix
- f m B T
- And f m is introduced , since A is a block diagonal matrix, and also A T is also a block diagonal matrix, so here
- the BBU can further determine the precoding matrix according to the pseudo inverse matrix C + of the channel state information matrix C, and perform precoding processing.
- an embodiment of the present invention provides a precoding method in a MIMO transmission mode, where M antennas and N UEs are included in the MIMO transmission mode, and M>0, N>0, then, CSI between each of the N UEs and the M antennas; further, clustering according to CSI between each UE and M antennas, obtaining Z clusters, single cluster related UEs belonging to a single cluster, and belonging to Multi-cluster multi-cluster related UE, Z>0; establish a single cluster correlation matrix A and a multi-cluster correlation matrix B, and the single cluster correlation matrix A includes the correspondence between C single-cluster related UEs and CSI between the Z clusters
- the multi-cluster correlation matrix B includes a correspondence relationship between the C multi-cluster related UEs and the C clusters, wherein the single cluster correlation matrix A is a block diagonal matrix; finally, according to the single cluster correlation matrix A And the multi-cluster correlation matrix B determines the precoding matrix, so as to perform precoding processing according to the precoding matrix,
- Inverse matrix can significantly reduce the amount of baseband calculation in the precoding process, and at the same time, due to this Text only determine a precoding matrix by a method of dividing the cluster, not MIMO transmission respectively within each cluster, thereby avoiding inter-cluster interference edge UE is located in clusters.
- an embodiment of the present invention further provides a precoding apparatus in a multiple input multiple output transmission mode, where the MIMO transmission mode includes M antennas and N UEs, M>0, N>0, as shown in FIG.
- the device includes:
- the acquiring unit 11 is configured to acquire channel state information CSI between each of the N UEs and the M antennas;
- the clustering unit 12 is configured to perform clustering according to the CSI between the UE and the M antennas, to obtain Z clusters, a single cluster related UE group belonging to a single cluster, and a multi-cluster related UE belonging to multiple clusters. ,Z>0
- the establishing unit 13 is configured to establish a single cluster correlation matrix and a multi-cluster correlation matrix, where the single cluster correlation matrix includes a correspondence between C single-cluster related UE groups and CSIs between the Z clusters, and the multi-cluster correlation matrix Corresponding relationship between C clusters of Y multi-cluster related UEs and the Z clusters, the single cluster correlation matrix is a block diagonal matrix, N ⁇ Y ⁇ 0;
- the precoding unit 14 is configured to determine a precoding matrix according to the single cluster correlation matrix and the multi cluster correlation matrix, so as to perform precoding processing according to the precoding matrix.
- the CSI includes an intensity indication RSSI of the received signal, where
- the cluster dividing unit 12 is specifically configured to: divide the area covered by the M antennas into Z clusters, each cluster includes at least one antenna; and between the first UE and at least one antenna in the first cluster
- the RSSI is greater than or equal to the first threshold, and the RSSI between each antenna in the other clusters other than the first cluster is smaller than the first threshold, determining that the first UE is a single cluster correlation belonging to the first cluster a UE, the first UE is any one of the N UEs, and the first cluster is any one of the Z clusters; if the first UE and the Z clusters are in at least two clusters Determining, by the first UE, that the first UE is a multi-cluster related UE that belongs to multiple clusters, and determining Z single-cluster related UE groups belonging to a single cluster of the N UEs, And Y multi-cluster related UEs belonging to multiple clusters.
- the cluster dividing unit 12 is further configured to: if the number Y of the multi-cluster related UEs is greater than a second threshold, adjust the first threshold to a third threshold, where the third threshold is greater than Determining a first threshold; redetermining the number of multi-cluster related UEs in the N UEs until the number Y of the multi-cluster related UEs is less than or equal to the second threshold.
- the cluster dividing unit 12 is further configured to: if the number Y of the multi-cluster related UEs is greater than a second threshold, re-divide the areas covered by the M antennas into J clusters, each The cluster includes at least one antenna, J ⁇ Z, J>0; determining the number of multi-cluster related UEs in the N UEs until the number Y of the multi-cluster related UEs is less than or equal to the second threshold.
- the establishing unit 13 is specifically configured to establish a single cluster correlation matrix A, Where a i,i is used to indicate the CSI between the single-cluster related UE in the i-th single-cluster related UE group and the antenna in the i-th cluster, Z ⁇ i ⁇ 1; establish a multi-cluster correlation matrix B , Wherein b Y, Z is used to indicate CSI between the Yth multi-cluster related UE and the antenna in the Zth cluster.
- the precoding unit 14 is specifically configured to calculate a pseudo inverse matrix of the single cluster correlation matrix; an order recursive algorithm by a pseudo inverse matrix, a pseudo inverse matrix according to the single cluster correlation matrix, and the
- the multi-cluster correlation matrix B calculates a pseudo inverse matrix of the channel state information matrix C; and determines the precoding matrix according to the pseudo inverse matrix of the channel state information matrix C.
- the obtaining unit 11 further includes a calculating module 15, wherein
- the acquiring unit 11 is specifically configured to acquire pilot information between each of the N UEs and the M antennas;
- the calculating module 15 is configured to separately calculate received CSI between each UE and the M antennas according to pilot information between each UE and the M antennas.
- FIG. 7 is a schematic structural diagram of a precoding apparatus applied to a base station in a multiple input multiple output transmission mode according to an embodiment of the present invention.
- the base station may specifically include a BBU 21, an RRU 22, an antenna feed subsystem 23, and a support structure 24 .
- the pre-coding device in the MIMO transmission mode may be the BBU 21 in FIG. 7 , and the BBU 21 and the RRU 22 may be connected through a CPRI interface; or the RRU 22 may be connected to the BBU 21 through the optical fiber.
- the BBU 21 is configured to implement operation and maintenance of the entire base station, implement signaling processing, radio resource management, and implement an LTE physical layer and a MAC (Media Access Control, Media access control layer, L3 signaling, operation and maintenance and other main control functions.
- LTE physical layer and a MAC (Media Access Control, Media access control layer, L3 signaling, operation and maintenance and other main control functions.
- MAC Media Access Control, Media access control layer, L3 signaling, operation and maintenance and other main control functions.
- the RRU 22 is configured to implement conversion between a baseband signal, an intermediate frequency signal, and a radio frequency signal, and implements demodulation of the LTE wireless received signal and modulation and power amplification of the transmitted signal.
- the antenna feeder subsystem 23 may specifically include an antenna and a feeder connected to the radio frequency module of the base station, and an antenna and a feeder of a GPS (Global Positioning System) receiving card, which can be used for receiving and transmitting the wireless air interface signal.
- GPS Global Positioning System
- the support structure 24, which is the support portion of the BBU 21 and the RRU 22, can be used to provide structural, power, and environmental monitoring functions.
- the precoding apparatus in the multiple input multiple output transmission mode mainly improves the BBU 21 in the internal structure of the base station, as shown in FIG. 8 , where the BBU 21 is taken as an example to introduce the MIMO transmission mode. Precoding device.
- the BBU 21 includes a processor 1101 and an interface circuit 1102. Also shown in FIG. 8 is a memory 1103 and a bus 1104. The processor 1101, the interface circuit 1102, and the memory 1103 are connected by a bus 1104. Complete communication with each other.
- processor 1101 is configured to:
- CSI channel state information
- clustering according to CSI between each UE and the M antennas obtaining Z clusters, a single cluster related UE group belonging to a single cluster, and a multi cluster related UE belonging to multiple clusters, Z>0;
- a single cluster correlation matrix and a multi-cluster correlation matrix are formed, where the single cluster correlation matrix includes a correspondence relationship between C single-cluster related UE groups and CSIs between the Z clusters, and the multi-cluster correlation matrix includes Y multiple Corresponding relationship between the cluster-related UE and the C clusters, the single cluster correlation matrix is a block diagonal matrix, N ⁇ Y ⁇ 0;
- a precoding matrix is determined according to the single cluster correlation matrix and the multi cluster correlation matrix, so as to perform precoding processing according to the precoding matrix.
- the processor 1101 herein may be a processor or a collective name of multiple processing elements.
- the processor can be a central processor (Central)
- the processing unit (CPU) may also be an Application Specific Integrated Circuit (ASIC) or one or more integrated circuits configured to implement the embodiments of the present invention, for example: one or more microprocessors (digital Singnal processor, DSP), or one or more Field Programmable Gate Arrays (FPGAs).
- DSP digital Singnal processor
- FPGAs Field Programmable Gate Arrays
- the memory 1103 may be a storage device or a collective name of a plurality of storage elements, and is used to store parameters, data, and the like required for execution of executable program code. And the memory 1103 may include random access memory (RAM), and may also include non-volatile memory such as a magnetic disk memory, a flash memory, or the like.
- RAM random access memory
- non-volatile memory such as a magnetic disk memory, a flash memory, or the like.
- the bus 1104 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
- ISA Industry Standard Architecture
- PCI Peripheral Component
- EISA Extended Industry Standard Architecture
- the bus 1104 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 8, but it does not mean that there is only one bus or one type of bus.
- the BBU 21 may further include an input/output device connected to the bus 1104 to be connected to other portions such as the processor 1101 via a bus.
- the input/output device can provide an input interface for the operator, so that the operator can select the control item through the input interface, and can also select a preset plurality of base stations.
- an output interface can be provided to display tracking information or results to the operator.
- an embodiment of the present invention provides a precoding apparatus in a multiple input multiple output transmission mode, where M antennas and N UEs are included in the MIMO transmission mode, and M>0, N>0, then, CSI between each of the N UEs and the M antennas; further, clustering according to CSI between each UE and M antennas, obtaining Z clusters, single cluster related UEs belonging to a single cluster, and belonging to Multi-cluster multi-cluster related UE, Z>0; establish a single cluster correlation matrix A and a multi-cluster correlation matrix B, and the single cluster correlation matrix A includes the correspondence between C single-cluster related UEs and CSI between the Z clusters
- the multi-cluster correlation matrix B includes a correspondence relationship between the C multi-cluster related UEs and the C clusters, wherein the single cluster correlation matrix A is a block diagonal matrix; finally, according to the single cluster correlation matrix A Related to multiple clusters
- the matrix B determines the precoding matrix so as to perform precoding processing according to the precoding
- the single cluster correlation matrix A is a block diagonal matrix, when calculating the pseudo inverse matrix of the single cluster correlation matrix A, Significantly reduce the amount of computation of the baseband in the precoding process.
- the scheme since the scheme only determines the precoding matrix by the method of cluster division, and does not perform MIMO transmission separately in each cluster, the clusters located at the cluster edge UE can be avoided. interference.
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules or units is only a logical function division.
- there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
- a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé et un appareil de précodage dans un mode de transmission entrée multiple sortie multiple, qui concernent le domaine technique des communications et qui peuvent réduire la charge de calcul d'une bande de base dans un processus de précodage. La solution consiste à : acquérir des informations d'état de canal (CSI) entre chaque équipement utilisateur (UE) parmi N UE et M antennes ; effectuer une division de grappes en fonction des CSI entre chaque UE et les M antennes pour obtenir Z grappes, Z groupes d'UE associés à une seule grappe appartenant à une seule grappe et Y UE associés à des grappes multiples appartenant à une grappe multiple ; établir une matrice relative à une seule grappe et une matrice relative à une grappe multiple, la matrice relative à une seule grappe comprenant une corrélation de CSI entre les Z groupes d'UE relatifs à une grappe unique et les Z grappes, la matrice relative à des grappes multiples comprenant une corrélation de CSI entre les Y UE associés à une grappe multiple et les Z grappes et la matrice relative à une seule grappe étant une matrice diagonale par blocs. La solution consiste également à déterminer une matrice de précodage conformément à la matrice relative à une seule grappe et à la matrice relative à des grappes multiples de manière à effectuer un traitement de précodage conformément à la matrice de précodage.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201580084463.3A CN108292939A (zh) | 2015-11-25 | 2015-11-25 | 一种多输入多输出传输模式下的预编码方法及装置 |
| PCT/CN2015/095506 WO2017088118A1 (fr) | 2015-11-25 | 2015-11-25 | Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/095506 WO2017088118A1 (fr) | 2015-11-25 | 2015-11-25 | Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017088118A1 true WO2017088118A1 (fr) | 2017-06-01 |
Family
ID=58762784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/095506 Ceased WO2017088118A1 (fr) | 2015-11-25 | 2015-11-25 | Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108292939A (fr) |
| WO (1) | WO2017088118A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113340309A (zh) * | 2021-06-02 | 2021-09-03 | 西京学院 | 一种基于终端簇和三级预编码的室内定位系统及方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116388813B (zh) * | 2021-12-22 | 2025-09-30 | 中兴通讯股份有限公司 | 预编码矩阵获取方法、装置、电子设备和存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102647727A (zh) * | 2012-04-16 | 2012-08-22 | 西安交通大学 | 一种混合协作簇的选择方法 |
| US20140254517A1 (en) * | 2013-03-08 | 2014-09-11 | Electronics & Telecommunications Research Institute | Method for multi-input multi-output communication in large-scale antenna system |
| CN104247289A (zh) * | 2012-02-23 | 2014-12-24 | 韩国电子通信研究院 | 大规模天线系统中的多输入和多输出通信方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100013251A (ko) * | 2008-07-30 | 2010-02-09 | 엘지전자 주식회사 | 다중안테나 시스템에서 데이터 전송방법 |
| CN102651888B (zh) * | 2011-02-24 | 2014-12-31 | 中兴通讯股份有限公司 | 一种基站集合的确定方法和系统 |
| CN104168091A (zh) * | 2014-09-01 | 2014-11-26 | 东南大学 | 一种面向多播业务的多天线分组预编码方法 |
| CN104602357B (zh) * | 2015-01-19 | 2018-03-02 | 国家电网公司 | 适用于智能电网的无线传输多用户调度方法 |
-
2015
- 2015-11-25 CN CN201580084463.3A patent/CN108292939A/zh active Pending
- 2015-11-25 WO PCT/CN2015/095506 patent/WO2017088118A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104247289A (zh) * | 2012-02-23 | 2014-12-24 | 韩国电子通信研究院 | 大规模天线系统中的多输入和多输出通信方法 |
| CN102647727A (zh) * | 2012-04-16 | 2012-08-22 | 西安交通大学 | 一种混合协作簇的选择方法 |
| US20140254517A1 (en) * | 2013-03-08 | 2014-09-11 | Electronics & Telecommunications Research Institute | Method for multi-input multi-output communication in large-scale antenna system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113340309A (zh) * | 2021-06-02 | 2021-09-03 | 西京学院 | 一种基于终端簇和三级预编码的室内定位系统及方法 |
| CN113340309B (zh) * | 2021-06-02 | 2024-06-04 | 西京学院 | 一种基于终端簇和三级预编码的室内定位系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108292939A (zh) | 2018-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12136972B2 (en) | Wireless communication system, and device and method in wireless communication system | |
| US11683215B2 (en) | System and method for communications beam recovery | |
| US9960826B2 (en) | Method and apparatus for controlling RI report | |
| EP3046357B1 (fr) | Procédé et station de base pour configurer un signal de référence d'informations d'état de canal | |
| KR102280021B1 (ko) | 무선 통신 시스템에서 기준 신호를 송수신하는 기법 | |
| US20180242285A1 (en) | Communication technique using csi-rs in mobile communication system | |
| CN110958097B (zh) | Csi的上报方法、装置、终端及网络侧设备 | |
| US20190081669A1 (en) | Two-stage precoding method and apparatus | |
| US9025550B2 (en) | Coordinated multipoint resource management | |
| CN103580779B (zh) | 信道质量指示信息上报及确定方法和设备 | |
| CA3091207A1 (fr) | Retroaction d'informations d'etat de canal (csi) avec hypotheses multiples | |
| US10917155B2 (en) | Mobile station, base station, and communication control method | |
| CN117044140A (zh) | 用于通信的方法、设备和计算机可读存储介质 | |
| US20180212661A1 (en) | Method and apparatus for reporting channel state information and electronic device | |
| US20180124624A1 (en) | Channel state information acquisition method and device | |
| WO2015124029A1 (fr) | Procédé et dispositif de reconfiguration de signal de référence d'informations d'état de canal | |
| US20130343328A1 (en) | Method and arrangement for power allocation in communication systems | |
| US9706548B2 (en) | Joint transmit and receive procedure | |
| US20220330175A1 (en) | Channel quality indicator (cqi) reporting with cqi headroom | |
| US12308965B2 (en) | Codebook based zero-forced MU-MIMO beamforming | |
| CN118369978A (zh) | 用户设备、基站和信道状态信息测量方法 | |
| WO2017088118A1 (fr) | Procédé et appareil de précodage en mode de transmission entrée multiple sortie multiple | |
| WO2017185982A1 (fr) | Procédé et dispositif de traitement de type de quasi-colocalisation, et support de stockage informatique | |
| CN105827283A (zh) | 一种基于多输入多输出mimo方式通信的方法及装置 | |
| KR102372370B1 (ko) | 다중사용자 mimo 시스템에서 단말 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15909030 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15909030 Country of ref document: EP Kind code of ref document: A1 |