Channel information feedback method and communication device
The channel information feedback method addresses the challenge of insufficient uplink resources in Massive MIMO by using a priority rule to select complex coefficients for CSI reporting, resulting in efficient and complex-free CSI feedback.
Patent Information
- Application Number
- JP2023535277
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-12-11
- Filing Date
- 2021-12-01
- Publication Date
- 2025-06-05
- Estimated Expiration
- 2041-12-01
AI Technical Summary
In Massive MIMO technology, terminal devices often face challenges in reporting channel state information (CSI) due to insufficient uplink resources, leading to increased complexity and inefficiency.
A channel information feedback method that generates indication information based on received and precoded reference signals, using a preset priority rule to select complex coefficients from multiple transport layers, thereby optimizing the reporting of CSI using limited physical uplink resources.
This method allows terminal devices to efficiently report CSI without increasing computational complexity, by prioritizing the selection of complex coefficients based on their amplitudes and index values, thus enhancing spectrum utilization and signal quality.
Smart Images

Figure 0007689186000073 
Figure 0007689186000074 
Figure 0007689186000075
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202011459381.1, filed with the State Intellectual Property Office of China on December 11, 2020, entitled "CHANNEL INFORMATION FEEDBACK METHOD AND COMMUNICATION APPARATUS", the entire content of which is incorporated herein by reference.
[0002] This application relates to the field of wireless communication, and more particularly, to a channel information feedback method and a communication apparatus.
Background Art
[0003] In massive multiple-input multiple-output (Massive MIMO) technology, a network device can reduce the interference between multiple users and the interference between multiple signal streams of the same user by using a precoding technology, thereby improving the signal quality, achieving spatial multiplexing, and improving the spectrum utilization.
[0004] For example, a terminal device can determine a precoding vector that is expected to adapt to the downlink channel and provide feedback through channel measurement. Therefore, the network device can obtain a precoding vector that is the same as or close to the precoding vector determined by the terminal device. In some communication technologies such as frequency division duplex (FDD) technology, there is partial reciprocity between the uplink channel and the downlink channel. The network device can obtain reciprocity information such as delay and the angle of the downlink channel through an estimation of the uplink channel. The network device can precode the downlink reference signal based on the delay and the angle, and then send the downlink reference signal to reduce the feedback overhead of the terminal device.
[0005] However, in some cases, sufficient uplink resources for reporting channel state information (CSI) may not be allocated to the terminal device. In this case, how to fully utilize the limited physical uplink resources to report CSI without increasing the complexity of the terminal device becomes an urgent technical problem to be solved.
Summary of the Invention
[0006] This application provides a channel information feedback method for reporting CSI by using limited physical uplink resources.
[0007] According to a first aspect, a channel information feedback method is provided. This method may be implemented by a terminal device or by a component (e.g., a circuit, a chip, or a chip system) configured in the terminal device. This is not limited in this application.
[0008] Specifically, this method is to generate first indication information, where the first indication information is determined based on the received and precoded reference signal, the precoded reference signal corresponds to P reference signal ports, the first indication information indicates B complex coefficients, the B complex coefficients are determined from K complex coefficients according to a preset priority rule, the K complex coefficients are determined from a set of complex coefficients, the set of complex coefficients is determined in each transport layer among Z transport layers, and T corresponding to the p-th reference signal port among the P reference signal ports pincluding \(P\) complex coefficients, where \(p = 0, 1, \ldots, P - 1\), and the \(K\) complex coefficients correspond to \(S\) reference signal ports among the \(P\) reference signal ports, and the preset priority rule is related to the index value of each complex coefficient among the \(K\) complex coefficients, the index value of the reference signal port corresponding to each complex coefficient among the \(K\) complex coefficients among the \(S\) reference signal ports, and at least one of the index values of each complex coefficient among the \(K\) complex coefficients among the multiple complex coefficients allowed to be selected for the corresponding reference signal port, \(P\), \(B\), \(K\), \(S\), \(Z\), and \(T\) p are all positive integers, \(B\leq K\), \(S\leq P\), and includes sending the first indication information.
[0009] Regarding the first aspect, in some possible implementations of the first aspect, the preset priority rule is \(pri(k)=f\) 1 (k) is satisfied, where \(k = 0, 1, \ldots, K - 1\), and \(pri(k)\) represents the priority of the \(k\)-th complex coefficient among the \(K\) complex coefficients, and \(f\) 1 (k) represents the index value of the \(k\)-th complex coefficient determined based on the \(K\) complex coefficients, and \(f\) 1 (k)\(\in\{0, 1, \ldots, K - 1\}\).
[0010] In one example, \(f\) 1 (k) may represent the index value of the \(k\)-th complex coefficient determined in descending order of the amplitudes of the \(K\) complex coefficients. A smaller \(f\) 1 (k) indicates a higher priority of the \(k\)-th complex coefficient. Alternatively, \(f\) 1 (k) may represent the index value of the \(k\)-th complex coefficient determined in ascending order of the amplitudes of the \(K\) complex coefficients. A larger \(f\) 1 (k) indicates a higher priority of the \(k\)-th complex coefficient.
[0011] Regarding the first aspect, in some possible implementations of the first aspect, the preset priority rule is \(pri(s)=f\) 2 (s) is satisfied, where \(s = 0, 1, \ldots, S - 1\), and \(pri(s)\) represents the priority of the complex coefficient corresponding to the \(s\)-th reference signal port among the \(S\) reference signal ports, and \(f\) 2(s) represents the index value of the s-th reference signal port determined based on K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}.
[0012] In this implementation, when multiple complex coefficients among the K complex coefficients correspond to the s-th reference signal port, it can be understood that the multiple complex coefficients have the same priority.
[0013] Regarding the first aspect, in some possible implementations of the first aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers among the Z transport layers. The preset priority rule is pri(s, u s ) = S · f 3 (u s ) + f 2 (s), where s = 0, 1, …, S - 1, u s = 0, 1, …, U - 1, pri(s, u s ) corresponds to the s-th reference signal port among the S reference signal ports and represents the priority of the u s -th complex coefficient on the s-th reference signal port. f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, f 3 (u s ) is on the s-th reference signal port and represents the index value of the u s -th complex coefficient determined based on the complex coefficients corresponding to the s-th reference signal port among the K complex coefficients, f 3 (u s ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0014] In this implementation, among the K complex coefficients, the u sWhen the s-th complex coefficient exists in a plurality of transport layers, u on the s-th reference signal port in the plurality of transport layers s It can be understood that the s-th complex coefficients have the same priority.
[0015] Regarding the first aspect, in some possible implementations of the first aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the preset priority rule is pri(s, u s ) = U · f 2 (s) + f 3 (u s ) is satisfied, where s = 0, 1, …, S - 1, and u s = 0, 1, …, U - 1, and pri(s, u s ) corresponds to the s-th reference signal port among the S reference signal ports, and represents the priority of the u s -th complex coefficient on the s-th reference signal port, f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, and f 3 (u s ) is on the s-th reference signal port and represents the index value of the u s -th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, f 3 (u s ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0016] In this implementation, among the K complex coefficients, when the u s -th complex coefficient corresponding to the s-th reference signal port exists in a plurality of transport layers, u on the s-th reference signal port in the plurality of transport layers sIt can be understood that the n-th complex coefficient has the same priority.
[0017] Regarding the first aspect, in some possible implementations of the first aspect, f 2 (s) is a monotonically increasing function related to s, and the smaller sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port, or, f 2 (s) is a monotonically decreasing function related to s, and the larger sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0018] Regarding the first aspect, in some possible implementations of the first aspect, f 2 (s) is a monotonically increasing function related to s, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port, the u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with the index value u on the s-th reference signal port, and the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with the index value u on the (s + 1)-th reference signal port, or, f 2 (s) is a monotonically decreasing function related to s, and the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port.
[0019] Regarding the first aspect, in some possible implementations of the first aspect, f 2 (s) represents the index value of the s-th reference signal port determined in descending order of the amplitudes of the K complex coefficients. The smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Alternatively, f 2 (s) represents the index value of the s-th reference signal port determined in ascending order of the amplitudes of the K complex coefficients. The larger f 2(s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0020] Regarding the first aspect, in some possible implementations of the first aspect, f 3 (u s ) is a monotonically increasing function related to u, and on the s-th reference signal port, a smaller sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient, or f s (u 3 ) is a monotonically decreasing function related to u, and on the s-th reference signal port, a larger sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient. s of the s
[0021] Regarding the first aspect, in some possible implementations of the first aspect, the preset priority rule is further related to the number Z of transport layers, where Z is a positive integer.
[0022] Regarding the first aspect, in some possible implementations of the first aspect, the priority rule satisfies pri(z, k z ) = Z·f 4 (k z ) + z, where k z = 0, 1, …, K z - 1 and z = 1, 2, …, Z,
[0023]
Number
[0024] and K z represents the number of complex coefficients in the z-th transport layer among Z transport layers, and pri(z, k z ) represents the priority of the k z -th complex coefficient among K z complex coefficients in the z-th transport layer, and f 4(k z ) is in the z-th transport layer and is the index value of the k z -th complex coefficient determined based on K z complex coefficients in the z-th transport layer, where f 4 (k z ) ∈ {0, 1, …, K z - 1}.
[0025] Regarding the first aspect, in some possible implementations of the first aspect, the priority rule satisfies pri(z, s z ) = Z·f 5 (s z ) + z, where s z = 0, 1, …, S - 1, z = 1, 2, …, Z, and pri(z, s z ) represents the priority of the complex coefficient corresponding to the s z -th reference signal port among the S reference signal ports in the z-th transport layer among the Z transport layers. f 5 (s z ) is in the z-th transport layer and is the index value of the s z -th reference signal port determined based on K z complex coefficients, where f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer.
[0026]
Number
[0027] It is.
[0028] Regarding the first aspect, in some possible implementations of the first aspect, T 0 = T 1 = … = T P-1=T≧2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the priority rule is pri(z, s z , u s,z ) = Z·S·f 6 (u s,z ) + Z·f 5 (s z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient on the s s,z -th reference signal port in the z-th transport layer among the Z transport layers, f 5 (s z ) is the index value of the s z -th reference signal port determined based on the K z complex coefficients in the z-th transport layer, f 5 (s z ) ∈ {0, 1, …, S - 1}, K z represents the number of complex coefficients in the z-th transport layer,
[0029]
Number
[0030] and f 6 (u s,z ) is the index value of the u z -th complex coefficient determined based on the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer among the K s,z complex coefficients, f 6 (u s,z ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≦ T, and K ≦ S×U×Z.
[0031] Regarding the first aspect, in some possible implementations of the first aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the priority rule is pri(z, s z , u s,z ) = Z·U·f 5 (s z ) + Z·f 6 (u s,z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient on the s s,z -th reference signal port in the z-th transport layer among the Z transport layers, f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, f 5 (s z ) ∈ {0, 1, …, S - 1}, K z represents the number of complex coefficients in the z-th transport layer,
[0032]
Number
[0033] and f 6 (u s,z ) is determined based on the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer among the K z complex coefficients, where u s,zrepresents the index value of the n-th complex coefficient, f 6 (u s,z ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0034] Regarding the first aspect, in some possible implementations of the first aspect, f 5 (s z ) is a monotonically increasing function related to s z . In the z-th transport layer, the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s z + 1)-th reference signal port, or f 5 (s z ) is a monotonically decreasing function related to s z . In the z-th transport layer, the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s z + 1)-th reference signal port.
[0035] Regarding the first aspect, in some possible implementations of the first aspect, f 5 (s z ) is a monotonically increasing function related to s z . In the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port, and the u-th complex coefficient corresponding to the s z -th reference signal port is the complex coefficient with index value u on the s z -th reference signal port, and the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port is the complex coefficient with index value u on the (s z + 1)-th reference signal port, or f 5 (s z ) is a monotonically decreasing function related to s z . In the z-th transport layer,z The priority of the u-th complex coefficient corresponding to the (s z +1)-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the s-th reference signal port.
[0036] Regarding the first aspect, in some possible implementations of the first aspect, f 5 (s z ) represents the index value of the s-th reference signal port in the z-th transport layer determined in descending order of the amplitudes of K z complex coefficients. A smaller f z (s 5 ) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. Alternatively, f z (s z ) represents the index value of the s-th reference signal port in the z-th transport layer determined in ascending order of the amplitudes of K 5 (s z ) complex coefficients. A larger f z (s z ) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. 5 (s z ) is the s-th reference signal port in the z-th transport layer. z A larger f
[0037] Regarding the first aspect, in some possible implementations of the first aspect, f 6 (u s,z ) is a monotonically increasing function related to u s,z . On the s-th reference signal port in the z-th transport layer, a smaller sequence number of u z indicates a higher priority of the corresponding u s,z -th complex coefficient, or f s,z (u 6 ) is a monotonically decreasing function related to u s,z . On the s-th reference signal port in the z-th transport layer, a larger sequence number of u s indicates a higher priority of the corresponding u z -th complex coefficient, or on the s-th reference signal port in the z-th transport layer, a larger sequence number of u s,z indicates a higher priority of the corresponding u s,zIndicates a higher priority for the p-th complex coefficient.
[0038] Regarding the first aspect, in some possible implementations of the first aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle-delay pair.
[0039] Regarding the first aspect, in some possible implementations of the first aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, the reference signal precoding of the p-th reference signal port is determined by one angle vector, and the method further includes receiving second indication information, where the second indication information indicates a delay vector corresponding to the p-th reference signal port.
[0040] Regarding the first aspect, in some possible implementations of the first aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, the T complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, the T complex coefficients corresponding to the p-th reference signal port correspond to T different delay positions, and the k-th complex coefficient among the K complex coefficients is one of the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient, where k = 0, 1, …, K - 1.
[0041] Regarding the first aspect, in some possible implementations of the first aspect, the k-th complex coefficient has the largest amplitude among the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient.
[0042] Regarding the first aspect, in some possible implementations of the first aspect, the method further includes receiving third indication information, where the third indication information indicates T different delay positions.
[0043] Regarding the first aspect, in some possible implementations of the first aspect, the method further includes sending fourth indication information, where the fourth indication information indicates a delay position corresponding to each complex coefficient among the K complex coefficients.
[0044] Regarding the first aspect, in some possible implementations of the first aspect, T p ≧1, and T p The complex coefficients are p pth reference signal port corresponding to the angle delay pairs, and the reference signal precoding of the pth reference signal port is determined by one angle vector, and the method includes receiving fifth indication information, the fifth indication information being T p indicating the delay vectors.
[0045] Regarding the first aspect, in some possible implementations of the first aspect, T 0 =T 1 =…=T P-1 =T≧2, the T complex coefficients corresponding to the pth reference signal port correspond to the T angular delay pairs, the reference signal precoding of the pth reference signal port is determined by the T angular delay pairs corresponding to the pth reference signal port, and the K complex coefficients are determined based on U complex coefficients corresponding to each reference signal port among the S reference signal ports, where U is a positive integer, U≦T, and K≦S×U×Z.
[0046] Regarding the first aspect, in some possible implementations of the first aspect, T 0 =T 1 =…=T P-1 = T ≧ 2, and the reference signal precoding of the p-th reference signal port is M p p-th reference signal port is determined by the p-th angle delay pairs T P M in complex coefficients p The complex coefficients are p corresponding to the angular delay pairs, TP T among the complex coefficients P -M p The complex coefficients are determined by searching within a preset delay range, and M p is a positive integer, and M p ≤T P is true
[0047] Regarding the first aspect, in some possible implementations of the first aspect, the method further includes receiving sixth indication information, where the sixth indication information indicates a preset delay range and / or a search delay granularity
[0048] Regarding the first aspect, in some possible implementations of the first aspect, the method further includes sending seventh indication information, where the seventh indication information indicates a delay position corresponding to each complex coefficient among the K complex coefficients
[0049] According to a second aspect, a channel information feedback method is provided. The method can be implemented by a network device or by a component (such as a circuit, a chip, or a chip system) configured in the network device. This is not limited in this application
[0050] Specifically, the method includes receiving first indication information, where the first indication information is determined based on a pre-coded reference signal, the pre-coded reference signal corresponds to P reference signal ports, the first indication information indicates B complex coefficients, the B complex coefficients are determined from the K complex coefficients according to a preset priority rule, the K complex coefficients are determined from a set of complex coefficients, the set of complex coefficients is determined in each of the Z transport layers, and T corresponding to the p-th reference signal port among the P reference signal ports pincluding \(P\) complex coefficients where \(p = 0, 1, \ldots, P - 1\), and among the \(K\) complex coefficients, \(K\) complex coefficients correspond to \(S\) reference signal ports out of the \(P\) reference signal ports, and the preset priority rule is related to the index value of each complex coefficient among the \(K\) complex coefficients, the index value of the reference signal port corresponding to each complex coefficient among the \(K\) complex coefficients out of the \(S\) reference signal ports, and at least one of the index values of each complex coefficient among the \(K\) complex coefficients among the multiple complex coefficients that are allowed to be selected for the corresponding reference signal port, \(P\), \(B\), \(K\), \(S\), \(Z\), and \(T\) p are all positive integers, \(B\leq K\), \(S\leq P\), and determining a precoding matrix based on the first indication information.
[0051] Based on the above technical solution, when the reporting resources of the terminal device are limited, the terminal device can report the calculated complex coefficients according to the above preset priority rule. Compared with the method for determining the priority of the reporting amount of CSI part 2 in the known technology, when the network device loads the angle vector included in the angle-delay pair obtained based on the angle-delay pair or the reciprocity of the uplink channel and the downlink channel to the downlink reference signal port, when the complex coefficients are reported according to the preset priority rule, there is no computational redundancy, thereby reducing the complexity of the terminal device.
[0052] Regarding the second aspect, in some possible implementations of the second aspect, the preset priority rule is \(pri(k)=f\) 1 (k) where \(k = 0, 1, \ldots, K - 1\), and \(pri(k)\) represents the priority of the \(k\)th complex coefficient among the \(K\) complex coefficients, and \(f\) 1 (k) represents the index value of the \(k\)th complex coefficient determined based on the \(K\) complex coefficients, and \(f\) 1 (k)\(\in\{0, 1, \ldots, K - 1\}\).
[0053] In one example, \(f\) 1 (k) can represent the index value of the \(k\)th complex coefficient determined in descending order of the amplitudes of the \(K\) complex coefficients. The smaller \(f\)1 (k) indicates a higher priority of the k-th complex coefficient. Alternatively, f 1 (k) may represent the index value of the k-th complex coefficient determined in ascending order of the amplitudes of the K complex coefficients. A larger f 1 (k) indicates a higher priority of the k-th complex coefficient.
[0054] Regarding the second aspect, in some possible implementations of the second aspect, the preset priority rule satisfies pri(s) = f 2 (s), where s = 0, 1, …, S - 1, and pri(s) represents the priority of the complex coefficient corresponding to the s-th reference signal port among the S reference signal ports, and f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}.
[0055] In this implementation, it can be understood that when multiple complex coefficients among the K complex coefficients correspond to the s-th reference signal port, the multiple complex coefficients have the same priority.
[0056] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers among the Z transport layers. The preset priority rule satisfies pri(s, u s ) = S · f 3 (u s ) + f 2 (s), where s = 0, 1, …, S - 1 and u s = 0, 1, …, U - 1, and pri(s, u s ) represents the priority of the u s -th complex coefficient on the s-th reference signal port corresponding to the s-th reference signal port among the S reference signal ports, and f 2(s) represents the index value of the s-th reference signal port determined based on K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, f 3 (u s ) is on the s-th reference signal port and represents the index value of the u s -th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, f 3 (u s ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0057] In this implementation, when the u s -th complex coefficient corresponding to the s-th reference signal port exists among the K complex coefficients and is present in multiple transport layers, it can be understood that the u s -th complex coefficients on the s-th reference signal port in the multiple transport layers have the same priority.
[0058] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1 ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each of the Z transport layers. The preset priority rule satisfies pri(s, u s ) = U · f 2 (s) + f 3 (u s ), where s = 0, 1, …, S - 1, u s = 0, 1, …, U - 1, and pri(s, u s ) represents the priority of the u s -th complex coefficient on the s-th reference signal port corresponding to the s-th reference signal port among the S reference signal ports. f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, f 3(u s ) is on the s-th reference signal port and is determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, representing the index value of the u s -th complex coefficient, where f 3 (u s ) ∈ {0, 1, …, U−1}, U is a positive integer, U ≤ T, and K ≤ S×U×Z.
[0059] In this implementation, if the u s -th complex coefficient corresponding to the s-th reference signal port among the K complex coefficients exists in multiple transport layers, it can be understood that the u s -th complex coefficients on the s-th reference signal port in the multiple transport layers have the same priority.
[0060] Regarding the second aspect, in some possible implementations of the second aspect, f 2 (s) is a monotonically increasing function related to s, and a smaller sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port, or f 2 (s) is a monotonically decreasing function related to s, and a larger sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0061] Regarding the second aspect, in some possible implementations of the second aspect, f 2 (s) is a monotonically increasing function related to s, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port, the u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with an index value of u on the s-th reference signal port, and the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with an index value of u on the (s + 1)-th reference signal port, or f 2(s) is a monotonically decreasing function related to s, and the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port.
[0062] Regarding the second aspect, in some possible implementations of the second aspect, f 2 (s) represents the index value of the s-th reference signal port determined in descending order of the amplitudes of the K complex coefficients. A smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Alternatively, f 2 (s) represents the index value of the s-th reference signal port determined in ascending order of the amplitudes of the K complex coefficients. A larger f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0063] Regarding the second aspect, in some possible implementations of the second aspect, f 3 (u s ) is a monotonically increasing function related to u, and on the s-th reference signal port, a smaller sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient, or f s (u 3 ) is a monotonically decreasing function related to u, and on the s-th reference signal port, a larger sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient. s of the corresponding u s -th complex coefficient.
[0064] Regarding the second aspect, in some possible implementations of the second aspect, the preset priority rule is further related to the number Z of transport layers, where Z is a positive integer.
[0065] Regarding the second aspect, in some possible implementations of the second aspect, the priority rule is pri(z, k z ) = Z · f 4 (k z) satisfies +z, and k z = 0, 1, …, K z is -1, and z = 1, 2, …, Z, and
[0066] [Number]
[0067] and K z represents the quantity of complex coefficients in the z-th transport layer among Z transport layers, and pri(z, k z ) is in the z-th transport layer, and among the K z complex coefficients in the z-th transport layer, k z represents the priority of the k-th 4 complex coefficient, and f z (k z ) is in the z-th transport layer, and is determined based on the K z complex coefficients in the z-th transport layer, representing the index value of the k-th 4 complex coefficient, and f z (k z ) ∈ {0, 1, …, K
[0068] Regarding the second aspect, in some possible implementations of the second aspect, the priority rule is pri(z, s z ) = Z · f 5 (s z ) + z, where s z = 0, 1, …, S - 1, z = 1, 2, …, Z, and pri(z, s z ) represents the priority of the complex coefficient corresponding to the s-th z reference signal port among the S reference signal ports in the z-th transport layer among Z transport layers, and f 5 (s z ) is in the z-th transport layer, and represents the index value of the s-th z reference signal port determined based on the K z complex coefficients, and f 5 (s z ) ∈ {0, 1, …, S - 1}, and Kz represents the number of complex coefficients in the z-th transport layer,
[0069]
Number
[0070] and is as follows.
[0071] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers. The priority rule satisfies pri(z, s z , u s,z ) = Z·S·f 6 (u s,z ) + Z·f 5 (s z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient on the s s,z -th reference signal port in the z-th transport layer among the Z transport layers. f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, with f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer,
[0072]
Number
[0073] and f 6 (u s,z ) is determined based on the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer among K z complex coefficients, where the index value of the u s,z -th complex coefficient is represented, and f 6 (u s,z ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0074] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1 ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each transport layer among the Z transport layers. The priority rule satisfies pri(z, s z , u s,z ) = Z · U · f 5 (s z ) + Z · f 6 (u s,z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient on the s s,z -th reference signal port in the z-th transport layer among the Z transport layers. f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, where f 5 (s z ) ∈ {0, 1, …, S - 1}, and K zrepresents the quantity of complex coefficients in the z-th transport layer,
[0075] [Number]
[0076] and f 6 (u s,z ) represents the index value of the u-th complex coefficient corresponding to the s-th reference signal port in the z-th transport layer among K z complex coefficients, and f z (u s,z ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z. 6 (u s,z ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0077] Regarding the second aspect, in some possible implementations of the second aspect, f 5 (s z ) is a monotonically increasing function related to s. In the z-th transport layer, the priority of the complex coefficient corresponding to the s-th reference signal port is higher than that of the complex coefficient corresponding to the (s z + 1)-th reference signal port, or f z (s z ) is a monotonically decreasing function related to s. In the z-th transport layer, the priority of the complex coefficient corresponding to the s-th reference signal port is higher than that of the complex coefficient corresponding to the (s 5 (s z ) is a monotonically decreasing function related to s. In the z-th transport layer, the priority of the complex coefficient corresponding to the s-th reference signal port is higher than that of the complex coefficient corresponding to the (s z + 1)-th reference signal port. z + 1)-th reference signal port. z + 1)-th reference signal port.
[0078] Regarding the second aspect, in some possible implementations of the second aspect, f 5 (s z ) is a monotonically increasing function related to s. In the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than that of the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port, or f z (s z+1)-th reference signal port, and has a higher priority than the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the u-th reference signal port is z is the complex coefficient with index value u on the th reference signal port, (s z The u-th complex coefficient corresponding to the (s +1)-th reference signal port is z +1) is a complex coefficient whose index value on the th reference signal port is u, or 5 (s z ) is s z is a monotonically decreasing function related to s z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is (s z +1) is lower than the priority of the u-th complex coefficient corresponding to the u-th reference signal port.
[0079] Regarding the second aspect, in some possible implementations of the second aspect, 5 (s z ) is K z The z-th transport layer is determined by the descending order of the amplitudes of the complex coefficients s z Represents the index value of the th reference signal port. 5 (s z ) is the s z indicates higher priority for the complex coefficient corresponding to the th reference signal port. Alternatively, 5 (s z ) is K z The z-th transport layer is determined by the ascending order of the amplitudes of the complex coefficients s z Represents the index value of the th reference signal port. 5 (s z ) is the s z indicates a higher priority of the complex coefficient corresponding to the th reference signal port.
[0080] Regarding the second aspect, in some possible implementations of the second aspect, 6 (u s,z) is a monotonically increasing function related to u s,z On the s z -th reference signal port in the z-th transport layer, a smaller sequence number of u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient, or f 6 (u s,z ) is a monotonically decreasing function related to u s,z On the s z -th reference signal port in the z-th transport layer, a larger sequence number of u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient.
[0081] Regarding the second aspect, in some possible implementations of the second aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle-delay pair.
[0082] Regarding the second aspect, in some possible implementations of the second aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle vector. The method further includes sending second indication information, where the second indication information indicates a delay vector corresponding to the p-th reference signal port.
[0083] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1T ≧ 2, and the T complex coefficients corresponding to the p-th reference signal port correspond to one angular delay pair. The T complex coefficients corresponding to the p-th reference signal port correspond to T different delay positions. The k-th complex coefficient among the K complex coefficients is one of the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient, where k = 0, 1, …, K−1.
[0084] Regarding the second aspect, in some possible implementations of the second aspect, the k-th complex coefficient has the largest amplitude among the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient.
[0085] Regarding the second aspect, in some possible implementations of the second aspect, the method further includes sending third indication information, where the third indication information indicates T different delay positions.
[0086] Regarding the second aspect, in some possible implementations of the second aspect, the method further includes receiving fourth indication information, where the fourth indication information indicates the delay position corresponding to each complex coefficient among the K complex coefficients.
[0087] Regarding the second aspect, in some possible implementations of the second aspect, T p ≧ 1, and the T complex coefficients corresponding to the p-th reference signal port correspond to T p angular delay pairs. The reference signal precoding of the p-th reference signal port is determined by one angular vector. The method further includes sending fifth indication information, where the fifth indication information indicates the T p delay vectors corresponding to the p-th reference signal port. p
[0088] Regarding the second aspect, in some possible implementations of the second aspect, T 0 = T 1 = … = T P-1 =T≥2, and the T complex coefficients corresponding to the p-th reference signal port correspond to T angle-delay pairs. The reference signal precoding of the p-th reference signal port is determined by the T angle-delay pairs corresponding to the p-th reference signal port. The K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports, where U is a positive integer, U≤T, and K≤S×U×Z.
[0089] Regarding the second aspect, in some possible implementations of the second aspect, T 0 =T 1 =…=T P-1 =T≥2, and the reference signal precoding of the p-th reference signal port is determined by M p angle-delay pairs. Among the T P complex coefficients corresponding to the p-th reference signal port, M p complex coefficients correspond to the M p angle-delay pairs. Among the T P complex coefficients, the T P -M p complex coefficients are determined by searching within a preset delay range. M p is a positive integer, and M p ≤T P is satisfied.
[0090] Regarding the second aspect, in some implementations of the second aspect, the method further includes sending the sixth indication information, where the sixth indication information indicates a preset delay range and / or a search delay granularity.
[0091] Regarding the second aspect, in some implementations of the second aspect, the method further includes receiving the seventh indication information, where the seventh indication information indicates the delay position corresponding to each of the K complex coefficients.
[0092] According to a third aspect, a communication device is provided, including a transceiver unit and a processing unit. The processing unit is configured to generate first indication information, where the first indication information is determined based on a received and precoded reference signal, the precoded reference signal corresponds to P reference signal ports, the first indication information indicates B complex coefficients, the B complex coefficients are determined from K complex coefficients according to a preset priority rule, the K complex coefficients are determined from a set of complex coefficients, the set of complex coefficients is determined in each of Z transport layers, and the T p complex coefficients corresponding to the p-th reference signal port among the P reference signal ports, where p = 0, 1, …, P−1, the K complex coefficients correspond to S reference signal ports among the P reference signal ports, the preset priority rule is related to at least one of the index values of each of the K complex coefficients among the K complex coefficients, the index values of the reference signal ports corresponding to each of the K complex coefficients among the S reference signal ports, and the index values of each of the K complex coefficients among the plurality of complex coefficients that are allowed to be selected for the corresponding reference signal port, and P, B, K, S, Z, and T p are all positive integers, B ≤ K, and S ≤ P, and is configured to perform such. The transceiver unit is configured to send the first indication information.
[0093] Regarding the third aspect, in some possible implementations of the third aspect, the preset priority rule satisfies pri(k) = f 1 (k), where k = 0, 1, …, K−1, pri(k) represents the priority of the k-th complex coefficient among the K complex coefficients, and f 1 (k) represents the index value of the k-th complex coefficient determined based on the K complex coefficients, and f 1 (k) ∈ {0, 1, …, K−1}.
[0094] In one example, f 1(k) may represent the index value of the k-th complex coefficient determined in descending order of the amplitudes of the K complex coefficients. Smaller f 1 (k) indicates a higher priority of the k-th complex coefficient. Alternatively, f 1 (k) may represent the index value of the k-th complex coefficient determined in ascending order of the amplitudes of the K complex coefficients. Larger f 1 (k) indicates a higher priority of the k-th complex coefficient.
[0095] Regarding the third aspect, in some possible implementations of the third aspect, the preset priority rule is pri(s) = f 2 (s), where s = 0, 1, …, S - 1, and pri(s) represents the priority of the complex coefficient corresponding to the s-th reference signal port among the S reference signal ports, and f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}.
[0096] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the preset priority rule is pri(s, u s ) = S · f 3 (u s ) + f 2 (s), where s = 0, 1, …, S - 1, and u s = 0, 1, …, U - 1, and pri(s, u s ) corresponds to the s-th reference signal port among the S reference signal ports and represents the priority of the u s -th complex coefficient on the s-th reference signal port, and f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}, and f3 (u s ) is on the s-th reference signal port and is determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. s represents the index value of the u-th complex coefficient, and f 3 (u s ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0097] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the preset priority rule is pri(s, u s ) = U · f 2 (s) + f 3 (u s ), where s = 0, 1, …, S - 1, u s = 0, 1, …, U - 1, and pri(s, u s ) corresponds to the s-th reference signal port among the S reference signal ports and represents the priority of the u s -th complex coefficient on the s-th reference signal port. f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, and f 3 (u s ) is on the s-th reference signal port and represents the index value of the u s -th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. f 3 (u s ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0098] Regarding the third aspect, in some possible implementations of the third aspect, f 2(s) is a monotonically increasing function related to s, and the smaller sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port, or, f 2 (s) is a monotonically decreasing function related to s, and the larger sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0099] Regarding the third aspect, in some possible implementations of the third aspect, f 2 (s) is a monotonically increasing function related to s, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port, the u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with the index value u on the s-th reference signal port, and the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with the index value u on the (s + 1)-th reference signal port, or, f 2 (s) is a monotonically decreasing function related to s, and the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port.
[0100] Regarding the third aspect, in some possible implementations of the third aspect, f 2 (s) represents the index value of the s-th reference signal port determined in descending order of the amplitudes of the K complex coefficients. Smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Alternatively, f 2 (s) represents the index value of the s-th reference signal port determined in ascending order of the amplitudes of the K complex coefficients. Larger f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0101] Regarding the third aspect, in some possible implementations of the third aspect, f 3 (us ) is a monotonically increasing function related to u s On the s-th reference signal port, a smaller sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient, or f 3 (u s ) is a monotonically decreasing function related to u s On the s-th reference signal port, a larger sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient.
[0102] Regarding the third aspect, in some possible implementations of the third aspect, the preset priority rule is further related to the number Z of transport layers, where Z is a positive integer.
[0103] Regarding the third aspect, in some possible implementations of the third aspect, the priority rule satisfies pri(z, k z ) = Z · f 4 (k z ) + z, where k z = 0, 1, …, K z - 1 and z = 1, 2, …, Z,
[0104]
Number
[0105] where K z represents the number of complex coefficients in the z-th transport layer among Z transport layers, and pri(z, k z ) represents the priority of the k z -th complex coefficient among K z complex coefficients in the z-th transport layer, f 4 (k z ) is in the z-th transport layer and represents the index value of the k z -th complex coefficient determined based on K z complex coefficients in the z-th transport layer, and f4 (k z ) ∈ {0, 1, …, K z - 1}.
[0106] Regarding the third aspect, in some possible implementations of the third aspect, the priority rule is pri(z, s z ) = Z·f 5 (s z ) + z, where s z = 0, 1, …, S - 1, z = 1, 2, …, Z, and pri(z, s z ) represents the priority of the complex coefficient corresponding to the s z -th reference signal port among the S reference signal ports in the z-th transport layer among the Z transport layers, f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on K z complex coefficients, f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer.
[0107]
Number
[0108] .
[0109] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 = … = T P-1 ≧ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each transport layer among the Z transport layers. The priority rule is pri(z, s z , u s,z ) = Z·S·f 6 (u s,z ) + Z·f 5 (s z) satisfies +z, and s z = 0, 1, …, S - 1, and u s,z = 0, 1, …, U - 1, and z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient above the s s,z -th reference signal port in the z-th transport layer among the Z transport layers, and f 5 (s z ) is in the z-th transport layer and is determined based on K z complex coefficients, representing the index value of the s z -th reference signal port, and f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer,
[0110]
Number
[0111] and f 6 (u s,z ) is determined based on the complex coefficient corresponding to the u z -th complex coefficient among the K complex coefficients in the s z -th reference signal port in the z-th transport layer, representing the index value of the u s,z -th complex coefficient, and f 6 (u s,z ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0112] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each transport layer among the Z transport layers, and the priority rule is pri(z, sz , u s,z ) = Z·U·f 5 (s z ) + Z·f 6 (u s,z ) + z satisfies s z = 0, 1, …, S - 1, where u s,z = 0, 1, …, U - 1, and z = 1, 2, …, Z. pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient above the s s,z -th reference signal port in the z-th transport layer among the Z transport layers, and f 5 (s z ) is in the z-th transport layer and is determined based on K z complex coefficients, representing the index value of the s z -th reference signal port, where f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer,
[0113]
Number
[0114] and f 6 (u s,z ) is determined based on the complex coefficient corresponding to the u z -th reference signal port in the z-th transport layer among the K z complex coefficients, representing the index value of the u s,z -th complex coefficient, where f 6 (u s,z ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S×U×Z.
[0115] Regarding the third aspect, in some possible implementations of the third aspect, f 5 (s z ) is s zis a monotonically increasing function related to, and in the z-th transport layer, s z the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s 5 +1)-th reference signal port, or f z (s z ) is a monotonically decreasing function related to, and in the z-th transport layer, s z the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s
[0116] Regarding the third aspect, in some possible implementations of the third aspect, f 5 (s z ) is a monotonically increasing function related to, and in the z-th transport layer, s z the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s z +1)-th reference signal port, and the u-th complex coefficient corresponding to the s z -th reference signal port is the complex coefficient with the index value u on the s z -th reference signal port, and the u-th complex coefficient corresponding to the (s z +1)-th reference signal port is the complex coefficient with the index value u on the (s z +1)-th reference signal port, or, f 5 (s z ) is a monotonically decreasing function related to, and in the z-th transport layer, s z the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s z +1)-th reference signal port.
[0117] Regarding the third aspect, in some possible implementations of the third aspect, f 5 (s z ) is K zThe index value of the s-th reference signal port in the z-th transport layer determined in descending order of the amplitudes of the complex coefficients. z represents. Smaller f 5 (s z ) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. z Alternatively, f 5 (s z ) is the index value of the s-th reference signal port in the z-th transport layer determined in ascending order of the amplitudes of the K z complex coefficients. Larger f z (s 5 ) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. z ) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. z For a third aspect, in some possible implementations of the third aspect, f
[0118] (u 6 ) is a monotonically increasing function related to u s,z , and on the s-th reference signal port in the z-th transport layer, a smaller sequence number of u s,z indicates a higher priority of the corresponding u z -th complex coefficient, or f s,z (u s,z ) is a monotonically decreasing function related to u 6 , and on the s-th reference signal port in the z-th transport layer, a larger sequence number of u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient. z For a third aspect, in some possible implementations of the third aspect, T s,z = 1, and the T s,z complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle-delay pair.
[0119] For a third aspect, in some possible implementations of the third aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle-delay pair.
[0120] Regarding the third aspect, in some possible implementations of the third aspect, T p = 1, and the T complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle vector. The transceiver unit is further configured to receive second indication information, where the second indication information indicates the delay vector corresponding to the p-th reference signal port. p
[0121] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 = … = T P-1 ≧ 2, and the T complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, the T complex coefficients corresponding to the p-th reference signal port correspond to T different delay positions, and the k-th complex coefficient among the K complex coefficients is one of the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient, where k = 0, 1, …, K - 1.
[0122] Regarding the third aspect, in some possible implementations of the third aspect, the k-th complex coefficient has the largest amplitude among the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient.
[0123] Regarding the third aspect, in some possible implementations of the third aspect, the transceiver unit is further configured to receive third indication information, where the third indication information indicates T different delay positions.
[0124] Regarding the third aspect, in some possible implementations of the third aspect, the transceiver unit is further configured to send fourth indication information, where the fourth indication information indicates the delay positions corresponding to each of the K complex coefficients.
[0125] Regarding the third aspect, in some possible implementations of the third aspect, T p ≥ 1, and the T complex coefficients corresponding to the p-th reference signal port correspond to T p pairs of angular delays, and the reference signal precoding of the p-th reference signal port is determined by one angular vector. The transceiver unit is further configured to receive fifth indication information, where the fifth indication information indicates the T p delay vectors corresponding to the p-th reference signal port. p
[0126] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 =... = T P-1 ≥ 2, the T complex coefficients corresponding to the p-th reference signal port correspond to T pairs of angular delays, the reference signal precoding of the p-th reference signal port is determined by the T pairs of angular delays corresponding to the p-th reference signal port, the K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports among the S reference signal ports, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0127] Regarding the third aspect, in some possible implementations of the third aspect, T 0 = T 1 =... = T P-1 ≥ 2, the reference signal precoding of the p-th reference signal port is determined by M p pairs of angular delays, and among the T P complex coefficients corresponding to the p-th reference signal port, M p complex coefficients correspond to M p pairs of angular delays, and the T P - M P complex coefficients among the T complex coefficients are determined by searching within a preset delay range, M p is a positive integer, and M p ≤ T p P
[0128] Regarding the third aspect, in some possible implementations of the third aspect, the transceiver unit is further configured to receive sixth indication information, where the sixth indication information indicates a preset delay range and / or search delay granularity.
[0129] Regarding the third aspect, in some possible implementations of the third aspect, the transceiver unit is further configured to send seventh indication information, where the seventh indication information indicates a delay position corresponding to each of the K complex coefficients.
[0130] According to a fourth aspect, a communication device is provided, including a transceiver unit and a processing unit. The transceiver unit is configured to receive first indication information, where the first indication information is determined based on a precoded reference signal, the precoded reference signal corresponds to P reference signal ports, the first indication information indicates B complex coefficients, the B complex coefficients are determined from K complex coefficients according to a preset priority rule, the K complex coefficients are determined from a set of complex coefficients, the set of complex coefficients is determined in each of Z transport layers, the T complex coefficients corresponding to the p-th reference signal port among the P reference signal ports, where p = 0, 1,..., P - 1, the K complex coefficients correspond to S reference signal ports among the P reference signal ports, the preset priority rule is related to at least one of the index values of each of the K complex coefficients among the K complex coefficients, the index values of the reference signal ports corresponding to each of the K complex coefficients among the S reference signal ports among the P reference signal ports, and the index values of each of the K complex coefficients among the plurality of complex coefficients allowed to be selected for the corresponding reference signal port, and P, B, K, S, Z, and T p include complex coefficients, and P, B, K, S, Z, and T are positive integers. pAll are positive integers, B ≤ K, and S ≤ P, and are configured to perform this. The processing unit is configured to determine a precoding matrix based on the first indication information.
[0131] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the preset priority rule satisfies pri(k) = f 1 (k), where k = 0, 1, …, K - 1, and pri(k) represents the priority of the k-th complex coefficient among the K complex coefficients, and f 1 (k) represents the index value of the k-th complex coefficient determined based on the K complex coefficients, and f 1 (k) ∈ {0, 1, …, K - 1}.
[0132] In one example, f 1 (k) may represent the index value of the k-th complex coefficient determined in descending order of the amplitudes of the K complex coefficients. A smaller f 1 (k) indicates a higher priority of the k-th complex coefficient. Alternatively, f 1 (k) may represent the index value of the k-th complex coefficient determined in ascending order of the amplitudes of the K complex coefficients. A larger f 1 (k) indicates a higher priority of the k-th complex coefficient.
[0133] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the preset priority rule satisfies pri(s) = f 2 (s), where s = 0, 1, …, S - 1, and pri(s) represents the priority of the complex coefficient corresponding to the s-th reference signal port among the S reference signal ports, and f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}.
[0134] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 = T 1 = … = T P-1=T≥2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the preset priority rule is pri(s, u s ) = S·f 3 (u s ) + f 2 (s), where s = 0, 1, …, S - 1, u s = 0, 1, …, U - 1, pri(s, u s ) corresponds to the s-th reference signal port among the S reference signal ports, and represents the priority of the u s -th complex coefficient on the s-th reference signal port, f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, f 2 (s) ∈ {0, 1, …, S - 1}, f 3 (u s ) represents the index value of the u s -th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients on the s-th reference signal port, f 3 (u s ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S×U×Z.
[0135] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 = T 1 = … = T P-1 ≥ 2, and the K complex coefficients are determined based on U complex coefficients corresponding to each of the S reference signal ports in each of the Z transport layers, and the preset priority rule is pri(s, u s ) = U·f 2 (s) + f 3 (u s ), where s = 0, 1, …, S - 1, u s = 0, 1, …, U - 1, pri(s, u scorresponds to the s-th reference signal port among the S reference signal ports, and represents the priority of the u-th complex coefficient on the s-th reference signal port, and f s represents the priority of the u-th complex coefficient on the s-th reference signal port, and f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S−1}, and f 3 (u s ) is on the s-th reference signal port and is determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, and represents the index value of the u s -th complex coefficient, and f 3 (u s ) ∈ {0, 1, …, U−1}, where U is a positive integer, U ≤ T, and K ≤ S×U×Z.
[0136] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 2 (s) is a monotonically increasing function related to s, and a smaller sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port, or f 2 (s) is a monotonically decreasing function related to s, and a larger sequence number of the s-th reference signal port among the S reference signal ports indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0137] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 2 (s) is a monotonically increasing function related to s, and the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port. The u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with an index value of u on the s-th reference signal port, and the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with an index value of u on the (s + 1)-th reference signal port, or f 2(s) is a monotonically decreasing function related to s, and the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port.
[0138] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 2 (s) represents the index value of the s-th reference signal port determined in descending order of the amplitudes of the K complex coefficients. A smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Alternatively, f 2 (s) represents the index value of the s-th reference signal port determined in ascending order of the amplitudes of the K complex coefficients. A larger f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0139] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 3 (u s ) is a monotonically increasing function related to u, and on the s-th reference signal port, a smaller sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient, or f s (u 3 ) is a monotonically decreasing function related to u, and on the s-th reference signal port, a larger sequence number of u s indicates a higher priority of the corresponding u s -th complex coefficient. s s
[0140] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the preset priority rule is further related to the number Z of transport layers, and Z is a positive integer.
[0141] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the priority rule is pri(z, k z ) = Z · f 4 (k z) satisfies +z, and k z = 0, 1, …, K z is -1, and z = 1, 2, …, Z, and
[0142]
Number
[0143] and K z represents the number of complex coefficients in the z-th transport layer among the Z transport layers, and pri(z, k z ) is the k z -th complex coefficient among the K z complex coefficients in the z-th transport layer, representing the priority of the k 4 (k z ) is in the z-th transport layer, and the k z -th complex coefficient determined based on the K z complex coefficients in the z-th transport layer, representing the index value of the k 4 (k z ) ∈ {0, 1, …, K z - 1}.
[0144] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the priority rule is pri(z, s z ) = Z · f 5 (s z ) + z, where s z = 0, 1, …, S - 1, z = 1, 2, …, Z, and pri(z, s z ) represents the priority of the complex coefficient corresponding to the s z -th reference signal port among the S reference signal ports in the z-th transport layer among the Z transport layers, and f 5 (s z ) is in the z-th transport layer, and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, and f 5 (s z ) ∈ {0, 1, …, S - 1}, and Kz represents the number of complex coefficients in the z-th transport layer,
[0145]
Number
[0146] and is.
[0147] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 = T 1 = … = T P-1 = T ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each transport layer among the Z transport layers. The priority rule satisfies pri(z, s z , u s,z ) = Z·S·f 6 (u s,z ) + Z·f 5 (s z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient above the s s,z -th reference signal port among the S reference signal ports in the z-th transport layer among the Z transport layers. f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, with f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer,
[0148]
Number
[0149] and f 6 (u s,z ) is determined based on the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer among the K z complex coefficients, and represents the index value of the u s,z -th complex coefficient, where f 6 (u s,z ) ∈ {0, 1, …, U - 1}, U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0150] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 = T 1 = … = T P-1 ≥ 2, and the K complex coefficients are determined based on the U complex coefficients corresponding to each reference signal port among the S reference signal ports in each transport layer among the Z transport layers. The priority rule satisfies pri(z, s z , u s,z ) = Z · U · f 5 (s z ) + Z · f 6 (u s,z ) + z, where s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, z = 1, 2, …, Z, and pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient on the s s,z -th reference signal port in the z-th transport layer among the Z transport layers. f 5 (s z ) is in the z-th transport layer and represents the index value of the s z -th reference signal port determined based on the K z complex coefficients, where f 5 (s z ) ∈ {0, 1, …, S - 1}, and K zrepresents the quantity of complex coefficients in the z-th transport layer,
[0151] [Number]
[0152] and f 6 (u s,z ) represents the index value of the u-th complex coefficient among the K z complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer, and f s,z (u 6 ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z. s,z ) ∈ {0, 1, …, U - 1}, where U is a positive integer, U ≤ T, and K ≤ S × U × Z.
[0153] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 5 (s z ) is a monotonically increasing function related to s z , and in the z-th transport layer, the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s z + 1)-th reference signal port, or f 5 (s z ) is a monotonically decreasing function related to s z , and in the z-th transport layer, the priority of the complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the complex coefficient corresponding to the (s z + 1)-th reference signal port.
[0154] Regarding the fourth aspect, in some possible implementations of the fourth aspect, f 5 (s z ) is a monotonically increasing function related to s z , and in the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is (s z+1)-th reference signal port, and has a higher priority than the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the u-th reference signal port is z is the complex coefficient with index value u on the th reference signal port, (s z The u-th complex coefficient corresponding to the (s +1)-th reference signal port is z +1) is a complex coefficient whose index value on the th reference signal port is u, or 5 (s z ) is s z is a monotonically decreasing function related to s z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is (s z +1) is lower than the priority of the u-th complex coefficient corresponding to the u-th reference signal port.
[0155] Regarding the fourth aspect, in some possible implementations of the fourth aspect, 5 (s z ) is K z The z-th transport layer is determined by the descending order of the amplitudes of the complex coefficients s z Represents the index value of the th reference signal port. 5 (s z ) is the s z indicates higher priority for the complex coefficient corresponding to the th reference signal port. Alternatively, 5 (s z ) is K z The z-th transport layer is determined by the ascending order of the amplitudes of the complex coefficients s z Represents the index value of the th reference signal port. 5 (s z ) is the s z indicates a higher priority of the complex coefficient corresponding to the th reference signal port.
[0156] Regarding the fourth aspect, in some possible implementations of the fourth aspect, 6 (u s,z) is a monotonically increasing function related to u s,z On the s z -th reference signal port in the z-th transport layer, a smaller sequence number of u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient, or f 6 (u s,z ) is a monotonically decreasing function related to u s,z On the s z -th reference signal port in the z-th transport layer, a larger sequence number of u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient.
[0157] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle-delay pair.
[0158] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T p = 1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair, and the reference signal precoding of the p-th reference signal port is determined by one angle vector. The transceiver unit is further configured to send second indication information, where the second indication information indicates a delay vector corresponding to the p-th reference signal port.
[0159] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 = T 1 = … = T P-1It is T≧2, and the T complex coefficients corresponding to the p-th reference signal port correspond to one angle-delay pair. The T complex coefficients corresponding to the p-th reference signal port correspond to T different delay positions. The k-th complex coefficient among the K complex coefficients is one of the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient, where k = 0, 1, …, K−1.
[0160] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the k-th complex coefficient has the largest amplitude among the T complex coefficients corresponding to the reference signal port corresponding to the k-th complex coefficient.
[0161] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the transceiver unit is further configured to send third indication information, where the third indication information indicates T different delay positions.
[0162] Regarding the fourth aspect, in some possible implementations of the fourth aspect, the transceiver unit is further configured to receive fourth indication information, where the fourth indication information indicates the delay positions corresponding to each of the K complex coefficients.
[0163] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T p ≧1, and the T p complex coefficients corresponding to the p-th reference signal port correspond to T p angle-delay pairs. The reference signal precoding of the p-th reference signal port is determined by one angle vector. The transceiver unit is further configured to send fifth indication information, where the fifth indication information indicates the T p delay vectors corresponding to the p-th reference signal port.
[0164] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 =T 1=…=T P-1 =T≥2, and the T complex coefficients corresponding to the p-th reference signal port correspond to T angle-delay pairs. The reference signal precoding of the p-th reference signal port is determined by the T angle-delay pairs corresponding to the p-th reference signal port. The K complex coefficients are determined based on the U complex coefficients corresponding to each of the S reference signal ports. U is a positive integer, U≤T, and K≤S×U×Z.
[0165] Regarding the fourth aspect, in some possible implementations of the fourth aspect, T 0 =T 1 =…=T P-1 =T≥2, and the reference signal precoding of the p-th reference signal port is determined by M p angle-delay pairs. Among the T P complex coefficients corresponding to the p-th reference signal port, M p complex coefficients correspond to the M p angle-delay pairs. Among the T P complex coefficients, the T P -M p complex coefficients are determined by searching within a preset delay range. M p is a positive integer, and M p ≤T P is satisfied.
[0166] Regarding the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to send the sixth indication information, where the sixth indication information indicates a preset delay range and / or a search delay granularity.
[0167] Regarding the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further configured to receive the seventh indication information, where the seventh indication information indicates the delay position corresponding to each of the K complex coefficients.
[0168] According to a fifth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and configured to execute instructions in the memory to implement a method according to any one of the possible implementations of the first aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface. The processor is coupled to the communication interface. The communication interface is configured to input and / or output information. The information includes at least one of instructions and data.
[0169] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface can be a transceiver or an input / output interface.
[0170] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0171] In another implementation, the communication device is a chip or a chip system disposed in a terminal device. When the communication device is a chip or a chip system disposed in a terminal device, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, a related circuit, etc. The processor can alternatively be implemented as a processing circuit or a logic circuit.
[0172] According to a sixth aspect, a communication device is provided. The communication device includes a processor. The processor is coupled to a memory and configured to execute instructions in the memory to implement a method according to any one of the possible implementations of the second aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface. The processor is coupled to the communication interface. The communication interface is configured to input and / or output information. The information includes at least one of instructions and data.
[0173] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface can be a transceiver or an input / output interface.
[0174] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0175] In another implementation, the communication device is a chip or a chip system disposed in a network device. When the communication device is a chip or a chip system disposed in a network device, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, a related circuit, etc. The processor can alternatively be implemented as a processing circuit or a logic circuit.
[0176] According to a seventh aspect, a processor is provided. The processor includes an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal by using the input circuit and transmit a signal by using the output circuit such that the processor can implement a method according to any one of the possible implementations of the first aspect and the second aspect.
[0177] In a specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, various logic circuits, etc. The input signal received by the input circuit can be received and input, for example, but not limited to, by a receiver, and the signal output by the output circuit can be output and transmitted, for example, but not limited to, by a transmitter. The input circuit and the output circuit can be the same circuit, where the circuit is used as an input circuit and an output circuit at different instants. The specific implementations of the processor and various circuits are not limited in the embodiments of this application.
[0178] According to an eighth aspect, a processing device is provided. The processing device includes a communication interface and a processor. The communication interface is coupled to the processor. The communication interface is configured to input and / or output information. The information includes at least one of instructions and data. The processor is configured to execute a computer program so that the processing device can implement a method according to any one of the possible implementations of the first aspect and the second aspect.
[0179] Optionally, there are one or more processors and one or more memories.
[0180] According to a ninth aspect, a processing device is provided. The processing device includes a processor and a memory. The processor is configured to read instructions stored in the memory, receive signals through a receiver, and transmit signals through a transmitter so that the processing device can implement a method according to any one of the possible implementations of the first aspect and the second aspect.
[0181] Optionally, there are one or more processors and one or more memories.
[0182] Optionally, the memory can be integrated with the processor, or the memory and the processor are arranged separately.
[0183] In a specific implementation process, the memory can be a non-transitory memory such as a read-only memory (ROM). The memory and the processor can be integrated on one chip, or can be arranged separately in different chips. The type of memory and the way the memory and the processor are arranged are not limited in the embodiments of the present application.
[0184] In the related information exchange process, for example, it should be understood that the transmission of indication information can be a process of outputting indication information from the processor, and the reception of indication information can be a process of inputting the received indication information into the processor. In particular, the information output by the processor can be output to the transmitter, and the information received and input by the processor can be from the receiver. The transmitter and the receiver can be collectively referred to as a transceiver.
[0185] The devices in the eighth aspect and the ninth aspect can be chips. The processor can be implemented by hardware or by software. When the processor is implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When the processor is implemented by software, the processor can be a general-purpose processor and is implemented by reading software code stored in the memory. The memory can be integrated with the processor or located outside the processor and exist independently.
[0186] According to the tenth aspect, a computer program product is provided. The computer program product includes a computer program (which may also be called code or instructions). When the computer program is executed, the computer can implement the method according to any one of the possible implementations of the first aspect and the second aspect.
[0187] According to the eleventh aspect, a computer-readable medium is provided. The computer-readable medium stores a computer program (which may also be called code or instructions). When the computer program is executed on the computer, the computer can implement the method according to any one of the possible implementations of the first aspect and the second aspect.
[0188] According to the twelfth aspect, a communication system is provided. The communication system includes the above terminal device and network device.
Brief Description of the Drawings
[0189]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Embodiments for Carrying out the Invention
[0190] Hereinafter, the technical solution of the present application will be described with reference to the accompanying drawings.
[0191] The technical solution provided in the present application can be applied to various communication systems, for example, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a 5th Generation (5G) mobile communication system, or a new radio access technology (NR). The 5G mobile communication system may include a non-standalone (NSA) communication system and / or a standalone (SA) communication system.
[0192] The technical solution provided in this application can be further applied to machine type communication (MTC), long term evolution - machine (LTE - M), device - to - device (D2D) network, machine - to - machine (M2M) network, internet of things (IoT) network, or another network. The IoT network can include, for example, the internet of vehicles. The communication mode in the internet of vehicles system is collectively referred to as vehicle - to - X (V2X, where X can represent anything). For example, V2X can include vehicle - to - vehicle (V2V) communication, vehicle - to - infrastructure (V2I) communication, vehicle - to - pedestrian (V2P) communication, or vehicle - to - network (V2N) communication.
[0193] The technical solution provided in this application can be further applied to future communication systems, such as the 6th generation mobile communication system. This is not limited in this application.
[0194] In an embodiment of the present application, the network device can be any device having a wireless transceiver function. The device includes, but is not limited to, evolved NodeB (eNB), radio network controller (RNC), NodeB (NB), base station controller (BSC), base transceiver station (BTS), home NodeB (e.g., home evolved NodeB, or home NodeB, HNB), baseband unit (BBU), access point (AP) in a wireless fidelity (Wi-Fi) system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission reception point (TRP). Alternatively, the network device can be a gNB in a 5G system, e.g., an NR system, a transmission point (TRP or TP), one or a group (including a plurality of antenna panels) of antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, e.g., a baseband unit (BBU) or a distributed unit (DU).
[0195] In some deployments, the gNB may include a central unit (CU) and a DU. The active gNB may further include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services and implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and functions related to active antennas. Information in the RRC layer is ultimately converted to or from information in the PHY layer. Therefore, in this architecture, signaling of upper layers such as RRC layer signaling can be considered to be sent by the DU or the DU and the AAU. It can be understood that the network device can be a device including one or more of the CU node, the DU node, and the AAU node. Further, 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). This is not limited in this application.
[0196] A network device serves a cell, and a terminal device communicates with the cell by using transmission resources (e.g., frequency domain resources or spectrum resources) allocated by the network device. The cell may belong to a macro base station (e.g., a macro eNB or a macro gNB), or may belong to a base station corresponding to a small cell. The small cells in this specification may include metro cells, micro cells, pico cells, femto cells, etc. These small cells are characterized by small coverage and low transmission power and are applicable to providing high-rate data transmission services.
[0197] In an embodiment of this application, the terminal device may also be referred to as a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
[0198] A terminal device can be a device that provides voice / data connectivity to a user, such as a handheld device with a wireless connection function or an in-vehicle device. Currently, some examples of terminals are mobile phones, tablets, computers with a wireless transceiver function (e.g., notebook computers or palmtop computers), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with a wireless communication function, computing devices, other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in a 5G network, and terminal devices in a future-developed public land mobile network (PLMN).
[0199] Wearable devices, sometimes called wearable intelligent devices, are a general term for wearable devices such as glasses, gloves, watches, clothes, and shoes, which are developed by applying wearable technology to the intelligent design of everyday wear. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices but also implement powerful functions through software support, data exchange, and cloud interaction. General-purpose wearable intelligent devices include full-featured large-sized devices that can implement complete or partial functions without relying on smartphones such as smartwatches or smart glasses, and devices that focus on only one type of application function and need to cooperate with other devices such as smartphones, such as various smart bands or smart jewelry for monitoring physical symptoms.
[0200] Furthermore, the terminal device can alternatively be a terminal device in a Internet of Things (IoT) system. The IoT is an important part of the future development of information technology. The main technical feature of the IoT is to connect things to a network by using communication technology to implement an intelligent network for the interconnection between humans and machines and the interconnection between things and things. The IoT technology can achieve wide-range connection, deep coverage, and power saving of terminals by using technologies such as narrowband (NB) technology.
[0201] Furthermore, the terminal device can alternatively include sensors such as intelligent printers, train detectors, and gas stations, and the main functions of the terminal device include collecting data (which are the functions of some terminal devices), receiving control information and downlink data of network devices, transmitting electromagnetic waves, and transmitting uplink data to network devices.
[0202] For ease of understanding the embodiments of the present application, a communication system to which a channel measurement method according to an embodiment of the present application is applicable will first be described in detail with reference to FIG. 1. FIG. 1 is a schematic diagram of a communication system 100 to which the method according to an embodiment of the present application is applicable. As shown in the figure, the communication system 100 may include at least one network device such as the network device 101 shown in FIG. 1. The communication system 100 may further include at least one terminal device such as the terminal devices 102 to 107 shown in FIG. 1. The terminal devices 102 to 107 may be mobile or fixed. The network device 101 may communicate with one or more of the terminal devices 102 to 107 through a wireless link. Each network device may provide communication coverage in a specific geographical area and communicate with terminal devices within the coverage. For example, the network device may send configuration information to the terminal device, and the terminal device may send uplink data to the network device based on the configuration information. In another example, the network device may send downlink data to the terminal device. Therefore, the network device 101 and the terminal devices 102 to 107 in FIG. 1 constitute a communication system.
[0203] Optionally, the terminal devices may communicate directly with each other, for example, by using D2D technology. As shown in the figure, the terminal devices 105 and 106 and the terminal devices 105 and 107 may communicate directly with each other by using D2D technology. The terminal devices 106 and 107 may communicate with the terminal device 105 separately or simultaneously.
[0204] As an alternative, the terminal devices 105 to 107 can communicate with the network device 101 separately. For example, the terminal devices 105 to 107 can communicate directly with the network device 101. For example, the terminal devices 105 and 106 in the figure can communicate directly with the network device 101. As an alternative, the terminal devices 105 to 107 can communicate indirectly with the network device 101. For example, the terminal device 107 in the figure communicates with the network device 101 through the terminal device 105.
[0205] It should be understood that FIG. 1 shows an example of a communication link between one network device, a plurality of terminal devices, and a communication device. Optionally, the communication system 100 can include a plurality of network devices, and the coverage of each network device can include a different number of terminal devices, for example, more or fewer terminal devices. This is not limited in this application.
[0206] A plurality of antennas can be configured for each of the above-mentioned communication devices, for example, the network device 101 and the terminal devices 102 to 107 in FIG. 1. The plurality of antennas can include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Further, each communication device can further include a transmitter chain and a receiver chain in addition. Those skilled in the art can understand that the transmitter chain and the receiver chain can each include a plurality of components related to the transmission and reception of signals (for example, a processor, a modulator, a multiplexer, a demodulator, a demultiplexer, or an antenna). Therefore, the network device and the terminal device can communicate with each other by using a plurality of antenna technologies.
[0207] Optionally, the communication system 100 can further include another network entity, for example, a network controller or a mobility management entity. This is not limited in the embodiments of this application.
[0208] To better understand the embodiments of the present application, the following several items are described before the embodiments of the present application.
[0209] First, for the sake of easy understanding, the physical meanings represented by several characters in the embodiments of the present application are first described as follows.
[0210] Q means the quantity of angle-delay pairs obtained by the network device based on the reciprocity of the uplink channel and the downlink channel, where Q is an integer greater than 1.
[0211] X means the quantity of different angle vectors included in Q angle-delay pairs, where X is a positive integer.
[0212] P means the quantity of reference signal ports, that is, the quantity of ports obtained by performing spatial domain precoding on the reference signal or by performing both spatial domain precoding and frequency domain precoding on the reference signal, where P is a positive integer.
[0213] S means the quantity of reference signal ports corresponding to the complex coefficients that can be selected and reported by the terminal device, where S is a positive integer.
[0214] T p means the quantity of complex coefficients obtained by the terminal device through calculations for the p-th reference signal port, where T p is a positive integer, and p = 0, 1,..., P - 1.
[0215] K means the quantity of complex coefficients selected by the terminal device, where K is a positive integer.
[0216] U means the quantity of complex coefficients that the terminal device is allowed to select on each reference signal port, where U is a positive integer.
[0217] B represents the number of complex coefficients fed back by the terminal device, where B is a positive integer.
[0218] Z represents the number of transport layers, where Z is a positive integer.
[0219] Second, in the embodiments of the present application, for ease of explanation, the numbering can be carried out continuously starting from 0. For example, the P reference signal ports can include the 0th reference signal port to the (P - 1)th reference signal port, and the U complex coefficients can include the 0th complex coefficient to the (U - 1)th complex coefficient. Of course, this does not limit specific implementations. For example, alternatively, the numbering can be carried out continuously starting from 1. For example, the Z transport layers can include the 1st transport layer to the Zth transport layer, the Q angle-delay pairs can include the 1st angle-delay pair to the Qth angle-delay pair, and the P reference signal ports can include the 1st reference signal port to the Pth reference signal port. For the sake of brevity, examples are not described here.
[0220] It should be understood that all of the above descriptions are set to help explain the technical solutions provided in the embodiments of the present application and do not limit the scope of the present application.
[0221] Third, in the present application, "indicating" can include "directly indicating" and "indirectly indicating". When one indication information is described as indicating A, the indication information may directly indicate A or indirectly indicate A, but it does not necessarily mean that the indication information carries A.
[0222] The information indicated by the indication information is called the information to be indicated. In a specific implementation process, there are multiple ways to indicate the information to be indicated. For example, but not limited to, the following ways. The information to be indicated is directly indicated. For example, the information to be indicated or the index of the information to be indicated is indicated. Alternatively, the information to be indicated can be indirectly indicated by indicating other information, and there is an association relationship between the other information and the information to be indicated. Alternatively, only a part of the information to be indicated can be indicated, and the other parts of the information to be indicated are known or pre-agreed. For example, specific information can be indicated by using, as an alternative, a composition sequence of several various pre-agreed (for example, defined in a protocol) pieces of information, and the indication overhead can be reduced to a certain extent. Further, the common parts of several various pieces of information can be further identified and indicated, and the indication overhead caused by separately indicating the same information can be reduced. For example, those skilled in the art should understand that a precoding matrix includes precoding vectors, and the precoding vectors in the precoding matrix can have the same parts regarding composition or another attribute.
[0223] Furthermore, a specific indication method can alternatively be various existing indication methods, for example, but not limited to, the above indication methods and various combinations thereof. For details of various indication methods, refer to the prior art. Details are not described herein. From the above description, it can be learned that when it is necessary to indicate several pieces of information of the same type, several different pieces of information can be indicated in different ways and the like. In a specific implementation process, the required indication method can be selected based on specific requirements. The selected indication method is not limited in the embodiments of the present application. In this way, the indication method in the embodiments of the present application should be understood to cover various ways for the parties to be indicated to learn about the information to be indicated.
[0224] The indication target information can be sent as a whole or divided into several sub-informations for separate transmission. Furthermore, the transmission periods and / or transmission opportunities of these several sub-informations may be the same or different. The specific transmission method is not limited in this application. The transmission periods and / or transmission opportunities of these several sub-informations are predefined and can be predefined, for example, according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. By way of example and not limitation, the configuration information can include at least one or a combination of wireless resource control signaling, medium access control (MAC) layer signaling, and physical layer signaling. The wireless resource control signaling can include, for example, radio resource control (RRC) signaling. The MAC layer signaling can include, for example, a MAC control element (CE). The physical layer signaling can include, for example, downlink control information (DCI).
[0225] Fourthly, the definitions listed in this application for many features (such as precoding matrix indicator (PMI), channel, resource block (RB), resource block group (RBG), sub-band, precoding resource block group (PRG), resource element (RE), angle, and delay) are only used to explain the functions of the features by using an example. For detailed content, please refer to the prior art.
[0226] Fifth, the first, second, and various numbers in the following embodiments are used only for distinction for ease of explanation and are not used to limit the scope of the embodiments of the present application. For example, the terms are used to distinguish between different indication information.
[0227] Sixth, "predefinition" or "pre-configuration" can be implemented by pre-storing a corresponding code or a corresponding table in a device (including, for example, a terminal device and a network device) or in another manner that can be used to indicate related information. The specific implementation of "predefinition" or "pre-configuration" is not limited in the present application. The "storage device" can be a storage device in one or more memories. The one or more memories can be arranged separately or integrated into an encoder, a decoder, a processor, or a communication device. Alternatively, some of the one or more memories can be arranged separately, and some of the one or more memories can be integrated into a decoder, a processor, or a communication device. The type of memory can be any form of storage medium. This is not limited in the present application.
[0228] Seventh, the "protocol" in the embodiments of the present application can be a standard protocol in the communication field and can include, for example, the LTE protocol, the NR protocol, and related protocols applicable to future communication systems. This is not limited in the present application.
[0229] Eighth, "at least one" means one or more, and "a plurality of" means two or more. Further, "and / or" represents the association relationship between related objects and indicates that three relationships can exist. For example, A and / or B can represent the following cases: only A exists, both A and B exist, or only B exists, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between related objects. At least one of the following items (parts) or a similar expression thereof indicates any combination of these items, including a single item (part) or any combination of multiple items (parts). For example, at least one of a, b, and c can represent a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can each be singular or plural.
[0230] Ninth, in the embodiments of the present application, descriptions such as "when", "in a case", and "if" mean that a device (for example, a terminal device or a network device) performs a process corresponding to an objective situation, and do not limit time. The device (for example, a terminal device or a network device) does not need to perform a decision-making act during implementation and does not mean any other limitation.
[0231] To help understand the embodiments of the present application, the following briefly explains the terms in the embodiments of the present application.
[0232] 1. Channel reciprocity: In some communication modes, such as TDD, the uplink channel and the downlink channel use the same frequency - domain resources but transmit signals on different time - domain resources. Within a short time period (e.g., the coherence time period of channel propagation), the signals on the uplink channel and the downlink channel can be considered to encounter the same channel fading. This is the reciprocity between the uplink channel and the downlink channel. Based on the reciprocity between the uplink channel and the downlink channel, a network device can measure the uplink channel based on an uplink reference signal such as a sounding reference signal (SRS), and estimate the downlink channel based on the uplink channel to determine the precoding matrix used for downlink transmission.
[0233] However, in some other communication modes, such as FDD, the frequency - band interval between the uplink channel and the downlink channel is much larger than the coherence bandwidth, and there is no complete reciprocity between the uplink channel and the downlink channel. So, the precoding matrix determined by using the uplink channel and used for downlink transmission may not be adapted to the downlink channel. However, in the FDD mode, there are still partial reciprocities such as angular reciprocity and delay reciprocity between the uplink channel and the downlink channel. Therefore, angle and delay are sometimes called reciprocity parameters.
[0234] When a signal is transmitted through a wireless channel, the signal can arrive at the receiving antenna from the transmitting antenna through multiple paths. The multipath delay causes frequency-selective fading, i.e., a change in the frequency-domain channel. The delay is the amount of the transmission time of the wireless signal on different transmission paths, which is determined by the distance and speed and is independent of the frequency domain of the wireless signal. When the signal is transmitted on different transmission paths, there are different transmission delays due to different distances. Since the physical locations of the network device and the terminal device are fixed, the multipath distribution delay on the uplink channel and the downlink channel is the same. Therefore, the delays on the uplink channel and the downlink channel in the FDD mode are the same, i.e., they can be regarded as being opposite.
[0235] Furthermore, the angle can be the angle of arrival (AOA) at which the signal arrives at the receiving antenna through the wireless channel, or the angle of departure (AOD) at which the signal is transmitted through the transmitting antenna. In the embodiments of the present application, the angle can be the angle of arrival at which the uplink signal arrives at the network device, or the angle of departure at which the network device transmits the downlink signal. Due to the opposition of the transmission paths between the uplink channel and the downlink channel on different frequencies, the angle of arrival of the uplink reference signal and the angle of departure of the downlink reference signal can be regarded as being opposite.
[0236] In the embodiments of the present application, each angle can be represented by one angle vector, and each delay can be represented by one delay vector. Therefore, in the embodiments of the present application, one angle vector can represent one angle, and one delay vector can represent one delay.
[0237] Each angle vector can be combined with one delay vector described below to obtain one angle-delay pair. In other words, one angle-delay pair can include one angle vector and one delay vector.
[0238] 2. Reference Signals (RS) and Precoded Reference Signals: Reference signals may also be referred to as pilots, reference sequences, etc. In the embodiments of the present application, the reference signal can be a reference signal used for channel measurement. For example, the reference signal can be a Channel State Information Reference Signal (CSI-RS) used to measure the downlink channel, or it can be an SRS used to measure the uplink channel. It should be understood that the above reference signals are only examples and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to implement the same or similar functions.
[0239] The precoded reference signal can be a reference signal obtained by precoding the reference signal. Precoding can particularly include beamforming and / or phase rotation. For example, beamforming can be implemented by precoding the downlink reference signal based on one or more angle vectors, and phase rotation can be implemented by precoding the downlink reference signal based on one or more delay vectors.
[0240] In the embodiments of the present application, for the sake of easy distinction and description, the reference signal obtained through precoding such as beamforming and / or phase rotation is called the precoded reference signal, and the reference signal without precoding is simply called the reference signal.
[0241] In an embodiment of the present application, precoding a downlink reference signal based on one or more angle vectors may also be referred to as loading one or more angle vectors into the downlink reference signal to implement beamforming, and precoding a downlink reference signal based on one or more delay vectors may also be referred to as loading one or more delay vectors into the downlink reference signal to implement phase rotation.
[0242] 3. Angle Vector: The angle vector may also be referred to as a spatial domain vector, a beam vector, etc. The angle vector can be understood as a precoding vector used to perform beamforming on a reference signal. The process of precoding a reference signal based on an angle vector can be regarded as a process of performing precoding in the spatial domain.
[0243] The angle vector can be a vector of length N tx where N tx can represent the number of transmit antenna ports, and N tx is an integer greater than 1. The angle vector of length N tx contains N tx spatial domain weights (or simply weights), and the N tx weights can be used to weight N tx transmit antenna ports. Thus, the reference signal transmitted by the N tx transmit antenna ports has a specific spatial directivity, thereby implementing beamforming.
[0244] Precoding a reference signal based on different angle vectors is equivalent to performing beamforming on transmit antenna ports based on different angle vectors. Thus, the transmitted reference signals have different spatial directivities.
[0245] Optionally, the angle vector is a Discrete Fourier Transform (DFT) vector. The DFT vector can be a vector in the DFT matrix.
[0246] Optionally, the angle vector is the conjugate transpose vector of the DFT vector. The conjugate transpose vector of the DFT vector can be a column vector in the conjugate transpose matrix of the DFT matrix.
[0247] Optionally, the angle vector is an oversampled DFT vector. The oversampled DFT vector can be a vector in the oversampled DFT matrix.
[0248] In a possible design, the angle vector can be, for example, the two-dimensional (2D)-DFT vector v defined in the type II codebook of the 3rd Generation Partnership Project (3GPP) Technical Specification (TS) 38.214 release 15 (R15) or R16. l,m In other words, the angle vector can be a 2D-DFT vector or an oversampled 2D-DFT vector.
[0249] It should be understood that the specific form of the angle vector is only an example and should not constitute any limitation to this application. For example, the delay vector can be obtained from the DFT matrix. The specific form of the angle vector is not limited in this application.
[0250] Furthermore, it should be understood that the angle vector is in a form representing an angle in this application. The angle vector is named only to facilitate distinguishing it from the delay vector and should not constitute any limitation to this application. This application does not exclude the possibility of defining another name in future protocols for representing the same or similar meaning.
[0251] When the actual downlink channel is represented as V, V can be represented as a matrix with dimensions R×N tx where R is the number of receiving antenna ports and N tx is the number of transmitting antenna ports. Both R and N tx are positive integers. In downlink transmission, the precoded reference signal obtained by precoding the reference signal based on the angle vector can be transmitted to the terminal device through the downlink channel. Therefore, the channel measured by the terminal device based on the received and precoded reference signal is equivalent to the channel loaded with the angle vector. For example, the channel obtained after the angle vector a i is loaded into the downlink channel V can be represented as Va i In other words, loading the angle vector into the reference signal is equivalent to loading the angle vector into the channel.
[0252] 4. Delay Vector: The delay vector may also be called a frequency-domain vector. The delay vector is a vector that indicates the change rule of the channel in the frequency domain. As described above, the multipath delay causes frequency-selective fading. It can be learned from the Fourier transform that the time delay of the signal in the time domain can be equivalent to the phase gradient in the frequency domain.
[0253] Since the phase change of the channel in each frequency-domain unit is related to the delay, the phase change rule of the channel in each frequency-domain unit can be indicated by the delay vector. In other words, the delay vector can indicate the delay characteristic of the channel.
[0254] The delay vector can be a vector with a length of N f where N f can represent the number of frequency-domain units used to carry the reference signal, and N f is an integer greater than 1. With a length of N fThe delay vector, which is N f includes frequency domain weights (or simply weights), and N f weights can each be used to perform a phase rotation on N f frequency domain units. The reference signal carried in the N f frequency domain units can be precoded to pre-compensate for the frequency selection characteristics caused by multipath delay. Therefore, the process of precoding the reference signal based on the delay vector can be regarded as a process of performing precoding in the frequency domain.
[0255] Precoding the reference signal based on different delay vectors is equivalent to performing a phase rotation on each frequency domain unit of the channel based on different delay vectors. Furthermore, the phase rotation angle of the same frequency domain unit can vary.
[0256] Optionally, the delay vector is a DFT vector. The DFT vector can be a vector in the DFT matrix.
[0257] For example, the delay vector can be represented as b l where
[0258]
Number
[0259] and l = 1, 2, …, L. L can represent the number of delay vectors. f1, f2, …, f Nf are respectively the carrier frequencies of the first, second, …, and N f th frequency domain units.
[0260] Optionally, the delay vector is the conjugate transpose vector of the DFT vector. The conjugate transpose vector of the DFT vector can be a column vector in the conjugate transpose matrix of the DFT matrix.
[0261] Optionally, the delay vector is an oversampled DFT vector. The oversampled DFT vector can be a vector in the oversampled DFT matrix.
[0262] The above specific form of the delay vector It should be understood that this is only an example and should not constitute any limitation to this application. For example, the delay vector can be obtained from the DFT matrix. The specific form of the angle vector is not limited in this application.
[0263] Furthermore, it should be understood that the delay vector is in a form representing delay in this application. The delay vector is named only to facilitate the distinction from the angle vector and should not constitute any limitation to this application. This application does not exclude the possibility of defining another name in future protocols to represent the same or similar meaning.
[0264] In downlink transmission, the precoded reference signal obtained by precoding the reference signal based on the delay vector can be transmitted to the terminal device through the downlink channel. Therefore, the channel measured by the terminal device based on the received and precoded reference signal is equivalent to the channel on which the delay vector is loaded. In other words, loading the delay vector into the reference signal is equivalent to loading the delay vector into the channel. In particular, the multiple weights in the delay vector are respectively loaded into multiple frequency domain units of the channel, and each weight is loaded into one frequency domain unit.
[0265] For example, the frequency domain unit is a resource block (RB). When the reference signal is precoded based on a delay vector of length N f , the N f weights in the delay vector can be respectively loaded into the reference signal carried on N f RBs, that is, the N f elements in the delay vector can be respectively loaded into the reference signal carried on N fis loaded into the respective RB. The delay vector b l where the n-th element in is the channel V on the n-th RB n after being loaded onto is obtained, for example,
[0266]
Number
[0267] can be expressed as.
[0268] It should be understood that the method of precoding the reference signal based on the delay vector is the same as the processing method for performing precoding in the spatial domain, except that the spatial domain vector (or angle vector) is replaced by the delay vector.
[0269] Note that frequency domain precoding can be performed on the reference signal based on the delay vector before and after resource mapping. This is not limited in this application.
[0270] For ease of understanding, for the process of precoding the reference signal based on the delay vector b l will be described in detail below with reference to FIG. 2.
[0271] FIG. 2 is a schematic diagram of precoding of the reference signal carried by N f RB based on the delay vector b l N f RB may include, for example, RB#1, RB#2,..., and RB#N f Each box in the figure represents one RB. Although not shown in the figure, it may be understood that each RB in the figure may include one or more resource elements (REs) used to carry the reference signal.
[0272] When the delay vector b l is loaded into N f RB, the corresponding phase rotation is N fcan be performed for each of the RBs. The N weights of the delay vector f can have a one-to-one correspondence with the N RBs. For example, the elements f of the frequency domain vector b l are loaded into RB#1, and the elements
[0273]
Number
[0274] of the delay vector b l are loaded into RB#2, and the elements
[0275]
Number
[0276] of the delay vector b l are loaded into RB#N
[0277]
Number
[0278] can be loaded into RB#N f By analogy, the n-th element of the delay vector b l can be loaded into RB#n. For the sake of brevity, only one example is listed here.
[0279]
Number
[0280] It should be understood that FIG. 2 is merely an example showing an example of loading the delay vector b
[0281] into N RBs. However, this does not constitute any limitation to the present application. The N used to carry the reference signal in FIG. 2 l into N f RBs. However, this does not constitute any limitation to the present application. The N used to carry the reference signal in FIG. 2 fThe individual RBs can be N consecutive f RBs or non - consecutive N f RBs. This is not limited in the present application.
[0282] Furthermore, for better understanding, it should be understood that only one delay vector is used as an example above to illustrate the correspondence between the weights of the delay vectors and the frequency - domain units. However, this does not constitute any limitation to the present application. The network device can load more delay vectors into N f RBs.
[0283] An example where the RB is a frequency - domain unit is shown above with reference to FIG. 2. However, it should be understood that the individual definition of the frequency - domain unit is not limited in the present application.
[0284] For example, the frequency - domain unit may be a sub - band, an RB, a resource block group (RBG), or a precoding resource block group (PRG). This is not limited in the present application.
[0285] Optionally, each frequency - domain unit is one RB. Each element of the delay vector can be loaded into one RB. In this case, the length N f of the delay vector can be equal to the number of wide - band RBs. Each weight of one delay vector corresponds to one RB.
[0286] Optionally, each frequency - domain unit is one sub - band. Each element of the delay vector can be loaded into one sub - band. In this case, the length N f of the delay vector can be equal to the number of wide - band sub - bands. Each weight of one delay vector corresponds to one sub - band.
[0287] 5. Angle-delay pair: The angle-delay pair may also be referred to as a spatial-frequency vector pair, a spatial-frequency pair, etc. One angle-delay pair can be a combination of one angle vector and one delay vector. In an embodiment, each angle-delay pair may include one angle vector and one delay vector. The angle vectors and / or delay vectors included in any two angle-delay pairs are different. In other words, each angle-delay pair can be uniquely determined by one angle vector and one delay vector.
[0288] In an embodiment of the present application, when the reference signal is precoded based on the angle vector a(θ i ) and the delay vector b(τ i ), the precoding matrix used to precode the reference signal may be expressed as the product of the conjugate transpose of the angle vector and the delay vector. For example, it may be expressed as a(θ i )×b(τ i ), where the dimension of the precoding matrix can be N H ×N tx ×N f ; or the precoding matrix used to precode the reference signal may be expressed as the Kronecker product of the angle vector and the delay vector. For example,
[0289]
Number
[0290] It may be expressed as such, where the dimension of the precoding matrix can be N tx ×N f .
[0291] It should be understood that the various mathematical expressions listed above are merely examples and do not constitute any limitation to this application. For example, the precoding matrix used to precode a reference signal may be expressed as the product of the conjugate transpose of a delay vector and an angle vector, or the Kronecker product of a delay vector and an angle vector, where the dimension of the precoding matrix is N f ×N tx and may be. Alternatively, the precoding matrix used to precode a reference signal may be expressed as a mathematical transformation of the foregoing formula. For the sake of brevity, examples are not listed one by one here.
[0292] 6. Port: A port may also be referred to as an antenna port. In an embodiment of this application, a port may include a transmission antenna port, a reference signal port, and a reception port.
[0293] The transmission antenna port may be an actual independent transceiver unit (TxRU). For example, in downlink transmission, the transmission antenna port may be the TxRU of a network device. In an embodiment of this application, N tx may represent the number of transmission antenna ports, and N tx is an integer greater than 1.
[0294] The reference signal port may be a port corresponding to a reference signal. Since the reference signal is precoded based on an angle vector and a delay vector, the reference signal port may be a port of the precoded reference signal. For example, each reference signal port may correspond to one or more angle-delay pairs, or each reference signal port may correspond to one angle vector. In an embodiment of this application, P may represent the number of reference signal ports, and P is an integer greater than or equal to 1.
[0295] 7. Complex Coefficient: Each complex coefficient may correspond to one angular vector and one delay vector selected to construct a precoding vector, or may correspond to one angle-delay pair. Each complex coefficient may include an amplitude and a phase. For example, the complex coefficient ae jθ where a is the amplitude and θ is the phase.
[0296] 8. Transport Layer: The transport layer may also be referred to as a spatial layer, a layer, a transport stream, a spatial stream, a stream, etc. In an embodiment of the present application, the number of transport layers may be determined by the rank fed back by the terminal device based on channel measurement. For example, the number of transport layers may be equal to the rank fed back by the terminal device based on channel measurement.
[0297] For example, the precoding matrix may be determined by performing singular value decomposition (SVD) on the channel matrix or the covariance matrix of the channel matrix. In the process of SVD, different transport layers may be distinguished from each other based on singular values. For example, the precoding vector determined by the right singular vector corresponding to the largest singular value may correspond to the first transport layer, and the precoding vector determined by the right singular vector corresponding to the smallest singular value may correspond to the Z-th transport layer. That is, the singular values corresponding to the first transport layer to the Z-th transport layer decrease continuously.
[0298] In another example, the precoding matrix can be determined by performing eigenvalue decomposition (EVD) on the covariance matrix of the channel matrix. In the process of EVD, different transport layers can be distinguished from each other based on eigenvalues. For example, the precoding vector determined by the eigenvector corresponding to the largest eigenvalue can correspond to the first transport layer, and the precoding vector determined by the eigenvector corresponding to the smallest eigenvalue can correspond to the Z-th transport layer. That is, the corresponding eigenvalues continuously decrease from the first transport layer to the Z-th transport layer.
[0299] It should be understood that distinguishing different transport layers based on eigenvalues or singular values is merely a possible implementation manner and does not constitute any limitation to this application. For example, another criterion for distinguishing transport layers can be predefined by the protocol. This is not limited in this application.
[0300] The physical uplink resources used each time the terminal device reports CSI are pre-allocated by the network device, but the network device cannot guarantee that the resources allocated each time are sufficient to carry all the information of the CSI determined by the terminal device.
[0301] For example, the physical uplink resources pre-allocated by the network device are allocated based on the indication overhead required when the rank is 1. When the terminal device determines based on channel measurement that the rank is greater than 1, the physical uplink resources pre-allocated by the network device may be insufficient to transmit all the information of the CSI.
[0302] In a currently known embodiment, when the reporting resources of a UE are limited, the UE performs a priority sorting on the reporting amount of part 2 of the CSI report according to the priority calculation rule, and discards some reporting amounts with lower priority starting from the lowest priority in order to meet the limited reporting resources. Specifically, the priority calculation rule for the reporting amount of part 2 of the CSI report is as follows. Pri(l,i,f)=2·L·v·π(f)+v·i+l,
[0303]
Number
[0304] where l = 1, 2, …, v. v is the total amount of the streams to be transmitted. i = 0, 1, 2, …, 2L - 1. L is the number of beams selected in the spatial domain. f = 0, 1, …, M v - 1. M v is the number of sub - bands selected from N 3 sub - bands in the frequency domain.
[0305]
Number
[0306] is the frequency domain index value of the selected f - th sub - band, and this index value is obtained by cyclically shifting to zero based on the frequency domain component corresponding to the strongest coefficient, that is,
[0307]
Number
[0308] is.
[0309] From Equation (1), it can be known that the priority of the reporting amount of Part 2 of the existing CSI report is jointly determined by the current amount of the transport stream, the spatial region beam index, and the frequency region sub-band index. A smaller calculated value of pri(l,i,f) indicates a higher priority of the corresponding reporting amount.
[0310] As shown in FIG. 3, based on the characteristic of partial reciprocity between FDD channels, the base station can obtain information on the reciprocity (such as angle and delay) between the uplink channel and the downlink channel via the uplink channel, and load the reciprocity information onto the CSI-RS pilot. Furthermore, the UE only needs to feedback information on the non-reciprocity between the uplink channel and the downlink channel to the base station. Therefore, the base station can obtain the complete CSI of the downlink channel by using the non-reciprocity information fed back by the UE with reference to the reciprocity information obtained from the uplink channel.
[0311] The base station performs angle estimation and delay estimation on the uplink channel to obtain information on the reciprocity between the uplink channel and the downlink channel. The uplink channel can be expressed as H UL =SC UL F H and this equation can be
[0312]
Number
[0313] vectorized as.
[0314]
Number
[0315] is spatial region information and physically corresponds to the angle of arrival / departure of the base station. N txrepresents the number of transmission antenna ports.
[0316]
Number
[0317] is frequency domain information and physically corresponds to the delay of each multipath signal arriving at the base station. N f represents the quantity in frequency domain units.
[0318]
Number
[0319] represents the Kronecker product. vec(C UL ) is the column vector representation of the elements of the matrix.
[0320]
Number
[0321] is the weight matrix corresponding to each angle-delay pair. In the FDD uplink channel and downlink channel, the angle information and delay information are reciprocal. That is, there is reciprocity between the uplink channel S and the downlink channel F, and there is no reciprocity between the complex coefficients C UL and C DL corresponding to the angle-delay pairs of the uplink channel and downlink channel.
[0322] The base station uses the reciprocity characteristics between the angles and delays of the uplink and downlink to load both the angle information and delay information estimated based on the uplink information into the CSI-RS pilot, and load the information regarding one angle-delay pair for each CSI-RS port. In this case, the full-band overlapping coefficients of each angle-delay pair
[0323]
Number
[0324] To obtain , we only need to perform full-band accumulation on the received pilot information at the UE side.
[0325]
number
[0326] where s is the channel estimation result of port i for subband s. In addition, the UE reports the full-band overlap coefficients of each angle-delay pair to the base station in part 2 of the CSI report. The base station may complete downlink channel reconstruction according to the reciprocal spatial domain information matrix S and frequency domain information matrix F.
[0327] From the above description, it can be known that in the process in which the base station obtains downlink CSI using partial reciprocity between FDD channels, the UE only needs to report one or more full-band overlapping coefficients in the CSI of each pilot port, and the feedback amount is not related to the frequency domain component f. Therefore, π(f) in equation (1) is no longer needed to indicate the priority of the frequency domain subband. Therefore, the method of calculating the priority of the reporting amount of part 2 of the CSI report according to equation (1) has computational redundancy and is no longer applicable.
[0328] In view of this, the present application provides a channel information feedback method for directly and effectively identifying the priority of CSI to be reported.
[0329] The channel information feedback method provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0330] For ease of explanation and understanding, it should be understood that the method provided in the embodiments of the present application will be described in detail below by using the interaction between a network device and a terminal device as an example. However, this does not constitute any limitation to the implementation body of the method provided in the present application. If channel information feedback can be implemented according to the method provided in the embodiments of the present application by executing a program that records the code of the method provided in the embodiments of the present application, for example, the terminal device shown in the following embodiments may be replaced by components arranged in the terminal device (for example, circuits, chips, chip systems, or other functional modules that can call and execute programs), and the network device shown in the following embodiments may also be replaced by components arranged in the network device (for example, circuits, chips, chip systems, or other functional modules that can call and execute programs).
[0331] FIG. 4 is a schematic flowchart of a channel information feedback method 400 according to an embodiment of the present application. As shown in FIG. 4, the method 400 may include S410 to S450. The steps of the method 400 will be described in detail below with reference to FIG. 4.
[0332] S410: The network device generates a pre-coded reference signal.
[0333] The network device may pre-code the reference signal to P reference signal ports based on Q angle-delay pairs to obtain the pre-coded reference signal.
[0334] Each of the Q angle-delay pairs includes one angle vector and one delay vector. The Q angle-delay pairs are different from each other. The angle vectors included in any two angle-delay pairs are different, and / or the delay vectors included in any two angle-delay pairs are different. In other words, for any two angle-delay pairs, at least one of the angle vector and the delay vector is at least different.
[0335] Therefore, among the Q angle vectors included in the Q angle-delay pairs, there may be one or more repeated angle vectors, and among the Q delay vectors included in the Q angle-delay pairs, there may also be one or more repeated delay vectors. It may be understood that in this application, this is not limited as long as the Q angle-delay pairs obtained by combination are different from each other. In other words, by combining one or more different angle vectors and one or more different delay vectors, Q angle-delay pairs may be obtained. The Q angle-delay pairs are assumed to include X different angle vectors from each other and Y different delay vectors from each other. In this case, Q is not necessarily equal to X×Y. For example, in FIG. 5, four angle-delay pairs (the boxes filled with patterns in FIG. 5) are shown, corresponding to four angle vectors and three delay vectors.
[0336] One or more angle vectors and one or more delay vectors may be one or more strong angle vectors and one or more strong delay vectors determined by the network device based on uplink channel measurements and reciprocity between the uplink channel and the downlink channel. For example, the network device may perform DFT-based determination in the spatial domain and the frequency domain for the uplink channel, or may perform DFT-based determination by using an existing estimation algorithm, such as a joint angle and delay estimation (JADE) algorithm. This is not limited in this application.
[0337] One or more angle vectors and one or more delay vectors may be determined by the network device through statistical collection based on the feedback results of one or more previous downlink channel measurements. This is not limited in this application.
[0338] A method for generating a pre-coded reference signal by a network device will be described in detail below.
[0339] In a possible embodiment, the network device may pre-code a reference signal to P reference signal ports based on Q angle-delay pairs. The pre-coding of the reference signal to each reference signal port among the P reference signal ports is determined by one of the Q angle-delay pairs, and the pre-coding of the reference signal at different reference signal ports is determined by different angle-delay pairs. In this case, it is possible to understand that Q = P.
[0340] FIG. 6(a) is a schematic diagram of loading one angle-delay pair to one reference signal port by using an example where Q = P = 32. As shown in FIG. 6(a), the weights corresponding to the first angle-delay pair are loaded to all RBs of the first reference signal port (denoted as p 1 as shown),..., and the weights corresponding to the 32nd angle-delay pair are loaded to all RBs of the 32nd reference signal port (denoted as p 32 as shown).
[0341] As described above, each angle-delay pair corresponds to one pre-coding vector (weight vector), and the set of weight vectors corresponding to Q angle-delay pairs is
[0342]
Number
[0343] as shown, where
[0344]
Number
[0345] is the weight vector corresponding to the qth angle-delay pair and corresponds to the column of Z H described above. The weight loaded to the nth RB of the pth reference signal port is gq ((n - 1)×N tx + 1:n×N tx ) and that is, the weight loaded to the n-th RB of the p-th reference signal port is the weight vector g corresponding to the q-th angle-delay pair q at ((n - 1)×N tx + 1)-th element to (n×N tx )-th element.
[0346] In another possible embodiment, the network device may precode the reference signal to P reference signal ports based on Q angle-delay pairs. The reference signal precoding to each reference signal port among the P reference signal ports is determined by T angle-delay pairs among the Q angle-delay pairs, and the reference signal precoding to different reference signal ports is determined by different angle-delay pairs. T is a positive integer and T≥2. In this case, it is possible to understand that Q = P×T.
[0347] In the embodiments of the present application, the method of loading T angle-delay pairs to one reference signal port is not limited.
[0348] For example, the network device may group the frequency domain units of each reference signal port in order to load T angle-delay pairs to one reference signal port.
[0349] For example, the network device may group the frequency domain units of each reference signal port into T groups in order to load T angle-delay pairs to one reference signal port, and load one angle-delay pair to each frequency domain unit group.
[0350] Figure 7(a) is a schematic diagram of loading T angle-delay pairs to one reference signal port by using an example of Q = 32, T = 4, and P = 8. As shown in Figure 7(a), the weight of the RB corresponding to the first angle-delay pair is the first reference signal port (p 1is loaded into the frequency-domain unit group 1 (including RB#1 / RB#5 / RB#9…) shown by, …, the weight of the RB corresponding to the 4th angle-delay pair is p 1 is loaded into the frequency-domain unit group 4 (including RB#4 / RB#8 / RB#12…) shown by 1 , …, the weight of the RB corresponding to the 30th angle-delay pair is the 8th reference signal port (p 8 is loaded into the frequency-domain unit group 2 (including RB#2 / RB#6 / RB#10…) shown by 8 , …, the weight of the RB corresponding to the 31st angle-delay pair is p 8 is loaded into the frequency-domain unit group 3 (including RB#3 / RB#7 / RB#11…) shown by 8 , and the weight of the RB corresponding to the 32nd angle-delay pair is p 8 is loaded into the frequency-domain unit group 4 shown by 8 .
[0351] FIG. 8 is a schematic diagram of loading 4 angle-delay pairs into p 1 by using an example where each reference signal port corresponds to 16 RBs. The 4 angle-delay pairs corresponding to p shown in the figure 1 are assumed to include (a 1 , b 1 ), (a 2 , b 2 ), (a 3 , b 3 ), and (a 4 , b 4 ). RB#1, RB#5, RB#9, and RB#13 may correspond to the same angle-delay pair (a 1 , b 1 ). RB#2, RB#6, RB#10, and RB#14 may correspond to the same angle-delay pair (a 2 , b 2 ). RB#3, RB#7, RB#11, and RB#15 may correspond to the same angle-delay pair (a 3 , b 3 ). RB#4, RB#8, RB#12, and RB#16 may correspond to the same angle-delay pair (a 4 , b 4 ).
[0352] To avoid confusion, (a) in FIG. 8 shows the angle vector a1 from a 4 shows an example of loading into RB, and (b) of FIG. 8 shows the delay vector b 1 from b 4 shows an example of loading into RB.
[0353] First, refer to (a) of FIG. 8. The angle vector a 1 can be loaded into RB#1, RB#5, RB#9, and RB#13. The angle vector a 2 can be loaded into RB#2, RB#6, RB#10, and RB#14. The angle vector a 3 can be loaded into RB#3, RB#7, RB#11, and RB#15. The angle vector a 4 can be loaded into RB#4, RB#8, RB#12, and RB#16. For the 16 RBs arranged in order from RB#1 to RB#16, the angle vector a 1 from a 4 is loaded into the RBs in order to form a plurality of cycles, that is, it can be found that for every four consecutive RBs corresponding to the same reference signal port, they can respectively correspond to four different angle vectors.
[0354] Furthermore, refer to (b) of FIG. 8. The delay vector b 1 from b 4 are respectively represented as follows.
[0355]
Number
[0356]
Number
[0357]
Number
[0358] and
[0359]
Number
[0360] As shown in the figure, the first weight of the delay vector b 1 can be loaded into RB#1. The second weight of the delay vector b
[0361]
Number
[0362] can be loaded into RB#2. The third weight of the delay vector b 2 can be loaded into RB#3. The fourth weight of the delay vector b
[0363]
Number
[0364] can be loaded into RB#4. The fifth weight of the delay vector b 3 can be loaded into RB#5. The sixth weight of the delay vector b
[0365]
Number
[0366] can be loaded into RB#3. The fourth weight of the delay vector b 4 can be loaded into RB#4. The fifth weight of the delay vector b
[0367]
Number
[0368] can be loaded into RB#5. The sixth weight of the delay vector b 1 can be loaded into RB#5. The sixth weight of the delay vector b
[0369]
Number
[0370] can be loaded into RB#5. The sixth weight of the delay vector b 2 of the delay vector b
[0371] [Number]
[0372] can be loaded into RB#6. The delay vector b 3 the 7th weight of
[0373] [Number]
[0374] can be loaded into RB#7. The delay vector b 4 the 8th weight of
[0375] [Number]
[0376] can be loaded into RB#8. The rest can be inferred by analogy. The delay vector b 4 the 16th weight of
[0377] [Number]
[0378] is loaded into RB#16. That is, for every four consecutive RBs corresponding to the same reference signal port, they can respectively correspond to four different delay vectors.
[0379] For each reference signal port, the network device can load the T angle-delay pairs corresponding to the reference signal port into N f number of RBs based on the aforementioned method.
[0380] In another example, the network device can load different angle-delay pairs at different delay positions of each reference signal port separately, and load the T angle-delay pairs into one reference signal port.
[0381] For example, for the same reference signal port, the network device can shift the delays of T angle-delay pairs to T different specific delay positions (frequency domain based), and then perform superposition to load the T angle-delay pairs onto one reference signal port.
[0382] FIG. 9 is a schematic diagram of loading one angle-delay pair onto one reference signal port by a network device. When the frequency domain DFT-based method is used as an example, it is equivalent to the network device shifting the delay of the angle-delay pair to the DC component of each reference signal port. The terminal device extracts the corresponding DC component for feedback. For example, in FIG. 9, at ports 1 and 2, the network device separately shifts the delays corresponding to two angle-delay pairs to the DC components, and the terminal device may obtain the feedback coefficients by full-band superposition.
[0383] FIG. 10 is a schematic diagram of loading angle-delay pairs to different delay positions of one reference signal port by a network device using an example where Q = 4, T = 2, and P = 2. As shown in FIG. 10(a), for port 1, the network device shifts the delays of two angle-delay pairs to two specific delay positions, delay 0 and delay 5, and then performs superposition to load the two angle-delay pairs onto port 1. Similarly, for port 2, the network device shifts the delays of two angle-delay pairs to two specific delay positions, delay 0 and delay 5, and then performs superposition to load the two angle-delay pairs onto port 2.
[0384] In yet another example, the network device can group frequency domain units at each reference signal port and separately load different angle-delay pairs at different delay positions onto each reference signal port to load T angle-delay pairs onto one reference signal port.
[0385] For example, for the same reference signal port, the network device groups the frequency domain units into E groups, and separately loads different angle-delay pairs at F different delay positions for one reference signal port, so that T angle-delay pairs can be loaded onto one reference signal port. Both E and F are positive integers, and E×F=T.
[0386] FIG. 11 is a schematic diagram of loading eight angle-delay pairs onto port 1 by using an example where E = 4, F = 2, and T = 8. As shown in FIG. 11, the network device divides the frequency domain units of port 1 into four groups, whereby the network device may separately load different angle-delay pairs into the four frequency domain unit groups, and the network device may further separately load different angle-delay pairs at delay 0 and delay 6. Specifically, the network device may load the first angle-delay pair into delay 0 - frequency domain unit group 1, load the second angle-delay pair into delay 0 - frequency domain unit group 2 of port 1, …, load the seventh angle-delay pair into delay 6 - frequency domain unit group 3, and load the eighth angle-delay pair into delay 6 - frequency domain unit group 4.
[0387] In yet another possible embodiment, the network device may precode the reference signal to P reference signal ports based on Q angle-delay pairs. The reference signal precoding to each reference signal port among the P reference signal ports is determined by T forms of one of the Q angle-delay pairs, and the reference signal precoding to different reference signal ports is determined by different angle-delay pairs. In this case, it is possible to understand that Q = P.
[0388] As described above, one or more angle vectors and one or more delay vectors included in the Q angle-delay pairs are for the uplink ChannelIt can be obtained by the network device through the measurement of the uplink channel based on the reciprocity between the uplink channel and the downlink channel. However, since the delay estimation accuracy on the network device side is limited, there may be an error between the estimated delay and the actual delay, as shown in FIG. 12 for example. Therefore, taking the delay accuracy into account, the network device can load T forms of one angle-delay pair onto one reference signal port. Loading T forms of one angle-delay pair onto one reference signal port can be implemented by shifting the angle-delay pair to T specific delay positions at the network device. Specifically, shifting the angle-delay pair to the T-th specific delay position by the network device can be implemented by multiplying the frequency domain component points of the weight vector corresponding to the angle-delay pair by the DFT vector determined by the T-th delay position.
[0389] In yet another possible embodiment, the network device can precode the reference signal to P reference signal ports based on M angle-delay pairs among Q angle-delay pairs. The reference signal precoding to each reference signal port among the P reference signal ports is determined by M angle-delay pairs among the M p angle-delay pairs, and the reference signal precoding to different reference signal ports is determined by different angle-delay pairs. M and M p are positive integers, M < Q,
[0390]
Number
[0391] and p = 0, 1, 2, …, P - 1.
[0392] Specifically, the value of M can be greater than or equal to the quantity X of the angle vectors included in the Q angle-delay pairs that are different from each other.
[0393] FIG. 13 is a schematic diagram of loading an angle-delay pair to a reference signal port by a network device using an example where Q = 6, P = 4, and M = 4. As shown in FIG. 13, it is assumed that the network device measures the uplink channel based on the reciprocity of the uplink channel and the downlink channel to obtain six angle-delay pairs. Angle-delay pair 1 and angle-delay pair 2 have the same angle information and different delay information, and angle-delay pair 5 and angle-delay pair 6 have the same angle information and different delay information. The network device can load angle-delay pair 1, angle-delay pair 3, angle-delay pair 4, and angle-delay pair 5 to ports 1 to 4 respectively (from the above, it can be known that the loading of the angle-delay pair to the reference signal port is equivalent to the translational movement of the delay of the angle-delay pair to the delay zero point).
[0394] It should be understood that only an example of loading one angle-delay pair to one reference signal port is used for illustration in FIG. 13. In this embodiment, multiple angle-delay pairs can be loaded to one reference signal port. For example, the network device can load both angle-delay pair 1 and angle-delay pair 2 in FIG. 13 to reference signal port 1. In another example, the network device can load both angle-delay pair 5 and angle-delay pair 6 in FIG. 13 to reference signal port 4.
[0395] It should be further understood that only an example of loading angle-delay pairs with different angle information to different reference signal ports is used for illustration in FIG. 13. In this embodiment, angle-delay pairs with different angle information can be loaded to the same reference signal port. For example, the network device can load angle-delay pair 3 and angle-delay pair 4 in FIG. 13 to the same reference signal port.
[0396] In yet another possible embodiment, the network device can precode the reference signal to P reference signal ports based on the angle vectors included in the Q angle-delay pairs.
[0397] In an example, the network device may precode a reference signal to P reference signal ports based on Q angular vectors among Q angle-delay pairs. The reference signal precoding to each of the P reference signal ports is determined by one of the Q angular vectors, and the reference signal precoding to different reference signal ports is determined by different angular vectors. In this case, it is possible to understand that Q = P.
[0398] In this case, the method may further include the following. The network device sends indication information #1 (i.e., the second indication information), and this indication information #1 indicates delay vectors respectively corresponding to the Q angular vectors. Correspondingly, the terminal device receives the indication information #1. In other words, the indication information #1 indicates delay vectors respectively corresponding to the P reference signal ports. It may be understood that the number of delay vectors corresponding to each of the Q angular vectors is 1.
[0399] In yet another example, the network device may precode a reference signal to P reference signal ports based on X different angular vectors among Q angle-delay pairs. The reference signal precoding to each of the P reference signal ports is determined by one of the X angular vectors, and the reference signal precoding to different reference signal ports is determined by different angular vectors. In this case, it is possible to understand that P = X.
[0400] In this case, method 400 may further include the following. The network device sends indication information #2 (i.e., the fifth indication information) to the terminal device, and this indication information #2 indicates delay vectors respectively corresponding to X angular vectors. In other words, the indication information #2 indicates delay vectors respectively corresponding to P reference signal ports. It may be understood that the number of delay vectors corresponding to different angular vectors among the X angular vectors may be different or the same. For example, in FIG. 13, six angle-delay pairs include four different angular vectors, the number of delay vectors corresponding to the first or fourth angular vector is 2, and the number of delay vectors corresponding to the second or third angular vector is 1.
[0401] S420: The network device sends a pre-coded reference signal. Correspondingly, in S420, the terminal device receives the pre-coded reference signal.
[0402] The network device may send the pre-coded reference signal to the terminal device by using a pre-configured reference signal resource. The process of the network device sending the pre-coded reference signal to the terminal device may be the same as that in the prior art. For the sake of brevity, the details are not described again here.
[0403] It may be understood that the network device sends the reference signals of P reference signal ports, and the terminal device receives the reference signals of P reference signal ports.
[0404] S430: The terminal device generates first indication information, and this first indication information indicates B complex coefficients, and these B complex coefficients are determined from K complex coefficients according to a preset priority rule.
[0405] The K complex coefficients are determined from a set of complex coefficients. The set of complex coefficients is determined for each of the Z transport layers and corresponds to the p-th reference signal port among the P reference signal ports, and includes T p complex coefficients. Here, p = 0, 1, 2, …, P−1.
[0406] The terminal device may perform channel estimation based on the received and precoded reference signals in S420, obtain channel estimation values corresponding to each reference signal port for each frequency domain unit, and further obtain complex coefficients corresponding to each reference signal port. When the number of angle-delay pairs corresponding to one reference signal port is different, it may be understood that the number of complex coefficients obtained by the terminal device and corresponding to the reference signal port is also different.
[0407] In a first possible embodiment, when the number of angle-delay pairs corresponding to one reference signal port is 1, the number of complex coefficients obtained by the terminal device and corresponding to the reference signal port is also 1. That is, T 0 = T 1 = T 2 = … = T P-1 = 1.
[0408] As described above, the network device may load one angle-delay pair into one reference signal port and load Q angle-delay pairs into the P reference signal ports separately. In this case, it may be understood that one reference signal port corresponds to one angle-delay pair. Correspondingly, for one reference signal port, the terminal device may obtain one complex coefficient corresponding to that reference signal port.
[0409] FIG. 6(b) is a schematic diagram of obtaining, by the terminal device, a complex coefficient corresponding to one reference signal port when one angle-delay pair is loaded into the reference signal port. As shown in FIG. 6(b), the complex coefficient corresponding to one reference signal port is
[0410]
Equation
[0411] can be represented as
[0412]
Number
[0413] represents the channel estimation value in frequency domain units. (1:1:end) represents that the values are obtained from 1 with an increment of 1 until the last value is obtained. Therefore, when one reference signal port corresponds to one angle-delay pair, it can be known that the complex coefficient corresponding to the reference signal port is the sum of the channel estimation values corresponding to the reference signal port in each frequency domain unit.
[0414] As described above, the network device can load one angle vector into one reference signal port and load the Q angle vectors included in the Q angle-delay pairs into the P reference signal ports separately. In this case, it may be understood that one reference signal port corresponds to one angle-delay pair. Correspondingly, for one reference signal port, the terminal device can obtain one complex coefficient corresponding to that reference signal port.
[0415] In this embodiment, when there are multiple transport layers, it should be understood that the terminal device can obtain one complex coefficient corresponding to one reference signal port in each transport layer. Therefore, in this embodiment, when the number of transport layers is Z and the number of reference signal ports is P, the aforementioned set of complex coefficients may include P×Z complex coefficients. Furthermore, the terminal device can determine K complex coefficients from the P×Z complex coefficients included in the set of complex coefficients. How the terminal device determines K complex coefficients from the P×Z complex coefficients is not limited in the embodiments of this application.
[0416] In an example, the terminal device may determine K complex coefficients from P×Z complex coefficients. In this case, K≦P×Z. The value of K may be predefined in the protocol or may be indicated to the terminal device by the network device. When the network device indicates the value of K to the terminal device, the method may further include the following. The network device sends indication information #3, and this indication information #3 indicates the value of K. Correspondingly, the terminal device receives the indication information #3.
[0417] In this example, it may be understood that the K complex coefficients determined by the terminal device may be the complex coefficients corresponding to S of the P reference signal ports, that is, K may be equal to S×Z. S is a positive integer and S≦P.
[0418] In another example, the terminal device may determine K complex coefficients from the complex coefficients corresponding to S of the P reference signal ports, that is, the terminal device may determine K complex coefficients from S×Z complex coefficients. In this case, K≦S×Z. In this example, when determining the K complex coefficients, the terminal device needs to predetermine the values of S and K or needs to predetermine the value of S. The value of S or K may be predefined in the protocol or may be indicated to the terminal device by the network device. When the network device indicates the value of S or K to the terminal device, the method may further include the following. The network device sends indication information #4, and this indication information #4 indicates the values of S and K, or the indication information #4 indicates the value of S. Correspondingly, the terminal device receives the indication information #4.
[0419] When the terminal device predetermines the value of S but does not predetermine the value of K, it may be understood that the terminal device may use the complex coefficients corresponding to the S reference signal ports as the K complex coefficients. That is, K = S×Z.
[0420] After the terminal device determines K complex coefficients, when the uplink resources allocated by the terminal device are sufficient to report the K complex coefficients, the terminal device may report all K complex coefficients to the network device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients, where B = K.
[0421] When the uplink resources allocated to the terminal device are insufficient to report the K complex coefficients, the terminal device may determine B complex coefficients from the K complex coefficients according to a preset priority rule and report the B complex coefficients to the terminal device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients. B < K.
[0422] The preset priority rule is not limited in the embodiments of the present application.
[0423] In an example, the preset priority rule may be related to the index value of each complex coefficient among the K complex coefficients.
[0424] The preset priority rule may be expressed as pri(k)=f 1 (k), where k = 0, 1, …, K - 1. pri(k) represents the priority of the k-th complex coefficient among the K complex coefficients. A smaller value of pri(k) indicates a higher priority of the k-th complex coefficient. f 1 (k) represents the index value of the k-th complex coefficient determined based on the K complex coefficients, and f 1 (k) ∈ {0, 1, …, K - 1}. In this case, each complex coefficient among the K complex coefficients may be identified by (k), and it may be understood that the complex coefficients identified by different (k) have different priorities.
[0425] In the embodiments of the present application, the specific form of f 1 (k) is not limited.
[0426] For example, f 1 (k) may be a monotonically increasing function related to k. For example, f 1 (k) = k. In this case, a smaller k indicates a higher priority of the k-th complex coefficient.
[0427] In another example, f 1 (k) may be a monotonically decreasing function related to k. For example, f 1 (k) = K - k. In this case, a larger k indicates a higher priority of the k-th complex coefficient.
[0428] In yet another example, f 1 (k) may be determined in descending order of the amplitudes of the K complex coefficients. In this case, a smaller f 1 (k) indicates a higher priority of the k-th complex coefficient.
[0429] In yet another example, f 1 (k) may be determined in ascending order of the amplitudes of the K complex coefficients. In this case, a larger f 1 (k) indicates a higher priority of the k-th complex coefficient.
[0430] f 1 When f(k) is related to the amplitude order of the K complex coefficients, it should be understood that the method may further include the following. The terminal device sends indication information #5, and this indication information #5 indicates the mapping relationship between the sequence number k of each complex coefficient and the index value f 1 (k). Correspondingly, the network device receives the indication information #5. The indication information #5 and the first indication information may be carried by the same signaling or different signaling. This is not limited in this application.
[0431] In another example, the preset priority rule may be related to the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients.
[0432] As described above, the K complex coefficients may be the complex coefficients corresponding to the S reference signal ports. In this case, the preset priority rule may be related to the index values of the reference signal ports corresponding to each of the K complex coefficients among the S reference signal ports.
[0433] The preset priority rule may be expressed as pri(s) = f 2 (s), where s = 0, 1, …, S−1. pri(s) represents the priority of the complex coefficient corresponding to the s-th reference signal port among the S reference signal ports. A smaller value of pri(s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S−1}.
[0434] In this case, it may be understood that each of the K complex coefficients may be identified by (s), the complex coefficients identified by the same (s) have the same priority, and the complex coefficients identified by different (s) have different priorities. For example, the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients may include one complex coefficient of the s-th reference signal port in one transport layer, or may include a plurality of complex coefficients of the s-th reference signal port in a plurality of transport layers. When a plurality of complex coefficients among the K complex coefficients correspond to the s-th reference signal port, the plurality of complex coefficients have the same identifier (s) and the same priority.
[0435] In an embodiment of the present application, the specific form of f 2 (s) is not limited.
[0436] For example, f 2 (s) may be a monotonically increasing function related to s. For example, f 2 (s) = s. In this case, a smaller s indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0437] In another example, f 2 (s) may be a monotonically decreasing function related to s. For example, f 2 (s) = S - s. In this case, a larger s indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0438] In yet another example, f 2 (s) may be determined in descending order of the amplitudes of the K complex coefficients. In this case, a smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Specifically, in the process of determining f 2 (s), the complex coefficients used for amplitude sorting may be the sum of the amplitudes of one or more complex coefficients among the K complex coefficients that correspond to the s-th reference signal port. For example, addition is performed on one or more complex coefficients among the K complex coefficients that correspond to the 0-th reference signal port to obtain the first complex coefficient, addition is performed on one or more complex coefficients among the K complex coefficients that correspond to the 1-st reference signal port to obtain the second complex coefficient, …, addition is performed on one or more complex coefficients among the K complex coefficients that correspond to the (S - 1)-th reference signal port to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained. Similarly, in the process of determining f 2 (s), the complex coefficients used for amplitude sorting may alternatively be the average value of the amplitudes of one or more complex coefficients among the K complex coefficients that correspond to the s-th reference signal port. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to each of the S reference signal ports, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained. f 2In the process of determining (s), the complex coefficient used for amplitude sorting may alternatively be the maximum value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after selecting the complex coefficient with the maximum amplitude among the one or more complex coefficients corresponding to each of the S reference signal ports, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained.
[0439] In yet another example, f 2 (s) may be determined in ascending order of the amplitudes of the K complex coefficients. In this case, a larger f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Specifically, in the process of determining f 2 (s), the complex coefficient used for amplitude sorting may be the sum of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. For example, addition is performed on one or more complex coefficients corresponding to the 0-th reference signal port among the K complex coefficients to obtain the first complex coefficient, addition is performed on one or more complex coefficients corresponding to the 1-st reference signal port among the K complex coefficients to obtain the second complex coefficient, …, addition is performed on one or more complex coefficients corresponding to the (S - 1)-th reference signal port among the K complex coefficients to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained. Similarly, in the process of determining f 2 (s), the complex coefficient used for amplitude sorting may alternatively be the average value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to each of the S reference signal ports, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained. f 2In the process of determining (s), the complex coefficient used for amplitude sorting may alternatively be the maximum value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the complex coefficient having the maximum amplitude among the one or more complex coefficients corresponding to each of the S reference signal ports is selected, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained.
[0440] f 2 It should be understood that when (s) is related to the amplitude order of the K complex coefficients, this method may further include the following. The terminal device sends indication information #6, and this indication information #6 includes the sequence number s of each reference signal port among the S reference signal ports and the index value f 2 of (s). Correspondingly, the network device receives the indication information #6. The indication information #6 and the first indication information may be carried by the same signaling, or may be carried by different signaling. This is not limited in this application.
[0441] In yet another example, the preset priority rule may be related to the following two items, namely, the number Z of transport layers and the index value of each complex coefficient among the K complex coefficients.
[0442] The preset priority rule is pri(z,k z ) = Z·f 4 (k z ) + z, k z = 0, 1, …, K z -1, and z = 1, 2, …, Z and can be expressed as such. K z represents the number of complex coefficients in the z-th transport layer among the Z transport layers,
[0443]
Number
[0444] is. pri(z, k z ) represents the priority of the k z -th complex coefficient among the K z complex coefficients in the z-th transport layer. A smaller pri(z, k z ) value indicates a higher priority of the k z -th complex coefficient among the K z complex coefficients in the z-th transport layer. f 4 (k z ) represents the index value of the k z -th complex coefficient determined based on the K z complex coefficients in the z-th transport layer, and f 4 (k z ) ∈ {0, 1, …, K z - 1}. In this case, each complex coefficient among the K complex coefficients may be identified by (k z , z), and the complex coefficients identified by the same (k z , z) have the same priority, and it may be understood that the complex coefficients identified by different (k z , z) have different priorities.
[0445] In an embodiment of the present application, the specific form of f 4 (k z ) is not limited.
[0446] For example, f 4 (k z ) may be a monotonically increasing function related to k z . For example, f 4 (k z ) = k z . In this case, in the z-th transport layer, a smaller k z indicates a higher priority of k zIndicates a higher priority for the nth complex coefficient. In this case, the meaning of the preset priority rule is that the priorities of the K complex coefficients decrease in the following order: the 0th complex coefficient in the first transport layer, the 0th complex coefficient in the second transport layer, …, the 0th complex coefficient in the Zth transport layer, the 1st complex coefficient in the first transport layer, …, the 1st complex coefficient in the Zth transport layer, …, the (K 1 -1)th complex coefficient in the first transport layer, …, the (K z -1)th complex coefficient in the Zth transport layer.
[0447] In another example, f 4 (k z ) may be a monotonically increasing function related to k z . For example, f 4 (k z ) = K z - k z . In this case, in the zth transport layer, a larger k z indicates a higher priority for the k z th complex coefficient. In this case, the meaning of the preset priority rule is that the priorities of the K complex coefficients decrease in the following order: the (K 1 -1)th complex coefficient in the first transport layer, the (K 2 -1)th complex coefficient in the second transport layer, …, the (K z -1)th complex coefficient in the Zth transport layer, the (K l -2)th complex coefficient in the first transport layer, …, the (K z -2)th complex coefficient in the Zth transport layer, the 0th complex coefficient in the first transport layer, …, the 0th complex coefficient in the Zth transport layer.
[0448] In yet another example, f 4 (k z ) is K zIt may be determined in descending order of the amplitudes of the complex coefficients. In this case, in the Z-th transport layer, a smaller f 4 (k z ) indicates a higher priority of the k z -th complex coefficient.
[0449] In yet another example, f 4 (k z ) may be determined in ascending order of the amplitudes of the K z complex coefficients. In this case, in the z-th transport layer, a larger f 4 (k z ) indicates a higher priority of the k z -th complex coefficient.
[0450] When f 4 (k z ) is related to the amplitude order of the K z complex coefficients, the meaning of the preset priority rule is that the priorities of the K complex coefficients decrease in the following order. The complex coefficient with the maximum amplitude in the first transport layer, the complex coefficient with the maximum amplitude in the second transport layer,..., the complex coefficient with the maximum amplitude in the Z-th transport layer, the complex coefficient with the second maximum amplitude in the first transport layer,..., the complex coefficient with the second maximum amplitude in the Z-th transport layer,..., the complex coefficient with the minimum amplitude in the first transport layer,..., the complex coefficient with the minimum amplitude in the Z-th transport layer.
[0451] f 4 (k z) is related to the amplitude order of K complex coefficients, it should be understood that this method may further include the following. The terminal device sends indication information #7, and this indication information #7 indicates the amplitude order of the complex coefficients in each transport layer. Correspondingly, the network device receives the indication information #7. The indication information #7 and the first indication information may be carried by the same signaling or may be carried by different signaling. This is not limited in this application.
[0452] In yet another example, the preset priority rule may be related to the following two items, namely, the number Z of transport layers and the index value of the reference signal port corresponding to each of the K complex coefficients.
[0453] As described above, the K complex coefficients may be the complex coefficients corresponding to S reference signal ports. In this case, the preset priority rule may be related to the following two items, namely, the number Z of transport layers and the index value of the reference signal port corresponding to each of the K complex coefficients among the S reference signal ports.
[0454] The preset priority rule is pri(z, s z ) = Z · f 5 (s z ) + z, s z = 0, 1, …, S - 1, and z = 1, 2, …, Z and can be expressed as. pri(z, s z ) represents the priority of the complex coefficient corresponding to the s z -th reference signal port among the S reference signal ports in the z-th transport layer. A smaller pri(z, s z ) value indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer. f 5 (s z ) is determined based on the K z complex coefficients in the z-th transport layer for s zrepresents the index value of the nth reference signal port, f 5 (s z ) ∈ {0, 1, …, S−1}. K z represents the number of complex coefficients in the zth transport layer, and
[0455] [Number]
[0456] is. In this case, each complex coefficient among the K complex coefficients may be identified by (z, s z ), and the complex coefficients identified by the same (z, s z ) have the same priority, and it may be understood that the complex coefficients identified by different (z, s z ) have different priorities.
[0457] In an embodiment of the present application, the specific form of f 5 (s z ) is not limited.
[0458] For example, f 5 (s z ) may be a monotonically increasing function related to s z . For example, f 5 (s z ) = s z . In this case, in the zth transport layer, a smaller s z indicates a higher priority of the complex coefficient corresponding to the s z th reference signal port. f 5 (s z ) being s zWhen it is a monotonically increasing function related to, the meaning of the preset priority rule is that the priorities of the \(S\times Z\) complex coefficients of the \(S\) reference signal ports in the \(Z\) transport layers decrease in the following order. The complex coefficient corresponding to the 0th reference signal port in the 1st transport layer, the complex coefficient corresponding to the 0th reference signal port in the 2nd transport layer, …, the complex coefficient corresponding to the 0th reference signal port in the \(Z\)th transport layer, the complex coefficient corresponding to the 1st reference signal port in the 1st transport layer, …, the complex coefficient corresponding to the 1st reference signal port in the \(Z\)th transport layer, …, the complex coefficient corresponding to the \((S - 1)\)th reference signal port in the 1st transport layer, …, the complex coefficient corresponding to the \((S - 1)\)th reference signal port in the \(Z\)th transport layer. When \(K\) complex coefficients are determined from the \(S\times Z\) complex coefficients, the priority order of the \(K\) complex coefficients can be determined based on the identifier \((z, s z ) of each complex coefficient and the priority order of the \(S\times Z\) complex coefficients.
[0459] In another example, \(f 5 (s z ) may be a monotonically decreasing function related to \(s z . For example, \(f 5 (s z ) = S - s z . In this case, in the \(z\)th transport layer, a larger \(s z indicates a higher priority of the complex coefficient corresponding to the \(s z th reference signal port. \(f 5 (s z ) is related to \(s zWhen it is a monotonically decreasing function related to, the meaning of the preset priority rule is that the priorities of the S×Z complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The complex coefficient corresponding to the (S - 1)-th reference signal port in the first transport layer, the complex coefficient corresponding to the (S - 1)-th reference signal port in the second transport layer,..., the complex coefficient corresponding to the (S - 1)-th reference signal port in the Z-th transport layer, the complex coefficient corresponding to the (S - 2)-th reference signal port in the first transport layer,..., the complex coefficient corresponding to the (S - 2)-th reference signal port in the Z-th transport layer, the complex coefficient corresponding to the 0-th reference signal port in the first transport layer,..., the complex coefficient corresponding to the 0-th reference signal port in the Z-th transport layer. When K complex coefficients are determined from the S×Z complex coefficients, the priority order of the K complex coefficients can be determined based on the identifier (z, s z ) of each complex coefficient and the priority order of the S×Z complex coefficients.
[0460] In yet another example, f 5 (s z ) can be determined in descending order of the amplitudes of the Kz complex coefficients. In this case, in the z-th transport layer, a smaller f 5 (s z ) indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port.
[0461] In yet another example, f 5 (s z ) can be determined in ascending order of the amplitudes of the Kz complex coefficients. In this case, in the z-th transport layer, a larger f 5 (s z ) indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port.
[0462] f 5 (s z ) is K zWhen it comes to the amplitude order of the complex coefficients of each, the meaning of the preset priority rule is that the priorities of the S×Z complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The complex coefficient with the largest amplitude in the first transport layer, the complex coefficient with the largest amplitude in the second transport layer, …, the complex coefficient with the largest amplitude in the Z-th transport layer, the complex coefficient with the second largest amplitude in the first transport layer, …, the complex coefficient with the second largest amplitude in the Z-th transport layer, …, the complex coefficient with the smallest amplitude in the first transport layer, …, the complex coefficient with the smallest amplitude in the Z-th transport layer.
[0463] f 5 (s z ) is K z When determined in descending order of the amplitudes of the complex coefficients of each, the complex coefficient with the largest amplitude in the z-th transport layer is the complex coefficient corresponding to the s 5 (s z )-th reference signal port when f z (s 5 ) is 0, and the complex coefficient with the second largest amplitude is the complex coefficient corresponding to the s z )-th reference signal port when f z (s 5 ) is 1, …, and the complex coefficient with the smallest amplitude is the complex coefficient corresponding to the s z )-th reference signal port when f z (s 5 (s z ) is S-1. When f z is determined in ascending order of the amplitudes of the complex coefficients of each, the complex coefficient with the largest amplitude in the z-th transport layer is the complex coefficient corresponding to the s 5 (s z )-th reference signal port when f z (s 5 (s z ) is S-1, and the complex coefficient with the second largest amplitude is the complex coefficient corresponding to the s zThe complex coefficient corresponding to the n-th reference signal port, …, the complex coefficient having the minimum amplitude is f 5 (s z ) is 0 when s z is the complex coefficient corresponding to the n-th reference signal port.
[0464] When K complex coefficients are determined from S×Z complex coefficients, the priority order of the K complex coefficients is based on (z, f z )(s 5 ) corresponding to the identifier (z, s z ) of each complex coefficient and the priority order of the S×Z complex coefficients and can be determined.
[0465] f 5 (s z ) is related to the amplitude order of K z complex coefficients, it should be understood that this method may further include the following. The terminal device sends indication information #8, and this indication information #8 indicates the mapping relationship between the sequence number s z of the reference signal port in each transport layer and the index value f 5 (s z ). Correspondingly, the network device receives the indication information #8. The indication information #8 and the first indication information may be carried by the same signaling or different signaling. This is not limited in this application.
[0466] In a second possible embodiment, when the number of angle-delay pairs corresponding to one reference signal port is 1, the number of complex coefficients obtained by the terminal device and corresponding to the reference signal port is T. That is, T 0 =T 1 =T 2 =…=T P-1 =T≧2.
[0467] As described above, the network device can load T forms of one angle-delay pair onto one reference signal port and load Q angle-delay pairs onto P reference signal ports separately. In this case, it may be understood that one reference signal port corresponds to one angle-delay pair. Correspondingly, loading T forms of one angle-delay pair onto one reference signal port can be implemented by shifting the angle-delay pair to T specific delay positions in the network device. For one reference signal port, the terminal device can separately obtain one complex coefficient corresponding to the reference signal port at T specific delay positions.
[0468] In this embodiment, when the terminal device determines T complex coefficients corresponding to each reference signal port for T specific delay positions, the T specific delay positions need to be determined in advance. The T specific delay positions may be predefined by the protocol or indicated to the terminal device by the network device. When the network device indicates the T specific delay positions to the terminal device, the method may further include the following. The network device sends indication information #9 (i.e., the third indication information), and this indication information #9 indicates the T specific delay positions. Correspondingly, the terminal device receives the indication information #9.
[0469] After the terminal device determines T complex coefficients corresponding to each reference signal port respectively, on one reference signal port, the terminal device can select one complex coefficient from the T complex coefficients corresponding to that reference signal port as the complex coefficient actually corresponding to the angle-delay pair corresponding to that reference signal port. For example, the terminal device can use the complex coefficient with the maximum amplitude among the T complex coefficients corresponding to one reference signal port as the complex coefficient corresponding to that reference signal port. This method may further include the following. The terminal device sends indication information #10 (i.e., the fourth indication information), and this indication information #10 indicates the delay position corresponding to the complex coefficient selected by the terminal device for each reference signal port. Correspondingly, the network device receives the indication information #10. The indication information #10 and the first indication information may be carried by the same signaling or different signaling. This is not limited in this application.
[0470] In this embodiment, it should be understood that when there are multiple transport layers, the terminal device can determine one complex coefficient corresponding to one reference signal port in each transport layer. Therefore, in this embodiment, when the number of transport layers is Z and the number of reference signal ports is P, the aforementioned set of complex coefficients may include P×Z complex coefficients. Further, the terminal device can determine K complex coefficients from the P×Z complex coefficients included in the set of complex coefficients. For the method by which the terminal device determines K complex coefficients from the P×Z complex coefficients, refer to the description in the first possible embodiment. For the sake of brevity, the details are not described again here.
[0471] After the terminal device determines K complex coefficients, when the uplink resources allocated by the terminal device are sufficient to report the K complex coefficients, the terminal device may report all K complex coefficients to the network device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients, where B = K.
[0472] When the uplink resources allocated to the terminal device are insufficient to report the K complex coefficients, the terminal device may determine B complex coefficients from the K complex coefficients according to a preset priority rule and report the B complex coefficients to the terminal device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients. B < K.
[0473] The preset priority rule is not limited in the embodiments of the present application. For details, refer to the description of the preset priority rule in the above first possible implementation manner. For the sake of brevity, the details are not described again here.
[0474] In a third possible implementation manner, the terminal device obtains the quantity T of complex coefficients corresponding to one reference signal port. That is, T 0 = T 1 = T 2 =…= T P-1 = T ≥ 2.
[0475] As described above, the network device may load T angle-delay pairs into one reference signal port. Correspondingly, for one reference signal port, the terminal device may obtain T complex coefficients corresponding to that reference signal port. Corresponding to P reference signal ports, a total of P × T complex coefficients may be determined.
[0476] (b) of FIG. 7 is a schematic diagram of obtaining four complex coefficients corresponding to one reference signal port by a terminal device when four angle-delay pairs are loaded onto the reference signal ports. As shown in (b) of FIG. 7, the first complex coefficient corresponding to one reference signal port can be expressed as
[0477] [Number]
[0478] and so on.
[0479] [Number]
[0480] represents the channel estimation value in frequency domain units. (1:4:end) represents that the values are obtained from 1, incremented by 4 until the last value is obtained. Therefore, it can be known that the first complex coefficient is the sum of the channel estimation values corresponding to the reference signal port in the frequency domain unit groups included in the frequency domain unit group 1. The second complex coefficient corresponding to one reference signal port can be expressed as
[0481] [Number]
[0482] and so on.
[0483] [Number]
[0484] represents the channel estimation value in units of the frequency domain. (2:4:end) represents that the values are obtained from 2 with an increment of 4 until the last value is obtained. Therefore, it is possible to know that the second complex coefficient is the sum of the channel estimation values corresponding to the reference signal ports in the frequency domain units included in the frequency domain unit group 2. The third complex coefficient corresponding to one reference signal port can be
[0485] [Number]
[0486] represented as.
[0487] [Number]
[0488] represents the channel estimation value in units of the frequency domain. (3:4:end) represents that the values are obtained from 3 with an increment of 4 until the last value is obtained. Therefore, it is possible to know that the third complex coefficient is the sum of the channel estimation values corresponding to the reference signal ports in the frequency domain units included in the frequency domain unit group 3. The fourth complex coefficient corresponding to one reference signal port can be
[0489] [Number]
[0490] represented as.
[0491] [Number]
[0492] represents the channel estimation value in frequency domain units. (4:4:end) means that the value is obtained from 4 with an increment of 4 until the last value is obtained. Therefore, it is possible to know that the fourth complex coefficient is the sum of the channel estimation values corresponding to the reference signal ports in the frequency domain unit group 4 in frequency domain units.
[0493] Figure 10 (b) is a schematic diagram of obtaining two complex coefficients corresponding to one reference signal port by a terminal device when two angle-delay pairs are loaded on the reference signal port. As shown in Figure 10 (b), for port 1, the terminal device may obtain the complex coefficient c 1 corresponding to the angle-delay pair through calculation at the delay position "0", and the terminal device may further obtain the complex coefficient c 2 corresponding to another angle-delay pair through calculation at the delay position "5". For port 2, the terminal device may obtain the complex coefficient c 3 corresponding to the angle-delay pair through calculation at the delay position "0", and the terminal device may further obtain the complex coefficient c 4 corresponding to another angle-delay pair through calculation at the delay position "5".
[0494] As described above, the network device may load M angle-delay pairs out of Q angle-delay pairs onto P reference signal ports, and the number of angle-delay pairs loaded on each reference signal port is M p Accordingly, for one reference signal port, the terminal device can obtain M P complex coefficients corresponding to the reference signal port. In addition, the terminal device further performs detection near the delay position "0" of the reference signal port by using a specific delay range and delay search granularity to obtain an additional T - M pcan obtain individual complex coefficients. That is, the terminal device can obtain T complex coefficients corresponding to the reference signal ports. Corresponding to P reference signal ports, a total of P×T complex coefficients can be determined. The value of T is determined based on the delay range and delay search granularity for the terminal device to search. The T-M complex coefficients additionally obtained by the terminal device through detection p It should be understood that among the individual complex coefficients, the complex coefficients may or may not correspond to the actual angle-delay pairs.
[0495] As shown in FIG. 13, the network device separately loads four of the six angle-delay pairs onto four reference signal ports. Correspondingly, the terminal device can separately obtain the complex coefficients corresponding to the angle-delay pairs loaded on the four reference signal ports based on the pre-coded reference signals received at each reference signal port. In addition, the terminal device can further perform detections near the delay position "0" of each reference signal port by using a specific delay range (for example, the dashed box in FIG. 13) and delay search granularity to obtain additional complex coefficients. Port 1 is used as an example. The network device loads the angle-delay pair 1 onto port 1, which is equivalent to the angle-delay pair 1 being translated to the delay position "0" and the angle-delay pair 2 also being translated to the delay position "2". In other words, the angle-delay pair 1 and the angle-delay pair 2 still maintain the same delay interval. Assuming that the delay search range enabled by the terminal device is the dashed box in FIG. 13 (including the delay positions "0", "1", "2", and "3") and the delay search granularity is consistent with the delay interval obtained by uplink estimation, the terminal device can obtain four complex coefficients by calculation for port 1. Only the complex coefficients obtained at the time delay position "0" and the time delay position "2" correspond to the angle-delay pair 1 and the angle-delay pair 2 respectively, and the other two complex coefficients do not correspond to any angle-delay pair and have an amplitude close to 0. Similarly, the terminal device can obtain four complex coefficients by calculation for each port from port 2 to port 4.
[0496] It should be understood that FIG. 13 is described only by using an example in which the search delay granularity of the terminal device matches the uplink delay estimation granularity. Alternatively, the search delay granularity of the terminal device may not match the uplink delay estimation granularity.
[0497] When determining the T complex coefficients corresponding to each reference signal port, the terminal device needs to predetermine a delay search range and a delay search granularity. The delay search range and the delay search granularity may be predefined by a protocol or may be indicated to the terminal device by a network device. Alternatively, one of the delay search range and the delay search granularity may be predefined by a protocol, and the other may be indicated to the terminal device by a network device. When the network device indicates the delay search range and / or the delay search granularity to the terminal device, the method may further include the following. The network device sends indication information #11 (i.e., the sixth indication information), and this indication information #11 indicates the delay search range and / or the delay search granularity. Correspondingly, the terminal device receives the indication information #11.
[0498] It should be understood that when the terminal device performs detection to obtain additional complex coefficients, in the process of the terminal device sending the complex coefficients to the network device, the method may further include the following. The terminal device sends indication information #12 (i.e., the seventh indication information), and this indication information #12 indicates the delay positions corresponding to the complex coefficients reported by the terminal device respectively. Correspondingly, the network device receives the indication information #12. The indication information #12 and the first indication information may be carried by the same signaling or may be carried by different signaling. This is not limited in this application.
[0499] In this implementation, it should be understood that when there are multiple transport layers, the terminal device can determine P×T complex coefficients for each transport layer. Therefore, in this implementation, when the number of transport layers is Z, the above-mentioned set of complex coefficients can include P×T×Z complex coefficients. Furthermore, the terminal device can determine K complex coefficients from the P×T×Z complex coefficients included in the set of complex coefficients. How the terminal device determines K complex coefficients from the P×T×Z complex coefficients is not limited in the embodiments of this application.
[0500] In an example, the terminal device can determine K complex coefficients from the P×T×Z complex coefficients. In this case, K≦P×T×Z. The value of K may be predefined in the protocol or may be indicated to the terminal device by the network device. When the network device indicates the value of K to the terminal device, this method may further include the following. The network device sends indication information #3, and this indication information #3 indicates the value of K. Correspondingly, the terminal device receives the indication information #3.
[0501] In this example, it may be understood that the K complex coefficients determined by the terminal device may be the complex coefficients corresponding to S of the P reference signal ports, that is, K may be equal to S×T×Z. The K complex coefficients determined by the terminal device may also be some of the complex coefficients corresponding to the P reference signal ports. In other words, K may be equal to P×U×Z, where U is a positive integer and U<T. Alternatively, the K complex coefficients determined by the terminal device may also be some of the complex coefficients corresponding to the S reference signal ports, that is, K may be equal to S×U×Z.
[0502] In another example, the terminal device may determine K complex coefficients from U complex coefficients corresponding to each of the S reference signal ports, that is, the terminal device may determine K complex coefficients from S×U×Z complex coefficients. In this case, K≦S×U×Z. In this example, when determining the K complex coefficients, the terminal device needs to pre-determine the values of S, U, and K, or pre-determine the values of S and U, or pre-determine the value of U, or pre-determine the value of S. The values of S, U, or K may be pre-defined by the protocol or may be indicated to the terminal device by the network device. When the network device indicates the values of S, U, or K to the terminal device, this method may further include the following. The network device sends indication information #13, and this indication information #13 indicates the values of S, U, and K, or indication information #13 indicates the values of S and U, or indication information #13 indicates the value of U, or indication information #13 indicates the value of S. Correspondingly, the terminal device receives the indication information #13.
[0503] Optionally, as described above, when the network device uses the frequency-domain unit group and the plurality of delay positions to load T angle-delay pairs into one reference signal port, the value of U can be determined by using the quantity E’ of the selected frequency-domain unit group and / or the quantity F’ of the selected delay positions. E’<E, F’<F. E is the total amount of the frequency-domain unit groups of one reference signal port. F is the total amount of the delay positions where different angle-delay pairs are loaded into one reference signal port. For example, U may be equal to E’×F, or U may be equal to E×F’, or U = E’×F’. The values of E’ and / or F’ may be pre-defined by the protocol or may be indicated to the terminal device by the network device.
[0504] When the terminal device determines the values of S and U in advance but does not determine the value of K, it may be understood that the terminal device can use the U complex coefficients corresponding to each of the S reference signal ports among the S reference signal ports as the K complex coefficients. That is, K = S × U × Z.
[0505] When the terminal device determines the value of U in advance but does not determine the values of S and K, it may be further understood that the terminal device can use the U complex coefficients corresponding to each of the P reference signal ports among the P reference signal ports as the K complex coefficients. That is, K = P × U × Z. It may be understood that S = P.
[0506] When the terminal device determines the value of S in advance but does not determine the values of U and K, it may be further understood that the terminal device can use the T complex coefficients corresponding to each of the S reference signal ports among the S reference signal ports as the K complex coefficients. That is, K = S × T × Z. It may be understood that U = T.
[0507] After the terminal device determines the K complex coefficients, when the uplink resource allocated by the terminal device is sufficient to report the K complex coefficients, the terminal device can report all K complex coefficients to the network device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients, where B = K.
[0508] When the uplink resource allocated to the terminal device is insufficient to report the K complex coefficients, the terminal device can determine B complex coefficients from the K complex coefficients according to a preset priority rule and report the B complex coefficients to the terminal device. That is, the terminal device may generate first indication information, and this first indication information indicates B complex coefficients. B < K.
[0509] The preset priority rule is not limited in the embodiments of the present application.
[0510] Example 1: The preset priority rule may be related to the index value of each complex coefficient among the K complex coefficients.
[0511] Specifically, for the preset priority rule in this example, refer to the description in the first possible implementation. For the sake of brevity, the details will not be described again here.
[0512] Example 2: The preset priority rule may be related to the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients.
[0513] As described above, the K complex coefficients may be the complex coefficients corresponding to the S reference signal ports. In this case, the preset priority rule may be related to the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients at the S reference signal ports.
[0514] The preset priority rule may be expressed as pri(s)=f 2 (s), where s = 0, 1, …, S - 1. pri(s) represents the priority of the complex coefficient corresponding to the s-th reference signal port among the S reference signal ports. A smaller value of pri(s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. f 2 (s) represents the index value of the s-th reference signal port determined based on the K complex coefficients, and f 2 (s) ∈ {0, 1, …, S - 1}.
[0515] In this case, each of the K complex coefficients may be identified by (s). It may be understood that the complex coefficients identified by the same (s) have the same priority, and the complex coefficients identified by different (s) have different priorities. As described above, the terminal device may determine K complex coefficients from the U complex coefficients corresponding to each of the S reference signal ports. Therefore, it may be understood that there may be one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. When a plurality of complex coefficients among the K complex coefficients correspond to the s-th reference signal port, the plurality of complex coefficients have the same identifier (s) and the same priority.
[0516] In an embodiment of the present application, f 2 The specific form of (s) is not limited.
[0517] For example, f 2 (s) may be a monotonically increasing function related to s. For example, f 2 (s) = s. In this case, a smaller s indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0518] In another example, f 2 (s) may be a monotonically decreasing function related to s. For example, f 2 (s) = S - s. In this case, a larger s indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port.
[0519] In yet another example, f 2 (s) may be determined in descending order of the amplitudes of the K complex coefficients. In this case, a smaller f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Specifically, f 2In the process of determining (s), the complex coefficient used for amplitude sorting may be the sum of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. For example, addition is performed on one or more complex coefficients corresponding to the 0-th reference signal port among the K complex coefficients to obtain the first complex coefficient, addition is performed on one or more complex coefficients corresponding to the 1-st reference signal port among the K complex coefficients to obtain the second complex coefficient, …, addition is performed on one or more complex coefficients corresponding to the (S - 1)-th reference signal port among the K complex coefficients to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained. Similarly, f 2 In the process of determining (s), as an alternative, the complex coefficient used for amplitude sorting may be the average value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to each of the S reference signal ports, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained. f 2 In the process of determining (s), as an alternative, the complex coefficient used for amplitude sorting may be the maximum value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the complex coefficient having the maximum amplitude among one or more complex coefficients corresponding to each of the S reference signal ports is selected, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port is obtained.
[0520] In yet another example, f 2 (s) may be determined in ascending order of the amplitudes of the K complex coefficients. In this case, a larger f 2 (s) indicates a higher priority of the complex coefficient corresponding to the s-th reference signal port. Specifically, f 2In the process of determining (s), the complex coefficient used for amplitude sorting may be the sum of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. For example, addition is performed on one or more complex coefficients corresponding to the 0-th reference signal port among the K complex coefficients to obtain the first complex coefficient, addition is performed on one or more complex coefficients corresponding to the 1-st reference signal port among the K complex coefficients to obtain the second complex coefficient, …, addition is performed on one or more complex coefficients corresponding to the (S - 1)-th reference signal port among the K complex coefficients to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained. Similarly, f 2 In the process of determining (s), alternatively, the complex coefficient used for amplitude sorting may be the average value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to each of the S reference signal ports, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained. f 2 In the process of determining (s), alternatively, the complex coefficient used for amplitude sorting may be the maximum value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port among the K complex coefficients. That is, after the complex coefficient having the maximum amplitude among one or more complex coefficients corresponding to each of the S reference signal ports is selected, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port is obtained.
[0521] f 2 It should be understood that when (s) is related to the amplitude order of the K complex coefficients, the method may further include the following. The terminal device sends indication information #6, and this indication information #6 includes the sequence number s of each reference signal port among the S reference signal ports and the index value f 2Indicates the mapping relationship between (s). Correspondingly, the network device receives indication information #6. The indication information #6 and the first indication information may be carried by the same signaling or different signaling. This is not limited in this application.
[0522] Example 3: The preset priority rule may be related to the following two items, namely, the quantity Z of the transport layer and the index value of each complex coefficient among the K complex coefficients.
[0523] Specifically, for the preset priority rule in this example, refer to the description in the first possible implementation. For the sake of brevity, the details are not described again here.
[0524] Example 4: The preset priority rule may be related to the following two items, namely, the quantity Z of the transport layer and the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients.
[0525] As described above, the K complex coefficients may be the complex coefficients corresponding to the S reference signal ports. In this case, the preset priority rule may be related to the following two items, namely, the quantity Z of the transport layer and the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients in the S reference signal ports.
[0526] The preset priority rule is pri(z, s z ) = Z·f 5 (s z ) + z, s z = 0, 1, …, S - 1, and z = 1, 2, …, Z and can be expressed as. pri(z, s z ) represents the priority of the complex coefficient corresponding to the s z th reference signal port among the S reference signal ports in the zth transport layer. A smaller pri(z, s z ) value means that in the zth transport layer, s zindicates a higher priority for the complex coefficient corresponding to the fth reference signal port. 5 (s z ) is the zth transport layer and is determined based on Kz complex coefficients. z represents the index value of the th reference signal port, and 5 (s z )∈{0,1,…,S-1}. K z represents the quantity of complex coefficients in the z-th transport layer,
[0527]
number
[0528] It is.
[0529] In this case, each complex coefficient in the K complex coefficients may be identified by (z,sz), and it may be understood that complex coefficients identified by the same (z,sz) have the same priority, and complex coefficients identified by different (z,sz) have different priorities. z The number of complex coefficients corresponding to the th reference signal port is U. Therefore, the s z It may be understood that there may be one or more complex coefficients corresponding to the zth reference signal port. z th reference signal port, its multiple complex coefficients have the same identifier (z,s z ) and have the same priority.
[0530] In the embodiment of the present application, f 5 (s z The specific form of is not limited.
[0531] For example, f 5 (s z ) is s z For example, f 5(s z ) = s z is. In this case, in the z-th transport layer, a smaller s z indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port. f 5 (s z ) is a monotonically increasing function related to s z , the meaning of the preset priority rule is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The U complex coefficients corresponding to the 0-th reference signal port in the 1-st transport layer, the U complex coefficients corresponding to the 0-th reference signal port in the 2-nd transport layer,..., the U complex coefficients corresponding to the 0-th reference signal port in the Z-th transport layer, the U complex coefficients corresponding to the 1-st reference signal port in the 1-st transport layer,..., the U complex coefficients corresponding to the 1-st reference signal port in the Z-th transport layer,..., the U complex coefficients corresponding to the (S - 1)-th reference signal port in the 1-st transport layer,..., the U complex coefficients corresponding to the (S - 1)-th reference signal port in the Z-th transport layer. When K complex coefficients are determined from the S×Z×U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifier (z, s z ) of each complex coefficient and the priority order of the S×Z×U complex coefficients.
[0532] In another example, f 5 (s z ) may be a monotonically decreasing function related to s z . For example, f 5 (s z ) = S - s z . In this case, in the z-th transport layer, a larger s z indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port. f 5 (s z ) is, s zWhen it is a monotonically decreasing function related to, the meaning of the preset priority rule is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The U complex coefficients corresponding to the (S - 1)-th reference signal port in the first transport layer, the U complex coefficients corresponding to the (S - 1)-th reference signal port in the second transport layer,..., the U complex coefficients corresponding to the (S - 1)-th reference signal port in the Z-th transport layer, the U complex coefficients corresponding to the (S - 2)-th reference signal port in the first transport layer,..., the U complex coefficients corresponding to the (S - 2)-th reference signal port in the Z-th transport layer,..., the U complex coefficients corresponding to the 0-th reference signal port in the first transport layer,..., the U complex coefficients corresponding to the 0-th reference signal port in the Z-th transport layer. When K complex coefficients are determined from the S×Z×U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifier (z, s z ) of each complex coefficient and the priority order of the S×Z×U complex coefficients.
[0533] In yet another example, f 5 (s z ) may be determined in descending order of the amplitudes of the K z complex coefficients. In this case, in the z-th transport layer, a smaller f 5 (s z ) indicates a higher priority of the complex coefficients corresponding to the s z -th reference signal port. Specifically, in the process of determining f 5 (s z ), the complex coefficients used for amplitude sorting are among the K complex coefficients and are s in the z-th transport layer zIt may be the sum of the amplitudes of one or more complex coefficients corresponding to the n-th reference signal port. For example, addition is performed on one or more complex coefficients corresponding to the 0-th reference signal port in the z-th transport layer among the K complex coefficients to obtain the first complex coefficient, and addition is performed on one or more complex coefficients corresponding to the 1-st reference signal port in the z-th transport layer among the K complex coefficients to obtain the second complex coefficient, …, addition is performed on one or more complex coefficients corresponding to the (S-1)-th reference signal port in the z-th transport layer among the K complex coefficients to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained. f 5 (s z ) In the process of determining, as an alternative, the complex coefficients used for amplitude sorting may be the average value of the amplitudes of one or more complex coefficients corresponding to the s-th reference signal port in the z-th transport layer among the K complex coefficients. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to the S reference signal ports in the z-th transport layer respectively, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained. f 5 (s z ) In the process of determining, the complex coefficients used for amplitude sorting are the maximum value of the amplitudes of one or more complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer among the K complex coefficients. That is, after the complex coefficient having the maximum amplitude among one or more complex coefficients corresponding to the S reference signal ports in the z-th transport layer is selected, the S complex coefficients are sorted in descending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained.
[0534] In yet another example, f 5 (sz ) may be determined in ascending order of the amplitudes of the K complex coefficients. In this case, in the z-th transport layer, a larger f z (s 5 ) indicates a higher priority of the complex coefficient corresponding to the s z -th reference signal port. Specifically, in the process of determining f z (s 5 ), the complex coefficients used for amplitude sorting may be the sum of the amplitudes of one or more complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer among the K complex coefficients. For example, addition is performed on one or more complex coefficients corresponding to the 0-th reference signal port in the z-th transport layer among the K complex coefficients to obtain the first complex coefficient, and addition is performed on one or more complex coefficients corresponding to the 1-st reference signal port in the z-th transport layer among the K complex coefficients to obtain the second complex coefficient,..., addition is performed on one or more complex coefficients corresponding to the (S - 1)-th reference signal port in the z-th transport layer among the K complex coefficients to obtain the S-th complex coefficient. Next, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained. In the process of determining f z (s 5 ), as an alternative, the complex coefficients used for amplitude sorting may be the average value of the amplitudes of one or more complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer among the K complex coefficients. That is, after the S complex coefficients are obtained by calculating the average value of the amplitudes of one or more complex coefficients corresponding to each of the S reference signal ports in the z-th transport layer, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained. f z (s 5 ) zIn the process of determining , the complex coefficient used for amplitude sorting is among the K complex coefficients and is the maximum value of the amplitudes of one or more complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer. That is, after selecting the complex coefficient with the maximum amplitude among the one or more complex coefficients corresponding to each of the S reference signal ports in the z-th transport layer, the S complex coefficients are sorted in ascending order of amplitude, and the index value of each reference signal port in the z-th transport layer is obtained.
[0535] f 5 (s z ) is related to the amplitude order of the K z complex coefficients, the meaning of the preset priority rule is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the maximum amplitude in the first transport layer, U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the maximum amplitude in the second transport layer,..., U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the maximum amplitude in the Z-th transport layer, U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the second maximum amplitude in the first transport layer,..., U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the second maximum amplitude in the Z-th transport layer,..., U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the minimum amplitude in the first transport layer,..., U complex coefficients corresponding to the reference signal port corresponding to the complex coefficient with the minimum amplitude in the Z-th transport layer. The complex coefficient used for amplitude sorting in each transport layer may be the complex coefficient with the maximum amplitude among the U complex coefficients corresponding to each reference signal port, or may be the sum of the U complex coefficients corresponding to each reference signal port, or may be understood to be the average value of the U complex coefficients corresponding to each reference signal port.
[0536] f 5 (s z ) is K z When the complex coefficients are determined in descending order of the amplitudes of the K complex coefficients, in the z-th transport layer, the reference signal port corresponding to the complex coefficient with the maximum amplitude is f 5 (s z ) is 0, the s z -th reference signal port, and the reference signal port corresponding to the complex coefficient with the second largest amplitude is f 5 (s z ) is 1, the s z -th reference signal port, and so on. The reference signal port corresponding to the complex coefficient with the minimum amplitude is f 5 (s z ) is S - 1, the s z -th reference signal port. f 5 (s z ) is K z When the complex coefficients are determined in ascending order of the amplitudes of the K complex coefficients, in the z-th transport layer, the reference signal port corresponding to the complex coefficient with the maximum amplitude is f 5 (s z ) is S - 1, the s z -th reference signal port, and the reference signal port corresponding to the complex coefficient with the second largest amplitude is f 5 (s z ) is S - 2, the s z -th reference signal port, and so on. The reference signal port corresponding to the complex coefficient with the minimum amplitude is f 5 (s z ) is 0, the s z -th reference signal port.
[0537] When the K complex coefficients are determined from the S×Z×U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifiers (z, s z ) corresponding to each complex coefficient (z, f 5 (s z )) and the priority order of the S×Z×U complex coefficients.
[0538] f5 (s z ) is related to the amplitude order of K complex coefficients, it should be understood that the present method may further include the following. The terminal device sends indication information #7, and this indication information #7 indicates the amplitude order of the complex coefficients in each transport layer. Correspondingly, the network device receives the indication information #7. The indication information #7 and the first indication information may be carried by the same signaling, or may be carried by different signaling. This is not limited in the present application.
[0539] Example 5: The preset priority rule may be related to the following two items, that is, the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients, and the index value of each complex coefficient among the K complex coefficients with respect to the corresponding reference signal port.
[0540] As described above, the K complex coefficients may be determined from the U complex coefficients corresponding to each reference signal port among the S reference signal ports. In this case, the preset priority rule may be related to the following two items, that is, the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and the index value of each complex coefficient among the K complex coefficients among the U complex coefficients corresponding to the corresponding reference signal port.
[0541] The preset priority rule is pri(s,u s ) = U·f 2 (s) + f 3 (u s ), s = 0, 1, …, S - 1, and u s = 0, 1, …, U - 1 and can be expressed as. pri(s,u s ) represents the priority of the u s -th complex coefficient on the s-th reference signal port corresponding to the s-th reference signal port among the S reference signal ports. A smaller value of pri(s,u s ) corresponds to the u sIndicates a higher priority for the n-th complex coefficient. f 2 (s) represents the index value of the s-th reference signal port determined based on K complex coefficients, f 2 (s) ∈ {0, 1, …, S−1}. f 3 (u s ) represents the index value of the u-th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, f s and f 3 (u s ) ∈ {0, 1, …, U−1}.
[0542] In this case, each complex coefficient among the K complex coefficients may be identified by (s, u s ), and it may be understood that the complex coefficients identified by the same (s, u s ) have the same priority, and the complex coefficients identified by different (s, u s ) have different priorities. As described above, the terminal device may obtain U complex coefficients corresponding to the s-th reference signal port in each of the Z transport layers. Therefore, the u s -th complex coefficient among the K complex coefficients corresponding to the s-th reference signal port may be the u s -th complex coefficient in one transport layer, or may be understood as the u s -th complex coefficient in a plurality of transport layers. When the u s -th complex coefficient among the K complex coefficients corresponding to the s-th reference signal port is the u s -th complex coefficient in a plurality of transport layers, the u s -th complex coefficients in those plurality of transport layers have the same identifier (s, u s ) and the same priority.
[0543] In the embodiments of the present application, f 2 The specific form of (s) is not limited. For details, refer to f in Example 2 above 2Refer to the description of (s). For the sake of brevity, the details will not be repeated here.
[0544] In an embodiment of the present application, f 3 (u s ) is not limited in its specific form.
[0545] For example, f 3 (u s ) may be a monotonically increasing function related to u. For example, f s (u 3 ) = u s . In this case, on the s-th reference signal port, a smaller u s indicates a higher priority of the corresponding u s -th complex coefficient. s
[0546] In another example, f 3 (u s ) may be a monotonically decreasing function related to u. For example, f s (u 3 ) = U - u s . In this case, on the s-th reference signal port, a larger u s indicates a higher priority of the corresponding u s -th complex coefficient. s
[0547] In yet another example, f 3 (u s ) can be determined in descending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. In this case, on the s-th reference signal port, a smaller f 3 (u s ) indicates a higher priority of the corresponding u s -th complex coefficient.
[0548] K = S × Z × U, where f 3 (u sAn example used to explain a method of determining [[ID=]] in descending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. When K = S × Z × U, it may be understood that the number of complex coefficients corresponding to the s-th reference signal port among the K complex coefficients is Z × U. f 3 (u s ) In the process of determining, the complex coefficients used for amplitude sorting may be the sum of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer. For example, addition is performed on the 0-th complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the 1-st complex coefficient, addition is performed on the 1-st complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the 2-nd complex coefficient, …, addition is performed on the (U - 1)-th complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the U-th complex coefficient. Next, the U complex coefficients are sorted in descending order of amplitude, and the index value of the u s -th complex coefficient corresponding to the s-th reference signal port is obtained. Similarly, f 3 (u s ) In the process of determining, the complex coefficients used for amplitude sorting may alternatively be the average value of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer. f 3 (u s ) In the process of determining, the complex coefficients used for amplitude sorting may be the maximum value of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer.
[0549] In another example, f 3 (u s ) may be determined in ascending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. In this case, on the s-th reference signal port, a larger f 3 (u s) corresponds to the corresponding u s indicates a higher priority for the corresponding complex coefficient of the
[0550] K = S × Z × U is f 3 (u s ) is an example used to explain a method of determining, in ascending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients. When K = S × Z × U, it may be understood that the quantity of the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients is Z × U. f 3 (u s ) In the process of determining, the complex coefficients used for amplitude sorting may be the sum of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer. For example, addition is performed on the 0-th complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the 1-st complex coefficient, addition is performed on the 1-st complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the 2-nd complex coefficient,..., addition is performed on the (U - 1)-th complex coefficient corresponding to the s-th reference signal port in Z transport layers to obtain the U-th complex coefficient. Next, the U complex coefficients are sorted in ascending order of amplitude, and the index value of the u s -th complex coefficient corresponding to the s-th reference signal port is obtained. Similarly, f 3 (u s ) In the process of determining, as an alternative, the complex coefficients used for amplitude sorting may be the average value of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer. f 3 (u s ) In the process of determining, the complex coefficients used for amplitude sorting may be the maximum value of the amplitudes of the u s -th complex coefficients respectively corresponding to the s-th reference signal port in each transport layer.
[0551] When K < S × Z × U, it may be understood that the number of complex coefficients corresponding to the s-th reference signal port among the K complex coefficients is less than Z × U. For example, the u-th complex coefficient corresponding to the s-th reference signal port among the K complex coefficients is the u-th complex coefficient in the Z'-th transport layer, where Z' < Z. In another example, the number of complex coefficients corresponding to the s-th reference signal port in the z-th transport layer among the K complex coefficients may be U', where U' < U. s th complex coefficient is the u-th complex coefficient in the Z'-th transport layer, where Z' < Z. s th complex coefficient. In another example, the number of complex coefficients corresponding to the s-th reference signal port in the z-th transport layer among the K complex coefficients may be U', where U' < U.
[0552] f 3 (u s ) is related to the amplitude order of the complex coefficients corresponding to the s-th reference signal port, it should be understood that the present method may further include the following. The terminal device sends indication information #14, and this indication information #14 indicates the sequence number u of the complex coefficients on each reference signal port s and the index value f 3 (u s ). Corresponding thereto, the network device receives the indication information #14. The indication information #14 and the first indication information may be carried by the same signaling or different signaling. This is not limited in the present application.
[0553] The meaning of the foregoing priority rule is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The first complex coefficient corresponding to the first reference signal port in each transport layer, the second complex coefficient corresponding to the first reference signal port in each transport layer, …, the U-th complex coefficient corresponding to the first reference signal port in each transport layer, the first complex coefficient corresponding to the second reference signal port in each transport layer, …, the U-th complex coefficient corresponding to the second reference signal port in each transport layer, …, the first complex coefficient corresponding to the S-th reference signal port in each transport layer, …, the U-th complex coefficient corresponding to the S-th reference signal port in each transport layer.
[0554] The first reference signal port is the corresponding s-th reference signal port when f 2 (s) is 0, and the second reference signal port is the corresponding s-th reference signal port when f 2 (s) is 1, …, and the S-th reference signal port is the corresponding s-th reference signal port when f 2 (s) is S−1. When f 2 (s) is determined in ascending order of the amplitudes of the K complex coefficients, the first reference signal port is the corresponding s-th reference signal port when f 2 (s) is S−1, the second reference signal port is the corresponding s-th reference signal port when f 2 (s) is S−2, …, and the S-th reference signal port is the corresponding s-th reference signal port when f 2 (s) is 0.
[0555] The first complex coefficient is the corresponding u 3 -th complex coefficient when f s (u s ) is 0, and the second complex coefficient is the corresponding u 3 -th complex coefficient when f s (u s ) is 1, …, and the U-th complex coefficient is f3 (u s ) is the corresponding u when it is U-1. s is the u-th complex coefficient. f 3 (u s ) is in the K complex coefficients and is determined in ascending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port. The first complex coefficient is f 3 (u s ) is the corresponding u when it is U-1. s is the u-th complex coefficient, and the second complex coefficient is f 3 (u s ) is the corresponding u when it is U-2. s is the u-th complex coefficient, …, and the U-th complex coefficient is f 3 (u s ) is the corresponding u when it is 0. s is the u-th complex coefficient.
[0556] When the K complex coefficients are determined from the S×Z×U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifiers (s, u s ) corresponding to each complex coefficient (f 2 (s), f 3 (u s )) and the priority order of the S×Z×U complex coefficients.
[0557] The preset priority rule can be expressed as pri(s, u s ) = S·f 3 (u s ) + f 2 (s), s = 0, 1, …, S-1, and u s = 0, 1, …, U-1. pri(s, u s ) represents the priority of the u s -th complex coefficient on the s-th reference signal port corresponding to the s-th reference signal port among the S reference signal ports. A smaller value of pri(s, u s ) indicates a higher priority of the u s -th complex coefficient on the s-th reference signal port corresponding to the s-th reference signal port among the S reference signal ports. f 2(s) represents the index value of the s-th reference signal port determined based on K complex coefficients, and f 2 (s) ∈ {0, 1, …, S−1}. f 3 (u s ) represents the index value of the u s -th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port among the K complex coefficients, and f 3 (u s ) ∈ {0, 1, …, U−1}.
[0558] In this case, each complex coefficient among the K complex coefficients may be identified by (s, u s ), the complex coefficients identified by the same (s, u s ) have the same priority, and the complex coefficients identified by different (s, u s ) have different priorities. As described above, the terminal device may obtain U complex coefficients corresponding to the s-th reference signal port in each of the Z transport layers. Therefore, the u s -th complex coefficient corresponding to the s-th reference signal port among the K complex coefficients may be the u s -th complex coefficient in one transport layer, or may be understood as the u s -th complex coefficient in multiple transport layers. When the u s -th complex coefficient corresponding to the s-th reference signal port among the K complex coefficients is the u s -th complex coefficient in multiple transport layers, the u s -th complex coefficients in those multiple transport layers have the same identifier (s, u s ) and the same priority.
[0559] In the embodiments of the present application, the specific form of f 2 (s) is not limited. For details, refer to the description of f 2 (s) in Example 2 above. For the sake of brevity, the details are not described again here.
[0560] However, in this implementation, f 2 When f(s) is a monotonically increasing function related to s, it should be understood that the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port. f 2 When f(s) is a monotonically decreasing function related to s, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port. The u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with the index value u on the s-th reference signal port, and the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with the index value u on the (s + 1)-th reference signal port, where u = 0, 1, …, U - 1.
[0561] f 2 When f(s) is determined in descending order of the amplitudes of K complex coefficients, the priority of the u-th complex coefficient corresponding to the s'-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s' + 1)-th reference signal port. f 2 When f(s) is determined in ascending order of the amplitudes of K complex coefficients, the priority of the u-th complex coefficient corresponding to the s'-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s' + 1)-th reference signal port. The u-th complex coefficient corresponding to the s'-th reference signal port is the complex coefficient with the index value u on the s'-th reference signal port, the s'-th reference signal port is the reference signal port with the index value s', the u-th complex coefficient corresponding to the (s' + 1)-th reference signal port is the complex coefficient with the index value u on the (s' + 1)-th reference signal port, the (s' + 1)-th reference signal port is the reference signal port with the index value s + 1, and s' = 0, 1, …, S - 1.
[0562] In the embodiments of the present application, f 3 (u s ) is not limited in its specific form. For details, the above f 3 (u sPlease refer to the description of (). For the sake of brevity, the details will not be repeated here.
[0563] The meaning of the foregoing priority rules is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The first complex coefficient corresponding to the first reference signal port in each transport layer, the first complex coefficient corresponding to the second reference signal port in each transport layer,..., the first complex coefficient corresponding to the S-th reference signal port in each transport layer, the second complex coefficient corresponding to the first reference signal port in each transport layer,..., the second complex coefficient corresponding to the S-th reference signal port in each transport layer,..., the U-th complex coefficient corresponding to the first reference signal port in each transport layer,..., the U-th complex coefficient corresponding to the S-th reference signal port in each transport layer.
[0564] The first reference signal port is the corresponding s-th reference signal port when f 2 (s) is 0, and the second reference signal port is the corresponding s-th reference signal port when f 2 (s) is 1,..., and the S-th reference signal port is the corresponding s-th reference signal port when f 2 (s) is S - 1. f 2 When f(s) is determined in ascending order of the amplitudes of the K complex coefficients, the first reference signal port is the corresponding s-th reference signal port when f 2 (s) is S - 1, the second reference signal port is the corresponding s-th reference signal port when f 2 (s) is S - 2,..., and the S-th reference signal port is the corresponding s-th reference signal port when f 2 (s) is 0.
[0565] The first complex coefficient is f 3 (u s ) is 0, and the corresponding u sThe n-th complex coefficient, and the second complex coefficient is f 3 (u s ) when it is 1, and the corresponding u s -th complex coefficient, …, the U-th complex coefficient is f 3 (u s ) when it is U - 1, and the corresponding u s -th complex coefficient. f 3 (u s ) is among the K complex coefficients and is determined in ascending order of the amplitude of the complex coefficient corresponding to the s-th reference signal port. The first complex coefficient is f 3 (u s ) when it is U - 1, and the corresponding u s -th complex coefficient. The second complex coefficient is f 3 (u s ) when it is U - 2, and the corresponding u s -th complex coefficient, …, the U-th complex coefficient is f 3 (u s ) when it is 0, and the corresponding u s -th complex coefficient.
[0566] When the K complex coefficients are determined from the S × Z × U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifiers (s, u s ) corresponding to each complex coefficient (f 2 (s), f 3 (u s )) and the priority order of the S × Z × U complex coefficients.
[0567] Example 6: The preset priority rule may be related to the following three items, namely, the number Z of transport layers, the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients, and the index value of each complex coefficient among the K complex coefficients with respect to the corresponding reference signal port.
[0568] As described above, the K complex coefficients can be determined from the U complex coefficients corresponding to each of the S reference signal ports. In this case, the preset priority rule may be related to the following three items, namely, the number Z of transport layers, the index value of the reference signal port corresponding to each of the K complex coefficients among the S reference signal ports, and the index value of each of the K complex coefficients among the U complex coefficients corresponding to the corresponding reference signal port.
[0569] The preset priority rule is pri(z, s z , u s,z ) = Z·U·f 5 (s z ) + Z·f 6 (u s、z ) + z, s z = 0, 1, …, S - 1, u s,z = 0, 1, …, U - 1, and z = 1, 2, …, Z. pri(z, s z , u s,z ) represents the priority of the u z -th complex coefficient corresponding to the s s,z -th reference signal port in the z-th transport layer. A smaller value of pri(z, s z , u s,z ) indicates a higher priority of the u z -th complex coefficient corresponding to the s s,z -th reference signal port in the z-th transport layer. f 5 (s z ) represents the index value of the s z -th reference signal port in the z-th transport layer determined based on the K z complex coefficients, f 5 (s z ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer.
[0570]
Number
[0571] It is. f 6 (u s,z ) is among the K z complex coefficients and is determined based on the complex coefficient corresponding to the s z -th reference signal port in the z-th transport layer, representing the index value of the u s,z -th complex coefficient, and f 6 (u s,z ) ∈ {0, 1, …, U−1}. In this case, each complex coefficient among the K complex coefficients may be identified by (z, s z , u s,z ), and the complex coefficients identified by the same (z, s z , u s,z ) have the same priority, and it may be understood that the complex coefficients identified by different (z, s z , u s,z ) have different priorities.
[0572] In an embodiment of the present application, f 5 (s z ) is not limited in its specific form. For details, refer to the description of f 5 (s z ) in Example 4 above. For the sake of brevity, the details are not described again here.
[0573] In an embodiment of the present application, f 6 (u s,z ) is not limited in its specific form.
[0574] For example, f 6 (u s,z ) may be a monotonically increasing function related to u s、z . For example, f 6 (u s,z ) = u s,z . In this case, on the s z -th reference signal port in the z-th transport layer, a smaller u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient.
[0575] In another example, f 6 (u s,z ) may be a monotonically decreasing function related to u s、z . For example, f 6 (u s,z ) = U - u s,z . In this case, on the s z -th reference signal port in the z-th transport layer, a larger u s,z indicates a higher priority of the corresponding u s,z -th complex coefficient.
[0576] In yet another example, f 6 (u s,z ) may be determined in descending order of the amplitudes of the complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer among the K z complex coefficients. In this case, on the s z -th reference signal port in the z-th transport layer, a smaller f 6 (u s,z ) indicates a higher priority of the corresponding u s、z -th complex coefficient.
[0577] In yet another example, f 6 (u s,z ) may be determined in ascending order of the amplitudes of the complex coefficients corresponding to the s z -th reference signal port in the z-th transport layer among the K z complex coefficients. In this case, on the s z -th reference signal port in the z-th transport layer, a larger f 6 (u s,z ) indicates a higher priority of the corresponding u s、z -th complex coefficient.
[0578] f 6 (u s,z ) is on the s z in the z-th transport layerIt should be understood that when related to the amplitude order of the complex coefficients corresponding to the nth reference signal port, this method may further include the following. The terminal device sends indication information #15, and this indication information #15 is the sequence number u of the complex coefficients on each reference signal port in each transport layer s,z and the index value f 6 (u s,z ) shows the mapping relationship therebetween. Correspondingly, the network device receives the indication information #15. The indication information #15 and the first indication information may be carried by the same signaling, or may be carried by different signaling. This is not limited in this application.
[0579] The meaning of the foregoing priority rule is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The first complex coefficient corresponding to the first reference signal port in the first transport layer to the Zth transport layer is arranged in order, the second complex coefficient corresponding to the first reference signal port in the first transport layer to the Zth transport layer is arranged in order, …, the Uth complex coefficient corresponding to the first reference signal port in the first transport layer to the Zth transport layer is arranged in order, the first complex coefficient corresponding to the second reference signal port in the first transport layer to the Zth transport layer is arranged in order, …, the Uth complex coefficient corresponding to the second reference signal port in the first transport layer to the Zth transport layer is arranged in order, …, the first complex coefficient corresponding to the Sth reference signal port in the first transport layer to the Zth transport layer is arranged in order, …, the Uth complex coefficient corresponding to the Sth reference signal port in the first transport layer to the Zth transport layer is arranged in order.
[0580] The first reference signal port in the zth transport layer is f 5(s z ) is the corresponding s when it is 0 z th reference signal port, and the second reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is 1 z th reference signal port, …, and the S-th reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is S - 1 z th reference signal port. f 5 (s z ) is K z When determined in ascending order of the amplitudes of the complex coefficients, the first reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is S - 1 z th reference signal port, and the second reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is S - 2 z th reference signal port, …, and the S-th reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is 0 z th reference signal port.
[0581] The first complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is 0 s,z th complex coefficient, and the second complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is 1 s,z th complex coefficient, …, and the U-th complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (us,z ) when it is U-1, the corresponding u s,z is the th complex coefficient. f 6 (u s,z ) is determined in ascending order of the amplitude of the complex coefficient corresponding to the sth reference signal port in the zth transport layer, and the first complex coefficient corresponding to the sth reference signal port in the zth transport layer is f z z is the th complex coefficient corresponding to when (u 6 (u s,z ) is U-1, and the second complex coefficient corresponding to the sth reference signal port in the zth transport layer is f s,z is the th complex coefficient, and the sth reference signal port in the zth transport layer... the Uth complex coefficient corresponding to the sth reference signal port in the zth transport layer is f z 6 (u s,z ) is the th complex coefficient corresponding to when (u s,z ) is U-2, and... the sth reference signal port in the zth transport layer is the th complex coefficient corresponding to when (u z ) is 0, and the sth reference signal port in the zth transport layer is the th complex coefficient. 6 (u s,z ) is the th complex coefficient corresponding to when (u s,z ) is 0.
[0582] When K complex coefficients are determined from S×Z×U complex coefficients, the priority order of the K complex coefficients can be determined based on the identifiers (z, f 5 (s z ), f 6 (u s,z )) corresponding to (z, s z , u s,z ) and the priority order of the S×Z×U complex coefficients.
[0583] The preset priority rule can be expressed as pri(z, s z , u s,z ) = Z·S·f 6 (u s,z ) + Z·f 5 (s z ) + z, s z = 0, 1,..., S-1, u s,z = 0, 1,..., U-1, and z = 1, 2,..., Z. pri(z, s z , u s,z ) represents the priority of the u-th complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. A smaller pri(z, s z , u s,z ) value indicates a higher priority for the u-th complex coefficient corresponding to the s-th reference signal port in the z-th transport layer. f z , u s,z ) represents the index value of the s-th reference signal port in the z-th transport layer determined based on K z complex coefficients, where f s,z (s 5 ) ∈ {0, 1, …, S - 1}, and K z represents the number of complex coefficients in the z-th transport layer, z and z
[0584]
Number
[0585]
[0586]
[0587]
[0588] 6 (u s,z ) is the index value of the u-th complex coefficient determined based on the complex coefficient corresponding to the s-th reference signal port in the z-th transport layer among K z complex coefficients, where f z (u s,z ) ∈ {0, 1, …, U - 1}. In this case, each complex coefficient among the K complex coefficients may be identified by (z, s 6 , u s,z ), and the complex coefficients identified by the same (z, s z , u s,z ) have the same priority, while the complex coefficients identified by different (z, s z , u s,z ) have different priorities and may be understood as such.
[0586] In an embodiment of the present application, f 5 (s z ) is not limited in its specific form. For details, refer to the description of f 5 (s z ) in Example 4 above. For the sake of brevity, the details will not be described again here.
[0587] However, in this implementation, when f 5 (s z ) is a monotonically increasing function related to s z , in the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port. It should be understood that when f 5 (s z ) is a monotonically decreasing function related to s z , in the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s z -th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port. In the z-th transport layer, the u-th complex coefficient corresponding to the s z -th reference signal port is the complex coefficient with the index value u on the s z -th reference signal port, and the u-th complex coefficient corresponding to the (s z + 1)-th reference signal port is the complex coefficient with the index value u on the (s z + 1)-th reference signal port, where u = 0, 1…, U-1.
[0588] When f 5 (s z ) is determined in descending order of the amplitudes of K z complex coefficients, in the z-th transport layer, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is higher than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port. When f 5 (s z ) is K zWhen determined in ascending order of the amplitudes of the complex coefficients, the priority of the u-th complex coefficient corresponding to the s-th reference signal port is lower than the priority of the u-th complex coefficient corresponding to the (s + 1)-th reference signal port. In the z-th transport layer, the u-th complex coefficient corresponding to the s-th reference signal port is the complex coefficient with the index value u on the s-th reference signal port, the s-th reference signal port is the reference signal port with the index value s, the u-th complex coefficient corresponding to the (s + 1)-th reference signal port is the complex coefficient with the index value u on the (s + 1)-th reference signal port, the (s + 1)-th reference signal port is the reference signal port with the index value s + 1, and s = 0, 1, …, S - 1.
[0589] In an embodiment of the present application, f 6 (u s,z ) is not limited in its specific form. For details, refer to the above description of f 6 (u s,z ). For the sake of brevity, the details are not described again here.
[0590] The meaning of the foregoing priority rules is that the priorities of the S×Z×U complex coefficients of the S reference signal ports in the Z transport layers decrease in the following order. The first complex coefficient corresponding to the first reference signal port in the first transport layer to the Z-th transport layer is arranged in order, the first complex coefficient corresponding to the second reference signal port in the first transport layer to the Z-th transport layer is arranged in order, …, the first complex coefficient corresponding to the S-th reference signal port in the first transport layer to the Z-th transport layer is arranged in order, the second complex coefficient corresponding to the first reference signal port in the first transport layer to the Z-th transport layer is arranged in order, …, the second complex coefficient corresponding to the S-th reference signal port in the first transport layer to the Z-th transport layer is arranged in order, …, the U-th complex coefficient corresponding to the first reference signal port in the first transport layer to the Z-th transport layer is arranged in order, …, the U-th complex coefficient corresponding to the S-th reference signal port in the first transport layer to the Z-th transport layer is arranged in order.
[0591] The first reference signal port in the z-th transport layer is the corresponding s 5 (s z )-th reference signal port when f z is 0, and the second reference signal port in the z-th transport layer is the corresponding s 5 (s z )-th reference signal port when f z is 1, …, and the S-th reference signal port in the z-th transport layer is the corresponding s 5 (s z )-th reference signal port when f z is S - 1. When f 5 (s z ) is determined in ascending order of the amplitudes of the K z complex coefficients, the first reference signal port in the z-th transport layer is f5 (s z ) is the corresponding s when it is S - 1 z th reference signal port, and the second reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is S - 2 z th reference signal port, …, and the S-th reference signal port in the z-th transport layer is f 5 (s z ) is the corresponding s when it is 0 z th reference signal port.
[0592] The first complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is 0 s,z th complex coefficient, and the second complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is 1 s,z th complex coefficient, …, and the U-th complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is U - 1 s,z th complex coefficient. f 6 (u s,z ) is, when determined in ascending order of the amplitude of the complex coefficient corresponding to the s z th reference signal port in the z-th transport layer, the first complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,z ) is the corresponding u when it is U - 1 s,z th complex coefficient, and the second complex coefficient corresponding to the s z th reference signal port in the z-th transport layer is f 6 (u s,zThe corresponding u when ) is U-2 s,z The th complex coefficient, …, s in the z-th transport layer z The U-th complex coefficient corresponding to the th reference signal port in the z-th transport layer is f 6 (u s,z The corresponding u when ) is 0 s,z Is the th complex coefficient.
[0593] When K complex coefficients are determined from S×Z×U complex coefficients, the priority order of the K complex coefficients is determined by the identifiers (z, f 5 (s z ), f 6 (u s,z )) corresponding to (z, s z , u s,z ) and the priority order of the S×Z×U complex coefficients.
[0594] In a third possible implementation, when the number of angle-delay pairs corresponding to one reference signal port is T p The number of complex coefficients corresponding to the reference signal port obtained by the terminal device is T. T p Is a positive integer.
[0595] As described above, the network device can load one angle vector into one reference signal port and load the Q angle vectors included in X different angle-delay pairs into P reference signal ports separately. When X is smaller than Q, it may be understood that one or more delay vectors may correspond to one of the X angle vectors. Therefore, one or more angle-delay pairs may correspond to one of the P reference signal ports. Correspondingly, for one reference signal port, the terminal device can obtain one or more complex coefficients corresponding to that reference signal port.
[0596] For example, in FIG. 13, the number of mutually different angle vectors included in the six angle-delay pairs is four. When the network device loads the first angle vector onto port 1 and shows the two delay vectors corresponding to the first angle vector to the terminal device, the terminal device can obtain, by calculation, two complex coefficients corresponding to port 1, and the two complex coefficients respectively correspond to the two angle-delay pairs. Similarly, when the network device loads the second angle vector onto port 2 and shows the one delay vector corresponding to the second angle vector to the terminal device, the terminal device can obtain, by calculation, one complex coefficient corresponding to port 2. When the network device loads the third angle vector onto port 3 and shows the one delay vector corresponding to the third angle vector to the terminal device, the terminal device can obtain, by calculation, one complex coefficient corresponding to port 3. When the network device loads the fourth angle vector onto port 4 and shows the two delay vectors corresponding to the fourth angle vector to the terminal device, the terminal device can obtain, by calculation, two complex coefficients corresponding to port 4.
[0597] In this implementation, it should be understood that when there are multiple transport layers, the terminal device can obtain one or more complex coefficients corresponding to one reference signal port in each transport layer. Therefore, in this implementation, when the number of transport layers is Z and the number of angle-delay pairs obtained by the network device based on the reciprocity of the uplink channel and the downlink channel is Q, the above-mentioned set of complex coefficients can include Q×Z complex coefficients. Furthermore, the terminal device can determine K complex coefficients from the Q×Z complex coefficients included in the set of complex coefficients.
[0598] When determining K complex coefficients from Q×Z complex coefficients, the terminal device needs to predetermine the value of K. The value of K may be predefined in the protocol or indicated to the terminal device by the network device. When the network device indicates the value of K to the terminal device, this method may further include the following. That is, the network device sends indication information #3, and the indication information #3 indicates the value of K. Correspondingly, the terminal device receives the indication information #3.
[0599] After the terminal device determines K complex coefficients, if the uplink resource allocated by the terminal device is sufficient to report the K complex coefficients, the terminal device may report all K complex coefficients to the network device. That is, the terminal device may generate first indication information, and the first indication information indicates B complex coefficients, where B = K.
[0600] If the uplink resource allocated to the terminal device is insufficient to report the K complex coefficients, the terminal device may determine B complex coefficients from the K complex coefficients according to a preset priority rule and report the B complex coefficients to the terminal device. That is, the terminal device may generate first indication information, and the first indication information indicates B complex coefficients. B < K.
[0601] The preset priority rule is not limited in the embodiments of the present application.
[0602] In an example, the preset priority rule may be associated with the index value of each complex coefficient among the K complex coefficients.
[0603] Specifically, for the preset priority rule in this example, refer to the description in the first possible implementation. For the sake of brevity, the details will not be described again here.
[0604] In yet another example, the preset priority rule can be associated with the following two items: namely, the quantity Z of the transport layer and the index value of each complex coefficient among the K complex coefficients.
[0605] Specifically, for the preset priority rule in this example, please refer to the description in the first possible implementation. For the sake of brevity, the details will not be described again here.
[0606] It should be understood that the above-listed expression forms for the preset priority rule are merely examples and should not impose any limitations on this application. Based on the same concept, those skilled in the art can further find more other possible expression forms. In other words, the preset priority rule associated with at least one of the following falls within the protection scope of this application: namely, the index value of each complex coefficient among the K complex coefficients, the index value of the reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and the index value of each complex coefficient among the K complex coefficients among the U complex coefficients corresponding to the corresponding reference signal port.
[0607] After the terminal device determines B complex coefficients from the K complex coefficients according to the preset priority rule, the terminal device sends the first indication information to the network device.
[0608] S440: The terminal device sends the first indication information. Correspondingly, at S440, the network device receives the first indication information.
[0609] The first indication information may be, for example, channel state information (CSI), or may be some information element in the CSI, for example, a bitmap in the CSI. The first indication information may alternatively be other information. For example, the first indication information is a precoding matrix indicator (PMI). This is not limited in this application. The first indication information may be carried in one or more messages in the prior art and sent from the terminal device to the network device, or may be carried in one or more newly designed messages and sent from the terminal device to the network device. For example, the terminal device may use a physical uplink resource such as a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH) to send the first indication information to the network device, whereby the network device determines a precoding matrix based on the first indication information.
[0610] The specific method used by the terminal device to send the first indication information to the network device using the physical uplink resource may be the same as that in the current technology. For the sake of brevity, the detailed description of the specific transmission process is omitted here.
[0611] S450: The network device determines B complex coefficients based on the first indication information.
[0612] The network device can determine B complex coefficients and an angle-delay pair corresponding to the B complex coefficients based on the received first indication information, and can further determine a precoding matrix with reference to the B complex coefficients and the angle-delay pair corresponding to the B complex coefficients.
[0613] Based on the foregoing technical solution, when the reporting resources of the terminal device are limited, the terminal device can report the calculated complex coefficients according to the foregoing preset priority rules. Compared with the method for determining the priority of the reporting amount of CSI part 2 in the known art, when the network device loads the angle-delay pair or the angle vector included in the angle-delay pair obtained based on the reciprocity of the uplink channel and the downlink channel to the downlink reference signal port, there is no calculation redundancy when the complex coefficients are reported according to the preset priority rules, thereby reducing the complexity of the terminal device.
[0614] It should be understood that in the foregoing embodiments, the terminal device and / or the network device can perform some or all of the steps in the embodiments. These steps or operations are only examples. Other operations or various modifications of the operations can be further performed in the embodiments of the present application. In addition, the steps may be performed in a sequence different from the sequence presented in the embodiments, and not all the operations in the embodiments of the present application need to be performed. In addition, the sequence numbers of the steps do not mean the execution sequence. The execution sequence of the process should be determined based on the functions and internal logics of the process, and should not impose any limitation on the implementation process of the embodiments of the present application.
[0615] Above, the channel measurement method provided in the embodiments of the present application has been described in detail with reference to FIGS. 4 to 13. Below, the communication device provided in the embodiments of the present application will be described in detail with reference to FIGS. 14 to 17.
[0616] FIG. 14 is a schematic block diagram of a communication device according to an embodiment of the present application. As shown in FIG. 14, the communication device 1000 may include a processing unit 1100 and a transceiver unit 1200.
[0617] Optionally, the communication device 1000 may correspond to the terminal device in the foregoing method embodiment, and for example, may be a terminal device or a component (such as a circuit, a chip, or a chip system) disposed in the terminal device.
[0618] It should be understood that the communication device 1000 may correspond to the terminal device in the method 400 according to an embodiment of the present application. The communication device 1000 may include a unit configured to perform the method performed by the terminal device in the method 400 of FIG. 4. In addition, the units in the communication device 1000, as well as the other operations and / or functions described above, are used separately to implement the corresponding procedures of the method 400 of FIG. 4.
[0619] When the communication device 1000 is configured to perform the method 400 of FIG. 4, the processing unit 1100 may be configured to perform S430 in the method 400, and the transceiver unit 1200 may be configured to perform S420 and S440 in the method 400. For the specific processing of the unit performing the foregoing corresponding steps, it has been described in detail in the foregoing method embodiment, and it should be understood that the details are not described herein for the sake of brevity.
[0620] When the communication device 1000 is a terminal device, the transceiver unit 1200 in the communication device 1000 can be implemented using a transceiver, and for example, it can correspond to the transceiver 2020 in the communication device 2000 shown in FIG. 15, or the transceiver 3020 in the terminal device 3000 shown in FIG. 16. The processing unit 1100 in the communication device 1000 can be implemented using at least one processor, and for example, the processor can correspond to the processor 2010 in the communication device 2000 shown in FIG. 15, or the processor 3010 in the terminal device 3000 shown in FIG. 16.
[0621] When the communication device 1000 is a chip or a chip system disposed in a terminal device, the transceiver unit 1200 in the communication device 1000 can be implemented by an input / output interface, a circuit, etc., and the processing unit 1100 in the communication device 1000 can be implemented by a processor, a microprocessor, an integrated circuit, etc. integrated into the chip or the chip system.
[0622] Optionally, the communication device 1000 can correspond to the network device in the foregoing method embodiments, for example, it can be a network device, or it can be a component (such as a circuit, a chip, or a chip system) disposed in a network device.
[0623] The communication device 1000 can correspond to the network device in the method 400 according to the embodiments of the present application, and it should be understood that the communication device 1000 can include a unit configured to implement the method performed by the network device in the method 400 of FIG. 4. In addition, the units in the communication device 1000, as well as the other operations and / or functions described above, are used separately to implement the corresponding procedures of the method 400 of FIG. 4.
[0624] When the communication device 1000 is configured to implement the method 400 of FIG. 4, the processing unit 1100 may be configured to implement S410 and S450 in the method 400, and the transceiver unit 1200 may be configured to implement S420 and S440 in the method 400. For the specific processes in which the units implement the corresponding steps described above, they have been described in detail in the foregoing method embodiments. For the sake of brevity, it should be understood that the details are not described herein.
[0625] When the communication device 1000 is a network device, the transceiver unit 1200 in the communication device 1000 may be implemented using a transceiver. For example, it may correspond to the transceiver 2020 in the communication device 2000 shown in FIG. 15, or the RRU 4100 in the network device 4000 shown in FIG. 17. The processing unit 1100 in the communication device 1000 may be implemented using at least one processor. For example, the processor may correspond to the processor 2010 in the communication device 2000 shown in FIG. 15, or the processing unit 4200 or the processor 4202 in the network device 4000 shown in FIG. 17.
[0626] When the communication device 1000 is a chip or a chip system disposed in a network device, the transceiver unit 1200 in the communication device 1000 may be implemented by an input / output interface, a circuit, etc. It should be further understood that the processing unit 1100 in the communication device 1000 may be implemented by a processor, a microprocessor, an integrated circuit, etc. integrated into the chip or the chip system.
[0627] FIG. 15 is another schematic block diagram of the communication device 2000 according to the embodiment of the present application. As shown in FIG. 15, the communication device 2000 includes a processor 2010, a transceiver 2020, and a memory 2030. The processor 2010, the transceiver 2020, and the memory 2030 communicate with each other using internal connection paths. The memory 2030 is configured to store instructions. The processor 2010 is configured to execute the instructions stored in the memory 2030 to control the transceiver 2020 to transmit and / or receive signals.
[0628] It should be understood that the communication device 2000 may correspond to the terminal device in the foregoing method embodiments, and may be configured to implement the steps and / or procedures implemented by the network device or the terminal device in the foregoing method embodiments. Optionally, the memory 2030 may include a read-only memory and a random access memory, and may provide instructions and data to the processor. A part of the memory may further include a non-volatile random access memory. The memory 2030 may be an independent component or may be integrated with the processor 2010. The processor 2010 may be configured to execute the instructions stored in the memory 2030. In addition, when the processor 2010 executes the instructions stored in the memory, the processor 2010 is configured to implement the steps and / or procedures corresponding to the network device or the terminal device in the foregoing method embodiments.
[0629] Optionally, the communication device 2000 is the terminal device in the foregoing embodiments.
[0630] Optionally, the communication device 2000 is the network device in the foregoing embodiments.
[0631] The transceiver 2020 may include a transmitter and a receiver. The transceiver 2020 may further include an antenna. There may be one or more antennas. The processor 2010, the memory 2030, and the transceiver 2020 may be components integrated on different chips. For example, the processor 2010 and the memory 2030 may be integrated on a baseband chip, and the transceiver 2020 may be integrated on a radio frequency chip. Alternatively, the processor 2010, the mem...
Claims
1. A channel information feedback method, comprising: A step of generating first indication information (S430), the first indication information being determined based on a received precoded reference signal, the received precoded reference signal corresponding to P reference signal ports, the first indication information indicating B complex coefficients, the B complex coefficients being determined from K complex coefficients according to a preset priority value, the K complex coefficients being determined from a complex coefficient set, the complex coefficient set including U complex coefficients determined for an s-th reference signal port among S reference signal ports in each transport layer of Z transport layers, s=0, 1, ..., S-1, the S reference signal ports being some or all of the P reference signal ports, the U complex coefficients being a T corresponding to the s-th reference signal port, s complex coefficients, the predetermined priority value being related to at least one of an index value of each complex coefficient among the K complex coefficients, an index value of a reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and an index value of each complex coefficient among the K complex coefficients among a plurality of complex coefficients allowed to be selected for a corresponding reference signal port; s is a positive integer, B≦K, and U≦T s and S≦P; Sending the first indication information (S440); A channel information feedback method comprising:
2. The preset priority value is further related to a quantity Z of transport layer packets, where Z is a positive integer. The method of claim 1.
3. The preset priority value is pri(z,s z ) = Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, z = 1, 2, ..., Z, and pri(z, s z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z represents the priority of the complex coefficient corresponding to the th reference signal port, 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, [0025] is The method of claim 2.
4. T 0 = T 1 =…=T S-1 =T≧2, and the preset priority value is pri(z,s z , u s,z ) = Z.S.f 6 (u s,z ) + Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, and u s,z = 0, 1, ..., U-1, z = 1, 2, ..., Z, and pri(z,s z , u s,z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z u on the th reference signal port s,z represents the priority of the th complex coefficient, and f 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, [0030] and f 6 (u s,z ) is the K z The s in the z-th transport layer among the complex coefficients z The u is determined based on a complex coefficient corresponding to the th reference signal port. s,z represents the index value of the th complex coefficient, 6 (u s,z ) ∈{0, 1, ..., U-1}, U is a positive integer, U≦T, and K≦S×U×Z. The method of claim 2.
5. f 5 (s z ) = s z In the z-th transport layer, z The priority of the complex coefficient corresponding to the th reference signal port is expressed as (s z +1) higher than the priority of the complex coefficient corresponding to the th reference signal port, The method according to claim 3.
6. f 5 (s z ) = s z In the z-th transport layer, z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is expressed as (s z +1)-th reference signal port, and the priority of the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the s-th reference signal port is z is a complex coefficient with index value u on the th reference signal port, z The u-th complex coefficient corresponding to the (s z +1) is a complex coefficient with index value u on the th reference signal port, where u = 0, 1, ..., U-1. The method according to claim 4.
7. f 6 (u s,z ) = u s,z and the s z On the th reference signal port, s,z The smaller value of s,z indicates higher priority for the th complex coefficient, The method according to claim 4.
8. pri(z,s z , u s,z ) in the z-th transport layer. z The u corresponding to the th reference signal port s,z indicates higher priority for the th complex coefficient The method according to claim 6 or 7.
9. A channel information feedback method, comprising: A step of receiving first indication information (S440), the first indication information being determined based on a precoded reference signal, the precoded reference signal corresponding to P reference signal ports, the first indication information indicating B complex coefficients, the B complex coefficients being determined from K complex coefficients according to a preset priority value, the K complex coefficients being determined from a complex coefficient set, the complex coefficient set including U complex coefficients determined for an s-th reference signal port among S reference signal ports in each transport layer of Z transport layers, s=0, 1, ..., S-1, the S reference signal ports being some or all of the P reference signal ports, the U complex coefficients being a T corresponding to the s-th reference signal port, s complex coefficients, the predetermined priority value being related to at least one of an index value of each complex coefficient among the K complex coefficients, an index value of a reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and an index value of each complex coefficient among the K complex coefficients among a plurality of complex coefficients allowed to be selected for a corresponding reference signal port; s is a positive integer, B≦K, and U≦T s and S≦P; determining a precoding matrix based on the first indication information; A channel information feedback method comprising:
10. The preset priority value is further related to a quantity Z of transport layer packets, where Z is a positive integer.
10. The method of claim 9.
11. The preset priority value is pri(z,s z ) = Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, z = 1, 2, ..., Z, and pri(z, s z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z represents the priority of the complex coefficient corresponding to the th reference signal port, 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, [006] is The method of claim 10.
12. T 0 = T 1 =…=T S-1 =T≧2, and the preset priority value is pri(z,s z , u s,z ) = Z.S.f 6 (u s,z ) + Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, and u s,z = 0, 1, ..., U-1, z = 1, 2, ..., Z, and pri(z,s z , u s,z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z u on the th reference signal port s,z represents the priority of the th complex coefficient, and f 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, [0070] and f 6 (u s,z ) is the K z The s in the z-th transport layer among the complex coefficients z The u is determined based on a complex coefficient corresponding to the th reference signal port. s,z represents the index value of the th complex coefficient, 6 (u s,z ) ∈{0, 1, ..., U-1}, U is a positive integer, U≦T, and K≦S×U×Z. The method of claim 10.
13. f 5 (s z ) = s z In the z-th transport layer, z The priority of the complex coefficient corresponding to the th reference signal port is expressed as (s z +1) higher than the priority of the complex coefficient corresponding to the th reference signal port, The method of claim 11.
14. f 5 (s z ) = s z In the z-th transport layer, z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is expressed as (s z +1)-th reference signal port, and the priority of the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the s-th reference signal port is z is a complex coefficient with index value u on the th reference signal port, z The u-th complex coefficient corresponding to the (s z +1) is a complex coefficient with index value u on the th reference signal port, where u = 0, 1, ..., U-1. The method of claim 12.
15. f 6 (u s,z ) = u s,z and the s z On the th reference signal port, s,z The smaller value of s,z indicates higher priority for the th complex coefficient, The method of claim 12.
16. pri(z,s z , u s,z ) in the z-th transport layer. z The u corresponding to the th reference signal port s,z indicates higher priority for the th complex coefficient 16. The method according to claim 12 or 15.
17. generating first indication information, the first indication information being determined based on a received precoded reference signal, the received precoded reference signal corresponding to P reference signal ports, the first indication information indicating B complex coefficients, the B complex coefficients being determined from K complex coefficients according to a preset priority value, the K complex coefficients being determined from a complex coefficient set, the complex coefficient set including U complex coefficients determined for an s-th reference signal port among S reference signal ports in each transport layer of Z transport layers, s=0, 1, ..., S-1, the S reference signal ports being some or all of the P reference signal ports, and the U complex coefficients being a T complex coefficient corresponding to the s-th reference signal port; s complex coefficients, the predetermined priority value being related to at least one of an index value of each complex coefficient among the K complex coefficients, an index value of a reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and an index value of each complex coefficient among the K complex coefficients among a plurality of complex coefficients allowed to be selected for a corresponding reference signal port; s is a positive integer, B≦K, and U≦T s and S≦P; and a transceiver unit (1200) configured to transmit the first indication information; A communication device (1000) comprising:
18. The preset priority value is further related to a quantity Z of transport layer packets, where Z is a positive integer.
20. The apparatus (1000) of claim 17.
19. The preset priority value is pri(z,s z ) = Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, z = 1, 2, ..., Z, and pri(z, s z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z represents the priority of the complex coefficient corresponding to the th reference signal port, 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, [0089] is 20. The apparatus (1000) of claim 18.
20. T 0 = T 1 =…=T S-1 =T≧2, and the preset priority value is pri(z,s z , u s,z ) = Z.S.f 6 (u s,z ) + Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, and u s,z = 0, 1, ..., U-1, z = 1, 2, ..., Z, and pri(z,s z , u s,z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z u on the th reference signal port s,z represents the priority of the th complex coefficient, and f 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, ##EQU00011## and f 6 (u s,z ) is the K z The s in the z-th transport layer among the complex coefficients z The u is determined based on a complex coefficient corresponding to the th reference signal port. s,z represents the index value of the th complex coefficient, 6 (u s,z ) ∈{0, 1, ..., U-1}, U is a positive integer, U≦T, and K≦S×U×Z.
20. The apparatus (1000) of claim 18.
21. f 5 (s z ) = s z In the z-th transport layer, z The priority of the complex coefficient corresponding to the th reference signal port is expressed as (s z +1) higher than the priority of the complex coefficient corresponding to the th reference signal port, 20. The apparatus (1000) of claim 19.
22. f 5 (s z ) = s z In the z-th transport layer, z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is expressed as (s z +1)-th reference signal port, and the priority of the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the s-th reference signal port is z is a complex coefficient with index value u on the th reference signal port, z The u-th complex coefficient corresponding to the (s z +1) is a complex coefficient with index value u on the th reference signal port, where u = 0, 1, ..., U-1.
21. The apparatus (1000) of claim 20.
23. f 6 (u s,z ) = u s,z and the s z On the th reference signal port, s,z The smaller value of s,z indicates higher priority for the th complex coefficient, 21. The apparatus (1000) of claim 20.
24. pri(z,s z , u s,z ) in the z-th transport layer. z The u corresponding to the th reference signal port s,z indicates higher priority for the th complex coefficient 24. Apparatus (1000) according to claim 22 or 23.
25. receiving first indication information, the first indication information being determined based on a precoded reference signal, the precoded reference signal corresponding to P reference signal ports; the first indication information indicating B complex coefficients, the B complex coefficients being determined from K complex coefficients according to a preset priority value, the K complex coefficients being determined from a complex coefficient set, the complex coefficient set including U complex coefficients determined for an s-th reference signal port among S reference signal ports in each transport layer of Z transport layers, s=0, 1, ..., S-1, the S reference signal ports being some or all of the P reference signal ports, and the U complex coefficients being a T complex coefficient corresponding to the s-th reference signal port; s complex coefficients, the predetermined priority value being related to at least one of an index value of each complex coefficient among the K complex coefficients, an index value of a reference signal port corresponding to each complex coefficient among the K complex coefficients among the S reference signal ports, and an index value of each complex coefficient among the K complex coefficients among a plurality of complex coefficients allowed to be selected for a corresponding reference signal port; s is a positive integer, B≦K, and U≦T s and S≦P; and a processing unit (1100) configured to determine a precoding matrix based on the first indication information; A communication device (1000) comprising:
26. The preset priority value is further related to a quantity Z of transport layer packets, where Z is a positive integer.
26. The apparatus (1000) of claim 25.
27. The preset priority value is pri(z,s z ) = Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, z = 1, 2, ..., Z, and pri(z, s z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z represents the priority of the complex coefficient corresponding to the th reference signal port, 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, ##EQU14## is 27. The apparatus (1000) of claim 26.
28. T 0 = T 1 =…=T S-1 =T≧2, and the preset priority value is pri(z,s z , u s,z ) = Z.S.f 6 (u s,z ) + Z f 5 (s z ) + z, and s z = 0, 1, ..., S-1, and u s,z = 0, 1, ..., U-1, z = 1, 2, ..., Z, and pri(z,s z , u s,z ) is the s of the S reference signal ports in the z-th transport layer among the Z transport layers. z u on the th reference signal port s,z represents the priority of the th complex coefficient, and f 5 (s z ) is in the z-th transport layer, and K z The s determined based on the complex coefficients z represents the index value of the th reference signal port, 5 (s z ) ∈{0, 1, ..., S-1}, and K z represents the quantity of complex coefficients in the z-th transport layer, ##EQU00015## and f 6 (u s,z ) is the K z The s in the z-th transport layer among the complex coefficients z The u is determined based on a complex coefficient corresponding to the th reference signal port. s,z represents the index value of the th complex coefficient, 6 (u s,z ) ∈{0, 1, ..., U-1}, U is a positive integer, U≦T, and K≦S×U×Z.
27. The apparatus (1000) of claim 26.
29. f 5 (s z ) = s z In the z-th transport layer, z The priority of the complex coefficient corresponding to the th reference signal port is expressed as (s z +1) higher than the priority of the complex coefficient corresponding to the th reference signal port, 28. The apparatus (1000) of claim 27.
30. f 5 (s z ) = s z In the z-th transport layer, z The priority of the u-th complex coefficient corresponding to the u-th reference signal port is expressed as (s z +1)-th reference signal port, and the priority of the u-th complex coefficient corresponding to the s z The u-th complex coefficient corresponding to the s-th reference signal port is z is a complex coefficient with index value u on the th reference signal port, z The u-th complex coefficient corresponding to the (s z +1) is a complex coefficient with index value u on the th reference signal port, where u = 0, 1, ..., U-1.
30. The apparatus (1000) of claim 28.
31. f 6 (u s,z ) = u s,z and the s z On the th reference signal port, s,z The smaller value of s,z indicates higher priority for the th complex coefficient, 30. The apparatus (1000) of claim 28.
32. pri(z,s z , u s,z ) in the z-th transport layer. z The u corresponding to the th reference signal port s,z indicates higher priority for the th complex coefficient 32. Apparatus (1000) according to claim 30 or 31.
33. A communication device comprising at least one processor, said at least one processor being configured to execute a computer program stored in a memory to enable said communication device to implement a method according to any one of claims 1 to 16. Communications equipment.
34. 1. A communication device, comprising: a communications interface configured to input and / or output information; a processor configured to execute a computer program to enable said communication device to implement the method according to any one of claims 1 to 16; A communication device comprising:
35. 1. A communication device, comprising: a memory configured to store a computer program; a processor configured to call said computer program from said memory and to execute said computer program to enable said communication device to implement the method according to any one of claims 1 to 16; A communication device comprising:
36. A computer readable storage medium comprising a computer program, which when executed on a computer enables the computer to carry out the method according to any one of claims 1 to 16.
37. A computer program, which when executed on a computer enables the computer to carry out the method according to any one of claims 1 to 16.
38. A communication system comprising at least one first communication device implementing the method according to any one of claims 1 to 8 and at least one second communication device implementing the method according to any one of claims 9 to 16.
Citation Information
Patent Citations
Capability information and channel state information feedback method and device
CN111082839A
Channel measurement method and communication device
WO2020125510A1
Vector indication method for constructing precoding vector, and communications device
WO2020135101A1
Method for indicating precoding matrix, method for determining precoding matrix, and communication device
WO2020221118A1