Communication method and apparatus

CN118119010BActive Publication Date: 2026-08-11HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种通信方法及装置,能够解决终端设备反馈开销过大的问题

Benefits of technology

[0051]其中,第五方面至第七方面的技术效果可以参考第一方面至第二方面中任意一种实现方式所述的方法的技术效果,此处不再赘述。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118119010B_ABST
    Figure CN118119010B_ABST
Patent Text Reader

Abstract

This application provides a communication method and apparatus that can solve the problem of excessive feedback overhead of terminal devices and can be applied to FDD systems. The method includes: a terminal device generating first information and sending the first information to a first network device, wherein the first information is used to indicate the channel matrix corresponding to the first network device selected by the terminal device in each of K frequency bands. The first information includes first indication information and a first correspondence relationship. The first indication information is used to indicate the first channel matrix corresponding to the first network device in the first frequency band, and the first correspondence relationship is used to indicate the conversion relationship between the first channel matrix and the second channel matrix corresponding to the second frequency band. The first frequency band is any one of the K frequency bands, and the second frequency band is any one of the K frequency bands other than the first frequency band, where K is a positive integer greater than 1.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method and apparatus. Background Technology

[0002] In frequency division duplex (FDD) systems, because the uplink and downlink channels operate in different frequency bands, network devices cannot obtain downlink channel state information (CSI) based on the reciprocity of the uplink and downlink channels. Network devices need to send downlink reference signals, such as channel state information reference signals (CSI-RS), to terminal devices. Terminal devices can perform channel estimation for the downlink frequency band based on the received CSI-RS and, according to a pre-designed codebook based on the standard or protocol, feed back the amplitude weighting coefficients / phase weighting coefficients of the index or codeword closest to the downlink frequency band channel information to the network device in the form of a precoding matrix indicator (PMI). The network device can then perform downlink precoding based on the PMI.

[0003] Currently, in scenarios with multiple network devices, such as coherent joint transmission (CJT), different network devices serve the same terminal device. Since the terminal device needs to perform channel estimation and feedback PMI for different frequency bands of any network device, the feedback overhead is too large. Summary of the Invention

[0004] This application provides a communication method and apparatus that can solve the problem of excessive feedback overhead from terminal devices.

[0005] To achieve the above objectives, this application adopts the following technical solution:

[0006] Firstly, a communication method is provided. This method can be executed by a terminal device, or by a component of the terminal device, such as a processor, chip, or chip system, or by a logic module or software capable of implementing all or part of the terminal device's functions. The following description uses the execution of this method by a terminal device as an example. The communication method includes: the terminal device generating first information and sending the first information to a first network device. The first information includes first indication information and a first correspondence. The first indication information indicates the first channel matrix corresponding to the first network device in a first frequency band. The first correspondence includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of K frequency bands, the second channel matrix corresponds to a second frequency band, and the second frequency band is any one of the K frequency bands other than the first frequency band, where K is a positive integer greater than 1.

[0007] Based on the communication method described in the first aspect, in a scenario where the same network device serves a terminal device across multiple frequency bands, the terminal device can send only a first indication information indicating the channel matrix corresponding to one frequency band, and a first correspondence indicating the channel correlation between frequency bands, to the first network device. This allows the first network device to obtain the channel matrix corresponding to other frequency bands based on the first indication information and the first correspondence, thereby enabling the first network device to obtain the PMI corresponding to all frequency bands without requiring the terminal device to feed back the channel information corresponding to all frequency bands, thus reducing the feedback overhead of the terminal device.

[0008] In one possible design scheme, the transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the spatial basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. Let m be the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m be the frequency band number of the second frequency band, and n and m be positive integers, 1≤n≤K, 1≤m≤K, n≠m; and, in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix. In this way, the terminal device can feed back the correspondence between its spatial basis and the channel matrix in different frequency bands to the first network device, thus eliminating the need to feed back all the spatial basis corresponding to its channel matrix in all frequency bands to the first network device, thereby reducing feedback overhead.

[0009] In one possible design scheme, the transformation relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. Let m be the bandwidth of the second frequency band, n be the frequency band number of the second frequency band, and m and n be positive integers, where 1 ≤ m ≤ K, 1 ≤ n ≤ K, and n ≠ m. In this way, the terminal device can feed back the correspondence between its channel matrix and the frequency domain basis for different frequency bands to the first network device, thus eliminating the need to feed back all the frequency domain basis corresponding to its channel matrix for all frequency bands to the first network device, thereby reducing feedback overhead.

[0010] In one possible design scheme, the transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. is the carrier frequency of the first frequency band, and n is the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. Let m be the carrier frequency of the second frequency band, n be the frequency band number of the second frequency band, and m and n be positive integers, where 1 ≤ m ≤ K, 1 ≤ n ≤ K, and n ≠ m. In this way, the terminal device can feed back the correspondence between its channel matrix and the Doppler domain basis for different frequency bands to the first network device, thus eliminating the need to feed back all the Doppler basis values ​​corresponding to its channel matrix across all frequency bands to the first network device, thereby reducing feedback overhead.

[0011] Optionally, the rounding operation can be round up, round down, or round to the nearest integer.

[0012] In one possible design, the communication method provided in this application embodiment may further include: a terminal device generating second indication information and second information, wherein the second indication information is used to indicate the correspondence between the channel matrix of a second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band, the second network device being any network device other than the first network device; the second information includes third indication information, which indicates a second basis, the second basis being the different basis of the channel matrix of the second network device selected by the terminal device in the first frequency band compared to the channel matrix of the first network device in the first frequency band. The terminal device sends the second indication information and the second information to the first network device; or, the terminal device sends the second indication information to the first network device; and, the terminal device sends the second information to the second network device; or, the terminal device sends the second indication information and the second information to the second network device. Thus, in scenarios where multiple network devices serve terminal devices, the terminal devices do not need to send all PMI information for multiple frequency bands to multiple network devices separately. They only need to select the base information corresponding to any one network device (i.e., the first network device) on a frequency band, and send the different base information corresponding to the same frequency band to other network devices, which greatly reduces the feedback overhead of the terminal devices.

[0013] In one possible design, the correspondence between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band may include: the positional relationship between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix in the first frequency band.

[0014] In one possible design, the second information may further include: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

[0015] Secondly, a communication method is provided. This method can be executed by a first network device, or by a component of the first network device, such as the processor, chip, or chip system of the first network device, or by a logic module or software capable of implementing all or part of the functions of the first network device. The following description uses the execution of this method by the first network device as an example. The communication method includes: the first network device receiving first information from a terminal device, and determining a precoding matrix based on the first information. The first information includes first indication information and a first correspondence. The first indication information is used to indicate the first channel matrix corresponding to the first network device in the first frequency band. The first correspondence includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of the K frequency bands. The second channel matrix corresponds to the second frequency band. The second frequency band is any one of the K frequency bands other than the first frequency band. K is a positive integer greater than 1.

[0016] In one possible design scheme, the transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the spatial basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. Let m be the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m be the frequency band number of the second frequency band, and n and m be positive integers, 1≤n≤K, 1≤m≤K, n≠m; and, in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

[0017] In one possible design scheme, the transformation relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. Let m be the bandwidth of the second frequency band, n be the frequency band number of the second frequency band, and m be positive integers, where 1 ≤ m ≤ K, 1 ≤ n ≤ K, and n ≠ m.

[0018] In one possible design scheme, the transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. is the carrier frequency of the first frequency band, and n is the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. is the carrier frequency of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤m≤K, 1≤n≤K, n≠m.

[0019] In one possible design, the communication method provided in this application embodiment may further include: a first network device receiving second indication information and / or second information from a terminal device. The second indication information indicates the correspondence between the channel matrix of a second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band, which corresponds to the same basis. The second network device is any network device other than the first network device among the multiple network devices. The second information includes third indication information, which indicates a second basis, where the second basis is the different basis between the channel matrix of the second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band.

[0020] In one possible design, the correspondence between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band may include: the positional relationship between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix in the first frequency band.

[0021] In one possible design, the second information may further include: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

[0022] The technical effects of the communication method described in the second aspect can be referred to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0023] Thirdly, a communication device is provided for implementing the various methods described above. This communication device can be a terminal device as described in the first aspect, or a device comprising the terminal device, or a device included in the terminal device, such as a chip. The communication device includes corresponding modules, units, or means for implementing the methods described in the first aspect. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0024] In some possible designs, the communication device includes a processing module and a transceiver module. The processing module generates first information. The transceiver module sends the first information to a first network device. The first information includes first indication information and a first correspondence. The first indication information indicates the first channel matrix corresponding to the first network device in a first frequency band. The first correspondence includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of K frequency bands, and the second channel matrix corresponds to a second frequency band, which is any one of the K frequency bands other than the first frequency band, where K is a positive integer greater than 1.

[0025] In one possible design scheme, the transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the spatial basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. Let m be the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m be the frequency band number of the second frequency band, and n and m be positive integers, 1≤n≤K, 1≤m≤K, n≠m; and, in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

[0026] In one possible design scheme, the transformation relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. Let m be the bandwidth of the second frequency band, n be the frequency band number of the second frequency band, and m be positive integers, where 1 ≤ m ≤ K, 1 ≤ n ≤ K, and n ≠ m.

[0027] In one possible design scheme, the transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. is the carrier frequency of the first frequency band, and n is the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. is the carrier frequency of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤m≤K, 1≤n≤K, n≠m.

[0028] In one possible design, the processing module is further configured to generate second indication information and second information. The second indication information indicates the correspondence between the channel matrix of a second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band, which corresponds to the same basis. The second network device can be any network device other than the first network device among the multiple network devices. The second information includes third indication information, which indicates a second basis, which is the different basis between the channel matrix of the second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band. The transceiver module is further configured to send the second indication information and the second information to the first network device; or, the transceiver module is further configured to send the second indication information to the first network device; and, the transceiver module is further configured to send the second information to the second network device; or, the transceiver module is further configured to send the second indication information and the second information to the second network device.

[0029] In one possible design, the correspondence between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band may include: the positional relationship between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix in the first frequency band.

[0030] In one possible design, the second information may further include: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

[0031] Optionally, the transceiver module may include a receiving module and a sending module. The sending module implements the sending function of the communication device described in the third aspect, and the receiving module implements the receiving function of the communication device described in the third aspect.

[0032] Optionally, the communication device described in the third aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device described in the third aspect can perform the communication method described in the first aspect.

[0033] The technical effects of the communication device described in the third aspect can be referred to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0034] Fourthly, a communication device is provided for implementing the various methods described above. This communication device may be the first network device described in the second aspect, or a device comprising the first network device, or a device included in the first network device, such as a chip. The communication device includes corresponding modules, units, or means for implementing the methods described in the second aspect. These modules, units, or means may be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0035] In some possible designs, the communication device includes a processing module and a transceiver module. The transceiver module receives first information from a terminal device. The processing module determines a precoding matrix based on the first information. The first information includes first indication information and a first correspondence. The first indication information indicates the first channel matrix corresponding to the first network device in a first frequency band. The first correspondence includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of K frequency bands, and the second channel matrix corresponds to a second frequency band, which is any one of the K frequency bands other than the first frequency band, where K is a positive integer greater than 1.

[0036] In one possible design scheme, the transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the spatial basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. Let m be the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m be the frequency band number of the second frequency band, and n and m be positive integers, 1≤n≤K, 1≤m≤K, n≠m; and, in,

[0037] This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

[0038] In one possible design scheme, the transformation relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. Let m be the bandwidth of the second frequency band, n be the frequency band number of the second frequency band, and m be positive integers, where 1 ≤ m ≤ K, 1 ≤ n ≤ K, and n ≠ m.

[0039] In one possible design scheme, the transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. is the carrier frequency of the first frequency band, and n is the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. is the carrier frequency of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤m≤K, 1≤n≤K, n≠m.

[0040] In one possible design, the transceiver module is further configured to receive second indication information and / or second information from the terminal device. The second indication information indicates the correspondence between the channel matrix of a second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band, which corresponds to the same basis. The second network device is any network device other than the first network device among the multiple network devices. The second information includes third indication information, which indicates a second basis, which is the different basis of the channel matrix of the second network device selected by the terminal device in the first frequency band compared to the channel matrix of the first network device in the first frequency band.

[0041] In one possible design, the correspondence between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band may include: the positional relationship between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix in the first frequency band.

[0042] In one possible design, the second information may further include: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

[0043] Optionally, the transceiver module may include a receiving module and a sending module. The sending module implements the sending function of the communication device described in the fourth aspect, and the receiving module implements the receiving function of the communication device described in the fourth aspect.

[0044] Optionally, the communication device described in the fourth aspect may further include a storage module storing programs or instructions. When the processing module executes the program or instructions, the communication device described in the fourth aspect can perform the communication method described in the second aspect.

[0045] The technical effects of the communication device described in the fourth aspect can be referred to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0046] Fifthly, a communication device is provided. The communication device includes a processor coupled to a memory, the processor being configured to execute a computer program stored in the memory, such that the communication device performs the method described in any of the possible implementations of the first to second aspects.

[0047] In one possible design, the communication device described in the fifth aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fifth aspect and other communication devices.

[0048] In the embodiments of this application, the communication device described in the fifth aspect may be the terminal device in the first aspect or the first network device in the second aspect, or may be a chip (system) or other component or assembly disposed in the terminal device or the first network device, or may include the terminal device or the first network device.

[0049] A sixth aspect provides a communication device, comprising: a processor and a communication interface; the communication interface being used to communicate with a module outside the communication device; the processor being used to execute computer programs or instructions to cause the communication device to perform the method described in any of the preceding aspects. The communication device may be a terminal device as described in the first aspect, or a device comprising the terminal device, or a device included in the terminal device, such as a chip; or, the communication device may be a first network device as described in the second aspect, or a device comprising the first network device, or a device included in the first network device, such as a chip.

[0050] A seventh aspect provides a communication device, comprising: at least one processor; the processor being configured to execute a computer program or instructions stored in a memory to cause the communication device to perform the method described in any of the preceding aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be a terminal device as described in the first aspect, or a device comprising the terminal device, or a device included in the terminal device, such as a chip; or, the communication device may be a first network device as described in the second aspect, or a device comprising the first network device, or a device included in the first network device, such as a chip.

[0051] The technical effects of aspects five through seven can be referred to the technical effects of the methods described in any of the implementation methods of aspects one through two, and will not be elaborated here.

[0052] Eighthly, a communication system is provided. The communication system includes a terminal device and a first network device. The terminal device is used to execute the communication method described in the first aspect, and the first network device is used to execute the communication method described in the second aspect.

[0053] A ninth aspect provides a computer-readable storage medium. The computer-readable storage medium stores a computer program or instructions that, when executed on a computer, cause the computer to perform the method described in any one of the possible implementations of the first to second aspects.

[0054] A tenth aspect provides a computer program product. The computer program product includes: a computer program or instructions that, when executed on a computer, cause the computer to perform the method described in any one of the possible implementations of the first to second aspects. Attached Figure Description

[0055] Figure 1 This application provides a schematic diagram of the architecture of a communication system.

[0056] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;

[0057] Figure 3 A flowchart illustrating another communication method provided in an embodiment of this application;

[0058] Figure 4 A flowchart illustrating yet another communication method provided in an embodiment of this application;

[0059] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0060] Figure 6 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0061] For ease of understanding, the technical terms involved in the embodiments of this application are introduced below.

[0062] 1. Precoding technology

[0063] Precoding, also known as beamforming, allows transmitting devices (such as network devices) to process the signal to be transmitted using a precoding matrix that matches the Channel State Indicator (CSI), given the known CSI. This precoded signal is adapted to the channel, reducing the complexity for receiving devices (such as terminal devices) to eliminate inter-channel interference. Precoding improves the quality of the received signal (e.g., signal-to-interference-plus-noise ratio, SINR). Therefore, precoding enables transmitting devices and multiple receiving devices to transmit signals on the same time-frequency resources, achieving multiple-user multiple-input multiple-output (MU-MIMO). It should be noted that the descriptions of precoding techniques are illustrative only and are not intended to limit the scope of protection of the embodiments in this application. In specific implementations, transmitting devices can also perform precoding in other ways. For example, when channel information (e.g., but not limited to the channel matrix) is unknown, precoding can be performed using a pre-set precoding matrix or a weighted processing method. For the sake of brevity, the specific details will not be elaborated upon in this article.

[0064] The implementation of precoding technology relies on CSI measurement and feedback. Currently, the process of CSI measurement by network devices and terminal devices includes: the network device sending channel measurement configuration information to the terminal device, informing the terminal device of the time for channel measurement and related configuration information. Then, the network device sends pilot signals for channel measurement, also known as reference signals, such as CSI-RS, to the terminal device. The terminal device can then use the pilot signals to perform channel estimation to obtain the CSI and feed it back to the network device via the physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH). The CSI can include one or more of the following: PMI, channel quality indicator (CQI), CSI-RS resource indicator (CRI), layer indicator (LI), and rank indicator (RI).

[0065] Optionally, the terminal device may perform CSI calculation on the channel measured by CSI-RS through singular value decomposition (SVD) or eigenvalue decomposition (EVD), or the terminal device may perform CSI calculation in other ways. This application embodiment does not specifically limit this.

[0066] In MIMO transmission, the measurement accuracy and timely feedback of CSI are crucial for achieving high performance. Considering the need for high measurement accuracy and low feedback overhead for CSI, implicit feedback is primarily used in New Radio (NR) systems. In implicit feedback, the terminal device feeds back the precoding matrix to the network device in the form of a recommended Precoding Mean Injection (PMI). The network device can then directly use the recommended precoding matrix for precoding. For example, the terminal device determines the feedback PMI based on the codebook, and the feedback PMI indicates the recommended precoding matrix. The network device can then determine the corresponding codebook based on the feedback PMI, determine the corresponding precoding matrix based on the codebook, and preprocess the downlink data according to the precoding matrix. This approach achieves high CSI measurement accuracy while maintaining low CSI feedback overhead.

[0067] The key to the implicit feedback mentioned above lies in the design of the codebook. The codebook in the NR system will be introduced below.

[0068] 2. Codebook

[0069] A codebook is a collection of multiple precoding matrices. These precoding matrices can be predefined. Codebooks can be classified into different types, such as Type I, Type II, or Enhanced Type II codebooks as specified in the 3rd Generation Partnership Project (3GPP) technical specification (TS) 38.214.

[0070] In traditional codebooks, the structure of the codebook can be represented as follows: Where W represents the precoding matrix, W1 represents the spatial matrix, and W f Represents the frequency domain matrix, Represents the conjugate transpose of a frequency domain matrix. This represents the space-frequency weighted coefficient matrix relating the spatial and frequency domain matrices. It can be understood that the precoding matrix can be represented as a weighted sum of one or more precoding vectors. This precoding vector can be a vector composed of spatial vectors from the spatial matrix and frequency vectors from the frequency matrix. For example, a precoding vector can be the product of a spatial vector and a frequency vector.

[0071] 2.1 Spatial Domain Vector: Also known as angle vector, spatial component vector, beam vector, spatial beam basis vector, spatial basis vector, or spatial basis, etc. A spatial domain vector can correspond to a beam or a beam direction. It can be one of the vectors used to construct the channel matrix. Each element in the spatial domain vector can represent the weight of each antenna port. Based on the weights of each antenna port represented by the elements in the spatial domain vector, the signals from each antenna port are linearly superimposed to form a region with a strong signal in a certain direction in space. The dimension of the spatial domain vector can represent the number of antenna ports.

[0072] Optionally, the spatial vector can be any of the following vectors: a discrete fourier transform (DFT) vector, the conjugate transpose of a DFT vector, an oversampled DFT vector, the conjugate transpose of an oversampled DFT vector, or a wavelet transform (WT) vector. Here, a DFT vector can refer to a vector within a DFT matrix, a DFT conjugate transpose can refer to a column vector within the conjugate transpose of a DFT matrix, an oversampled DFT vector can refer to a vector within an oversampled DFT matrix, and a WT vector can refer to a column vector within a WT matrix.

[0073] Optionally, in this embodiment, the spatial matrix W1 can be a matrix composed of one or more spatial vectors selected from the spatial vector set. The spatial vector set can be pre-configured; or, the spatial vector set can be negotiated between the terminal device and the network device; or, the spatial vector set can be agreed upon by a protocol. This embodiment does not specifically limit the specifics of these limitations.

[0074] For example, the set of spatial vectors can be a complete orthogonal basis matrix, such as a DFT matrix, the conjugate transpose of a DFT matrix, an oversampled DFT matrix, or the conjugate transpose of an oversampled DFT matrix, etc. This application does not specifically limit this.

[0075] For example, the spatial vector set has a dimension of N1×N1, where N1 represents the dimension of the spatial vector, equals the number of antenna ports, and is a positive integer greater than 1. The spatial vector itself has a dimension of N1×1. The dimension of the spatial vector can also represent the number of elements in the spatial vector; for example, the spatial vector may contain N1 elements.

[0076] Optionally, in the embodiments of this application, the dimension of the spatial vector set may be pre-configured, negotiated between the terminal device and the network device, or agreed upon by the protocol. The embodiments of this application do not specifically limit this.

[0077] Optionally, the number of spatial vectors in the spatial matrix W1 can be pre-configured or negotiated between the terminal device and the network device. This application embodiment does not specifically limit this.

[0078] For example, taking a dual-polarization antenna as the transmitting antenna, the terminal device can select L spatial vectors from the set of spatial vectors. Each polarization direction can select L1 spatial vectors from the set, and the dual-polarization direction can select 2L1 spatial vectors, i.e., L = 2L1. L represents the number of spatial vectors in the spatial matrix W1, where L is a positive integer greater than 1, L1 is a positive integer greater than or equal to 1, and L is less than N1. N1 × L represents the dimension of the spatial matrix W1.

[0079] 2.2 Frequency Domain Vector: Also known as delay vector, frequency component vector, frequency basis vector, or frequency domain basis, it is a vector used to represent the variation of a channel in the frequency domain. A frequency domain vector can correspond to a delay path or a delay domain path. Each frequency domain vector can represent a variation pattern. Because signals can travel from the transmitting antenna to the receiving antenna via multiple paths during wireless channel transmission, multipath delay leads to frequency-selective fading, which is a variation of the channel in the frequency domain. Therefore, different frequency domain vectors can be used to represent the variation of the channel in the frequency domain caused by delays on different transmission paths.

[0080] Optionally, the frequency domain vector can be any of the following vectors: a DFT vector, the conjugate transpose of a DFT vector, an oversampled DFT vector, the conjugate transpose of an oversampled DFT vector, a discrete cosine transform (DCT) vector, the conjugate transpose of a DCT vector, an oversampled DCT vector, or the conjugate transpose of an oversampled DCT vector. For example, the frequency domain vector can be a DFT vector defined in Type II of 3GPP TS 38.214.

[0081] Optionally, in the embodiments of this application, the frequency domain matrix W f The frequency vector set can be a matrix composed of one or more frequency vectors selected from the frequency vector set. The frequency vector set can be pre-configured; or it can be negotiated between the terminal device and the network device; or it can be agreed upon by a protocol. This application embodiment does not specifically limit this.

[0082] For example, the set of frequency domain vectors can be a complete orthogonal basis matrix, such as a DFT matrix, the conjugate transpose of a DFT matrix, an oversampled DFT matrix, or the conjugate transpose of an oversampled DFT matrix, etc., and this application does not specifically limit it.

[0083] For example, the dimension of the frequency domain vector set is N3×N3, where N3 can represent the dimension of the frequency domain vector and can be equal to the number of frequency domain units, and is an integer greater than 1. In this case, the dimension of the frequency domain vector is N3×1.

[0084] Optionally, in the embodiments of this application, the dimension of the frequency domain vector set and the number of frequency domain vectors can be pre-configured, negotiated between the terminal device and the network device, or agreed upon by the protocol. The embodiments of this application do not specifically limit this.

[0085] Optionally, in the embodiments of this application, the frequency domain matrix W f The number of intermediate frequency domain vectors can be pre-configured or negotiated between the terminal device and the network device; this application embodiment does not specifically limit this.

[0086] Optionally, in the embodiments of this application, the frequency domain matrix W f The number of vectors in the mid-frequency domain can be the same as the number of units in the frequency domain.

[0087] For example, the terminal device selects M frequency domain vectors from the set of frequency domain vectors, where M can represent the frequency domain matrix W. f The number of mid-frequency domain vectors, M is an integer greater than or equal to 1, M is less than N³, and N³×M can represent the frequency domain matrix W. f Dimensions.

[0088] Optionally, in this embodiment, a frequency domain unit can refer to one or more consecutive physical resource blocks (PRBs). The size of the frequency domain unit (i.e., the number of PRBs it includes) is related to the bandwidth of the bandwidth part.

[0089] 2.3 Weighting Coefficients: Also known as merging coefficients, space-frequency merging coefficients, space-frequency weighting coefficients, or superposition coefficients, etc. Each weighting coefficient corresponds to a spatial vector and a frequency vector, or in other words, each weighting coefficient corresponds to a space-frequency vector pair. Each merging coefficient is the weighting coefficient of the space-frequency component matrix constructed from its corresponding space-frequency vector pair. Weighting coefficient matrix The total number of elements is the product of the number of spatial vectors in the spatial matrix and the number of frequency vectors in the frequency matrix. Each weighting coefficient corresponds to one spatial vector and one frequency vector. Specifically, the weighting coefficient matrix... The element in the i-th row and j-th column is the merging coefficient corresponding to the space-frequency vector pair formed by the i-th spatial vector and the j-th frequency vector.

[0090] Optionally, in this embodiment, the weighting coefficients can be complex numbers. The weighting coefficients can be expressed as real and imaginary parts; or, they can be expressed as amplitude and phase, which is not specifically limited in this embodiment. For example, for an enhanced type II codebook, the weighting coefficients are complex numbers.

[0091] Alternatively, the weighting coefficients in the embodiments of this application may be real numbers. For example, for type I codebooks, the weighting coefficients are real numbers.

[0092] 3. Medium- and high-speed CSI codebook (mobility-enhanced codebook) structure

[0093] One goal of the CSI enhancement proposed in 3GPP's Release 18 (Rel-18) MIMO project is to address the issue of rapid CSI changes over time and the easy expiration of feedback PMI in medium- and high-speed mobile scenarios. This is achieved by proposing an enhanced CSI measurement method and an enhanced codebook structure. The codebook structure can be represented as follows: Among them, W, W1 and W f The definitions are the same as those in Rel-16, as detailed in the above description. W represents the weighting coefficient matrix for space-frequency operations. d This represents the Doppler domain matrix. The Doppler domain matrix W... d With frequency domain matrix W f A joint matrix can be constructed using the Kronecker product. Of course, the Doppler domain matrix W... d With frequency domain matrix W f A joint matrix can also be constructed through other coupling methods. That is, the joint matrix includes the Doppler domain matrix W. d and frequency domain matrix W f Space-frequency weighting coefficient matrix Each weighting coefficient in the equation corresponds to a spatial vector, a frequency vector, and a Doppler vector. This spatial-frequency time-weighted coefficient can also be called a spatial-frequency time-combining coefficient, a spatial-frequency Doppler weighting coefficient, a spatial-frequency Doppler combining coefficient, or a combining coefficient, etc.

[0094] A Doppler domain vector, also known as a time-domain component vector, time-varying domain basis vector, or time domain vector, is a vector used to represent the variation of a channel in the time domain. A time-domain vector or a Doppler domain basis corresponds to a Doppler path or a Doppler shift. Each time-domain vector represents a variation pattern. The time-selective fading caused by multipath propagation and the mobility of the transmitter or receiver as a signal passes through the wireless channel at different times constitutes the variation of the channel in the time domain. Therefore, different time-domain vectors can be used to represent the variation of the channel in the time domain.

[0095] Doppler offset, also known as Doppler frequency offset, refers to the frequency shift caused by the movement of terminal equipment or base stations or other factors. Doppler offset can represent the magnitude of the frequency shift or a channel time-domain variation pattern. Because of the time-selective fading caused by multipath propagation and the mobility of the transmitter or receiver when a signal passes through a wireless channel at different times, this is a change in the time-domain channel. Furthermore, each time-delay path of the channel may experience different mobile environments; therefore, each time-delay path or frequency-domain basis corresponds to one or more Doppler offsets. A time-delay path or frequency-domain basis and its corresponding Doppler offset can form a Doppler offset and frequency-domain basis pair; alternatively, a Doppler offset and its associated time-delay path or frequency-domain basis can also form a Doppler offset and frequency-domain basis pair.

[0096] Optionally, in this embodiment, each Doppler domain vector can correspond to a Doppler frequency shift. Therefore, different Doppler domain vectors can be used to represent the time-domain variation of the channel caused by the Doppler frequency shift of different transmission paths. Generally, to facilitate the description of channel time-domain variations, the time-domain channel can be projected or mapped to the Doppler domain and represented by a weighted sum of several slowly varying Doppler frequency shifts using exponential functions.

[0097] Optionally, the Doppler domain vector is one or more of the following: DFT vector, oversampled DFT vector, WT vector, or oversampled WT vector. This application does not limit this.

[0098] Optionally, in the embodiments of this application, the Doppler domain matrix W d The matrix can be composed of one or more Doppler domain vectors selected from the Doppler domain vector set. The Doppler domain vector set can be pre-configured; or, it can be negotiated between the terminal device and the network device; or, it can be agreed upon by a protocol. This application embodiment does not specifically limit this.

[0099] For example, the set of Doppler domain vectors can be a complete orthogonal basis matrix, such as a DFT matrix, the conjugate transpose of a DFT matrix, an oversampled DFT matrix, or the conjugate transpose of an oversampled DFT matrix, etc., and this application does not specifically limit it.

[0100] For example, the Doppler domain vector set has a dimension of N4×N4, where N4 can represent the dimension of the Doppler domain vector, N4 is greater than or equal to the number of times the PMI is valid, and N4 is an integer greater than 1. However, the dimension of the Doppler domain vector itself is N4×1. The dimension of the Doppler domain vector can also be used to represent the number of elements in the Doppler domain vector; for example, the Doppler domain vector may contain N4 elements. This N4×N4 dimension Doppler domain vector set can be understood as follows: the maximum Doppler frequency shift D is divided into N4 parts, and the N4 Doppler domain vectors in this N4-dimensional Doppler domain vector set correspond to the N4 Doppler frequency shifts.

[0101] Optionally, in the embodiments of this application, the dimension of the Doppler domain vector set may be pre-configured, negotiated between the terminal device and the network device, or agreed upon by the protocol. The embodiments of this application do not specifically limit this.

[0102] Optionally, in the embodiments of this application, the Doppler domain matrix W d The number of middle Doppler domain vectors can be pre-configured or negotiated between the terminal device and the network device; this application embodiment does not specifically limit this.

[0103] For example, the terminal device can select Q Doppler domain vectors from the set of Doppler domain vectors, where Q can represent the Doppler domain matrix W. d The number of Doppler field vectors, Q is a positive integer greater than or equal to 1, Q is less than N4, and N4×Q can represent the Doppler field matrix W. d Dimensions.

[0104] In this embodiment of the application, for scenarios where network devices serve terminal devices across multiple frequency bands, the terminal devices need to perform channel estimation for channels between different frequency bands and feed back the PMI of the corresponding channel for each frequency band, which can lead to excessive feedback overhead for the terminal devices. This application provides a communication method that can reduce feedback overhead.

[0105] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0106] The technical solutions of this application can be applied to various communication systems, such as 4th generation (4G) mobile communication systems, such as Long Term Evolution (LTE) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th generation (5G) mobile communication systems, such as NR systems, and future communication systems, such as 6th generation (6G) mobile communication systems.

[0107] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.

[0108] Furthermore, in the embodiments of this application, words such as "exemplarily" and "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as an "example" in this application should not be construed as being better or more advantageous than other embodiments or designs. Rather, the use of the word "example" is intended to present the concept in a specific manner.

[0109] In the embodiments of this application, the terms "information," "signal," "message," "channel," and "singaling" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, they all convey the same meaning. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, they all convey the same meaning.

[0110] In the embodiments of this application, sometimes the subscript such as W1 may be mistakenly written as a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.

[0111] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0112] To facilitate understanding of the embodiments of this application, let's first take... Figure 1 The communication system illustrated herein is used as an example to illustrate a communication system applicable to embodiments of this application. For example, Figure 1 This is a schematic diagram of the architecture of a communication system to which the communication method provided in the embodiments of this application is applicable.

[0113] like Figure 1 As shown, the communication system includes network devices and terminal devices. The network devices and terminal devices can communicate with each other. Figure 1 The example shows three network devices (such as network devices 101-103) and one terminal device (such as terminal device 104). The embodiments of this application do not limit the number of network devices and terminal devices.

[0114] In this embodiment, any one of network devices 101-103 can provide services to terminal device 104 independently. Network devices 101-103 can also jointly provide services to terminal device 104. Multiple network devices communicate with the terminal device using a CJT mechanism, transmitting data to terminal device 104 via coherent transmission. Each network device can send signals to the terminal device through different frequency bands. For example, network device 101 can send signals to terminal device 104 through frequency bands 1, 2, and 3 respectively. Different network devices can also send signals to the terminal device on the same frequency band, such as network devices 101-103 all sending signals to terminal device 104 on frequency bands 1-3. Figure 1 The example shows three frequency bands, but the number of frequency bands is not limited in this application embodiment.

[0115] It is worth noting that in scenarios where multiple network devices serve the same terminal device, these multiple network devices are uniformly connected to a management device (also known as a central node). This management device can schedule and manage the multiple network devices. The management device can be a processor, chip, or a device containing a processor or chip with computing capabilities. It can collect channel information from multiple network devices and calculate the downlink precoding matrix for multiple networks.

[0116] It is understood that in this embodiment, when a network device transmits a signal on one frequency band, it means that the network device transmits a signal through one channel. One possibility is that the same network device transmits signals on different frequency bands, that is, the same network device transmits signals on different channels. For example, if network device 101 transmits signals to terminal device 104 on frequency bands 1 to 3 respectively, then network device 101 transmits signals to terminal device 104 on three channels respectively. Another possibility is that different network devices transmit signals on the same frequency band, that is, different network devices transmit signals on different channels corresponding to the same frequency band. For example, network devices 101 to 103 all transmit signals on frequency band 1, corresponding to transmitting signals on three channels respectively. In this embodiment, the frequency band can be a component carrier (CC) or a bandwidth part (BWP).

[0117] In this embodiment, each communication device, such as network devices 101-103 or terminal device 104, can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that these chains may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, network devices 101-103 and terminal device 104 can communicate via multi-antenna technology.

[0118] The aforementioned network devices are devices located on the network side of the communication system and possess wireless transceiver capabilities, or chips or chip systems that can be installed in such devices. These network devices include, but are not limited to: access points (APs) in wireless fidelity (WiFi) systems, such as home gateways, routers, servers, switches, and bridges; evolved Node Bs (eNBs), radio network controllers (RNCs), Node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved Node Bs, or home Node Bs, HNBs), baseband units (BBUs), wireless relay nodes, wireless backhaul nodes, transmit / receive nodes, or transmit / receive points (TRPs or transmit points). It can also refer to 5G, such as gNB in ​​NR system, or transmit / receive node or transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of base station in 5G system, or network nodes that constitute gNB or transmission point, such as baseband unit (BBU), or distributed unit (DU), roadside unit (RSU) with base station function, etc.

[0119] The aforementioned terminal device is a terminal that accesses the aforementioned communication system and has wireless transceiver capabilities, or a chip or chip system that can be installed in the terminal. This terminal device can also be referred to as user equipment (UE), user device, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. In the embodiments of this application, the terminal device can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, vehicle-mounted terminal, RSU with terminal functionality, etc. The terminal device of this application may also be an on-board module, on-board component, on-board chip, or on-board unit that is built into a vehicle as one or more components or units. The vehicle can implement the communication method provided in this application through the built-in on-board module, on-board component, on-board chip, or on-board unit.

[0120] It should be noted that the communication method provided in the embodiments of this application can be applied to... Figure 1 The specific implementation between the terminal device and the network device shown can be referred to in the following method embodiments, which will not be repeated here.

[0121] It should be noted that the solutions in the embodiments of this application can also be applied to other communication systems, and the corresponding names can be replaced by the names of the corresponding functions in other communication systems.

[0122] It should be understood that Figure 1 This is a simplified diagram for ease of understanding only. The communication system may also include other network devices and / or other terminal devices. Figure 1 It was not drawn in the middle.

[0123] The following will combine Figure 2 and Figure 3 The communication method provided in the embodiments of this application will be described in detail.

[0124] For example, Figure 2This is a flowchart illustrating a communication method provided in an embodiment of this application. This communication method can be applied to... Figure 1 Communication between any of the network devices and the terminal devices shown.

[0125] like Figure 2 As shown, the communication method includes the following steps:

[0126] S201, The terminal device generates the first information.

[0127] The first information is used to indicate the channel matrix of the first network device selected by the terminal device in each of the K frequency bands. This first network device can be... Figure 1 The network devices shown are any one of network devices 101 to 103. The first information includes first indication information and a first correspondence relationship. The first indication information is used to indicate the first channel matrix corresponding to the first network device in the first frequency band. The first correspondence relationship is used to indicate the conversion relationship between the first channel matrix and the second channel matrix corresponding to the second frequency band. The first correspondence relationship may include one or more of the following: the conversion relationship between the index of the spatial frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; the conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or the conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of K frequency bands, and the second frequency band is any one of K frequency bands other than the first frequency band, where K is a positive integer greater than 1.

[0128] In this embodiment, the first network device can simultaneously serve the terminal device on multiple frequency bands, with different frequency bands corresponding to different Channel Indicators (CSIs). Therefore, the terminal device can perform channel estimation using reference signals (such as CSI-RS) transmitted by the first network device on different frequency bands to obtain the channel matrix corresponding to each frequency band, thereby determining the CSI and facilitating precoding design by the network device. It should be understood that the channel matrix corresponding to each frequency band can also be a precoding matrix.

[0129] For example, the channel matrix corresponding to any frequency band in K frequency bands (such as the k-th frequency band, where k is a positive integer, 1≤k≤K) Terminal devices can project it into the spatial domain, frequency domain, and Doppler domain, that is... This represents the antenna-frequency-time three-dimensional channel. Therefore, Including spatial matrix Frequency domain matrix Doppler domain matrix And the combined coefficient matrix associated with the three. in, Selected by the terminal device Composed of a spatial base, Selected by the terminal device Composed of frequency domain basis Selected by the terminal device The basement is composed of multiple Doppler domains. by and A spatial base, Each frequency domain substrate, and Doppler domain basement associated The channel matrix is ​​composed of several combining coefficients. Any spatial basis, any frequency basis, and any Doppler basis in the system can correspond to a merging coefficient.

[0130] Optionally, the above The airspace base can be selected by the terminal device from a set of airspace bases predefined by the protocol, a set of airspace bases negotiated between the terminal device and the network device, or a set of airspace bases configured by the network device for the terminal device; the above The frequency domain base can be selected from a predefined set of frequency domain bases, a set of frequency domain bases negotiated between the terminal device and the network device, or a set of frequency domain bases configured by the network device for the terminal device; the above The Doppler domain base can be selected from a set of Doppler domain bases predefined by the protocol, a set of Doppler domain bases negotiated between the terminal device and the network device, or a set of Doppler domain bases configured by the network device for the terminal device. This application embodiment does not specifically limit this.

[0131] Optionally, the above channel matrix It can be decomposed into vector multiplication or tensor multiplication between the bases, and can be expressed as:

[0132]

[0133] or,

[0134] Where i is the serial number of the network device serving the terminal device, t is the serial number of the spatial basis corresponding to the i-th network device in the k-th frequency band, f is the serial number of the frequency basis corresponding to the i-th network device in the k-th frequency band, and d is the serial number of the Doppler domain basis corresponding to the i-th network device in the k-th frequency band, and i, t, f, and d are positive integers. any one of them as well as It can form a three-dimensional spatial frequency Doppler substrate.

[0135] It is understood that the channel matrix in this embodiment is the CSI codebook determined by the terminal device, and the same network device corresponds to different CSI codebooks on different frequency bands. In addition, the number of spatial basis, frequency basis, and Doppler domain basis corresponding to the channel matrix for different frequency bands may be different.

[0136] Furthermore, the terminal device can determine K channel matrices based on the reference signals transmitted by the first network device in K frequency bands. Then, the terminal device can designate any one of the K frequency bands as the first frequency band and the channel matrix corresponding to the first frequency band as the first channel matrix. It can then designate any one of the K-1 frequency bands (excluding the first frequency band) as the second frequency band and the channel matrix corresponding to the second frequency band as the second channel matrix. For example, if K=3, the first network device has channel matrices corresponding to frequency bands 1 through 3 respectively. The first frequency band is frequency band 1, and its corresponding channel matrix This is the first channel matrix. The second frequency band can be either band 2 or band 3, and the corresponding channel matrix is... or The channel matrix is ​​the second channel matrix.

[0137] Therefore, the terminal device can determine the indexes of the spatial basis, frequency basis, and Doppler basis corresponding to the first channel matrix as the first indication information, and obtain the transformation relationship between the first channel matrix and the second channel matrix, i.e., the first correspondence relationship, based on the first joint codebook constructed according to the K channel matrices corresponding to the K frequency bands. Then, it reports the first indication information and the first correspondence relationship to the first network device. The first correspondence relationship may include the spatial basis transformation relationship, the frequency basis transformation relationship, and the Doppler domain basis transformation relationship.

[0138] The spatial basis transformation relationship refers to the transformation relationship between the indices of the spatial basis corresponding to the first channel matrix and the indices of the spatial basis corresponding to the second channel matrix. This spatial basis transformation relationship can include the index transformation relationship of the horizontal beams corresponding to the spatial basis and the index transformation relationship of the vertical beams corresponding to the spatial basis. In other words, the spatial basis is composed of horizontal beams and vertical beams.

[0139] The index conversion relationship of the horizontal beam corresponding to the spatial basis satisfies the following relationship: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. denoted by , where is the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m is the frequency band number of the second frequency band, and n and m are positive integers, 1≤n≤K, 1≤m≤K, and n≠m.

[0140] The index conversion relationship of the vertical beam corresponding to the spatial basis satisfies the following relationship: in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

[0141] It should be noted that each spatial substrate is determined by the index of the horizontal beam and the index of the vertical beam. For a two-dimensional antenna panel, the antenna panel size is represented by the number of horizontal dipoles and the number of vertical dipoles.

[0142] In other words, a spatial basis is indicated by an index of a horizontal beam and an index of a vertical beam.

[0143] The frequency domain basis transformation relationship is the transformation relationship between the index of the frequency domain basis corresponding to the first channel matrix and the index of the frequency domain basis corresponding to the second channel matrix, which satisfies the following relationship: in, This is the index of the frequency domain basis corresponding to the first channel matrix. The bandwidth of the first frequency band, This is the index of the frequency domain basis corresponding to the second channel matrix. This refers to the bandwidth of the second frequency band.

[0144] It should be noted that the bandwidth of a frequency band can be the number of sub-bands, the number of resource blocks (RBs), or the absolute bandwidth. This application does not specifically limit this.

[0145] The Doppler domain basis transformation relation is the transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix, which satisfies the following relationship: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. This is the carrier frequency of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. This is the carrier frequency for the second frequency band.

[0146] Therefore, for the same network device, the index relationship of the spatial basis between frequency bands is related to the number of horizontal and vertical elements, the index relationship of the frequency basis between frequency bands is related to the bandwidth of the frequency band, and the index relationship of the Doppler domain basis between frequency bands is related to the carrier frequency of the frequency band.

[0147] For example, K=3, and the first network device corresponds to the channel matrix in frequency bands 1 to 3 respectively. The first unified codebook is then constructed. It can be represented as:

[0148]

[0149] Therefore, the terminal device can determine the correspondence between the channel matrices of the same network device in different frequency bands based on the first joint codebook. The first indication information includes... Indexes of spatial bases, Indexes of frequency domain bases, and The indexes of the Doppler domain basis, the first correspondence includes as well as m = 2 or 3.

[0150] It is worth noting that the rounding operation [·] of the above index can be either rounding to the nearest integer or rounding up. It can also be used for rounding down. This application does not specifically limit this aspect. Furthermore, the indices of the horizontal and / or vertical beams corresponding to the spatial basis of the first channel matrix and the indices of the horizontal and / or vertical beams corresponding to the spatial basis of the second channel matrix, the indices of the frequency basis of the first channel matrix and the frequency basis of the second channel matrix, or the indices of the Doppler basis of the first channel matrix and the Doppler basis of the second channel matrix can have a many-to-one relationship. That is, the indices of multiple horizontal beams corresponding to multiple spatial basis bases of the first channel matrix can correspond to the index of one horizontal beam corresponding to one spatial basis of the second channel matrix; the indices of multiple vertical beams corresponding to multiple spatial basis bases of the first channel matrix can correspond to the index of one vertical beam corresponding to one spatial basis of the second channel matrix; the indices of multiple frequency basis bases of the first channel matrix can correspond to the index of the same frequency basis of the second channel matrix; and the indices of multiple Doppler basis bases of the first channel matrix can correspond to the index of the same Doppler basis of the second channel matrix.

[0151] It is understandable that the bandwidth and / or carrier frequency of different frequency bands can be the same or different. Furthermore, the basis of the channel matrices corresponding to any two frequency bands in the K frequency bands for the first network device satisfies the aforementioned first correspondence.

[0152] It is worth noting that the spatial, frequency, and Doppler domain bases are reported in the form of indexes, and the indexes for each base are reported in an order predefined by the protocol or negotiated between the terminal device and the network device. In other words, the spatial, frequency, and Doppler domain bases corresponding to the first channel matrix indicated by the first indication information are reported in sequence.

[0153] S202, The terminal device sends first information to the first network device. Correspondingly, the first network device receives the first information from the terminal device.

[0154] In one possible design, the first information can be carried in the CSI, and the terminal device can report the CSI to the first network device via PUSCH or PUCCH. It is understood that the CSI can also carry RI, CQI, or CRI, etc., but this application embodiment does not specifically limit this.

[0155] S203. The first network device determines the precoding matrix based on the first information.

[0156] For example, the first network device can determine the spatial basis, frequency basis, and Doppler domain basis corresponding to K-1 frequency bands (excluding the first frequency band) in the K frequency bands based on the first indication information and the first correspondence in the first information. Furthermore, the first network device can determine a precoding matrix based on the spatial basis, frequency basis, and Doppler domain basis corresponding to each frequency band, and perform precoding processing on the downlink signal. The process of determining the precoding matrix using the spatial basis, frequency basis, and Doppler domain basis can be found in existing implementations, and will not be repeated here.

[0157] For example, when K=3, the first indication information is used to indicate the spatial basis, frequency basis, and Doppler basis corresponding to frequency band 1. For the frequency basis corresponding to frequency band 2, the first network device can... We obtained, among which, For the bandwidth of band 1, For the bandwidth of band 2, This is the index of the frequency domain basis corresponding to the channel matrix of frequency band 1. This is the index of the frequency domain basis corresponding to the channel matrix of frequency band 2. In other words, given... and In this case, it can be determined For the index of the frequency domain basis corresponding to the channel matrix of frequency band 3, the first network device can, according to We obtained, among which, For the bandwidth of band 3, This is the index of the frequency domain basis corresponding to frequency band 3. That is, in and In this case, it can be determined

[0158] It should be noted that, based on the first correspondence mentioned above, the first network device may also determine only the partial basis corresponding to the channel matrix of any one of the K frequency bands other than the first frequency band. For other bases that cannot be determined according to the first correspondence, they can be fed back by the terminal device.

[0159] It is understandable that after the first network device obtains the index of the frequency domain base corresponding to frequency band 2 based on the index of the frequency domain base corresponding to frequency band 1 and the bandwidth, it can also use the index of the frequency domain base corresponding to frequency band 2 to determine the index of the frequency domain base corresponding to frequency band 3. Similarly, after the first network device obtains the index of the Doppler domain base corresponding to frequency band 2 based on the index of the Doppler domain base corresponding to frequency band 1 and the carrier frequency, it can also use the index of the Doppler domain base corresponding to frequency band 2 to determine the index of the Doppler domain base corresponding to frequency band 3.

[0160] The spatial basis and Doppler basis corresponding to frequency band 2 and frequency band 3 can also be determined according to the above spatial basis transformation relationship and Doppler basis transformation relationship, respectively. For the specific process, please refer to the relevant description of frequency domain basis transformation above, which will not be repeated here.

[0161] based on Figure 2 The communication method shown allows the terminal device to send only a first indication information indicating the channel matrix corresponding to one frequency band and a first correspondence indicating the channel correlation between frequency bands to the network device in a scenario where the same network device serves a terminal device across multiple frequency bands. This enables the first network device to obtain the channel matrix corresponding to other frequency bands based on the first indication information and the first correspondence, thus allowing the first network device to obtain the PMI corresponding to all frequency bands without requiring the terminal device to feed back the channel information corresponding to all frequency bands. This reduces the feedback overhead of the terminal device.

[0162] The above Figure 2 The communication method shown illustrates the process of a terminal device feeding back a PMI in a scenario where a single network device serves a terminal device on multiple frequency bands. This feedback process can also be applied to scenarios where multiple network devices serve terminal devices on multiple frequency bands respectively.

[0163] For example, Figure 3This is a flowchart illustrating another communication method provided in an embodiment of this application. This communication method can be applied to... Figure 1 The illustration shows a scenario where multiple network devices serve terminal devices on multiple frequency bands.

[0164] like Figure 3 As shown, the communication method includes the following steps:

[0165] S301, The terminal device generates first information, second instruction information, and second information.

[0166] The process for determining the first information can be found in the relevant description in S201 above, and will not be repeated here. In a scenario where multiple network devices serve a terminal device across multiple frequency bands, after the terminal device selects one network device as the first network device, in addition to generating the first information, the terminal device also needs to generate one or more second indication information and one or more pieces of second information.

[0167] The second indication information is used to indicate the correspondence between the channel matrix of the second network device selected by the terminal device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band. The second network device can be any network device other than the first network device among the multiple network devices. This correspondence can be a positional relationship between the same substrates. For example, the second indication information can indicate which positions of the substrate index in the substrate index (i.e., the first indication information) reported by the terminal device that indicates the same substrate as the substrate corresponding to the channel matrix of the second network device in the first frequency band, or the second indication information can indicate the relative index relationship between the channel matrix of the second network device in the first frequency band and the same substrate corresponding to the channel matrix of the first network device in the first frequency band. For example, the index of part of the substrate corresponding to the channel matrix of the second network device in the first frequency band can be obtained by shifting the index of part of the substrate corresponding to the channel matrix of the first network device in the first frequency band. This embodiment of the application does not specifically limit this.

[0168] In other words, different network devices have the same basis in the channel matrix corresponding to the same frequency band. After the terminal device feeds back all the basis corresponding to its channel matrix in the first frequency band to the first network device among multiple network devices, the terminal device can inform the first network device through the second indication information that it has the same basis corresponding to the channel matrix of any other network device in the first frequency band.

[0169] It should be noted that in the embodiments of this application, each of the multiple network devices other than the first network device can be referred to as the second network device. For example, in a scenario where three network devices (network devices 1 to 3) serve a terminal device, if network device 1 is the first network device, then network device 2 and network device 3 can both be referred to as the second network devices, and there are two such second network devices.

[0170] It is understandable that the spatial basis corresponding to each of the multiple network devices, excluding the first network device, in the first frequency band can be the same or different from that of the first network device. For example, if K=3, i=3, and frequency band 1 is taken as the first frequency band, and network device 1 is the first network device, then for network devices 2 and 3, their spatial basis corresponding to that of network device 1 in the first frequency band is also the same. Alternatively, for network device 2, its spatial basis corresponding to that of network device 1 in the first frequency band is... For network device 3, its spatial basis in the first frequency band is the same as that of network device 1.

[0171] In this embodiment, the second information includes third indication information, which is used to indicate a second base. The second base is a different base between the channel matrix of the second network device selected by the terminal device in the first frequency band and the channel matrix of the first network device in the first frequency band. That is, for different network devices with channel matrices in the same frequency band corresponding to different bases other than the same base, the terminal device can provide feedback through the third indication information.

[0172] In one possible design, the second information may further include K first coefficients, which characterize the relative relationship between the K channels of the second network device in the K frequency bands and the K channels of the first network device in the K frequency bands. Specifically, the k-th first coefficient characterizes the relative large-scale channel coefficient of the second network device relative to the first network device in the k-th frequency band of the K frequency bands, where k is a positive integer, 1 ≤ k ≤ K.

[0173] It should be noted that the first coefficient is used to characterize the relative relationship of large-scale channels of different network devices in a certain frequency band, and different network devices have different first coefficients in different frequency bands. In addition, for each network device other than the first network device, it has K first coefficients relative to the K channel matrices of the first network device in K frequency bands.

[0174] In one possible scenario, the number of second information and second indication information also corresponds to the number of second network devices, that is, to the number of network devices remaining besides the first network device among the multiple network devices. For example, as... Figure 1 As shown, K=3, i=3, that is, network devices 1 to 3, each network device corresponds to frequency band 1 to 3. Taking network device 1 as the first network device, in the scenario where the terminal device sends the corresponding second information and second indication information to network device 3 and network device 3 respectively, there are two of each of the second information and second indication information. Network device 2 and network device 3 correspond to one second information and one second indication information respectively.

[0175] For example, in a scenario where multiple network devices serve terminal devices on multiple frequency bands, any network device other than the first network device also sends reference signals (such as CSI-RS) to the terminal device on the same K frequency bands as the first network device. The terminal device can then use these reference signals to perform channel estimation and obtain the channel matrix corresponding to each frequency band. Figure 1 As shown, in a scenario where three network devices (e.g., network devices 1-3) serve a terminal device on three identical frequency bands (e.g., frequency bands 1-3), i.e., K=3, i=3, taking network device 1 as the first network device and frequency band 1 as the first frequency band, for network devices 2-3 (i.e., two second network devices), the terminal device can also perform channel estimation on the reference signals transmitted by network devices 2-3 on frequency bands 1-3, respectively, to obtain the channel matrices corresponding to network devices 2-3 on frequency bands 1-3. Therefore, the channel matrices corresponding to network device 1 on frequency bands 1-3 are as follows: The channel matrices corresponding to network device 2 in frequency bands 1 to 3 are as follows: The channel matrices corresponding to network device 3 in frequency bands 1 to 3 are as follows:

[0176] Furthermore, the terminal device can use the channels corresponding to the first network device in the K frequency bands as reference channels, and utilize the relatively large-scale relationships between the channels corresponding to other network devices in the K frequency bands and the channels corresponding to the first network device in the K frequency bands to construct a joint matrix. For example, the terminal device can use the channel matrix corresponding to network device 1 in frequency bands 1 to 3. As a reference channel, a joint matrix is ​​constructed using the large-scale relationship between the channel of network device 2 in frequency bands 1 to 3 and the channel of network device 1 in frequency bands 1 to 3, and the large-scale relationship between the channel of network device 3 in frequency bands 1 to 3 and the channel of network device 1 in frequency bands 1 to 3.

[0177] For example, the terminal device determines the second joint codebook H based on the relatively large-scale channel relationship and the channel matrices corresponding to network devices 1-3 in frequency bands 1-3. ∑ for:

[0178]

[0179] in, This represents the large-scale channel coefficient of network device 2 relative to network device 1 in frequency band 1. This represents the large-scale channel coefficient of network device 2 relative to network device 1 in frequency band 2. This represents the relative large-scale channel coefficient of network device 2 in frequency band 3 compared to network device 1, and so on. This represents the large-scale channel coefficient of network device 3 relative to network device 1 in frequency band 3.

[0180] Understandable It can be a real number or a complex number. Based on the relatively large-scale information of the two network devices in the same frequency band

[0181] Received, the It can be a terminal device based on The common terms are extracted. Furthermore, for any given frequency band, the terminal device only needs to feed back K-1 relatively large-scale channel coefficients.

[0182] Therefore, the terminal device can use the second union codebook H ∑ Determine the relationships between the spatial basis, frequency basis, and Doppler basis in the channel matrix of different network devices on the same frequency band. For example, different network devices have the same basis (the same spatial basis, frequency basis, and Doppler basis) on the same frequency band, and there is a correspondence between the same basis.

[0183] Therefore, the terminal device can indicate the correspondence between the channel matrix of any network device other than the first network device (i.e., the second network device) in the first frequency band and the same basis corresponding to the channel matrix of the first network device in the first frequency band through the second indication information. For example, after the terminal device reports the basis corresponding to the channel matrix of network device 1 in frequency band 1 to the first network device through the first indication information, the terminal device can use the second indication information to indicate which positions or numbers of the base indices in the base index of the channel matrix of network device 1 in frequency band 1 indicate the same base as the channel matrix of network device 2 in frequency band 1. For example, the first indication information includes the indices of 10 frequency domain bases corresponding to the channel matrix of network device 1 in frequency band 1, and the second indication information indicates that the first 5 indices of the 10 frequency domain base indices corresponding to the channel matrix of network device 1 in frequency band 1 indicate the same base as the channel matrix of network device 2 in frequency band 1.

[0184] Additionally, it should be understood that the second union codebook H ∑ It also possesses the characteristics of the first joint codebook in S201 above, such as the correspondence between the basis of the channel matrix corresponding to the same network device in different frequency bands, i.e., the first correspondence.

[0185] For other network devices that have different bases in their channel matrices corresponding to the first network device in the first frequency band, the terminal device can indicate this through the third indication information in the second information. For example, network device 2 has 10 frequency domain bases corresponding to its channel matrix in frequency band 1, of which 5 frequency domain bases are the same as the 5 frequency domain bases corresponding to the channel matrix corresponding to network device 1 in frequency band 1. Therefore, the terminal device can report the different frequency domain bases corresponding to the channel matrix corresponding to network device 2 in frequency band 1 and the channel matrix corresponding to network device 1 in frequency band 1 to network device 2 through the third indication information.

[0186] The K first coefficients corresponding to other network devices in the K frequency bands relative to the first network device can also be carried in the second information.

[0187] It is understandable that after multiple network devices have determined the same base in the first frequency band, the merging coefficients associated with the same base are the same or similar. The same merging coefficients can also be fed back in a unified manner. The feedback method is similar to the second indication information. For example, the fourth indication information indicates that the merging coefficients of the first network device in the first frequency band are the same as the merging coefficients of any other network device in the first frequency band besides the first network device.

[0188] S302, the terminal device sends first information and second instruction information to the first network device. Correspondingly, the first network device receives the first information and second instruction information from the terminal device.

[0189] In this case, the second indication information is used to inform the first network device which bases in the bases corresponding to its channel matrix in the first frequency band are the same bases as those of other network devices.

[0190] In one possible design, the first information and the second indication information can be carried in the CSI, and the terminal device can report the CSI to the first network device via PUSCH or PUCCH. It is understood that the CSI can also carry RI, CQI, or CRI, etc., but this application embodiment does not specifically limit this.

[0191] Optionally, the second instruction information may be carried in the first information or sent separately from the first information.

[0192] S303, The terminal device sends second information to the second network device. Correspondingly, the second network device receives the second information from the terminal device.

[0193] In other words, each of the multiple network devices, except for the first network device, can obtain a different basis (i.e., a second basis) and K first coefficients corresponding to the channel matrix of the first network device in the first frequency band.

[0194] In one possible design, S302 and S303 can also be replaced by S304 and S305 as follows:

[0195] S304. The terminal device sends first information to the first network device. Correspondingly, the first network device receives the first information from the terminal device.

[0196] The specific implementation process of S302 can be found in the relevant description in S202 above, and will not be repeated here.

[0197] S305. The terminal device sends second instruction information and second information to the second network device. Correspondingly, the second network device receives the second instruction information and second information from the terminal device.

[0198] In this case, the second indication information is used to inform each of the multiple network devices other than the first network device how many bases the first network device has in the first frequency band are the same bases and the positional relationship of the same bases.

[0199] In other words, each of the multiple network devices, except for the first network device, can obtain a different basis (i.e., a second basis) and K first coefficients corresponding to the channel matrix of the first network device in the first frequency band.

[0200] In one possible design, the second information and the second indication information can be carried in the CSI. The terminal device can report the CSI to each network device except the first network device via PUSCH or PUCCH. It is understood that the CSI can also carry RI, CQI, or CRI, etc., and this application embodiment does not specifically limit this.

[0201] Optionally, the second instruction information may be carried in the second information or sent separately from the second information.

[0202] In another possible design, S302-S303 or S304-S305 can also be replaced by S306 as follows:

[0203] S306. The terminal device sends first information, second instruction information, and second information to the first network device. Correspondingly, the first network device receives the first information, second instruction information, and second information from the terminal device.

[0204] In this scenario, the first network device can obtain the base information corresponding to each of the other network devices in the first frequency band through the second indication information and the second information.

[0205] Furthermore, regardless of whether the multiple network devices obtain precoded indication information based on the above-mentioned S302-S303, S304-S305, or S306, since the multiple network devices are all connected to a management device and the management device schedules and manages the multiple network devices, the first network device can send the first information and the second indication information to the management device, and each of the multiple network devices other than the first network device will also send the second information to the management device; or, the first network device can send the first information, and each of the multiple network devices other than the first network device will also send the second information and the second indication information to the management device; or, the first network device can send the first information, the second indication information, and the second information to the management device.

[0206] Therefore, the management device can obtain the basis of each network device in the K-1 frequency bands (excluding the first frequency band) based on the basis of the channel matrix corresponding to the first network device in the first frequency band indicated by the first indication information in the first information, the same basis corresponding to the channel matrix of the first network device and each of the other network devices in the first frequency band indicated by the second indication information, the different basis corresponding to the channel matrix of the first network device and each of the other network devices in the first frequency band indicated by the third indication information in the second information, and the first correspondence relationship. Furthermore, the management device can combine the basis of the multiple network devices and the K first coefficients in the second information of each of the other network devices to perform joint precoding for the multiple network devices, thereby sending the precoding matrix to each network device for downlink precoding processing.

[0207] The process by which the management device determines the basis in the channel matrix corresponding to multiple frequency bands of each network device can be referred to the determination process of the first network device in S203 above, and will not be repeated here.

[0208] Thus, in scenarios where multiple network devices serve terminal devices on multiple frequency bands, the terminal devices do not need to send all PMI information for multiple frequency bands to multiple network devices. They only need to select the base information corresponding to any one network device (i.e., the first network device) on one frequency band and send the different base information corresponding to the same frequency band to other network devices, which greatly reduces the feedback overhead of the terminal devices.

[0209] The above Figure 2 and Figure 3 This paper illustrates a channel parameter feedback method for multi-band or multi-site multi-band scenarios in non-line-of-sight (NLOS) environments, which can reduce the feedback overhead of terminal devices. For line-of-sight (LOS) scenarios, this application also provides a communication method that can perform Doppler compensation on CJT transmission, improving the performance of terminal devices in mobile scenarios.

[0210] For example, in a scenario where N network devices serve a terminal device, each of the N network devices can send reference information to the terminal device. This reference signal can be CSI-RS or a tracking reference signal (TRS). The terminal device receives N reference signals from the N network devices, obtains the received signal frequencies of the N reference signals, and selects one of the N network devices as the reference network device. Its corresponding received signal frequency becomes the reference received signal frequency. The terminal device calculates the difference between this reference received signal frequency and the other N-1 received signal frequencies, obtaining an N-1 received signal frequency difference. This N-1 received signal frequency difference is then fed back to any one of the N network devices. Then, any one of the N network devices or the N-1 network devices report the N-1 received signal frequency difference to the management device, allowing for Doppler frequency compensation for some of the N network devices. Alternatively, the terminal device can feed back the N-1 received signal frequency differences to the corresponding N-1 network devices, and the N-1 network devices can use these received signal frequency differences for Doppler frequency compensation. Where N is a positive integer greater than 1.

[0211] It should be noted that the received signal frequency is based on the carrier frequency of the reference signal sent by the network device and the Doppler frequency offset.

[0212] Therefore, Doppler compensation based on the aforementioned frequency difference can improve the coverage of signals transmitted by network devices, thereby improving the performance of terminal devices in mobile scenarios.

[0213] In one possible design, the frequency differences of the N-1 received signals can be fed back in the form of a parameter α, for example, the frequency differences of the received signals can be expressed as... Where C is the speed of light, f c The carrier frequency is the reference signal.

[0214] Another possible design is that the frequency difference of the N-1 received signals can be fed back in terms of both integer and non-integer parts. The integer part can be fed back in the form of the parameter α mentioned above, and the non-integer part can be fed back in the form of α*π or α*2π.

[0215] Optionally, the reference network device can also be selected by the management device from N network devices and then informed to the terminal device. Correspondingly, the terminal device uses the receiving signal frequency of the reference network device as the reference receiving signal frequency.

[0216] Optionally, the number N of network devices serving the terminal device can be determined by the terminal device receiving reference signals from each network device in the network device group, measuring the reference signal receiving power (RSRP) of the received reference signals, selecting N network devices from the network device group based on the RSRP of each reference signal, and reporting the selected N network devices to the management device. Alternatively, the number N of network devices serving the terminal device can be determined by the management device selecting N network devices from the network device group and then informing the terminal device of this selection.

[0217] Optionally, each of the N network devices can transmit a reference signal with a period of one or more orthogonal frequency division multiplexing (OFDM) symbols. In this case, the reference signal can be CSI-RS or TRS. Alternatively, the reference signal can be transmitted with a period of less than or equal to 4 slots, in which case the reference signal is CSI-RS. Or, the reference signal can be transmitted with a period of less than or equal to 9 slots, in which case the reference signal is TRS.

[0218] The following example illustrates the communication method using CJT transmission between two network devices. The network device is the TRP, the transmitted reference signal is CSI-RS, and the terminal device is the UE. For example, Figure 4 This is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 4 As shown, the communication method includes the following steps:

[0219] S401, the first network device sends a first reference signal to the terminal device. Correspondingly, the terminal device receives the first reference signal from the first network device.

[0220] The first reference signal can be CSI-RS or TRS. For example, the first network device can transmit CSI-RS or TRS with a period of one or more OFDM symbols, or transmit CSI-RS with a period of less than or equal to 4 time slots, or transmit TRS with a period of less than or equal to 9 time slots. Correspondingly, the first received signal frequency for the terminal device to receive the first reference signal is f1.

[0221] S402, the second network device sends a second reference signal to the terminal device. Correspondingly, the terminal device receives the second reference signal from the second network device.

[0222] The second reference signal can be CSI-RS or TRS. The specific implementation process in S402 can be found in the relevant description in S401 above, and will not be repeated here. Correspondingly, the second received signal frequency for the terminal device to receive the second reference signal is f2.

[0223] S403. The terminal device determines the frequency difference of the received signal based on the first reference signal and the second reference signal.

[0224] For example, the terminal device uses the first received signal frequency f1 corresponding to the first reference signal as the reference received signal frequency, and calculates the difference between the first received signal frequency f1 and the second received signal frequency f2 corresponding to the second reference signal to obtain the received signal frequency Δ = f2 - f1.

[0225] S404. The terminal device sends the received signal frequency difference to the second network device. Correspondingly, the first network device receives the received signal frequency difference from the terminal device.

[0226] For example, after receiving the frequency difference of the received signal, the second network device can use the frequency difference to perform Doppler compensation and use the compensated frequency for downlink transmission. For instance, if the downlink signal transmission frequency of the second network device is f3, its Doppler-compensated transmission frequency is f3±Δ.

[0227] It is understandable that the terminal device can also use the second received signal frequency f2 as the reference received signal frequency. Correspondingly, the terminal device sends the received signal frequency difference to the first network device, so that the first network device can perform Doppler compensation based on the received signal frequency difference.

[0228] based on Figure 4 The communication method shown allows a terminal device to measure the reference signals sent by two network devices and feed back the frequency difference between the received reference signals. This allows the network devices to use the frequency difference to perform Doppler compensation, thereby improving the signal coverage and ultimately enhancing the performance of the terminal device in mobile scenarios.

[0229] It is understood that, in the above embodiments, the methods and / or steps implemented by the terminal device can also be implemented by components (e.g., processors, chips, chip systems, circuits, logic modules, or software) that can be used in the terminal device; and the methods and / or steps implemented by the network device can also be implemented by components (e.g., processors, chips, chip systems, circuits, logic modules, or software) that can be used in the network device.

[0230] The foregoing mainly describes the solutions provided in this application. Accordingly, this application also provides a communication device for implementing various methods in the above method embodiments. This communication device can be a terminal device as described in the above method embodiments, or a device containing a terminal device, or a component that can be used in a terminal device, such as a chip or chip system. Alternatively, the communication device can be a network device as described in the above method embodiments, or a device containing a network device, or a component that can be used in a network device, such as a chip or chip system.

[0231] It is understood that, in order to achieve the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0232] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0233] Taking the communication device as an example, which is the terminal device or network device in the above method embodiments, Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Figure 5 As shown, the communication device 500 includes a processing module 501 and a transceiver module 502. The processing module 501 is used to execute the processing functions of the terminal device or network device in the above method embodiments. The transceiver module 502 is used to execute the transceiver functions of the terminal device or network device in the above method embodiments.

[0234] Optionally, in this embodiment of the application, the transceiver module 502 may include a receiving module and a sending module. Figure 5 (Not shown in the image). The transceiver module is used to implement the sending and receiving functions of the communication device 500.

[0235] Optionally, the communication device 500 may also include a storage module. Figure 5(Not shown in the image), this storage module stores programs or instructions. When the processing module 501 executes the program or instructions, it enables the communication device 500 to perform... Figures 2-4 The functions of the terminal device or network device in any of the communication methods shown.

[0236] It should be understood that the processing module 501 involved in the communication device 500 can be implemented by a processor or processor-related circuit components, and can be a processor or processing unit; the transceiver module 502 can be implemented by a transceiver or transceiver-related circuit components, and can be a transceiver or transceiver unit.

[0237] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.

[0238] Since the communication device 500 provided in this embodiment can execute the above-described communication method, the technical effects it can achieve can be referred to the above-described method embodiments, and will not be repeated here.

[0239] For example, Figure 6 This is a schematic diagram of another communication device provided in an embodiment of this application. The communication device can be a terminal device or a network device, or it can be a chip (system) or other component or assembly that can be disposed in a terminal device or network device. Figure 6 As shown, the communication device 600 may include a processor 601. Optionally, the communication device 600 may also include a memory 602 and / or a transceiver 603. The processor 601 is coupled to the memory 602 and the transceiver 603, for example, they can be connected via a communication bus.

[0240] The following is combined Figure 6 A detailed description of each component of the communication device 600 is provided below:

[0241] The processor 601 is the control center of the communication device 600. It can be a single processor or a collective term for multiple processing elements. For example, the processor 601 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).

[0242] Optionally, the processor 601 can perform various functions of the communication device 600 by running or executing software programs stored in the memory 602 and by calling data stored in the memory 602.

[0243] In a specific implementation, as one example, processor 601 may include one or more CPUs, for example... Figure 6 CPU0 and CPU1 are shown in the diagram.

[0244] In a specific implementation, as one example, the communication device 600 may also include multiple processors, for example... Figure 6 The processors 601 and 604 are shown. Each of these processors can be a single-core processor or a multi-core processor. Here, "processor" can refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).

[0245] The memory 602 is used to store the software program that executes the solution of this application, and is controlled by the processor 601 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.

[0246] Optionally, the memory 602 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 602 may be integrated with the processor 601 or may exist independently and be connected via the interface circuit of the communication device 600. Figure 6 (Not shown in the image) is coupled to the processor 601, and this embodiment of the application does not specifically limit this.

[0247] Transceiver 603 is used for communication with other communication devices. For example, if communication device 600 is a terminal device, transceiver 603 can be used to communicate with a network device or with another terminal device. As another example, if communication device 600 is a network device, transceiver 603 can be used to communicate with a terminal device or with another network device.

[0248] Alternatively, transceiver 603 may include a receiver and a transmitter. Figure 6 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.

[0249] Optionally, the transceiver 603 can be integrated with the processor 601, or it can exist independently and be connected via the interface circuit of the communication device 600. Figure 6 (Not shown in the image) is coupled to the processor 601, and this embodiment of the application does not specifically limit this.

[0250] It should be noted that, Figure 6 The structure of the communication device 600 shown does not constitute a limitation on the communication device. Actual communication devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0251] Furthermore, the technical effects of the communication device 600 can be referred to the technical effects of the communication method described in the above method embodiments, and will not be repeated here.

[0252] This application provides a communication system. The communication system includes the aforementioned terminal device and a first network device.

[0253] This application also provides a computer-readable storage medium storing a computer program or instructions thereon, which, when executed by a computer, implements the functions of the above-described method embodiments.

[0254] This application also provides a computer program product that, when executed by a computer, implements the functions of the above-described method embodiments.

[0255] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.

[0256] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0257] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0258] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0259] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0260] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0261] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0262] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0263] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0264] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, The method includes: The terminal device generates first information, which is used to indicate the channel matrix corresponding to the first network device selected by the terminal device in each of the K frequency bands. The first information includes first indication information and a first correspondence relationship. The first indication information is used to indicate the first channel matrix corresponding to the first network device in the first frequency band. The first correspondence relationship includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of the K frequency bands, and the second channel matrix corresponds to a second frequency band. The second frequency band is any one of the K frequency bands other than the first frequency band, and K is a positive integer greater than 1. The terminal device sends the first information to the first network device.

2. The method according to claim 1, characterized in that, The transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the space-domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. is the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m; as well as, in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. The number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

3. The method according to any one of claims 1 or 2, characterized in that, The conversion relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. is the bandwidth of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m.

4. The method according to any one of claims 1-3, characterized in that, The transformation relationship between the indices of the Doppler domain basis corresponding to the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis in the first channel matrix. Let n be the carrier frequency of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. is the carrier frequency of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m.

5. The method according to any one of claims 2-4, characterized in that, The rounding operation is either rounding up, rounding down, or rounding to the nearest integer.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: The terminal device generates second indication information and second information; The second indication information is used to indicate the correspondence between the channel matrix of the second network device selected by the terminal device on the first frequency band and the channel matrix of the first network device on the first frequency band, which are based on the same substrate. The second network device is any other network device among the multiple network devices besides the first network device. The second information includes third indication information, which is used to indicate a second base. The second base is a different base between the channel matrix of the second network device selected by the terminal device on the first frequency band and the channel matrix of the first network device on the first frequency band. The terminal device sends the second indication information and the second information to the first network device; Alternatively, the terminal device sends the second indication information to the first network device; and the terminal device sends the second information to the second network device; Alternatively, the terminal device may send the second instruction information and the second information to the second network device.

7. The method according to claim 6, characterized in that, The correspondence between the channel matrix of the second network device in the first frequency band and the channel matrix of the first network device in the first frequency band with the same basis includes: the positional relationship between the channel matrix of the second network device in the first frequency band and the channel matrix of the first network device in the first frequency band with the same basis.

8. The method according to claim 6 or 7, characterized in that, The second information also includes: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

9. A communication method, characterized in that, The method includes: A first network device receives first information from a terminal device. The first information is used to indicate the channel matrix corresponding to the first network device selected by the terminal device in each of the K frequency bands. The first information includes first indication information and a first correspondence. The first indication information is used to indicate the first channel matrix corresponding to the first network device in the first frequency band. The first correspondence includes one or more of the following: a conversion relationship between the index of the spatial-frequency basis corresponding to the first channel matrix and the index of the spatial basis corresponding to the second channel matrix; a conversion relationship between the index of the frequency basis corresponding to the first channel matrix and the index of the frequency basis corresponding to the second channel matrix; or a conversion relationship between the index of the Doppler domain basis corresponding to the first channel matrix and the index of the Doppler domain basis corresponding to the second channel matrix. The first frequency band is any one of the K frequency bands. The second channel matrix corresponds to a second frequency band. The second frequency band is any one of the K frequency bands other than the first frequency band. K is a positive integer greater than 1. The first network device determines the precoding matrix based on the first information.

10. The method according to claim 9, characterized in that, The transformation relationship between the indices of the space-frequency basis corresponding to the first channel matrix and the indices of the space-domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the horizontal beam corresponding to the spatial basis of the first channel matrix. Let n be the number of horizontal elements corresponding to the spatial basis of the first channel matrix, and n be the frequency band number of the first frequency band. This is the index of the horizontal beam corresponding to the spatial basis of the second channel matrix. is the number of horizontal elements corresponding to the spatial basis of the second channel matrix, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m; as well as, in, This is the index of the vertical beam corresponding to the spatial basis of the first channel matrix. The number of vertical elements corresponding to the spatial basis of the first channel matrix. This is the index of the vertical beam corresponding to the spatial basis of the second channel matrix. This represents the number of vertical elements corresponding to the spatial basis of the second channel matrix.

11. The method according to any one of claims 9 or 10, characterized in that, The conversion relationship between the indices of the frequency domain basis corresponding to the first channel matrix and the indices of the frequency domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the frequency domain basis corresponding to the first channel matrix. Let n be the bandwidth of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the frequency domain basis corresponding to the second channel matrix. is the bandwidth of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m.

12. The method according to any one of claims 9-11, characterized in that, The transformation relationship between the indices of the Doppler domain basis in the first channel matrix and the indices of the Doppler domain basis corresponding to the second channel matrix satisfies: Where [·] represents the floor function. This is the index of the Doppler domain basis corresponding to the first channel matrix. Let n be the carrier frequency of the first frequency band, and n be the frequency band number of the first frequency band. This is the index of the Doppler domain basis corresponding to the second channel matrix. is the carrier frequency of the second frequency band, m is the frequency band number of the second frequency band, n and m are positive integers, 1≤n≤K, 1≤m≤K, n≠m.

13. The method according to any one of claims 10-12, characterized in that, The rounding operation is either rounding up, rounding down, or rounding to the nearest integer.

14. The method according to any one of claims 9-13, characterized in that, The method further includes: The first network device receives second indication information and / or second information from the terminal device; Wherein, the second indication information is used to indicate the correspondence between the channel matrix of the second network device among the plurality of network devices selected by the terminal device on the first frequency band and the channel matrix of the first network device on the first frequency band, which are based on the same basis; the second network device is any other network device among the plurality of network devices besides the first network device. The second information includes third indication information, which is used to indicate a second base. The second base is a different base between the channel matrix of the second network device selected by the terminal device on the first frequency band and the channel matrix of the first network device on the first frequency band.

15. The method according to claim 14, characterized in that, The correspondence between the channel matrix of the second network device in the first frequency band and the same basis corresponding to the channel matrix of the first network device in the first frequency band includes: the positional relationship between the channel matrix of the second network device in the first frequency band and the same basis corresponding to the channel matrix in the first frequency band.

16. The method according to claim 14 or 15, characterized in that, The second information also includes: K first coefficients; wherein the kth first coefficient among the K first coefficients is used to characterize the relative large-scale channel coefficients of the second network device and the first network device in the kth frequency band of the K frequency bands, where k is a positive integer and 1≤k≤K.

17. A communication device, characterized in that, The device includes: a processing module and a transceiver module; The processing module is configured to perform the processing functions of the method as described in any one of claims 1-16; The transceiver module is used to perform the transceiver function of the method as described in any one of claims 1-16.

18. A communication device, characterized in that, include: Processor, the processor being coupled to memory; The processor is configured to execute a computer program stored in the memory, so that the communication device performs the communication method as described in any one of claims 1-16.

19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a computer, cause the computer to perform the communication method as described in any one of claims 1-16.

20. A computer program product, characterized in that, The computer program product includes: a computer program or instructions that, when executed on a computer, cause the computer to perform the communication method as described in any one of claims 1-16.

Citation Information

Patent Citations

  • Communication method and device

    CN111756415A

  • Communication method and apparatus

    WO2020207254A1