Communication method and related apparatus

By acquiring the basis and delay information to align the channel matrix delay, the problem of inaccurate channel recovery caused by delay difference in channel reconstruction is solved, improving communication performance and reducing feedback overhead.

WO2026052098A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-08
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

In existing technologies, channel reconstruction schemes based on reference signals suffer from large reference signal resources and feedback overhead. Especially in multipath propagation environments, there is a time delay difference between the channel matrix estimated by the terminal device and the channel basis sent by the access network device, resulting in inaccurate channel recovery.

Method used

By acquiring the first basis and delay information, the delay of the channel matrix is ​​aligned, and a second channel matrix is ​​constructed to ensure that the delay difference between the channel matrix and the basis is eliminated, thereby improving the accuracy of channel recovery.

Benefits of technology

It improves communication performance, reduces feedback overhead, and enhances the accuracy of channel information recovery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025119593_12032026_PF_FP_ABST
    Figure CN2025119593_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a communication method and a related apparatus. The method comprises: receiving information of a first basis from a second communication apparatus; acquiring first delay information, wherein the first delay information indicates a correspondence between power values corresponding to the first basis and delay values corresponding to the first basis; receiving a first reference signal, and on the basis of the first reference signal, determining a first channel matrix; and on the basis of the first basis, the first channel matrix and the first delay information, sending information of a second channel matrix to the second communication apparatus, wherein the second channel matrix corresponds to channel delays for constructing the first basis, and the second channel matrix is obtained on the basis of the first channel matrix. Since a second channel matrix corresponds to channel delays for constructing a first basis, it is ensured that a delay difference between the second channel matrix and the first basis is eliminated, and therefore it can be ensured that a second communication apparatus recovers a channel on the basis of information of the second channel matrix and the first basis, so as to improve the communication performance.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related apparatus

[0001] This application claims priority from the Chinese Patent Application No. 202411259850.3 filed on September 9, 2024 and entitled "A communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method and related apparatus. BACKGROUND

[0003] The scheme of realizing channel reconstruction based on reference signals has problems of large reference signal resource overhead and large long-period base feedback overhead. For example, the codebook in the 3rd generation partnership project (3GPP) technical specification TS 38.214 version 16 (R16) only utilizes the sparsity of the channel in the angle-delay domain, needs to report the space domain, frequency domain base and combination coefficient, and has large feedback overhead. For another example, the codebook can further consider the sparsity of the channel and the inconsistent law of the change of different channel characteristics over time, design a long-short period combined codebook feedback mode, and reduce the feedback overhead; however, with the increase of antennas, the reference signal overhead to be configured increases sharply, and the feedback overhead also increases sharply.

[0004] Currently, an access network device can issue a region-level channel base to a terminal device as prior information, which can be referred to as a base simply. The channel base includes but is not limited to: a space-frequency joint base U, a space domain base U S , a frequency domain base U F , a space domain compression matrix W s , or a frequency domain compression matrix W f . The terminal device feeds back a quantized base and a coefficient to the access network device according to the channel base and a channel matrix estimated by the terminal device. The access network device restores the channel according to the quantized base and the coefficient.

[0005] Due to multipath propagation, the access network device sends a signal to a region, and the signal arrives at terminal devices at different positions in the region with a time delay. The channel base currently issued by the access network device is for all terminal devices in a region, so there can be a time delay difference between the channel matrix estimated by the terminal devices at different positions in the region and the channel base. Further, the terminal device feeds back a quantized base and a coefficient to the access network device based on the channel base and the channel matrix with the time delay difference. This can cause the channel information restored by the access network device according to the quantized base and the coefficient to be inaccurate. SUMMARY

[0006] Embodiments of the present application provide a communication method and related apparatus. After a first communication device obtains a first basis and first basis corresponding first delay information, the first communication device time aligns a first channel matrix based on the first basis and obtained based on a first reference signal according to the first delay information to obtain information of a second channel matrix. A second communication device obtains the information of the second channel matrix to perform channel recovery, thereby improving accuracy of recovered channel information and improving communication performance.

[0007] In a first aspect, embodiments of the present application provide a communication method. The method is applied to a first communication device.

[0008] The first communication device can be a terminal device, or a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit applicable to the foregoing devices or apparatus, without limitation.

[0009] The method comprises: receiving, by the first communication device, information of a first basis from a second communication device; obtaining, by the first communication device, first delay information, the first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis; receiving, by the first communication device, a first reference signal; and sending, by the first communication device to the second communication device, information of a second channel matrix corresponding to channel delay of a channel constructed based on the first basis, the second channel matrix being obtained based on a first channel matrix, the first basis, and the first delay information, the first channel matrix being obtained based on the first reference signal.

[0010] In an example, the first basis can be a basis determined based on channel map information. For example, the channel map information is determined according to a first region where the first communication device is located, and then the first basis is determined according to the channel map information.

[0011] The second channel matrix corresponding to the channel delay of the channel constructed based on the first basis can also be expressed as: the second channel matrix corresponding to the delay of the channel constructed based on the first basis, or the channel delay of the second channel matrix corresponding to the channel delay of the channel constructed based on the first basis, or the delay value of the second channel matrix aligning with the channel delay of the channel constructed based on the first basis, or the power delay distribution information corresponding to the second channel matrix aligning with the power delay distribution information corresponding to the first basis, or the delay value of the second channel matrix aligning with the channel delay of the channel constructed based on the first basis, or the delay difference between the second channel matrix and the channel constructed based on the first basis being eliminated, or the delay difference between the second channel matrix and the channel constructed based on the first basis being less than or equal to a first threshold.

[0012] In the technical solution, after the first communication device obtains the first time delay information, the first channel matrix obtained by measuring the first reference signal is compensated for time delay based on the first time delay information to obtain a second channel matrix, the second channel matrix corresponds to the channel time delay of the channel for constructing the first basis, and the second channel matrix is ensured to eliminate the time delay difference from the first basis. The information of the second channel matrix fed back by the first communication device to the second communication device can ensure that the second communication device restores an accurate channel based on the information of the second channel matrix and the first basis, so as to improve the communication performance.

[0013] With reference to the first aspect, in a possible implementation manner of the first aspect, the method further includes: receiving first location information from the second communication device, the first location information indicating a first area related to the first basis, and the first communication device being located in the first area.

[0014] For example, the first area belongs to a first cell, and the first cell is a serving cell of the first communication device.

[0015] With reference to the first aspect, in a possible implementation manner of the first aspect, the first communication device receiving the first reference signal includes: the first communication device receiving the first reference signal from the second communication device; or the first communication device receiving the first reference signal from a third communication device, a second area related to a third basis being a neighboring area of the first area, and the third communication device being different from the second communication device.

[0016] Specifically, when the first communication device moves to the first area, the first area belongs to a first cell managed by the second communication device, and the first cell is a serving cell of the first communication device. The neighboring cells of the first cell include a second cell, and the second cell includes a second area. The second area can be another area that is geographically adjacent to the first area. Since the second area can cause interference to the first area, the first basis determined by the third communication device according to the second area is referred to as an interference basis.

[0017] In the technical solution, the first communication device can determine the second channel matrix related to the third communication device in addition to determining the second channel matrix related to the second communication device, so as to realize channel recovery of an interference channel on the network side and improve the communication performance.

[0018] With reference to the first aspect, in a possible implementation manner of the first aspect, the first time delay information is obtained by: obtaining the first time delay information from the second communication device; or obtaining the first time delay information from channel map information.

[0019] In a second aspect, an embodiment of the present application provides a communication method, and the method is applied to a second communication device.

[0020] The second communication device can be an access network device, a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or at least one of a chip, a chip system, a module, a control unit, a circuit, or a processor applicable to the foregoing devices or apparatuses, or a centralized unit (CU) or a distributed unit (DU), without limitation in the present application.

[0021] The method comprises: the second communication device sending information of the first basis to the first communication device; the second communication device sending first delay information to the first communication device, the first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis; the second communication device sending a first reference signal to the first communication device; and the second communication device receiving information of a second channel matrix from the first communication device, the second channel matrix corresponding to a channel delay of a channel constructed by the first basis.

[0022] In the foregoing technical solution, after the first communication device obtains the first delay information, the first communication device performs delay compensation on a first channel matrix obtained by measuring the first reference signal based on the first delay information, to obtain a second channel matrix, the second channel matrix corresponding to a channel delay of a channel constructed by the first basis, so as to ensure that the second channel matrix eliminates the delay difference from the first basis. The information of the second channel matrix fed back by the first communication device to the second communication device can ensure that the second communication device recovers a channel based on the information of the second channel matrix and the first basis, so as to improve the communication performance.

[0023] In combination with the second aspect, in a possible implementation manner of the second aspect, the method further comprises: determining a third basis according to the information of the second channel matrix and the first basis, wherein the third basis is L s 0 < L < L, L s is a positive integer, the first basis is composed of L column basis vectors, L is a positive integer; determining a third channel matrix h s according to the third basis and the information of the second channel matrix, wherein h s = U″ s × c′ s , wherein h s is the third channel matrix, c′ s is a second superposition coefficient vector included in the information of the second channel matrix.

[0024] In the foregoing technical solution, the second communication device recovers the third channel matrix based on the information of the second channel matrix and the first basis, the third channel matrix can be used to design a downlink precoding matrix, so as to improve the performance of the downlink precoding matrix and improve the communication performance.

[0025] With reference to the second aspect, in a possible implementation of the second aspect, the method further includes: sending, by the second communication device, first location information to the first communication device, the first location information indicating a first region related to the first base, and the first communication device being located in the first region.

[0026] For example, the first region belongs to a first cell, and the first cell is a serving cell of the first communication device.

[0027] In a third aspect, an embodiment of the present application provides a communication method, and the method is applied to a third communication device.

[0028] The third communication device can be an access network device, and the third communication device can also be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module, a control unit, a circuit, or a processor applicable to the foregoing devices or apparatus, or at least one of a centralized unit (CU) or a distributed unit (DU), and the specific embodiments are not limited in the present application.

[0029] The method includes: sending, to the second communication device, first latency information of the third communication device, the first latency information of the third communication device indicating a correspondence between a power value corresponding to a first base of the third communication device and a latency value corresponding to the first base of the third communication device; and receiving, from the second communication device, information of a second channel matrix of the third communication device, the second channel matrix of the third communication device corresponding to a latency of a channel constructed by the first base of the third communication device.

[0030] The second channel matrix of the third communication device corresponds to the latency of the channel constructed by the first base of the third communication device, which can also be expressed as: the second channel matrix of the third communication device corresponds to a channel latency of the channel constructed by the first base of the third communication device.

[0031] In the above technical solution, after the first communication device obtains the first latency information of the third communication device, the first communication device performs latency compensation on a first channel matrix obtained by measuring a first reference signal based on the first latency information, to obtain a second channel matrix corresponding to the third communication device, the second channel matrix corresponding to a latency of a channel constructed by a first base (i.e., an interference base) corresponding to the third communication device, so as to ensure that a second channel matrix corresponding to the interference base and the interference base eliminate latency difference. The first communication device feeds back information of the second channel matrix corresponding to the interference base to the second communication device, the second communication device forwards the information of the second channel matrix corresponding to the interference base to the third communication device, so that the third communication device recovers the channel based on the information of the second channel matrix corresponding to the interference base and the interference base, to improve communication performance.

[0032] With reference to the third aspect, in a possible implementation of the third aspect, the method further includes: determining the third basis of the third communication device according to the information of the second channel matrix of the third communication device and the first basis of the third communication device, wherein the third basis of the third communication device is determined by L s satisfying 0 < L s ≤ L, L s is a positive integer, the first basis of the third communication device is composed of L column basis vectors, L is a positive integer; determining the third channel matrix of the third communication device according to the third basis of the third communication device and the information of the second channel matrix of the third communication device, h s = U″ s × c′ s , wherein h s is the third channel matrix of the third communication device, c′ s is a second superposition coefficient vector included in the information of the second channel matrix of the third communication device.

[0033] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation of the first aspect, the second aspect or the third aspect, the first delay information includes at least one of the following information: a first power value corresponding to the first basis and a first delay value corresponding to the first power value, or power delay distribution information corresponding to the first basis.

[0034] Exemplarily, the first delay information can be delay information included in channel map information; or the first delay information is independent of the channel map information.

[0035] In a possible calculation manner, the second communication device obtains a statistical covariance matrix of a user channel of one or more positions in a first region where the first communication device is located. Then, the first basis is obtained according to the statistical covariance matrix of the user channel of the one or more positions. In the process of constructing the first basis, a reference user is determined according to the user channel of a user corresponding to the one or more positions in the first region. Then, the first power value and the first delay value are calculated according to the channel matrix information of the reference user.

[0036] In an example, the first delay information includes a first power value corresponding to the first basis and a first delay value corresponding to the first basis, the first power value includes a plurality of power values, the first delay value includes a plurality of delay values, and the first delay information reflects a correspondence relationship between the plurality of power values and the plurality of delay values.

[0037] In another example, the first delay information includes power delay distribution information corresponding to the first basis.

[0038] In the technical solution, the first time delay information can have multiple possible implementation manners, thereby improving the implementation flexibility of the solution.

[0039] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation manner of the first aspect, the second aspect or the third aspect, the second channel matrix is a channel matrix obtained by time delay compensation of the first channel matrix by a first time delay difference, the first time delay difference indicates a time delay difference between the first basis and the first channel matrix, and the first time delay difference is obtained based on the first time delay information and second time delay information, the second time delay information indicating a correspondence between a power value corresponding to the first channel matrix and a time delay value corresponding to the first channel matrix.

[0040] For example, the second channel matrix is obtained in the following manner: h″ s = h′ s (τ - Δτ s ),

[0041] where h″ s is the second channel matrix, Δτ s is the first time delay difference, h′ s (τ) is the first channel matrix in the time delay domain.

[0042] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation manner of the first aspect, the second aspect or the third aspect, the information of the second channel matrix comprises at least one of a first superposition coefficient vector or a position index of each element in the first superposition coefficient vector, the first superposition coefficient vector being a superposition coefficient vector obtained based on the second channel matrix and a first basis, the first basis being U s , and a second basis being The first superposition coefficient vector is c s = pinv(U′ s ) × h″ s , pinv(U ′ s ) is a pseudo-inverse of the second basis U′ s , h″ s is the second channel matrix, the second basis being a basis constructed based on a position index of the second channel matrix and the first reference signal in the space-frequency domain and corresponding rows of the first basis, a dimension of the second channel matrix being M′ S N′ S × 1, a dimension of the second basis being M S N S × L, M′ S is a number of antenna ports for transmitting the first reference signal, N′ S is a number of frequency domain units for carrying the first reference signal, a dimension of the first superposition coefficient vector being L*1, and L is a positive integer. SN' is a positive integer S N is a positive integer.

[0043] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation of the first aspect, the second aspect or the third aspect, the information of the second channel matrix comprises at least one of a second superposition coefficient vector or a first basis selection vector, wherein the second superposition coefficient vector is c' s The second superposition coefficient vector comprises L s superposition coefficients, L s is a positive integer. s The L s superposition coefficients in the first superposition coefficient vector are L s superposition coefficients in the first superposition coefficient vector, L s satisfies 0 < L s is a positive integer.

[0044] In the above technical solution, the first communication device can also select L s elements with the largest amplitude values from the first superposition coefficient vector to save communication overhead.

[0045] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation of the first aspect, the second aspect or the third aspect, the first basis is one or more of the following bases: a space-frequency joint basis, a spatial domain basis, a frequency domain basis, a spatial domain compression matrix, or a frequency domain compression matrix.

[0046] In the above technical solution, the first basis can have multiple implementations, which improves the implementation flexibility of the solution.

[0047] With reference to the first aspect, the second aspect or the third aspect, in a possible implementation of the first aspect, the second aspect or the third aspect, the information of the first basis comprises a projection coefficient of the first basis on a quantized basis of the first basis, and a column index of the quantized basis of the first basis, wherein the first basis is composed of L column basis vectors, and L is a positive integer.

[0048] For example, assuming that the first basis is a space-frequency joint basis U s The second communication device can perform quantization processing on the space-frequency joint basis U s using a quantized basis B of the first basis constructed by one or more basis vectors, and the quantization processing satisfies the formula: U s = B × C 13 ; wherein B represents the quantized basis of the first basis, and C 13 represents the projection coefficient of the first basis on the quantized basis of the first basis.

[0049] In conjunction with the first, second, or third aspect, in one possible implementation of the first, second, or third aspect, the first time delay information indicates: the top K power values ​​with the largest power values ​​among the first power values ​​corresponding to the first substrate. s The first power value, and, the first K s The correspondence between the first power value and the first time delay value, K s It is a positive integer greater than or equal to 1.

[0050] In the above technical solution, communication overhead is saved by reducing the amount of information included in the first delay information.

[0051] In combination with the first aspect, the second aspect, or the third aspect, in one possible implementation of the first aspect, the second aspect, or the third aspect, the first delay information is an absolute delay value.

[0052] Specifically, the first latency information can be latency information sent from the network side or latency information acquired locally by the first communication device. In other words, the first latency information is latency information pre-configured by the first communication device, and this first latency information can be an absolute latency value.

[0053] In conjunction with the first aspect, the second aspect, or the third aspect, in one possible implementation of the first aspect, the second aspect, or the third aspect, the first reference signal is: a channel state information reference signal (CSI-RS), a synchronization signal / physical broadcast channel block (SSB), or a demodulation reference signal (DMRS).

[0054] Fourthly, this application provides a communication device, which is a first communication device. The device includes a transceiver module and a processing module. The components of the communication device can also be used to execute the steps performed in various possible implementations of the first aspect and achieve the corresponding technical effects. For details, please refer to the first aspect, which will not be repeated here.

[0055] Fifthly, this application provides a communication device, which is a second communication device. The communication device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to execute the steps performed in various possible implementations of the second aspect and achieve the corresponding technical effects. For details, please refer to the second aspect, which will not be repeated here.

[0056] In a sixth aspect, this application provides a communication device, which is a third communication device. The communication device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the third aspect and achieve the corresponding technical effects. For details, please refer to the third aspect, which will not be repeated here.

[0057] In a seventh aspect, the seventh aspect of the present application provides a communication apparatus, including at least one processor, the at least one processor being coupled with a memory; the memory being configured to store programs or instructions; the at least one processor being configured to execute the programs or instructions to enable the apparatus to implement the method in any possible implementation mode of any of the preceding first aspects. Optionally, the communication apparatus can include the memory.

[0058] In an eighth aspect, the eighth aspect of the present application provides a communication apparatus, including at least one logic circuit and an input / output interface; the logic circuit being configured to execute the method in any possible implementation mode of any of the preceding first aspects.

[0059] In a ninth aspect, the ninth aspect of the present application provides a communication apparatus, including at least one processor, the at least one processor being coupled with a memory; the memory being configured to store programs or instructions; the at least one processor being configured to execute the programs or instructions to enable the communication apparatus to implement the method in any possible implementation mode of any of the preceding second aspects. Optionally, the communication apparatus can include the memory.

[0060] In a tenth aspect, the tenth aspect of the present application provides a communication apparatus, including at least one logic circuit and an input / output interface; the logic circuit being configured to execute the method in any possible implementation mode of any of the preceding second aspects.

[0061] In an eleventh aspect, the eleventh aspect of the present application provides a communication apparatus, including at least one processor, the at least one processor being coupled with a memory; the memory being configured to store programs or instructions; the at least one processor being configured to execute the programs or instructions to enable the apparatus to implement the method in any possible implementation mode of any of the preceding third aspects. Optionally, the communication apparatus can include the memory.

[0062] In a twelfth aspect, the twelfth aspect of the present application provides a communication apparatus, including at least one logic circuit and an input / output interface; the logic circuit being configured to execute the method in any possible implementation mode of any of the preceding third aspects.

[0063] In a thirteenth aspect, the thirteenth aspect of the present application provides a communication system, including at least one of the first communication apparatus or the second communication apparatus.

[0064] In combination with the thirteenth aspect, in a possible implementation mode of the thirteenth aspect, the communication system, the communication system includes the third communication apparatus.

[0065] With reference to the thirteenth aspect, in a possible implementation manner of the thirteenth aspect, the communication system includes at least one of the communication apparatus of the fourth aspect, the communication apparatus of the fifth aspect, or the communication apparatus of the sixth aspect.

[0066] With reference to the fourteenth aspect, the computer readable storage medium is configured to store one or more computer-executable instructions, and when the computer-executable instructions are executed by a processor, the processor performs the method in any possible implementation manner of any one of the first aspect, the second aspect, or the third aspect.

[0067] With reference to the fifteenth aspect, the computer program product (or computer program) is configured to perform the method in any possible implementation manner of any one of the first aspect, the second aspect, or the third aspect when the computer program in the computer program product is executed by a processor.

[0068] With reference to the sixteenth aspect, the chip or chip system includes at least one processor configured to support the communication apparatus to perform the method in any possible implementation manner of any one of the first aspect, the second aspect, or the third aspect.

[0069] In a possible design, the chip or chip system can further include a memory configured to store necessary program instructions and data of the communication apparatus. The chip system can be composed of a chip, or can include a chip and other discrete devices. Optionally, the chip system further includes an interface circuit configured to provide at least one of program instructions or data for the at least one processor.

[0070] The technical effects brought by any design manner of the fourth aspect to the sixteenth aspect can refer to the technical effects brought by different design manners of the first aspect to the third aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0071] FIG. 1 is a schematic diagram of a communication system provided in the present application;

[0072] FIG. 2a is a schematic diagram of a network element structure provided in the present application;

[0073] FIG. 2b is another schematic diagram of a network element structure provided in the present application;

[0074] FIG. 3 is a schematic diagram of a channel map information;

[0075] FIG. 4 is a schematic diagram of a flow of CSI measurement performed by a network device and a terminal;

[0076] Figure 5 is a schematic diagram of a R16 codebook structure;

[0077] Figure 6 is a schematic diagram of an equivalent representation of a channel matrix H using column vectors;

[0078] Figure 7 is a schematic diagram of a matrix decomposition of a space-frequency joint channel h;

[0079] Figure 8 is a schematic diagram of a feedback procedure for information of a channel matrix;

[0080] Figure 9 is a schematic diagram of an embodiment of a communication method according to an embodiment of the present application;

[0081] Figure 10a is a schematic diagram of a scenario according to an embodiment of the present application;

[0082] Figure 10b is a schematic diagram of a first time delay difference according to an embodiment of the present application;

[0083] Figure 11 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;

[0084] Figure 12 is a schematic diagram of a structure of a communication device according to another embodiment of the present application;

[0085] Figure 13 is a schematic diagram of a structure of a communication device according to another embodiment of the present application. DETAILED DESCRIPTION

[0086] Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" or "in other embodiments" or "in some embodiments" in various places throughout this specification are not necessarily all referring to the same embodiment, but can refer to one or more but not all embodiments. The terms "including," "comprising," "featuring," and "having" and variations thereof are meant to encompass the items listed thereafter, but do not exclude other items from being present. The terms "comprising," "including," and "featuring" as well as variations thereof used in this specification are not meant to exclude other items from being present unless otherwise indicated.

[0087] In the description of the present application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" herein is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist together, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can mean a, b, c, a and b, a and c, b and c, or a and b and c. Where a, b, c can be single or multiple.

[0088] First, the communication system related to the embodiments of the present application is introduced, and the present application can be applied to a long term evolution (LTE) system, a new radio (NR) system, or a future communication system (such as 6G, etc.) after 5G. Among them, the communication system includes at least one of an access network device or a terminal device.

[0089] FIG. 1 is a schematic diagram of the architecture of a communication system 1000 to which embodiments of the present application are applied.

[0090] As shown in FIG. 1, the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system 1000 can also include the Internet 300. Among them, the radio access network 100 can include at least one access network device (which can also be understood as a kind of network device, such as 110a and 110b in FIG. 1), and can also include at least one terminal (which can also be understood as the terminal device introduced in the foregoing, such as 120a-120j in FIG. 1). In addition, the access network device (or referred to as the radio access network device) can be a macro base station (such as 110a in FIG. 1), or a micro base station or indoor station (such as 110b in FIG. 1), or a relay node or donor node, etc. It can be understood that all or part of the functions of the access network device in the present application can also be realized by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The embodiments of the present application do not limit the specific technology and specific device form adopted by the radio access network device.

[0091] For ease of description, the communication system shown in FIG. 1 is described by taking the access network device as a base station and the terminal device as a terminal as an example. It can be understood that when the communication system includes an integrated access and backhaul (IAB) network, the base station can be an IAB node. It should be noted that the base station and the access network device can be replaced with each other in the embodiments of the present application.

[0092] In the present application, the base station and the terminal can be in a fixed position or can be movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted, can also be deployed on the water surface, and can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0093] The roles of the base station and the terminal can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile base station, and 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 with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through an interface protocol between base stations and base stations, at this time, relative to 110a, 120i is also a base station. Therefore, the base station and the terminal can be collectively referred to as a communication device, 110a and 110b in FIG. 1 can be referred to as a communication device with a base station function, and 120a-120j in FIG. 1 can be referred to as a communication device with a terminal function.

[0094] The base station and the terminal, the base station and the base station, and the terminal and the terminal can communicate through a licensed frequency spectrum, can also communicate through an unlicensed frequency spectrum, and can also communicate through a licensed frequency spectrum and an unlicensed frequency spectrum at the same time. It can also be communicated through a frequency spectrum below 6 gigahertz (GHz), can also be communicated through a frequency spectrum above 6 GHz, and can also be communicated through a frequency spectrum below 6 GHz and a frequency spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.

[0095] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or can also be performed by a control subsystem containing a base station function. The control subsystem containing the base station function here can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or can also be performed by a device containing a terminal function.

[0096] In the present application, a base station sends a downlink signal or downlink information to a terminal, and the downlink information is carried on a downlink channel; a terminal sends an uplink signal or uplink information to a base station, and the uplink information is carried on an uplink channel. In order to communicate with a base station, a terminal needs to establish a wireless connection on a cell controlled by the base station. A cell with which a terminal establishes a wireless connection is referred to as a service cell of the terminal. When the terminal communicates with the service cell, it is also interfered by signals from neighboring cells.

[0097] The technical solutions of the present application can be applied to a 3rd generation partnership project (3GPP) related cellular communication system. For example, a 4th generation (4G) communication system, a 5G communication system, a communication system after the 5G communication system. For example, a future communication system. For example, the 4th generation communication system can include a long term evolution (LTE) communication system. The 5th generation communication system can include a new radio (NR) communication system. The technical solutions of the present application can also be applied to a wireless fidelity (WiFi) system, a communication system supporting multiple wireless technology integration, a device-to-device (D2D) system, or a vehicle to everything (V2X) communication system.

[0098] The terminal device, the access network device, the perception management function, and the positioning management function involved in the present application are introduced as follows.

[0099] Terminal device, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premise equipment (CPE), etc. The terminal device is a device including a wireless communication function (providing voice / data connectivity to users). For example, handheld devices with wireless connection function, vehicle-mounted devices, machine type communication (MTC) terminals, etc. At present, the terminal device can include: mobile phone, tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self driving (e.g. unmanned aerial vehicle, vehicle), wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, etc. For example, the wireless terminal in self driving can be unmanned aerial vehicle, helicopter, or airplane, etc. For example, the wireless terminal in Internet of Vehicles can be vehicle-mounted device, whole vehicle device, vehicle-mounted module, vehicle, or ship, etc. The wireless terminal in industrial control can be camera, robot, or mechanical arm, etc. The wireless terminal in smart home can be television, air conditioner, sweeping machine, sound box, or set top box, etc. The terminal device can also be a device or module with corresponding communication function accessing the above-mentioned communication system. The terminal device is usually provided with a communication module, circuit or chip for executing corresponding communication function, and is also configured with program instructions for executing corresponding communication function.

[0100] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module or a control unit in the above-mentioned device or apparatus, and the specific application is not limited. It should be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or a chip, functional module or integrated circuit in the terminal device that completes the method provided in this application, and the specific application is not limited. The access network device is a device deployed in the wireless access network to provide wireless communication function for the terminal device. The access network device can access the terminal device to the radio access network (RAN) node of the wireless network, which can also be called access network device, RAN entity, access node, network node, or communication device, etc.

[0101] Specifically, the access network device can be an access network device for a 3rd generation partnership project (3GPP) related cellular system. For example, a 4G communication system, or a 5G communication system, or a future communication system. The access network device can also be an access network device in an open access network (openRAN, O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the access network device can also be an access network device in a communication system obtained by fusing two or more of the above communication systems.

[0102] The access network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved NodeB or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a macro base station, a micro base station, a wireless relay node, a donor node, a wireless controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), and the like, and can also be an access network device in a 5G mobile communication system. For example, a next generation NodeB (gNB), a TRP or a TP in an NR system; or one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G mobile communication system; or the access network device can also be a network node constituting a gNB or a transmission point. For example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP), a centralized unit user plane (CU-UP), or a radio unit (RU), and the like. The CU and the DU can be separately arranged or can be included in the same network element, for example, a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). Or the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, and the like. For example, the access network device in V2X technology can be a road side unit (RSU). It should be understood that the above-mentioned TRP can be a device or module located at the network side of the above-mentioned communication system and having corresponding communication functions. The TRP is usually provided with a communication module, circuit or chip for performing corresponding communication functions.The TRPs also have program instructions configured for respective communication functions.

[0103] It should be noted that in different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (ORAN) system, the CU can also be referred to as an open centralized unit (O-CU) or an open CU, the DU can also be referred to as an open distributed unit (O-DU), the CU-CP can also be referred to as an open centralized unit control plane (O-CU-CP), the CU-UP can also be referred to as an open centralized unit user plane (O-CU-UP), and the RU can also be referred to as an open radio unit (O-RU). The specific application is not limited. Any one of the CU, CU-CP, CU-UP, DU and RU in the present application can be realized by a software module, a hardware module, or a combination of a software module and a hardware module.

[0104] Optionally, for network elements in the ORAN system, each network element can implement the protocol layer functions as shown in Table 1 below.

[0105] Table 1

[0106] It should be noted that in the ORAN system, the access network device in the present application can be one or more network elements in Table 1 above. Illustratively, after the CU determines the first base information, the CU sends the first base information to the terminal device through the DU and the RU, and the CU sends the first delay information to the terminal device through the DU and the RU. The RU receives information of a second channel matrix from the terminal device, and the RU sends the information of the second channel matrix to the CU through the DU. The present application does not limit that the CU generates and sends the first base information and / or the first delay information, but also can be that the DU generates and sends to the terminal device through the RU, or part of the information is generated by the CU and sent to the terminal device through the DU and the RU, and part of the information is generated by the DU and sent to the terminal device through the RU. Similarly, the information of the second channel matrix received by the RU can be sent to the DU, or sent to the CU through the DU.

[0107] The architecture of the CU and the DU of the access network device is introduced below. The access network device includes at least one CU and at least one DU. Optionally, the access network device further includes at least one RU.

[0108] The access network device includes one CU and one DU is taken as an example for introduction below. The CU has part of the function of the core network, and the CU can include a CU-CP and a CU-UP. The CU and the DU can be configured according to the protocol layer function of the wireless network they implement. For example, the CU is configured to implement the function of the packet data convergence protocol (PDCP) layer and the protocol layer above (for example, at least one of the RRC layer or the SDAP layer). The DU is configured to implement the function of the protocol layer below the PDCP layer (for example, at least one of the RLC layer, the MAC layer, or the physical (PHY) layer). For another example, the CU is configured to implement the function of the protocol layer above the PDCP layer (for example, at least one of the RRC layer or the SDAP layer), and the DU is configured to implement the function of the protocol layer at and below the PDCP layer (for example, at least one of the RLC layer, the MAC layer, or the PHY layer).

[0109] When the CU includes the CU-CP and the CU-UP, the CU-CP is used to implement the control plane function of the CU, and the CU-UP is used to implement the user plane function of the CU. For example, when the CU is configured to implement the function of the PDCP layer, the RRC layer, and the SDAP layer, the CU-CP is used to implement the function of the RRC layer and the control plane function of the PDCP layer, and the CU-UP is used to implement the function of the SDAP layer and the user plane function of the PDCP layer.

[0110] The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, for example, an AMF in the 5G system. The AMF is used to be responsible for the mobility management in the mobile network, such as the location update of the terminal device, the registration network of the terminal device, the handover of the terminal device, and the like.

[0111] The CU-UP can interact with a network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, a user function (user plane function, UPF) in the 5G system, is used to be responsible for the forwarding and receiving of data in the terminal device.

[0112] Optionally, the RAN intelligent controller (RAN Intelligent Controller, RIC) module is also involved under the ORAN architecture.

[0113] It should be noted that the access network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module or a control unit in the foregoing illustrated device or apparatus, and the specific application is not limited. It should be noted that in the present application, when referring to the access network device, it can refer to the access network device itself, or refer to the chip, functional module or integrated circuit in the access network device that completes the method provided in the present application, and the specific application is not limited.

[0114] The core network can include, but is not limited to, one or more of the following devices or network elements: an access and mobility management network element (AMF), a location management unit (LMF), a map management unit (MMF), etc. The AMF is mainly responsible for mobility management in the mobile network, such as user location update, user registration network, user handover, etc. The LMF is mainly responsible for obtaining user location and other positioning information. The MMF is mainly responsible for storing channel characteristics based on location information, generating channel map information, etc.

[0115] In one possible implementation, the network element structure involved in the present application is shown in FIG. 2a, and the communication system mainly includes the following network elements and modules:

[0116] (1) RRC signaling interaction module: a module for the base station and the terminal to send and receive RRC signaling.

[0117] (2) Multimedia access management / control (MAC) signaling interaction module: a module for the base station and the terminal to send and receive medium access control-control element (MAC control element, MAC-CE) signaling.

[0118] (3) Physical layer (PHY) signaling and data exchange module: the module used by the base station and the terminal to send and receive uplink / downlink control signaling (such as physical downlink control channel (PDCCH), physical uplink control channel (PUCCH)) and uplink / downlink data (such as data transmitted on the physical downlink shared channel (PDSCH) and data transmitted on the physical uplink shared channel (PUSCH)).

[0119] (4) The base station communicates with the AMF through the NG-C interface, and the AMF is equivalent to a router for the base station to communicate with the positioning management unit / map management unit; the LMF implements the location estimation of the UE, and the map construction process is completed in the LMF / MMF, and the AMF communicates with the LMF / MMF through the NLs interface.

[0120] It can be understood that in the present application, PDSCH, PDCCH, PUSCH and PUCCH are only examples of downlink data channel, downlink control channel, uplink data channel and uplink control channel respectively. In different systems and different scenarios, data channels and control channels may have different names, which are not limited in the present application.

[0121] In another possible implementation, the network element structure involved in the present application is shown in FIG. 2b. The communication system can further include a sensing unit (SU), which can select at least one of the access network device or the terminal device and send a sensing request to at least one of the access network device or the terminal device. The sensing procedure between the access network device and the terminal device is implemented, so as to realize sensing. It should be noted that the sensing unit can also be referred to as a sensing management function or other names, such as a service unit (SU), and the embodiments of the present application do not limit this. Optionally, the sensing unit can be deployed on the side of the core network. Optionally, the sensing unit can be deployed on the side of the access network device, such as shown in FIG. 2b. The sensing unit can be collocated with the access network device as a module of the access network device; the sensing unit can also be an independent device, independent of the access network device, and the sensing unit establishes a connection with at least one of the terminal device or the access network device.

[0122] It should be noted that:

[0123] In the embodiments of this application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to a terminal" can be understood as that the destination of the information is the terminal device, which can include direct transmission through the air interface, and also includes indirect transmission through the air interface by other units or modules. "Receiving information from a network device" can be understood as that the source of the information is the network device, which can include direct reception from the network device through the air interface, and also can include indirect reception from the network device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0124] In other words, sending and receiving can be between devices, for example, between a network device and a terminal device, or can be within a device, for example, between components, between modules, between chips, between software modules or hardware modules within a device through a bus, a wire or an interface.

[0125] It can be understood that the information between the source and the destination of the information transmission can be processed accordingly, such as encoding, modulation, etc., but the destination can understand the effective information from the source. Similar expressions in this application can be similarly understood and will not be repeated.

[0126] In the embodiments of this application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by a certain information (indication information as described below) is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part, and the other part of the to-be-indicated information is known or agreed in advance, for example, the indication of a specific information can be realized by means of the arrangement order of each information agreed in advance (for example, protocol predefined), thereby reducing the indication overhead to a certain extent. The specific manner of indication is not limited in this application. It can be understood that for the sender of the indication information, the indication information can be used to indicate the to-be-indicated information, and for the receiver of the indication information, the indication information can be used to determine the to-be-indicated information.

[0127] I. For the convenience of understanding, the definitions of related terms involved in this application are described in detail as follows:

[0128] 1. Channel map information:

[0129] Channel map information (or simply channel map) is defined as a database for storing channel characteristics based on location information; the channel characteristics include but are not limited to channel statistical covariance matrix, angle spectrum, delay spectrum, path loss, etc. For example, FIG. 3 is a schematic diagram of a kind of channel map information. The physical cell is divided into two-dimensional grid points in the channel map information (such as each square in FIG. 3 is called a grid point), and a plurality of channel characteristics (such as channel statistical covariance matrix, angle spectrum, delay spectrum, path loss, etc.) are stored in the form of matrix, vector or scalar in each grid point.

[0130] Among them, the commonly used channel map information construction method is to construct a database based on historical measurement data, and to establish a mapping relationship between location information and channel characteristics. However, historical measurement data has limitations, such as historical measurement data is usually based on channel characteristics of known locations, and channel characteristics of unknown locations are completed by interpolation method, so as to obtain the channel map information of the entire cell. With the development of digital twinning technology, channel map information can be obtained through channel twinning technology. For example, a computer can combine a priori environment map (such as including measured environment information), use electromagnetic simulation calculation to simulate the reflection, diffraction and scattering characteristics of communication multipath, and obtain deterministic channel to construct channel map information.

[0131] 2. Channel map assisted communication technology:

[0132] With the increase of system bandwidth, the increase of terminal antenna, the increase of network load, the increase of wireless channel dimension (such as the wireless channel dimension can be expanded to multiple dimensions such as space domain, space-frequency domain and frequency domain) and the limitation of pilot measurement resource, wireless channel high-precision measurement faces great challenges. Accurate measurement of wireless channel is the cornerstone of mobile communication network research, and is crucial for the design, analysis and optimization of wireless communication network. However, the traditional wireless channel measurement method based on reference signal (such as pilot symbol) is difficult to meet the needs of the development of large bandwidth, multi-antenna and other technologies. In order to solve the problem of limited reference signal measurement resource of wireless communication system, channel map can be used to realize low pilot overhead channel measurement; for example, the statistical covariance matrix of a specific location is provided by the channel map, and the sounding reference signal (SRS) overhead is reduced based on the statistical covariance matrix.

[0133] 3. Downlink channel reconstruction technology:

[0134] In a 5G communication system, a massive multiple input multiple output (Massive MIMO) technology is adopted to improve the spectral efficiency of the system. When a network device transmits data to a terminal device, the network device needs to perform signal precoding according to channel state information (CSI).

[0135] In a time division duplexing (TDD) system, downlink CSI can be obtained according to channel reciprocity, for example, by transmitting uplink SRS data to estimate the downlink channel. As the number of users increases, the load continues to increase, and SRS rotation in a large bandwidth scenario can cause SRS resource shortage and serious channel aging.

[0136] In a frequency division duplexing (FDD) system, because there is a large frequency interval between the uplink and downlink channels, the uplink and downlink channels do not satisfy the direct reciprocity relationship, and the uplink channel information cannot be used for accurate downlink precoding. In the FDD system, the user needs to feed back the CSI of the downlink channel to the base station.

[0137] For example, FIG. 4 is a flowchart of a process of CSI measurement performed by a network device and a terminal, which can include the following steps:

[0138] Step 1: The network device sends channel measurement configuration information to the terminal. The channel measurement configuration information is used for channel measurement configuration, for example, indicating the time of channel measurement to the terminal.

[0139] Step 2: The network device sends channel state information reference signals (CSI RSs) to the terminal, and the pilot is used for channel measurement. For example, the terminal receives the CSI-RS and performs measurement based on the CSI-RS, thereby obtaining CSI feedback information.

[0140] Step 3: The terminal sends channel state information to the network device. For example, the terminal sends channel rank indicator (RI), channel quality indicator (CQI), precoding matrix indicator (PMI), and other channel state information to the network device.

[0141] Step 4: The network device sends data to the terminal based on the CSI. Wherein, the network device determines the precoding information of the transmission of the service data according to the CSI fed back by the terminal, so as to transmit the service data.

[0142] Optionally, the channel state information (CSI) includes information reported by a receiving device to a sending device in a wireless communication system to describe the channel properties of a communication link. The CSI may include, for example, but is not limited to, a precoding matrix indication (PMI), a rank indication (RI), a channel quality indication (CQI), a CSI-RS resource indication (CRI), and a layer indicator (LI), etc. It should be understood that the specific content of the CSI listed above is only exemplary and should not constitute any limitation on the present application. The CSI may include one or more of the above-listed items, or other information used to characterize the CSI in addition to the above-listed items, which is not limited by the present application.

[0143] 4. A scheme of R16 codebook based on reference signal to realize channel reconstruction:

[0144] For example, the R16 codebook is a spatial-frequency dual-domain compression codebook, the channels of all subbands are compressed in the frequency domain, and the codebook structure satisfies formula (1):

[0145] wherein, is a spatial compression matrix, is a combination coefficient matrix, is a frequency compression matrix, N1 and N2 are respectively the number of horizontal antenna ports and the number of vertical antenna ports of the base station, L is the number of spatial bases, and M is the number of frequency bases. For example, FIG. 5 is a schematic diagram of an R16 codebook structure, which shows each matrix and its dimension. Optionally, the spatial-frequency dual-domain compression refers to quantizing the sparsity of the channel in the spatial domain and the sparsity of the channel in the frequency domain, reducing the number of reported weighting coefficients, and thus realizing the compression of the channel matrix.

[0146] However, the R16 codebook only utilizes the sparse characteristics of the channel in the angle-delay domain, i.e., the correlation characteristics of the spatial information on different subbands, for feedback and compression. For example, the spatial domain, the frequency domain basis, and the combination coefficient need to be fed back, and the feedback overhead is large. Moreover, since the basis needs to be reported, the spatial and frequency domain basis are both discrete Fourier transform (DFT) codebooks in the protocol, which limits the sparsity of the combination coefficient matrix W2. In addition, in the actual channel, especially in the scene where the channel propagation environment changes slowly, the change speed of the basis is very slow, and the basis can be fed back for a long period. However, the R16 does not support the basis and the combination coefficient to be reported at different periods.

[0147] 5. An R18 codebook scheme for realizing channel reconstruction based on a reference signal:

[0148] In order to sparsely represent the channel in the spatial-frequency domain, fully exploit the sparse characteristics of the channel, and consider the inconsistent rules of the change speed of different channel characteristics over time, such as the slow change of the angle-delay information (spatial-frequency joint basis, or simply referred to as spatial-frequency basis) and the fast change of the path superposition coefficient (the superposition coefficient corresponding to the basis), the R18 codebook scheme for realizing channel reconstruction based on a reference signal designs a long-short period combined codebook feedback mode, which is beneficial to reduce the feedback overhead. For example, the following describes two cases of spatial-frequency joint compression and feedback and spatial-frequency independent compression and feedback.

[0149] Case one: spatial-frequency joint compression and feedback

[0150] Taking the following downlink channel as an example, it is assumed that the terminal is a single antenna, and the channel matrix of the terminal satisfies formula (2):

[0151] wherein, is a spatial compression matrix, is a frequency compression matrix, is a combination coefficient matrix (which is a diagonal matrix), M is the number of base station antennas, L is the number of channel multipaths, and N is the number of frequency units (for example, the frequency unit is a subcarrier or a resource element (RE) or a resource block (RB) or a resource group (RB group, RBG) or a sub-band). For example, FIG. 6 is a schematic diagram of a channel matrix H equivalent to column vectors. As can be seen, the spatial-frequency represented channel H1, H2, …, H t may be equivalent to column vectors h1, h2, …, h t . The equivalent column vectors satisfy formula (3):

[0152] where diag(C) denotes a column vector of diagonal elements of matrix C denotes Khatri-Rao product, for example, a l is the lth column of A, is the Kronecker product, b l is the lth column of B, and l is an integer greater than 0. The lth column of matrix F * S can satisfy equation (4):

[0153] where, denotes the Kronecker product, where [:,l] denotes the lth column of a matrix. The above operation can represent the channel represented by a matrix in space-frequency domain with a space-frequency domain column vector.

[0154] where, for the channel h represented by a column vector, its statistical covariance matrix satisfies equation (5):

[0155] where, denotes the expectation of a random number / matrix, U is a matrix whose columns are the eigenvectors of the covariance matrix R h , the lth column of U is the lth eigenvector of R h , and the corresponding eigenvalue is the lth element on the diagonal of the diagonal matrix Λ, the eigenvalue corresponding to each column of U is the element on the diagonal of the diagonal matrix Λ, and the elements on the diagonal of Λ are arranged in descending order. The inter-polarization average covariance matrix satisfies equation (6):

[0156] where h + is the channel corresponding to the positive polarization, h - is the channel corresponding to the negative polarization, is a matrix whose columns are the eigenvectors of the average covariance matrix , the lth column of U is the lth eigenvector of , and the corresponding eigenvalue is the lth element on the diagonal of the diagonal matrix , the eigenvalue corresponding to each column of U is the element on the diagonal of the diagonal matrix , and the elements on the diagonal of are arranged in descending order. The instantaneous channel satisfies equation (7):

[0157] where U pThe matrix is ​​formed by the first P columns of the basis U. The channel exhibits sparse properties in the angular delay domain (i.e., (Only some elements are non-zero or have large values), and the angle time delay changes slowly (i.e., at different times h1, h2...h... t U can be considered to remain essentially unchanged or change slowly, while (Then it changes over time). Additionally, using Karhunen-Loeve decomposition (KL decomposition), when based on matrix R... h The eigenvectors corresponding to the P largest eigenvalues ​​of U (i.e., the first P columns of U) p When expanding h using ), its truncation statistical mean square error is minimized. Considering that the statistical covariance matrix can be approximated by the statistical covariance matrix after polarization averaging, the instantaneous channel h satisfies formula (8):

[0158] in, for The former A matrix composed of columns, This represents the Kronecker product. When designing a CSI feedback scheme, a longer period can be used for... Quantitative feedback is provided, using short-term or non-periodic methods. Provide quantitative feedback.

[0159] For example, a specific CSI compressed reporting scheme includes the following steps:

[0160] S1: The UE performs spatial-frequency joint covariance matrix statistics on the downlink channel and performs inter-polarity averaging to obtain... right Perform singular value decomposition (SVD) or eigenvalue decomposition to obtain the matrix composed of eigenvectors. UE for matrix Cut off the section and select the one with the highest energy. The corresponding eigenvalues Columns form a matrix It contains most of the channel's energy (the choice of P can be determined by the UE itself, or the gNB can specify an optional range for the UE to choose from).

[0161] S2: The matrix constructed by the UE using the DFT codebook on statistical eigenvectors To make an approximation, that is, to find W f W s C1 makes or Among them W fW s is a sub-matrix composed of partial columns of the over-sampled DFT matrix, representing the beam / basis vectors in the frequency domain and the spatial domain, respectively; C1is The projection on the quantization matrix W1can correct W1to a statistical characteristic matrix W f calculated in this step s C1are reported to the base station in a long period (optionally, the "long period" is to distinguish from the "short period" in the following, and does not necessarily emphasize that the reporting periods of these matrices are the same, because the time scales of changes of various matrices may be different, for example, the rate of change of C1is probably faster than that of W f W s , so they can have different feedback period granularities).

[0162] S3: UE calculates the codebook C2 to be fed back according to the instantaneous channel h and W1C1 obtained in S2, C2 can be the projection of the instantaneous channel h on W1C1, that is, C2 = (W1C1) h; or C2 can be calculated in other forms (for example, when W1C1 columns are not orthogonal, W1C1 needs to be orthogonalized). UE feeds back C2 to the base station in a short period or aperiodically, which is used to reconstruct the downlink channel. H h; or C2 can be calculated in other forms (for example, when W1C1 columns are not orthogonal, W1C1 needs to be orthogonalized). UE feeds back C2 to the base station in a short period or aperiodically, which is used to reconstruct the downlink channel.

[0163] The above CSI compression reporting scheme mapped to the codebook form satisfies formula (9):

[0164] Wherein, ⊙ represents the KR (Khatri-Rao) product. For example, FIG. 7 is a schematic diagram of matrix decomposition of a space-frequency joint channel h, in which h is a space-frequency joint channel, M is the number of base station antennas (dual-polarized array), and N is the number of frequency units (subcarrier granularity or RB granularity or RBG granularity or subband granularity). Since W f , W s , C1are used to quantize the approximation Therefore, 2K≥P is satisfied, where K is the number of columns of the matrix W s . is a DFT basis for quantizing the space-frequency joint basis.

[0165] Case two: space-frequency independent compression and feedback:

[0166] Taking the downlink channel as an example, assuming that the terminal is a single antenna, the matrix of the channel of the terminal satisfies formula (10): H≈S′C1C2C3F′ H (10)

[0167] Wherein, S′ is a spatial basis, which is a matrix composed of B spatial vectors; is a matrix composed of F frequency domain vectors. is a first superposition coefficient matrix, representing a coefficient matrix composed of multiple groups of spatial domain vector coefficient groups. is a second superposition coefficient matrix, representing a coefficient matrix composed of weighting coefficients corresponding to a group of spatial-frequency vector pairs composed of each of the B spatial domain vectors and each of the F frequency domain vectors. is a third superposition coefficient matrix, representing a matrix composed of multiple groups of frequency domain vector coefficient groups. B is a number of spatial domain vectors determined by the network device or the terminal. S K represents a number of weighting coefficients corresponding to each spatial domain vector; D represents a number of weighting coefficients corresponding to each frequency domain vector; and F is a number of frequency domain vectors determined by the network device or the terminal.

[0168] Optionally, the spatial domain vector can also be referred to as a beam vector, a spatial beam basis vector, or a spatial basis vector. The length of the spatial domain vector can be a number M of transmit antenna ports in one polarization direction, and M is a positive integer greater than 1. For example, the spatial domain vector is a column vector or a row vector with a length of M. Then, the M column vectors or row vectors correspond to M transmit antenna ports respectively, and the application does not limit this. Each element in the spatial domain vector can represent the weight of each antenna port. Based on the weight of each antenna port represented by each element in the spatial domain vector, linear superposition of signals of each antenna port can form a region with relatively strong signals in a certain direction or certain directions in space. Alternatively, the spatial domain vector can be determined based on a DFT vector. In other words, the spatial domain vector can be a DFT vector. The spatial domain vector can be, for example, a DFT vector defined in a type II codebook in the third generation partnership project (3GPP) technical specification TS 38.214 version 15 (release 15, R15).

[0169] Optionally, a frequency domain vector, which can also be referred to as a frequency domain basis vector, is used to represent the variation rule of the channel in the frequency domain. One frequency domain vector can represent one variation rule. When a signal is transmitted through a wireless channel, it can pass through multiple paths from a transmitting antenna to a receiving antenna. The multipath delay causes frequency-selective fading, which is the variation of the channel in the frequency domain. Therefore, the variation rule of the channel in the frequency domain caused by the delay on different transmission paths can be represented by different frequency domain vectors. The length of the frequency domain vector can be determined by the number of frequency domain units to be reported in the reporting bandwidth configured by the network side, or can be a protocol predefined value. The length of the frequency domain vector is not limited in the present application. The reporting bandwidth can be indicated by the CSI reporting bandwidth (CSI-Reporting Band) carried in the CSI reporting configuration in the high layer signaling (such as RRC message), for example. The length of the frequency domain vector can be denoted as N, where N is a positive integer greater than 1. The frequency domain vector can be a column vector or a row vector with a length of N, for example. The present application does not make any limitation.

[0170] Optionally, the space-frequency joint basis can represent the common characteristics of the space domain and the frequency domain; for example, the space-frequency joint basis is a matrix constructed by one or more space-frequency domain basis vectors. The space-frequency domain basis vector can represent the variation rule of the channel in the frequency domain and the signal characteristics in a certain direction or certain directions in the space domain, which can be referred to the previous description of the characteristics of the space domain vector and the frequency domain vector, and will not be repeated here.

[0171] Corresponding to the channel decomposition mode shown in formula (10), the mapping to the codebook form satisfies formula (11):

[0172] wherein, is the space domain basis of the downlink channel determined by the network device or the terminal, is the frequency domain basis of the downlink channel determined by the network device or the terminal. S The calculation mode satisfies formulas (12) and (13): U S = W S C1 (13)

[0173] wherein, is the space domain statistical covariance matrix of H, is a matrix composed of the eigenvectors of R S , each column of U S corresponds to an eigenvalue on the diagonal of the diagonal matrix , and the elements on the diagonal of S are arranged in descending order, denotes the expectation of a random number / matrix. fThe calculation method is to satisfy formulas (14) and (15):

[0174] wherein, is a frequency domain statistical covariance matrix of H, is R F is a matrix composed of eigenvectors of H F Each column of H F corresponds to an eigenvalue on the diagonal of H , and the elements on the diagonal of H F are arranged in descending order.

[0175] Next, the current access network device provides a channel basis to the terminal device as prior information, the terminal device measures the reference signal from the access network device based on the channel basis, and obtains the information of the channel matrix. Then, the terminal device reports the information of the channel matrix to the access network device, and the access network device restores the channel according to the information of the channel matrix. Please refer to FIG. 8, which is a schematic diagram of a feedback process of the information of the channel matrix. The following process of the current channel measurement and reporting is introduced by taking the spatial-frequency basis as an example, which includes:

[0176] 801. The access network device obtains a channel map. Then, the access network device determines the spatial-frequency basis to be sent to the terminal device according to the channel map.

[0177] 802. The access network device sends the spatial-frequency basis to the terminal device.

[0178] In a possible implementation, the access network device sends the spatial-frequency basis to the terminal device M is the number of base station antennas, L is the number of channel multipaths, and N is the number of frequency units, such as subcarriers, resource elements (REs), resource blocks (RBs), resource block groups (RBGs), or subbands.

[0179] In another possible implementation, the access network device quantizes the spatial-frequency basis U1 using a DFT basis B', that is, U1=B×C 13 , wherein B is a DFT basis, and C 13 is a superposition coefficient. The access network device can send the index information of the DFT basis and the superposition coefficient to the terminal device. The terminal device determines the DFT basis according to the index information of the DFT basis. The terminal device restores the spatial-frequency basis according to the superposition coefficient and the DFT basis.

[0180] 803. The access network device sends a reference signal to the terminal device.

[0181] Optionally, the access network device determines the pilot density of the reference signal according to the number of columns of the space-frequency basis. The pilot density of the reference signal is set as p, which is proportional to the value of L, that is, the smaller L is, the smaller p set is. Next, the spatial granularity of the reference signal is reduced from M to M1, and the frequency granularity of the reference signal is reduced from N to N1. The reference signal is taken as an example for illustration.

[0182] 804. The terminal device measures the reference signal to obtain a channel matrix.

[0183] Specifically, the terminal device performs channel estimation to obtain a channel corresponding to the reference signal according to the received reference signal, and the channel can also be represented as a channel matrix

[0184] 805. The terminal device determines information of the channel matrix according to the channel matrix and the space-frequency basis.

[0185] Specifically, after the terminal device determines the channel matrix, the terminal device determines the corresponding row of the space-frequency basis U1 according to the space-frequency position of the reference signal, and generates an intermediate basis Then, the terminal device determines the information of the channel matrix to be reported according to the intermediate basis. The information of the channel matrix includes a superposition coefficient vector, and the superposition coefficient vector is calculated in the following manner: C1=pinv(U2)×h1, where C1 is the superposition coefficient vector.

[0186] 806. The terminal device sends the information of the channel matrix to the access network device.

[0187] Optionally, the terminal device sends an index value of the superposition coefficient vector C1, or the terminal device sends the first L max maximum coefficients C'1 of the superposition coefficient vector C1 corresponding to the index value for reporting, L max ≤L,

[0188] Correspondingly, the access network device updates the space-frequency basis U1 according to the information of the channel matrix to obtain a space-frequency basis Then, the access network device recovers the channel matrix h2=U3×C'1 according to the space-frequency basis U3 and the information C'1 of the channel matrix.

[0189] However, in actual network transmission, due to the possibility of multipath propagation, the access network device sends a signal to a region, and the signal arrives at terminal devices at different positions in the region with a time delay difference. The current channel base issued by the access network device is for all terminal devices in a region, and therefore there is a time delay difference between the channel matrix estimated by the terminal devices at different positions in the region and the channel base. In addition, there is a problem of clock asynchronization between the access network device and the terminal device. Therefore, there is a time delay difference between the channel base issued by the access network device and the channel matrix measured by the terminal device. The terminal device feeds back information of the channel matrix to the access network device based on the channel matrix and the channel base. Due to the time delay difference, the channel information recovered by the access network device based on the information of the channel matrix and the channel base is inaccurate.

[0190] Based on this, an embodiment of the present application proposes a communication method. A first communication device performs time delay alignment on a first channel matrix determined based on a first reference signal according to a first base and first time delay information, to determine a second channel matrix, the second channel matrix corresponding to a time delay of a channel on which the first base is constructed. Then, the first communication device sends information of the second channel matrix to a second communication device. Through the above method, the second channel matrix is ensured to eliminate the time delay difference from the first base, and the information of the second channel matrix fed back by the first communication device to the second communication device can guarantee that the second communication device recovers a channel based on the information of the second channel matrix and the first base, thereby improving the communication performance.

[0191] Next, an embodiment of the present application is described in combination with the drawings. Please refer to FIG. 9, which is an embodiment flow diagram of a communication method proposed by an embodiment of the present application. Taking a terminal device as the first communication device, a serving base station of the terminal device as the second communication device, and a neighbor station of the serving base station as the third communication device as an example, a communication method proposed by an embodiment of the present application includes the following steps.

[0192] 901. The second communication device sends information of the first base to the first communication device.

[0193] In step 901, the information of the first base can also be referred to as indication information of the first base, or configuration information of the first base.

[0194] Optionally, the information of the first base indicates a projection coefficient of the first base on a quantized base of the first base and a column index of the quantized base of the first base; the first base is composed of L column base vectors, and L is a positive integer. For example, the quantized base of the first base is any one of a DFT codebook, a fast Fourier transformation (FFT) codebook, an oversampling DFT codebook, an oversampling FFT codebook, or a codebook determined based on a preset rule, which is not limited in the present application.

[0195] wherein the basis vectors are determined based on quantized bases. For example, the basis vectors are any one of DFT basis vectors (DFT basis vectors are vectors determined based on a DFT codebook), FFT basis vectors (FFT basis vectors are vectors determined based on an FFT codebook), oversampled DFT basis vectors (oversampled DFT basis vectors are vectors determined based on an oversampled DFT codebook), oversampled FFT basis vectors (oversampled FFT basis vectors are vectors determined based on an oversampled FFT codebook), or vectors determined based on a preset rule. Assuming that one or more basis vectors are one or more DFT basis vectors, the first basis is a matrix composed of L columns of DFT basis vectors selected from the one or more DFT basis vectors (i.e., the elements in the first basis satisfy a preset rule and have a relevant feature).

[0196] wherein the column indices of the quantized bases of the first basis include indices of the basis vectors constituting the first basis. For example, assuming that the first basis is obtained by quantization projection of the quantized bases of the first basis, for example, the quantized bases of the first basis can be a DFT codebook, the first basis is obtained by quantization projection of the DFT codebook. However, the DFT codebook can sequentially arrange a plurality of DFT basis vectors, assuming that the first, third, and fifth DFT basis vectors are selected to construct the first basis, the column indices of the quantized bases of the first basis are {1, 3, 5}.

[0197] Optionally, the first basis is a spatial-frequency joint basis, or a spatial basis and a frequency basis. For example, assuming that the first basis is a spatial-frequency joint basis U s , the quantized bases of the first basis are a DFT codebook, the information of the first basis indicates that the spatial-frequency joint basis U s is projected on the projection coefficients of the DFT codebook and the column indices of the DFT codebook. It should be noted that the basis in the present application can also be referred to as a codebook, for example, the first basis can also be referred to as a first codebook, the second basis can also be referred to as a second codebook, and so on, which is not limited in the present application.

[0198] Optionally, the specific implementation mode of the information of the first basis includes the following cases:

[0199] (1) Case one: the information of the first basis includes the first basis. That is, the second communication device directly sends the first basis to the first communication device. For example, assuming that the first basis is a spatial-frequency joint basis U s , the second communication device sends the spatial-frequency joint basis corresponding to the first communication device to the first communication device by using a PDCCH / PDSCH. S is the spatial domain granularity of the first reference signal (such as the number of antennas of the second communication device), L is the number of paths, and N' S ​is the number of frequency units (e.g. the frequency unit is a subcarrier or a RB or a RBG or a subband). It is noted that the value in the first basis can be a complex value, and the complex value needs to be processed by amplitude and phase quantization, and the second communication device can obtain and send the first basis after the amplitude and phase quantization.

[0200] (2) Case two: the information of the first basis includes the projection coefficients of the first basis on the quantized basis of the first basis and the column index of the quantized basis of the first basis. That is, the second communication device indirectly indicates the first basis to the first communication device. For example, assuming that the first basis is a spatial-frequency joint basis U s , the second communication device can quantize the spatial-frequency joint basis U s using the quantized basis B of the first basis constructed by one or more basis vectors, and the quantization satisfies the formula: U s = B × C 13 .

[0201] Wherein, B represents the quantized basis of the first basis, C 13 represents the projection coefficients of the first basis on the quantized basis of the first basis, and C 13 plays a similar role to the coefficient W1C1 in the foregoing. Therefore, the information of the first basis includes the column index of the quantized basis of the first basis (indicating the basis vector used to quantize the spatial-frequency joint basis U) and C 13 . For another example, assuming that the first basis is a spatial basis U S and a frequency basis U F , reference can be made to the description in the flow of the spatial-frequency independent compression and feedback described in the first part in the foregoing, for example, the spatial basis U S satisfies the formula (13) and is quantized using W S ; and the frequency basis U F satisfies the formula (15) and is quantized using W f .

[0202] Optionally, the second communication device can send the projection coefficients of the first basis on the quantized basis of the first basis and the column index of the quantized basis of the first basis to the first communication device using the PDCCH / PDSCH; correspondingly, the first communication device receives the projection coefficients of the first basis on the quantized basis of the first basis and the column index of the quantized basis of the first basis, so that the first communication device can restore the spatial-frequency joint basis U s in combination with the quantized basis B of the first basis. Optionally, the quantized basis B of the first basis is known and the same to the first communication device and the second communication device. Optionally, the indication overhead of case two is lower than that of case one, but the first communication device and the second communication device both need to preset (e.g. pre-store) the quantized basis B of the first basis.

[0203] Optionally, before step 901, the second communication device sends a request message to the core network device, the request message being used to request to obtain the channel map information, so as to obtain the base information corresponding to the first communication device, i.e., the information of the first base. When the first communication device moves to any region (mesh or grid) in the channel map information, the second communication device can trigger the first request message to request to obtain the base information corresponding to the first communication device. Wherein, the base information is determined based on the channel map information, for example, the second communication device can determine the space-frequency joint base as the first base based on the path angle-delay information of the channel map information. Optionally, the core network device is AMF, and the second communication device sends the first request message to the AMF; the AMF is equivalent to the router for the communication between the second communication device and the LMF / MMF, and the second communication device requests the LMF / MMF to obtain the channel map information through the AMF. Correspondingly, the LMF / MMF can send the channel map information to the second communication device through the AMF. Therefore, after the second communication device obtains the channel map information, the first base can be determined based on the channel map information.

[0204] It should be noted that the above-mentioned first base can be a base related to the first cell or a base related to the second cell. The first cell and the second cell can be cells managed by the second communication device. Alternatively, the first cell is a cell managed by the second communication device, and the second cell is a cell managed by the third communication device. In order to distinguish, the first base related to the first cell is called the service base, and the first base related to the second cell is called the interference base. In an example, please refer to FIG. 10a, which is a schematic diagram of a scenario of an embodiment of the present application. When the first communication device moves to the first region, the first region belongs to the first cell managed by the second communication device, and the first cell is the service cell of the first communication device. The cells adjacent to the first cell include the second cell, and the second cell includes the second region, which can be other regions adjacent to the first region in geography. Since the second region can interfere with the first region, the first base determined by the third communication device according to the second region is called the interference base.

[0205] In a possible implementation, before step 901, the third communication apparatus sends information of the first basis of the third communication apparatus to the second communication apparatus. In step 901, the second communication apparatus forwards the information of the first basis of the third communication apparatus to the first communication apparatus. So that the first communication apparatus determines information of a second channel matrix corresponding to the interference basis according to the first basis (that is, the interference basis) of the third communication apparatus, the first delay information of the interference basis, and the first reference signal from the third communication apparatus, the information of the second channel matrix corresponding to the interference basis corresponds to a channel delay of a channel of the interference basis. Then, the second communication apparatus forwards the information of the second channel matrix corresponding to the interference basis to the third communication apparatus.

[0206] 902, the first communication apparatus acquires the first delay information, and the first delay information indicates a correspondence relationship between a power value corresponding to the first basis and a delay value corresponding to the first basis.

[0207] In step 902, the first communication apparatus acquires the first delay information, and the first delay information indicates a correspondence relationship between a power value corresponding to the first basis and a delay value corresponding to the first basis.

[0208] First, the specific content included in the first delay information is introduced. The first delay information includes at least one of the following information: a first power value corresponding to the first basis and a first delay value corresponding to the first power value, or power delay profile (PDP) information corresponding to the first basis.

[0209] A possible calculation manner is as follows: a space region corresponding to the first basis is referred to as a first region or a first grid or a first mesh. Taking the first region as an example, the first region belongs to a first cell, and the first cell is a serving cell of the first communication apparatus. In the process of constructing the first basis by the second communication apparatus, a statistical covariance matrix of a user channel of one or more positions in the first region is acquired. The statistical covariance matrix is, for example, a space-frequency joint statistical covariance matrix, or a space-domain and frequency-domain covariance matrix. Then, the second communication apparatus performs singular value decomposition (SVD) or eigenvalue decomposition according to the statistical covariance matrix to obtain the first basis.

[0210] In the process of constructing the first basis, a reference user is determined according to a user channel of a user corresponding to one or more positions in the first region. For example, a user with the highest signal to interference plus noise ratio (SINR) among the users corresponding to the one or more positions is determined as the reference user. Based on channel matrix information of the reference user, the first power value and the first delay value are determined.

[0211] For example, based on the frequency domain channel matrix of the reference user, a time domain channel matrix corresponding to the time domain of the channel matrix is determined. Finally, the first power value and the first time delay value are determined according to the time domain channel matrix.

[0212] For example, the frequency domain channel matrix of the reference user is The corresponding time domain channel matrix is h τ =IFFT(h f ),

[0213] wherein, IFFT is inverse fast Fourier transform (IFFT), h τ The first K s power values with larger amplitudes are taken as the first power values, and the index values corresponding to the first power values are taken as the first time delay values, K s is a positive integer greater than or equal to 1. By the above method, the communication overhead is saved.

[0214] Optionally, after the first power value and the first time delay value are determined, the first power value and the first time delay value can also be quantized.

[0215] Secondly, the relationship between the first time delay information and the channel map information is introduced.

[0216] In one possible implementation manner, the channel map information further includes time delay information of the base. In the process of determining the first base corresponding to the first communication device, the first base and the first time delay information corresponding to the first base are determined from the channel map information.

[0217] In another possible implementation manner, the channel map information and the time delay information of the base are independent of each other. After the first base corresponding to the first communication device is determined from the channel map information, the first time delay information corresponding to the first base is determined according to the first base.

[0218] Thirdly, how the first communication device obtains the first time delay information is introduced.

[0219] In one possible implementation manner, the first communication device obtains the first time delay information from the second communication device.

[0220] In one example, in the process that the second communication device issues the information of the first base to the first communication device in step 901, the second communication device sends the first time delay information to the first communication device, that is, the second communication device issues the information of the first base and the first time delay information to the first communication device together.

[0221] In another example, the second communication device sends the first base information and the first latency information to the first communication device respectively, i.e., the first base information and the first latency information are independent of each other.

[0222] In another possible implementation, the first communication device obtains the first latency information from a core network device. The core network device can be, for example, an AMF, an LMF, or an MMF, etc. The core network device can also be a perception function or a perception capability related core network device, and the embodiments of the present application do not limit this.

[0223] In an example, the first communication device sends a request message to the core network device, and the request message is used to request to obtain the first latency information. For example, taking the first base as the base related to the second communication device as an example, the request message carries the identification information of the second communication device, so that the core network device determines the first base according to the identification information of the second communication device, and further determines the first latency information corresponding to the first base. For another example, the request message carries the location information or the identification information of the first communication device, so that the core network device determines the second communication device according to the location information or the identification information of the first communication device, and further determines the first base and the first latency information corresponding to the first base. For another example, taking the first base as the base related to the third communication device as an example, the request message carries the identification information of the third communication device, so that the core network device determines the first base according to the identification information of the third communication device, and further determines the first latency information corresponding to the first base.

[0224] In another possible implementation, the first communication device sends a request message to a sensing unit (SU), and the request message is used to request to obtain the first latency information. The sensing unit sends the first latency information to the first communication device in response to the request message.

[0225] Similar to step 901, the first latency information can specifically indicate the correspondence between the power value corresponding to the first base of the second communication device and the latency value corresponding to the first base of the second communication device. Alternatively, the first latency information can specifically indicate the correspondence between the power value corresponding to the first base of the third communication device and the latency value corresponding to the first base of the third communication device. In other words, the first latency information can be the first latency information of the serving base or the first latency information of the interference base.

[0226] In an example, the second communication device obtains the first latency information of the interference base from the third communication device. Then, the second communication device sends the first latency information of the interference base to the first communication device, so that the first communication device determines the information of the second channel matrix corresponding to the interference base according to the first base (i.e., the interference base) of the third communication device, the first latency information of the interference base, and the first reference signal from the third communication device.

[0227] Optionally, the first delay information can be network-side issued delay information, or can be locally acquired delay information of the first communication device. In other words, the first delay information is first communication device preconfigured delay information, which can be an absolute delay value.

[0228] 903、The first communication device measures the first reference signal.

[0229] In step 903, according to different sources of the first reference signal, the following is described respectively.

[0230] Step 903 includes at least one of the following steps: 903-1, the second communication device sends the first reference signal to the first communication device, or 903-2, the third communication device sends the first reference signal to the first communication device.

[0231] Exemplarily, the first reference signal includes, but is not limited to, CSI-RS, synchronization signal / physical broadcast channel block (SSB), or demodulation reference signal (DMRS), etc.

[0232] Optionally, the density of the first reference signal is positively correlated with the number of columns of the first base. Specifically, the density p of the first reference signal is positively proportional to the number of columns L of the first base, for example, the smaller L is, the smaller p is. It can be understood that the smaller the number of columns L of the first base is, the fewer the number of channel multipaths is, and the fewer the values of channel measurement need to be performed are, and correspondingly, the fewer the reference signals need to be sent are; therefore, the density p of the first reference signal is positively proportional to the number of columns L of the first base. For example, assuming that the first base is a space-frequency joint base of the second communication device Wherein, M' S is the number of antennas of the second communication device, L is the number of channel multipaths, N' S is the number of frequency units; the second communication device sets the density p of the first reference signal based on the number of columns L of the space-frequency joint base U s , which can be reducing the frequency domain granularity from N' S to N1, thereby reducing the overhead of the reference signal.

[0233] 904、The first communication device determines the first channel matrix based on the first reference signal.

[0234] In step 904, the first communication device measures the first reference signal from the second communication device, and determines the first channel matrix corresponding to the second communication device. Alternatively, the first communication device measures the first information from the third communication device, and determines the first channel matrix corresponding to the third communication device.

[0235] 905. The first communication device sends the information of the second channel matrix corresponding to the channel delay of the channel constructing the first basis to the second communication device.

[0236] In step 905, after the first communication device determines the first channel matrix, the first communication device determines the second channel matrix based on the first channel matrix, the first basis and the first delay information, the second channel matrix corresponding to the channel delay of the channel constructing the first basis.

[0237] Firstly, the second channel matrix is introduced:

[0238] In an example, the difference between the second delay value corresponding to the second channel matrix and the first delay value is less than or equal to the first threshold value, which can be 0 or a value close to 0.

[0239] The second channel matrix corresponding to the channel delay of the channel constructing the first basis can also be expressed as: the channel delay of the second channel matrix corresponds to the delay of the channel constructing the first basis, or the delay value of the second channel matrix is aligned with the delay of the channel constructing the first basis, or the power delay profile information corresponding to the second channel matrix is aligned with the power delay profile information corresponding to the first basis, or the delay value of the second channel matrix is the delay of the channel constructing the first basis, or the delay difference between the second channel matrix and the channel constructing the first basis is eliminated, or the delay difference between the second channel matrix and the channel constructing the first basis is less than or equal to the first threshold value.

[0240] The second channel matrix is the channel matrix obtained by performing delay compensation on the first channel matrix with the first delay difference, the first delay difference indicating the delay difference between the first basis and the first channel matrix, the first delay difference being obtained based on the first delay information and the second delay information, the second delay information indicating the correspondence between the power value corresponding to the first channel matrix and the delay value corresponding to the first channel matrix. The second channel matrix is obtained according to the following manner: s h″ s (τ-Δτ s ), where h″ s is the second channel matrix, Δτ s is the first delay difference, h′ s (τ) is the channel of the first channel matrix in the delay domain. (τ-Δτ) means that h′ s (τ) is shifted to compensate for the delay difference in the time domain.

[0241] Exemplarily, the relationship between the first delay information, the second delay information and the first delay difference is shown in FIG. 10b, which is a schematic diagram of the first delay difference in the embodiment of the present application. The first delay information and the second delay information shown in FIG. 10b can be understood as a power value-delay value distribution, in which the horizontal axis represents the delay value and the vertical axis represents the power value. First, the delay value corresponding to the maximum power value in the first delay information is determined, and the delay value corresponding to the maximum power value in the second delay information is determined. Then, the difference between the two delay values corresponding to the maximum power values is calculated, and the difference is taken as the first delay difference.

[0242] The following describes a possible implementation of determining the second channel matrix: first, the first communication device performs inverse discrete Fourier transform (IDFT) on the first channel matrix to obtain a channel matrix of the first channel matrix in the delay domain (referred to as the first channel matrix in the delay domain, denoted as h′ s (τ)). Then, the first delay difference (denoted as Δτ) is calculated. The first communication device performs cyclic shift on the first channel matrix in the delay domain by Δτ to obtain the first channel matrix in the delay domain after delay alignment, and the first channel matrix in the delay domain after delay alignment is referred to as the second channel matrix in the delay domain, denoted as h′ s (τ-Δτ s ). The second channel matrix in the delay domain is subjected to DFT transformation to transform into the frequency domain to obtain the second channel matrix h″ s .

[0243] Secondly, the following describes how the first communication device determines the information of the second channel matrix:

[0244] Taking the first basis as the space-frequency joint basis as an example, a possible implementation is as follows: determining the first superposition coefficient vector based on the second channel matrix and the position index of the first reference signal in the space-frequency domain in the corresponding row of the first basis to construct a second basis, wherein the first basis is U s , the second basis is the first superposition coefficient vector is c s =pinv(U′ s )×h″ s , pinv(U′ s ) is the pseudo-inverse of the second basis U′ s , h″ s is the second channel matrix, the dimension of the second channel matrix is M′ S N′ S ×1, the dimension of the second basis is M S N S ×L, M′ S is the number of antenna ports receiving the first reference signal, N′S The dimension of the first superposition coefficient vector is L*1, where L is a positive integer, for the number of frequency domain units carrying the first reference signal. The information of the second channel matrix is determined according to the first superposition coefficient vector, including at least one of the first superposition coefficient vector or a position index of each element in the first superposition coefficient vector, where the position index of each element in the first superposition coefficient vector refers to a column index of the second basis.

[0245] Optionally, the superposition coefficient vector represents a projection coefficient of the channel matrix on the basis.

[0246] For example, the first communication device can send the first superposition coefficient vector or at least one of the position index of each element in the first superposition coefficient vector to the second communication device by using PUCCH / PUSCH. Optionally, the first communication device can report the first superposition coefficient vector in a short period, or the first communication device can report the first superposition coefficient vector in a short period or a long period, which is not limited in the present application.

[0247] Further optionally, the information of the second channel matrix includes: the information of the second channel matrix includes: a second superposition coefficient vector, or at least one of the first basis selection vector, where the second superposition coefficient vector is c' s The second superposition coefficient vector includes L s superposition coefficients, L s superposition coefficients are L s elements with the largest amplitude in the first superposition coefficient vector, and the first basis selection vector includes a position index of L s superposition coefficients in the first superposition coefficient vector, L s satisfies 0<L s ≤L, L s is a positive integer.

[0248] In other words, the first communication device determines L s elements with the largest amplitude in the first superposition coefficient vector as the second superposition coefficient vector, which is beneficial to reduce the feedback overhead.

[0249] For example, the first communication device can send the second superposition coefficient vector and the first basis selection vector to the second communication device by using PUCCH / PUSCH. Optionally, the first communication device can report the second superposition coefficient vector in a short period, or the first communication device can report the second basis selection vector in a short period or a long period, which is not limited in the present application.

[0250] Correspondingly, the second communication device determines a third basis according to the information of the second channel matrix and the first basis, where the third basis is L s satisfies 0<L s≤ L, L s L is a positive integer, the first basis is composed of L column base vectors, L is a positive integer; the third channel matrix is determined according to the third basis and the information of the second channel matrix, h s = U" s × c' s Wherein, h s is the third channel matrix, c' s The information of the second channel matrix includes the second superposition coefficient vector.

[0251] In an example, the third channel matrix is used to design a downlink precoding matrix.

[0252] Similar to steps 901 and 902, when the first basis is a service basis and the information of the second channel matrix is the information of the second channel matrix corresponding to the service basis, the third basis is the third basis corresponding to the service basis or the third basis corresponding to the second communication device. When the first basis is an interference basis and the information of the second channel matrix is the information of the second channel matrix corresponding to the interference basis, the third basis is the third basis corresponding to the interference basis or the third basis corresponding to the third communication device. The second channel matrix corresponding to the interference basis can also be referred to as the second channel matrix of the third communication device, and the second channel matrix of the third communication device corresponds to the channel delay of the channel for constructing the interference basis.

[0253] In a possible implementation, after the second communication device obtains the information of the second channel matrix corresponding to the interference basis, the second communication device sends the information of the second channel matrix corresponding to the interference basis to the third communication device. The third communication device calculates the third basis corresponding to the interference basis according to the information of the second channel matrix corresponding to the interference basis and the interference basis. Then, the third communication device calculates the third channel matrix corresponding to the interference basis according to the third basis corresponding to the interference basis.

[0254] In another possible implementation, after the second communication device obtains the information of the second channel matrix corresponding to the interference basis, the second communication device generates the third basis corresponding to the interference basis according to the interference basis and the information of the second channel matrix corresponding to the interference basis. Then, the second communication device sends the information of the third basis corresponding to the interference basis to the third communication device. Then, the third communication device calculates the third channel matrix corresponding to the interference basis according to the third basis corresponding to the interference basis.

[0255] In another possible implementation, after the second communication device acquires the information of the second channel matrix corresponding to the interference basis, the second communication device generates a third basis corresponding to the interference basis according to the interference basis and the information of the second channel matrix corresponding to the interference basis. Then, the second communication device calculates a third channel matrix corresponding to the interference basis according to the third basis corresponding to the interference basis and the information of the second channel matrix corresponding to the interference basis. The second communication device sends the information of the third channel matrix corresponding to the interference basis to the third communication device. Correspondingly, the third communication device recovers the third channel matrix corresponding to the interference basis according to the information of the third channel matrix.

[0256] By the above method, the third communication device recovers the third channel matrix corresponding to the interference basis according to the information of the second channel matrix corresponding to the interference basis or the third basis corresponding to the interference basis, so as to realize channel estimation of the interference channel corresponding to the interference basis.

[0257] In the above technical solution, after the first communication device acquires the first time delay information, the first communication device performs time delay compensation on the first channel matrix obtained by measuring the first reference signal based on the first time delay information, to obtain a second channel matrix, the second channel matrix corresponding to the channel time delay of the channel for constructing the first basis, so as to ensure that the second channel matrix is free of time delay difference from the first basis. The information of the second channel matrix fed back by the first communication device to the second communication device can ensure that the second communication device recovers the channel based on the information of the second channel matrix and the first basis, the channel being the channel free of time delay difference, so as to improve communication performance.

[0258] Next, the communication device related to the embodiments of the present application is introduced. The communication device can be used for at least one of the first communication device, the second communication device, or the third communication device in the foregoing embodiments.

[0259] FIG. 11 is a structural schematic diagram of a communication device according to an embodiment of the present application. Referring to FIG. 11, the communication device 1100 includes a transceiver module 1101 and a processing module 1102.

[0260] The communication device 1100 includes an access network device, which can be at least one of the second communication device or the third communication device. Alternatively, the communication device 1100 includes components (for example, chips), modules or units in a terminal device, and the access network device can be the first communication device.

[0261] The communication device 1100 can be used to execute all or part of the steps performed by the first communication device in the embodiments shown in FIGS. 9-10b, and specific details can be referred to the related description in the foregoing embodiments shown in FIGS. 9-10b.

[0262] The communication apparatus 1100 can be configured to perform all or part of the steps executed by the second communication apparatus in the embodiments of FIG. 9-10b. For details, refer to related description in the foregoing embodiments of FIG. 9-10b.

[0263] The communication apparatus 1100 can be configured to perform all or part of the steps executed by the third communication apparatus in the embodiments of FIG. 9-10b. For details, refer to related description in the foregoing embodiments of FIG. 9-10b.

[0264] The processing module 1102 is configured to perform data processing. The transceiver module 1101 is configured to implement corresponding communication functions.

[0265] Optionally, the transceiver module 1101 can include a sending module and a receiving module. The sending module is configured to perform the sending operations in the above method embodiments. The receiving module is configured to perform the receiving operations in the above method embodiments.

[0266] It should be noted that the communication apparatus 1100 can include the sending module and not include the receiving module. Alternatively, the communication apparatus 1100 can include the receiving module and not include the sending module. Specifically, whether the sending module and the receiving module are included in the communication apparatus 1100 depends on whether the sending action and the receiving action are included in the above scheme executed by the communication apparatus 1100.

[0267] Optionally, the communication apparatus 1100 can further include a storage module, which can be configured to store at least one of instructions or data. The processing module 1102 can read at least one of the instructions or data in the storage module, so that the communication apparatus 1100 implements the foregoing method embodiments.

[0268] The communication apparatus 1100 can be configured to perform the actions performed by the first communication apparatus in the embodiments of FIG. 9-10b. The processing module 1102 is configured to perform processing-related operations of the first communication apparatus in the embodiments of FIG. 9-10b. The transceiver module 1101 is configured to perform receiving or sending-related operations of the first communication apparatus in the embodiments of FIG. 9-10b.

[0269] The communication apparatus 1100 can be configured to perform the actions performed by the second communication apparatus in the embodiments of FIG. 9-10b. The processing module 1102 is configured to perform processing-related operations of the second communication apparatus in the embodiments of FIG. 9-10b. The transceiver module 1101 is configured to perform receiving or sending-related operations of the second communication apparatus in the embodiments of FIG. 9-10b.

[0270] The communications device 1100 can be configured to perform the actions of the third communications device in the embodiments of FIGS. 9-10b. The processing module 1102 is configured to perform processing-related operations of the third communications device in the embodiments of FIGS. 9-10b. The transceiver module 1101 is configured to perform receiving or transmitting-related operations of the third communications device in the embodiments of FIGS. 9-10b.

[0271] For example, the communications device 1100 is configured to perform the following scheme.

[0272] In one example, when the communications device 1100 is applied to the first communications device, the communications device 1100 includes:

[0273] The transceiver module 1101 is configured to receive the information of the first basis from the second communications device.

[0274] The transceiver module 1101 is further configured to obtain first delay information, the first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis.

[0275] The transceiver module 1101 is further configured to receive a first reference signal.

[0276] The transceiver module 1101 is further configured to send, to the second communications device, information of a second channel matrix corresponding to a channel delay of a channel of the first basis, the second channel matrix being obtained based on a first channel matrix, the first basis, and the first delay information, the first channel matrix being obtained based on the first reference signal.

[0277] Possible implementations of the information of the first basis, the first delay information, the first reference signal, and the information of the second channel matrix, and the descriptions can be the corresponding contents in the embodiments of FIGS. 9-10b, and will not be repeated here.

[0278] In another example, the communications device 1100 is applied to the second communications device, and the communications device 1100 includes:

[0279] The transceiver module 1101 is configured to send, to the first communications device, information of a first basis.

[0280] The transceiver module 1101 is further configured to send, to the first communications device, first delay information, the first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis.

[0281] The transceiver module 1101 is further configured to send, to the first communications device, a first reference signal.

[0282] The transceiver module 1101 is further configured to receive information of a second channel matrix of the first communication device, the second channel matrix corresponding to a channel delay of a channel of the first basis.

[0283] In yet another example, the communication device 1100 is applied to a third communication device, and the communication device 1100 comprises:

[0284] The transceiver module 1101 is configured to send first delay information of the third communication device to a second communication device, the first delay information of the third communication device indicating a correspondence between a power value corresponding to a first basis of the third communication device and a delay value corresponding to the first basis of the third communication device.

[0285] The transceiver module 1101 is further configured to receive information of a second channel matrix of the third communication device from the second communication device, the second channel matrix of the third communication device corresponding to a channel delay of a channel of the first basis of the third communication device.

[0286] For other implementation manners, please refer to the related descriptions in the foregoing embodiments shown in FIGS. 9-10b, which will not be repeated here.

[0287] It should be understood that the specific processes in which the modules perform the corresponding processes described above have been described in detail in the method embodiments, and will not be repeated here for the sake of brevity.

[0288] The processing module 1102 in the embodiments above can be implemented by at least one processor or processor-related circuit. The transceiver module 1101 can be implemented by a transceiver or transceiver-related circuit. The transceiver module 1101 can also be referred to as a communication module or a communication interface. The storage module can be implemented by at least one memory.

[0289] The present application also provides another communication device, and FIG. 12 is another structural schematic diagram of a communication device according to an embodiment of the present application. Please refer to FIG. 12, the communication device 1200 comprises a processor 1201.

[0290] Optionally, the communication device 1200 further comprises a memory 1202.

[0291] Optionally, the communication device 1200 further comprises a transceiver 1203.

[0292] In a possible implementation manner, the processor 1201, the memory 1202 and the transceiver 1203 are connected through a bus respectively, and the memory 1202 stores computer instructions.

[0293] In a possible implementation, when the communication apparatus 1200 includes an access network device, or a CU or a DU included in the access network device, or a component (for example, a chip), a module or a unit in the access network device, the communication apparatus 1200 can be used to perform the steps performed by at least one of the first communication apparatus or the second communication apparatus in the method embodiments described above, and the related description can be referred to the method embodiments described above.

[0294] In another possible implementation, when the communication apparatus 1200 includes the third communication apparatus, or a component (for example, a chip), a module or a unit in the third communication apparatus, the communication apparatus 1200 can be used to perform the steps performed by the third communication apparatus in the method embodiments described above, and the related description can be referred to the method embodiments described above.

[0295] Optionally, the processing module 1102 in the embodiment shown in FIG. 11 can be the processor 1201, and the transceiver module 1101 in the embodiment shown in FIG. 11 can be the transceiver 1203. Alternatively, the processing module 1102 in the embodiment shown in FIG. 11 can be the processor 1201, and the transceiver module 1101 in the embodiment shown in FIG. 11 can be the transceiver 1203.

[0296] The embodiment of the present application further provides a communication apparatus. FIG. 13 is another structural schematic diagram of the communication apparatus according to the embodiment of the present application. As shown in FIG. 13, the communication apparatus 1300 can be the terminal device in the method embodiments described above, or a component (for example, a chip), a module or a unit of the terminal device in the method embodiments described above. The communication apparatus 1300 can be used to perform the steps performed by at least one of the first communication apparatus or the second communication apparatus in the method embodiments described above, and the related description can be referred to the method embodiments described above.

[0297] The processor is mainly used for processing data or signals, and controlling the communication apparatus, executing a corresponding software program, processing data of the software program, and the like.

[0298] It should be noted that the signal processing algorithm of the processor has weak capability and cannot perform complex signal processing algorithm.

[0299] The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between a baseband signal and a radio frequency signal, and processing of the radio frequency signal.

[0300] The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves.

[0301] Optionally, the communication apparatus 1300 further includes an input and output apparatus, for example, a touch screen, a display screen, a keyboard and the like, which are mainly used for receiving data input by a user and outputting data to the user.

[0302] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and sends the radio frequency signal in the form of an electromagnetic wave through an antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.

[0303] For ease of illustration, only one memory and one processor are shown in FIG. 13. In actual products of the communication device, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be independent of the processor or integrated with the processor, and the embodiments of the present application do not make any limitation in this regard.

[0304] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiving functions can be regarded as a transceiving unit of the communication device, and the processor with processing functions can be regarded as a processing unit of the communication device. As shown in FIG. 13, the communication device 1300 includes a transceiving unit 1310 and a processing unit 1320. The transceiving unit can also be referred to as a transceiver, a transceiver, a transceiving device, etc. The processing unit can also be referred to as a processor, a processing board, a processing module, a processing device, etc.

[0305] Optionally, the devices for implementing the receiving function in the transceiving unit 1310 can be regarded as a receiving unit, and the devices for implementing the sending function in the transceiving unit 1310 can be regarded as a sending unit, that is, the transceiving unit 1310 includes the receiving unit and the sending unit. The transceiving unit can also be referred to as a transceiver, a transceiver, or a transceiving circuit, etc. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit can also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0306] It should be understood that the transceiving unit 1310 is configured to perform the sending operation and the receiving operation of at least one of the first communication device or the second communication device in the method embodiments, and the processing unit 1220 is configured to perform other operations than the transceiving operation on at least one of the first communication device or the second communication device in the method embodiments.

[0307] When the communication device is a chip, the chip includes a transceiving unit and a processing unit. The transceiving unit can be an input / output circuit or a communication interface; the processing unit is a processor or a microprocessor integrated on the chip or an integrated circuit or a logic circuit. In the above method embodiments, the sending operation corresponds to the output of the input / output circuit, and the receiving operation corresponds to the input of the input / output circuit.

[0308] The application further provides another communication system, which comprises a first communication device and a third communication device, the first communication device is configured to perform all or part of the steps performed by the first communication device in the embodiments shown in FIGS. 9-10b, and the third communication device is configured to perform all or part of the steps performed by the third communication device in the embodiments shown in FIGS. 9-10b.

[0309] The application further provides another communication system, which comprises a first communication device, a second communication device and a third communication device, the first communication device is configured to perform all or part of the steps performed by the first communication device in the embodiments shown in FIGS. 9-10b, the second communication device is configured to perform all or part of the steps performed by the second communication device in the embodiments shown in FIGS. 9-10b, and the third communication device is configured to perform all or part of the steps performed by the third communication device in the embodiments shown in FIGS. 9-10b.

[0310] The embodiments of the application further provide a computer program product comprising computer instructions, which, when executed on a computer, cause the computer to perform the method of the embodiments shown in FIGS. 9-10b.

[0311] The embodiments of the application further provide a computer readable storage medium comprising computer instructions, which, when executed on a computer, cause the computer to perform the method of the embodiments shown in FIGS. 9-10b.

[0312] The embodiments of the application further provide a chip device comprising a processor, which is configured to invoke computer programs or computer instructions stored in a memory to cause the processor to perform the method of the embodiments shown in FIGS. 9-10b.

[0313] Optionally, the processor is coupled to the memory through an interface.

[0314] Optionally, the chip device further comprises the memory, and the memory stores the computer programs or computer instructions.

[0315] The processor mentioned in any of the above can be a general central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the method of the embodiments shown in FIGS. 9-10b. The memory mentioned in any of the above can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), etc.

[0316] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0317] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0318] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can be physically present separately, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0319] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the essential part of the technical solutions of the present application or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application.

[0320] The above described and above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent replacements; and these modifications or replacements do not make the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method characterized by comprising: The method is applied to a first communication device, and the method comprises: receiving information of a first basis from a second communication device; obtaining first delay information, the first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis; receiving a first reference signal; sending information of a second channel matrix corresponding to a delay of constructing a channel of the first basis to the second communication device, the second channel matrix being obtained based on a first channel matrix, the first basis and the first delay information, the first channel matrix being obtained based on the first reference signal.

2. The method of claim 1, wherein, The first delay information comprises at least one of the following information: a first power value corresponding to the first basis and a first delay value corresponding to the first power value, or power-delay profile information corresponding to the first basis.

3. The method according to claim 1 or 2, characterized in that, The second channel matrix is a channel matrix obtained by performing delay compensation on the first channel matrix by a first delay difference, wherein the first delay difference indicates a delay difference between the first basis and the first channel matrix, and the first delay difference is obtained based on the first delay information and second delay information, the second delay information indicating a correspondence between a power value corresponding to the first channel matrix and a delay value corresponding to the first channel matrix.

4. The method of claim 3, wherein, The second channel matrix is obtained in the following manner: h" s = h' s (τ - Δτ s ), where h" (τ) is the channel of the second channel matrix in the delay domain. s where h" (τ) is the channel of the second channel matrix in the delay domain. s where h" (τ) is the channel of the second channel matrix in the delay domain. s where h" (τ) is the channel of the second channel matrix in the delay domain.

5. The method according to any one of claims 1-4, characterized in that, The information of the second channel matrix comprises: at least one of the first superposition coefficient vector or a position index of each element in the first superposition coefficient vector, wherein The first superposition coefficient vector is a superposition coefficient vector obtained based on the second channel matrix and the first basis, The first substrate is U s , the second substrate is The first superposition coefficient vector is c s =pinv(U′ s )×h″ s ,pinv(U′ s ) is the second base U′ s The pseudo-reverse, h″ s The second channel matrix is ​​defined as follows: the second basis is a basis constructed based on the second channel matrix and the corresponding rows of the spatial frequency domain position indices of the first reference signal in the first basis. The dimension of the second channel matrix is M' S N' S The dimension of the second base is M' S N' S The dimension of the second base is M' S M' is the number of antenna ports for transmitting the first reference signal, N' S N' is the number of frequency domain units carrying the first reference signal, the dimension of the first superposition coefficient vector is L*1, L is a positive integer, M' S M' is a positive integer, N' S N' is a positive integer.

6. The method of claim 5, wherein, The information of the second channel matrix comprises at least one of a second superposition coefficient vector or a first basis selection vector, wherein The second superposition coefficient vector is c' s , the second superposition coefficient vector includes L s superposition coefficients, the L s superposition coefficients are L s elements with the largest amplitude in the first superposition coefficient vector, the first basis selection vector includes position indexes of the L s superposition coefficients in the first superposition coefficient vector, L s satisfies 0 s s is a positive integer.​ 7. The method according to any one of claims 1 to 6, characterized in that, The first basis is one or more of the following bases: space-frequency joint basis, spatial domain basis, frequency domain basis, spatial domain compression matrix, or frequency domain compression matrix.

8. The method according to any one of claims 1 to 7, characterized in that, The information of the first basis comprises: a projection coefficient of the first basis on a quantized basis of the first basis, and a column index of the quantized basis of the first basis, wherein the first basis is composed of L column basis vectors, and L is a positive integer.

9. The method according to any one of claims 1-8, characterized in that, The first time delay information indicates a correspondence relationship between a first time delay value corresponding to a first power value with a maximum power value in the first power value corresponding to the first base and the first power value. s s s K is a positive integer greater than or equal to 1.​​ 10. The method according to any one of claims 1-9, characterized in that, The method further comprises: receiving first position information from the second communication device, the first position information indicating a first region related to the first basis, and the first communication device being located in the first region.

11. The method according to any one of claims 8 or 9, characterized in that, The receiving of the first reference signal comprises: receiving the first reference signal from the second communication device; or receiving the first reference signal from a third communication device, a region related to a third basis being a second region, the second region being an adjacent region of the first region, and the third communication device being different from the second communication device.

12. The method according to any one of claims 1-11, characterized in that, The obtaining of the first delay information comprises: obtaining the first delay information from the second communication device; or obtaining the first delay information from channel map information.

13. The method according to any one of claims 1-12, characterized in that, The first reference signal is a channel state information reference signal (CSI-RS), a synchronization signal / physical broadcast channel block (SSB), or a demodulation reference signal (DMRS).

14. A communication method, comprising: The method is applied to a second communication device, and the method comprises: sending, to a first communication device, information of a first basis; sending, to the first communication device, first delay information indicating a correspondence between a power value corresponding to the first basis and a delay value corresponding to the first basis; sending, to the first communication device, a first reference signal; receiving, from the first communication device, information of a second channel matrix corresponding to a channel delay of a channel on which the first basis is constructed.

15. The method of claim 14, wherein, The method further comprises: determining a third basis according to information of the second channel matrix and the first basis, wherein the third basis is L s satisfies 0 < L s ≤ L, L s is a positive integer, the first base is composed of L column base vectors, L being a positive integer; determining, according to the third basis and the information of the second channel matrix, a third channel matrix, h s = U" s × c' s where h s is the third channel matrix and c' s is a second superposition coefficient vector included in the information of the second channel matrix.

16. The method according to claim 14 or 15, characterized in that The first delay information comprises at least one of the following: a first power value corresponding to the first basis and a first delay value corresponding to the first power value, or power-delay profile information corresponding to the first basis.

17. The method according to any one of claims 14-16, characterized by, The second channel matrix is a channel matrix obtained by performing delay compensation on the first channel matrix by a first delay difference, The first delay difference indicates a delay difference between the first basis and the first channel matrix, The first delay difference is obtained based on the first delay information and second delay information, The second delay information indicates a correspondence between a power value corresponding to the first channel matrix and a delay value corresponding to the first channel matrix.

18. The method of claim 17, wherein, The second channel matrix is obtained in the following manner: h" s = h' s (τ - Δτ s ), where h" (τ) is the channel of the second channel matrix in the delay domain. s where H is the second channel matrix, Δτ s is the first delay difference, h'(τ) is the channel of the first channel matrix in the delay domain. s where h" (τ) is the channel of the second channel matrix in the delay domain.

19. The method according to any one of claims 14-18, characterized by, The information of the second channel matrix comprises: The first superposition coefficient vector or a position index of each element in the first superposition coefficient vector, wherein The first superposition coefficient vector is a superposition coefficient vector obtained based on the second channel matrix and the first basis, The first substrate is U s , the second substrate is The first superposition coefficient vector is c s =pinv(U′ s )×h″ s ,pinv(U′ s ) is the second base U′ s The pseudo-reverse, h″ s The second channel matrix is ​​defined as follows: the second basis is a basis constructed based on the second channel matrix and the corresponding rows of the spatial frequency domain position indices of the first reference signal in the first basis. The dimension of the second channel matrix is M' S N' S The dimension of the second base is M' S N' S The dimension of the second base is M' S The number of antenna ports for transmitting the first reference signal is M' S The number of frequency domain units carrying the first reference signal is N' S The dimension of the first superposition coefficient vector is L*1, and L is a positive integer. S M' and N' are positive integers.

20. The method of claim 19, wherein, The information of the second channel matrix comprises at least one of a second superposition coefficient vector or a first basis selection vector, wherein The second superposition coefficient vector is c' s , the second superposition coefficient vector includes L s superposition coefficients, the L s superposition coefficients are L s elements with the largest amplitude in the first superposition coefficient vector, the first basis selection vector includes position indexes of the L s superposition coefficients in the first superposition coefficient vector, L s satisfies 0 s s is a positive integer.​ 21. The method according to any one of claims 14-20, characterized by, The first basis is one or more of the following bases: a space-frequency joint basis, a spatial domain basis, a frequency domain basis, a spatial domain compression matrix, or a frequency domain compression matrix.

22. The method of any one of claims 14-21, wherein, The information of the first basis comprises: a projection coefficient of the first basis on a quantized basis of the first basis, and a column index of the quantized basis of the first basis, wherein the first basis is composed of L column basis vectors, and L is a positive integer.

23. The method of any one of claims 14-22, wherein, The first time delay information indicates a correspondence relationship between a first time delay value corresponding to the first K s power values with the largest power values in the first power values corresponding to the first base station, and the first time delay value corresponding to the first K s s power values, K being a positive integer greater than or equal to 1.​ 24. The method of any one of claims 14-23, wherein, The method further comprises: sending, to the first communication device, first position information indicating a first region related to the first basis, and the first communication device is located in the first region.

25. The method of any one of claims 14-24, wherein, The first delay information is an absolute delay value.

26. The method of any one of claims 14-25, wherein, The first reference signal is a channel state information reference signal (CSI-RS), a synchronization signal / physical broadcast channel block (SSB), or a demodulation reference signal (DMRS).

27. A communications device, characterized by The communication unit and the processing unit are configured to perform the method according to any one of claims 1-13 or 14-26. The communication unit and the processing unit are configured to perform the method according to any one of claims 1-13 or 14-26.

28. A communications device, characterized by including a processor configured to implement a method recited in any one of claims 1 to 13 or 14 to 26 by executing a program or instructions.

29. The communication apparatus according to claim 28, wherein further including a memory for storing the program or instructions.

30. A computer-readable storage medium, characterized in that, The computer program or instructions are stored in the computer readable storage medium, and when the computer program or instructions are executed by the communication device, the method recited in any one of claims 1 to 13 or 14 to 26 is implemented.

31. A computer program product, characterised in that, including instructions that, when executed on a computer, cause the computer to perform the method recited in any one of claims 1 to 13 or 14 to 26.

Citation Information

Patent Citations

  • Time-delay compensation method, user equipment and base station

    CN106685623A

  • Method and device for reporting channel information

    CN116318292A

  • Communication method and device

    CN118353588A

  • Method and apparatus for compression-based CSI reporting

    WO2023003401A1