Channel state information reporting method and communication device
By using the correlation between the base vector and the superposition coefficient in a multi-input multi-output communication system, the channel state information is reported based on the priority indication information, and the problem of insufficient utilization of correlations at different times is solved, and the reporting accuracy and applicability of channel state information are improved.
Patent Information
- Application Number
- CN202410033028.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-08
- Publication Date
- 2025-07-08
AI Technical Summary
In a multi-input and multi-output communication system, the prior art cannot effectively utilize the correlation between the basis vectors at different times to report the channel state information, resulting in limited applicability of the channel state information reporting scheme.
By receiving and sending instructions, indicating the correlation between basis vectors at different times, and reporting channel state information using the priority of the weighting coefficient. The specific method includes determining the priority of the weighting coefficient based on the index and number of the basis vector, and reporting channel state information by superimposing the quantization information of the coefficient difference value.
The reporting accuracy and applicability of channel state information are improved, the correlation between the basis vector and superposition coefficient at different times is effectively utilized, and the accuracy of channel state information is improved.
Smart Images

Figure CN120282201A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method for reporting channel state information and a communication device. Background Art
[0002] In a communication system that uses multiple input multiple output (MIMO) technology for communication, when reporting channel state information, a first device, such as a terminal, can report at least one basis vector, such as a spatial domain basis vector, a frequency domain basis vector, or a spatial-frequency domain basis vector (which can also be called a spatial-frequency basis vector). The basis vectors at different times are reported separately, that is, the reporting processes of the basis vectors at different times are independent of each other, and the basis vectors at each time can be reported according to the priority, so as to realize the reporting of channel state information.
[0003] In some possible implementation solutions, the first device can report channel state information based on the correlation between the basis vectors at different times. For example, the first device can report the difference between the basis vectors at two times. In this case, the reported information is related to the basis vectors at both times, and the first device does not directly report the basis vectors. Thus, the above solution for reporting channel state information according to the priority corresponding to the basis vectors cannot be applied. Therefore, how to report channel state information based on the correlation between the basis vectors at different times is an urgent problem to be solved. Summary of the Invention
[0004] Embodiments of this application provide a method for reporting channel state information and a communication device, which can report channel state information based on the correlation between the basis vectors reported at different times.
[0005] To achieve the above object, this application adopts the following technical solutions:
[0006] In a first aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: The first device receives a reference signal from the second device. The first device sends first indication information to the second device. The first indication information is used to indicate: at least some of the multiple first weighting coefficients corresponding to each first basis vector in the first basis associated with each second basis vector in the second basis. The first basis is determined by the first device at a first time according to the reference signal, and the second basis is the basis reported by the first device at a second time, and the second time is before the first time. Each of at least some of the first weighting coefficients corresponds to a priority, where the priority of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number M of the first basis vectors in the first basis, the number of the second basis vectors in the second basis The index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, where 0 ≤ i < M, and M, both i and j are integers.
[0007] Based on the method provided in the first aspect, the first device can receive a reference signal and send first indication information for indicating at least some of the first weighting coefficients described above, that is, the coefficients representing the correlation between basis vectors at different times, such as the correlation between the first basis vector and the second basis vector. Each of the at least some first weighting coefficients corresponds to a priority, and the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number of first basis vectors in the first basis, the number of second basis vectors in the second basis, the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, so that the first device can report channel state information according to the priorities of the multiple first weighting coefficients. Since the first weighting coefficient is the correlation coefficient between basis vectors at different times and can be used to represent the correlation between basis vectors at different times, in this way, the channel state information can be reported based on the correlation between basis vectors at different times, such as the first basis vector and the second basis vector.
[0008] It should be understood that at least some of the first weighting coefficients are determined according to the priorities of the multiple first weighting coefficients. The priority corresponding to a first weighting coefficient is used to report the first weighting coefficient. In addition, the first device is the device that reports channel state information, such as a terminal. The index of the (i + 1)-th first basis vector can be i or i + 1. The index of the (j + 1)-th second basis vector can be j or j + 1.
[0009] In a second aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a second device sending a reference signal; the second device receiving first indication information from the first device. The first indication information is used to indicate at least some of the first weighting coefficients among the multiple first weighting coefficients corresponding to each first basis vector in the first basis and each second basis vector in the second basis. The first basis is determined by the first device according to the reference signal at a first time, and the second basis is the basis reported by the first device at a second time, where the second time is before the first time. Each of the at least some first weighting coefficients corresponds to a priority, where the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number M of first basis vectors in the first basis, the number of second basis vectors in the second basis The index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, where 0 ≤ i < M, and M, both i and j are integers. The second device determines the first basis according to the first indication information.
[0010] Based on the method provided in the second aspect, the second device receives the first indication information from the first device and determines the first basis according to the first indication information. Since the first indication information is used to indicate at least part of the first weighting coefficients, that is, the coefficients representing the correlation between the basis vectors at different times, such as the correlation coefficients between the above-mentioned first basis vectors and second basis vectors. Among them, each first weighting coefficient in at least part of the first weighting coefficients corresponds to a priority, and the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number of first basis vectors in the first basis, the number of second basis vectors in the second basis, the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis. That is to say, the first device can report the channel state information according to the priorities of multiple first weighting coefficients. Since the first weighting coefficients are the correlation coefficients between the basis vectors at different times and can be used to represent the correlation between the basis vectors at different times, in this way, the channel state information can be reported based on the correlation between the basis vectors at different times, such as the first basis vectors and second basis vectors.
[0011] It should be understood that the second device may be a device that receives channel state information, such as a network device.
[0012] Combining the methods provided in the first aspect and the second aspect, in a possible implementation, the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis. The priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: Or, Among them, Pri(i,j) represents the priority value of the first weighting coefficient associated with the (j + 1)-th second basis vector by the (i + 1)-th first basis vector in the first basis, and f(j) increases or decreases with j. In this way, the priority can be calculated separately for each first weighting coefficient, and the first weighting coefficient can be reported according to the priority. For example, if f(j) increases with j, in the case where the importance of the second basis vector is negatively correlated with the index size, the information that is more important for the channel state information can be reported preferentially. If f(j) decreases with j, in the case where the importance of the second basis vector is positively correlated with the index size, the information that is more important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, different priority calculation methods can be matched according to the relationship between the importance of different basis vectors and the index of the basis vector, improving the applicability.
[0013] In a possible implementation, the first indication information is further used to indicate at least some of the second weighting coefficients among the plurality of second weighting coefficients and the third basis. The second basis, the first weighting coefficient corresponding to the second basis, the third basis, and at least some of the second weighting coefficients are used to determine the first basis. In this way, the information in the first indication information can be made more complete, thereby improving the accuracy of the reported channel state information.
[0014] In a possible implementation, the priority of all second weighting coefficients is lower than the priority of any one of the first weighting coefficients. In this way, the information that has a greater impact on the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0015] In a possible implementation, the priority of the second weighting coefficient associated with the (k + 1)-th third basis vector by the first vector corresponding to the (i + 1)-th first basis vector in the first basis is related to the total number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient. Among them, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer. In this way, the priority can be calculated separately for each second weighting coefficient, and the second weighting coefficient can be reported according to the priority. For example, the information that is important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0016] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i, k) = K1φ(i) + f′(k). Here, Pri(i, k) represents the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, K1 is the total number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer. In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficient can be reported according to the priority. For example, if φ(i) increases with i and f′(k) increases with k, when the importance of the first basis vector is negatively correlated with the index of the first basis vector and the importance of the third basis vector is negatively correlated with the index of the third basis vector, the information that is more important for the channel state information can be reported preferentially; if φ(i) increases with i and f′(k) decreases with k, when the importance of the first basis vector is negatively correlated with the index of the first basis vector and the importance of the third basis vector is positively correlated with the index of the third basis vector, the information that is more important for the channel state information can be reported preferentially; if φ(i) decreases with i and f′(k) increases with k, when the importance of the first basis vector is positively correlated with the index of the first basis vector and the importance of the third basis vector is negatively correlated with the index of the third basis vector, the information that is more important for the channel state information can be reported preferentially; if φ(i) decreases with i and f′(k) decreases with k, when the importance of the first basis vector is positively correlated with the index of the first basis vector and the importance of the third basis vector is positively correlated with the index of the third basis vector, the information that is more important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, different priority calculation methods can be matched according to the relationship between the importance of the basis vector and the index of the basis vector, improving the applicability.
[0017] In a possible implementation, the first basis vector is a spatial domain basis vector, and the second basis vector is a spatial domain basis vector. Alternatively, the first basis vector is a frequency domain basis vector, and the second basis vector is a frequency domain basis vector. In the case where the first basis vector is a spatial domain basis vector and the second basis vector is a spatial domain basis vector, the indication of the spatial domain basis can be realized. In the case where the first basis vector is a frequency domain basis vector and the second basis vector is a frequency domain basis vector, the indication of the frequency domain basis vector can be realized.
[0018] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient; where the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers. Thus, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficients can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0019] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LMπ(f) + Lφ(i) + s. Where Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the total number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers. Thus, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficients can be reported according to the priority. For example, when φ(i) increases with i, in the case where the importance of the first basis vector is negatively correlated with the index of the first basis vector, the information more important for the channel state information can be reported preferentially; when φ(i) decreases with i, in the case where the importance of the first basis vector is positively correlated with the index of the first basis vector, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved. In addition, different priority calculation methods can be matched according to the relationship between the importance of the basis vector and the index of the basis vector to improve the applicability.
[0020] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis. Wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers. In this way, the priority can be calculated separately for each second weighting coefficient, and the second weighting coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0021] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s,f,i) = LFφ(i)+Lπ(f)+s. Where Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers. In this way, the priority can be calculated separately for each second weighting coefficient, and the second weighting coefficient can be reported according to the priority. For example, if φ(i) increases with i, when the importance of the first basis vector is negatively correlated with the index of the first basis vector, the information important for the channel state information can be reported preferentially; if φ(i) decreases with i, when the importance of the first basis vector is positively correlated with the index of the first basis vector, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved. In addition, different priority calculation methods can be matched according to the relationship between the importance of the basis vector and the index of the basis vector to improve applicability.
[0022] In a possible implementation, the first basis vector is a spatio-frequency basis vector, and the second basis vector is a spatio-frequency basis vector. In this way, the reporting of the spatio-frequency basis vector can be achieved.
[0023] In a third aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a first device receives a reference signal from a second device. The first device sends second indication information to the second device. The second indication information is used to indicate at least part of the quantization information of a plurality of superposition coefficient differences based on G fourth basis vectors. The plurality of superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatio-frequency basis vector in a first spatio-frequency basis at a third time and the first superposition coefficients corresponding to each spatio-frequency basis vector in the first spatio-frequency basis at a fourth time. The first spatio-frequency basis includes at least part of the spatio-frequency basis vectors determined according to the reference signal. The fourth time is earlier than the third time, and G is an integer greater than 0. At least part of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences is related to G and the number of transmission layers or antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports reported by the first device, and g, l, and v are all integers.
[0024] Based on the method provided in the third aspect, the first device can receive the reference signal and send the second indication information to indicate the quantization information of the superposition coefficient differences, that is, the quantization information of the differences between the first superposition coefficients corresponding to the spatio-frequency basis at different times. The quantization information in the second indication information is determined according to the priorities corresponding to all the quantization information, and the priorities of each quantization information are related to G and the number of transmission layers or antenna ports reported by the first device. In this way, the first device can report the quantization information according to the priority of the quantization information of the superposition coefficient differences, that is, report the channel state information based on the relationship between the first superposition coefficients at different times.
[0025] Fourthly, a method for reporting channel state information is provided. The method for reporting channel state information includes: a second device sending a reference signal to a first device. The second device receives second indication information from the first device, where the second indication information is determined by the first device according to the reference signal, and the second indication information is used to indicate at least part of the quantization information of a plurality of superposition coefficient differences based on G fourth basis vectors. The plurality of superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in a first spatial-frequency basis at a third moment and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a fourth moment. The first spatial-frequency basis includes at least part of the spatial-frequency basis vectors determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. At least part of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences is related to G and the number of transmission layers or antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports reported by the first device, and g, l, and v are all integers. The second device determines the plurality of superposition coefficient differences according to the second indication information.
[0026] Based on the method provided in the fourth aspect, the second device can send a reference signal and receive the second indication information, and then determine a plurality of superposition coefficient differences according to the second indication information. The second indication information is used to indicate the quantization information of the superposition coefficient differences, that is, the quantization information of the differences between the first superposition coefficients corresponding to the spatial-frequency basis at different moments. The quantization information in the second indication information is determined according to the priorities corresponding to all quantization information, and the priority of each quantization information is related to G and the number of transmission layers or antenna ports reported by the first device. That is to say, the first device can report the quantization information to the second device according to the priority of the quantization information of the superposition coefficient differences, that is, report the channel state information based on the relationship between the first superposition coefficients at different moments.
[0027] Combined with the methods provided in the third and fourth aspects, in a possible implementation, the priority of the quantization information associated with the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and corresponding to the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and corresponding to the (g + 1)-th fourth basis vector. Among them, the priority value of the quantization information associated with the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and corresponding to the (g + 1)-th fourth basis vector satisfies one of the following relationships: Pri(l, g) = vg + l, Pri(l, g) = 2vg + l; or, Pri(l, g) = vg 2 + l. Among them, Pri(l, g) represents the priority value of the quantization information associated with the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and corresponding to the (g + 1)-th fourth basis vector. In this way, the priority can be calculated separately for each quantization information, and the quantization information can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0028] In a possible implementation, the second indication information is further used to indicate the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis. Among them, the second spatio-frequency basis includes the spatio-frequency basis vectors other than the first spatio-frequency basis determined according to the reference signal. The second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis are determined according to the priority of the second superposition coefficients corresponding to each spatio-frequency basis vector in the second spatio-frequency basis. In this way, the information in the second indication information can be made more complete, and thus the accuracy of the reported channel state information can be improved.
[0029] In a possible implementation, the priorities of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis. In this way, the information that has a great impact on the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0030] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, in the second spatio-frequency basis, the priority value of the second superposition coefficient corresponding to the spatio-frequency vector composed of the k f -th frequency-domain basis vector and the k s -th spatial-domain basis vector on the l-th transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l, k s,k f ) = vK s k f + vk s + l. Where l represents the index of the antenna port of the transport layer or the first device, Pri(l,k s ,k f ) represents the priority value of the superposition coefficient corresponding to the spatio - frequency basis vector composed of the k s -th spatial basis vector in the spatial domain basis between the first device and the second device and the k f -th frequency - domain basis vector in the frequency - domain basis between the first device and the second device, K s is the total number of spatial basis vectors, k s ,k f and K s are both integers. In this way, the priority can be calculated for each second superposition coefficient respectively, and the second superposition coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0031] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio - frequency basis vector in the second spatio - frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio - frequency basis vector in the second spatio - frequency basis. Among them, the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio - frequency basis vector satisfies the following relationship: Pri(l,q)=qv + l. Where l represents the index of the antenna port of the transport layer or the first device, Pri(l,q) represents the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio - frequency basis vector on the l - th transport layer or the antenna port of the first device in the second spatio - frequency basis, and q is an integer. In this way, the priority can be calculated for each second superposition coefficient respectively, and the second superposition coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0032] Fifth aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a first device receives a reference signal from a second device. The first device sends first indication information to the second device at a fifth moment. The first indication information is used to indicate: at least some of a plurality of first weighting coefficients of each first basis vector in a first basis associated with each second basis vector in a second basis. The first basis is determined by the first device according to the reference signal at a first moment, and the second basis is a basis reported by the first device at a second moment, where the second moment is before the first moment. Each of at least some of the first weighting coefficients corresponds to a priority, where the priority of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number M of first basis vectors in the first basis, the number of second basis vectors in the second basis the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, 0 ≤ i < M, and M, both i and j are integers.
[0033] In a possible implementation, the priority of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis. The priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: Or, where Pri(i, j) represents the priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis, and f(j) increases or decreases with j.
[0034] In a possible implementation, the first indication information is further used to indicate at least some of a plurality of second weighting coefficients and a third basis, and the second basis, the first weighting coefficients corresponding to the second basis, the third basis, and at least some of the second weighting coefficients are used to determine the first basis.
[0035] In a possible implementation, the priority of all second weighting coefficients is lower than the priority of any one of the first weighting coefficients.
[0036] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is related to the total number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer.
[0037] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i,k) = K1φ(i) + f′(k). Wherein, Pri(i,k) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, K1 is the total number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
[0038] In a possible implementation, the first basis vector is a spatial domain basis vector, and the second basis vector is a spatial domain basis vector. Alternatively, the first basis vector is a frequency domain basis vector, and the second basis vector is a frequency domain basis vector.
[0039] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient. Wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers.
[0040] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LMπ(f) + Lφ(i) + s. Where Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the total number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0041] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers.
[0042] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s,f,i) = LFφ(i)+Lπ(f)+s. Wherein, Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0043] In a possible implementation, the first basis vector is an empty-frequency basis vector, and the second basis vector is an empty-frequency basis vector.
[0044] In a possible implementation, the method provided in the fifth aspect may further include: the first device sends second indication information to the second device at a sixth moment. The second indication information is used to indicate that the multiple superposition coefficient differences are based on at least part of the quantization information of G fourth basis vectors. The multiple superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatio-frequency basis vector in the first spatio-frequency basis at a third moment and the first superposition coefficients corresponding to each spatio-frequency basis vector in the first spatio-frequency basis at a fourth moment. The first spatio-frequency basis includes at least part of the spatio-frequency basis vectors determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. The fact that the multiple superposition coefficient differences are based on at least part of the quantization information of G fourth basis vectors is related to the priority of the multiple superposition coefficient differences based on the quantization information of G fourth basis vectors. The priority of the quantization information of the g+1-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences is related to G and the number of transmission layers or antenna ports of the first device reported. 0≤g<G, 1≤l≤v, where v represents the number of transmission layers or antenna ports of the first device reported, and g, l, and v are all integers. In this way, for different coefficients, reporting is based on the correlation between different moments, which can reduce the reporting overhead.
[0045] In a possible implementation, the priority of the quantization information of the g+1-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences is negatively correlated with the priority value of the quantization information of the g+1-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences. Among them, the priority value of the quantization information of the g+1-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences satisfies one of the following relationships: Pri(l,g) = vg + l, Pri(l,g) = 2vg + l; or, Pri(l,g) = vg 2 + l. Where Pri(l,g) represents the priority value of the quantization information of the g+1-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device.
[0046] In a possible implementation, the second indication information is further used to indicate the second superposition coefficients corresponding to at least part of the spatio-frequency basis vectors in the second spatio-frequency basis, where the second spatio-frequency basis includes the spatio-frequency basis vectors in the spatio-frequency basis determined according to the reference signal except for the first spatio-frequency basis, and the second superposition coefficients corresponding to at least part of the spatio-frequency basis vectors in the second spatio-frequency basis are determined according to the priority of the second superposition coefficients corresponding to each spatio-frequency basis vector in the second spatio-frequency basis.
[0047] In a possible implementation, the priorities of multiple superposition coefficient differences based on quantization information of G fourth basis vectors are higher than the priority of any second superposition coefficient in the second superposition coefficients corresponding to at least some of the space-frequency basis vectors in the second space-frequency basis.
[0048] In a possible implementation, the priority of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis. f frequency domain basis vectors and the kth s The priority value of the second superposition coefficient corresponding to the space-frequency vector composed of space-domain basis vectors satisfies the following relationship: Pri(l,k s ,k f )=vK s k f +υk s +l. Where l represents the index of the antenna port of the transmission layer or the first device, Pri(l,k s ,k f ) represents the kth s The kth spatial basis vector and the frequency basis vector between the first device and the second device f The priority value of the superposition coefficient corresponding to the space-frequency basis vector composed of frequency domain basis vectors, K s is the total number of spatial basis vectors, k s ,k f and K s All are integers.
[0049] In a possible implementation scheme, the priority of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis. Among them, the priority value of the superposition coefficient corresponding to the q+1th space-frequency basis vector on the lth transmission layer or the antenna port of the first device in the second space-frequency basis satisfies the following relationship: Pri(l,q)=qv+l. Among them, l represents the index of the transmission layer or the antenna port of the first device, Pri(l,q) represents the priority value of the superposition coefficient corresponding to the q+1th space-frequency basis vector on the lth transmission layer or the antenna port of the first device in the second space-frequency basis, and q is an integer.
[0050] In a possible implementation, the method provided in the fifth aspect may further include: the first device sends third indication information to the second device at a sixth moment, wherein the third indication information is used to indicate the first superposition coefficient corresponding to each space-frequency basis vector in the third space-frequency basis at the third moment.
[0051] For the technical effects of the fifth aspect, reference can be made to the technical effects related to the first aspect or the second aspect, which will not be elaborated here.
[0052] Sixth aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a second device sending a reference signal. The second device receiving first indication information from a first device. The first indication information is sent by the first device at a fifth moment, and the first indication information is used to indicate: at least some of the first weighting coefficients among the multiple first weighting coefficients where each first basis vector in a first basis is associated with each second basis vector in a second basis. The first basis is determined by the first device according to the reference signal at a first moment, and the second basis is a basis reported by the first device at a second moment, where the second moment is before the first moment. Each of the at least some first weighting coefficients corresponds to a priority, where the priority of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number M of first basis vectors in the first basis, the number of second basis vectors in the second basis the index of the (i + 1)-th first basis vector in the first basis and the index of the (j + 1)-th second basis vector in the second basis, 0 ≤ i < M, and M, and both i and j are integers. The second device determines the first basis according to the first indication information.
[0053] In a possible implementation, the priority of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis. The priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: Or, where Pri(i,j) represents the priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis, and f(j) increases or decreases with j.
[0054] In a possible implementation, the first indication information is further used to indicate at least some of the second weighting coefficients among the multiple second weighting coefficients and a third basis, and the second basis, the first weighting coefficients corresponding to the second basis, the third basis, and at least some of the second weighting coefficients are used to determine the first basis.
[0055] In a possible implementation, the priority of all second weighting coefficients is lower than the priority of any one of the first weighting coefficients.
[0056] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is related to the total number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient. Wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer.
[0057] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i, k) = K1φ(i) + f′(k). Wherein, Pri(i, k) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, K1 is the total number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
[0058] In a possible implementation, the first basis vector is a spatial domain basis vector, and the second basis vector is a spatial domain basis vector. Alternatively, the first basis vector is a frequency domain basis vector, and the second basis vector is a frequency domain basis vector.
[0059] In a possible implementation, the priority of the second weighting coefficient corresponding to the third basis vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector of the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the third basis vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector of the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the third basis vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector of the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient. Wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers.
[0060] In a possible implementation, the priority value of the second weighting coefficient corresponding to the third basis vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector of the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LMπ(f) + Lφ(i) + s. Wherein, Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the third basis vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector of the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the total number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0061] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis; where the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers.
[0062] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LFφ(i) + Lπ(f) + s. Where Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0063] In a possible implementation, the first basis vector is an empty-frequency basis vector, and the second basis vector is an empty-frequency basis vector.
[0064] In a possible implementation, the method provided in the sixth aspect may further include: the second device receives second indication information; wherein, the second indication information is sent by the first device at the sixth moment. The second indication information is used to indicate at least part of the quantization information of a plurality of superposition coefficient differences based on G fourth basis vectors. The plurality of superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment. The first spatial-frequency basis includes at least part of the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. The at least part of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is related to G and the number of transmission layers or antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports reported by the first device, and g, l, and v are all integers.
[0065] In a possible implementation, the priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector. Among them, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector satisfies one of the following relationships: Pri(l, g) = vg + l, Pri(l, g) = 2vg + l; or, Pri(l, g) = vg 2 + l. Where Pri(l, g) represents the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector.
[0066] In a possible implementation, the second indication information is further used to indicate the second superposition coefficients corresponding to at least part of the spatial-frequency basis vectors in the second spatial-frequency basis. The second spatial-frequency basis includes the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal except for the first spatial-frequency basis. The second superposition coefficients corresponding to at least part of the spatial-frequency basis vectors in the second spatial-frequency basis are determined according to the priority of the second superposition coefficients corresponding to each spatial-frequency basis vector in the second spatial-frequency basis.
[0067] In a possible implementation, the priorities of multiple superposition coefficient differences based on the quantization information of G fourth basis vectors are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis.
[0068] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, in the second spatio-frequency basis, the priority value of the second superposition coefficient corresponding to the spatio-frequency vector composed of the kth frequency-domain basis vector and the kth spatial-domain basis vector on the lth transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l, k f , k s ) = vK s , k f ) = vK s k f + vk s + l. Where l represents the index of the transmission layer or the antenna port of the first device, and Pri(l, k s , k f ) represents the priority value of the superposition coefficient corresponding to the spatio-frequency basis vector composed of the kth spatial-domain basis vector in the spatial-domain basis between the first device and the second device and the kth frequency-domain basis vector in the frequency-domain basis between the first device and the second device. K s is the total number of spatial-domain basis vectors, and k f , k s , and K s , k f , and K s are all integers.
[0069] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, the priority value of the superposition coefficient corresponding to the (q + 1)th spatio-frequency basis vector satisfies the following relationship: Pri(l, q) = qv + l. Where l represents the index of the transmission layer or the antenna port of the first device, and Pri(l, q) represents the priority value of the superposition coefficient corresponding to the (q + 1)th spatio-frequency basis vector on the lth transmission layer or the antenna port of the first device in the second spatio-frequency basis.
[0070] In a possible implementation, the method provided in the sixth aspect may further include: the second device receives third indication information from the first device. Among them, the third indication information is used to indicate the first superposition coefficient corresponding to each spatio-frequency basis vector in the third spatio-frequency basis at the third moment.
[0071] For the technical effects of the method provided in the sixth aspect, reference may be made to the technical effects of the method provided in the fifth aspect, which will not be elaborated here.
[0072] In a seventh aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a first device receives a reference signal from a second device. The first device sends second indication information to the second device at a sixth time. The second indication information is used to indicate at least partial quantization information of a plurality of superposition coefficient differences based on quantization information of G fourth basis vectors. The plurality of superposition coefficient differences include differences between first superposition coefficients corresponding to each spatial-frequency basis vector in a first spatial-frequency basis at a third time and first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a fourth time. The first spatial-frequency basis includes at least partial spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal. The fourth time is earlier than the third time, and G is an integer greater than 0. The at least partial quantization information of the plurality of superposition coefficient differences based on the quantization information of G fourth basis vectors is related to the priority of the plurality of superposition coefficient differences based on the quantization information of G fourth basis vectors. The priority of the quantization information on the (g + 1)-th fourth basis vector associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device in the plurality of superposition coefficient differences is related to G and the number of transmission layers or antenna ports of the first device reported. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports of the first device reported, and g, l, and v are all integers.
[0073] In a possible implementation, the method provided in the seventh aspect may further include: the first device sends fourth indication information to the second device at a fifth time. Among them, the fourth indication information is used to indicate third superposition coefficients corresponding to each spatial-frequency basis vector in the spatial-frequency basis determined according to the reference signal.
[0074] In an eighth aspect, a method for reporting channel state information is provided. The method for reporting channel state information includes: a second device sending a reference signal to a first device; the second device receiving second indication information from the first device, where the second indication information is sent by the second device at a sixth moment, and the second indication information is used to indicate at least part of quantization information of a plurality of superposition coefficient differences based on G fourth basis vectors. The plurality of superposition coefficient differences include differences between first superposition coefficients corresponding to each spatial-frequency basis vector in a first spatial-frequency basis at a third moment and first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a fourth moment. The first spatial-frequency basis includes at least part of spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. The quantization information of at least part of the plurality of superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the plurality of superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is related to G and the number of transmission layers or antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports reported by the first device, and g, l, and v are all integers. The second device determines a second vector according to the second indication information.
[0075] In a possible implementation, the method provided in the eighth aspect may further include: the second device receiving fourth indication information from the first device, where the fourth indication information is used to indicate third superposition coefficients corresponding to each spatial-frequency basis vector in the spatial-frequency basis determined according to the reference signal, and the fourth indication information is sent by the first device at a fifth moment.
[0076] Based on the method of the above seventh aspect or the above eighth aspect, in a possible implementation, the priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector. Among them, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector satisfies one of the following relationships: Pri(l, g) = vg + l, Pri(l, g) = 2vg + l; or Pri(l, g) = vg 2 + l. Where Pri(l, g) represents the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector.
[0077] In a possible implementation, the second indication information is further used to indicate second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis, where the second spatio-frequency basis includes spatio-frequency basis vectors in the spatio-frequency basis determined according to the reference signal other than the first spatio-frequency basis, and the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis are determined according to the priorities of the second superposition coefficients corresponding to each spatio-frequency basis vector in the second spatio-frequency basis.
[0078] In a possible implementation, the priorities of the quantization information of the G fourth basis vectors for multiple superposition coefficient differences are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis.
[0079] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, in the second spatio-frequency basis, the priority value of the second superposition coefficient corresponding to the spatio-frequency vector composed of the kth frequency-domain basis vector and the kth spatial-domain basis vector on the lth transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l, k f ), k s ) = vK s k f + vk s k f + l. Wherein, l represents the index of the transmission layer or the antenna port of the first device, Pri(l, k s ), k s ) represents the priority value of the superposition coefficient corresponding to the spatio-frequency basis vector composed of the kth spatial-domain basis vector in the spatial-domain basis between the first device and the second device and the kth frequency-domain basis vector in the frequency-domain basis between the first device and the second device, K f is the total number of spatial-domain basis vectors, k s , k f and K s are all integers. s , k f and K s are all integers.
[0080] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector satisfies the following relationship: Pri(l, q) = qv + l. Here, l represents the index of the transmission layer or the antenna port of the first device, Pri(l, q) represents the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector on the l-th transmission layer or the antenna port of the first device in the second spatio-frequency basis, and q is an integer.
[0081] Regarding the technical effects of the method provided in the above seventh aspect or eighth aspect, reference may be made to the technical effects of the method provided in the above third aspect, which will not be elaborated here.
[0082] In a ninth aspect, a communication device is provided. The communication device is used to execute the method described in any one of the first aspect to the eighth aspect.
[0083] In this application, the communication device described in the ninth aspect may be a terminal or a network device, or a chip (system) or other components or assemblies that can be set in the terminal or the network device, or a device including the terminal or the network device.
[0084] It should be understood that the communication device described in the ninth aspect includes corresponding modules, units, or means for implementing the method described in any one of the first aspect to the eighth aspect. The module, unit, or means can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units for executing the functions involved in the above method.
[0085] In a tenth aspect, a communication device is provided. The communication device includes: a processor, and the processor is used to execute the method described in any one of the first aspect to the eighth aspect.
[0086] In a possible implementation, the communication device described in the tenth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the tenth aspect to communicate with other communication devices.
[0087] In a possible implementation, the communication device described in the tenth aspect may further include a memory. The memory may be integrated with the processor or may be separately provided. The memory may be used to store the computer programs and / or data involved in the method described in any one of the first aspect to the eighth aspect.
[0088] In this application, the communication device described in the tenth aspect may be a terminal or a network device, or a chip (system) or other component or assembly that can be disposed in the terminal or the network device, or a device that includes the terminal or the network device.
[0089] In the eleventh aspect, a communication device is provided. The communication device includes: a processor, the processor is coupled to a memory, and the processor is configured to execute a computer program stored in the memory, so that the communication device executes the method described in any one of the possible implementations of the first aspect to the eighth aspect.
[0090] In a possible implementation, the communication device described in the eleventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the eleventh aspect to communicate with other communication devices.
[0091] In this application, the communication device described in the eleventh aspect may be a terminal or a network device, or a chip (system) or other component or assembly that can be disposed in the terminal or the network device, or a device that includes the terminal or the network device.
[0092] In the twelfth aspect, a communication device is provided, including: a processor and a memory; the memory is configured to store a computer program, and when the processor executes the computer program, the communication device is enabled to execute the method described in any one of the implementations of the first aspect to the eighth aspect.
[0093] In a possible implementation, the communication device described in the twelfth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the twelfth aspect to communicate with other communication devices.
[0094] In this application, the communication device described in the twelfth aspect may be a terminal or a network device, or a chip (system) or other component or assembly that can be disposed in the terminal or the network device, or a device that includes the terminal or the network device.
[0095] In the thirteenth aspect, a communication device is provided, including: a processor; the processor is configured to be coupled to a memory and, after reading a computer program in the memory, execute the method described in any one of the implementations of the first aspect to the eighth aspect according to the computer program.
[0096] In a possible implementation, the communication device described in the thirteenth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the thirteenth aspect to communicate with other communication devices.
[0097] In this application, the communication device described in the thirteenth aspect may be a terminal or a network device, or a chip (system) or other component or assembly that can be disposed in the terminal or the network device, or a device including the terminal or the network device.
[0098] In a fourteenth aspect, a processor is provided. The processor is configured to execute the method described in any one of the possible implementations of the first aspect to the eighth aspect.
[0099] In a fifteenth aspect, a communication system is provided. The communication system includes one or more terminals and one or more network devices.
[0100] In a sixteenth aspect, a computer-readable storage medium is provided, including: a computer program or instruction; when the computer program or instruction runs on a computer, the computer is caused to execute the method described in any one of the possible implementations of the first aspect to the eighth aspect.
[0101] In a seventeenth aspect, a computer program product is provided, including a computer program or instruction, when the computer program or instruction runs on a computer, the computer is caused to execute the method described in any one of the possible implementations of the first aspect to the eighth aspect.
[0102] In addition, for the technical effects of the communication devices described in the ninth aspect to the seventeenth aspect above, reference may be made to the technical effects of the methods described in the first aspect to the eighth aspect above, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0103] Figure 1 It is a schematic flow chart of CSI reporting provided by an embodiment of this application;
[0104] Figure 2 It is a schematic architecture diagram of a communication system provided by an embodiment of this application;
[0105] Figure 3 It is a schematic protocol architecture diagram between a network device and a terminal provided by an embodiment of this application;
[0106] Figure 4 It is a schematic flow of a method for reporting channel state information provided by an embodiment of this application Figure 1 ;
[0107] Figure 5 It is a schematic diagram of the priority of information provided by an embodiment of this application Figure 1 ;
[0108] Figure 6 It is a schematic diagram of the priority of information provided by an embodiment of this application Figure 2 ;
[0109] Figure 7Flow schematic of the channel state information reporting method provided by the embodiments of the present application Figure 2 ;
[0110] Figure 8 Schematic diagram of the superposition coefficients reported at different times provided by the embodiments of the present application;
[0111] Figure 9 Schematic of the priority of the information provided by the embodiments of the present application Figure 3 ;
[0112] Figure 10 Structural schematic of the communication device provided by the embodiments of the present application Figure 1 ;
[0113] Figure 11 Structural schematic of the communication device provided by the embodiments of the present application Figure 2 . Detailed implementation manners
[0114] Next, the technical terms and related technical solutions in the present application will be described with reference to the accompanying drawings.
[0115] In a communication system using MIMO technology for communication, the data received by the receiving end (i.e., the first device) of the data can be the data after precoding the data by the transmitting end (i.e., the second device). Among them, the second device can precode the data according to the channel state information (CSI) reported by the receiving end of the data. For ease of understanding, in the embodiments of the present application, the second device is taken as a network device, such as a radio access network device, and the first device is taken as a terminal for illustration, and will not be repeated hereinafter. It should be understood that in some possible implementation solutions, the second device can be a terminal, and the first device can be a network device.
[0116] The following first introduces the CSI reporting process provided by the embodiments of the present application.
[0117] Please refer to Figure 1 , Figure 1 which is the flowchart of CSI reporting provided by the embodiments of the present application. As Figure 1 shown, the CSI reporting process includes the following steps S101 to S104:
[0118] S101, the network device sends channel measurement configuration information to the terminal.
[0119] Among them, the channel measurement configuration information is used to indicate channel measurement and the configuration parameters for channel measurement, such as parameters for configuring time-domain resources and frequency-domain resources. For example, the channel measurement configuration information can indicate the resources for carrying the channel state information reference signal (CSI-RS), that is, the CSI-RS resources.
[0120] S102, the network device sends CSI-RS to the terminal on the CSI-RS resource. Correspondingly, the terminal receives CSI-RS from the network device on the CSI-RS resource.
[0121] In a communication system, such as a new radio (NR) system, the network device sends CSI-RS on the CSI-RS resource for the terminal to detect the downlink channel, and the terminal receives CSI-RS on the pre-configured CSI-RS resource for channel estimation.
[0122] S103, the terminal obtains CSI based on the CSI-RS.
[0123] Regarding the implementation principle of S103, reference can be made to the relevant methods for obtaining CSI in the prior art, which will not be elaborated here.
[0124] S104, the terminal reports CSI to the network device.
[0125] Among them, for different types of codebooks, the information in the CSI reported by the terminal to the network device is different. The following will be described in combination with specific codebook schemes.
[0126] 1. Codebook based on statistical eigen-subspace.
[0127] In the codebook based on statistical eigen-subspace, the channel can be represented by a linear combination of the eigenvectors of the channel. Therefore, the eigenvectors of the channel and the superposition coefficients of the eigenvectors can be reported. Hereinafter, the eigenvectors are all referred to as basis vectors.
[0128] Assume that the number of antennas of the network device is N tx , and the number of frequency-domain units is N f .
[0129] 1.1. In the codebook, the vectors in the spatial domain and the frequency domain are represented by the vectors in their respective eigen-subspace bases. The eigen-subspace basis in the spatial domain can be obtained by extracting the eigenvectors of the spatial covariance matrix, and the eigen-subspace basis in the frequency domain can be obtained from the eigenvectors of the frequency-domain covariance matrix. Among them, the dimension of the spatial covariance matrix is N tx ×N tx , that is, the spatial covariance matrix is N tx rows by N txA matrix of columns. The dimension of the frequency-domain covariance matrix is N f ×N f , that is, the frequency-domain covariance matrix is an N f row N f column matrix.
[0130] In this case, in one possible implementation, each antenna of the terminal (which can also be called each antenna port). The corresponding channel matrix H (which can also be the precoding matrix of each transmission layer of the terminal) satisfies the relationship shown in the following formula (1):
[0131] H≈S′C1C2C3F″ H ; (1)
[0132] where S′ represents the spatial domain basis (which can also be called the spatial domain basis matrix), the dimension of S′ is N tx ×M0, M0 represents the number of spatial domain basis vectors in S′; C1 represents the superposition coefficient matrix of the spatial domain basis vectors in the spatial domain basis, the dimension of C1 is M0×D0; S′C1 represents a set of D0 spatial domain basis vectors reconstructed from the linear combination of the spatial domain basis vectors in S′, and the reconstructed spatial domain basis is a quantization approximation of the eigen-subspace basis of the spatial domain (the eigenvectors, or basis vectors, corresponding to the largest multiple eigenvalues of the spatial domain statistical covariance matrix); F′ represents the frequency domain basis (which can also be called the frequency domain basis matrix), the dimension of F′ is N f ×N0, N0 represents the number of frequency domain basis vectors in F′; C3 represents the superposition coefficient matrix of the frequency domain basis vectors in the frequency domain basis, the dimension of C3 is N0×K0, and the conjugate transpose of C3 is F′ H represents the conjugate transpose of F′, represents a set of K0 reconstructed frequency domain bases obtained from the linear combination of the frequency domain basis vectors in F′, and the reconstructed frequency domain basis is a quantization approximation of the eigen-subspace basis of the frequency domain. C2 represents the superposition coefficient matrix corresponding to the combination of the reconstructed spatial domain basis and the reconstructed frequency domain basis, with a dimension of D0×K0.
[0133] The terminal reports S′, C1, F′, C3 in the first period, and reports C2 in the second period. It can also be said that the CSI reported by the terminal can include S′, C1, F′, C3, and / or C2. Among them, the time length of the first period is greater than or equal to the time length of the second period. In other words, the terminal can report S′, C1, F′, C3 in a long period and report C2 in a short period. For example, the time length of the first period can be 300 milliseconds (ms), and the time length of the second period can be 5 ms. It should be understood that the first period and the second period here are only for examples, and in actual implementation, the first period and the second period can also have other time lengths.
[0134] The spatial domain basis can be a discrete Fourier transform (DFT) basis. For example, in the case where the transmit antennas of a network device include two antennas distributed in two mutually perpendicular directions (such as the vertical direction and the horizontal direction), the spatial domain basis vectors in the spatial domain basis can be two-dimensional DFT (2dimention-DFT, 2D-DFT) vectors.
[0135] In another possible implementation, if the transmit antenna of the network device is a dual-polarized antenna, the spatial domain covariances corresponding to the two antenna polarization directions can be averaged. In this case, a covariance matrix can be calculated separately for each polarization direction, and then the spatial domain covariances corresponding to the two polarization directions are averaged. The dimension of the spatial domain covariance matrix at this time is The same spatial domain basis is used for the two polarization directions. Then, the channel matrix H corresponding to each antenna of the terminal (which can also be called each antenna port) (which can also be the precoding matrix of each transmission layer of the terminal) can satisfy the relationship shown in the following formula (2), or it can be said that formula (1) becomes the following formula (2):
[0136]
[0137] where S″ represents the spatial domain basis in one polarization direction, and the dimension of S″ is C′1 represents the superposition coefficient matrix of the spatial domain basis vectors in the spatial domain basis in one polarization direction, and the dimension of C′1 becomes The total number of the reconstructed spatial domain bases is still D0.
[0138] In this case, the terminal reports S″, C′1, F′, and C3 (or S″C′1 and C3F′ H ) in the first period, and reports C2 in the second period. Or it can be said that the CSI reported by the terminal can include S″, C′1, F′, C3 (or S″C′1, C3F′ H ), and / or C2.
[0139] 1.2, The codebook is represented by the basis vectors in the joint spatio-frequency domain eigen-subspace basis.
[0140] The joint spatio-frequency domain eigen-subspace basis can be obtained by extracting the eigenvectors of the spatio-frequency domain covariance matrix. The spatio-frequency domain means that the spatial domain and the frequency domain together correspond to one dimension. Taking the terminal single antenna as an example, the channel in the spatio-frequency domain can be expressed as a vector of (N tx N f )×1. Therefore, the dimension of the spatio-frequency domain covariance matrix corresponding to the terminal is (N tx N f )×(Ntx N f )。In this case, the channel matrix H corresponding to each antenna of the terminal (the antenna between the terminal and the network device) (or the precoding matrix of each transmission layer of the terminal) may satisfy the relationship shown in the following formula (3):
[0141] H≈BC 11 C 21 ; (3)
[0142] Where B is the spatio-frequency domain basis (which can also be referred to as the spatio-frequency domain basis matrix, or spatio-frequency basis, hereinafter all referred to as spatio-frequency basis), the dimension of B is (N tx N f )×M0, M0 represents the number of spatio-frequency domain basis vectors (hereinafter all referred to as spatio-frequency basis vectors) in B; C 11 is the superposition coefficient matrix corresponding to the spatio-frequency basis vectors in the spatio-frequency basis, with a dimension of M0×K0, BC 11 represents a set of K0 reconstructed spatio-frequency basis vectors corresponding to the linear combination of the spatio-frequency basis vectors in B, and the reconstructed spatio-frequency basis is a quantization approximation of the eigen-subspace basis in the spatio-frequency domain; C 21 has a dimension of K0×1 and represents the superposition coefficient matrix corresponding to the K0 reconstructed spatio-frequency bases.
[0143] The terminal reports B and C 11 (or BC1) in the third period, and reports C 21 in the fourth period. 11 That is to say, the CSI reported by the terminal may include B, C 21 (or BC1), and / or C 11 where the time length of the third period is greater than or equal to the time length of the fourth period. In other words, the terminal may report B and C 21 (or BC1) in a long period and report C
[0144] For example, the third period may be 300 ms and the fourth period may be 5 ms. It should be understood that here, the third period and the fourth period are only for illustration, and in actual implementation, the third period and the fourth period may also have other time lengths.
[0145] The spatio-frequency basis vectors can be obtained through the Kronecker product of the spatial domain basis vectors and the frequency domain basis vectors, that is, a spatio-frequency basis vector can be composed of a spatial domain basis vector and a frequency domain basis vector. For the implementation of the spatial domain basis vectors and the frequency domain basis vectors, reference can be made to the foregoing related introduction, which will not be elaborated here. The same spatial-frequency basis is used for both polarization directions. In this case, the channel matrix H (which can also be the precoding matrix of each transmission layer of the terminal) corresponding to each antenna of the terminal (the antenna between the terminal and the network device) can satisfy the relationship shown in the following formula (4), that is to say, formula (3) becomes the following formula (4):
[0146]
[0147] where B′ is the spatial-frequency domain matrix in one polarization direction, and the dimension of B′ is C′ 11 is the spatial-frequency domain coefficient matrix in one polarization direction, and the dimension of C′ 11 is At this time, the total number of reconstructed spatial-frequency basis vectors is still K0.
[0148] In this case, the terminal reports B′ and C′ in the third period 11 (or B′C′ 11 ) and reports C in the fourth period 21 . That is to say, the CSI reported by the terminal can include B′, C′ 11 (B′C′ 11 ), and / or C 21 .
[0149] In the following embodiments of the present application, the basis reported in the first period or the third period (such as S′C1, C3F ′H and BC1) is called the long-period basis, and this basis can be a spatial domain basis, a frequency domain basis, or a spatial-frequency basis. The elements in the superposition coefficient matrix C2 reported in the second period or the third period are called short-period coefficients.
[0150] 2. Reporting order of spatial-frequency domain coefficients.
[0151] In existing protocols, spatial-frequency domain coefficients can be reported with different priorities. For example, different spatial-frequency domain coefficients can correspond to priority values, where the smaller the priority value of the spatial-frequency domain coefficient, the higher the priority and the earlier it is reported.
[0152] In the codebook of the 3rd generation partnership project (3GPP) technical specification 16 enhanced type II (R16 eTypeII), the codebook structure can be represented by the following formula (5):
[0153]
[0154] where W 11Denote the spatial domain basis. Each spatial domain basis vector has the form of a 2D DFT vector, W 11 has a dimension of N tx ×M0, where N tx is the number of transmit antennas of the network device, and M0 is the number of spatial domain basis vectors in the spatial domain basis. Each spatial domain basis vector has only one 1 element and the rest are 0, which is used for port selection; W f Denote the frequency domain basis, with a dimension of N f ×N0, where N f is the number of frequency domain units, and N0 is the number of frequency domain basis vectors. Each frequency domain basis vector has the form of a DFT vector; W2 is the spatial-frequency superposition coefficient matrix, and each element in W2 is a spatial-frequency superposition coefficient, with a dimension of M0×N0.
[0155] In the 3GPP R16 eTypeII codebook, the priority values of the spatial domain superposition coefficients in W2 satisfy the relationship shown in the following formula (6):
[0156] Pri(l,i,f) = M0·υ·π(f) + u·i + l; (6)
[0157] where π(f) satisfies the relationship shown in the following formula (7):
[0158]
[0159] N f is the total number of frequency domain units and also the total number of frequency domain basis vectors, is the serial number of the f-th frequency domain basis selected in the l-th layer among all frequency domain bases (for example, N f = 6, M0 = 3. Suppose 3 frequency domain bases are selected from the frequency domain bases with serial numbers 0, 1, 2, 3, 4, 5 in the l-th layer, and the serial numbers are 0, 1, 5, then
[0160] In the 3GPP technical specification 17 further enhanced type II port selection (R17 FeTypeII) codebook, the codebook structure can be represented by the following formula (8):
[0161]
[0162] where W 12 denotes the spatial domain basis, which is used for antenna port selection.
[0163] where, in the R17 FeTypeII codebook, the priority values of the spatial domain superposition coefficients in W2 satisfy the relationship shown in the following formula (9):
[0164] Pri(l,i,f) = M0·υ·f + υ·i + l; (9)
[0165] Wherein, M0 is the number of selected spatial domain bases, u is the reported rank, f is the serial number in the selected N0 frequency domain bases, i is the serial number of the spatial domain base among the selected M0 spatial domain bases, and l is the serial number of the layer.
[0166] It should be understood that in the above solution, the information in the CSI can be divided into Part 1 and Part 2, where Part 1 can be used to determine the data length of Part 2. Part 2 is divided into multiple groups, such as Group 0, Group 1, and Group 2. When the resources for carrying the CSI are insufficient, the information in the group with a lower priority will be discarded, that is, not reported.
[0167] It can be seen that the first device can report the channel state information based on the correlation between the basis vectors at different times. For example, the first device can report the difference between the basis vectors at two times. In this case, the reported information is related to the basis vectors at both times, and the first device does not directly report the basis vectors. Thus, the above solution for reporting the channel state information according to the priority corresponding to the basis vectors cannot be applied. Therefore, how to report the channel state information based on the correlation between the basis vectors at different times is an urgent problem to be solved.
[0168] Similarly, the first device can report the channel state information based on the correlation between the superposition coefficients at different times. For example, the first device can report the difference between the superposition coefficients at two times. In this case, the reported information is related to the superposition coefficients at both times, and the first device does not directly report the superposition coefficients. Thus, the above solution for reporting the channel state information according to the priority of the superposition coefficients cannot be applied. Therefore, how to report the channel state information based on the correlation between the superposition coefficients at different times is an urgent problem to be solved.
[0169] Next, the technical solutions in the present application will be described in conjunction with the accompanying drawings.
[0170] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, vehicle networking communication systems, 4th generation (4G) mobile communication systems, such as long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, 5th generation (5G) mobile communication systems, such as new radio (NR) systems, and future communication systems, such as 6th generation (6G) mobile communication systems, etc.
[0171] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these solutions may also be used.
[0172] In addition, in the embodiments of the present application, words such as "exemplarily", "for example", etc. are used to represent examples, illustrations or explanations. Any embodiment or design solution described as an "example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of the word "example" is intended to present concepts in a specific manner.
[0173] First, in the present application, "for indicating" may include for directly indicating and for indirectly indicating. When describing that a certain "information" is used to indicate A, it may include that the information directly indicates A or indirectly indicates A, and does not mean that A must be carried in the information.
[0174] The information indicated by an information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to use the arrangement order of each information pre-agreed (such as protocol regulations) to indicate specific information, thereby reducing the indication overhead to a certain extent. At the same time, it is also possible to identify the common parts of each information and indicate them uniformly to reduce the indication overhead caused by separately indicating the same information.
[0175] In addition, the specific indication method can also be various existing indication methods. For example, but not limited to, the above indication methods and their various combinations, etc. The specific details of various indication methods can refer to the prior art and will not be elaborated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, there may be a situation where the indication methods of different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The indication method selected in the embodiments of the present application is not limited. In this way, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0176] The information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately. Moreover, the sending periods and / or sending timings of these sub-information can be the same or different. The specific sending method is not limited in the present application. Among them, the sending periods and / or sending timings of these sub-information can be predefined, such as predefined according to the protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. Among them, the configuration information can, for example, but not limited to, include one or at least two combinations of radio resource control (RRC) signaling, medium access control (MAC) layer signaling, and physical layer signaling. Among them, the MAC layer signaling, for example, includes MAC control element (CE); the physical (PHY) layer signaling, for example, includes downlink control information (DCI).
[0177] Second, in the embodiments shown below, the first, second, and various numerical numbers are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. For example, to distinguish different indication information.
[0178] Third, "preset", "predefined", or "pre-configured" can be implemented by pre-saving corresponding codes, tables, or other ways that can be used to indicate relevant information in a device (such as including a terminal and a network device), or can also be stipulated in advance in a protocol. The present application does not limit its specific implementation manner. Among them, "saving" can refer to saving in one or more memories. The one or more memories can be separately provided, or can be integrated in an encoder or a decoder, a processor, or a communication device. The one or more memories can also be partially separately provided and partially integrated in a decoder, a processor, or a communication device. The type of the memory can be any form of storage medium, and the present application does not limit this.
[0179] Fourth, the "protocol" involved in the embodiments of the present application can refer to a standard protocol in the communication field. For example, it can include the LTE protocol of 3GPP (such as the technical specification (TS) 36, that is, the technical specifications of the TS36 series), the NR protocol (such as the technical specifications of the TS38 series), and related protocols applied to future communication systems. The present application does not limit this.
[0180] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0181] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0182] To facilitate the understanding of the embodiments of the present application, first, a communication system shown in Figure 2 will be taken as an example to detail the communication system applicable to the embodiments of the present application. Exemplarily, Figure 2 is a schematic diagram of the architecture of a communication system applicable to the method provided by the embodiments of the present application.
[0183] As Figure 2 shown, the communication system includes a network device and a terminal.
[0184] Exemplarily, the network device may include network devices 201a to 201c, and the terminal may include terminals 202a to 202f. The terminal may be connected to the network device wirelessly, and the network may be connected to the core network ( Figure 2 not shown in the figure) by wire or wirelessly.
[0185] Wherein, the network device and the terminal may perform information interaction.
[0186] The terminal can be a terminal with transceiver functions, or can also be a chip or chip system disposed in the terminal. The terminal can also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile phone, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal in the embodiments of the present application can be a mobile phone, cellular phone, smart phone, tablet computer (Pad), wireless data card, personal digital assistant (PDA), wireless modem, handset, laptop computer, machine type communication (MTC) terminal, computer with wireless transceiver functions, virtual reality (VR) terminal, augmented reality (AR) terminal, smart home devices (such as refrigerators, TVs, air conditioners, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in self-driving, wireless terminals in industrial control, wireless terminals in telemedical, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, in-vehicle terminals, roadside units (RSUs) with terminal functions, etc., flight devices (such as smart robots, hot air balloons, drones, airplanes), etc. The terminal in the present application can also be an in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit built into a vehicle as one or more components or units. The terminal can also be other devices with terminal functions. For example, the terminal can also be a device that serves as a terminal in D2D communication. The embodiments of the present application do not limit the device form of the terminal. The device for implementing the functions of the terminal can be the terminal; or can also be a device that can support the terminal to implement the functions, such as a chip system. The device can be installed in the terminal or used in matching with the terminal. In the embodiments of the present application, the chip system can be composed of chips, or can also include chips and other discrete devices.
[0187] The network device can be a device with wireless transceiver functions, or can also be a chip or chip system disposed in the device, located in the access network (AN) of the communication system, and used to provide access services for terminals. For example, the network device can be referred to as a radio access network (RAN) device. Specifically, it can be an access network device for the next-generation mobile communication system, such as a 6G base station. Or, in the next-generation mobile communication system, the network device can also have other naming methods, all of which are covered by the protection scope of the embodiments of this application, and this application does not make any limitations in this regard. Or, the network device can also include 5G, such as the gNB in the new radio (NR) system, or one or a group (including multiple antenna panels) of antenna panels of the base station in 5G. Or, it can also be a network node constituting the gNB, transmission and reception point (TRP) or transmission point (TP) or transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with base station functions, or a wired access gateway, or a core network element of 5G, etc. Or, the network device can also include: an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, vehicle-mounted devices, and so on.
[0188] Among them, the CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be classified as a network device in the radio access network (RAN), or the CU can be classified as a network device in the core network (CN), which is not limited here. In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an O-CU (Open CU), the DU can also be called an O-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CU-UP, and the RU can also be called an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU, and RU are used as examples in this application. Any unit in the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. In the embodiments of this application, the form of the network device is not limited. The device for implementing the functions of the network device can be the network device; it can also be a device capable of supporting the network device to implement this function, such as a chip system. This device can be installed in the network device or used in matching with the network device.
[0189] As Figure 3 shown, the network device includes an RRC signaling interaction module ( Figure 3 RRC in Figure 3 ), a MAC signaling interaction module ( Figure 3 MAC in ), and a PHY signaling and data interaction module (
[0190] PHY in Figure 3 ). The terminal includes an RRC signaling interaction module, a MAC signaling interaction module, and a PHY signaling and data interaction module.
[0190] Between the network device and the terminal, RRC signaling can be interacted through the RRC signaling interaction module. Between the network device and the terminal, media access control control element (MAC CE) signaling can be interacted through the MAC signaling interaction module. Between the network device and the terminal, one or more of the following can be interacted through the PHY interaction module: uplink control signaling, downlink control signaling (such as DCI), uplink data, and downlink data.
[0191] It should be noted that the channel state information reporting method provided in the embodiments of the present application can be applicable to Figure 2 the nodes shown below. For the specific implementation, reference can be made to the following method embodiments, which will not be elaborated here.
[0192] It should be pointed out that the solution in the embodiments of the present application can also be applied to other communication systems, and the corresponding names can also be replaced by the names of the corresponding functions in other communication systems.
[0193] It should be understood that Figure 2 the simplified schematic diagram shown is only for easy understanding. Other network devices and / or other terminals may also be included in the communication system, Figure 2 which are not shown in the figure.
[0194] Next, the channel state information reporting method provided in the embodiments of the present application will be specifically described in conjunction with Figures 4 - 9 the following.
[0195] Exemplarily, Figure 4 is a flowchart of the channel state information reporting method provided in the embodiments of the present application Figure 1 . The channel state information reporting method can be applicable to Figure 4 the communication between any two devices shown below.
[0196] In some possible embodiments, among the channel state information reported by the first device to the second device, the weighted coefficients corresponding to the basis vectors at different times are included. In this case, the difference between the weighted coefficients corresponding to the basis vectors at different times can be reported according to the priority corresponding to the weighted coefficient. The following will be described in conjunction with Figure 4 the following. As shown in Figure 4 the following, the channel state information reporting method includes the following steps:
[0197] S401, the second device sends a reference signal. Correspondingly, the first device receives the reference signal from the second device.
[0198] Among them, the first device is the device that reports the channel state information, such as a terminal. The first device can be the terminal in the communication system provided above Figure 2 . It should be understood that in some possible scenarios, the first device may also be the network device in the communication system provided above Figure 2 . The second device can be the device that receives the channel state information, such as the network device in the communication system provided above Figure 2 .
[0199] For example, the reference signal may be a CSI-RS or a demodulation reference signal (DMRS). The reference signal in the embodiments of the present application is only for illustration. In actual implementation, the reference signal may also be other possible reference signals, which will not be elaborated herein.
[0200] S402. The first device sends first indication information to the second device. Correspondingly, the second device receives the first indication information from the first device.
[0201] The first indication information is used to indicate at least some of the first weighting coefficients among the multiple first weighting coefficients in which each first basis vector in the first basis is associated with each second basis vector in the second basis.
[0202] Wherein, the first basis is determined by the first device at a first moment according to the reference signal, and the first basis may include one or more first basis vectors. The first basis may be a spatial domain basis, such as the above S′C1 or S″C′1 determined according to the reference signal at the first moment. Correspondingly, the first basis vector is a spatial domain basis vector. Alternatively, the first basis may be a frequency domain basis, such as the above F′C3 determined according to the reference signal at the first moment. H , correspondingly, the first basis vector is a frequency domain basis vector. Alternatively, the first basis may be a spatio-frequency basis, such as BC1 or B′C′ determined according to the reference signal at the first moment. 11 , correspondingly, the first basis vector is a spatio-frequency basis vector.
[0203] The second basis is the basis reported by the first device at a second moment, and the second moment is before the first moment. The second basis may include one or more second basis vectors. The second basis may be a spatial domain basis, such as S′C1 or S″C′1 reported at the second moment. Correspondingly, the second basis vector is a spatial domain basis vector. Alternatively, the second basis may be a frequency domain basis, such as F′C3 reported at the second moment. H , correspondingly, the second basis vector is a frequency domain basis vector. Alternatively, the second basis may be a spatio-frequency basis, such as BC1 or B′C′ reported at the second moment. 11 , correspondingly, the second basis vector is a spatio-frequency basis vector.
[0204] The type of the first basis is the same as that of the second basis. For example, both the first basis and the second basis are spatial domain bases. Or both the first basis and the second basis are frequency domain bases. Or, both the first basis and the second basis are spatio-frequency bases. Correspondingly, the type of the first basis vector is the same as that of the second basis vector. For example, both the first basis vector and the second basis vector are spatial domain basis vectors, or both the first basis vector and the second basis vector are frequency domain basis vectors, or both the first basis vector and the second basis vector are spatio-frequency basis vectors. When the first basis vector is a spatial domain basis vector and the second basis vector is a spatial domain basis vector, the indication of the spatial domain basis can be achieved. When the first basis vector is a frequency domain basis vector and the second basis vector is a frequency domain basis vector, the indication of the frequency domain basis vector can be achieved. When the first basis vector is a spatio-frequency basis vector and the second basis vector is a spatio-frequency basis vector, the indication of the spatio-frequency basis vector can be achieved.
[0205] Each first basis vector in the first basis is associated with each second basis vector in the second basis. It can also be said that each first basis vector in the first basis is projected onto the second basis vector, or each first basis vector in the first basis is mapped to each second basis vector in the second basis, or each first basis vector in the first basis corresponds to each second basis vector in the second basis. It can also be understood that the first basis is associated with the second basis, the first basis is projected onto the second basis, or the first basis is mapped to the second basis, or the first basis corresponds to the second basis.
[0206] The first indication information is used to indicate: a plurality of first weighting coefficients for each first basis vector in the first basis being associated with each second basis vector in the second basis, which can also be said to be a plurality of projection coefficients for each first basis vector in the first basis being mapped to (projected onto) each second basis vector in the second basis. Among them, when a first basis vector is associated with a second basis vector, there corresponds a first weighting coefficient. The weighting coefficient can also be called a projection coefficient.
[0207] For the sake of understanding, the following gives an example to illustrate the first weighting coefficient.
[0208] Assume that the first moment is the t moment, and the first basis is U t , the second moment is the t - 1 moment, and the second basis is Then the weighting coefficient matrix C composed of a plurality of first weighting coefficients 1,c satisfies the relationship shown in the following formula (10):
[0209]
[0210] is the conjugate transpose of, and each element in the weighting coefficient matrix C composed of a plurality of first weighting coefficients 1,c is a first weighting coefficient. Among them, each element in the matrix C1,c The element in the \(j\)-th row and \(i\)-th column is the first weighting coefficient of the \((i + 1)\)-th first basis vector in the first basis associated with the \((j + 1)\)-th second basis vector in the second basis.
[0211] After the first basis is associated with the second basis, it is That is to say, the projection of the first basis on the second basis is
[0212] At least some of the first weighting coefficients can be elements of the weighting coefficient matrix \(C\) 1,c Some of the elements of. It should be understood that the weighting coefficient matrix \(C\) 1,c Can also be called the common space coefficient matrix between the first basis and the second basis. The first weighting coefficient can also be called the common space coefficient between the first basis vector in the first basis and the second basis vector in the second basis.
[0213] Each of the first weighting coefficients in at least some of the first weighting coefficients corresponds to a priority. Among them, the priority of the first weighting coefficient of the \((i + 1)\)-th first basis vector in the first basis associated with the \((j + 1)\)-th second basis vector in the second basis is determined according to one or more of the following: the total number \(M\) of the first basis vectors in the first basis, the number of the second basis vectors in the second basis The index of the \((i + 1)\)-th first basis vector in the first basis and the index of the \((j + 1)\)-th second basis vector in the second basis, \(0\leq i < M\), And \(i\), \(j\), \(M\) and Are all integers. It should be understood that the index of a basis vector in a basis is used to indicate the basis vector among the multiple basis vectors included in the basis, such as which basis vector among the multiple basis vectors, which basis vector among the multiple basis vectors, etc.
[0214] It can be understood that the "index" in the embodiments of the present application is only for example. In actual implementation, the "index" can also use other names, such as "serial number", "identifier", etc. The embodiments of the present application do not make limitations.
[0215] It should be understood that both the first basis and the second basis are bases of the same type, such as bases constructed by basis vectors selected from spatial domain bases, frequency domain bases or spatio-frequency domain bases. The number of basis vectors in the first basis and the number of basis vectors in the second basis can be the same or different.
[0216] Among them, the priority corresponding to a first weighting coefficient is used to determine the reporting order of the first weighting coefficient. The first weighting coefficient with a higher priority is reported earlier, and the first weighting coefficient with a lower priority is reported later. The index of the (i + 1)-th first basis vector can be i or i + 1. For example, the index of the first first basis vector can be 0 or 1. Similarly, the index of the (j + 1)-th second basis vector can be j or j + 1. For example, the index of the first second basis vector can be 0 or 1.
[0217] In a possible implementation, the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis.
[0218] The priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is determined according to the index of the (i + 1)-th first basis vector in the first basis and the index of the (j + 1)-th second basis vector in the second basis.
[0219] In a possible implementation, the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis ∝ Pri(i, j). It can also be said that the value of the priority of the first weighting coefficient is positively correlated with the value of Pri(i, j); or, the value of the priority of the first weighting coefficient is negatively correlated with the value of Pri(i, j).
[0220] For example, assuming that i is the index of the (i + 1)-th first basis vector and j is the index of the (j + 1)-th second basis vector, the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis satisfies the relationship shown in the following formula (11):
[0221]
[0222] Among them, Pri(i, j) represents the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis, and f(j) is determined according to j. It can also be said that f(j) is a function of j. For example, f(j) increases or decreases with j.
[0223] Thus, for each first weighting coefficient, the priority can be calculated separately, and the first weighting coefficient can be reported according to the priority. For example, if f(j) increases with j, in the case where the importance of the second basis vector is negatively correlated with the index size, the information that is more important for the channel state information can be reported preferentially. If f(j) decreases with j, in the case where the importance of the second basis vector is positively correlated with the index size, the information that is more important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, according to the relationship between the importance of different basis vectors and the indices of the basis vectors, different priority calculation methods can be matched to improve the applicability.
[0224] When f(j) increases with j, it can also be said that f(j) is an increasing function of j. For example, f(j) can satisfy the relationship shown in the following formula (12):
[0225] f(j) = j; (12)
[0226] When f(j) decreases with j, it can also be said that f(j) is a decreasing function of j. For example, f(j) can satisfy the relationship shown in the following formula (13).
[0227]
[0228] It should be understood that f(j) in formula (12) and formula (13) is only for illustration. In actual implementation, f(j) can also be other possible implementation methods.
[0229] For another example, the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis satisfies the relationship shown in the following formula (14):
[0230]
[0231] It should be understood that the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis and the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis can also be positively correlated. The specific implementation principle is similar to that when the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis, and will not be elaborated here.
[0232] After the above first basis is projected onto the second basis, some information may be lost. Or rather, there may be a part of the information in the first basis that cannot be represented by the first basis. In this case, the channel state information can also be used to indicate the information in the first basis that cannot be represented by the first basis. Combining that the first basis is U t , the second basis is The matrix formed by multiple first weighting coefficients is C 1,c For example, the information in the first basis that cannot be represented by the first basis satisfies the relationship shown in the following formula (15):
[0233]
[0234] where, ΔU t represents the information in the first basis that cannot be represented by the first basis, that is, the difference matrix formed by the difference between the first basis and the projection of the first basis on the second basis.
[0235] Based on this, in a possible implementation, the first indication information is also used to indicate multiple second weighting coefficients and a third basis. The second basis, the first weighting coefficients corresponding to the second basis, the third basis, and the multiple second weighting coefficients corresponding to the third basis are used to determine the first basis.
[0236] The first indication information indicating the second weighting coefficients and the third basis can improve the accuracy of the channel state information.
[0237] Among them, the third basis can be a basis composed of K1 projection basis vectors selected from the first projection basis. The third basis can be used to quantize the elements in the differential coefficient matrix between the first basis and the projection of the first basis on the second basis. The length of the third basis vectors in the third basis is the same as the length of the first basis vectors. Or rather, the number of elements in the third basis vectors is equal to the number of elements in the first basis.
[0238] where, M, the value of K1 is indicated by the network device. For example, the network device can indicate the values of M and K1 through signaling.
[0239] The first projection basis can include multiple projection basis vectors. The multiple projection basis vectors in the first projection basis can be orthogonal to each other. For example, if the first basis and the second basis are spatial domain bases, the projection basis vectors in the first projection basis can be 2D-DFT vectors; if the first basis and the second basis are frequency domain bases, the basis vectors in the projection basis can be 1D-DFT vectors; if the first basis and the second basis are spatio-frequency bases, the projection basis vectors in the projection basis can be the Kronecker product of 2D-DFT vectors and 1D-DFT vectors. The basis vectors in the third basis can be K1 vectors that make ‖d H ΔUt ‖ the basis composed of the largest projection basis vectors, where d represents a projection basis vector in the first projection basis, and d H represents the conjugate transpose of d, and ‖‖ represents taking the Frobenius norm.
[0240] It should be understood that the multiple projection basis vectors in the first projection basis can also be non-orthogonal. For example, if the first basis and the second basis are spatial domain bases, the multiple projection basis vectors in the first projection basis can be obtained by oversampling the 2D-DFT basis. If the first basis and the second basis are frequency domain bases, the multiple projection basis vectors in the first projection basis can be obtained by oversampling the DFT basis. If the first basis and the second basis are spatio-temporal bases, the first projection basis can be composed of the Kronecker product of the oversampled 2D-DFT vectors and the oversampled 1D DFT vectors. At this time, the selection of K1 projection basis vectors can adopt the algorithms in compressive sensing, which will not be elaborated here.
[0241] The second weighting coefficient is the projection coefficient of a vector in the difference matrix projected onto a third basis vector in the third basis.
[0242] The matrix composed of multiple weighting coefficients is C 1,d where each element in C 1,d corresponds to a second weighting coefficient.
[0243] C 1,d satisfies the relationship shown in the following formula (16):
[0244]
[0245] where D is the third basis, represents the pseudo-inverse of D.
[0246] Based on the above formula (16), it can be seen that ΔU t also satisfies the relationship shown in the following formula (17):
[0247] ΔU t ≈ DC 1,d ; (17)
[0248] In a possible implementation, the priorities of all second weighting coefficients are lower than the priority of any one of the first weighting coefficients. That is to say, the reporting order of any one of the first weighting coefficients is earlier than the reporting order of any one of the second weighting coefficients. In other words, the first weighting coefficients can be reported preferentially relative to the second weighting coefficients.
[0249] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is related to the total number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient. Among them, the first vector corresponding to the (i + 1)-th first basis vector in the first basis is the difference between the (i + 1)-th first basis vector in the first basis and the vector associated with the (i + 1)-th first basis vector in the second basis, that is, the (i + 1)-th column of the matrix ΔU t priority. k is an integer.
[0250] In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficients can be reported according to the priority. For example, information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0251] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis.
[0252] The priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is determined according to the index of the (i + 1)-th first basis vector and the index of the (k + 1)-th third basis vector.
[0253] In a possible design, the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is proportional to Pri(i, k). That is to say, the value of the priority of the second weighting coefficient is positively correlated with the value of Pri(i, k); or, the value of the priority of the second weighting coefficient is negatively correlated with the value of Pri(i, k).
[0254] The priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the relationship shown in the following formula (18):
[0255] Pri(i, k) = K1φ(i) + f′(k); (18)
[0256] Among them, Pri(i,k) represents the priority value of the second weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis. K1 is the total number of third basis vectors in the third basis. φ(i) is determined according to i. In other words, φ(i) is a function of i. f′(k) is determined according to k. In other words, f′(k) is a function of k. For example, φ(i) increases or decreases with i, and f′(k) increases or decreases with k. 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
[0257] In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficient can be reported according to the priority. For example, when φ(i) increases with i and f′(k) increases with k, in the case where the importance of the first basis vector is negatively correlated with the index of the first basis vector and the importance of the third basis vector is negatively correlated with the index of the third basis vector, the information more important for the channel state information can be reported preferentially; when φ(i) increases with i and f′(k) decreases with k, in the case where the importance of the first basis vector is negatively correlated with the index of the first basis vector and the importance of the third basis vector is positively correlated with the index of the third basis vector, the information more important for the channel state information can be reported preferentially; when φ(i) decreases with i and f′(k) increases with k, in the case where the importance of the first basis vector is positively correlated with the index of the first basis vector and the importance of the third basis vector is negatively correlated with the index of the third basis vector, the information more important for the channel state information can be reported preferentially; when φ(i) decreases with i and f′(k) decreases with k, in the case where the importance of the first basis vector is positively correlated with the index of the first basis vector and the importance of the third basis vector is positively correlated with the index of the third basis vector, the information more important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, different priority calculation methods can be matched according to the relationship between the importance of the basis vector and the index of the basis vector to improve the applicability.
[0258] When φ(i) increases with i, in other words, φ(i) is an increasing function of i, it can satisfy the relationship shown in the following formula (19):
[0259] φ(i) = i; (19)
[0260] When φ(i) decreases with i, in other words, φ(i) is a decreasing function of i, for example, φ(i) can satisfy the relationship shown in the following formula (20).
[0261] φ(i) = M - 1 - i; (20)
[0262] It should be understood that φ(i) in formula (19) and formula (20) is only for example. In actual implementation, φ(i) can also be other possible implementation methods.
[0263] f′(k) increases with k. In other words, f′(k) is an increasing function of j and can satisfy the relationship shown in the following formula (21):
[0264] f′(k) = k; (21)
[0265] f′(k) decreases with k. In other words, f′(k) is a decreasing function of j. For example, f(j) can satisfy the relationship shown in the following formula (22).
[0266] f′(k) = K1 - 1 - k; (22)
[0267] It should be understood that f′(k) in formula (21) and formula (22) is only for example. In actual implementation, f′(k) can also be other possible implementation manners.
[0268] In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0269] It should be understood that the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis and the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis can be negatively correlated. In this case, the specific implementation can refer to the situation when the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis and the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis are negatively correlated, which will not be elaborated here.
[0270] In a possible implementation scheme, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis and the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis are negatively correlated.
[0271] The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is determined according to the index of the first basis vector, the index of the spatial domain basis vector corresponding to the third basis vector in the third basis, and the index of the frequency domain basis vector.
[0272] In a possible design, the priority value ∝Pri(s,f,i) of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. That is to say, the value of the priority of the second weighting coefficient is positively correlated with Pri(s,f,i); or, the value of the priority of the second weighting coefficient is negatively correlated with Pri(s,f,i).
[0273] The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient. Both s and f are integers.
[0274] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the relationship shown in the following formula (23):
[0275] Pri(s,f,i) = LMπ(f) + Lφ(i) + s; (23)
[0276] Among them, Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. L is the total number of spatial domain basis vectors corresponding to the third basis. π(f) is a function of f, and φ(i) is determined according to i. For the specific implementation, reference can be made to the relevant introduction of φ(i) mentioned above. 0 ≤ f < F, where F is the total number of frequency domain basis vectors corresponding to the third basis, and 0 ≤ s < L. Both L and F are integers. In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficients can be reported according to the priority. For example, if φ(i) increases with i, when the importance of the first basis vector is negatively correlated with the index of the first basis vector, the information that is more important for the channel state information can be reported preferentially; if φ(i) decreases with i, when the importance of the first basis vector is positively correlated with the index of the first basis vector, the information that is important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, different priority calculation methods can also be matched according to the relationship between the importance of the basis vector and the index of the basis vector to improve the applicability.
[0277] In a possible implementation solution, π(f) increases or decreases with f. When π(f) increases with f, it can also be said that π(f) is an increasing function of f. When π(f) decreases with f, it can also be said that π(f) is a decreasing function of f. For the implementation of π(f), reference can be made to the relevant introduction of f(j), which will not be elaborated here.
[0278] In a possible implementation solution, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis.
[0279] The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis.
[0280] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the relationship shown in the following formula (24):
[0281] Pri(s,f,i) = LFφ(i) + Lπ(f) + s; (24)
[0282] Where Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, and φ(i) is determined according to i. For the specific implementation, reference can be made to the relevant introduction of φ(i) above. 0 ≤ f < F, where F is the total number of frequency domain basis vectors corresponding to the third basis, and 0 ≤ s < L.
[0283] In this way, the priority can be calculated for each second weighting coefficient respectively, and the second weighting coefficients can be reported according to the priority. For example, if φ(i) increases with i, in the case where the importance of the first basis vector is negatively correlated with the index of the first basis vector, the information important for the channel state information can be reported preferentially; if φ(i) decreases with i, in the case where the importance of the first basis vector is positively correlated with the index of the first basis vector, the information important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. In addition, different priority calculation methods can be matched according to the relationship between the importance of the basis vector and the index of the basis vector to improve the applicability.
[0284] It should be understood that the priority of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis may be positively correlated with the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. In this case, the specific implementation principle is similar to that when the priority of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector of the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, and will not be elaborated here.
[0285] In the embodiments of the present application, all the first weighting coefficients can be divided into multiple groups. For example, the first weighting coefficients are sorted in ascending order of the priority values, and then divided into X1 groups in sequence, numbered as group 0, group 1, ……, group (X1 - 1) in turn.
[0286] In a possible implementation, each group contains first weighting coefficients. The priority of any one of the first weighting coefficients in the x1′-th group is higher than the priority of all the first weighting coefficients in the (x1′ + 1)-th group. denotes the ceiling operation.
[0287] In addition, in the embodiments of the present application, all the second weighting coefficients can be divided into multiple groups. For example, the second weighting coefficients are sorted in ascending order of the priority values, and then divided into X2 groups in sequence, numbered as group 0, group 1, ……, group (X2 - 1) in turn.
[0288] In a possible implementation, each group contains second weighting coefficients. The priority of any one of the second weighting coefficients in the x2′-th group is higher than the priority of all the second weighting coefficients in the (x2′ + 1)-th group.
[0289] As Figure 5 shown, in some possible embodiments, both the spatial domain basis and the frequency domain basis need to be reported. The first weighting coefficients include the first weighting coefficients corresponding to the spatial domain basis and the weighting coefficients corresponding to the frequency domain basis. In this case, the first weighting coefficients corresponding to the spatial domain basis can be divided into X2 groups, and the first weighting coefficients corresponding to the frequency domain basis are divided into X2 groups. At this time, the priorities of the groups of the first weighting coefficients from high to low are in turn: the first weighting coefficients of the 0-th group corresponding to the frequency domain basis, the first weighting coefficients of the 0-th group corresponding to the spatial domain basis, the first weighting coefficients of the 1-st group corresponding to the frequency domain basis, the first weighting coefficients of the 1-st group corresponding to the spatial domain basis, ……, the first weighting coefficients of the (X2 - 1)-th group corresponding to the frequency domain basis, the first weighting coefficients of the (X2 - 1)-th group corresponding to the spatial domain basis.
[0290] Correspondingly, the second weighting coefficients include the second weighting coefficients corresponding to the spatial domain basis and the second weighting coefficients corresponding to the frequency domain basis. The second weighting coefficients corresponding to the spatial domain basis can be divided into X2 groups, and the first weighting coefficients corresponding to the frequency domain basis are divided into X2 groups. In this case, the priorities of the groups of the second weighting coefficients from high to low are in turn: the second weighting coefficients of the 0-th group corresponding to the frequency domain basis, the second weighting coefficients of the 0-th group corresponding to the spatial domain basis, the second weighting coefficients of the 1-st group corresponding to the frequency domain basis, the second weighting coefficients of the 1-st group corresponding to the spatial domain basis, ……, the second weighting coefficients of the (X2 - 1)-th group corresponding to the frequency domain basis, the second weighting coefficients of the (X2 - 1)-th group corresponding to the spatial domain basis.
[0291] It should be understood that Figure 5The priority order of the shown groups is only for illustration. For example, the positions of the group corresponding to the spatial domain basis and the group corresponding to the frequency domain basis can be interchanged. The priority of the groups of the first weighting coefficients from high to low is as follows: the first weighting coefficients of the 0th group corresponding to the spatial domain basis, the first weighting coefficients of the 0th group corresponding to the frequency domain basis, the first weighting coefficients of the 1st group corresponding to the spatial domain basis, the first weighting coefficients of the 1st group corresponding to the frequency domain basis,..., the first weighting coefficients of the (X1 - 1)th group corresponding to the spatial domain basis, the first weighting coefficients of the (X1 - 1)th group corresponding to the frequency domain basis.
[0292] The priority of the groups of the second weighting coefficients from high to low is as follows: the second weighting coefficients of the 0th group corresponding to the spatial domain basis, the second weighting coefficients of the 0th group corresponding to the frequency domain basis, the second weighting coefficients of the 1st group corresponding to the spatial domain basis, the second weighting coefficients of the 1st group corresponding to the frequency domain basis,..., the second weighting coefficients of the (X2 - 1)th group corresponding to the spatial domain basis, the second weighting coefficients of the (X2 - 1)th group corresponding to the frequency domain basis.
[0293] As Figure 6 shown, in some possible embodiments, the spatial-frequency basis is reported, and the first weighting coefficients include the first weighting coefficients corresponding to the spatial-frequency basis. In this case, the first weighting coefficients corresponding to the spatial-frequency basis can be divided into X1 groups. At this time, the priority of the groups of the first weighting coefficients from high to low is as follows: the first weighting coefficients of the 0th group corresponding to the spatial-frequency basis, the first weighting coefficients of the 1st group corresponding to the spatial-frequency basis,..., the first weighting coefficients of the (X1 - 1)th group corresponding to the spatial-frequency basis.
[0294] Correspondingly, the second weighting coefficients include the second weighting coefficients corresponding to the spatial-frequency basis, and the second weighting coefficients corresponding to the spatial-frequency basis can be divided into X2 groups. In this case, the priority of the groups of the second weighting coefficients from high to low is as follows: the second weighting coefficients of the 0th group corresponding to the spatial-frequency basis, the second weighting coefficients of the 1st group corresponding to the spatial-frequency basis,..., the second weighting coefficients of the (X2 - 1)th group corresponding to the spatial-frequency basis.
[0295] It should be understood that in the embodiments of the present application, since the priorities of different first weighting coefficients and second weighting coefficients are different, the ones with higher priority are reported first. If the transmission resources cannot transmit all the remaining weighting coefficients, then the weighting coefficients with higher priority will be uploaded first, and the weighting coefficients with lower ranking will be discarded, or the weighting coefficients with lower priority will be transmitted in the next transmission process.
[0296] S403. The second device determines a first basis according to the first indication information.
[0297] In a possible implementation, the second device can restore the first basis according to the first weighting coefficients and the second basis. For example, the first basis determined by the second device can satisfy the relationship shown in the following formula (25):
[0298]
[0299] In a possible implementation, when the first indication information further includes a plurality of second weighting coefficients, the first device may determine a first basis according to the first weighting coefficient, the second weighting coefficient, the second basis, and the third basis. For example, the first basis determined by the second device may satisfy the relationship shown in the following formula (26):
[0300]
[0301] Among them, the third basis may be agreed upon by the protocol or indicated by the first device.
[0302] Based on Figure 4 the provided method, the first device may receive a reference signal and send first indication information for indicating at least some of the first weighting coefficients above, that is, for representing the basis vectors at different times, such as the coefficients representing the correlation between the first basis vector and the second basis vector above. Among them, each first weighting coefficient in at least some of the first weighting coefficients corresponds to a priority, and the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis to the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number of first basis vectors in the first basis, the number of second basis vectors in the second basis, the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, so that the first device can report channel state information according to the priorities of the plurality of first weighting coefficients. Since the first weighting coefficient is the correlation coefficient between the basis vectors at different times and can be used to represent the correlation between the basis vectors at different times, in this way, the channel state information can be reported based on the correlation between the basis vectors at different times, such as the first basis vector and the second basis vector.
[0303] In some possible embodiments, in the channel state information reported by the first device to the second device, it includes the difference between the superposition coefficients corresponding to the spatial-frequency basis vectors at different times. In this case, the difference between the superposition coefficients corresponding to the spatial-frequency basis vectors at different times may be reported according to the priority corresponding to the difference. The following is combined with Figure 7 description, as Figure 7 shown, the method includes:
[0304] S701. The second device sends a reference signal to the first device. Correspondingly, the first device receives the reference signal from the second device.
[0305] For the implementation of the first device, the second device, and the reference signal, reference may be made to the relevant introduction in S401. For the implementation of S701, reference may be made to the relevant introduction in S401, which will not be elaborated here.
[0306] It should be understood thatFigure 7 The reference signal in the provided method and Figure 4 the reference signal in the provided method can be the same reference signal. Figure 7 The reference signal in and Figure 4 the reference signal in can also be different reference signals. For example, Figure 4 the reference signal in can be a first reference signal, Figure 7 and the reference signal in can be a second reference signal.
[0307] S702, the first device sends second indication information to the second device. Correspondingly, the second device receives the second indication information from the first device.
[0308] Among them, the second indication information is determined by the first device according to the reference signal, and the second indication information is used to indicate at least part of the quantization information of multiple superposition coefficient differences based on the quantization information of G fourth basis vectors. The multiple superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment. The first spatial-frequency basis includes at least part of the spatial-frequency basis vectors determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. At least part of the quantization information of the multiple superposition coefficient differences based on the quantization information of G fourth basis vectors is related to the priority of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device on the (g + 1)-th fourth basis vector is related to G and the number of transmission layers or antenna ports of the first device reported. 0 ≤ g < G, g is an integer, 1 ≤ l ≤ v, and v represents the number of transmission layers or antenna ports of the first device reported.
[0309] The l-th transmission layer or the antenna port of the first device refers to the l-th transmission layer or the l-th antenna port of the first device. If the l-th transmission layer or the antenna port of the first device refers to the l-th transmission layer, then v represents the number of transmission layers reported by the first device. If the l-th transmission layer or the antenna port of the first device refers to the l-th antenna port of the first device, then v represents the number of antenna ports of the first device.
[0310] The first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment can include each element in C2 at the third moment. In this case, the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment can include each element in C2 at the fourth moment.
[0311] Alternatively, the first superposition coefficient corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment may include each element in C at the third moment. In this case, the first superposition coefficient corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment may include each element in C at the fourth moment. 21 Alternatively, the first superposition coefficient corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment may include each element in W2 at the third moment. In this case, the first superposition coefficient corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment may include each element in W2 at the fourth moment. 21 each element in.
[0312] The first spatial-frequency basis includes at least some of the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal. If the first spatial-frequency basis includes some of the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal, then the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal other than the spatial-frequency basis vectors in the first spatial-frequency basis may form a second spatial-frequency basis. It should be understood that at different moments, the first spatial-domain basis may be the same or different. The spatial-frequency basis determined according to the reference signal refers to the spatial-frequency basis composed of the spatial-domain basis vectors and the frequency-domain basis vectors for characterizing the channel matrix of the terminal.
[0313] Among them, the multiple superposition coefficient differences satisfy the relationship shown in the following formula (27):
[0314] ΔC2
[0315] = C2 t′ - C2 t′ ; (27) t′-1 where t′ is the third moment, ΔC2
[0316] is a matrix formed by multiple superposition coefficient differences, and each element therein is a superposition coefficient difference; C2 t′ is the first superposition coefficient matrix formed by the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment, t′ - 1 is the fourth moment, and C2 t′ is the second superposition coefficient matrix formed by the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment. For different moments, the first spatial-frequency basis may be different. In this case, the second spatial-frequency basis is also different. t′-1 For ease of understanding, the following takes the superposition coefficient matrix C2 formed by the superposition coefficients of the spatial-frequency basis determined according to the reference signal as an example, such as
[0317] Figure 8 As shown, the superposition coefficient matrix C2 is divided into two parts, namely the superposition coefficient matrix corresponding to the spatio-frequency basis 1 and the superposition coefficient matrix corresponding to the spatio-frequency basis 2. At time t0, when reporting for the first time, the two parts of C2 are reported. At this time, the superposition coefficient matrix corresponding to the spatio-frequency basis 1 can be reported and the superposition coefficient matrix corresponding to the spatio-frequency basis 2
[0318] At time t1, the superposition coefficient matrix of the spatio-frequency basis 1 at time t1 can be reported and the difference coefficient matrix between the superposition coefficient matrix of the spatio-frequency basis 2 at time t1 and the superposition coefficient matrix of the spatio-frequency basis 2 at time t0 At this time, t′ = t1, t′-1 = t0, the first spatio-frequency basis is the spatio-frequency basis 2, and the second spatio-frequency basis is the spatio-frequency basis 1
[0319] At time t2, the difference coefficient matrix between the superposition coefficient matrix of the spatio-frequency basis 1 at time t2 and the superposition coefficient matrix of the spatio-frequency basis 1 at time t1 can be reported and the superposition coefficient matrix of the spatio-frequency basis 2 at time t2 At this time, t′ = t2, t′-1 = t1, the first spatio-frequency basis is the spatio-frequency basis 1, and the second spatio-frequency basis is the spatio-frequency basis 2
[0320] At time t3, the superposition coefficient matrix of the spatio-frequency basis 1 at time t3 can be reported and the difference coefficient matrix between the superposition coefficient matrix of the spatio-frequency basis 2 at time t3 and the superposition coefficient matrix of the spatio-frequency basis 2 at time t2 At this time, t′ = t3, t′-1 = t2, the first spatio-frequency basis is the spatio-frequency basis 2, and the second spatio-frequency basis is the spatio-frequency basis 1
[0321] At time t4, the difference coefficient matrix between the superposition coefficient matrix of the spatio-frequency basis 1 at time t4 and the superposition coefficient matrix of the spatio-frequency basis 1 at time t3 can be reported and the superposition coefficient matrix of the spatio-frequency basis 2 at time t4 At this time, t′ = t4, t′-1 = t3, the first spatio-frequency basis is the spatio-frequency basis 1, and the second spatio-frequency basis is the spatio-frequency basis 2
[0322] The above Figure 8 The provided solution is only for example. It can be understood that for different times, the first spatio-frequency basis can also be the same. In this case, the second spatio-frequency basis is also the same. In addition, the superposition coefficient matrix can also be divided into more parts, which will not be elaborated here
[0323] The G fourth basis vectors may be G projection basis vectors selected from the second projection basis, and the G fourth basis vectors may be used to quantize multiple superposition coefficient differences. The length of the fourth basis vectors is the same as the length of the vector constructed by the superposition coefficient differences corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences. Or rather, the number of elements in the fourth basis vectors is equal to the number of elements in the vector constructed by the superposition coefficient differences corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences.
[0324] The multiple superposition coefficient differences are based on the quantization information of the G fourth basis vectors, that is, the third weighting coefficients associated with the G fourth basis vectors for the vectors constructed by the superposition coefficients corresponding to each transmission layer or the antenna port of the first device among the multiple superposition coefficient differences. Or rather, the projection coefficients of the projections of the vectors constructed by the superposition coefficients corresponding to each transmission layer or the antenna port of the first device among the multiple superposition coefficient differences on the G fourth basis vectors. The matrix constructed by the projections of the vectors constructed by the superposition coefficients corresponding to each transmission layer or the antenna port of the first device among the multiple superposition coefficient differences on the G fourth basis vectors, that is, the projection matrix satisfies the relationship shown in the following formula (28):
[0325]
[0326] D′ is the matrix constructed by the G fourth basis vectors, denotes the pseudo-inverse of D′, is the quantization matrix constructed based on the quantization information of the multiple superposition coefficient differences with respect to the G fourth basis vectors.
[0327] Each element in the above projection matrix may also be referred to as a differential coefficient.
[0328] In a possible implementation, the priority of the quantization information associated with the superposition coefficient differences corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the superposition coefficient differences corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the (g + 1)-th fourth basis vector.
[0329] The priority value of the quantization information associated with the superposition coefficient differences corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the (g + 1)-th fourth basis vector is determined according to the index of the transmission layer and the index of the (g + 1)-th fourth basis vector.
[0330] The index of the l-th transport layer can be l or l + 1. For example, the index of the first transport layer can be 0 or 1. Similarly, the index of the (g + 1)-th fourth basis vector can be g or g + 1. For example, the index of the first fourth basis vector can be 0 or 1.
[0331] In a possible implementation, the priority value ∝Pri(l, g) of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences is associated with the (g + 1)-th fourth basis vector. It can also be said that the value of the priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences is positively correlated with the Pri(l, g) value; or, the value of the priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences is negatively correlated with the Pri(l, g) value.
[0332] Among them, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences satisfies the relationship shown in the following formula (29):
[0333] Pri(l, g) = vg + l; (29)
[0334] Among them, Pri(l, g) represents the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences.
[0335] Or, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences satisfies the relationship shown in the following formula (30):
[0336] Pri(l, g) = 2vg + l; (30)
[0337] Or, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transport layer or the antenna port of the first device among multiple superposition coefficient differences satisfies the relationship shown in the following formula (31):
[0338] Pri(l, g) = vg 2 + l; (31)
[0339] It should be understood that among multiple superposition coefficient differences, each superposition coefficient difference corresponds to a priority. Among them, the priority of each superposition coefficient difference can be used to represent the reporting coefficient order of the superposition coefficient difference. Among them, the higher the priority of the superposition coefficient difference, the earlier the superposition coefficient difference is reported. The lower the priority of the superposition coefficient difference, the later the superposition coefficient difference is reported.
[0340] In this way, by calculating the priority for each quantization information respectively, the quantization information can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, and thus the accuracy of the reported channel state information can be improved.
[0341] In a possible implementation, the second indication information is further used to indicate the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis. Among them, the second spatial-frequency basis includes the spatial-frequency basis vectors other than the first spatial-frequency basis in the spatial-frequency basis determined according to the reference signal, and the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis are determined according to the priorities of the second superposition coefficients corresponding to each spatial-frequency basis vector in the second spatial-frequency basis.
[0342] In this way, the information in the second indication information can be made more complete, and thus the accuracy of the reported channel state information can be improved.
[0343] For the implementation of the second spatial domain basis, reference can be made to the relevant introduction above Figure 8 and will not be elaborated here. The above second superposition coefficient can also be referred to as a non-differential coefficient.
[0344] In a possible implementation, the priorities of the quantization information based on G fourth basis vectors of multiple superposition coefficient differences are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis.
[0345] In this way, the information that has a great impact on the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information. It should be understood that there is a corresponding relationship between the priority of the quantization information corresponding to a superposition coefficient difference and the priority of the superposition coefficient corresponding to the difference of the superposition coefficient.
[0346] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatial-frequency basis vector in the second spatial-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatial-frequency basis vector in the second spatial-frequency basis.
[0347] The priority value of the second superposition coefficient corresponding to the spatial-frequency basis vector in the second spatial-frequency basis is determined according to the index on the l-th transmission layer or the antenna port of the first device, the index of the k f -th frequency-domain basis vector, and the k sdetermined by the spatio - frequency vector composed of the indices of the spatial domain basis vectors. The k f index of the spatio - frequency basis vector can be k f , or it can be k f +1. For example, the index of the first spatio - frequency basis vector can be 0 or 1. The k s index of the spatio - frequency basis vector can be k s , or it can be k s +1. For example, the index of the first spatio - frequency basis vector can be 0 or 1.
[0348] In a possible implementation, the priority value of the second superposition coefficient corresponding to the spatio - frequency basis vector in the second spatio - frequency basis ∝Pri(l,k s ,k f ). That is to say, the value of the priority of the second superposition coefficient corresponding to the spatio - frequency basis vector in the second spatio - frequency basis is positively correlated with the value of Pri(l,k s ,k f ); or, the value of the priority of the second superposition coefficient corresponding to the spatio - frequency basis vector in the second spatio - frequency basis is negatively correlated with the value of Pri(l,k s ,k f ).
[0349] Among them, in the second spatio - frequency basis, the priority value of the second superposition coefficient corresponding to the spatio - frequency vector composed of the k f th frequency - domain basis vector and the k s th spatial - domain basis vector on the lth transmission layer or the antenna port of the first device satisfies the relationship shown in the following formula (32):
[0350] Pri(l,k s ,k f ) = vK s k f + vk s + l; (32)
[0351] Among them, l represents the index of the transmission layer or the antenna port of the first device, Pri(l,k s ,k f ) represents the priority value of the superposition coefficient corresponding to the spatio - frequency basis vector composed of the k s th spatial - domain basis vector between the first device and the second device and the k f th frequency - domain basis vector between the first device and the second device, K s is the total number of spatial - domain basis vectors, k s ,k f and K s are both integers.
[0352] In this way, the priority can be calculated for each second superposition coefficient respectively, and the second superposition coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0353] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis.
[0354] The priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is determined according to the index of the transport layer and the index of the spatio-frequency basis vector.
[0355] In a possible implementation, the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis ∝ Pri(l, q). That is to say, the value of the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is positively correlated with the value of Pri(l, q); or, the value of the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the value of Pri(l, q).
[0356] Among them, the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector satisfies the relationship shown in the following formula (33):
[0357] Pri(l, q) = qv + l; (33)
[0358] Among them, Pri(l, q) represents the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector among the superposition coefficients corresponding to the first device and the second device, and q is an integer.
[0359] The index of the (q + 1)-th spatio-frequency basis vector can be q or q + 1. For example, the index of the first spatio-frequency basis vector can be 0 or 1. In this way, the priority can be calculated for each second superposition coefficient respectively, and the second superposition coefficient can be reported according to the priority. For example, the information important for the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0360] In the embodiments of the present application, multiple superposition coefficient differences can be used as a group.
[0361] In addition, in the embodiments of the present application, the multiple second superposition coefficients corresponding to each spatio-frequency basis vector in the second spatio-frequency basis at the third moment can be divided into multiple groups hereinafter. For example, as Figure 9 shown, the multiple second superposition coefficients are sorted in ascending order of the priority value, and then divided into X3 groups in sequence, numbered as the 0th group, the 1st group,..., the (X3 - 1)-th group in sequence. Among them, X3 is an integer.
[0362] In a possible implementation, each group where the second superposition coefficient is located contains the second superposition coefficients. The priority of any second superposition coefficient in the x3'th group is higher than the priority of all second superposition coefficients in the (x3'+1)th group. K NZ is the total number of second superposition coefficients. K NZ is an integer. Among them, the priority of the group where the difference of the first superposition coefficient is located is greater than the priority of any group where the second superposition coefficient is located.
[0363] S703, the second device determines a plurality of superposition coefficient differences according to the second indication information.
[0364] In a possible implementation, the first device can determine a plurality of superposition coefficient differences according to G fourth basis vectors. In this case, the plurality of superposition coefficient differences determined by the second device satisfy the relationship shown in the following formula (34):
[0365]
[0366] ΔC2′ t′ is a matrix constructed by at least some of the superposition coefficient differences among the plurality of superposition coefficient differences determined by the second device. is a matrix constructed according to at least some of the quantization information of the G fourth basis vectors based on the plurality of superposition coefficient differences.
[0367] It should be understood that ΔC2′ t′ can also satisfy the relationship shown in the following formula (35):
[0368] ΔC2′ t′ ≈ΔC2 t′ ; (35)
[0369] Among them, ΔC2 t′ satisfies the relationship shown in the following formula (36):
[0370]
[0371] In this case, the matrix formed by the first superposition coefficients corresponding to the space-frequency basis vectors in the first space-frequency basis at the third moment determined by the second device according to the plurality of superposition coefficient differences satisfies the relationship shown in the following formula (37):
[0372]
[0373] Among them, is the matrix formed by the first superposition coefficients corresponding to the space-frequency basis vectors in the first space-frequency basis received by the second device at the fourth moment, that is, C2 t′-1 .
[0374] or is a matrix composed of all the first superposition coefficients at the fourth moment determined by the second device according to a plurality of superposition coefficient differences. In this case, The determination principle of is similar, and will not be elaborated here.
[0375] Each element in corresponds to a superposition coefficient, and
[0376] Based on the above Figure 7 The method provided, the first device can receive a reference signal and send second indication information to indicate the quantization information of the difference between the first superposition coefficients corresponding to the spatial-frequency bases at different moments. The quantization information in the second indication information is determined according to the priorities corresponding to all the quantization information, and the priorities of each quantization information are related to the number of layers corresponding to the channel matrix between the first device and the second device, G, and the number of transmission layers reported by the first device or the number of antenna ports of the first device. In this way, the first device can report the quantization information according to the priority, so as to report the channel state information based on the relationship between the first superposition coefficients at different moments.
[0377] In some possible embodiments, the above Figure 4 The scheme provided and the above Figure 7 The scheme provided can be combined to implement the reporting of the channel state information. For example, the first device can send the first indication information to the second device at the fifth moment, that is, execute the above S402 at the fifth moment. The first device sends the second indication information to the second device at the sixth moment, that is, executes the above S402 at the sixth moment.
[0378] Among them, the fifth moment and the sixth moment can be the same or different. The fifth moment and the first moment can be the same or different. The sixth moment and the third moment can be the same or different.
[0379] Based on Figure 7 The method provided, the first device can receive a reference signal and send second indication information to indicate the quantization information of the superposition coefficient difference, that is, the quantization information of the difference between the first superposition coefficients corresponding to the spatial-frequency bases at different moments. The quantization information in the second indication information is determined according to the priorities corresponding to all the quantization information, and the priorities of each quantization information are related to G and the number of transmission layers reported by the first device or the number of antenna ports of the first device. In this way, the first device can report the quantization information according to the priority of the quantization information of the superposition coefficient difference, that is, report the channel state information based on the relationship between the first superposition coefficients at different moments.
[0380] It should be understood that the second device can recover the channel state information according to all the first superposition coefficients at the third moment.
[0381] In some possible embodiments, the above-mentioned Figure 4 provided solution can be adopted to report the long-period base, and the existing technology can be used to report the short-period superposition coefficients. In this case, the first device can send the first indication information to the second device at the fifth moment, that is, perform the above S402 at the fifth moment. The first device sends the third indication information at the sixth moment. Correspondingly, the second device receives the third indication information from the first device. Among them, the third indication information is used to indicate the first superposition coefficient corresponding to each spatial-frequency basis vector in the third spatial-frequency base at the third moment.
[0382] For example, in the case where vectors in the respective eigen-subspace bases in the spatial domain and the frequency domain are used to represent in the codebook, the first superposition coefficients corresponding to the third moment may include the elements in C2 of formula (1) or formula (2). Or, in the case where the basis vectors in the joint eigen-subspace base of the spatial-frequency domain are used to represent in the codebook, the first superposition coefficients corresponding to the third moment may include the C 21 in.
[0383] In some possible embodiments, the existing technology can be used to report the long-period base, and the above-mentioned Figure 7 provided solution can be adopted to report the short-period coefficients. In this case, the first device sends the fourth indication information at the first moment. Correspondingly, the second device receives the fourth indication information from the first device. Among them, the fourth indication information is used to indicate the third superposition coefficient corresponding to each spatial-frequency basis vector in the spatial-frequency base determined according to the reference signal. The first device sends the second indication information to the second device at the sixth moment, that is, perform the above S402 at the sixth moment.
[0384] Among them, the third superposition coefficient may include the superposition coefficient of the spatial domain basis vector in the spatial domain basis and the frequency domain superposition coefficient of the frequency domain basis vector in the frequency domain basis. For example, in the case where the channel matrix is as shown in the above formula (1) or formula (2), the superposition coefficient of the spatial domain basis vector in the spatial domain basis may be the element in C1 of the above formula (1) or the element in C′1 of the above formula (2), and the frequency domain superposition coefficient of the frequency domain basis vector in the frequency domain basis may be the element in C3 of the above formula (1) or formula (2). Or, in the case where the channel matrix is as shown in the above formula (3) or formula (4), the third superposition coefficient may include the spatial-frequency superposition coefficient, such as the C 11 in the above formula (3), or the C′ 11 in the above formula (4).
[0385] In the embodiments of the present application, the second device can obtain channel state information based on the first base, other bases, and the short - period reporting coefficient.
[0386] It should be understood that the weighting coefficients in the embodiments of the present application, such as the first weighting coefficient, the second weighting coefficient, or the third weighting coefficient, can be indicated by the amplitude and / or phase corresponding to the weighting coefficient. That is to say, one weighting coefficient corresponds to one amplitude and / or one phase. The superposition coefficients in the embodiments of the present application, such as the first superposition coefficient, the second superposition coefficient, or the third superposition coefficient, can be indicated by the amplitude and / or phase corresponding to the superposition coefficient. That is to say, one superposition coefficient corresponds to one amplitude and / or one phase.
[0387] As described above in conjunction with Figures 4 - 9 The method provided by the embodiments of the present application has been described in detail. The following will describe in detail the communication device for executing the method provided by the embodiments of the present application in conjunction with Figures 10 - 11 Specifically.
[0388] Exemplarily, Figure 10 is a schematic structural diagram of the communication device provided by the embodiments of the present application Figure 1 . As Figure 10 shown, the communication device 1000 includes a processing module 1001 and a transceiver module 1002. For the sake of convenience of description, Figure 10 only the main components of the communication device are shown.
[0389] In some embodiments, the communication device 1000 can be applied to the communication system shown in Figure 2 and perform the functions of the first device in the method shown in Figure 4 .
[0390] Among them, the transceiver module 1002 is used to receive the reference signal from the second device. The processing module 1001 is used to generate the first indication information. The transceiver module 1002 is further used to send the first indication information to the second device. The first indication information is used to indicate at least some of the first weighting coefficients among the multiple first weighting coefficients associated with each first basis vector in the first base and each second basis vector in the second base. The first base is determined by the first device according to the reference signal at the first moment, and the second base is the base reported by the communication device 1000 at the second moment, where the second moment is before the first moment. Each of at least some of the first weighting coefficients corresponds to a priority. Among them, the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first base and the (j + 1)-th second basis vector in the second base is determined according to one or more of the following: the total number M of the first basis vectors in the first base, the number of the second basis vectors in the second base the index of the (i + 1)-th first basis vector in the first base, or the index of the (j + 1)-th second basis vector in the second base, 0 ≤ i < M, and i, j, M, and are all integers.
[0391] In a possible implementation, the priority of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis. The priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: Or, where Pri(i, j) represents the priority value of the first weighting coefficient associated with the (i + 1)-th first basis vector in the first basis and the (j + 1)-th second basis vector in the second basis, and f(j) increases or decreases with j.
[0392] In a possible implementation, the first indication information is further used to indicate at least some of the second weighting coefficients and the third basis among the multiple second weighting coefficients. The second basis, the first weighting coefficient corresponding to the second basis, the third basis, and at least some of the second weighting coefficients are used to determine the first basis. In this way, the information in the first indication information can be made more complete, thereby improving the accuracy of the reported channel state information.
[0393] In a possible implementation, the priority of all the second weighting coefficients is lower than the priority of any one of the first weighting coefficients. In this way, the information that has a greater impact on the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0394] In a possible implementation, the priority of the second weighting coefficient associated with the first vector corresponding to the (i + 1)-th first basis vector in the first basis and the (k + 1)-th third basis vector in the third basis is related to the total number of the third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer.
[0395] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the (k + 1)-th third basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i, k) = K1φ(i) + f′(k). Here, Pri(i, k) represents the priority value of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the (k + 1)-th third basis vector in the third basis, K1 is the total number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
[0396] In a possible implementation, the first basis vector is a spatial domain basis vector, and the second basis vector is a spatial domain basis vector. Alternatively, the first basis vector is a frequency domain basis vector, and the second basis vector is a frequency domain basis vector. When the first basis vector is a spatial domain basis vector and the second basis vector is a spatial domain basis vector, the reporting of the spatial domain basis can be achieved. When the first basis vector is a frequency domain basis vector and the second basis vector is a frequency domain basis vector, the reporting of the frequency domain basis vector can be achieved.
[0397] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector associated with the (i + 1)-th first basis vector in the first basis and the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient; where the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers.
[0398] In a possible implementation, the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LMπ(f) + Lφ(i) + s. Here, Pri(s, f, i) represents the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the total number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0399] In a possible implementation, the priority of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient of the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis; where the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers.
[0400] In a possible implementation, the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LFφ(i) + Lπ(f) + s. Here, Pri(s, f, i) represents the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0401] In a possible implementation, the first basis vector is a space-frequency basis vector, and the second basis vector is a space-frequency basis vector.
[0402] The transceiver module 1002 may include a receiving module and a transmitting module ( Figure 10 not shown). The transceiver module 1002 is used to implement the transmitting function and the receiving function of the communication device 1000.
[0403] Optionally, the communication device 1000 may further include a storage module ( Figure 10 not shown), and the storage module stores programs or instructions. When the processing module 1001 executes the programs or instructions, the communication device 1000 can execute Figure 4 the functions of the first device in the methods shown in any one of
[0404] It should be understood that the processing module 1001 involved in the communication device 1000 may be implemented by a processor or processor-related circuit components, and may be a processor or a processing unit; the transceiver module 1002 may be implemented by a transceiver or transceiver-related circuit components, and may be a transceiver or a transceiver unit.
[0405] It should be noted that the communication device 1000 may be a terminal or a network device, or may be a chip (system) or other components or assemblies that can be set in a terminal or a network device, or may be a device including a terminal or a network device. The present application does not make any limitations in this regard.
[0406] In addition, the technical effects of the communication device 1000 may refer to Figure 4 the technical effects of the methods shown in any one of
[0407] In some other embodiments, the communication device 1000 is applicable to Figure 2 the communication system shown in Figure 4 and executes the functions of the second device in the methods shown in
[0408] A processing module 1001 is used to generate a reference signal. A transceiver module 1002 is used to send the reference signal. The transceiver module 1002 is further used to receive first indication information from a first device. The first indication information is used to indicate at least some of the first weighting coefficients among the multiple first weighting coefficients where each first basis vector in a first basis is associated with each second basis vector in a second basis. The first basis is determined by the first device at a first moment based on the reference signal, and the second basis is a basis reported by the first device at a second moment, where the second moment is before the first moment. Each of the at least some first weighting coefficients corresponds to a priority, where the priority of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the total number M of first basis vectors in the first basis, the number of second basis vectors in the second basis the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, 0 ≤ i < M, and M, where both i and j are integers. The processing module 1001 is further used to determine the first basis according to the first indication information.
[0409] In a possible implementation, the priority of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis. The priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: where Pri(i, j) represents the priority value of the first weighting coefficient corresponding to the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis, and f(j) increases or decreases with j.
[0410] In a possible implementation, the first indication information is further used to indicate at least some of the second weighting coefficients among the multiple second weighting coefficients and a third basis, and the second basis, the first weighting coefficients corresponding to the second basis, the third basis, and at least some of the second weighting coefficients are used to determine the first basis. In this way, the information in the first indication information can be made more complete, thereby improving the accuracy of the reported channel state information.
[0411] In a possible implementation, the priority of all second weighting coefficients is lower than the priority of any one of the first weighting coefficients. In this way, the information that has a greater impact on the channel state information can be reported preferentially, thereby improving the accuracy of the reported channel state information.
[0412] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is related to the total number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer.
[0413] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, and the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i, k) = K1φ(i) + f′(k). Wherein, Pri(i, k) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, K1 is the total number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
[0414] In a possible implementation, the first basis vector is a spatial domain basis vector and the second basis vector is a spatial domain basis vector. Alternatively, the first basis vector is a frequency domain basis vector and the second basis vector is a frequency domain basis vector. In the case where the first basis vector is a spatial domain basis vector and the second basis vector is a spatial domain basis vector, the reporting of the spatial domain basis can be realized. In the case where the first basis vector is a frequency domain basis vector and the second basis vector is a frequency domain basis vector, the reporting of the frequency domain basis vector can be realized.
[0415] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers.
[0416] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s,f,i) = LMπ(f) + Lφ(i) + s. Wherein, Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the total number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0417] In a possible implementation, the priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis. The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the total number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the total number of frequency domain basis vectors corresponding to the third basis; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers.
[0418] In a possible implementation, the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s, f, i) = LFφ(i) + Lπ(f) + s. Wherein, Pri(s, f, i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the total number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
[0419] In a possible implementation, the first basis vector is an empty-frequency basis vector, and the second basis vector is an empty-frequency basis vector.
[0420] The transceiver module 1002 may include a receiving module and a transmitting module ( Figure 10 not shown). Wherein, the transceiver module 1002 is used to implement the transmitting function and receiving function of the communication device 1000.
[0421] Optionally, the communication device 1000 may further include a storage module ( Figure 10 not shown), and the storage module stores programs or instructions. When the processing module 1001 executes the programs or instructions, the communication device 1000 can execute Figure 4 the functions of the second device in any of the methods shown.
[0422] It should be understood that the processing module 1001 involved in the communication device 1000 can be implemented by a processor or processor-related circuit components, and can be a processor or a processing unit; the transceiver module 1002 can be implemented by a transceiver or transceiver-related circuit components, and can be a transceiver or a transceiver unit.
[0423] It should be noted that the communication device 1000 can be a terminal or a network device, or can be a chip (system) or other components or assemblies that can be set in a terminal or a network device, or can also be a device including a terminal or a network device. The present application does not make any limitations in this regard.
[0424] In addition, the technical effects of the communication device 1000 can be referred to Figure 4 the technical effects of the methods shown in any one of them, which will not be elaborated here.
[0425] In some other embodiments, the communication device 1000 is applicable to Figure 2 the communication system shown in Figure 7 and executes the functions of the first device in the method shown in
[0426] Among them, the transceiver module 1002 is used to receive a reference signal from a second device. The processing module 1001 is further used to generate second indication information. The transceiver module 1002 is further used to send the second indication information to the second device. The second indication information is used to indicate that at least part of the quantization information of a plurality of superposition coefficient differences is based on the quantization information of G fourth basis vectors. The plurality of superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a third moment and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a fourth moment. The first spatial-frequency basis includes at least part of the spatial-frequency basis vectors determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. The at least part of the quantization information of the plurality of superposition coefficient differences based on the quantization information of G fourth basis vectors is related to the priority of the quantization information of the plurality of superposition coefficient differences based on the quantization information of G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the plurality of superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is related to G and the number of transmission layers or antenna ports of the first device reported by the communication device 1000, where 0 ≤ g < G, 1 ≤ l ≤ v, v represents the number of transmission layers or antenna ports of the first device reported by the communication device 1000, and g, l, and v are all integers.
[0427] In a possible implementation, the priority of the quantization information associated with the l-th superposition coefficient difference corresponding to the antenna port of the l-th transmission layer or the first device on the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the l-th superposition coefficient difference corresponding to the antenna port of the l-th transmission layer or the first device on the (g + 1)-th fourth basis vector. Among them, the priority value of the quantization information associated with the l-th superposition coefficient difference corresponding to the antenna port of the l-th transmission layer or the first device among the multiple superposition coefficient differences and on the (g + 1)-th fourth basis vector satisfies one of the following relationships: Pri(l, g) = vg + l, Pri(l, g) = 2vg + l; or, Pri(l, g) = vg 2 + l. Among them, Pri(l, g) represents the priority value of the quantization information associated with the l-th superposition coefficient difference corresponding to the antenna port of the l-th transmission layer or the first device among the multiple superposition coefficient differences and on the (g + 1)-th fourth basis vector, and v is the number of antenna ports of the transmission layer or the first device reported by the communication device 1000.
[0428] In a possible implementation, the second indication information is further used to indicate the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis. Among them, the second spatial-frequency basis includes the spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal except for the first spatial-frequency basis, and the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis are determined according to the priority of the second superposition coefficients corresponding to each spatial-frequency basis vector in the second spatial-frequency basis.
[0429] In a possible implementation, the priorities of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatial-frequency basis vectors in the second spatial-frequency basis.
[0430] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatial-frequency basis vector in the second spatial-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatial-frequency basis vector in the second spatial-frequency basis. Among them, in the second spatial-frequency basis, the priority value of the second superposition coefficient corresponding to the spatial-frequency vector composed of the k-th frequency-domain basis vector and the k-th spatial-domain basis vector on the l-th transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l, k f ), k s ) = vK s k f ) + vk s + l. Among them, l represents the index of the transmission layer or the antenna port of the first device, and Pri(l, k f ), k s ) s , k f) represents the kth spatial basis between the communication device 1000 and the second device s The kth spatial basis vector and the frequency basis vector between the communication device 1000 and the second device f The priority value of the superposition coefficient corresponding to the space-frequency basis vector composed of frequency domain basis vectors, v is the number of transmission layers or antenna ports of the first device reported by the communication device 1000, K s is the total number of spatial basis vectors, k s ,k f ,K s and K s All are integers.
[0431] In a possible implementation scheme, the priority of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the space-frequency basis vector in the second space-frequency basis. Among them, the priority value of the superposition coefficient corresponding to the q+1th space-frequency basis vector satisfies the following relationship: Pri(l,a)=qv+l. Among them, l represents the index of the transmission layer or the antenna port of the first device, Pri(l,q) represents the priority value of the superposition coefficient corresponding to the q+1th space-frequency basis vector on the antenna port of the lth transmission layer or the first device in the second space-frequency basis, and q is an integer.
[0432] The transceiver module 1002 may include a receiving module and a sending module ( Figure 10 The transceiver module 1002 is used to implement the sending function and the receiving function of the communication device 1000.
[0433] Optionally, the communication device 1000 may further include a storage module ( Figure 10 (not shown in the figure), the storage module stores a program or instruction. When the processing module 1001 executes the program or instruction, the communication device 1000 can execute Figure 7 The function of the first device in any of the methods shown in .
[0434] It should be understood that the processing module 1001 involved in the communication device 1000 can be implemented by a processor or a processor-related circuit component, which can be a processor or a processing unit; the transceiver module 1002 can be implemented by a transceiver or a transceiver-related circuit component, which can be a transceiver or a transceiver unit.
[0435] It should be noted that the communication device 1000 can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device, and this application does not limit this.
[0436] In addition, the technical effects of the communication device 1000 can be referred to Figure 7The technical effects of the methods shown in any of the above are not elaborated here.
[0437] In some other embodiments, the communication device 1000 may be applicable to Figure 2 the communication system shown in Figure 7 and perform the functions of the second device in the method shown in
[0438] Among them, the processing module 1001 is used to generate a reference signal. The transceiver module 1002 is used to send the reference signal to the first device. The transceiver module 1002 is also used to receive the second indication information from the first device. The second indication information is determined by the first device according to the reference signal, and the second indication information is used to indicate at least part of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors. The multiple superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the third moment and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at the fourth moment. The first spatial-frequency basis includes at least part of the spatial-frequency basis vectors determined according to the reference signal. The fourth moment is earlier than the third moment, and G is an integer greater than 0. The at least part of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences is related to G and the number of the transmission layers or the antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of the transmission layers or the antenna ports reported by the first device, and g, l, and v are all integers. The processing module 1001 is also used to determine the multiple superposition coefficient differences according to the second indication information.
[0439] In a possible implementation, the priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences is negatively correlated with the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences. Among them, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences satisfies one of the following relationships: Pri(l, g) = vg + l, Pri(l, g) = 2vg + l; or, Pri(l, g) = vg 2 + l. Where Pri(l, g) represents the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences.
[0440] In a possible implementation, the second indication information is further used to indicate second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis, where the second spatio-frequency basis includes spatio-frequency basis vectors in the spatio-frequency basis determined according to the reference signal except for the first spatio-frequency basis, and the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis are determined according to the priorities of the second superposition coefficients corresponding to each spatio-frequency basis vector in the second spatio-frequency basis.
[0441] In a possible implementation, the priorities of the quantization information of the G fourth basis vectors for multiple superposition coefficient differences are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis.
[0442] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, in the second spatio-frequency basis, the priority value of the second superposition coefficient corresponding to the spatio-frequency vector composed of the k f th frequency-domain basis vector and the k s th spatial-domain basis vector on the lth transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l, k s , k f ) = vK s k f + vk s + l. Wherein, l represents the index of the transmission layer or the antenna port of the first device, Pri(l, k s , k f ) represents the priority value of the superposition coefficient corresponding to the spatio-frequency basis vector composed of the k s th spatial-domain basis vector in the spatial-domain basis between the first device and the communication device 1000 and the k f th frequency-domain basis vector in the frequency-domain basis between the first device and the communication device 1000, K s is the total number of spatial-domain basis vectors, k s , k f and K s are all integers.
[0443] In a possible implementation, the priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis. Among them, the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector satisfies the following relationship: Pri(l, q) = qv + l. Where l represents the index of the transmission layer or the antenna port of the first device, Pri(l, q) represents the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector on the l-th transmission layer or the antenna port of the first device in the second spatio-frequency basis, and q is an integer.
[0444] The transceiver module 1002 may include a receiving module and a transmitting module ( Figure 10 not shown). Among them, the transceiver module 1002 is used to implement the transmitting function and the receiving function of the communication device 1000.
[0445] Optionally, the communication device 1000 may further include a storage module ( Figure 10 not shown), and the storage module stores programs or instructions. When the processing module 1001 executes the program or instruction, the communication device 1000 can execute Figure 7 the functions of the second device in the methods shown in any one of
[0446] It should be understood that the processing module 1001 involved in the communication device 1000 may be implemented by a processor or processor-related circuit components, and may be a processor or a processing unit; the transceiver module 1002 may be implemented by a transceiver or transceiver-related circuit components, and may be a transceiver or a transceiver unit.
[0447] It should be noted that the communication device 1000 may be a terminal or a network device, or may be a chip (system) or other components or assemblies that can be set in a terminal or a network device, or may be a device including a terminal or a network device. The present application does not make any limitations in this regard.
[0448] In addition, the technical effects of the communication device 1000 can refer to Figure 7 the technical effects of the methods shown in any one of
[0449] Exemplarily, Figure 11 is a schematic structural diagram of a communication device provided by an embodiment of the present application Figure 2 . The communication device may be a terminal or a network device, or may be a chip (system) or other components or assemblies that can be set in a terminal or a network device. As Figure 11 shown, the communication device 1100 may include a processor 1101. Optionally, the communication device 1100 may further include a memory 1102 and / or a transceiver 1103. Among them, the processor 1101 is coupled to the memory 1102 and the transceiver 1103, and may be connected through a communication bus, for example.
[0450] The following will specifically introduce each component of the communication device 1100 in conjunction with Figure 11 :
[0451] Among them, the processor 1101 is the control center of the communication device 1100, which can be a single processor or a collective term for multiple processing elements. For example, the processor 1101 is one or more central processing units (CPUs), or can be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. For example: one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs).
[0452] Optionally, the processor 1101 can execute various functions of the communication device 1100 by running or executing software programs stored in the memory 1102 and calling data stored in the memory 1102.
[0453] In a specific implementation, as an embodiment, the processor 1101 can include one or more CPUs, such as Figure 11 the CPU0 and CPU1 shown in
[0454] In a specific implementation, as an embodiment, the communication device 1100 can also include multiple processors, such as Figure 11 the processor 1101 and the processor 1104 shown in. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, the processor can refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).
[0455] Among them, the memory 1102 is used to store the software program for executing the solution of the present application and is controlled by the processor 1101 for execution. The specific implementation manner can refer to the above method embodiments and will not be elaborated here.
[0456] Optionally, the memory 1102 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1102 may be integrated with the processor 1101 or may exist independently and be coupled to the processor 1101 through the interface circuit of the communication device 1100 ( Figure 11 not shown in the figure), and the embodiments of the present application do not make specific limitations in this regard.
[0457] The transceiver 1103 is used for communication with other communication devices. For example, when the communication device 1100 is a terminal, the transceiver 1103 can be used for communication with a network device or with another terminal. For another example, when the communication device 1100 is a network device, the transceiver 1103 can be used for communication with a terminal or with another network device.
[0458] Optionally, the transceiver 1103 may include a receiver and a transmitter ( Figure 11 not shown separately in the figure). Among them, the receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.
[0459] Optionally, the transceiver 1103 may be integrated with the processor 1101 or may exist independently and be coupled to the processor 1101 through the interface circuit of the communication device 1100 ( Figure 11 not shown in the figure), and the embodiments of the present application do not make specific limitations in this regard.
[0460] It should be noted that Figure 11 the structure of the communication device 1100 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0461] In addition, the technical effects of the communication device 1100 can refer to the technical effects of the method described in the above method embodiments, and will not be elaborated here.
[0462] It should be understood that the processor in the embodiments of the present application may be a CPU, and the processor may also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0463] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an EEPROM, or a flash memory. The volatile memory may be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus random access memory (DR RAM).
[0464] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that contains one or more collections of available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0465] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. Additionally, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be understood specifically by referring to the context before and after.
[0466] In the present application, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0467] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution is prior or posterior. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0468] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Skilled professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0469] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0470] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling, direct coupling, or communication connection can be through some interfaces. The indirect coupling or communication connection of the devices or units can be in an electrical, mechanical, or other form.
[0471] 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, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0472] In addition, the functional units in each embodiment of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0473] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0474] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A method for reporting channel state information, characterized in that, Applied to a first device, the method includes: Receiving a reference signal from a second device; Send first indication information to the second device; the first indication information is used to indicate at least some of the first weighting coefficients among the multiple first weighting coefficients of each first basis vector in the first basis associated with each second basis vector in the second basis; the first basis is determined by the first device at a first moment according to the reference signal, the second basis is the basis reported by the first device at a second moment, and the second moment is before the first moment; each of the at least some first weighting coefficients corresponds to a priority, wherein the priority of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the number M of first basis vectors in the first basis, the number of second basis vectors in the second basis the index of the (i + 1)-th first basis vector in the first basis or the index of the (j + 1)-th second basis vector in the second basis, 0 ≤ i < M, and M, both i and j are integers.
2. A method for reporting channel state information, characterized in that, Applied to a second device, the method includes: Receive first indication information from a first device; the first indication information is used to indicate: at least some of a plurality of first weighting coefficients of each first basis vector in a first basis associated with each second basis vector in a second basis; the first basis is determined by the first device at a first moment according to a reference signal, the second basis is a basis reported by the first device at a second moment, and the second moment is before the first moment; each of the at least some first weighting coefficients corresponds to a priority, wherein the priority of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is determined according to one or more of the following: the number M of first basis vectors in the first basis, the number of second basis vectors in the second basis the index of the (i + 1)-th first basis vector in the first basis, or the index of the (j + 1)-th second basis vector in the second basis, 0 ≤ i < M, and M, both i and j are integers; Determining a first basis according to the first indication information.
3. The method according to claim 1 or 2, characterized in that, The priority of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis is negatively correlated with the priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis; the priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis satisfies one of the following relationships: Alternatively, Where Pri(i, j) represents the priority value of the first weighting coefficient of the (i + 1)-th first basis vector in the first basis associated with the (j + 1)-th second basis vector in the second basis, and f(j) increases or decreases with j.
4. The method according to any one of claims 1 to 3, characterized in that The first indication information is further used to indicate at least some of the second weighting coefficients among a plurality of second weighting coefficients and a third basis, and the second basis, the first weighting coefficient corresponding to the second basis, the third basis, and the at least some second weighting coefficients are used to determine the first basis.
5. The method according to claim 4, characterized in that, The priority of all second weighting coefficients is lower than the priority of any one of the first weighting coefficients.
6. The method according to claim 4 or 5, characterized in that, The priority of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is related to the number of third basis vectors in the third basis, the first basis vector corresponding to the second weighting coefficient, and the third basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and k is an integer.
7. The method according to claim 6, characterized in that, The priority of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, and the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis satisfies the following relationship: Pri(i, k) = K1φ(i) + f′(k); Where Pri(i, k) represents the priority value of the second weighting coefficient of the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the (k + 1)-th third basis vector in the third basis, K1 is the number of third basis vectors in the third basis, φ(i) increases or decreases with i, f′(k) increases or decreases with k, 0 ≤ i < M, 0 ≤ k < K1, and K1 is an integer.
8. The method according to any one of claims 1 to 7, characterized in that The first basis vector is a spatial domain basis vector, and the second basis vector is a spatial domain basis vector; or, The first basis vector is a frequency-domain basis vector, and the second basis vector is a frequency-domain basis vector.
9. The method according to claim 4 or 5, characterized in that, The priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis; The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis is related to one or more of the following: the number of spatial-domain basis vectors corresponding to the third basis, the total number of first basis vectors in the first basis, the frequency-domain basis vector corresponding to the second weighting coefficient, or the first basis vector corresponding to the second weighting coefficient; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and the projection of the (i + 1)-th first basis vector on the second basis, and both s and f are integers.
10. The method according to claim 9, wherein The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis satisfies the following relationship: Pri(s,f,i) = LMπ(f) + Lφ(i) + s; wherein, Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis, L is the number of spatial-domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the number of frequency-domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
11. The method according to claim 4 or 5, characterized in that, The priority of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis is negatively correlated with the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial-domain basis vector and the (f + 1)-th frequency-domain basis vector in the third basis; The priority value of the second weighting coefficient corresponding to the first vector corresponding to the i-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis is related to one or more of the following: the number of spatial domain basis vectors corresponding to the third basis, the frequency domain basis vector corresponding to the second weighting coefficient, the first basis vector corresponding to the second weighting coefficient, or the number of frequency domain basis vectors corresponding to the third basis; wherein, the first vector corresponding to the (i + 1)-th first basis vector includes the difference between the (i + 1)-th first basis vector and its projection on the second basis, and both s and f are integers.
12. The method according to claim 10, wherein The priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis satisfies the following relationship: Pri(s,f,i) = LFφ(i) + Lπ(f) + s; wherein, Pri(s,f,i) represents the priority value of the second weighting coefficient corresponding to the first vector corresponding to the (i + 1)-th first basis vector in the first basis associated with the third basis vector corresponding to the (s + 1)-th spatial domain basis vector and the (f + 1)-th frequency domain basis vector in the third basis, L is the number of spatial domain basis vectors corresponding to the third basis, π(f) is a function of f, φ(i) increases or decreases with i, 0 ≤ f < F, F is the number of frequency domain basis vectors corresponding to the third basis, 0 ≤ s < L, and both L and F are integers.
13. The method according to any one of claims 1-5, or claim 7, or any one of claims 9-12, characterized in that, The first basis vector is a spatio-frequency basis vector, and the second basis vector is a spatio-frequency basis vector.
14. A method for reporting channel state information, characterized in that Applied to a first device, the method includes: The first device receives a reference signal from a second device; The first device sends second indication information to the second device; the second indication information is used to indicate at least part of the quantization information of multiple superposition coefficient differences based on G fourth basis vectors, the multiple superposition coefficient differences include the differences between the first superposition coefficients corresponding to each spatio-frequency basis vector in the first spatio-frequency basis at a third moment and the first superposition coefficients corresponding to each spatio-frequency basis vector in the first spatio-frequency basis at a fourth moment, the first spatio-frequency basis includes at least part of the spatio-frequency basis vectors in the spatio-frequency basis determined according to the reference signal, the fourth moment is earlier than the third moment, and G is an integer greater than 0; the at least part of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors, and the priority of the quantization information corresponding to the l-th multiple superposition coefficient difference among the multiple superposition coefficient differences associated with the (g + 1)-th fourth basis vector is related to G and the number of the transmission layer reported by the first device or the number of antenna ports of the first device, 0 ≤ g < G, 1 ≤ l ≤ v, v represents the number of the transmission layer reported by the first device or the number of antenna ports of the first device, and g, l, and v are all integers.
15. A method for reporting channel state information, characterized in that Applied to a second device, the method includes: Sending a reference signal to the first device; Receive second indication information from the first device, where the second indication information is determined by the first device according to the reference signal, and the second indication information is used to indicate at least partial quantization information of multiple superposition coefficient differences based on G fourth basis vectors. The multiple superposition coefficient differences include differences between the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a third time and the first superposition coefficients corresponding to each spatial-frequency basis vector in the first spatial-frequency basis at a fourth time. The first spatial-frequency basis includes at least partial spatial-frequency basis vectors determined according to the reference signal. The fourth time is earlier than the third time, and G is an integer greater than 0. The at least partial quantization information of the multiple superposition coefficient differences based on G fourth basis vectors is related to the priority of the quantization information of the multiple superposition coefficient differences based on G fourth basis vectors. The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is related to G and the number of transmission layers or antenna ports reported by the first device. 0 ≤ g < G, 1 ≤ l ≤ v, where v represents the number of transmission layers or antenna ports reported by the first device, and g, l, and v are all integers. Determine the multiple superposition coefficient differences according to the second indication information.
16. The method according to claim 14 or 15, characterized in that, The priority of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector is negatively correlated with the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector. Among them, the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector satisfies one of the following relationships: Pri(l,g) = vg + l; or, Pri(l,g) = 2vg + l; or, Pri(l,g) = vg 2 + l; Among them, l represents the index of the transmission layer or the antenna port of the first device, and Pri(l,g) represents the priority value of the quantization information associated with the superposition coefficient difference corresponding to the l-th transmission layer or the antenna port of the first device among the multiple superposition coefficient differences and the quantization information on the (g + 1)-th fourth basis vector.
17. The method according to any one of claims 14 - 16, characterized in that, The second indication information is further used to indicate second superposition coefficients corresponding to at least partial spatial-frequency basis vectors in the second spatial-frequency basis, where the second spatial-frequency basis includes spatial-frequency basis vectors in the spatial-frequency basis determined according to the reference signal other than the first spatial-frequency basis, and the second superposition coefficients corresponding to at least partial spatial-frequency basis vectors in the second spatial-frequency basis are determined according to the priority of the second superposition coefficients corresponding to each spatial-frequency basis vector in the second spatial-frequency basis.
18. The method according to claim 17, characterized in that The priorities of the multiple superposition coefficient differences based on the quantization information of G fourth basis vectors are all higher than the priority of any one of the second superposition coefficients corresponding to at least some of the spatio-frequency basis vectors in the second spatio-frequency basis.
19. The method according to claim 17 or 18, characterized in that, The priority of the second superposition coefficient corresponding to the medium-frequency basis vector in the second medium-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the medium-frequency basis vector in the second medium-frequency basis; wherein, in the second medium-frequency basis, the priority value of the second superposition coefficient corresponding to the spatio-frequency vector composed of the kth f frequency-domain basis vector and the kth s spatial-domain basis vector on the lth transmission layer or the antenna port of the first device satisfies the following relationship: Pri(l,k s ,k f ) = vK s k f + υk s + l; where l represents the index of the antenna port of the transport layer or the first device, Pri(l,k s ,k f ) represents the priority value of the superposition coefficient corresponding to the spatio-frequency basis vector composed of the k-th spatio-domain basis vector in the spatio-domain basis between the first device and the second device and the k-th frequency-domain basis vector in the frequency-domain basis between the first device and the second device, K s is the number of spatio-domain basis vectors, k f ,k s and K s ,k f and K s are all integers.
20. The method according to claim 17 or 18, characterized in that, The priority of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis is negatively correlated with the priority value of the second superposition coefficient corresponding to the spatio-frequency basis vector in the second spatio-frequency basis; wherein, the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector on the l-th transmission layer or the antenna port of the first device in the second spatio-frequency basis satisfies the following relationship: Pri(l,q) = qv + l; wherein, l represents the index of the transmission layer or the antenna port of the first device, Pri(l,q) represents the priority value of the superposition coefficient corresponding to the (q + 1)-th spatio-frequency basis vector on the l-th transmission layer or the antenna port of the first device in the second spatio-frequency basis, and q is an integer.
21. The method according to claim 2 or 15, characterized in that, The second device includes a central unit CU and / or a distributed unit DU, or the second device is an open central unit O-CU and / or an open distributed unit O-DU.
22. A communication device, characterized in that, The communication device is used to execute the channel state information reporting method according to any one of claims 1-21.
23. A communication device, characterized in that, Comprising: a processor and a memory; The memory is used to store computer instructions, and when the processor executes the instructions, the communication device is enabled to execute the channel state information reporting method according to any one of claims 1-21.
24. A communication device, characterized in that, Comprising: a processor and an interface circuit; wherein, the interface circuit is used to receive code instructions and transmit them to the processor; the processor is used to run the code instructions to execute the channel state information reporting method according to any one of claims 1-21.
25. A communication device, characterized in that, The communication device includes a processor and a transceiver. The transceiver is used for information interaction between the communication device and other communication devices. The processor executes program instructions to execute the channel state information reporting method according to any one of claims 1-21.
26. The communication device according to any one of claims 22-25, characterized in that, The communication device is a chip.
27. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instruction. When the computer program or instruction runs on a computer, the computer is enabled to execute the channel state information reporting method according to any one of claims 1-21.
28. A computer program product, characterized in that, The computer program product includes: a computer program or instruction. When the computer program or instruction runs on a computer, the computer is enabled to execute the channel state information reporting method according to any one of claims 1-21.
Citation Information
Cited By
Channel state information reporting method and communication apparatus
WO2025148798A1