Communication method and related equipment
By determining the channel information corresponding to K ports of the terminal device in the MIMO system, the problem of increasing reference signal overhead is solved, and more efficient resource utilization and network throughput performance are achieved.
Patent Information
- Application Number
- CN202311096172.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-02-28
AI Technical Summary
In MIMO systems, with the increase in frequency bands and the increase in demand for high-speed communication, the number of ports of terminal devices increases, resulting in an increase in the overhead of reference signals, occupying more transmission resources, and affecting the network throughput performance.
By determining the channel information corresponding to K ports of the N ports of the first communication device, the channel information is used to determine the second channel information, thereby reducing the overhead of the reference signal. The specific method includes sending a first reference signal, receiving and determining the first channel information, and determining the second channel information based on the channel information.
By reducing the overhead of reference signals, improving resource utilization and improving network throughput performance.
Smart Images

Figure CN119544162A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and related equipment. Background Art
[0002] As a key technology of wireless communication, multi-input multi-output (MIMO) technology can be used to meet the needs of high-speed transmission. Taking the communication process between a network device and a terminal device as an example, the network device performs channel measurement through a reference signal to obtain channel information, where channel measurement can also be understood as channel estimation. Thereafter, the network device can use the channel information to calculate the precoding information between the network device and the terminal device, and the network device and the terminal device can subsequently implement MIMO communication through the precoding information.
[0003] Take the channel measurement process implemented by the network device based on the uplink reference signal as an example. The uplink reference signal sent by the terminal device can be a sounding reference signal (SRS), and the network device can receive the SRS and perform channel measurement based on the SRS to obtain channel information. Among them, the SRS is sent through the port of the terminal device, and the overhead of the SRS is related to the number of ports of the terminal device.
[0004] However, in MIMO systems, with the increase of frequency bands and the demand for high-speed communications, the number of ports of terminal devices may gradually increase, which will increase the overhead of reference signals (such as SRS) used for channel measurement and occupy more transmission resources, thereby affecting the throughput performance of the network. Summary of the invention
[0005] The present application provides a communication method and related equipment, which transmit reference signals with fewer resources, improve resource utilization, and thus improve network throughput performance.
[0006] In a first aspect, the present application provides a communication method, which can be performed by a first communication device, which can be a terminal device or a network device. Alternatively, the method can be performed by some components (such as a processor, a chip or a chip system, etc.) in the first communication device, or the method can also be implemented by a logic module or software that can implement all or part of the functions of the first communication device. In the first aspect and its possible implementation, the communication method is described as being performed by the first communication device. In the method, a first communication device determines K reference signal ports corresponding to a first reference signal, where K is a positive integer; the first reference signal is used to determine first channel information, where the first channel information is channel information corresponding to K ports among N ports of the first communication device, and the first channel information is used to determine second channel information, where the second channel information is channel information corresponding to the N ports, where N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in a spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, where the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports among channel information of N ports included in third channel information, where the third channel information is obtained based on the second reference signal; and the first communication device sends the first reference signal.
[0007] Based on the above technical solution, the first reference signal sent by the first communication device is used to determine the first channel information corresponding to K ports among the N ports of the first communication device, and the first channel information is used to determine the second channel information corresponding to the N ports. Among them, the K reference signal ports satisfy one or more of the above items. In other words, after the receiver of the first reference signal can determine the first channel information corresponding to the K ports based on the reference signals corresponding to the K ports, the receiver can further determine the channel information corresponding to the N ports based on the above one or more items, and K is less than N. Therefore, the channel information can be determined by sending the reference signal corresponding to some ports by the first communication device, which can reduce the overhead of the reference signal, transmit the reference signal with fewer resources, improve resource utilization, and thus improve the throughput performance of the network.
[0008] It should be understood that the resources carrying K reference signal ports can be determined by configuration, taking the first communication device as a terminal device and the second communication device as a network device as an example. The first communication device can receive configuration information from a network device (for example, the network device is a second communication device), and the configuration information is used to configure the resources of a reference signal resource set (resource set), and the reference signal resource set may include the K reference signal ports, so that the first communication device can correspond to the first reference signal of the K reference signal ports in step S301 based on the resources configured by the configuration information. Similarly, for other reference signals mentioned later (such as a second reference signal and a second reference signal, etc.), the resources carrying the other reference signals can also be determined by configuration. Taking the other reference signals including a channel state information reference signal (CSI-RS) as an example, the CSI-RS configuration information received by the first communication device can be configured for CSI-RS through multiple granularities such as resource configuration (resourceConfig), resource set (resourceSet) and resource (resource).
[0009] It should be understood that the second channel information is the channel information corresponding to the N ports. It can be understood that the second channel information may include channel information of each of the N ports. For this purpose, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information of each of the N ports.
[0010] It should be understood that the first reference signal corresponding to the K reference signal ports is used to determine the second channel information corresponding to the K ports among the N ports. In other words, the K reference signal ports correspond to the K ports among the N ports, that is, the K reference signal ports correspond to the index of the K ports in the N ports, that is, the first reference signal corresponding to the K reference signal ports can be used to determine the channel information corresponding to the K ports. To this end, in one or more of the above, the K reference signal ports can be replaced by the index of the K ports in the N ports, that is, the index of the K port in the N ports satisfies one or more of the above.
[0011] In addition, the second channel information may be channel information corresponding to N ports, wherein the indexes of the K reference signal ports corresponding to the K ports in the N ports, that is, the first channel information determined by the first reference signal corresponding to the K reference signal ports, can be used to determine the channel information corresponding to K ports among the N ports in the second channel information. Thus, through one or more of the above implementation processes, the receiver of the first channel information (e.g., the second communication device) can accurately obtain the channel information corresponding to K ports among the N ports in the second channel information based on the first channel information.
[0012] Optionally, the value of N may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the first capability information of the first communication device, where the first capability information is used to indicate the number of ports of the first communication device. Exemplarily, the first capability information may be capability information sent by the first communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device, etc.) of the first communication device, which is not limited here.
[0013] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the second reference signal may be a channel state information reference signal (CSI-RS), the first reference signal may be an SRS, and the third channel information and the third channel information may include a precoding matrix indicator (PMI).
[0014] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information and the third channel information include a transmitted precoding matrix indicator (T-PMI).
[0015] Optionally, the spatial domain basis includes a discrete Fourier transform (DFT) basis and / or a characteristic basis, wherein the characteristic basis can be replaced by an adaptive basis or an adaptive characteristic basis.
[0016] In a possible implementation manner of the first aspect, the method further includes: the first communication device sends or receives first indication information, where the first indication information is used to indicate the one or more items.
[0017] Based on the above technical solution, the first communication device can send first indication information to the second communication device, or the first communication device can receive first indication information from the second communication device, and the first indication information is used to indicate the one or more items, so that the communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of determining the second channel information based on the first channel information.
[0018] In a possible implementation manner of the first aspect, the one or more items are preconfigured or predefined.
[0019] Based on the above technical solution, one or more of the above items may be preconfigured or predefined, which can reduce overhead and reduce implementation complexity.
[0020] In a possible implementation manner of the first aspect, the second reference signal corresponds to P reference signal ports, where P is a positive integer; the method also includes: the first communication device sends third channel information, the third channel information is obtained based on the second reference signal, the third channel information is channel information corresponding to P ports among the M ports, the third channel information is used to determine the second channel information, and the second channel information is channel information corresponding to the N ports and the M ports.
[0021] Based on the above technical solution, the first communication device can also receive a second reference signal corresponding to P reference signal ports, and thereafter, the first communication device can send third channel information obtained based on the second reference signal, the third channel information is the channel information corresponding to P ports among the M ports, and the third channel information and the first channel information are used to determine the second channel information. Thus, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the measurement overhead of the reference signal can be decoupled from the number of ports of the communication device, further reducing the overhead of the reference signal and further improving the throughput performance of the network.
[0022] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports. Since the channel has reciprocity, that is, the channel information between the M ports and the N ports, and the channel information between the N ports and the M ports are similar (or the same, or approximately the same). For this reason, the second channel information can be understood as the channel information corresponding to the N ports and the M ports, or the second channel information can be understood as the channel information between the N ports and the M ports.
[0023] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports, which can be understood in many ways.
[0024] In one possible solution, the second channel information may include channel information between each of the M ports and the N ports. To this end, the matrix representation of the second channel information may include M rows of information (or M columns of information), wherein the M rows of information (or M columns of information) respectively correspond to the channel information between each of the M ports and the N ports.
[0025] In another possible solution, the second channel information may include channel information between each of the N ports and the M ports. To this end, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information between each of the N ports and the M ports.
[0026] Optionally, the second reference signal and the second reference signal received by the first communication device are both from the second communication device, wherein the second reference signal and the second reference signal may be the same reference signal or different reference signals, which is not limited here.
[0027] In a possible implementation manner of the first aspect, the P reference signal ports correspond to indexes of the P ports in the M ports.
[0028] Based on the above technical solution, the second channel information may be channel information corresponding to N ports and M ports, wherein the P reference signal ports correspond to the indexes of the P ports in the M ports, that is, the third channel information determined by the second reference signal, can be used to determine the channel information corresponding to the P ports among the M ports in the second channel information. Thus, by means of index correspondence, the receiver of the third channel information can accurately know the channel information corresponding to the P ports among the M ports in the second channel information based on the third channel information.
[0029] In a possible implementation manner of the first aspect, the method further includes: the first communication device receiving or sending second indication information, where the second indication information is used to indicate indexes of the P ports in the M ports.
[0030] Based on the above technical solution, the first communication device can send second indication information to the second communication device, or the first communication device can receive second indication information from the second communication device, and the second indication information is used to indicate the index of the P ports in the M ports, so that the communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of determining the second channel information based on the third channel information.
[0031] Optionally, the second indication information is preconfigured or predefined.
[0032] Optionally, the recipient of the third channel information and the first reference signal may be a second communication device, and the value of M may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the second capability information of the second communication device, and the second capability information is used to indicate the number of ports of the second communication device. Exemplarily, the second capability information may be capability information sent by the second communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device, etc.) of the second communication device, which is not limited here.
[0033] In a possible implementation manner of the first aspect, the first reference signal is carried on a first time domain resource, the second reference signal is carried on a second time domain resource, and the third channel information is carried on a third time domain resource; wherein the first time-frequency resource satisfies at least one of the following:
[0034] The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive number;
[0035] The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number;
[0036] The first time domain resource and the second time domain resource are located in the same time unit;
[0037] The first time domain resource and the third time domain resource are located in the same time unit.
[0038] Optionally, the signal / information is carried on time domain resources (for example, the first reference signal is carried on the first time domain resources, the second reference signal is carried on the second time domain resources, or the third channel information is carried on the third time domain resources, etc.), which can be understood as the signal / information occupying the time domain resources, or the resources occupied by the signal / information in the time domain are the time domain resources.
[0039] In the present application, a time unit may include a symbol (eg, an orthogonal frequency division multiplexing (OFDM) symbol), a time slot, a sub-frame, a frame, etc., which is not limited here.
[0040] Based on the above technical solution, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, meet at least one of the above items, and can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the receiver of the first reference signal (for example, the second communication device), and the second reference signal is used to determine the third channel information between the sender of the second reference signal (for example, the second communication device) and the first communication device. Meeting at least one of the above items can make the channel conditions corresponding to the two channel information have reciprocity as much as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0041] The second aspect of the present application provides a communication method, which can be performed by a second communication device, which can be a terminal device or a network device. Alternatively, the method can be performed by some components in the second communication device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can implement all or part of the functions of the second communication device. In the second aspect and its possible implementation, the communication method is described as being performed by the second communication device. In the method, a second communication device receives a first reference signal, the first reference signal corresponds to K reference signal ports, K is a positive integer; the second communication device determines first channel information based on the first reference signal, the first channel information is channel information corresponding to K ports among N ports of the first communication device, the first channel information is used to determine second channel information, the second channel information is channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports among channel information of N ports included in third channel information, the third channel information being obtained based on the second reference signal.
[0042] Based on the above technical solution, the first reference signal received by the second communication device is used to determine the first channel information corresponding to K ports among the N ports of the first communication device, and the first channel information is used to determine the second channel information corresponding to the N ports. Among them, the K reference signal ports satisfy one or more of the above items. In other words, after the second communication device determines the first channel information corresponding to the K ports based on the reference signals corresponding to the K ports, the second communication device can further determine the channel information corresponding to the N ports based on the above one or more items, and K is less than N. Therefore, the channel information can be determined by sending the reference signal corresponding to some ports by the first communication device, which can reduce the overhead of the reference signal, transmit the reference signal with fewer resources, improve resource utilization, and thus improve the throughput performance of the network.
[0043] It should be understood that the second channel information is the channel information corresponding to the N ports. It can be understood that the second channel information may include channel information of each of the N ports. For this purpose, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information of each of the N ports.
[0044] It should be understood that the first reference signal corresponding to the K reference signal ports is used to determine the second channel information corresponding to the K ports among the N ports. In other words, the K reference signal ports correspond to the K ports among the N ports, that is, the K reference signal ports correspond to the index of the K ports in the N ports, that is, the first reference signal corresponding to the K reference signal ports can be used to determine the channel information corresponding to the K ports. To this end, in one or more of the above, the K reference signal ports can be replaced by the index of the K ports in the N ports, that is, the index of the K port in the N ports satisfies one or more of the above.
[0045] In addition, the second channel information may be channel information corresponding to N ports, wherein the K reference signal ports correspond to the indexes of the K ports in the N ports, that is, the first channel information determined by the first reference signal, which may be used to determine the channel information corresponding to K ports among the N ports in the second channel information. Thus, through one or more of the above implementation processes, the second communication device can accurately obtain the channel information corresponding to K ports among the N ports in the second channel information based on the first channel information.
[0046] Optionally, the value of N may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the first capability information of the first communication device, where the first capability information is used to indicate the number of ports of the first communication device. Exemplarily, the first capability information may be capability information sent by the first communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device, etc.) of the first communication device, which is not limited here.
[0047] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the second reference signal may be a CSI-RS, the first reference signal may be an SRS, and the third channel information and the third channel information include a PMI.
[0048] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information and the third channel information include T-PMI.
[0049] Optionally, the spatial domain basis includes a DFT basis and / or a characteristic basis, wherein the characteristic basis can be replaced by an adaptive basis or an adaptive characteristic basis, etc.
[0050] In a possible implementation manner of the second aspect, the method further includes: the second communication device sends or receives first indication information, where the first indication information is used to indicate the one or more items.
[0051] Based on the above technical solution, the second communication device can send the first indication information to the first communication device, or the second communication device can receive the first indication information from the first communication device, and the first indication information is used to indicate the one or more items, so that the communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of the second communication device in determining the second channel information based on the first channel information.
[0052] In a possible implementation manner of the second aspect, the one or more items are preconfigured or predefined.
[0053] Based on the above technical solution, one or more of the above items may be preconfigured or predefined, which can reduce overhead and reduce implementation complexity.
[0054] In a possible implementation manner of the second aspect, the second reference signal corresponds to P reference signal ports, where P is a positive integer; the method also includes the second communication device receiving third channel information, the third channel information being channel information corresponding to P ports among the M ports, the third channel information being used to determine the second channel information, the second channel information being channel information corresponding to the N ports and the M ports.
[0055] Based on the above technical solution, the second communication device can also send a second reference signal corresponding to P reference signal ports, and thereafter, the second communication device can receive third channel information obtained based on the second reference signal, the third channel information is the channel information corresponding to P ports among the M ports, and the third channel information and the first channel information are used to determine the second channel information. Thus, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the measurement overhead of the reference signal can be decoupled from the number of ports of the communication device, further reducing the overhead of the reference signal and further improving the throughput performance of the network.
[0056] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports. Since the channel has reciprocity, that is, the channel information between the M ports and the N ports, and the channel information between the N ports and the M ports are similar (or the same, or approximately the same). For this reason, the second channel information can be understood as the channel information corresponding to the N ports and the M ports, or the second channel information can be understood as the channel information between the N ports and the M ports.
[0057] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports, which can be understood in many ways.
[0058] In one possible solution, the second channel information may include channel information between each of the M ports and the N ports. To this end, the matrix representation of the second channel information may include M rows of information (or M columns of information), wherein the M rows of information (or M columns of information) respectively correspond to the channel information between each of the M ports and the N ports.
[0059] In another possible solution, the second channel information may include channel information between each of the N ports and the M ports. To this end, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information between each of the N ports and the M ports.
[0060] Optionally, the second reference signal and the second reference signal received by the first communication device are both from the second communication device, wherein the second reference signal and the second reference signal may be the same reference signal or different reference signals, which is not limited here.
[0061] In a possible implementation manner of the second aspect, the P reference signal ports correspond to indexes of the P ports in the M ports.
[0062] Based on the above technical solution, the second channel information may be channel information corresponding to N ports and M ports, wherein the P reference signal ports correspond to the indexes of the P ports in the M ports, that is, the third channel information determined by the second reference signal, which may be used to determine the channel information corresponding to the P ports among the M ports in the second channel information. Thus, by means of index correspondence, the second communication device can accurately obtain the channel information corresponding to the P ports among the M ports in the second channel information based on the third channel information.
[0063] In a possible implementation manner of the second aspect, the method further includes: the second communication device receiving or sending second indication information, where the second indication information is used to indicate indexes of the P ports in the M ports.
[0064] Based on the above technical solution, the second communication device can send second indication information to the first communication device, or the second communication device can receive second indication information from the first communication device, and the second indication information is used to indicate the index of the P ports in the M ports, so that the communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of the second communication device in determining the second channel information based on the third channel information.
[0065] Optionally, the second indication information is preconfigured or predefined.
[0066] Optionally, the value of M may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the second capability information of the second communication device, where the second capability information is used to indicate the number of ports of the second communication device. Exemplarily, the second capability information may be capability information sent by the second communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device) of the second communication device, which is not limited here.
[0067] In a possible implementation manner of the second aspect, the second reference signal is carried on a first time domain resource, the third channel information is carried on a second time domain resource, and the first reference signal is carried on a third time domain resource; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the third time domain resource is less than or equal to X time units, where X is a positive number; the time interval between the second time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the third time domain resource are located in the same time unit; the second time domain resource and the third time domain resource are located in the same time unit.
[0068] Optionally, the signal / information is carried on time domain resources (for example, the first reference signal is carried on the first time domain resources, the second reference signal is carried on the second time domain resources, or the third channel information is carried on the third time domain resources, etc.), which can be understood as the signal / information occupying the time domain resources, or the resources occupied by the signal / information in the time domain are the time domain resources.
[0069] Based on the above technical solution, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, meet at least one of the above items, and can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the second communication device, and the second reference signal is used to determine the third channel information between the second communication device and the first communication device. Meeting at least one of the above items can make the channel conditions corresponding to the two channel information have reciprocity as much as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0070] In a third aspect of the present application, a communication method is provided, which can be performed by a first communication device, which can be a terminal device or a network device. Alternatively, the method can be performed by some components in the first communication device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can implement all or part of the functions of the first communication device. In the third aspect and its possible implementation, the communication method is described as being performed by the first communication device. In the method, a first communication device sends a first reference signal, which is used to determine first channel information and is carried on a first time domain resource; the first communication device receives a second reference signal, which is carried on a second time domain resource; the first communication device sends third channel information, which is obtained based on the second reference signal and is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0071] Based on the above technical solution, the first reference signal sent by the first communication device can be used to determine the first channel information, and the second reference signal received by the first communication device can be used to determine the third channel information. Subsequently, the receiver of the first reference signal and the third channel information (for example, the second communication device) can further determine the second channel information between the first communication device and the second communication device based on the first channel information and the third channel information. In addition, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, meet at least one of the above items, can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the receiver of the first reference signal (for example, the second communication device), and the second reference signal is used to determine the third channel information between the sender of the second reference signal (for example, the second communication device) and the first communication device. Satisfying at least one of the above items can make the channel conditions corresponding to the two channel information have reciprocity as much as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0072] In addition, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the measurement overhead of the reference signal can be decoupled from the number of ports of the communication device, thereby reducing the overhead of the reference signal, transmitting the reference signal with fewer resources, improving resource utilization, and thereby improving the throughput performance of the network.
[0073] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the second reference signal may be a CSI-RS, the first reference signal may be an SRS, and the third channel information may include a PMI.
[0074] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information includes T-PMI.
[0075] In a fourth aspect of the present application, a communication method is provided, which can be performed by a second communication device, and the first communication device can be a terminal device or a network device. Alternatively, the method can be performed by some components (such as a processor, a chip or a chip system, etc.) in the second communication device, or the method can also be implemented by a logic module or software that can implement all or part of the functions of the second communication device. In the fourth aspect and its possible implementation, the communication method is described as being performed by the second communication device. In the method, a second communication device receives a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the second communication device sends a second reference signal, and the second reference signal is carried on a second time domain resource; the second communication device receives third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0076] Based on the above technical solution, the first reference signal received by the second communication device can be used to determine the first channel information, and the second reference signal sent by the second communication device can be used to determine the third channel information. Subsequently, the second communication device can further determine the second channel information between the first communication device and the second communication device based on the first channel information and the third channel information. In addition, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, meet at least one of the above items, which can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the second communication device, and the second reference signal is used to determine the third channel information between the second communication device and the first communication device. Meeting at least one of the above items can make the channel conditions corresponding to the two channel information as reciprocal as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0077] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the second reference signal may be a CSI-RS, the first reference signal may be an SRS, and the third channel information may include a PMI.
[0078] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information includes T-PMI.
[0079] In a fifth aspect of the present application, a communication device is provided, which is a first communication device, or the device is a partial component (such as a processor, a chip or a chip system, etc.) in the first communication device, or the device is a logic module or software that can implement all or part of the functions of the first communication device. In the fifth aspect and its possible implementation, the communication device is described as being executed by the first communication device.
[0080] The device includes a transceiver unit and a processing unit, the processing unit is used to determine K reference signal ports corresponding to a first reference signal, K is a positive integer; the first reference signal is used to determine first channel information, the first channel information is channel information corresponding to K ports among N ports of the first communication device, the first channel information is used to determine second channel information, the second channel information is channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in a spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports among channel information of N ports included in third channel information, the third channel information is obtained based on the second reference signal; the transceiver unit is used to send the first reference signal.
[0081] In a possible implementation manner of the fifth aspect, the spatial domain basis includes a discrete Fourier transform DFT basis and / or a characteristic basis.
[0082] In a possible implementation manner of the fifth aspect, the transceiver unit is further used to send or receive first indication information, where the first indication information is used to indicate the one or more items.
[0083] In a possible implementation manner of the fifth aspect, the one or more items are preconfigured or predefined.
[0084] In a possible implementation of the fifth aspect, the value of N is the total number of physical antennas of the first communication device, the total number of physical ports of the first communication device, the total number of virtual ports of the first communication device, or the number of ports indicated by first capability information, where the first capability information is used to indicate the number of ports of the first communication device.
[0085] In a possible implementation of the fifth aspect, the second reference signal corresponds to P reference signal ports, where P is a positive integer; the transceiver unit is also used to send third channel information, where the third channel information is channel information corresponding to P ports among the M ports, and the third channel information is used to determine the second channel information, where the second channel information is channel information corresponding to the N ports and the M ports.
[0086] In a possible implementation manner of the fifth aspect, the P reference signal ports correspond to indexes of the P ports in the M ports.
[0087] In a possible implementation manner of the fifth aspect, the transceiver unit is further used to receive or send second indication information, where the second indication information is used to indicate indexes of the P ports in the M ports.
[0088] In a possible implementation of the fifth aspect, the value of M is the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by second capability information of the second communication device, where the second capability information is used to indicate the number of ports of the second communication device.
[0089] In a possible implementation manner of the fifth aspect, the first reference signal is carried on a first time domain resource, the second reference signal is carried on a second time domain resource, and the third channel information is carried on a third time domain resource; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive number; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0090] In a possible implementation of the fifth aspect, the second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, the third channel information and the third channel information include a precoding matrix indication PMI; or, the second reference signal is SRS, the first reference signal is CSI-RS, and the third channel information and the third channel information include a transmitted precoding matrix indication T-PMI.
[0091] In the fifth aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the first aspect and achieve corresponding technical effects. For details, please refer to the first aspect and will not be repeated here.
[0092] In a sixth aspect of the present application, a communication device is provided, which is a second communication device, or the device is a partial component (such as a processor, a chip or a chip system, etc.) in the second communication device, or the device is a logic module or software that can implement all or part of the functions of the second communication device. In the sixth aspect and its possible implementation, the communication device is described as being executed by the second communication device.
[0093] The device includes a transceiver unit and a processing unit, the transceiver unit is used to receive a first reference signal, the first reference signal corresponds to K reference signal ports, K is a positive integer; the processing unit is used to determine first channel information based on the first reference signal, the first channel information is channel information corresponding to K ports among N ports of the first communication device, the first channel information is used to determine second channel information, the second channel information is channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports among channel information of N ports included in third channel information, the third channel information is obtained based on the second reference signal.
[0094] In a possible implementation manner of the sixth aspect, the spatial domain basis includes a discrete Fourier transform DFT basis and / or a characteristic basis.
[0095] In a possible implementation manner of the sixth aspect, the transceiver unit is further used to send or receive first indication information, where the first indication information is used to indicate the one or more items.
[0096] In a possible implementation manner of the sixth aspect, the one or more items are preconfigured or predefined.
[0097] In a possible implementation of the sixth aspect, the value of N is the total number of physical antennas of the first communication device, the total number of physical ports of the first communication device, the total number of virtual ports of the first communication device, or the number of ports indicated by first capability information, where the first capability information is used to indicate the number of ports of the first communication device.
[0098] In a possible implementation manner of the sixth aspect, the second reference signal corresponds to P reference signal ports, where P is a positive integer; the transceiver unit is also used to receive third channel information, where the third channel information is obtained based on the second reference signal, and the third channel information is channel information corresponding to P ports among the M ports, and the third channel information is used to determine the second channel information, and the second channel information is channel information corresponding to the N ports and the M ports.
[0099] In a possible implementation manner of the sixth aspect, the P reference signal ports correspond to indexes of the P ports in the M ports.
[0100] In a possible implementation manner of the sixth aspect, the transceiver unit is further used to receive or send second indication information, where the second indication information is used to indicate indexes of the P ports in the M ports.
[0101] In a possible implementation of the sixth aspect, the value of M is the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by second capability information of the second communication device, where the second capability information is used to indicate the number of ports of the second communication device.
[0102] In a possible implementation manner of the sixth aspect, the second reference signal is carried on a first time domain resource, the third channel information is carried on a second time domain resource, and the first reference signal is carried on a third time domain resource; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the third time domain resource is less than or equal to X time units, where X is a positive number; the time interval between the second time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the third time domain resource are located in the same time unit; the second time domain resource and the third time domain resource are located in the same time unit.
[0103] In a possible implementation of the sixth aspect, the second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, the third channel information and the third channel information include a precoding matrix indication PMI; or, the second reference signal is SRS, the first reference signal is CSI-RS, and the third channel information and the third channel information include a transmitted precoding matrix indication T-PMI.
[0104] In the sixth aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the second aspect and achieve corresponding technical effects. For details, please refer to the second aspect and will not be repeated here.
[0105] In a seventh aspect of the present application, a communication device is provided, which is a first communication device, or the device is a partial component (such as a processor, a chip or a chip system, etc.) in the first communication device, or the device is a logic module or software that can implement all or part of the functions of the first communication device. In the seventh aspect and its possible implementation, the communication device is described as being executed by the first communication device.
[0106] The device includes a transceiver unit and a processing unit, the processing unit is used to determine K reference signal ports corresponding to a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the transceiver unit is also used to receive a second reference signal, and the second reference signal is carried on a second time domain resource; the transceiver unit is also used to send third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between a first communication device and a second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0107] In a possible implementation of the seventh aspect, the second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, and the third channel information is a precoding matrix indication PMI; or, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information includes a transmitted precoding matrix indication T-PMI.
[0108] In the seventh aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the third aspect and achieve corresponding technical effects. For details, please refer to the third aspect and will not be repeated here.
[0109] In an eighth aspect of the present application, a communication device is provided, which is a second communication device, or the device is a partial component (such as a processor, a chip or a chip system, etc.) in the second communication device, or the device is a logic module or software that can implement all or part of the functions of the second communication device. In the sixth aspect and its possible implementation, the communication device is described as being executed by the second communication device.
[0110] The device includes a transceiver unit and a processing unit, the transceiver unit is used to receive a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the processing unit is used to determine a second reference signal; the transceiver unit is also used to send a second reference signal, and the second reference signal is carried on a second time domain resource; the transceiver unit is also used to receive third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between a first communication device and a second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0111] In a possible implementation of the eighth aspect, the second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, and the third channel information is a precoding matrix indication PMI; or, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information includes a transmitted precoding matrix indication T-PMI.
[0112] In the eighth aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the fourth aspect and achieve corresponding technical effects. For details, please refer to the fourth aspect and will not be repeated here.
[0113] In a ninth aspect of the present application, a communication device is provided, comprising at least one processor, wherein the at least one processor is coupled to a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements the method described in any possible implementation method of any one of the first to fourth aspects.
[0114] In a tenth aspect, an embodiment of the present application provides a communication device, including at least one logic circuit and an input / output interface; the logic circuit is used to execute the method described in any possible implementation method of any one of the first to fourth aspects above.
[0115] An eleventh aspect of an embodiment of the present application provides a communication system, which includes the above-mentioned first communication device and second communication device.
[0116] A twelfth aspect of an embodiment of the present application provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes a method as described in any possible implementation of any one of the first to fourth aspects above.
[0117] A thirteenth aspect of an embodiment of the present application provides a computer program product (or computer program). When the computer program in the computer program product is executed by the processor, the processor executes the method described in any possible implementation of any one of the first to fourth aspects above.
[0118] A fourteenth aspect of an embodiment of the present application provides a chip system, which includes at least one processor, and is used to support a communication device to implement the method described in any possible implementation method of any aspect of the first to fourth aspects above.
[0119] In a possible design, the chip system may also include a memory for storing program instructions and data necessary for the first communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor.
[0120] Among them, the technical effects brought about by any design method in the fifth to fourteenth aspects can refer to the technical effects brought about by the different design methods in the first to fourth aspects mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0121] Figure 1 A schematic diagram of a communication system involved in this application;
[0122] Figure 2 A schematic diagram of a scenario of communication between a terminal device and a network device provided in this application;
[0123] Figure 3 A flow chart of the communication method provided by this application;
[0124] Figure 4a A schematic diagram of a graphical representation of channel information of multiple ports provided by the present application;
[0125] Figure 4b Another schematic diagram of a graphical representation of channel information of multiple ports provided by the present application;
[0126] Figure 5 A schematic diagram of different signals / information provided for this application in the time domain;
[0127] Figure 6 Another flowchart of the communication method provided by the present application;
[0128] Figure 7 A schematic diagram of a communication device provided for this application;
[0129] Figure 8 Another schematic diagram of a communication device provided by the present application;
[0130] Fig. 9 Another schematic diagram of a communication device provided by the present application;
[0131] Fig.10 Another schematic diagram of a communication device provided by the present application. DETAILED DESCRIPTION
[0132] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0133] (1) Configuration and pre-configuration: In this application, configuration and pre-configuration will be used at the same time. Configuration refers to the base station or server and other network devices sending some parameter configuration information or parameter values to the terminal through messages or signaling, so that the terminal can determine the communication parameters or resources during transmission based on these values or information. Pre-configuration is similar to configuration. It can be a method in which a base station or server and other network devices send parameter information or values to the terminal through a communication link or carrier; it can also be a definition of corresponding parameters or parameter values given in the standard, or by setting the relevant parameters or values in the terminal device in advance. This application does not limit this. Furthermore, these values and parameters can be changed or updated.
[0134] (2) In this application, "used for indication" may include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used for indicating A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0135] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, it can be implemented by direct indication, such as by indicating the information to be indicated itself or the index of the information to be indicated. It can also be implemented by indirectly indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (for example, specified by the protocol), thereby reducing the indication overhead to a certain extent.
[0136] The information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in this application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to the protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. Among them, the configuration information can include, for example, but not limited to, one or a combination of at least two of radio resource control (RRC) signaling, media access control (MAC) layer signaling and physical layer signaling. Among them, MAC layer signaling, for example, includes MAC control element (CE); physical layer signaling, for example, includes downlink control information (DCI).
[0137] (3) Reference signal (RS). In a communication system, it is necessary to estimate the uplink channel or downlink channel in order to send and receive data, obtain system synchronization, and feedback channel information. Channel estimation refers to the process of reconstructing or restoring the received signal in order to compensate for the signal distortion caused by channel fading and noise fading. It uses the reference signal known in advance by the transmitter and receiver to obtain the time domain and frequency domain changes of the channel. The above reference signals are also called reference signals. They are distributed on different resource elements (RE) in the two-dimensional space of time and frequency within the orthogonal frequency division multiplexing (OFDM) symbol and have known amplitude and phase.
[0138] Exemplarily, RS may also be referred to as a pilot, a reference sequence, etc. In an embodiment of the present application, the reference signal may be a reference signal for channel measurement. For example, the reference signal may be a channel state information reference signal (CSI-RS) for downlink channel measurement, or a sounding reference signal (SRS) for uplink channel measurement.
[0139] It should be understood that the reference signals listed above are only examples and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions, nor does it exclude the possibility of defining other reference signals in future protocols to achieve different functions.
[0140] For ease of description, the following description takes the reference signal as SRS as an example. In the 5G NR communication system, SRS is used to estimate the channel quality of different frequency bands.
[0141] Exemplarily, the SRS involved in the embodiments of the present application includes any one of the following:
[0142] The periodic sounding reference signal SRS, the semi-periodic SRS or the aperiodic SRS, specifically:
[0143] For periodic SRS: SRS is sent periodically;
[0144] For semi-periodic SRS: the network device sends a start instruction (e.g., a start instruction sent via a MAC CE) for indicating the start time of SRS transmission, and the network device sends a termination instruction (e.g., a termination instruction sent via a MAC CE) for indicating the end time of SRS transmission. The SRS is sent periodically during the SRS transmission start time and the SRS transmission end time.
[0145] In addition, a reference signal port (resource port) may be a resource granularity occupied by a communication device for sending a reference signal. The communication device may be a network device or a terminal device. The terminal device is taken as an example below.
[0146] As a possible implementation manner, one reference signal port may correspond to a transmitting antenna of a terminal device. In this implementation manner, the number of reference signal ports of the terminal device may be the number of transmitting antennas of the terminal device.
[0147] As another possible implementation, a reference signal port may correspond to a precoding vector of a transmitting antenna, that is, may correspond to a spatial beamforming direction. In this implementation, the number of reference signal ports of the terminal device may be less than the number of transmitting antennas of the terminal device.
[0148] Typically, multiple reference signals corresponding to multiple reference signal ports on a reference signal resource occupy one or more time-frequency resources, and multiple reference signals occupying the same time-frequency resource are multiplexed by code division. For example, reference signals of different reference signal ports occupy the same time-frequency resource using different cyclic shifts (CS).
[0149] Specifically, on the same time-frequency resource, different reference signals of different reference signal ports can avoid mutual interference through the orthogonal method of code division multiplexing, which can be achieved through cyclic shift. When the delay spread of the channel is very small, CS can basically achieve code division orthogonality. The receiving end can eliminate the signals using other CSs and only retain the signals using a specific CS through specific operations, thereby achieving code division multiplexing.
[0150] In the embodiment of the present application, the reference signal port may be an SRS port. The SRS port may be indicated by an SRS port index pi.
[0151] In addition, the reference signal resource can be used to configure the transmission properties of the reference signal, such as the reference signal bandwidth, time-frequency resource location, port mapping relationship, power factor, and scrambling code. The transmitting end device can send the reference signal based on the reference signal resource, and the receiving end device can receive the reference signal based on the reference signal resource. A reference signal resource can include one or more RBs.
[0152] In an embodiment of the present application, the reference signal resource may be, for example, an SRS resource. For example, the SRS resource may include the number of SRS ports, the number of OFDM symbols in the SRS resource, the SRS bandwidth, the SRS frequency domain position and configurable shift, the frequency hopping bandwidth, the cyclic shift, the transmission comb value, the transmission comb offset, the SRS sequence ID, etc.
[0153] Generally, a reference signal resource set (resource Set) may include K (K ≥ 1) reference signal resources. A reference signal resource set including K reference signal resources means that K reference signal resources are configured according to a reference signal resource set. In an embodiment of the present application, the reference signal resource set may be an SRS resource set (SRSresource set).
[0154] (4) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated with each other are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects.
[0155] (5) "Send" and "receive" in the embodiments of the present application indicate the direction of signal transmission. For example, "send information to device X" can be understood as the destination of the information is device X, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receive information from device Y" can be understood as the source of the information is device Y, which can include direct receiving from device Y through the air interface, and also include indirect receiving from device Y through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0156] Exemplarily, the communication process between entity A and entity B is taken as an example. In the present application, entity A sends information to entity B, which may be A directly sending to B, or A indirectly sending to B through other entities. Similarly, entity B receives information from entity A, which may be entity B directly receiving the information sent by entity A, or entity B indirectly receiving the information sent by entity A through other entities. Entities A and B here may be RAN nodes or terminals, or modules inside RAN nodes or terminals. The sending and receiving of information may be information interaction between a RAN node and a terminal, for example, information interaction between a base station and a terminal; the sending and receiving of information may also be information interaction between two RAN nodes, for example, information interaction between a CU and a DU; the sending and receiving of information may also be information interaction between different modules inside a device, for example, information interaction between a terminal chip and other modules of the terminal, or information interaction between a base station chip and other modules in the base station.
[0157] (6) Precoding technology: When the channel state is known, the transmitter can process the signal to be transmitted with the help of a precoding matrix that matches the channel and then transmit it, so that the precoded transmission signal is adapted to the channel. Therefore, compared with the process of receiving the non-precoded transmission signal and eliminating the influence between channels at the receiving end, the complexity of the process of receiving the precoded transmission signal and eliminating the influence between channels at the receiving end is reduced. Therefore, by precoding the signal to be transmitted, the quality of the received signal (such as signal to interference plus noise ratio (SINR)) can be improved. The use of precoding technology can also realize the transmission of the transmitter and multiple receivers on the same time-frequency resources, that is, multiple user multiple input multiple output (MU-MIMO) is realized.
[0158] Optionally, the sending end may be a network device, and the receiving end may be a terminal device; or, the sending end may be a terminal device, and the receiving end may be a terminal device.
[0159] It should be understood that the relevant description of the precoding technology is only for ease of understanding and is not intended to limit the scope of protection of the embodiments of the present application. In the specific implementation process, the transmitting end can also perform precoding in other ways. For example, when channel information (such as but not limited to the channel matrix) cannot be obtained, a pre-set precoding matrix or a weighted processing method is used for precoding. For the sake of brevity, the specific content is not repeated herein.
[0160] (7) Antenna port: It can be referred to as port for short. It can be understood as a transmitting antenna identified by the receiving end, or a transmitting antenna that can be distinguished in space. An antenna port can be pre-configured for each virtual antenna. Each virtual antenna can be a weighted combination of multiple physical antennas. Each antenna port can correspond to a reference signal. Therefore, each antenna port can be called a reference signal port, for example, a CSI-RS port, a demodulation reference signal (DMRS), an SRS port, etc.
[0161] (8) Frequency domain unit: The unit of frequency domain resources, which can represent different frequency domain resource granularities. Frequency domain units may include, but are not limited to, resource blocks (RBs), subcarriers, resource block groups (RBGs), or precoding resource block groups (PRGs). In addition, the frequency domain length of a frequency domain unit may also be one RB.
[0162] In an embodiment of the present application, the precoding matrix corresponding to the frequency domain unit may refer to a precoding matrix determined by channel measurement and feedback based on a reference signal on the frequency domain unit. The precoding matrix corresponding to the frequency domain unit may be used to precode data subsequently transmitted through the frequency domain unit. Hereinafter, the precoding matrix or precoding vector corresponding to the frequency domain unit may also be referred to as the precoding matrix or precoding vector of the frequency domain unit.
[0163] (9) Frequency domain vector: A frequency domain vector can also be called a frequency domain basis, a frequency domain component vector, or a frequency domain basis vector, and can be used to represent the variation pattern of a channel in the frequency domain. A frequency domain vector can be called a frequency domain DFT vector or an oversampled frequency domain DFT vector. In the following text, only this frequency domain vector is used as an example of a frequency domain DFT vector. It can be understood that the frequency domain DFT vector mentioned in the following text can also be expressed as an oversampled DFT vector, a frequency domain offset vector, a frequency domain vector, etc.
[0164] Each frequency domain DFT vector can represent a change pattern. When a signal is transmitted through a wireless channel, it can reach the receiving antenna through multiple paths from the transmitting antenna. Multipath delay causes frequency selective fading, which is the change of the frequency domain channel. Therefore, different frequency domain DFT vectors can be used to represent the change pattern of the channel in the frequency domain caused by delays on different transmission paths.
[0165] The length of the frequency domain DFT vector can be determined by the number of frequency domain units to be reported pre-configured in the reporting bandwidth, or by the length of the reporting bandwidth, or by a protocol predefined value. This application does not limit the length of the frequency domain DFT vector. Among them, the reporting bandwidth may, for example, refer to the CSI reporting bandwidth (csi-ReportingBand) carried in the channel state information (CSI) reporting pre-configuration in high-level signaling (such as radio resource control (RRC) message).
[0166] The length of the frequency domain DFT vector uf can be recorded as Nf, where Nf is a positive integer. The frequency domain DFT vector can be, for example, a column vector or a row vector of length Nf. This application does not limit this.
[0167] (10) Spatial domain vector: A spatial domain vector can be called a spatial domain basis, a spatial component vector, a beam vector, a spatial beam basis vector, a spatial basis vector, etc. A spatial domain vector can correspond to a beam or a beam direction. A spatial domain vector can be one of the vectors used to construct a channel matrix. Each element in a spatial domain vector can represent the weight of each antenna port. Based on the weights of each antenna port represented by each element in the spatial domain vector, the signals of each antenna port are linearly superimposed to form an area with a strong signal in a certain direction in space.
[0168] For the convenience of explanation, it is assumed that the spatial vector is recorded as u. The length of the spatial vector u may be the number of transmit antenna ports N, where N≥1 and is an integer. The spatial vector may be, for example, a column vector or a row vector of length N.
[0169] Optionally, the spatial basis can be in the following two forms.
[0170] Form 1: The spatial domain basis may be a regular DFT basis, and the DFT basis is an N*N square matrix.
[0171] It can be understood that when the spatial basis of the terminal device is implemented through form one, since the spatial basis is strongly related to the physical characteristics of the antenna array of the terminal device, the network device and the terminal device can determine the spatial basis in a preconfigured manner, or the terminal device can send indication information to the network device to indicate the spatial basis through the indication information.
[0172] In one implementation, the spatial domain vector is a discrete Fourier transform (DFT) vector. The DFT vector may refer to a vector in a DFT matrix.
[0173] In one implementation, the spatial domain vector is a conjugate transposed vector of the DFT vector. The DFT conjugate transposed vector may refer to a column vector in a conjugate transposed matrix of the DFT matrix.
[0174] In one implementation, the spatial domain vector is an oversampled DFT vector. The oversampled DFT vector may refer to a vector in an oversampled DFT matrix.
[0175] In one implementation, the spatial domain vector may be, for example, a two-dimensional (2D)-DFT vector defined in a type II codebook in NR protocol 38.214 release 15 (R15). In other words, the spatial domain vector may be a 2D-DFT vector or an oversampled 2D-DFT vector.
[0176] Form 2: The spatial domain basis may be a characteristic basis, or may be called an adaptive basis, an adaptive characteristic basis, etc. The characteristic basis is an N*N square matrix.
[0177] It can be understood that when the airspace basis of the terminal device is implemented through form two, since the airspace basis is associated with the network device that communicates with the terminal device, the terminal device can send indication information to the network device to indicate the airspace basis through the indication information.
[0178] The characteristic basis set includes Nt groups of characteristic basis corresponding to the Nt antennas of the network device. A group of characteristic basis corresponding to the nt-th antenna among the Nt antennas is determined according to the channel matrix corresponding to the Nr antennas and the nt-th antenna of the terminal device on Nf frequency domain units or Nf time delays. Specifically, the channel matrix corresponding to the Nr antennas and the nt-th antenna of the terminal device on Nf frequency domain units or Nf time delays is recorded as The dimension of is Nr*Nf. Do SVD and get is a left singular matrix with dimension Nf*Nf, is a diagonal matrix with dimension Nf*Nr, is a right singular matrix with dimension Nr*Nr. The Nr row vectors or Nr column vectors of are a set of characteristic bases corresponding to the nt-th antenna among the Nt antennas. nt=1,2,…,Nt.
[0179] It should be noted that, in the case where the first communication device is a terminal device and the second communication device is a network device, the Nt antennas of the network device may be the M ports (or M antenna ports, or M antennas, etc.) of the second communication device described later, and the Nr antennas of the terminal device may be the N ports (or N antenna ports, or N antennas, etc.) of the first communication device described later.
[0180] Exemplarily, the feature basis set includes Nt groups of feature basis corresponding to the Nt antennas of the network device. A group of feature basis corresponding to the nt-th antenna in the NN*N square matrix of t antennas is determined according to the channel matrix corresponding to the Nr antennas of the terminal device and the nt-th antenna on Nf frequency domain units or Nf time delays. Specifically, the channel matrix corresponding to the Nr antennas of the terminal device and the nt-th antenna on Nf frequency domain units or Nf time delays is recorded as The dimension of is Nr*Nf. Do SVD and get is a left singular matrix with dimension Nf*Nf, is a diagonal matrix with dimension Nf*Nr, is a right singular matrix with dimension Nr*Nr. The Nr row vectors or Nr column vectors of are a set of characteristic bases corresponding to the nt-th antenna among the Nt antennas. nt=1,2,…,Nt.
[0181] In another exemplary embodiment, the characteristic basis set includes Nf groups of characteristic basis corresponding to Nf frequency domain units one by one. A group of characteristic basis corresponding to the nfth frequency domain unit among the Nf frequency domain units is determined according to the channel matrix corresponding to the Nr antennas of the terminal device and the Nt antennas or Nt beams of the network device on the nfth frequency domain unit. Specifically, the channel matrix corresponding to the Nr antennas of the terminal device and the Nt antennas or Nt beams on the nfth frequency domain unit is recorded as The dimension of is Nr*Nt. Do SVD and get is a left singular matrix with dimension Nt*Nt, is a diagonal matrix with dimension Nt*Nr, is a right singular matrix with dimension Nr*Nr. The Nr row vectors or Nr column vectors of are a set of characteristic bases corresponding to the nfth frequency domain unit among the Nf frequency domain units. nf=1,2,…,Nf.
[0182] In another exemplary embodiment, the characteristic basis set includes Nt groups of characteristic basis corresponding to Nt beams of the network device. A group of characteristic basis corresponding to the nt-th beam among the Nt beams is determined according to the channel matrix corresponding to the Nr antennas of the terminal device and the nt-th beam, on Nf frequency domain units or Nf time delays. Specifically, the channel matrix corresponding to the Nr antennas of the terminal device and the nt-th beam, on Nf frequency domain units or Nf time delays is recorded as The dimension of is Nr*Nf. Do SVD and get is a left singular matrix with dimension Nf*Nf, is a diagonal matrix with dimension Nf*Nr, is a right singular matrix with dimension Nr*Nr. The Nr row vectors or Nr column vectors of are a set of characteristic bases corresponding to the ntth beam among the Nt beams. nt=1,2,…,Nt.
[0183] In another exemplary embodiment, the characteristic basis set includes Nf groups of characteristic basis corresponding to Nf time delays. A group of characteristic basis corresponding to the nf-th time delay among the Nf time delays is determined according to the channel matrix corresponding to the Nr antennas of the terminal device and the Nt antennas or Nt beams of the network device at the nf-th time delay. Specifically, the channel matrix corresponding to the Nr antennas of the terminal device and the Nt antennas or Nt beams at the nf-th time delay is recorded as The dimension of is Nr*Nt. Do SVD and get is a left singular matrix with dimension Nt*Nt, is a diagonal matrix with dimension Nt*Nr, is a right singular matrix with dimension Nr*Nr. The Nr row vectors or Nr column vectors of are a set of characteristic bases corresponding to the nfth time delay among the Nf time delays. nf=1,2,…,Nf.
[0184] See also Figure 1 , is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. Figure 1 As shown, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in the figure, collectively referred to as 110), and may also include at least one terminal (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 (not shown in the figure). The terminal 120 is connected to the RAN node 110 by wireless means, and the RAN node 110 is connected to the core network 200 by wireless or wired means. The core network device in the core network 200 and the RAN node 110 in the RAN 100 may be independent and different physical devices, or may be the same physical device that integrates the logical functions of the core network device and the logical functions of the RAN node. Terminals and terminals and RAN nodes and RAN nodes may be connected to each other by wired or wireless means.
[0185] RAN100 may be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future radio access system defined in the 3rd generation partnership project (3GPP). RAN100 may also include two or more of the above-mentioned different radio access systems. RAN100 may also be an open RAN (O-RAN).
[0186] RAN node, also known as radio access network equipment, RAN entity or access node, is used to help terminals access the communication system wirelessly. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in the fifth generation (5G) mobile communication system, a next generation NodeB in the sixth generation (6G) mobile communication system, or a base station in a future mobile communication system. RAN nodes can be macro base stations (such as Figure 1 110a), or a micro base station or an indoor station (such as Figure 1 110b) in the figure, it can also be a relay node or a donor node.
[0187] In another application scenario, multiple RAN nodes can be used to collaborate to help terminals achieve wireless access, and different RAN nodes can implement some functions of base stations. For example, a RAN node can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU).
[0188] In different systems, RAN nodes may have different names. For example, in an O-RAN system, CU may be called an open CU (open CU, O-CU), DU may be called an open DU (open DU, O-DU), and RU may be called an open RU (open RU, O-RU). For ease of description, the following description takes a base station as an example of a RAN node.
[0189] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be called a terminal device, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0190] The roles of the base station and the terminal can be relative, for example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 1 120a-120j in the figure can be called communication devices with terminal functions.
[0191] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
[0192] In wireless communication systems (such as Figure 1In the communication system shown in FIG. 1 , MIMO technology, as a key technology for wireless communication, can be used to meet the high-speed transmission requirements. Taking the communication process between a network device and a terminal device as an example, the network device performs channel measurement through a reference signal to obtain channel state information (CSI) (or channel information). Thereafter, the network device can use the channel information to calculate the precoding information between the network device and the terminal device. Subsequently, the network device and the terminal device can implement MIMO communication through the precoding information.
[0193] In an implementation example, taking the downlink channel measurement process implemented by the network device based on the downlink reference signal as an example, the downlink reference signal sent by the network device may be a CSI-RS, and the network device may receive feedback of the CSI-RS, so that the network device can perform downlink channel measurement based on the feedback of the CSI-RS to obtain channel information. The CSI-RS is sent through a port of the network device, and the overhead of the CSI-RS is related to the number of ports of the network device.
[0194] In another implementation example, taking the uplink channel measurement process implemented by the network device based on the uplink reference signal sent by the terminal device as an example, the uplink reference signal sent by the terminal device can be an SRS, so that the network device can perform uplink channel measurement based on the SRS to obtain channel information. Among them, the SRS is sent through the port of the terminal device, and the overhead of the SRS is related to the number of ports of the terminal device. In the process of the network device obtaining channel information based on the SRS, the network device can use the uplink SRS signal to transform it from an antenna-frequency domain signal to a beam-delay domain signal. For each beam, calculate its power-delay profile (PDP). Thereafter, the network device can perform a delay domain noise reduction process, that is, the network device adds a hard window to the non-zero path position part of the delay domain signal according to the PDP, treats the signal outside the hard window as noise power, sets the noise outside the hard window to zero, and uses the estimated noise power in the hard window to reduce the non-zero path. Furthermore, the network device performs a beam domain noise reduction process, that is, the network device retains several relatively strong beams and sets the energy of the remaining beams to zero, which is considered to be interference or noise. After the above noise reduction, the network device can obtain channel information through SRS.
[0195] After that, the network device uses the obtained channel information to calculate the precoding information required for MIMO, thereby improving the signal transmission quality or rate. Generally, for a time division duplexing (TDD) system, since the uplink and downlink can be in the same frequency band, the uplink and downlink of the wireless channel are reciprocal (that is, the uplink channel and the downlink channel can be considered the same). For this reason, the network device can determine the precoding information required for MIMO through the uplink channel information obtained by SRS. For a frequency division duplexing (FDD) system, since the uplink and downlink are generally in different frequency bands, the network device can determine the precoding information required for MIMO through the downlink channel information obtained through the feedback of CSI-RS.
[0196] However, in MIMO systems, as the frequency band increases and the demand for high-speed communication increases, the number of ports of network equipment and / or terminal equipment may gradually increase, which will lead to an increase in the overhead of reference signals (such as CSI-RS or SRS, etc.) used for channel measurement and occupy more transmission resources, thereby affecting the network's throughput performance.
[0197] As an implementation example, in a MIMO scenario, the number of ports of terminal devices and the number of ports of network devices increase dramatically. For example, compared with the example of 4 ports of terminal devices and 16 ports of network devices, Figure 2 In the example shown, the number of ports of the terminal device (denoted as N R ) is 16, the number of ports of the network device (denoted as N T ) is 512 as an example, the CSI-RS overhead will surge, and it is estimated that the CSI-RS will occupy 16% or more of the air interface resources. In addition, the SRS overhead will surge to 4 times or more, causing the time domain resources occupied by the SRS to be extended to 4 times or more.
[0198] In order to solve the above problems, the present application provides a communication method and related equipment, which can transmit reference signals with fewer resources, improve resource utilization, and thus improve network throughput performance.
[0199] See also Figure 3 , is a schematic diagram of the communication method provided in this application, and the method includes the following steps.
[0200] It should be noted that Figure 3 and later Figure 6 In the example, the first communication device and the second communication device are used as the execution subjects of the interaction indication to illustrate the method, but the present application does not limit the execution subjects of the interaction indication. Figure 3 and later Figure 6 In the method, the execution subject can be replaced by a chip, a chip system, a processor, a logic module or software in a communication device. The first communication device can be a terminal device and the second communication device can be a network device, or the first communication device can be a network device and the second communication device can be a terminal device, or both the first communication device and the second communication device are terminal devices (for example, the method can be applied to the communication process of different terminal devices in a sidelink communication scenario).
[0201] S301. A first communication device sends a first reference signal, and correspondingly, a second communication device receives the first reference signal.
[0202] S302. The second communication device determines first channel information based on the first reference signal.
[0203] Specifically, the first reference signal sent by the first communication device in step 301 corresponds to K reference signal ports, where K is a positive integer; in step S302, the second communication device can determine first channel information based on the first reference signal, and the first channel information is channel information corresponding to K ports among N ports of the first communication device, and the first channel information is used to determine second channel information, and the second channel information is channel information corresponding to the N ports, where N is a positive integer greater than K.
[0204] Optionally, the value of N may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the first capability information of the first communication device, where the first capability information is used to indicate the number of ports of the first communication device. Exemplarily, the first capability information may be capability information sent by the first communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device, etc.) of the first communication device, which is not limited here.
[0205] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the first reference signal may be an SRS, the first channel information determined by the first reference signal may be uplink channel information, and the second channel information may be downlink channel information. In addition, the second reference signal and the second reference signal mentioned later may be CSI-RS, and the third channel information and the third channel information mentioned later may include PMI.
[0206] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the first reference signal may be a CSI-RS, the first channel information determined by the first reference signal may be downlink channel information, and the second channel information may be uplink channel information. In addition, the second reference signal and the second reference signal mentioned later may be SRS, and the third channel information and the third channel information mentioned later may include T-PMI.
[0207] It should be understood that the resources carrying K reference signal ports can be determined by configuration, taking the first communication device as a terminal device and the second communication device as a network device as an example. The first communication device can receive configuration information from a network device (for example, the network device is a second communication device), and the configuration information is used to configure the resources of a reference signal resource set (resource set), and the reference signal resource set may include the K reference signal ports, so that the first communication device can send the first reference signal corresponding to the K reference signal ports based on the resources configured by the configuration information. Similarly, for other reference signals mentioned later (such as a second reference signal and a second reference signal, etc.), the resources carrying the other reference signals can also be determined by configuration. Taking the other reference signals including CSI-RS as an example, the CSI-RS configuration information received by the first communication device can be configured for CSI-RS through multiple granularities such as resource configuration (resourceConfig), resource set (resourceSet) and resource (resource).
[0208] It should be noted that in Figure 3 In the technical solution shown, the K reference signal ports satisfy one or more of the following implementation methods 1 to 3, which will be described in detail below in conjunction with some implementation examples.
[0209] Implementation method 1: K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device.
[0210] Specifically, in implementation mode 1, the spatial basis of the first communication device can be represented as an N*N square matrix, with N being the total number of virtual ports of the first communication device, and the N rows (or N columns) in the N*N square matrix corresponding to the N virtual ports. Among them, the first channel information determined by the first reference signal sent by the K reference signal ports corresponds to the K virtual ports among the N virtual ports, and for this purpose, the K reference signal ports can correspond to the K rows or K columns or K indexes in the spatial basis. Thus, the first communication device and the second communication device can determine that the K reference signal ports used to send the first reference signal correspond to the K rows or K columns or K indexes in the spatial basis of the first communication device, so that after the second communication device obtains the first channel information based on the first reference signal in step S302, the second communication device can determine the second channel information based on the corresponding relationship.
[0211] Optionally, in implementation mode 1, the spatial domain basis includes a DFT basis and / or a characteristic basis, wherein the characteristic basis can be replaced by an adaptive basis or an adaptive characteristic basis, etc.
[0212] In a second implementation mode, K reference signal ports correspond to K antenna indexes among N antenna indexes, and the N antenna indexes are associated with the N ports.
[0213] Specifically, in implementation mode 2, the first communication device may include N antennas, wherein the first channel information determined by the first reference signal sent by the K reference signal ports corresponds to K antennas among the N antennas, and for this purpose, the K reference signal ports may correspond to K antenna indexes among the N antenna indexes. Thus, the first communication device and the second communication device may determine that the K reference signal ports used to send the first reference signal correspond to K antenna indexes among the N antenna indexes associated with the N ports, so that after the second communication device subsequently obtains the first channel information based on the first reference signal in step S302, the second communication device can determine the second channel information based on the corresponding relationship.
[0214] Optionally, in implementation mode 2, the N ports in the first communication device and the N antenna indexes may correspond one to one.
[0215] Optionally, in implementation method two, the N antenna indexes may be antenna indexes of N antennas included in an antenna array that is regularly arranged (e.g., rectangular arrangement, circular arrangement, etc.) in the first communication device, and the N antenna indexes may also be antenna indexes of N antennas included in an antenna array that is irregularly arranged in the first communication device, which is not limited here.
[0216] Implementation method three, K reference signal ports correspond to indexes of channel information of K ports in channel information of N ports included in third channel information, where the third channel information is obtained based on the second reference signal.
[0217] Exemplarily, take the first communication device as a terminal device and the second communication device as a network device as an example. In this case, the first reference signal may be an SRS, the first channel information determined by the first reference signal may be uplink channel information, and the second channel information may be downlink channel information. In addition, the second reference signal may be a CSI-RS, and accordingly, the third channel information may include a PMI. In implementation mode three, the first communication device may receive a second reference signal (i.e., a CSI-RS), and the first communication device may obtain downlink channel information H based on the CSI-RS. t It can be expressed as:
[0218]
[0219] Among them, H t represents the downlink channel information corresponding to the CSI-RS sent by the CSI-RS port t of the second communication device, H t The matrix dimension of is N*Nf, where N represents the number of ports of the first communication device, and Nf represents the number of frequency domain units;
[0220] W1 represents the spatial basis of the first communication device, and the matrix dimension of W1 is N*N;
[0221] W2 represents the information carried by PMI, and the matrix dimension of W2 is N*Nf;
[0222] is the conjugate transpose of W3, W3 represents the frequency domain basis of the first communication device, and the matrix dimension of W3 is Nf*Nf.
[0223] From the above implementation process, it can be seen that the third channel information is associated with the H t , W1 and W2, wherein H t One of the dimensions in the matrix representation of W1, W2 is N, which corresponds to the channel information of the N ports in the first communication device. In other words, the first channel information determined by the first reference signal sent by the K reference signal ports corresponds to the channel information of the K ports in the channel information of the N ports included in the third channel information. Thus, the first communication device and the second communication device can determine the index of the channel information of the K ports in the channel information of the N ports included in the third channel information corresponding to the K reference signal ports, so that after the second communication device obtains the first channel information based on the first reference signal in step S302, the second communication device can determine the second channel information based on the corresponding relationship.
[0224] Optionally, in implementation manner three, the N ports in the first communication device and the N antenna indexes may correspond one to one.
[0225] It should be understood that the second channel information is the channel information corresponding to the N ports. It can be understood that the second channel information may include channel information of each of the N ports. For this purpose, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information of each of the N ports.
[0226] It should be understood that the first reference signal corresponding to the K reference signal ports is used to determine the second channel information corresponding to the K ports among the N ports. In other words, the K reference signal ports correspond to the K ports among the N ports, that is, the K reference signal ports correspond to the index of the K ports in the N ports, that is, the first reference signal corresponding to the K reference signal ports can be used to determine the channel information corresponding to the K ports. To this end, in one or more of the above, the K reference signal ports can be replaced by the index of the K ports in the N ports, that is, the index of the K port in the N ports satisfies one or more of the above.
[0227] In addition, the second channel information may be channel information corresponding to N ports, wherein the K reference signal ports correspond to the indexes of the K ports in the N ports, that is, the first channel information determined by the first reference signal, which may be used to determine the channel information corresponding to K ports among the N ports in the second channel information. Thus, through the implementation process of one or more of the above implementation modes 1 to 3, the receiver of the first channel information (e.g., the second communication device) can accurately obtain the channel information corresponding to K ports among the N ports in the second channel information based on the first channel information.
[0228] As an implementation example, as described above, the second channel information may be channel information corresponding to N ports. The following takes the value of N as 8 as an example. Figure 4a and Figure 4b The graphical representation of the channel information of the multiple ports is shown for exemplary illustration. Figure 4a and Figure 4b In the example, taking a channel corresponding to a frequency domain unit (such as an RE or an RB or a scheduling unit, etc.) as an example, the second channel information may include Figure 4a or Figure 4b The information of the 20*8 boxes shown in FIG. 1 , wherein the first communication device includes N=8 ports and the second communication device includes M=20 ports, then the second channel information corresponding to the frequency domain unit can be expressed as follows: Figure 4aThe N*M dimensional matrix shown in FIG. 1 , the element in the xth row and yth column in the matrix corresponds to the channel state information of the xth port of the first communication device and the yth port of the second communication device in the second channel information.
[0229] exist Figure 4a In the example shown, the channel information corresponding to the N ports included in the second channel information may be: Figure 4a The 8 vertical rows (i.e. N is 8 for example) of information, each row represents the channel information corresponding to one of the N ports. In this example, the K ports in the N ports are 2 ports, i.e. Figure 4a In other words, through the implementation process of one or more of the above implementation methods 1 to 3, the first communication device and the second communication device can both determine that the first channel information can be used to determine Figure 4a The channel information corresponding to the 3rd and 7th rows in the second channel information.
[0230] In addition, Figure 4a In the example, the terminal device is taken as a first communication device including N (N is 8 for example) ports. In the traditional channel information acquisition process, the terminal device needs to send an uplink reference signal (such as SRS) on 8 ports to achieve channel information acquisition. In the above technical solution, the terminal device sends a first reference signal on the ports corresponding to the 3rd and 7th rows, so that the network device obtains the first channel information based on the first reference signal. The first channel information can be expressed as Figure 4a ; thereafter, the network device can determine the values of the blank boxes other than the filled diagonal boxes by mathematical methods based on the first channel information obtained, and then obtain the second channel information. Thus, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the reference signal overhead can be greatly reduced. Moreover, through the implementation process of one or more of the above implementation methods 1 to 3, the second communication device can accurately obtain the channel information corresponding to K ports out of N ports in the second channel information based on the first channel information.
[0231] Optionally, the mathematical method may include implementations such as compressed sensing algorithms and artificial intelligence (AI).
[0232] In a possible implementation, the method further includes: the first communication device sends or receives first indication information, and the first indication information is used to indicate the one or more items. Specifically, the first communication device may send the first indication information to the second communication device, or the first communication device may receive the first indication information from the second communication device, and the first indication information is used to indicate the one or more items, so that the communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of determining the second channel information based on the first channel information.
[0233] In another possible implementation, the one or more items are preconfigured or predefined. Specifically, the one or more items may be preconfigured or predefined, which can reduce overhead and reduce implementation complexity.
[0234] In a possible implementation, the method further includes: the first communication device receives a second reference signal, the second reference signal corresponds to P reference signal ports, P is a positive integer; the first communication device sends third channel information, the third channel information is obtained based on the second reference signal, the third channel information is channel information corresponding to P ports among M ports, the third channel information is used to determine the second channel information, and the second channel information is channel information corresponding to the N ports and the M ports. Specifically, the first communication device may also receive a second reference signal corresponding to P reference signal ports, after which the first communication device may send third channel information obtained based on the second reference signal, the third channel information is channel information corresponding to P ports among M ports, and the third channel information and the first channel information are used to determine the second channel information. Thus, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the measurement overhead of the reference signal can be decoupled from the number of ports of the communication device, further reducing the overhead of the reference signal, and further improving the throughput performance of the network.
[0235] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports. Since the channel has reciprocity, that is, the channel information between the M ports and the N ports, and the channel information between the N ports and the M ports are similar (or the same, or approximately the same). For this reason, the second channel information can be understood as the channel information corresponding to the N ports and the M ports, or the second channel information can be understood as the channel information between the N ports and the M ports.
[0236] It should be understood that the second channel information is the channel information corresponding to the N ports and the M ports, which can be understood in many ways.
[0237] In one possible solution, the second channel information may include channel information between each of the M ports and the N ports. To this end, the matrix representation of the second channel information may include M rows of information (or M columns of information), wherein the M rows of information (or M columns of information) respectively correspond to the channel information between each of the M ports and the N ports.
[0238] In another possible solution, the second channel information may include channel information between each of the N ports and the M ports. To this end, the matrix representation of the second channel information may include N rows of information (or N columns of information), wherein the N rows of information (or N columns of information) respectively correspond to the channel information between each of the N ports and the M ports.
[0239] Optionally, the second reference signal and the second reference signal received by the first communication device are both from the second communication device, wherein the second reference signal and the second reference signal may be the same reference signal or different reference signals, which is not limited here.
[0240] In a possible implementation, the P reference signal ports correspond to the indexes of the P ports in the M ports. Specifically, the second channel information may be channel information corresponding to N ports and M ports, wherein the P reference signal ports correspond to the indexes of the P ports in the M ports, that is, the third channel information determined by the second reference signal, can be used to determine the channel information corresponding to the P ports among the M ports in the second channel information. Thus, by means of index correspondence, the receiver of the third channel information can accurately know the channel information corresponding to the P ports among the M ports in the second channel information based on the third channel information.
[0241] In a possible implementation, the method further includes: the first communication device receives or sends second indication information, the second indication information being used to indicate the index of the P ports in the M ports. Specifically, the first communication device may send the second indication information to the second communication device, or the first communication device may receive the second indication information from the second communication device, the second indication information being used to indicate the index of the P ports in the M ports, so that both communicating parties can reach a consistent understanding of the above one or more items, which is conducive to improving the accuracy of determining the second channel information based on the third channel information.
[0242] Optionally, the second indication information is preconfigured or predefined.
[0243] Optionally, the recipient of the third channel information and the first reference signal may be a second communication device, and the value of M may be the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by the second capability information of the second communication device, and the second capability information is used to indicate the number of ports of the second communication device. Exemplarily, the second capability information may be capability information sent by the second communication device, or capability information indicated by a scheduling device (such as a controller, a server, or a network device, etc.) of the second communication device, which is not limited here.
[0244] As an implementation example, in Figure 4b In the example shown, the channel information corresponding to the N ports included in the second channel information may be: Figure 4b 8 vertical rows (i.e., N is taken as 8 as an example) of information, as described above, through the implementation process of one or more of the above implementation methods 1 to 3, the first communication device and the second communication device can determine that the first channel information determined by the first reference signal corresponding to the K reference signal ports can be used to determine Figure 4b The channel information corresponding to the 3rd and 7th rows in the second channel information.
[0245] And, in Figure 4b In the example shown, the channel information corresponding to the M ports included in the second channel information may be: Figure 4b The 20 horizontal columns (i.e., M is 20 for example) in the example, each column represents the channel information of one of the M ports. In this example, the P ports in the M ports are 3 ports, i.e. Figure 4b The 5th, 13th and 17th columns where the diagonal boxes are filled in are located. Through the implementation process of the above second indication information, the first communication device and the second communication device can both determine that the third channel information determined by the second reference signal corresponding to the P reference signal ports can be used to determine Figure 4b The channel information corresponding to the 5th, 13th and 17th columns in the second channel information.
[0246] In addition, Figure 4bIn the example, the terminal device is a first communication device including N (the value of N is 8 for example) ports and the network device is a second communication device including M (the value of M is 20 for example) ports. In the traditional channel information acquisition process, the network device needs to send a downlink reference signal (such as CSI-RS) on 20 ports to acquire the channel information; or, the terminal device needs to send an uplink reference signal (such as SRS) on 8 ports to acquire the channel information. In the above technical solution, the network device sends a second reference signal at the ports corresponding to the 5th, 13th and 17th columns, and the terminal device further feeds back, so that the network device obtains the third channel information corresponding to the second reference signal. The third channel information can be expressed as Figure 4b The terminal device sends a first reference signal at the port corresponding to the 3rd row and the 7th row, so that the network device obtains the first channel information based on the first reference signal. The first channel information can be expressed as Figure 4b After that, the network device can determine the values of the blank boxes other than the filled diagonal boxes by mathematical methods based on the obtained third channel information and the first channel information, and then obtain the second channel information. Thus, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the reference signal overhead can be greatly reduced.
[0247] Optionally, in Figure 4b In the example shown, for the boxes where the third channel information and the first channel information overlap (for example, the box in the fifth column of the third row, the box in the thirteenth column of the third row, the box in the seventeenth column of the third row, the box in the fifth column of the seventh row, the box in the thirteenth column of the seventh row, or the box in the seventeenth column of the seventh row, etc.), the value of the second channel information in the overlapping box may be the value of the third channel information in the box (i.e., ignoring the value of the first channel information in the box), or the value of the first channel information in the box (i.e., ignoring the value of the third channel information in the box), or the average value of the third channel information in the box and the value of the first channel information in the box (e.g., weighted average, arithmetic average, etc.), which is not limited here.
[0248] In a possible implementation manner, the first reference signal is carried on a first time domain resource, the second reference signal is carried on a second time domain resource, and the third channel information is carried on a third time domain resource; wherein the first time-frequency resource satisfies at least one of the following:
[0249] The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive number (for example, X is 1, 2, 4, etc.);
[0250] The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number (for example, the value of Y is 1, 2, 4, etc.);
[0251] The first time domain resource and the second time domain resource are located in the same time unit;
[0252] The first time domain resource and the third time domain resource are located in the same time unit.
[0253] It should be noted that, among the time intervals between the first time domain resource and the second time domain resource and the time interval between the first time domain resource and the third time domain resource, any time interval may have multiple implementations. For example, any time interval may include the time interval between the start moment of one time domain resource and the start moment of another time domain resource, or any time interval may include the time interval between the end moment of one time domain resource and the end moment of another time domain resource, or any time interval may include the time interval between the end moment of one time domain resource and the start moment of another time domain resource, or any time interval may include the time interval between the start moment of one time domain resource and the end moment of another time domain resource, or any time interval may include the time interval between the Qth (Q is a positive integer) OFDM symbol of one time domain resource and the Qth OFDM symbol of another time domain resource.
[0254] Optionally, the signal / information is carried on time domain resources (for example, the first reference signal is carried on the first time domain resources, the second reference signal is carried on the second time domain resources, or the third channel information is carried on the third time domain resources, etc.), which can be understood as the signal / information occupying the time domain resources, or the resources occupied by the signal / information in the time domain are the time domain resources.
[0255] In the present application, the time unit may include a symbol, a time slot, a mini-time slot, a subframe, a frame, etc., which is not limited here.
[0256] As an implementation example, Figure 5 Taking the implementation process shown as an example, there may be idle time domain resources between any two of the first reference signal, the second reference signal and the third channel information for transmitting other signals / information, or there may be no idle time domain resources between the two signals, that is, the two signals are continuous in the time domain. In addition, the first reference signal, the second reference signal and the third channel information may be located in the same time unit (e.g., the same time slot).
[0257] Specifically, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, satisfy at least one of the above items, and can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the receiver of the first reference signal (for example, the second communication device), and the second reference signal is used to determine the third channel information between the sender of the second reference signal (for example, the second communication device) and the first communication device. Satisfying at least one of the above items can make the channel conditions corresponding to the two channel information as reciprocal as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0258] based on Figure 3 In the technical solution shown, the first reference signal sent by the first communication device in step S301 is used to determine the first channel information corresponding to K ports among the N ports of the first communication device, and the first channel information is used to determine the second channel information corresponding to the N ports. Among them, the K reference signal ports satisfy one or more of the above-mentioned items. In other words, after the second communication device determines the first channel information corresponding to the K ports based on the reference signals corresponding to the K ports in step S302, the second communication device can further determine the channel information corresponding to the N ports based on the above-mentioned item or items, and K is less than N. Therefore, the channel information can be determined by sending the reference signal corresponding to some ports by the first communication device, which can reduce the overhead of the reference signal, transmit the reference signal with fewer resources, improve resource utilization, and thus improve the throughput performance of the network.
[0259] In addition, the aforementioned Figure 2 As an example, there may be one or more scatterers (e.g. Figure 2 In the example, scatterer 1 ... scatterer L, where L is an integer greater than 1), generally, the more scatterers there are, the more transmission paths there will be between the terminal device and the network device. Figure 2For example, when the number of transmission paths corresponding to the number of scatterers in the example is 3, in the scenario where the number of ports of the terminal device is 4 and the number of ports of the network device is 16, the matrix dimension of the matrix representation of the channel information between the terminal device and the network device can be 4*16, and the rank (RANK) of the 4*16 matrix can be 3; and in the scenario where the number of ports of the terminal device is 16 and the number of ports of the network device is 512, the matrix dimension of the matrix representation of the channel information between the terminal device and the network device can be 16*512, and when the number of scatterers remains unchanged, the rank of the 16*512 matrix is still 3. It can be seen that the increase in the number of ports will lead to an increase in the sparsity of the spatial domain. This sparsity determines that after the channel information is abstracted into a channel matrix, the rank of the channel matrix is actually decoupled from the channel dimension (that is, the number of ports), but depends on the number of scatterers in space. When the sparsity increases, the rank of the channel will be further smaller than the channel dimension. In the above technical solution, in order to obtain the complete observation of the channel matrix (that is, the second channel information corresponding to the N ports), lossless or low-loss recovery can be performed through observation values smaller than the channel dimension (that is, the first channel information corresponding to the K reference signal ports).
[0260] See also Figure 6 , is another schematic diagram of the communication method provided in the present application, and the method includes the following steps.
[0261] S601. A first communication device sends a first reference signal, and correspondingly, a second communication device receives the first reference signal, wherein the first reference signal is carried in a first time domain resource.
[0262] S602. The second communication device sends a second reference signal, and correspondingly, the first communication device receives the second reference signal, wherein the second reference signal is carried in a second time domain resource.
[0263] S603. The first communication device sends third channel information, and correspondingly, the second communication device receives the third channel information. The third channel information is obtained based on the second reference signal, and the third channel information is carried in a third time domain resource. The first channel information and the third channel information are used to determine channel information between the first communication device and the second communication device.
[0264] The first time-frequency resource satisfies at least one of the following:
[0265] The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer;
[0266] The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number;
[0267] The first time domain resource and the second time domain resource are located in the same time unit;
[0268] The first time domain resource and the third time domain resource are located in the same time unit.
[0269] In an implementation example, the first communication device may be a terminal device and the second communication device may be a network device. In this case, the second reference signal may be a CSI-RS, the first reference signal may be an SRS, and the third channel information may include a PMI.
[0270] In another implementation example, the first communication device may be a network device and the second communication device may be a terminal device. In this case, the second reference signal includes SRS, the first reference signal is CSI-RS, and the third channel information includes T-PMI.
[0271] It should be noted that Figure 6 The communication process involved can also refer to the aforementioned Figure 3 and description of related embodiments.
[0272] based on Figure 6 In the technical solution shown, the first reference signal sent by the first communication device in step S601 can be used to determine the first channel information, and the second reference signal received by the first communication device in step S602 can be used to determine the third channel information. Subsequently, the receiver of the first reference signal and the third channel information (e.g., the second communication device) can further determine the second channel information between the first communication device and the second communication device based on the first channel information and the third channel information. In addition, the first time domain resource used to carry the first reference signal and the third time domain resource used to carry the third channel information, and / or the first time domain resource used to carry the first reference signal and the second time domain resource used to carry the second reference signal, meet at least one of the above items, and can make the first time domain resource and the second time domain resource as close as possible, and / or, can make the first time domain resource and the third time domain resource as close as possible. Among them, the first reference signal is used to determine the first channel information between the first communication device and the receiver of the first reference signal (for example, the second communication device), and the second reference signal is used to determine the third channel information between the sender of the second reference signal (for example, the second communication device) and the first communication device. Satisfying at least one of the above items can make the channel conditions corresponding to the two channel information have reciprocity as much as possible, thereby improving the matching degree between the second channel information determined based on the first channel information and the third channel information and the channel conditions.
[0273] In addition, by performing joint channel measurement on the reference signals sent by the communicating parties to determine the channel information, the measurement overhead of the reference signal can be decoupled from the number of ports of the communication device, thereby reducing the overhead of the reference signal, transmitting the reference signal with fewer resources, improving resource utilization, and thereby improving the throughput performance of the network.
[0274] See also Figure 7 , the embodiment of the present application provides a communication device 700, which can implement the functions of the communication device in the above method embodiment (the communication device is the first communication device or the second communication device), and thus can also achieve the beneficial effects of the above method embodiment. In the embodiment of the present application, the communication device 700 can be a communication device, or an integrated circuit or component inside the communication device, such as a chip.
[0275] In a possible implementation, when the device 700 is used to perform the aforementioned Figure 3 When the method is performed by the first communication device in the related embodiment, the device 700 includes a processing unit 701 and a transceiver unit 702; the processing unit 701 is used to determine that the first reference signal corresponds to K reference signal ports, K is a positive integer; the first reference signal is used to determine the first channel information, the first channel information is the channel information corresponding to K ports among the N ports of the first communication device, the first channel information is used to determine the second channel information, the second channel information is the channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, and the N antenna indexes are associated with the N ports; the K reference signal ports correspond to the indexes of the channel information of K ports among the channel information of the N ports included in the third channel information, and the third channel information is obtained based on the second reference signal; the transceiver unit 702 is used to send the first reference signal.
[0276] In a possible implementation, when the device 700 is used to perform the aforementioned Figure 3When the method is performed by the second communication device in the related embodiment, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to receive a first reference signal, the first reference signal corresponds to K reference signal ports, K is a positive integer; the processing unit 701 is used to determine first channel information based on the first reference signal, the first channel information is channel information corresponding to K ports among N ports of the first communication device, the first channel information is used to determine second channel information, the second channel information is channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes among N antenna indexes, and the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports among channel information of N ports included in the third channel information, and the third channel information is obtained based on the second reference signal.
[0277] In a possible implementation, when the device 700 is used to perform the aforementioned Figure 7 When the method is performed by the first communication device in the related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the processing unit 701 is used to determine K reference signals corresponding to a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the transceiver unit 702 is also used to receive a second reference signal, and the second reference signal is carried on a second time domain resource; the transceiver unit 702 is also used to send third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on The method is carried in a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between a first communication device and a second communication device; wherein the first time-frequency resource satisfies at least one of the following: a time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; a time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0278] In a possible implementation, when the device 700 is used to perform the aforementioned Figure 7When the method is performed by the second communication device in the related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to receive a first reference signal, the first reference signal is used to determine the first channel information, and the first reference signal is carried on the first time domain resource; the processing unit 701 is used to determine the second reference signal; the transceiver unit 702 is also used to send a second reference signal, and the second reference signal is carried on the second time domain resource; the transceiver unit 702 is also used to receive third channel information, the third channel information is obtained based on the second reference signal, and the third The channel information is carried in a third time domain resource; wherein the third channel information and the first channel information are used to determine the channel information between the first communication device and the second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0279] It should be noted that the information execution process and other contents of the units of the above-mentioned communication device 700 can be specifically referred to the description in the method embodiment shown in the above-mentioned application, and will not be repeated here.
[0280] See also Figure 8 , is another schematic structural diagram of a communication device 800 provided in the present application, wherein the communication device 800 includes an input / output interface 802 and a logic circuit 801. The communication device 800 may be a chip or an integrated circuit.
[0281] in, Figure 7 The transceiver unit 702 shown may be a communication interface, which may be Figure 8 The input / output interface 802 in the communication interface may include an input interface and an output interface. Alternatively, the communication interface may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0282] Optionally, the logic circuit 801 is used to determine K reference signal ports corresponding to the first reference signal, where K is a positive integer; the first reference signal is used to determine first channel information, where the first channel information is channel information corresponding to K ports out of N ports of the first communication device, and the first channel information is used to determine second channel information, where the second channel information is channel information corresponding to the N ports, and N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes out of N antenna indexes, and the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports out of channel information of N ports included in third channel information, and the third channel information is obtained based on the second reference signal; and the input / output interface 802 is used to send the first reference signal.
[0283] Optionally, the input / output interface 802 is used to receive a first reference signal, where the first reference signal corresponds to K reference signal ports, where K is a positive integer; the logic circuit 801 is used to determine first channel information based on the first reference signal, where the first channel information is channel information corresponding to K ports out of N ports of the first communication device, and the first channel information is used to determine second channel information, where the second channel information is channel information corresponding to the N ports, where N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: the K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; the K reference signal ports correspond to K antenna indexes out of N antenna indexes, where the N antenna indexes are associated with the N ports; the K reference signal ports correspond to indexes of channel information of K ports out of channel information of N ports included in third channel information, where the third channel information is obtained based on the second reference signal.
[0284] Optionally, the logic circuit 801 is used to determine K reference signal ports corresponding to a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the input-output interface 802 is also used to receive a second reference signal, and the second reference signal is carried on a second time domain resource; the input-output interface 802 is also used to send third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0285] Optionally, the input / output interface 802 is used to receive a first reference signal, the first reference signal is used to determine first channel information, and the first reference signal is carried on a first time domain resource; the logic circuit 801 is used to determine a second reference signal; the input / output interface 802 is also used to send a second reference signal, and the second reference signal is carried on a second time domain resource; the input / output interface 802 is also used to receive third channel information, the third channel information is obtained based on the second reference signal, and the third channel information is carried on a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; wherein the first time-frequency resource satisfies at least one of the following: the time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; the time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; the first time domain resource and the second time domain resource are located in the same time unit; the first time domain resource and the third time domain resource are located in the same time unit.
[0286] The logic circuit 801 and the input / output interface 802 may also execute other steps executed by the first communication device or the second communication device in any embodiment and achieve corresponding beneficial effects, which will not be described in detail here.
[0287] In one possible implementation, Figure 7 The processing unit 701 shown can be Figure 8 The logic circuit 801 in.
[0288] Optionally, the logic circuit 801 may be a processing device, and the functions of the processing device may be partially or completely implemented by software. The functions of the processing device may be partially or completely implemented by software.
[0289] Optionally, the processing device may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform corresponding processing and / or steps in any one of the method embodiments.
[0290] Alternatively, the processing device may include only a processor. A memory for storing a computer program is located outside the processing device, and the processor is connected to the memory via a circuit / wire to read and execute the computer program stored in the memory. The memory and the processor may be integrated together, or may be physically independent of each other.
[0291] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chip (SoC), central processor unit (CPU), network processor (NP), digital signal processor (DSP), microcontroller unit (MCU), programmable logic device (PLD) or other integrated chips, or any combination of the above chips or processors.
[0292] See also Fig. 9 , is a communication device 900 involved in the above-mentioned embodiments provided in an embodiment of the present application, and the communication device 900 can specifically be a communication device as a terminal device in the above-mentioned embodiments.
[0293] Among them, a possible logical structure diagram of the communication device 900 is shown, and the communication device 900 may include but is not limited to at least one processor 901 and a communication port 902.
[0294] in, Figure 7 The transceiver unit 702 shown may be a communication interface, which may be Fig. 9The communication port 902 in the embodiment may include an input interface and an output interface. Alternatively, the communication port 902 may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0295] Further optionally, the device may also include at least one of a memory 903 and a bus 904 . In an embodiment of the present application, the at least one processor 901 is used to control and process the actions of the communication device 900 .
[0296] In addition, the processor 901 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0297] It should be noted that Fig. 9 The communication device 900 shown can be specifically used to implement the steps implemented by the terminal device in the aforementioned method embodiment, and achieve the corresponding technical effects of the terminal device. Fig. 9 The specific implementation methods of the communication device shown can all refer to the description in the aforementioned method embodiment, and will not be repeated here.
[0298] See also Fig.10 , is a schematic diagram of the structure of the communication device 1000 involved in the above embodiment provided in the embodiment of the present application. The communication device 1000 may specifically be a communication device as a network device in the above embodiment. The structure of the communication device may refer to Fig.10 The structure shown.
[0299] The communication device 1000 includes at least one processor 1011 and at least one network interface 1014. Further optionally, the communication device also includes at least one memory 1012, at least one transceiver 1013 and one or more antennas 1015. The processor 1011, the memory 1012, the transceiver 1013 and the network interface 1014 are connected, for example, through a bus. In an embodiment of the present application, the connection may include various interfaces, transmission lines or buses, etc., which are not limited in this embodiment. The antenna 1015 is connected to the transceiver 1013. The network interface 1014 is used to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1014 may include a network interface between the communication device and the core network device, such as an S1 interface, and the network interface may include a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.
[0300] in, Figure 7 The transceiver unit 702 shown may be a communication interface, which may be Fig.10 The network interface 1014 in the embodiment may include an input interface and an output interface. Alternatively, the network interface 1014 may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0301] The processor 1011 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program, for example, to support the communication device to perform the actions described in the embodiment. The communication device may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal device, execute the software program, and process the data of the software program. Fig.10 The processor 1011 in the embodiment can integrate the functions of the baseband processor and the central processor. It can be understood by those skilled in the art that the baseband processor and the central processor can also be independent processors, which are interconnected through technologies such as buses. It can be understood by those skilled in the art that the terminal device can include multiple baseband processors to adapt to different network formats, and the terminal device can include multiple central processors to enhance its processing capabilities. The various components of the terminal device can be connected through various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processor can also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data can be built into the processor, or it can be stored in the memory in the form of a software program, and the processor executes the software program to realize the baseband processing function.
[0302] The memory is mainly used to store software programs and data. The memory 1012 can be independent and connected to the processor 1011. Optionally, the memory 1012 can be integrated with the processor 1011, for example, integrated into a chip. Among them, the memory 1012 can store program codes for executing the technical solutions of the embodiments of the present application, and the execution is controlled by the processor 1011. The various types of computer program codes executed can also be regarded as drivers of the processor 1011.
[0303] Fig.10 Only one memory and one processor are shown. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, which is not limited in the embodiments of the present application.
[0304] The transceiver 1013 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal, and the transceiver 1013 can be connected to the antenna 1015. The transceiver 1013 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1015 can receive radio frequency signals, and the receiver Rx of the transceiver 1013 is used to receive the radio frequency signal from the antenna, convert the radio frequency signal into a digital baseband signal or a digital intermediate frequency signal, and provide the digital baseband signal or the digital intermediate frequency signal to the processor 1011, so that the processor 1011 further processes the digital baseband signal or the digital intermediate frequency signal, such as demodulation and decoding. In addition, the transmitter Tx in the transceiver 1013 is also used to receive a modulated digital baseband signal or a digital intermediate frequency signal from the processor 1011, and convert the modulated digital baseband signal or the digital intermediate frequency signal into a radio frequency signal, and send the radio frequency signal through one or more antennas 1015. Specifically, the receiver Rx can selectively perform one or more stages of down-mixing and analog-to-digital conversion processing on the RF signal to obtain a digital baseband signal or a digital intermediate frequency signal, and the order of the down-mixing and analog-to-digital conversion processing is adjustable. The transmitter Tx can selectively perform one or more stages of up-mixing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a RF signal, and the order of the up-mixing and digital-to-analog conversion processing is adjustable. The digital baseband signal and the digital intermediate frequency signal can be collectively referred to as a digital signal.
[0305] The transceiver 1013 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc. Optionally, a device in the transceiver unit for implementing a receiving function may be regarded as a receiving unit, and a device in the transceiver unit for implementing a sending function may be regarded as a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit, the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0306] It should be noted that Fig.10 The communication device 1000 shown can be specifically used to implement the steps implemented by the network device in the aforementioned method embodiment, and achieve the corresponding technical effects of the network device. Fig.10 The specific implementation methods of the communication device 1000 shown can all refer to the description in the aforementioned method embodiment, and will not be repeated here.
[0307] An embodiment of the present application also provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the possible implementation methods of the terminal device or network device in the above embodiments.
[0308] An embodiment of the present application also provides a computer program product (or computer program). When the computer program product is executed by the processor, the processor executes the method of the possible implementation mode of the above-mentioned terminal device or network device.
[0309] The embodiment of the present application also provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the possible implementation methods of the above-mentioned communication device. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor. In one possible design, the chip system may also include a memory, which is used to store the necessary program instructions and data for the communication device. The chip system can be composed of chips, or it can include chips and other discrete devices, wherein the communication device can specifically be a terminal device or a network device in the aforementioned method embodiment.
[0310] An embodiment of the present application also provides a communication system, which includes the terminal device and the first network device in any of the above embodiments, or the communication system includes the terminal device and the second network device in any of the above embodiments, or the communication system includes the terminal device and the first network device and the second network device in any of the above embodiments.
[0311] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0312] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0313] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0314] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above-mentioned method embodiment. The terminal chip receives information from the base station, which can be understood as the information is first received by other modules in the terminal (such as a radio frequency module or an antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information is first sent to other modules in the terminal (such as a radio frequency module or an antenna), and then sent to the base station by these modules.
[0315] When the above-mentioned communication device is a chip applied to a base station, the base station chip implements the function of the base station in the above-mentioned method embodiment. The base station chip receives information from the terminal, which can be understood as the information is first received by other modules in the base station (such as a radio frequency module or an antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information is sent to other modules in the base station (such as a radio frequency module or an antenna), and then sent to the terminal by these modules.
[0316] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0317] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also be present in a base station or a terminal as discrete components.
[0318] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0319] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0320] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that: include: Determine K reference signal ports corresponding to the first reference signal, where K is a positive integer; The first reference signal is used to determine first channel information, the first channel information is channel information corresponding to K ports among N ports of the first communication device, the first channel information is used to determine second channel information, the second channel information is channel information corresponding to the N ports, N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: The K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; The K reference signal ports correspond to K antenna indexes among N antenna indexes, and the N antenna indexes are associated with the N ports; The K reference signal ports correspond to indexes of channel information of K ports in channel information of N ports included in third channel information, where the third channel information is obtained based on the second reference signal; The first reference signal is sent.
2. The method according to claim 1, characterized in that The spatial domain basis includes a discrete Fourier transform DFT basis and / or a characteristic basis.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: Send or receive first indication information, where the first indication information is used to indicate the one or more items.
4. The method according to claim 1 or 2, characterized in that: The one or more items are preconfigured or predefined.
5. The method according to any one of claims 1 to 4, characterized in that: The value of N is the total number of physical antennas of the first communication device, the total number of physical ports of the first communication device, the total number of virtual ports of the first communication device, or the number of ports indicated by first capability information, where the first capability information is used to indicate the number of ports of the first communication device.
6. The method according to any one of claims 1 to 5, wherein the second reference signal corresponds to P reference signal ports, where P is a positive integer, The method further comprises: The third channel information is sent, where the third channel information is channel information corresponding to P ports among the M ports, and the third channel information is used to determine the second channel information, where the second channel information is channel information corresponding to the N ports and the M ports, and M is a positive integer greater than P.
7. The method according to claim 6, characterized in that The P reference signal ports correspond to indexes of the P ports in the M ports.
8. The method according to claim 6 or 7, characterized in that: The method further comprises: Second indication information is received or sent, where the second indication information is used to indicate indexes of the P ports among the M ports.
9. The method according to any one of claims 6 to 8, characterized in that: The value of M is the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by second capability information of the second communication device, where the second capability information is used to indicate the number of ports of the second communication device.
10. The method according to any one of claims 6 to 9, characterized in that: The first reference signal is carried on a first time domain resource, the second reference signal is carried on a second time domain resource, and the third channel information is carried on a third time domain resource; The first time-frequency resource satisfies at least one of the following conditions: The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive number; The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; The first time domain resource and the second time domain resource are located in the same time unit; The first time domain resource and the third time domain resource are located in the same time unit.
11. The method according to any one of claims 6 to 10, characterized in that: The second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, the third channel information and the third channel information include a precoding matrix indication PMI; or, The second reference signal is an SRS, the first reference signal is a CSI-RS, and the third channel information includes a precoding matrix indication T-PMI for transmission.
12. A communication method, characterized in that: include: receiving a first reference signal, where the first reference signal corresponds to K reference signal ports, where K is a positive integer; Determine first channel information based on the first reference signal, where the first channel information is channel information corresponding to K ports among N ports of the first communication device, and the first channel information is used to determine second channel information, where the second channel information is channel information corresponding to the N ports, where N is a positive integer greater than K; wherein the K reference signal ports satisfy one or more of the following: The K reference signal ports correspond to K rows or K columns or K indexes in the spatial basis of the first communication device; The K reference signal ports correspond to K antenna indexes among N antenna indexes, and the N antenna indexes are associated with the N ports; The K reference signal ports correspond to indexes of channel information of K ports in the channel information of N ports included in the third channel information, and the third channel information is obtained based on the second reference signal.
13. The method according to claim 12, characterized in that The spatial domain basis includes a discrete Fourier transform DFT basis and / or a characteristic basis.
14. The method according to claim 12 or 13, characterized in that The method further comprises: Send or receive first indication information, where the first indication information is used to indicate the one or more items.
15. The method according to claim 12 or 13, characterized in that The one or more items are preconfigured or predefined.
16. The method according to any one of claims 12 to 15, characterized in that The value of N is the total number of physical antennas of the first communication device, the total number of physical ports of the first communication device, the total number of virtual ports of the first communication device, or the number of ports indicated by first capability information, where the first capability information is used to indicate the number of ports of the first communication device.
17. The method according to any one of claims 12 to 16, characterized in that: The second reference signal corresponds to P reference signal ports, where P is a positive integer, and the method further includes: The third channel information is received, where the third channel information is channel information corresponding to P ports among the M ports, and the third channel information is used to determine the second channel information, where the second channel information is channel information corresponding to the N ports and the M ports, and M is a positive integer greater than P.
18. The method according to claim 17, characterized in that The P reference signal ports correspond to indexes of the P ports in the M ports.
19. The method according to claim 17 or 18, characterized in that The method further comprises: Second indication information is received or sent, where the second indication information is used to indicate indexes of the P ports among the M ports.
20. The method according to any one of claims 17 to 19, characterized in that The value of M is the total number of physical antennas, the total number of physical ports, the total number of virtual ports, or the number of ports indicated by second capability information of the second communication device, where the second capability information is used to indicate the number of ports of the second communication device.
21. The method according to any one of claims 17 to 20, characterized in that The second reference signal is carried on the first time domain resource, the third channel information is carried on the second time domain resource, and the first reference signal is carried on the third time domain resource; The first time-frequency resource satisfies at least one of the following conditions: The time interval between the first time domain resource and the third time domain resource is less than or equal to X time units, where X is a positive number; The time interval between the second time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; The first time domain resource and the third time domain resource are located in the same time unit; The second time domain resource and the third time domain resource are located in the same time unit.
22. The method according to any one of claims 17 to 21, characterized in that The second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, the third channel information and the third channel information include a precoding matrix indication PMI; or, The second reference signal is an SRS, the first reference signal is a CSI-RS, and the third channel information includes a transmitted precoding matrix indication T-PMI.
23. A communication method, characterized in that: include: Sending a first reference signal, where the first reference signal is used to determine first channel information, and the first reference signal is carried in a first time domain resource; receiving a second reference signal, where the second reference signal is carried in a second time domain resource; Sending third channel information, where the third channel information is obtained based on the second reference signal and is carried in a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; The first time-frequency resource satisfies at least one of the following conditions: The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; The first time domain resource and the second time domain resource are located in the same time unit; The first time domain resource and the third time domain resource are located in the same time unit.
24. The method according to claim 23, characterized in that The second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, and the third channel information includes a precoding matrix indication PMI; or, The second reference signal includes an SRS, the first reference signal is a CSI-RS, and the third channel information includes a transmitted precoding matrix indicator T-PMI.
25. A communication method, characterized in that: include: receiving a first reference signal, where the first reference signal is used to determine first channel information, and the first reference signal is carried in a first time domain resource; Sending a second reference signal, where the second reference signal is carried in a second time domain resource; receiving third channel information, where the third channel information is obtained based on the second reference signal and is carried in a third time domain resource; wherein the third channel information and the first channel information are used to determine channel information between the first communication device and the second communication device; The first time-frequency resource satisfies at least one of the following conditions: The time interval between the first time domain resource and the second time domain resource is less than or equal to X time units, where X is a positive integer; The time interval between the first time domain resource and the third time domain resource is less than or equal to Y time units, where Y is a positive number; The first time domain resource and the second time domain resource are located in the same time unit; The first time domain resource and the third time domain resource are located in the same time unit.
26. The method according to claim 25, characterized in that The second reference signal is a channel state information reference signal CSI-RS, the first reference signal is a sounding reference signal SRS, and the third channel information includes a precoding matrix indication PMI; or, The second reference signal includes an SRS, the first reference signal is a CSI-RS, and the third channel information includes a transmitted precoding matrix indicator T-PMI.
27. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 26.
28. A communication device, characterized in that: The method comprises at least one processor coupled to a memory; the at least one processor is configured to execute the method according to any one of claims 1 to 26.
29. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction, and when the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 26 is implemented.
Citation Information
Cited By
Communication method and related device
EP4757226A1
Communication method and related device
WO2025044723A1