This application claims the benefit of Chinese Patent Application No. 202111160959.8, filed on Sep. 30, 2021 to China National Intellectual Property Administration, which is incorporated herein by reference in its entirety.
The present invention relates to the field of wireless communications. More particularly, the present invention relates to a channel feedback method, a pre-coding matrix adjustment method, and a wireless communication device and a base station in an application scenario where Multi-User Multiple-Input Multiple-Output (MU-MIMO) technology is combined with Non-coherent Joint Transmission (NCJT) technology.
As a key technology of the fifth-generation mobile communication network (5G), the MU-MIMO technology has been widely used. In a MU-MIMO system, a base station uses the same time-frequency resource to simultaneously serve a plurality of mobile communication devices, i.e., a plurality of users (UEs), and each base station simultaneously communicates with the plurality of UEs by making full use of the space domain resource of an antenna, thereby achieving space division multiple access of the plurality of UEs. Therefore, compared to the single-user MIMO (SU-MIMO), the MU-MIMO system can significantly improve the system throughput without increasing the spectrum resources. In the MU-MIMO system, however, there is a problem of how to eliminate co-channel interference between multiple UEs within the same user group. At present, the more popular technique for canceling interference between UEs is implemented by a pre-coding technique at the base station side. This pre-coding operation at the base station side is performed based on the channel matrix fed back to the base station side through the type II codebook at the UE side. This MU-MIMO channel feedback is already supported in the current 5G NR standard. On the other hand, NCJT has been widely used in the SU-MIMO system as another technical solution supported by 5G NR standard. In the NCJT technique, two base stations can transmit independent data streams to the same UE, data transmission for one or more UEs is jointly processed among a plurality of cells, and a plurality of signals received in a predetermined UE are non-coherently combined with each other in order to enhance signal power and reduce inter-cell interference.
In MU-MIMO systems, MU-MIMO can be considered in combination with NCJT in order to enhance the coverage of UEs in cell-edge areas and reduce the interference between multiple users.
However, when combining MU-MIMO with NCJT, since the number of columns of the feedback channel matrix used in the prior art is the number of data layers of the base station, such a feedback method is insufficient for a joint transmission UE to simultaneously achieve both avoiding interference from other UEs served by two base stations and better separating and demodulating data from the two base stations. Therefore, there is a need to improve the current feedback approach. In addition, since the MU-MIMO pre-coding matrices of the same joint transmission UE at the two base station sides are set independently by the two base stations, the resulting equivalent channel matrix may be under-rank, resulting in degraded channel quality.
Accordingly, for the above problems in the prior art, the present invention provides a channel feedback method, a pre-coding matrix adjustment method, and a wireless communication device and a base station capable of satisfying a channel feedback requirement in a case where MU-MIMO and NCJT are combined.
The technical problem to be solved by the present invention is achieved by the following technical solution.
According to an embodiment of the present invention, a method for performing channel feedback at a user side under non-coherent joint transmission is provided. The method includes the following steps: a joint transmission user receives a first channel state information reference signal from a first base station, and receives a second channel state information reference signal from a second base station; the joint transmission user calculates a first equivalent channel matrix from the first base station to a first channel of the joint transmission user based on the first channel state information reference signal, and calculates a second equivalent channel matrix from the second base station to a second channel of the joint transmission user based on the second channel state information reference signal; the joint transmission user feeds back a first feedback equivalent channel matrix to the first base station based on the first equivalent channel matrix, and feeds back a second feedback equivalent channel matrix to the second base station based on the second equivalent channel matrix; the joint transmission user receives a first data demodulation reference signal pre-coded by a first pre-coding matrix from the first base station and a second data demodulation reference signal pre-coded by a second pre-coding matrix from the second base station, the joint transmission user then calculates a decoding matrix based on the first data demodulation reference signal and the second data demodulation reference signal, and the joint transmission user can decode data from the first base station and the second base station based on the decoding matrix, and the number of columns of the first feedback equivalent channel matrix and the number of columns of the second equivalent channel matrix are both equal to or less than the sum of the number of data layers of the first base station and the number of data layers of the second base station.
According to an embodiment of the present invention, a wireless communication device is provided. The wireless communication device can perform channel feedback with the base station using the channel feedback method described above under non-coherent joint transmission.
According to an embodiment of the present invention, a method for processing channel feedback at a base station side under non-coherent joint transmission is provided. The method includes the following steps: a first base station transmits a first channel state information reference signal to a joint transmission user, so that the joint transmission user calculates a first equivalent channel matrix of a first channel from the first base station to the joint transmission user based on the first channel state information reference signal; and the second base station transmits a second channel state information reference signal to the joint transmission user, so that the joint transmission user calculates a second equivalent channel matrix of a second channel from the second base station to the joint transmission user based on the second channel state information reference signal; the first base station receives a first feedback equivalent channel matrix based on the first equivalent channel matrix feedback from the joint transmission user, and the second base station receives a second feedback equivalent channel matrix based on the second equivalent channel matrix feedback from the joint transmission user; the first base station calculates a first pre-coding matrix based on the first feedback equivalent channel matrix, and transmits a first data demodulation reference signal pre-coded by the first pre-coding matrix to the joint transmission user; the second base station calculates a second pre-coding matrix based on the second feedback equivalent channel matrix, and transmits a second data demodulation reference signal pre-coded by the second pre-coding matrix to the joint transmission user, wherein the first pre-coding matrix and the second pre-coding matrix are used for avoiding the interference of other users served by the first base station and the second base station on the signals of the joint transmission user, and wherein The number of columns of the first feedback equivalent channel matrix and the number of columns of the second equivalent channel matrix are both equal to or less than the sum of the number of data layers of the first base station and the number of data layers of the second base station.
According to an embodiment of the present invention, a base station is provided. The base station can process channel feedback from the wireless communication device using the processing methods described above under non-coherent joint transmission.
According to an embodiment of the present invention, a method for adjusting a pre-coding matrix at a base station side under non-coherent joint transmission is provided. Under the non-coherent joint transmission, a first base station transmitting data pre-coded by a first pre-coding matrix to a joint transmission user via a first channel, a second base station transmitting data pre-coded by a second pre-coding matrix to the joint transmission user via a second channel, the first channel having a first equivalent channel matrix, and the second channel having a second equivalent channel matrix, The adjustment method includes the following steps: the first base station and/or the second base station receive indication information from the joint transmission user, and determine that the pre-coded first equivalent channel matrix and/or the second equivalent channel matrix are under-rank based on the indication information; the first base station and/or the second base station then adjust the target pre-coding vector and obtain a modified first pre-coding matrix and/or a modified second pre-coding matrix according to the target pre-coding vector needing to be adjusted of the first pre-coding matrix and/or the second pre-coding matrix indicated in the indication information, and transmit the first data demodulation reference signal and/or the second data demodulation reference signal pre-coded by the modified first pre-coding matrix and/or the modified second pre-coding matrix to the joint transmission user.
According to the present invention, when performing wireless communication between a base station and a joint transmission user in a NCJT scenario, since a channel state can be flexibly fed back according to an actual situation of a channel, interference from other UEs served by the base station can be avoided, while data from the base station can be well separated and demodulated. The present invention achieves a good compromise between communication performance and feedback overhead.
The accompanying drawings constituting a part of the present application are used to provide a further understanding of the present invention. The exemplary examples of the present invention and descriptions thereof are used to explain the present invention, and do not constitute an improper limitation of the present invention. In the drawings:
The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the embodiments described herein are only illustrative and not all embodiments of the present invention. It is to be understood that, based on the embodiments of the present invention, all other embodiments which can be obtained by a person skilled in the art without inventive effort fall within the scope of the present invention.
Detailed description of the present invention is described herein in the following order.
First, an overview of the MU-MIMO system model in the NCJT scenario will be described with reference to
In
In the NCJT scenario, base station 1 and base station 2 inform their respective physical downlink shared channel (PDSCH) to UE 1 through respective Downlink Control Information (DCI). The transmitted signal vectors from the base station 1 and the base station 2 to the UE 1 are denoted by s1∈Cv×1 and s′1∈Cv′×1 respectively, wherein v and v′ represent the number of data layers transmitted between the base station 1 and the base station 2 to the UE 1 respectively. In other words, UE 1 receives two layers of data s1 and s′1 from the base station 1 and the base station 2. The channel matrices from the base station 1 and the base station 2 to the UE 1 are denoted by
respectively, where Nt
respectively.
In addition to the UE 1, the base station 2 also serves the UE (K1+1) to UE (K1+K2−1)) by means of MU-MIMO, and the UE (K1+1) to UE (K1+K2−1)) respectively receive a layer of data from the base station 2. From the base station 2 to the UE k2, the transmitted signal vector of the k2=K1+1, . . . , K1+K2−1 is denoted by sk
The received signal y∈CN
Where n∈CN
In the above expressions, the first item and the second item are the received signals that we expect to be received by UE 1, while the third item ΣK
For ease of understanding, we further illustrate the case where k1=2 and k2=3 and UE 1 has 2 Rx antennas and UE 2 and UE 3 both have 1 Rx antenna. In this case, as shown in
In this case, the received signal y of the UE 1 can be represented by the following Formula (2):
Where n∈CN
According to the NR standard specification TS 38.214, the number of columns of the channel feedback matrix of MU-MIMO in the existing standard is the number of data layers, and the number of rows is the number of transmitting antenna ports. In the model shown in
the number of rows of (H1,1)H and (H2,1)H is the number of transmitting antenna ports of the two base stations, but the number of columns is Nr, and in general we have Nr>v+v′. This indicates that the dimension of the channel matrix fed back according to the existing standard will be smaller than the actual channel matrix and cannot fully reflect the real MIMO channel.
In the case of a single base station in a non-NCJT scenario, the problem of such a feedback channel matrix can be solved by the UE selecting a merging matrix and converting the number of columns of the merged equivalent channel into the number of data layers. Specifically, for a UE with MU-MIMO, if the channel from the base station to the UE is H, and the number of data layers is v0, then the number of columns of (H)H is the number of the receiving antennas of the UE. The UE may select a merging matrix W of v0 rows such that the merged WH equivalent channel matrix I is v0 rows, i.e. (WH)H is column v0. After receiving the feedback equivalent channel matrix (WH)H fed back by the UE, the base station can set the MU-MIMO pre-coding matrix so that the pre-coding vectors of other UEs served by the base station are orthogonal to WH, so that the UE will not suffer from interference from other UEs. Furthermore, the pre-coding matrix of the base station for this UE is denoted by F: the UE reserves a merging matrix WHF, and sets a second merging matrix W′ for the pre-coded and merged equivalent channel WHF so as to recover transmission data from the equivalent channel WHF (for example, W′ can be set as an inverse of WHF). At this time, the overall merging matrix of the UE can be represented by W′W.
However, in the NCJT scenario, the above solution has the problem that the merging matrix at the UE side cannot be set. Specifically, considering the system model shown in
Note that base station 1 can only guarantee that Fk
More specifically, taking the relatively simple system model shown in
According to Formulas (2) and (3), the received signal after being merged in this model can be represented by the following Formula (4):
Furthermore, it can be seen from Formula (4) that in order to be able to separate the two layers of data s1 and s′1, we expect that:
(i.e. it can be expressed as a diagonal matrix)
At the same time, in order to cancel the interference from the UE 2, W must satisfy:
eliminating interference from UE 3, W must satisfy:
Therefore, with the existing channel feedback method, it is obvious that W cannot be set to be able to separate out s1 and s′1 and to cancel interference from UE 2 and UE 3.
In order to solve the above problem of the MU-MIMO UE merging matrix in the NCJT scenario, we can improve the channel feedback of NCJT UE to base station 1 and base station 2.
First, at the UE 1 side, the UE 1 receives channel state information reference signals (CSI-RSs) from the base station 1 and the base station 2, and then calculates an equivalent channel matrix of the channel from the base station 1 to the UE 1 and an equivalent channel matrix of the channel from the base station 2 to the UE 1 based on the CSI-RSs from the base station 1 and the base station 2, respectively. The process of calculating the equivalent channel matrix includes obtaining a channel matrix based on the CSI-RS, and then calculating a merging matrix, which will be described in detail later. UE 1 feeds back the feedback equivalent channel matrix to base station 1 (type II codebook feedback) based on the calculated equivalent channel matrix from base station 1 to UE 1, and feeds back the feedback equivalent channel matrix to base station 2 (type II codebook feedback) based on the calculated equivalent channel matrix from base station 2 to UE 1.
Through the above steps, measurement and reporting of channel state information (CSI) are completed at UE 1 side, and then data transmission is started to determine a decoding matrix. At the base station side, the base station 1 calculates a pre-coding matrix F1 based on the received feedback equivalent channel matrix, and transmits the data demodulation reference signal (DM-RS) pre-coded by F1 and UE data to the UE 1 via a downlink data channel (PDSCH); the base station 2 calculates a pre-coding matrix F2 based on the received feedback equivalent channel matrix, and transmits the data demodulation reference signal (DM-RS) pre-coded by F2 to the UE 1 via a downlink data channel (PDSCH). The pre-coding matrix F1 and the pre-coding matrix F2 are used to avoid interference of signals of other users UE 1 served by base station 1 and base station 2.
Then, at the UE 1 side, the UE 1 calculates a decoding matrix W2 based on the first data demodulation reference signal and the second data demodulation reference signal, and the UE 1 can recover data from the base station 1 and the base station 2 based on the decoding matrix W2. By setting the number of columns of a feedback equivalent channel matrix fed back by the UE 1 to the base station 1 and the base station 2 to be equal to or less than the sum of the number of data layers of the base station 1 and the number of data layers of the base station 2, and determining a pre-coding matrix based on such a feedback equivalent channel matrix, it is possible to achieve both separating signals of each layer and eliminating interference from other users.
Hereinafter, such a channel feedback method will be described in detail.
Still referring to the system model shown in
Thus, since the pre-coding matrices Fk
In the above-mentioned process that the UE 1 calculates the equivalent channel matrix (W1H1,1)H of the channel from the base station 1 to the UE 1 and the equivalent channel matrix (W1H2,1)H of the channel from the base station 2 to the UE 1 based on the CSI-RSs from the base station 1 and the base station 2, respectively, W1 and W2 can be set by the UE 1 as specified by the specification. With regard to the setting of W1, for example, UE 1 may perform singular value decomposition on the channel matrices from two base stations to UE 1, denoted by [H1,1,H2,1]=UΣVH, wherein E is a diagonal matrix, the diagonal elements of which are singular values of [H1,1,H2,1], and are arranged in an order from large to small from top left to bottom right. Thus, W1 can be taken to be a conjugate transpose matrix of the matrix formed by the first v+v′ columns of U (i.e. the first v+v′ left singular vectors of [H1,1,H2,1]). Alternatively, in order to reduce the calculation amount, W1 can also be set as a selection matrix of v+v′ rows and v+v′ columns, for example, the merging matrix W1 corresponding to the UE 1 selecting the first v+v′ receiving antennas from Nr receiving antennas can be represented by:
where Iv+v′, is a v+v′ order unit matrix.
It is to be understood that the several methods for setting W1 illustrated above are merely exemplary and that one skilled in the art can set the merging matrix W1 in any suitable manner known in the art depending on the requirements and the actual situation.
Next, after setting the pre-coding matrix, the base station 1 simultaneously transmits the pre-coded DM-RS by transmitting the pre-coded UE data on the PDSCH. After receiving the above information, UE 1 estimates a pre-coded channel matrix according to the DM-RS and calculates a decoding matrix W2 to demodulate data from two base stations. That is, the UE 1 can recover s1 and s1′ from the equivalent channel W1[H1,1F1,H2,1F1′] by setting the decoding matrix W2. The resulting whole merging matrix can be represented by W2W1.
For the specific setting of W2, at the UE 1 side, the setting can be made as needed for the equivalent channel W1[H1,1F1,H2,1F1′] using any suitable algorithm criteria known in the art, such as zero-forcing algorithm, LS algorithm, MMSE algorithm, LMMSE algorithm, etc. For example, if a zero-forcing algorithm is used, W2 can be designed as an inverse of W1[H1,1F1,H2,1F1′]. Alternatively, if the MMSE algorithm is used, Heff=W1[H1,1F1,H2,1F1′] can be set, and W2 can be represented by the following Formula (6):
where Ps, Pn is the power of the transmitted signal and the receiver noise, respectively.
It should be noted that although it is mentioned above that the channel matrix (W1H1,1)H fed back to the base station 1 is column v+v′ and the channel matrix (W1H2,1)H fed back to the base station 2 is column v+v′, the actual channel of the base station to the UE 1 itself may not be full-rank. For example, the channel may be under-rank when propagating LOS between the base station and UE 1. In this case, (W1H1,1)H and (W1H2,1)H fed back from UE 1 to base station 1 and base station 2 may also not be full-rank, i.e., rank less than v+v′. On the other hand, since the base station 1 has been set to transmit v layer data to the UE 1, it is indicated that the rank of (W1H1,1)H is at least v. It can be seen therefrom that in the case where the channel of the base station 1 to the UE 1 is under-rank, the range of the rank of (W1H1,1)H can be from v to v+v′. Therefore, in order to ensure that Fk
It can be seen from the above that in a channel feedback method according to an embodiment of the present invention, UE 1 can feed back {circumflex over (v)}∈{v, . . . , v+v′} columns of feedback channel matrices to base station 1, and UE 1 can feed back {circumflex over (v)}′∈{v′, . . . , v+v′} columns of feedback channel matrices to base station 2, wherein the specific values of {circumflex over (v)} and {circumflex over (v)}′ can be determined according to the ranks of the two feedback channel matrices. In other words, in the channel feedback method according to an embodiment of the present invention, the UE 1 can elastically determine the number of columns of the feedback channel matrix actually fed back according to the rank of the feedback channel matrix.
In implementation, for example, UE 1 may perform a singular value decomposition on (W1H1,1)H, denoted by (W1H1,1)H=UΣVH, where Σ is a diagonal matrix whose diagonal elements are the singular values of (W1H1,1)H, arranged in order from top left to bottom right from large to small. If the actual rank of (W1H1,1)H is 0, it can be considered that the first {circumflex over (v)}{circumflex over ( )} of Σ is non-zero, and the remaining diagonal elements are close to zero. Therefore, the column space of (W1H1,1)H can be represented by the first {circumflex over (v)}{circumflex over ( )} columns of U, i.e., the first {circumflex over (v)}{circumflex over ( )} left singular vectors of (W1H1,1)H, so the UE 1 can feed back a matrix composed of the first {circumflex over (v)}{circumflex over ( )} left singular vectors of (W1H1,1)H to the base station 1. Similarly, the UE 1 can feed back to the base station 2 a matrix formed by the first {circumflex over (v)}′ left singular vectors of (W1H2,1)H, where {circumflex over (v)}′ is the rank of (W1H2,1)H.
In order to verify the performance and effect of the channel feedback method according to an embodiment of the present invention, the inventors performed simulation experiments thereon. Setting of simulation scenario as shown in
Where HLOS is a direct path of a channel, HNLOS is a non-direct path, and K is a Rician factor for representing the ratio of the energy of the line-of-sight transmission part and the non-line-of-sight transmission part of the channel. When K is large, the channel is dominated by the direct path, usually under-rank. When K is small (approaching zero), the channel is dominated by the non-direct path, and the channel is typically full-rank.
Note that the conjugate transpose matrix of the channel matrices from base station 1 and base station 2 to the NCJT UE are both two columns and the number of data layers transmitted is 1. According to the proposed feedback method, NCJT UE can decide to feedback a feedback channel matrix of 1 column to 2 columns to base station 1 and base station 2 according to the rank of the merged equivalent channel matrix. Meanwhile, according to the NR standard, since the number of data layers from both base stations to the NCJT UE is 1, the NCJT UE should feed back a channel matrix of 1 column to both base stations. The simulation results of simulating the average SINR and the amount of feedback required for the two-layer data for NCJT UE at different Rician factors K are shown in
In the MU-MIMO system in the NCJT scenario, in addition to the above-mentioned problem of channel feedback at the UE side, the following problem may also exist at the base station side: since the pre-coding matrices for NCJT UE for each base station are calculated and determined independently of each other, this results in that the overall channel matrix from base station to NCJT UE may be under-rank after being pre-coded.
The following describes a pre-coding matrix adjustment method according to an embodiment of the present invention based on the MU-MIMO system in the NCJT scenario as shown in
Here, for the convenience of explanation, it is assumed that interference from other UEs has been canceled by the channel feedback method proposed above to be pre-coded by the base station MU-MIMO (it should be understood that the pre-coding matrix adjustment method according to an embodiment of the present invention is still effective even if the interference of other UEs is not canceled). At this time, the pre-coded equivalent channels from the base station 1 and the base station 2 to the NCJT UE are W1[H1,1F1,H2,1F1′]. Since the setting of F1 and F1 is performed by the base station 1 and the base station 2 independently from each other, it is possible to cause W1[H1,1F1,H2,1F1′] to be rank-deficient, thereby failing to support v+v′ layer data transmission. To solve the above problem, the present invention further proposes a pre-coding adjustment method based on UE feedback. By receiving the DM-RS transmitted by the two base stations, UE 1 measures the merged equivalent channel W1[H1,1F1,H2,1F1′]. UE 1 then detects whether W1[H1,1F1,H2,1F1′] is full-rank. In other words, the UE 1 concatenates the pre-coded equivalent channel matrix of the base station 1 and the pre-coded equivalent channel matrix of the base station 2, and detects whether the concatenated matrix is under-rank. If W1[H1,1F1,H2,1F1′] is not column full rank, NCJT UE further detects columns in W1[H1,1F1,H2,1F1′] that can be approximately linearly represented by the remaining columns. For example, NCJT UE may compute a projection of each column of W1[H1,1F1,H2,1F1′] into a linear space of the remaining columns column by column, and if the projection vector norm of a column is large, the column may be considered to be approximately linearly represented by the remaining columns.
If the NCJT UE detects that a certain column among W1[H1,1F1,H2,1F1′] can be approximately linearly represented by the remaining columns, it indicates that the pre-coding vector of the data layer corresponding to the column needs to be adjusted, and the UE can feed back a low-rank data layer indication information to the base station 1 or the base station 2 so as to indicate that the pre-coding vector of a certain layer of the corresponding base station needs to be adjusted.
An implementation example of the base station adjusting the pre-coding vector is given below based on the MU-MIMO system in the NCJT scenario shown in
It can be seen therefrom that the base station 1 only needs to determine {tilde over (f)}1, . . . , {tilde over (f)}v. In a block diagonal pre-coding algorithm, in order to obtain an optimal channel capacity, {tilde over (f)}1, . . . , {tilde over (f)}v can be selected as the first v right singular vectors of matrices W1H1,1V1 (corresponding to a first block diagonal pre-coding matrix in the present invention). In this case, in order to adjust the rth column of F1, the old {tilde over (f)}r is simply replaced by the (v+1)th right singular vector. More generally, in order to adjust {tilde over (f)}r, it is only necessary to replace it with a right singular vector of W1H1,1V1 that is not currently selected by {tilde over (f)}1, . . . , {tilde over (f)}v. Note that the value of the old {tilde over (f)}r is {tilde over (f)}rold, and the adjusted value is {tilde over (f)}rnew, then the equivalent channel of the rth layer data of the base station 1 before the adjustment is W1H1,1V1{tilde over (f)}rold, and the equivalent channel of the rth layer data of the base station 1 after the adjustment is W1H1,1V1{tilde over (f)}rnew. Note that the inner product of the equivalent channels before and after adjustment can be represented by Formula (9):
In the above equation (9), since {tilde over (f)}rnew is the right singular vector of W1H1,1V1, it is also the eigenvector of (W1H1,1V1)H(W1H1,1V1), so (W1H1,1V1)H(W1H1,1V1) can remember its corresponding eigenvalue as (σrnew)2. In addition, since {tilde over (f)}rold and {tilde over (f)}rnew are both right singular vectors of W1H1,1V1, they are orthogonal, so the inner product of equivalent channels before and after adjustment is zero. The above formula shows that the adjusted equivalent channel is orthogonal to the adjusted equivalent channel. Therefore, the pre-coding adjustment scheme according to an embodiment of the present invention can effectively change the equivalent channel to solve the problem that the equivalent channel is under-rank due to the improper pre-coding matrix.
Based on the previously proposed feedback scheme, the present invention simulates the effect of the proposed pre-coding adjustment scheme, as shown in
In the foregoing, a channel feedback method and a pre-coding adjustment method according to an embodiment of the present invention have been described, respectively. Further, the channel feedback method according to an embodiment of the present invention may be used in conjunction with the pre-coding adjustment method described above. A signaling flow of a variant of the channel feedback method according to an embodiment of the present invention is shown in
Note that the above-described embodiments and variants describe examples for implementing the present technology, respectively, and the subject matter in the embodiment has a correspondence with the present invention of the subject matter defined in the claims. However, the present technology is not limited to the embodiments and modifications, and may be implemented by various modifications of the embodiments without departing from the spirit of the present technology.
It should be noted that the effects described herein are merely examples and are not limiting, and that other effects may be produced.
It should be noted that the present techniques may be implemented as follows.
The method according to (1), wherein in the S3, the first feedback equivalent channel matrix has the same column space as a conjugate transpose matrix of the first equivalent channel matrix, and the second feedback equivalent channel matrix has the same column space as a conjugate transpose matrix of the second equivalent channel matrix.
(3)
The method according to (2), wherein the joint transmission user sets the number of columns of the first feedback equivalent channel matrix to a rank of the first equivalent channel matrix and sets the number of columns of the second feedback equivalent channel matrix to a rank of the second equivalent channel matrix.
(4)
The method according to (3), wherein the rank of the first equivalent channel matrix is v, and the joint transmission user performs singular value decomposition on the conjugate transpose matrix of the first equivalent channel matrix, and sets the first feedback equivalent channel matrix as a channel matrix composed of the first {circumflex over (v)} left singular vectors of the left singular vector matrix obtained after singular value decomposition; and
The method according to (1), wherein in the S3, the joint transmission user feeds back a first feedback equivalent channel matrix to the first base station, so that the first base station calculates the first pre-coding matrix based on the first feedback equivalent channel matrix; and the joint transmission user feeds back a second feedback equivalent channel matrix to the second base station, so that the second base station calculates the second pre-coding matrix based on the second feedback equivalent channel matrix,
The method according to (5), wherein the first pre-coding matrix is orthogonal to channels of users other than the joint transmission user served by the first base station and the second pre-coding matrix is orthogonal to the channels of users other than the joint transmission user served by the second base station.
(7)
The method according to any one of (1) to (6), wherein in the S2, the joint transmission user calculates a first channel matrix of the first channel based on the first channel state information reference signal and a second channel matrix of the second channel based on the second channel state information reference signal, and then the joint transmission user calculates a merging matrix based on the first channel matrix and the second channel matrix, the first equivalent channel matrix is a matrix obtained after the first channel matrix and the merging matrix are merged, and the second equivalent channel matrix is a matrix obtained after the second channel matrix and the merging matrix are merged.
(8)
The method according to (7), wherein the number of data layers transmitted by the first channel is v, the number of data layers transmitted by the second channel is v′, the number of receiving antennas of the joint transmission user is Nr, and the merging matrix is W1, satisfying W1∈C(v+v′)×N
(9)
The method according to (8), wherein the joint transmission user concatenates the first channel matrix and the second channel matrix, and performs singular value decomposition on the concatenated matrix to obtain the merging matrix, wherein
The method according to (7), wherein in the S5, the merging matrix is W1, the first channel matrix is H1,1, the first pre-coding matrix is F1, the second channel matrix is H2,1, the second pre-coding matrix is F′1, and the joint transmission user sets the decoding matrix W2 to an inverse of W1[H1,1F1,H2,1F1′].
(11)
The method according to any one of (1) to (6), further comprising S4 between the S3 and the S5: detecting, by the joint transmission user, whether a concatenated matrix of the pre-coded first equivalent channel matrix and the second equivalent channel matrix is under-rank according to the first data demodulation reference signal and the second data demodulation reference signal; if it is not under-rank, proceed to the S5;
The method according to (11), wherein in the S4, the joint transmission user checks column by column that whether or not each column of the pre-coded first equivalent channel matrix and the pre-coded second equivalent channel matrix can be linearly represented by the remaining columns approximatively, and if at least one column can be linearly represented by the remaining columns approximatively, it is determined that it is under-rank, and the pre-coding vector of the corresponding column in the first pre-coding matrix and/or the second pre-coding matrix is determined as the target pre-coding vector needing to be adjusted.
(13)
A wireless communication device, wherein the wireless communication device can perform channel feedback with a base station using the method according to any one of (1) to (12) under non-coherent joint transmission.
(14)
A method for processing channel feedback at a base station side under non-coherent joint transmission, wherein the method comprises the following steps:
The method according to (14), wherein in the S2, the first feedback equivalent channel matrix has the same column space as a conjugate transpose matrix of the first equivalent channel matrix, and the second feedback equivalent channel matrix has the same column space as a conjugate transpose matrix of the second equivalent channel matrix.
(16)
The method according to (15), wherein the number of columns of the first feedback equivalent channel matrix is set to a rank of the first equivalent channel matrix and the number of columns of the second feedback equivalent channel matrix is set to a rank of the second equivalent channel matrix.
(17)
The method according to (16), wherein the rank of the first equivalent channel matrix is v, and the first feedback equivalent channel matrix received by the first base station is a channel matrix as follows: the channel matrix is composed of the first {circumflex over (v)} left singular vectors of a left singular vector matrix obtained after singular value decomposition of the conjugate transpose matrix of the first equivalent channel matrix; and
The method according to (14), wherein in the S3, the first base station makes the first pre-coding matrix be orthogonal to channels of users other than the joint transmission user served by the first base station and the second base station makes the second pre-coding matrix be orthogonal to the channels of users other than the joint transmission user served by the second base station.
(19)
The method according to any one of (14) to (18), wherein after the S3, if a concatenated matrix of the first equivalent channel matrix pre-coded by the first pre-coding matrix and the second equivalent channel matrix pre-coded by a second pre-coding matrix is under-rank, the method further comprises the following step S4:
The method according to (19), wherein the modified first pre-coding matrix and/or the modified second pre-coding matrix are obtained by:
The method according to (20), wherein after the indication information is received, the first base station and/or the second base station respectively replaces the target pre-coding vector needing to be adjusted in the first pre-coding matrix and/or the second pre-coding matrix with the (v+1)th and/or the (v′+1)th right singular vector in the first block diagonal pre-coding matrix and/or the second block diagonal pre-coding matrix, wherein v is the number of data layers transmitted by the first channel, and v′ is the number of data layers transmitted by the second channel.
(22)
The method according to any one of (14) to (21), wherein the first base station and the second base station do not share the transmitted data as well as channel state information of the first channel and the second channel to the joint transmission user.
(23)
A base station, wherein the base station can use the method according to any one of (14) to (22) to process channel feedback from a wireless communication device under non-coherent joint transmission.
(24)
A method for adjusting a pre-coding matrix at a base station side under non-coherent joint transmission, under the non-coherent joint transmission, a first base station transmitting data pre-coded by a first pre-coding matrix to a joint transmission user via a first channel, a second base station transmitting data pre-coded by a second pre-coding matrix to the joint transmission user via a second channel, the first channel having a first equivalent channel matrix, and the second channel having a second equivalent channel matrix,
The method according to (24), wherein the modified first pre-coding matrix and/or the modified second pre-coding matrix are obtained by:
The method according to (25), wherein after the indication information is received, the first base station and/or the second base station respectively replaces the target pre-coding vector needing to be adjusted in the first pre-coding matrix and/or the second pre-coding matrix with the (v+1)th and/or the (v′+1)th right singular vector in the first block diagonal pre-coding matrix and/or the second block diagonal pre-coding matrix, wherein v is the number of data layers transmitted by the first channel, and v′ is the number of data layers transmitted by the second channel.
(27)
The method according to any one of (24) to (26), wherein the first base station and the second base station do not share the transmitted data as well as channel state information of the first channel and the second channel to the joint transmission user.
(28)
A base station, wherein the base station can adjust a pre-coding matrix of a channel matrix for the base station to a joint transmission user under non-coherent joint transmission using the pre-coding matrix adjustment method according to any one of (24) to (27).
Number | Date | Country | Kind |
---|---|---|---|
202111160959.8 | Sep 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/120699 | 9/23/2022 | WO |