Communication method and related apparatus

By receiving the power delay spectrum information and precoding information of the channel, and combining channel filtering and interpolation techniques, the accuracy and efficiency of channel estimation are improved, solving the problem of improving channel estimation performance and achieving more efficient data transmission and communication performance.

WO2026157978A1PCT designated stage Publication Date: 2026-07-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2026-01-06
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

Improving the performance of channel estimation is a hot research topic in wireless communication systems.

Method used

By receiving and utilizing the first information and the reference signal, the power delay spectrum (PDP) information of the channel is determined. Combined with the precoding information of the channel and the reference signal, channel filtering and interpolation are performed to improve the accuracy and efficiency of channel estimation.

Benefits of technology

It improves the performance of channel estimation, enhances the demodulation performance of data transmission, and improves the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2026070877_30072026_PF_FP_ABST
    Figure CN2026070877_30072026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus. In the method, a first communication apparatus can determine first power delay profile (PDP) information by means of first information, and after the first communication apparatus receives a first reference signal by means of a first channel, the first communication apparatus can determine first channel information of the first channel on the basis of the first PDP information and the first reference signal. In this way, the first communication apparatus can perform channel estimation on the first channel on the basis of the first PDP information and the first reference signal, so as to improve the performance of channel estimation.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related apparatus

[0001] This application claims priority to Chinese Patent Application No. 202510128160.2, filed with the State Intellectual Property Office of China on January 27, 2025, entitled “A Communication Method and Related Device”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to a communication method and related apparatus for improving the performance of channel estimation. Background Technology

[0003] Wireless communication can be a transmission communication between two or more communication devices that does not propagate through conductors or cables. These two or more communication devices may include network devices and terminal devices, or they may include different terminal devices.

[0004] In communication systems, different communication devices can communicate using multi-input multi-output (MIMO) technology. During this communication process, channel information obtained through channel estimation can be used to meet high-speed transmission requirements. For example, communication devices can use precoding information corresponding to the channel information for high-speed data transmission. Furthermore, communication devices can use channel information for multi-user resource allocation, reducing interference between different users and improving overall system performance. Additionally, communication devices can use channel information for data demodulation, improving demodulation performance and ensuring accurate data transmission, thereby enhancing overall system performance.

[0005] However, improving the performance of channel estimation in communication systems is currently one of the hot research topics. Summary of the Invention

[0006] This application provides a communication method and related apparatus for improving the performance of channel estimation.

[0007] Firstly, this application provides a communication method. This method can be applied to a first communication device, which may be a terminal device, or a component for a terminal device (such as a chip or circuit, which may be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device, etc.; or, the first communication device may be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of the network device, etc. In this method, the first communication device receives first information from a second communication device, the first information being used by the first communication device to determine first power delay profile (PDP) information. The first communication device receives a first reference signal, the first reference signal being carried on a first channel; wherein, the first PDP information and the first reference signal are used to determine channel information of the first channel.

[0008] Therefore, after receiving the first information and the first reference signal, the first communication device can determine the channel information of the first channel based on the first PDP information and the first reference signal, thereby improving the performance of channel estimation. Optionally, the PDP information (e.g., the first PDP information) involved in this application can be used for channel filtering and / or channel interpolation. For example, determining the channel information of the first channel in this application may include performing channel filtering and / or channel interpolation on the first channel.

[0009] Optionally, the reference signal involved in this application (such as a first reference signal or a second reference signal) can be a reference signal used to determine channel information. The reference signal includes, but is not limited to, a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a sounding reference signal (SRS), or other signals defined by the future network.

[0010] Based on the first aspect, in one optional implementation, the first communication device receives first PDP information from the second communication device, and correspondingly, the second communication device sends the first PDP information to the first communication device, wherein the first PDP information includes one or more of the following: path quantity information, path delay information, or path power information. Therefore, the phrase "the first information is used to determine the first PDP information" can be understood as "the first information includes one or more of the path quantity information, path delay information, or path power information," or in other words, "the first information carries one or more of the path quantity information, path delay information, or path power information." In this way, the first PDP information can be indicated more accurately.

[0011] Alternatively, this scheme can be understood as: the second communication device explicitly sending the first PDP information to the first communication device.

[0012] Based on the first aspect, in an optional implementation, the second communication device sends first information to the first communication device. The first information may include first indication information and / or second indication information, which are used to determine first PDP information. Specifically, the first indication information indicates the distribution (also called distribution type) of the first PDP information. For example, the first indication information indicates that the first PDP information is a negative exponential distribution or a uniform distribution, or it may also indicate that the first PDP indicates another distribution type. The second indication information indicates parameters associated with the distribution (also called distribution type) of the first PDP information.

[0013] PDP information describes the distribution of signal power arriving at the receiver via different paths in a multipath channel over time delay. The distribution type of the PDP information depends on various factors, including environment, propagation path, and channel bandwidth. When the first PDP information satisfies a certain distribution (also called distribution type), this distribution type and its associated parameters can be used to represent the characteristics of the first PDP information. Indicating the distribution type of the first PDP information through the first indication information in the first information makes the method by which the first communication device determines the first PDP information more flexible. Furthermore, since it is not necessary to indicate the power and / or delay information of each path, the indication overhead can be reduced.

[0014] Optionally, the distribution type of the first PDP information can be preconfigured or predefined by the protocol. In other words, the first information may not include the first indication information, thereby reducing the indication overhead of the distribution type of the first PDP information.

[0015] Based on the first aspect, in one optional implementation, the parameters associated with the distribution of the first PDP information include one or more of the following:

[0016] The root mean square delay of multipath propagation; or

[0017] Time delay deviation; or

[0018] Maximum time delay of at least one path;

[0019] The minimum delay of at least one path.

[0020] Optionally, "minimum minimum delay of at least one path" can be replaced with "the ratio of the minimum minimum delay of at least one path to the root mean square delay of the multipath"; "maximum delay of at least one path" can be replaced with "the ratio of the maximum delay of at least one path to the root mean square delay of the multipath". After receiving the first indication information and / or the second indication information, the first communication device determines the first PDP information based on the distribution of the first PDP information and the parameters associated with the distribution of the first PDP information.

[0021] Based on the first aspect, in one optional implementation, the first information is related to the precoding information of the first channel, or in other words, the first information is determined based on the precoding of the precoding information of the first channel.

[0022] Based on the above scheme, the first PDP information used to determine the first channel information of the first channel can be determined based on the precoding information of the first channel. Since the reference signal on the first channel can be processed through the precoding information of the first channel, the first PDP information determined by the precoding information can assist in channel estimation, improve channel estimation performance, and thus improve communication performance.

[0023] For example, the DMRS on the first channel can be processed by the precoded information of the first channel. In this way, the first communication device can improve the channel estimation performance by using the first PDP information determined by the precoded information, thereby improving the demodulation performance of the data on the first channel and thus improving the communication performance.

[0024] In one possible implementation of the first aspect, the first information is determined based on the precoding information and the second channel information, wherein the second channel information is the channel information of the second channel.

[0025] Optionally, the second channel information is channel information determined based on the second reference signal on the second channel.

[0026] Based on the above scheme, the determination of the first PDP information can include not only the precoding information of the first channel but also the second channel information on the second channel. Both the first and second channels can be channels between the first and second communication devices, meaning they are related. For example, the signal on the first channel may have undergone precoding, while the signal on the second channel may not. Therefore, the determination of the first information used to determine the first PDP information corresponding to the first channel can include both the precoding information and the second channel information. In this way, the first communication device can perform channel estimation using the first PDP information determined by the precoding information of the first channel and the channel information of the second channel, thereby improving channel estimation performance.

[0027] Optionally, the second channel information is channel information determined based on a second reference signal on the second channel. For example, the first reference signal on the first channel is DMRS, which can be processed by precoding information of the first channel. The sender of the first information can determine the second channel information based on the second reference signal transmitted historically on the second channel (e.g., the second reference signal is CSI-RS), and determine the first PDP information based on the second channel information and the precoding information of the reference signal of the first channel.

[0028] In one possible implementation of the first aspect, the first information is used to indicate the correspondence between N groups of resources and N PDP information, each group of resources containing one or more resources, and the N PDP information including the first PDP information. The PDP information of resources in the same group of resources is the same, and N is a positive integer; wherein, the N groups of resources include the resources of the first reference signal, and the resources of the first reference signal and the correspondence are used to determine the first PDP information.

[0029] Based on the above scheme, the first information can be used to indicate the correspondence between N groups of resources and N PDP information, and the PDP information of resources in the same group is the same, so that the first communication device can determine the first PDP information based on the resources of the first reference signal and the correspondence. In this way, different resources in the same group can perform channel estimation using the same PDP information (for example, the actual transmission channels of different resources in the same group are the same or approximately the same), thereby reducing the configuration or indication overhead of PDP information.

[0030] In one possible implementation of the first aspect, each of the one or more resources includes at least one of spatial domain resources, frequency domain resources, or time domain resources.

[0031] Based on the above scheme, each resource group includes one or more resources, and each resource includes at least one of frequency domain resources, spatial domain resources, or time domain resources. In this way, the sender of the first information can flexibly indicate various resources through the first information, thereby improving the flexibility of the scheme implementation. At the same time, it can also indicate the PDP information through different resource dimensions, enabling the first communication device to process channel information through PDP information of different resource dimensions, further improving the performance of channel estimation.

[0032] Optionally, each resource may be determined by one or more resource parameters. For example, the one or more resource parameters may include at least one of spatial domain parameters, frequency domain parameters, or time domain parameters.

[0033] As an example, the above spatial parameters are used to indicate at least one of the data stream, receive antenna port, and transmit antenna port.

[0034] As an example, the frequency domain parameters described above are used to indicate at least one of the channel estimation resource group, precoding resource group, and subband; or,

[0035] As an example, the time-domain parameters mentioned above are used to indicate time-domain units.

[0036] In one possible implementation of the first aspect, during the process of the first communication device determining the channel information of the first channel based on the first PDP information and the first reference signal, the first communication device may first determine the first channel estimation auxiliary information based on the first PDP information, and then the first communication device determines the channel information of the first channel based on the first channel estimation auxiliary information and the first reference signal.

[0037] In one possible implementation of the first aspect, the first channel estimation auxiliary information includes frequency-domain channel estimation auxiliary information and / or time-domain channel estimation auxiliary information, that is, the first communication device can determine the frequency-domain channel estimation auxiliary information and / or time-domain channel estimation auxiliary information based on the first PDP information. The frequency-domain channel estimation auxiliary information includes at least one of the following: frequency-domain channel filtering coefficients, frequency-domain channel interpolation coefficients, frequency-domain channel filtering interpolation coefficients, channel autocorrelation information, channel cross-correlation information, or Wiener filter coefficients; the time-domain channel estimation auxiliary information includes at least one of the following: time-domain channel filtering coefficients, time-domain channel interpolation coefficients, time-domain channel filtering interpolation coefficients, or window parameters.

[0038] Optionally, the channel autocorrelation information can be replaced with other descriptions, such as frequency domain autocorrelation information, frequency domain channel autocorrelation information, channel frequency domain autocorrelation information, or other descriptions defined by the future network. Optionally, the channel cross-correlation information can be replaced with other descriptions, such as frequency domain cross-correlation information, frequency domain channel cross-correlation information, channel frequency domain cross-correlation information, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering coefficients can be replaced with other descriptions, such as frequency domain filtering coefficients, channel frequency domain filtering coefficients, or other descriptions defined by the future network. Optionally, the frequency domain interpolation filtering coefficients can be replaced with other descriptions, such as frequency domain interpolation coefficients, channel frequency domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering interpolation coefficients can be replaced with other descriptions, such as frequency domain filtering interpolation coefficients, channel frequency domain filtering interpolation coefficients, or other descriptions defined by the future network. Optionally, the time domain channel filtering coefficients can be replaced with other descriptions, such as time domain filtering coefficients, channel time domain filtering coefficients, or other descriptions defined by the future network. Optionally, the time-domain interpolation filter coefficients can be replaced with other descriptions, such as time-domain interpolation coefficients, channel time-domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the time-domain channel filter interpolation coefficients can be replaced with other descriptions, such as time-domain filter interpolation coefficients, channel time-domain filter interpolation coefficients, or other descriptions defined by the future network.

[0039] Optionally, window parameters can be used to determine time-domain channel filtering coefficients and / or time-domain channel interpolation coefficients. These window parameters include at least one of the following: window length, window shift, or window type. For example, window types can include, but are not limited to, rectangular windows, Hanning windows, Hamming windows, or Blackman windows.

[0040] Optionally, the window type can be replaced with a window function.

[0041] It should be noted that a window, also known as a window function, refers to a signal with a finite width in the time domain, used to truncate the signal in the time domain. The window length refers to the length of the window function in the time domain, determining the duration of the signal truncation. The window shift refers to the frequency shift of the window function in the time domain, and the window type refers to the type of window function.

[0042] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information and the first reference signal.

[0043] When the first channel estimation auxiliary information includes time-domain channel estimation auxiliary information, the first communication device can perform time-domain channel filtering and / or channel interpolation on the first channel based on the time-domain channel estimation auxiliary information and the first reference signal.

[0044] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and time domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information, the time domain channel estimation auxiliary information and the first reference signal, and perform channel filtering and / or channel interpolation in the time domain on the first channel.

[0045] The second aspect of this application provides a communication method applied to a second communication device. For example, the second communication device may be a network device, or a component (such as a chip, chip system, or circuit) for a network device, or a logic module or software capable of implementing some or all of the functions of a network device, etc.; or, the second communication device may be a terminal device, or a component (such as a chip or circuit, which may be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of a terminal device, etc. The following description uses a second communication device as an example.

[0046] In this method, the second communication device generates first information, which is used to determine first delay power spectrum (PDP) information. The first PDP information and the first reference signal are used to determine first channel information of the first channel, and the first reference signal is carried on the first channel. The second communication device sends the first information to the first communication device.

[0047] Therefore, after receiving the first information and the first reference signal, the first communication device can determine the channel information of the first channel based on the first PDP information and the first reference signal, thereby improving the performance of channel estimation. Optionally, the PDP information (e.g., the first PDP information) involved in this application can be used for channel filtering and / or channel interpolation. For example, determining the channel information of the first channel in this application may include performing channel filtering and / or channel interpolation on the first channel.

[0048] Based on the second aspect, in an optional implementation, the second communication device sends first PDP information to the first communication device, wherein the first PDP information includes one or more of the following: path quantity information, path delay information, or path power information. Therefore, the phrase "first information is used to determine the first PDP information" can be understood as "the first information includes one or more of path quantity information, path delay information, or path power information," or in other words, "the first information carries one or more of path quantity information, path delay information, or path power information." In this way, the first PDP information can be indicated more accurately.

[0049] Alternatively, this scheme can be understood as: the second communication device explicitly sending the first PDP information to the first communication device.

[0050] Based on the second aspect, in an optional implementation, the second communication device sends first information to the first communication device. The first information may include first indication information and / or second indication information, which are used to determine first PDP information. Specifically, the first indication information indicates the distribution (also called distribution type) of the first PDP information. For example, the first indication information indicates that the first PDP information is a negative exponential distribution or a uniform distribution, or it may also indicate that the first PDP indicates another distribution type. The second indication information indicates parameters associated with the distribution (also called distribution type) of the first PDP information.

[0051] Specifically, PDP information describes the distribution of signal power arriving at the receiver via different paths in a multipath channel over time delay. The distribution type of the PDP information depends on various factors, including environment, propagation path, and channel bandwidth. When the first PDP information satisfies a certain distribution (also called distribution type), that distribution type and its associated parameters can be used to represent the characteristics of the first PDP information. Indicating the distribution type of the first PDP information through the first indication information in the first information makes the way the first communication device determines the first PDP information more flexible. Furthermore, since it is not necessary to indicate the power and / or delay information for each path, the indication overhead can be reduced.

[0052] Optionally, the distribution type of the first PDP information can be pre-configured. In other words, the first information may not include the first indication information, thereby reducing the indication overhead of the distribution type of the first PDP information.

[0053] Based on the second aspect, in an optional implementation, when the distribution of the first PDP information includes a negative exponential distribution or a uniform distribution, the parameters associated with the distribution of the first PDP information include one or more of the following:

[0054] The root mean square delay of multipath propagation; or

[0055] Time delay deviation; or

[0056] Maximum time delay of at least one path;

[0057] The minimum delay of at least one path.

[0058] Optionally, "minimum delay of at least one path" can be replaced with "ratio of minimum delay of at least one path to root mean square delay of multiple paths"; "maximum delay of at least one path" can be replaced with "ratio of maximum delay of at least one path to root mean square delay of multiple paths".

[0059] After receiving the first instruction information and / or the second instruction information, the first communication device determines the first PDP information based on the distribution of the first PDP information and the parameters associated with the distribution of the first PDP information.

[0060] Based on the second aspect, in one optional implementation, the first information is related to the precoding information of the first channel, or in other words, the first information is determined based on the precoding of the precoding information of the first channel. Therefore, the first communication device can refer to the influence of the precoding information on the channel information during the determination of channel information, thereby improving the performance of channel estimation.

[0061] Based on the above scheme, the first PDP information used to determine the first channel information of the first channel can be determined based on the precoding information of the first channel. Since the signal on the first channel can be processed through the precoding information of the first channel, the first PDP information determined by the precoding information can assist in channel estimation, improve channel estimation performance, and thus improve communication performance.

[0062] For example, the DMRS on the first channel can be processed by the precoded information of the first channel. In this way, the first communication device can improve the channel estimation performance by using the first PDP information determined by the precoded information, thereby improving the demodulation performance of the data on the first channel and thus improving the communication performance.

[0063] In one possible implementation of the second aspect, the first information is determined based on the precoding information and the second channel information, wherein the second channel information is the channel information of the second channel.

[0064] Optionally, the second channel information is channel information determined based on the second reference signal on the second channel.

[0065] Based on the above scheme, the determination of the first PDP information can include not only the precoding information of the first channel but also the second channel information on the second channel. Both the first and second channels can be channels between the first and second communication devices, meaning they are related. For example, the signal on the first channel may have undergone precoding, while the signal on the second channel may not. Therefore, the determination of the first information used to determine the first PDP information corresponding to the first channel can include both the precoding information and the second channel information. In this way, the first communication device can perform channel estimation using the first PDP information determined by the precoding information of the first channel and the channel information of the second channel, thereby improving channel estimation performance.

[0066] Optionally, the second channel information is channel information determined based on a second reference signal on the second channel. For example, the first reference signal on the first channel is DMRS, which can be processed by precoding information of the first channel. The sender of the first information can determine the second channel information based on the second reference signal transmitted historically on the second channel (e.g., the second reference signal is CSI-RS), and determine the first PDP information based on the second channel information and the precoding information of the reference signal of the first channel.

[0067] In one possible implementation of the second aspect, the first information is used to indicate the correspondence between N groups of resources and N PDP information, where each group of resources contains one or more resources, and the N PDP information includes the first PDP information. The PDP information of resources within the same group is identical, and N is a positive integer; wherein the N groups of resources include the resources of the first reference signal, and the resources of the first reference signal and the correspondence are used to determine the first PDP information.

[0068] Based on the above scheme, the first information can be used to indicate the correspondence between N groups of resources and N PDP information, and the PDP information of resources in the same group is the same, so that the first communication device can determine the first PDP information based on the resources of the first reference signal and the correspondence. In this way, different resources in the same group can perform channel estimation using the same PDP information (for example, the actual transmission channels of different resources in the same group are the same or approximately the same), thereby reducing the configuration or indication overhead of PDP information.

[0069] In one possible implementation of the second aspect, each of the one or more resources includes at least one of spatial domain resources, frequency domain resources, or time domain resources.

[0070] Based on the above scheme, each resource group includes one or more resources, and each resource includes at least one of frequency domain resources, spatial domain resources, or time domain resources. In this way, the sender of the first information can flexibly indicate various resources through the first information, thereby improving the flexibility of the scheme implementation. At the same time, it can also indicate the PDP information through different resource dimensions, enabling the first communication device to process channel information through PDP information of different resource dimensions, further improving the performance of channel estimation.

[0071] Optionally, each resource may be determined by one or more resource parameters. For example, the one or more resource parameters may include at least one of spatial domain parameters, frequency domain parameters, or time domain parameters.

[0072] As an example, the above spatial parameters are used to indicate at least one of the data stream, receive antenna port, and transmit antenna port.

[0073] As an example, the frequency domain parameters described above are used to indicate at least one of the channel estimation resource group, precoding resource group, and subband; or,

[0074] As an example, the time-domain parameters mentioned above are used to indicate time-domain units.

[0075] In one possible implementation of the second aspect, during the process of the first communication device determining the channel information of the first channel based on the first PDP information and the first reference signal, the first communication device may first determine the first channel estimation auxiliary information based on the first PDP information, and then the first communication device determines the channel information of the first channel based on the first channel estimation auxiliary information and the first reference signal.

[0076] In one possible implementation of the second aspect, the first channel estimation auxiliary information includes frequency-domain channel estimation auxiliary information and / or time-domain channel estimation auxiliary information, that is, the first communication device can determine the frequency-domain channel estimation auxiliary information and / or time-domain channel estimation auxiliary information based on the first PDP information. The frequency-domain channel estimation auxiliary information includes at least one of the following: frequency-domain channel filtering coefficients, frequency-domain channel interpolation coefficients, frequency-domain channel filtering interpolation coefficients, channel autocorrelation information, channel cross-correlation information, or Wiener filter coefficients; the time-domain channel estimation auxiliary information includes at least one of the following: time-domain channel filtering coefficients, time-domain channel interpolation coefficients, time-domain channel filtering interpolation coefficients, or window parameters.

[0077] Optionally, the channel autocorrelation information can be replaced with other descriptions, such as frequency domain autocorrelation information, frequency domain channel autocorrelation information, channel frequency domain autocorrelation information, or other descriptions defined by the future network. Optionally, the channel cross-correlation information can be replaced with other descriptions, such as frequency domain cross-correlation information, frequency domain channel cross-correlation information, channel frequency domain cross-correlation information, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering coefficients can be replaced with other descriptions, such as frequency domain filtering coefficients, channel frequency domain filtering coefficients, or other descriptions defined by the future network. Optionally, the frequency domain interpolation filtering coefficients can be replaced with other descriptions, such as frequency domain interpolation coefficients, channel frequency domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering interpolation coefficients can be replaced with other descriptions, such as frequency domain filtering interpolation coefficients, channel frequency domain filtering interpolation coefficients, or other descriptions defined by the future network. Optionally, the time domain channel filtering coefficients can be replaced with other descriptions, such as time domain filtering coefficients, channel time domain filtering coefficients, or other descriptions defined by the future network. Optionally, the time-domain interpolation filter coefficients can be replaced with other descriptions, such as time-domain interpolation coefficients, channel time-domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the time-domain channel filter interpolation coefficients can be replaced with other descriptions, such as time-domain filter interpolation coefficients, channel time-domain filter interpolation coefficients, or other descriptions defined by the future network.

[0078] Optionally, window parameters can be used to determine time-domain channel filtering coefficients and / or time-domain channel interpolation coefficients. These window parameters include at least one of the following: window length, window shift, or window type. For example, window types can include, but are not limited to, rectangular windows, Hanning windows, Hamming windows, or Blackman windows.

[0079] Optionally, the window type can be replaced with a window function.

[0080] It should be noted that a window, also known as a window function, refers to a signal with a finite width in the time domain, used to truncate the signal in the time domain. The window length refers to the length of the window function in the time domain, determining the duration of the signal truncation. The window shift refers to the frequency shift of the window function in the time domain, and the window type refers to the type of window function.

[0081] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information and the first reference signal.

[0082] When the first channel estimation auxiliary information includes time-domain channel estimation auxiliary information, the first communication device can perform time-domain channel filtering and / or channel interpolation on the first channel based on the time-domain channel estimation auxiliary information and the first reference signal.

[0083] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and time domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information, the time domain channel estimation auxiliary information and the first reference signal, and perform channel filtering and / or channel interpolation in the time domain on the first channel.

[0084] A third aspect of this application provides a communication device, which includes a transceiver unit for receiving first information, the first information being used to determine first PDP information; the transceiver unit is also used to receive a first reference signal, the first reference signal being carried on a first channel; wherein the first PDP information and the first reference signal are used to determine channel information of the first channel.

[0085] In the third aspect of this application, the constituent modules 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.

[0086] A fourth aspect of this application provides a communication apparatus, which is a second communication apparatus. The apparatus includes a transceiver unit and a processing unit. The processing unit generates first information, which is used to determine first PDP information. The first PDP information and a first reference signal are used to determine channel information of a first channel, and the first reference signal is carried on the first channel. The transceiver unit transmits the first information. Optionally, the transceiver unit is further used to transmit the first reference signal.

[0087] In the fourth aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed 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.

[0088] A fifth aspect of this application provides a communication device including at least one processor coupled to a memory; the memory is used to store a program or instructions; the at least one processor is used to execute the program or instructions to cause the device to implement the method described in any possible implementation of any of the first to second aspects. Optionally, the communication device may include the memory.

[0089] The sixth aspect of this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is used to perform the method as described in any one of the possible implementations of the first to second aspects described above.

[0090] The seventh aspect of this application provides a communication system, which includes the first communication device and the second communication device described above.

[0091] An eighth aspect of this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a processor, perform the method as described in any possible implementation of any of the first to second aspects described above.

[0092] The ninth aspect of this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of any of the first to second aspects described above.

[0093] The tenth aspect of this application provides a chip or chip system including at least one processor for supporting a communication device in implementing the methods described in any possible implementation of any of the first to second aspects. For example, the chip may be a baseband chip, a modem chip, a SoC chip (such as an SoC chip containing a modem core), a SIP chip, or a communication module, etc.

[0094] In one possible design, the chip or chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.

[0095] The technical effects of any of the design methods in aspects three through ten can be found in the technical effects of the different design methods in aspects one through two above, and will not be repeated here. Attached Figure Description

[0096] Figures 1 and 2 are schematic diagrams of possible, non-limiting systems used in the communication methods and related devices of this application;

[0097] Figure 3 is a schematic diagram of a possible implementation of the communication method in this application;

[0098] Figures 4a and 4b are some schematic diagrams of the DMRS provided in this application;

[0099] Figures 5a to 5d are some schematic diagrams of the channel estimation process provided in this application;

[0100] Figures 6 and 7 are schematic diagrams of the communication device provided in this application. Detailed Implementation

[0101] The present application will now be described with reference to the accompanying drawings. The terminology used in the embodiments section is for illustrative purposes only and is not intended to limit the scope of the application. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in this application are equally applicable to similar technical problems.

[0102] First, some of the nouns or terms used in this application will be explained, and these nouns or terms are also part of the content of the invention.

[0103] (1) The terms “system” and “network” in this application are used interchangeably. “Multiple” refers to two or more. “And / or” describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character “ / ” generally indicates that the related objects before and after are in an “or” relationship. “At least one of the following” or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, “at least one of A, B and C” includes A, B, C, AB, AC, BC or ABC. Unless otherwise specified, the ordinal numbers such as “first” and “second” mentioned in this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects. Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.

[0104] (2) In this application, “sending information” can be understood as one device sending information to another device, or it can also be understood as one logical module within a device sending information to another logical module. For example, “terminal device sending information” can be understood as a terminal device sending information to another device (such as a network device), or it can be understood as logical module 1 in the terminal device sending information to logical module 2 in the network device.

[0105] In this application, "receiving information" can be understood as one device receiving information from another device, or it can also be understood as a logical module within a device receiving information from another logical module. For example, "terminal device receiving information" can be understood as a terminal device receiving information from another device (such as a network device), or it can be understood as logical module 1 in the terminal device receiving information from logical module 2 in the network device.

[0106] In this application, "sending information to... (e.g., a network device)" or the relevant illustrations in the accompanying drawings can be understood as the destination of the information being a network device. This can include sending information directly or indirectly to a network device. "Receiving information from... (e.g., a network device)" or "receiving information from... (e.g., a network device)" or "receiving information sent (e.g., by a network device)" or the relevant illustrations in the accompanying drawings can be understood as the source of the information being a network device. This can include receiving information directly or indirectly from a network device. Information may undergo necessary processing between the source and destination, such as format changes, encoding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.

[0107] (3) Configuration and Pre-configuration: Configuration and pre-configuration may be used in this application. Configuration refers to the network device or server sending configuration information or parameter values ​​to the terminal device via messages or signaling, so that the terminal device can determine communication parameters or resources for transmission based on these values ​​or information. Pre-configuration is similar to configuration; it can be parameter information or parameter values ​​pre-negotiated between the network device / server and the terminal device, parameter information or parameter values ​​specified by standard protocols for use by the base station / network device or terminal device, or parameter information or parameter values ​​pre-stored in the base station / server or terminal device. This application does not limit this.

[0108] It should be understood that these values ​​and parameters can change or be updated.

[0109] (4) In this application, “instruction” may include direct instruction and indirect instruction, and may also include explicit instruction and implicit instruction. When a certain instruction information is used to instruct A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0110] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed; or it can indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon, for example, by using a pre-agreed (e.g., protocol-predefined) arrangement of various information to indicate specific information, thereby reducing instruction overhead to some extent. This application does not limit the specific method of instruction. It is understood that for the sender of the instruction information, the instruction information can be used to indicate the information to be instructed, and for the receiver of the instruction information, the instruction information can be used to determine the information to be instructed.

[0111] (5) Multiple-input multiple-output (MIMO): MIMO technology utilizes spatial resources to enable signals to achieve array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth, thereby multiplying the capacity and spectral efficiency of the communication system. Therefore, since its inception, it has been favored by wireless communication researchers as one of the most typical and effective solutions to overcome non-ideal characteristics such as fading and inter-symbol interference caused by the increasing complexity and diversity of communication environments. For example, in new radio (NR) systems, the system can use multiple antennas at the transmitting and receiving ends to support transmission up to 12 layers. However, with the continuous improvement of people's requirements for high-speed, high-reliability, and low-latency communication, modern communication systems will continue to face challenges of greater capacity, wider coverage, and lower latency. These requirements will also become key requirements for the next generation of communication systems.

[0112] (6) Channel Estimation and Reference Signal: In a MIMO system, each transmit antenna (virtual or physical antenna) has an independent data channel. Based on a known reference signal, the receiver performs channel estimation for each transmit antenna and reconstructs the transmitted data accordingly. Channel estimation refers to the process of reconstructing the received signal to compensate for channel fading and noise. It uses the reference signal known to both the transmitter and receiver to track the time and frequency domain changes of the channel. The aforementioned reference signal is also called the pilot signal or reference signal (RS). These signals are distributed in different resource elements (REs) in the time-frequency two-dimensional space within the orthogonal frequency-division multiplexing (OFDM) symbols and have known amplitude and phase. For example, in the uplink and downlink, DMRS is used for demodulation of the physical downlink share channel (PDSCH) or physical uplink share channel (PUSCH). The channel state information reference signal (CSI-RS) is used for downlink channel information measurement and reporting information such as channel quality indicator (CQI), precoding matrix indicator (PMI), or rank indicator (RI).

[0113] Channel estimation typically consists of two parts: channel filtering and channel interpolation. When the signal-to-noise ratio (SNR) is low, channel filtering can significantly affect the performance of channel estimation.

[0114] Next, we will introduce the possible, non-limiting scenarios involved in this application.

[0115] In wireless communication systems, different communication devices can communicate using multi-input multi-output (MIMO) technology. During this communication process, the acquisition of channel information can meet the demands of high-speed transmission. For example, communication devices can use precoding information corresponding to the channel information to perform high-speed data transmission. Furthermore, communication devices can use channel information to allocate resources among multiple users, reducing interference between different users and improving the overall system performance. MIMO technology utilizes spatial resources to enable signals to achieve array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth, thus significantly increasing the capacity and spectral efficiency of the communication system.

[0116] Generally, channel information can be obtained through channel estimation. For example, channel estimation can be the process of reconstructing or recovering the received signal to compensate for signal distortion caused by channel fading and noise fading. It uses a reference signal known to the transmitter and receiver to track the time and frequency domain changes of the channel. The aforementioned reference signal is also called a pilot signal or reference signal (RS). It can be distributed in different resource elements (REs) in the time-frequency two-dimensional space within the time-domain symbol and has known amplitude and phase.

[0117] Taking a new radio (NR) system as an example, reference signals used for channel estimation can include: channel state information reference signal (CSI-RS), demodulation reference signal (DMRS), and sounding reference signal (SRS). CSI-RS can be used for downlink channel measurement corresponding to an antenna port. The receiver performs channel estimation for the antenna port from which the network device transmits CSI-RS and uses the estimation results to provide feedback on channel state information (CSI). CSI includes, but is not limited to, precoding matrix indicator (PMI), rank indicator (RI), channel quality indicator (CQI), and layer indicator (LI). During uplink channel measurement, the network device estimates the uplink channel using the received SRS and can, based on this information, perform one or more of the following: frequency selection resource scheduling, power control, timing estimation and modulation / coding scheme order selection, and downlink precoding generation.

[0118] For example, the DMRS used for channel estimation can be a reference signal used for channel estimation during demodulation. For instance, both the uplink and downlink data channels and control channels of a terminal device can rely on the DMRS for channel estimation to achieve coherent demodulation. Optionally, the DMRS and data undergo the same precoding process, so the channel estimated by the receiver from the DMRS can be directly used for data demodulation without additional precoding-related information.

[0119] Optionally, the DMRS in this application can be a DMRS for a data channel, a DMRS for a control channel, a DMRS for a broadcast channel, or a DMRS for other channels defined by future standards / protocols. For example, taking uplink transmission as an example, the DMRS can include a DMRS for the Physical Uplink Shared Channel (DMRS for PUSCH), a DMRS for the Uplink Control Channel (DMRS for PUCCH), or other implementations defined by the future network. Similarly, taking downlink transmission as an example, the DMRS can include a DMRS for the Physical Downlink Shared Channel (DMRS for PDSCH), a DMRS for the Downlink Control Channel (DMRS for PDCCH), a DMRS for the Physical Broadcast Channel (DMRS for PBCH), or other implementations defined by the future network.

[0120] However, improving the performance of channel estimation in communication systems is currently one of the hot research topics.

[0121] As an example, after obtaining channel information, the communication device can process the obtained channel information by filtering and / or interpolation to improve communication performance through the filtered and / or interpolated channel information.

[0122] For example, taking filtering as an example, common filtering methods include Wiener filter-based filtering, Kalman filter-based filtering, or window function-based filtering. Taking the Wiener filter as an example, the Wiener filter can be used to implement channel estimation. For instance, the receiver of a reference signal can perform channel estimation on the received reference signal based on the Wiener filter to obtain channel information. This channel estimation can include channel interpolation (e.g., obtaining the channel of resources other than those carrying the reference signal), and / or channel filtering (e.g., filtering can be applied to the resources carrying the reference signal).

[0123] As an example, the channel estimation process implemented in the frequency domain satisfies:

[0124] in, For the frequency domain channel estimation information (e.g., channel frequency domain response estimation information) obtained by measuring on the RE where the reference signal is located, w d For frequency domain coefficients, For w d Processed frequency domain channel estimation information.

[0125] Optionally, if the above channel estimation process is implemented using a Wiener filter, the frequency domain coefficients w d These can be parameters used in Wiener filters, such as frequency domain coefficients w. d These can be called Wiener filter coefficients, Wiener filter parameters, or other names.

[0126] As an example, w d It can be used for channel filtering, i.e., w d These can be called frequency domain channel filtering coefficients, Wiener filter coefficients, Wiener filter coefficients used for channel filtering, or other names. For example, w d satisfy:

[0127] in, The autocorrelation information (e.g., autocorrelation function, autocorrelation matrix, etc.) of the channel of the reference signal RE is given by I. SNR represents the signal-to-noise ratio (SNR) of the reference signal (SNR is a linear value). p It is a unit matrix. That is, the receiver can determine w through channel-related information. d Implement channel filtering. d , The matrix dimensions are all n RE_RS ×n RE_RS .

[0128] As an example, w d It can be used for channel interpolation, i.e., frequency domain coefficients w d These can be called frequency domain channel interpolation coefficients, Wiener filter-based frequency domain channel interpolation coefficients, Wiener filter coefficients, or other names. Alternatively, w d It can be used for channel interpolation and channel filtering, i.e., frequency domain coefficients w d These can be called frequency domain channel filtering interpolation coefficients, Wiener filter-based frequency domain channel filtering interpolation coefficients, Wiener filter coefficients, or other names. For example, w d satisfy:

[0129] Among them, in w d When w can be used for channel interpolation d The dimension is n RE_other ×n RE_RS n RE_other This indicates the number of REs other than those occupied by the reference signal within a frequency domain cell. This refers to the channel cross-correlation information (e.g., cross-correlation function, cross-correlation matrix, etc.) between the other RE and the RE containing the reference signal. The SNR represents the channel autocorrelation information (e.g., autocorrelation function, autocorrelation matrix, etc.) of the RE containing the reference signal, and I represents the signal-to-noise ratio of the reference signal (SNR is a linear value). p It is a unit array.

[0130] Among them, in w d w can be used for channel interpolation and channel filtering. d The dimension is n RE ×n RE_RS n RE This indicates the number of REs contained within a frequency domain cell. For example, the REs contained within a frequency domain cell include the REs occupied by the reference signal, as well as other REs besides those occupied by the reference signal. This refers to the channel cross-correlation information (e.g., cross-correlation function, cross-correlation matrix, etc.) between the RE and the RE containing the reference signal within a frequency domain cell. The SNR represents the channel autocorrelation information (e.g., autocorrelation function, autocorrelation matrix, etc.) of the RE containing the reference signal, and I represents the signal-to-noise ratio of the reference signal (SNR is a linear value). p It is a unit array.

[0131] In the above process, the frequency domain coefficients involved in the channel estimation are determined autonomously by the receiver of the reference signal. For example, in the channel estimation process in the frequency domain, the receiver of the reference signal can determine the frequency domain coefficients (i.e., w) based on the channel measurement results of other historically received reference signals. d Furthermore, during the channel estimation process, the receiver of the reference signal will perform channel estimation based on the frequency domain coefficients and the reference signal.

[0132] As an example, consider the frequency domain channel estimation process. In the case where the channel estimation described above is for a data channel (the reference signal on the data channel can be DMRS), the historically received reference signal can be CSI-RS. The terminal device, as the receiver of CSI-RS, can obtain multipath delay information based on the historically received CSI-RS measurements, and determine the aforementioned channel cross-correlation information (such as...) based on this multipath delay information. ) and / or channel self-related information (e.g. And further determine the above frequency domain parameters (e.g., w). d This is used to achieve frequency domain channel estimation.

[0133] For example, multipath delay information obtained by the terminal device based on historically received CSI-RS measurements may include the root mean square (RMS) multipath delay (τ). rms Then, the terminal device utilizes a statistical model of the multipath delay power spectrum (e.g., the multipath delay power spectrum follows a negative exponential distribution) and the parameter τ obtained based on historical CSI-RS measurements. rms To approximate the multipath delay power spectrum of the DMRS transmission channel, the following conditions must be met:

[0134] Where P(τ) represents the multipath delay power spectrum (i.e., when the multipath delay power spectrum satisfies a negative exponential distribution, the PDP information can be represented as P(τ)), τ rms For the root mean square time delay of the multipath, Δ m τ is the ratio of the time delay skew (e.g., timing skew) to the root mean square of the multipath delay, where e is the natural constant, τ is the multipath delay, and Δ is the multipath delay. max For the maximum delay of multipath and τ rms The ratio of .

[0135] Subsequently, a Fourier transform is performed on P(τ) to obtain the channel correlation function R(Δf), which satisfies:

[0136] Where R(Δf) represents the correlation function of the channel (such as the correlation function of the frequency domain channel), Δf represents the relative position in the frequency domain, j represents the imaginary unit, and π is the mathematical constant pi.

[0137] Subsequently, the terminal device can obtain channel mutual information (such as...) through R(Δf). ) and / or channel self-related information (e.g. For example, relative position information in the frequency domain (such as Δf, where Δf represents the relative position of other REs within a frequency domain cell besides the RE where the DMRS is located, and the RE where the DMRS is located, or Δf represents the relative position of a RE within a frequency domain cell and the RE where the DMRS is located) and R(Δf) can be used to determine channel cross-correlation information (such as...). And / or, using the relative position information between the REs where the DMRS is located (e.g., this relative position information can be denoted as Δf) and R(Δf) to determine the channel self-related information (e.g. ), and then utilize channel mutual information (such as ) and / or channel self-related information (e.g. Further determine the above frequency domain parameters (e.g., w). d This is used to achieve frequency domain channel estimation.

[0138] However, in the above process, since the transmission channel of the historically received reference signal (denoted as channel A) is different from the transmission channel of the reference signal used for channel estimation (denoted as channel B), the receiver of the reference signal uses channel estimation auxiliary information (such as w) when performing channel estimation. d All of these are determined locally, which inevitably leads to performance loss and affects the performance of channel estimation.

[0139] For example, the signal on channel A is uncoded, while the signal on channel B is precoded; for instance, channel A transmits CSI-RS, and channel B transmits DMRS. In this case, the information obtained based on CSI-RS (such as the aforementioned τ) rms The channel may be biased (or mismatched) with the precoded channel, for example, based on τ. rmsThere is a discrepancy between the determined PDP information and the PDP information of channel B. Moreover, as the antenna size increases, the number of transmitted data streams also increases. The difference between the precoded channel and the uncoded channel obtained by CSI-RS from different transport streams becomes increasingly larger. Therefore, the deviation of the information obtained by CSI-RS will become larger (or the mismatch will become more obvious). This will lead to poor accuracy in channel estimation of the DMRS channel using the channel estimation information obtained based on CSI-RS, which will affect the channel demodulation performance and may cause data demodulation failure and trigger retransmission, resulting in a decline in communication performance.

[0140] In view of this, this application provides a communication method and related apparatus for improving the performance of channel estimation. The communication method and related apparatus provided in this application can be applied to various communication systems. For example, 5th generation (5G) mobile communication systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, future communication systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Things (IoT) communication systems, industrial internet communication systems, or satellite communication systems, etc. The wireless communication systems involved in this application also include, but are not limited to, narrowband Internet of Things (NB-IoT) systems.

[0141] For example, please refer to Figure 1, which is a possible, non-limiting system diagram of the communication method and related apparatus used in this application. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may also include an Internet 300. The RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal device (120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal device 120 is wirelessly connected to the RAN node 110. The RAN node 110 is connected to the core network 200 wirelessly or via a wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions. Terminal devices and RAN nodes can be interconnected via wired or wireless means.

[0142] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a fourth-generation (4G) mobile communication system, a fifth-generation (5G) mobile communication system, or a future communication system. RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), an evolved universal terrestrial radio access (E-UTRA) system, or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0143] RAN node 110, sometimes also referred to as network equipment, access network equipment, RAN device, RAN entity, or access node, constitutes part of the communication system and is used to help terminal equipment achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal equipment 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminal equipment 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal equipment. RAN node 110 and terminal equipment 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal equipment functions.

[0144] In one possible scenario, RAN node 110 can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system. Optionally, RAN node 110 can also be a macro base station (as shown in Figure 1, 110a), a micro base station or indoor station (as shown in Figure 1, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, RAN node 110 can also be a server, a wearable device, a vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of RAN node 110 in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node 110 may also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The RAN node 110 may also be configured with program instructions for performing corresponding communication functions, as well as corresponding program instructions. The RAN node 110 in this application may also be a logic node, logic module, or software capable of implementing all or part of the functions of the RAN node 110.

[0145] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0146] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0147] Terminal equipment can be any device or module that connects to the communication system shown above and has corresponding communication functions. Terminal equipment can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), or customer premises equipment (CPE), etc. Terminal equipment includes wireless communication functions (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle-mounted equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. Terminal devices typically contain communication modules, circuits, or chips that perform corresponding communication functions, and they also contain program instructions for performing those functions.

[0148] Optionally, the communication method and related apparatus of this application can also be applied to open RAN (O-RAN or ORAN). Please refer to Figure 2, which is another possible, non-limiting system diagram illustrating the application of the communication method and related apparatus in this application. As shown in Figure 2, the communication system includes a RAN intelligent controller (RIC). The RIC includes a near-real-time RIC (near-RT RIC) and a non-real-time RIC (non-RT RIC). The near-real-time RIC is used for model training and inference. For example, it is used to train an AI model and then use that AI model for inference. The near-real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data. Optionally, the near-real-time RIC can deliver the inference results to the RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU. For example, the near real-time RIC delivers the inference results to the DU, which then forwards them to the RU. This enables near real-time intelligent management of the RAN. Through data collection and related operations on the E2 interface, near real-time control and optimization of O-RAN modules and resources are achieved.

[0149] The non-real-time RIC is used for model training and inference. For example, it is used to train an AI model and then use that model for inference. The non-real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data, and the inference results can be delivered to RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU; for example, the non-real-time RIC delivers the inference results to the DU, which then forwards them to the RU.

[0150] The near real-time RIC and non-real-time RIC can also be set up as separate network elements. Optionally, the near real-time RIC and non-real-time RIC can also be part of other devices. For example, the near real-time RIC can be set in the RAN node (e.g., in CU, DU), while the non-real-time RIC can be set in the OAM, cloud server, core network device, or other network device.

[0151] O-RAN Central Unit (O-CU): Used to implement the Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Service Data Adaptation Protocol (SDAP) layer, and other control functions in the 3GPP standard.

[0152] O-RAN Central Unit Control Plane (O-CU-CP): Similar to the CU-CP in the NR system, it is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer. It is part of the O-CU.

[0153] O-RAN Central Unit User Plane (O-CU-UP): Similar to the CU-UP in the NR system, it is used to implement the functions of the SDAP layer and the user plane functions of the PDCP layer. It is part of the O-CU.

[0154] O-RAN Distributed Unit (O-DU): Based on low-layer function partitioning, it is used to implement the Radio Link Control (RLC) layer, Media Access Control (MAC) layer, and Higher Physical Layer (Higher PHY) layer in the 3GPP standard. The Higher Physical Layer functions include one or more of the following: Forward Error Correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0155] The O-RAN Radio Unit (O-RU) is based on low-layer function partitioning and is used to implement the lower physical layer (Lower PHY) functions and radio frequency (RF) functions in the 3GPP standard. The lower physical layer functions include one or more of the following: Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (iFFT) transformation, digital beamforming, or extraction and filtering of the Physical Random Access Channel (PRACH). It is similar to the Transmission Reception Point (TRP) or Remote Radio Head (RRH) in 3GPP, but includes lower physical layer functions such as FFT / iFFT or PRACH extraction.

[0156] The communication method and related apparatus of this application will be further described below with reference to the accompanying drawings.

[0157] In this application, the RAN node shown in Figure 1 can be replaced with other terms, such as "network device". For ease of description, unless otherwise specified, "network device" will be used throughout this application. It should be understood that the technical solutions provided in this application are also applicable to other different expressions or types of "network devices" (e.g., base stations).

[0158] Please refer to Figure 3, which is a schematic diagram of a possible implementation of the communication method in this application. It should be understood that this application uses a communication device (including a first communication device and a second communication device) as an example to illustrate the method, but this application does not limit the execution subject of the interaction.

[0159] For example, the first communication device may be a terminal device, or a component for a terminal device (such as a chip or circuit, which may be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device, etc.; or, the first communication device may be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of the network device, etc.

[0160] For example, the second communication device may be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software that can implement some or all of the functions of a network device, etc.; or, the second communication device may be a terminal device, or a component for a terminal device (such as a chip or circuit, which may be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software that can implement some or all of the functions of a terminal device, etc.

[0161] As an example, both the first and second communication devices can be terminal devices.

[0162] As another example, the first communication device can be a terminal device and the second communication device can be a network device.

[0163] As another example, the first communication device can be a network device and the second communication device can be a terminal device.

[0164] Optionally, the aforementioned network equipment may be access network equipment or communication equipment in an ORAN system (e.g., at least one of CU, DU, RU).

[0165] In this application, the term "communication device" may refer to the communication device itself, or to the chip, communication module, integrated circuit, processor, logic module, or software in the communication device used to implement the communication method provided in this application. This application does not make any specific limitation.

[0166] As shown in Figure 3, the communication method of this application includes, but is not limited to, steps 401 to 402.

[0167] S401. The first communication device receives first information from the second communication device, and correspondingly, the second communication device sends the first information to the first communication device.

[0168] In this application, the first information is used by the first communication device to determine the first power delay profile (PDP) information.

[0169] Optionally, the PDP information can be replaced with other descriptions, such as power delay distribution information, delay power distribution information, time delay power distribution information, time delay power spectrum information, or power time delay spectrum information.

[0170] Optionally, the first information is related to the precoding information of the first channel, or in other words, the first information is determined by precoding based on the precoding information of the first channel.

[0171] In one possible implementation, the second communication device sends first PDP information to the first communication device, wherein the first PDP information includes one or more of the following: path quantity information, path delay information, or path power information. Therefore, the phrase "first information is used to determine the first PDP information" can be understood as "the first information includes path quantity information, path delay information, or path power information," or in other words, "the first information carries path quantity information, path delay information, or path power information."

[0172] Alternatively, this scheme can be understood as: the second communication device sends the first PDP information to the first communication device.

[0173] For example, assuming there are K paths between the first communication device and the second communication device, the first PDP information includes:

[0174] The number of paths K, the time delay τ of the i-th path k (1<=i<=K), power of the i-th path Where K is an integer greater than or equal to 1.

[0175] It should be understood that there may be many paths between two communication devices. The K paths mentioned here can be paths that meet the measurement threshold. For example, K paths refer to K paths with power exceeding the threshold, or K paths with signal-to-noise ratio exceeding the threshold. This threshold can be pre-configured by the protocol / standard or configured by the network device.

[0176] Optionally, the path delay information and / or path power information can be expressed as the absolute delay and absolute power of the path, that is, the path delay information is expressed as the specific value of the path delay, and the path power information is expressed as the specific value of the path power.

[0177] Optionally, the time delay information and / or power information of a path can be expressed as the relative time delay and relative power of the path. That is, taking one path (e.g., the path with the longest time delay, the path with the longest power, the path with the shortest time delay, or the path with the shortest power) as the reference path, the time delay information of other paths is expressed as the time delay difference between the path and the reference path, and the power information of other paths is expressed as the power difference between the path and the reference path.

[0178] In one possible implementation, the second communication device sends first information to the first communication device. The first information may include first indication information and / or second indication information, which are used to determine first PDP information. Specifically, the first indication information indicates the distribution (also called distribution type) of the first PDP information. For example, the first indication information indicates that the first PDP information is a negative exponential distribution or a uniform distribution; alternatively, the first indication information may also indicate that the first PDP indicates another distribution type. The second indication information indicates parameters associated with the distribution (also called distribution type) of the first PDP information.

[0179] For example, PDP information describes the distribution of signal power arriving at the receiver via different paths in a multipath channel over time. The distribution type of PDP information depends on various factors, including environment, propagation path, and channel bandwidth. If the first PDP information satisfies a certain distribution (also called distribution type), then that distribution type and the parameters associated with it can be used to represent the characteristics of the first PDP information.

[0180] The first indication information in the first information indicates the distribution type of the first PDP information, making the way the first communication device determines the first PDP information more flexible.

[0181] Optionally, the distribution type of the first PDP information can be pre-configured. In other words, the first information may not include the first indication information, thereby reducing the indication overhead of the distribution type of the first PDP information.

[0182] Optionally, the parameters associated with the distribution of the first PDP information include one or more of the following:

[0183] The root mean square delay of multipath propagation; or

[0184] Time delay deviation; or

[0185] Maximum time delay of at least one path;

[0186] The minimum delay of at least one path.

[0187] Optionally, "minimum delay of at least one path" can be replaced with "ratio of minimum delay of at least one path to root mean square delay of multiple paths"; "maximum delay of at least one path" can be replaced with "ratio of maximum delay of at least one path to root mean square delay of multiple paths".

[0188] After receiving the first instruction information and / or the second instruction information, the first communication device determines the first PDP information based on the distribution of the first PDP information and the parameters associated with the distribution of the first PDP information.

[0189] For example, when the first indication information in the first information indicates that the distribution of the first PDP information is a negative exponential distribution, the following condition is met:

[0190] Where P(τ) represents the multipath delay power spectrum with a negative exponential distribution, and the parameters associated with the distribution of the first PDP information include at least one of the following: τ rms The root mean square time delay of the multipath propagation, Δ m τ rms For time delay deviation, Δ max τ rms For the maximum time delay of at least one path, Δ min τ rms For the minimum delay of at least one path, Δ m Δ is the ratio of the time delay deviation to the root mean square time delay of the multipath propagation. max Δ is the ratio of the maximum delay of at least one path to the root mean square delay of multiple paths. min The ratio of the minimum delay of at least one path to the root mean square delay of multiple paths is given. Additionally, e in the above formula is a natural constant, and τ represents the delay. Optionally, the delay deviation can be a timing deviation, or in other words, the delay deviation is caused by a timing deviation. It should be understood that the method for determining P(τ) when the distribution of the first PDP information is a negative exponential distribution described above is merely an illustrative example. Optionally, P(τ) can also be determined in other ways, and this application does not limit this.

[0191] The root mean square delay of multipath propagation is related to the delay and power information of multipath propagation by the following condition:

[0192] Where K is the number of multipaths, τ is the power of the k-th path. k Let be the time delay of the k-th path. It should be understood that the root mean square (RMS) of the multipath delay is determined based on the multipath delay and power information. The expression relating the RMS of the multipath delay to the multipath delay and power information described above is merely an illustrative example. Optionally, the RMS of the multipath delay may satisfy other relationships with the multipath delay and power information, which this application does not limit.

[0193] For example, when the first indication information in the first information indicates that the distribution of the first PDP information is uniform, the following condition is met:

[0194] Where P(τ) represents a uniformly distributed multipath delay power spectrum, the parameters associated with the distribution of the first PDP information include at least one of the following: τ rms The root mean square time delay of the multipath propagation, Δ m τ rms For time delay deviation, Δ maxτ rms For the maximum time delay of at least one path, Δ min τ rms For the minimum delay of at least one path, Δ m Δ is the ratio of the time delay deviation to the root mean square time delay of the multipath propagation. max Δ is the ratio of the maximum delay of at least one path to the root mean square delay of multiple paths. min The value is the ratio of the minimum delay of at least one path to the root mean square delay of multiple paths. Additionally, e in the above formula is a natural constant, and τ represents the delay. Optionally, the delay deviation can be a timing deviation, or in other words, the delay deviation is caused by a timing deviation. It should be understood that the method for determining P(τ) above when the distribution of the first PDP information is uniform is merely an illustrative description. Optionally, P(τ) can also be determined in other ways, and this application does not limit this.

[0195] The root mean square delay of multipath propagation is related to the delay and power information of multipath propagation by the following condition:

[0196] Where K is the number of multipaths, τ is the power of the k-th path. k Let be the time delay of the k-th path. It should be understood that the root mean square (RMS) of the multipath delay is determined based on the multipath delay and power information. The expression relating the RMS of the multipath delay to the multipath delay and power information described above is merely an illustrative example. Optionally, the RMS of the multipath delay may satisfy other relationships with the multipath delay and power information, which this application does not limit.

[0197] Optionally, the first information may be a radio resource control (RRC) message, a medium access control element (MAC CE), downlink control information (DCI), uplink control information (UCI), or other information / messages / signaling defined by the future network.

[0198] For example, if the first communication device is a terminal device and the second communication device is a network device, the first information is an RRC message, MAC CE, or DCI.

[0199] For example, if the first communication device is a network device and the second communication device is a terminal device, the first information is an RRC message, MAC CE, or UCI.

[0200] S402. The first communication device receives a first reference signal from the second communication device, and correspondingly, the second communication device sends the first reference signal to the first communication device.

[0201] The first reference signal is carried on the first channel, meaning the first communication device receives the first reference signal through the first channel. The first PDP information and the first reference signal are used by the first communication device to determine the channel information of the first channel.

[0202] Optionally, the reference signal involved in this application (e.g., the first reference signal, or the second reference signal described below) can be a reference signal used to determine channel information. This reference signal includes, but is not limited to, a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a sounding reference signal (SRS), or other signals defined by the future network. As an example, the first reference signal and the second reference signal can be reference signals of different types; for example, the first reference signal can be a DMRS, and the second reference signal can be a CSI-RS. As another example, the first reference signal and the second reference signal can be reference signals of the same type; for example, both the first reference signal and the second reference signal can be DMRS.

[0203] Optionally, the order of steps S401 and S402 is not limited in this application. For example, step S401 can be executed first, followed by step S402; or step S402 can be executed first, followed by step S401; or steps S401 and S402 can be executed together.

[0204] Optionally, in the embodiment corresponding to Figure 3, the communication method further includes step S403.

[0205] S403. The first communication device determines the channel information of the first channel based on the first PDP information and the first reference signal.

[0206] After receiving the first information and the first reference signal, the first communication device can determine the channel information of the first channel based on the first PDP information and the first reference signal, thereby improving the performance of channel estimation.

[0207] On the other hand, as can be seen from the above, the first information is related to the precoding information of the first channel, or in other words, the first information is determined by the precoding of the precoding information of the first channel. Therefore, in the process of determining channel information, the first communication device can refer to the influence of the precoding information on the channel information, thus improving the performance of channel estimation.

[0208] Optionally, the first reference signal can be a reference signal such as DMRS, CSI-RS, SRS, or other reference signals, which are not limited in this application.

[0209] Optionally, before step S401, the second communication device first determines the first PDP information so that the second communication device sends first information for determining the first PDP information to the first communication device. The process by which the second communication device determines the first PDP information will be described exemplarily below.

[0210] In one possible implementation, the first PDP information is determined by the second communication device based on the precoding information and the second channel information, where the second channel information is the channel information of the second channel. Optionally, the second channel information is channel information determined based on a second reference signal on the second channel.

[0211] In one example, let's take channel B as the first channel and channel A as the second channel. The channel information of channel A can be denoted as H. A For example, H A This can be obtained through a second reference signal, which can be CSI-RS. The channel information of channel B can be denoted as H. B For example, H B It is the channel information of channel B where the first reference signal is located. The first reference signal is DMRS, which can be processed by the precoding information of channel B.

[0212] Optionally, the transmission channel of the first reference signal is channel B, or it can be expressed as the transmission channel of a reference signal port to which the first reference signal belongs in a frequency domain unit is channel B.

[0213] Optionally, the frequency domain unit involved in this application can be one of the following: precoding resource group (PRG), RB, RBG, subband, or full band.

[0214] Optionally, the signal on channel A may be uncoded.

[0215] Then, the second communication device uses the channel information H of channel A. A and the precoding information P of channel B B Obtain the estimated value of channel information for channel B.

[0216] For example, for any one of the multiple REs contained within a frequency domain cell to which the DMRS belongs, the estimated value of the channel information of channel B on that RE. The channel information h of channel A corresponding to the RE can be obtained. A and the precoding p of channel B on the RE B Confirmed. A The dimension is 1×n TX ,n TX p represents the number of transmit antenna ports. B The dimension is n TX ×1, The dimension is 1×1. B satisfy:

[0217] Then, the second communication device utilizes the above-mentioned It can be confirmed The dimension is n RE ×1,n RE This indicates the number of REs contained within a frequency domain cell. For example, the REs contained within a frequency domain cell include the REs occupied by the reference signal, as well as other REs besides those occupied by the reference signal.

[0218] in, This can represent an estimate of the channel information of channel B (i.e., H). B The estimated value (which includes the estimated value of the channel information of the RE where the DMRS is located and other REs on channel B).

[0219] Optionally, the second communication device utilizes multiple REs corresponding to a frequency domain unit to which the DMRS belongs. It can be obtained by splicing.

[0220] Then, the second communication device obtains an estimate of the channel information of channel B. The corresponding PDP information, which is the first PDP information (or the predicted or estimated first PDP information). For example, by analyzing... Performing an IFFT transform converts the frequency domain to the time delay domain, obtaining... The corresponding PDP information, for example, can be represented as P(τ). P(τ) contains the time delay and power information of the K stripes.

[0221] Next, the second communication device can send first information to the first communication device to determine the first PDP information. As can be seen above, the first PDP information is related to the precoding information of the first channel, or in other words, the first PDP information is determined by the precoding information of the first channel. Therefore, it can be considered that the first information is related to the precoding information of the first channel, or in other words, the first information is determined by the precoding information of the first channel. After receiving the first information, the first communication device, in the process of determining the channel information of the first channel, can refer to the influence of the precoding information on the channel information, thus improving the performance of channel estimation.

[0222] Optionally, in one possible implementation, the first information used to determine the first PDP information can be predicted in an intelligent manner. For example, this intelligent manner can include technologies such as artificial intelligence (AI), neural networks, and machine learning. For instance, taking AI as an example, an AI model can be trained using historical channel estimation processes as training samples. Subsequently, the channel characteristics of the first channel can be used as input to the AI ​​model, outputting first channel estimation auxiliary information. The channel characteristics can include one or more of the channel's time-domain resource parameters, frequency-domain resource parameters, spatial-domain resource parameters, precoding information, or other information.

[0223] Optionally, regarding the first communication device determining the channel information of the first channel based on the first PDP information, it can be understood that the first communication device performs channel filtering and / or channel interpolation on the first channel based on the first PDP information.

[0224] Optionally, in the process of the first communication device determining the channel information of the first channel based on the first PDP information and the first reference signal, the first communication device may first determine the first channel estimation auxiliary information based on the first PDP information, and then the first communication device determines the channel information of the first channel based on the first channel estimation auxiliary information and the first reference signal.

[0225] Optionally, the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and / or time domain channel estimation auxiliary information, that is, the first communication device can determine the frequency domain channel estimation auxiliary information and / or time domain channel estimation auxiliary information based on the first PDP information. The frequency domain channel estimation auxiliary information includes at least one of the following: frequency domain channel filtering coefficients, frequency domain channel interpolation coefficients, frequency domain channel filtering interpolation coefficients, channel autocorrelation information, channel cross-correlation information, or Wiener filter coefficients; the time domain channel estimation auxiliary information includes at least one of the following: time domain channel filtering coefficients, time domain channel interpolation coefficients, time domain channel filtering interpolation coefficients, or window parameters.

[0226] Optionally, the channel autocorrelation information can be replaced with other descriptions, such as frequency domain autocorrelation information, frequency domain channel autocorrelation information, channel frequency domain autocorrelation information, or other descriptions defined by the future network. Optionally, the channel cross-correlation information can be replaced with other descriptions, such as frequency domain cross-correlation information, frequency domain channel cross-correlation information, channel frequency domain cross-correlation information, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering coefficients can be replaced with other descriptions, such as frequency domain filtering coefficients, channel frequency domain filtering coefficients, or other descriptions defined by the future network. Optionally, the frequency domain interpolation filtering coefficients can be replaced with other descriptions, such as frequency domain interpolation coefficients, channel frequency domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the frequency domain channel filtering interpolation coefficients can be replaced with other descriptions, such as frequency domain filtering interpolation coefficients, channel frequency domain filtering interpolation coefficients, or other descriptions defined by the future network. Optionally, the time domain channel filtering coefficients can be replaced with other descriptions, such as time domain filtering coefficients, channel time domain filtering coefficients, or other descriptions defined by the future network. Optionally, the time-domain interpolation filter coefficients can be replaced with other descriptions, such as time-domain interpolation coefficients, channel time-domain interpolation coefficients, or other descriptions defined by the future network. Optionally, the time-domain channel filter interpolation coefficients can be replaced with other descriptions, such as time-domain filter interpolation coefficients, channel time-domain filter interpolation coefficients, or other descriptions defined by the future network.

[0227] Optionally, window parameters can be used to determine time-domain channel filtering coefficients and / or time-domain channel interpolation coefficients. These window parameters include at least one of the following: window length, window shift, or window type. For example, window types can include, but are not limited to, rectangular windows, Hanning windows, Hamming windows, or Blackman windows.

[0228] Optionally, the window type can be replaced with a window function.

[0229] It should be noted that a window, also known as a window function, refers to a signal with a finite width in the time domain, used to truncate the signal in the time domain. The window length refers to the length of the window function in the time domain, determining the duration of the signal truncation. The window shift refers to the frequency shift of the window function in the time domain, and the window type refers to the type of window function.

[0230] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information and the first reference signal.

[0231] When the first channel estimation auxiliary information includes time-domain channel estimation auxiliary information, the first communication device can perform time-domain channel filtering and / or channel interpolation on the first channel based on the time-domain channel estimation auxiliary information and the first reference signal.

[0232] When the first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and time domain channel estimation auxiliary information, the first communication device can perform channel filtering and / or channel interpolation in the frequency domain on the first channel based on the frequency domain channel estimation auxiliary information, the time domain channel estimation auxiliary information and the first reference signal, and perform channel filtering and / or channel interpolation in the time domain on the first channel.

[0233] The process of step S403, in which the first communication device determines the channel information of the first channel based on the first PDP information and the first reference signal (hereinafter referred to as channel estimation), will be described below. Channel estimation includes channel estimation in the frequency domain and / or channel estimation in the time domain. These will be described separately below.

[0234] Channel estimation in the frequency domain: In this scenario, the first communication device determines first channel estimation auxiliary information based on the first PDP information. The first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information, which includes at least one of the following: frequency domain channel filtering coefficients for channel filtering, frequency domain channel interpolation coefficients for channel interpolation, frequency domain channel filtering interpolation coefficients for channel filtering and channel interpolation, Wiener filter coefficients for channel filtering, Wiener filter coefficients for channel interpolation, or Wiener filter coefficients for channel filtering and channel interpolation.

[0235] Optionally, when the first PDP information includes the number of paths, the time delay of the paths, and the power of the paths, the first PDP information satisfies:

[0236] Where P(τ) represents the time delay power spectrum, the number of paths can be indicated by K, and the time delay information of the k-th path can be indicated by τ. k The power information of the k-th path can indicate k represents the path index, τ represents the time delay, and δ() represents the impulse function.

[0237] The correlation function R(Δf) of the channel obtained from the first PDP information satisfies:

[0238] Where R(Δf) represents the channel correlation function (e.g., frequency domain channel correlation function, frequency domain channel correlation function), k represents the path index, K represents the number of multipaths, e is the natural logarithm, j is the imaginary unit, π is pi, Δf is the frequency domain relative position, and the time delay information of the k-th path can indicate τ. k The power information of the k-th path can indicate Therefore, R(Δf) can be determined by the time delay and power information of the K paths contained in the first PDP information. It should be understood that the method for determining R(Δf) described above is merely an example. Optionally, R(Δf) can also be determined in other ways, and this application does not limit this method.

[0239] Optionally, if the distribution of the first PDP information includes a negative exponential distribution, P(τ) is obtained first based on the first information:

[0240] Where P(τ) represents the multipath delay power spectrum with a negative exponential distribution, and the parameters associated with the distribution of the first PDP information include at least one of the following: τ rms The root mean square time delay of the multipath propagation, Δ m τ rms For time delay deviation, Δ max τ rms For the maximum time delay of at least one path, Δ min τ rms For the minimum delay of at least one path, Δ m Δ is the ratio of the time delay deviation to the root mean square time delay of the multipath propagation. max Δ is the ratio of the maximum delay of at least one path to the root mean square delay of multiple paths. min The ratio of the minimum delay of at least one path to the root mean square delay of multiple paths is given. Additionally, e in the above formula is a natural constant, and τ represents the delay. Optionally, the delay deviation can be a timing deviation, or in other words, the delay deviation is caused by a timing deviation. It should be understood that the method for determining P(τ) when the distribution of the first PDP information is a negative exponential distribution described above is merely an illustrative example. Optionally, P(τ) can also be determined in other ways, and this application does not limit this.

[0241] Performing a Fourier transform on P(τ) yields the channel correlation function R(Δf), which satisfies:

[0242] One feasible approach is for R(Δf) to satisfy:

[0243] Where R(Δf) represents the channel correlation function (such as the frequency domain channel correlation function, the frequency domain channel correlation function), Δf represents the relative position in the frequency domain, j represents the imaginary unit, and π is pi. It should be understood that the method for determining R(Δf) described above is merely an illustrative example. Optionally, R(Δf) can also be determined in other ways, and this application does not limit this method.

[0244] Optionally, if the distribution of the first PDP information includes a uniform distribution, P(τ) is first obtained based on the first information.

[0245] Where P(τ) represents a uniformly distributed multipath delay power spectrum, the parameters associated with the distribution of the first PDP information include at least one of the following: τ rms The root mean square time delay of the multipath propagation, Δ m τ rms For time delay deviation, Δ max τ rms For the maximum time delay of at least one path, Δ min τ rms For the minimum delay of at least one path, Δ m Δ is the ratio of the time delay deviation to the root mean square time delay of the multipath propagation. max Δ is the ratio of the maximum delay of at least one path to the root mean square delay of multiple paths. min The value is the ratio of the minimum delay of at least one path to the root mean square delay of multiple paths. Additionally, e in the above formula is a natural constant, and τ represents the delay. Optionally, the delay deviation can be a timing deviation, or in other words, the delay deviation is caused by a timing deviation. It should be understood that the method for determining P(τ) above when the distribution of the first PDP information is uniform is merely an illustrative description. Optionally, P(τ) can also be determined in other ways, and this application does not limit this.

[0246] Performing a Fourier transform on P(τ) yields the channel correlation function R(Δf), which satisfies:

[0247] Where R(Δf) represents the channel correlation function (such as the frequency domain channel correlation function, the frequency domain channel correlation function), Δf represents the relative position in the frequency domain, j represents the imaginary unit, and π is pi. It should be understood that the method for determining R(Δf) described above is merely an illustrative example. Optionally, R(Δf) can also be determined in other ways, and this application does not limit this method.

[0248] Then, the second communication device can determine the channel mutual information using R(Δf). and / or channel self-related information For example, relative position information in the frequency domain (such as Δf, where Δf represents the relative position of other REs within a frequency domain cell besides the RE where the DMRS is located, and the RE where the DMRS is located, or Δf represents the relative position of a RE within a frequency domain cell and the RE where the DMRS is located) and R(Δf) can be used to determine channel cross-correlation information (such as...). And / or, using the relative position information between the REs where the DMRS is located (e.g., this relative position information can be denoted as Δf) and R(Δf) to determine the channel self-related information (e.g. ).

[0249] In this way, the first communication device can obtain channel mutual information through the first PDP information. and / or channel self-related information And based on channel mutual information and / or channel self-related information Determine frequency domain filtering information w d Channel estimation can be achieved through Wiener filters, including but not limited to channel filtering, channel interpolation, or channel filtering and channel interpolation, which will be explained below with reference to Examples I, II and III.

[0250] Example I, w d It can be used for channel filtering.

[0251] In Example I, w d These can be referred to as frequency domain channel filtering coefficients, Wiener filter coefficients (e.g., Wiener filter coefficients used for channel filtering), Wiener filter coefficients used for channel filtering, or other names.

[0252] In Example I, w d satisfy:

[0253] or

[0254] Among them, w d The dimension is n RE_RS ×n RE_RS , The dimension is n RE_RS This indicates the number of REs occupied by the reference signal, SNR is a linear value, and I p Let σ be the identity matrix. 2 Indicates noise power.

[0255] In Example II, w d These can be referred to as frequency domain channel interpolation coefficients, Wiener filter coefficients (e.g., Wiener filter coefficients used for channel interpolation), Wiener filter coefficients used for channel interpolation, or other names.

[0256] In Example II, w d satisfy:

[0257] or

[0258] Among them, w d The dimension is n RE_other ×n RE_RS , The dimension is n RE_other ×1, The dimension is n RE_RS ×n RE_RS n RE_other n represents the number of REs (representations) within a frequency domain cell, excluding those occupied by the reference signal. RE_RS This indicates the number of REs occupied by the reference signal. This refers to the channel cross-correlation information (e.g., cross-correlation function, cross-correlation matrix, etc.) between the other RE and the RE containing the reference signal. The SNR represents the channel autocorrelation information (e.g., autocorrelation function, autocorrelation matrix, etc.) of the RE containing the reference signal, and I represents the signal-to-noise ratio of the reference signal (SNR is a linear value). p For the identity matrix, σ 2 Indicates noise power.

[0259] In Example III, w d They can be called frequency domain channel filtering interpolation coefficients, Wiener filter coefficients (e.g., Wiener filter coefficients used for channel interpolation and channel filtering), Wiener filter coefficients used for channel filtering and channel interpolation, or other names.

[0260] In Example III, w d satisfy:

[0261] or

[0262] Among them, w d The dimension is n RE ×n RE_RS , The dimension is n RE ×1, The dimension is n RE_RS ×n RE_RS n RE This indicates the number of REs contained within a frequency domain cell. For example, the REs contained within a frequency domain cell include the REs occupied by the reference signal, as well as other REs besides those occupied by the reference signal. This refers to the channel cross-correlation information (e.g., cross-correlation function, cross-correlation matrix, etc.) between the RE contained in this frequency domain cell and the RE containing the reference signal. The SNR represents the channel autocorrelation information (e.g., autocorrelation function, autocorrelation matrix, etc.) of the RE containing the reference signal, and I represents the signal-to-noise ratio of the reference signal (SNR is a linear value). p For the identity matrix, σ 2 Indicates noise power.

[0263] Subsequently, the first communication device can be based on frequency domain coefficients (i.e., w) d Perform channel estimation to satisfy:

[0264] For example, w d These can be the frequency domain channel filtering coefficients, Wiener filter coefficients, Wiener filter coefficients used for channel filtering, or other names as described in Example I above. Correspondingly, the first communication device can be based on w d Implement the channel filtering corresponding to Example I. In this case... The channel estimate of the RE containing the filtered reference signal has an dimension of n. RE_RS ×1; The channel estimate (e.g., channel frequency response estimate) of the RE containing the reference signal before filtering, with dimension n. RE_RS ×1.

[0265] For example, w d These can be the frequency domain channel interpolation coefficients, Wiener filter coefficients, Wiener filter coefficients used for channel interpolation, or other names as described in Example II above. Accordingly, the first communication device can be based on w d Implement the channel interpolation corresponding to Example II. In this case... The channel estimates for other REs (such as REs other than the RE containing the reference signal) after interpolation processing, with dimension n. RE_other ×1,n RE_other This indicates the number of REs other than those occupied by the reference signal within a frequency domain cell. The channel estimate of the RE containing the reference signal before filtering is n. RE_RS ×1.

[0266] For example, w d These can be the frequency domain channel filtering interpolation coefficients, Wiener filter coefficients, Wiener filter coefficients used for channel filtering interpolation, or other names as described in Example III above. Correspondingly, the first communication device can be based on w d Implement the channel filtering and channel interpolation corresponding to Example III. In this case... The channel estimate for a frequency domain cell (RE) after filtering and interpolation (if the frequency domain cell includes the RE containing the reference signal and other REs besides the RE containing the reference signal), with dimension n. RE ×1; The channel estimate of the RE containing the reference signal before filtering is n. RE_RS ×1.

[0267] In addition, the reference signal used for channel estimation may include DMRS, CSI-RS, SRS, or other signals defined by the future network. The following will take DMRS as an example to illustrate the channel estimation process based on Wiener filter.

[0268] Figures 4a and 4b illustrate some implementation examples of DMRS. Optionally, in the examples below, the resources occupied by DMRS can be the reference signal resources of a DMRS port within a symbol and an RB. Implementations of other ports, other symbols, or other RBs can refer to the examples shown in Figures 4a and 4b.

[0269] In the example of Figure 4a, there are 12 subcarriers on a symbol's RB, indexed as subcarrier 0, 1, 2...11. The DMRS can occupy the 0th subcarrier (e.g., subcarrier 0), the 4th subcarrier (e.g., subcarrier 4), and the 8th subcarrier (e.g., subcarrier 8) within a frequency domain unit on a symbol. The REs on these three subcarriers are used to transmit the DMRS, and the receiver can perform channel estimation based on the received DMRS. Examples ① to ③ will be described below.

[0270] Example ①: The receiver can perform channel filtering on the three REs on the three subcarriers based on the received DMRS to achieve channel estimation.

[0271] Example ②: The receiver can perform channel interpolation on the nine REs on the nine other nine subcarriers besides the three subcarriers mentioned above based on the received DMRS to achieve channel estimation.

[0272] Example ③: The receiver can perform channel filtering on the three REs on the three subcarriers mentioned above based on the received DMRS, and perform channel interpolation on the nine REs on the other nine subcarriers besides the three subcarriers mentioned above, so as to achieve channel estimation.

[0273] In the example of Figure 4b, the RB on a symbol (time domain) has 12 subcarriers (frequency domain), and these subcarriers are indexed as subcarrier 0, 1, 2...11. The DMRS can occupy the 0th subcarrier (e.g., subcarrier 0), the 1st subcarrier (e.g., subcarrier 1), the 6th subcarrier (e.g., subcarrier 6), and the 7th subcarrier (e.g., subcarrier 7) in a frequency domain cell on a symbol. The REs on these four subcarriers are used to transmit the DMRS, and the receiver of the DMRS can perform channel estimation based on the received DMRS. Examples ④ to ⑥ will be described below.

[0274] Example 4: The receiver can perform channel filtering on the four REs on the four subcarriers based on the received DMRS to achieve channel estimation.

[0275] Example ⑤: The receiver can perform channel interpolation on 8 REs on 8 other subcarriers besides the above 4 subcarriers based on the received DMRS to achieve channel estimation.

[0276] Example ⑥: The receiver can perform channel filtering on the four REs on the four subcarriers mentioned above based on the received DMRS, and perform channel interpolation on the eight REs on the other eight subcarriers besides the four subcarriers mentioned above, so as to achieve channel estimation.

[0277] Optionally, in Figures 4a and 4b, the example used is a reference signal (such as DMRS) occupying 3 or 4 REs within one symbol and one RB. In practical applications, the number of REs and their positions within one symbol and N RBs occupied by the reference signal for channel estimation can be implemented in other ways. Here, N is a positive integer. For example, the number of REs can be 1, 2, 6, 8, 12, or other values, and the RE positions can be determined through network device configuration or pre-configuration.

[0278] For example, based on w d The channel estimation process implemented includes one or more of the following cases.

[0279] Case 1: w d It can be used for channel filtering (such as the channel filtering corresponding to Example I), as in Examples ① and ④ above. In this case, w d These can be referred to as frequency domain channel filtering coefficients. Where w d The dimension is n RE_RS ×n RE_RS , The dimension is n RE_RS ×1.

[0280] Case 2: w d It can be used for channel interpolation (such as the channel interpolation corresponding to Example II), as in Examples ② and ⑤ above. In this case, w d These can be called frequency domain channel interpolation coefficients. Where, w d The dimension is n RE_other ×n RE_RS , The dimension is n RE_other ×1,n RE_other This indicates the number of REs other than those occupied by the reference signal within a frequency domain cell.

[0281] Case 3: w d It can be used for channel interpolation and channel filtering (as in the channel filtering and channel interpolation corresponding to Example III), as in Examples ③ and ⑥ above. In this case, wd These can be referred to as frequency domain channel filtering interpolation coefficients. Where, w d The dimension is n RE ×n RE_RS , The dimension is n RE ×1,n RE This indicates the number of REs contained within a frequency domain cell. For example, the REs contained within a frequency domain cell include the REs occupied by the reference signal, as well as other REs besides those occupied by the reference signal.

[0282] Optionally, this application relates to frequency domain units, which may be one of the following: precoding resource group (PRG), RB, RBG, subband, or full band.

[0283] Optionally, the other REs mentioned above and the REs occupied by the reference signal may belong to the same time-domain resource, such as the same one or more symbols.

[0284] As an example, in case 1, w d It can be used for channel filtering (as in the channel filtering corresponding to Example I). For example, w d satisfy:

[0285] or

[0286] The definitions and dimensions of each parameter can be found in the previous description.

[0287] As an example, in case 2 or case 3, w d It can be used for channel interpolation (such as the channel interpolation corresponding to Example II), or, w d It can be used for channel interpolation and channel filtering (as in the channel filtering and channel interpolation corresponding to Example III). For example, w d satisfy:

[0288] or

[0289] The definitions and dimensions of each parameter can be found in the previous description.

[0290] As shown in the example in Figure 5a, during the channel estimation process of the first communication device, the first channel estimation auxiliary information and the first reference signal can be used as inputs to the "first channel estimation," and the first channel information is obtained after processing by the "first channel estimation." The first channel estimation auxiliary information can be the aforementioned frequency domain channel estimation auxiliary information, and the "first channel estimation" includes frequency domain channel estimation.

[0291] As shown in the example in Figure 5b, during the channel estimation process of the first communication device, the first reference signal can be used as input to the "second channel estimation" to obtain the channel estimation value; subsequently, the channel estimation value and the first channel estimation auxiliary information can be used as input to the "first channel estimation" to obtain the first channel information. The first channel estimation auxiliary information can be the aforementioned frequency domain channel estimation auxiliary information.

[0292] For example, in Figure 5b, the first channel estimation auxiliary information can be expressed as w in equation (3). d Or used to determine w d Parameters (such as) and / or The channel estimate can be expressed as in equation (3). The first channel information can be expressed as in equation (3).

[0293] Optionally, the "second channel estimation" can be used to determine the channel estimate value of the RE location where the reference signal is located. For example, in Figure 5b, after the first reference signal is processed by the "second channel estimation", the channel estimate value of the RE location where the first reference signal is located can be obtained (as described above). The "second channel estimation" can be implemented in various ways, including but not limited to least squares (LS) estimation, minimum mean square error (MMSE) estimation, or other methods defined by the future network. For example, the channel estimation processing in the "second channel estimation" (such as LS estimation) aims to obtain the channel estimate for each reference signal's resource location (e.g., RE location), while the "first channel estimation" aims to further process the combined channel estimates of multiple reference signal resource locations (e.g., RE locations) to obtain more accurate channel estimates for one or more resource locations.

[0294] For example, when the "first channel estimate" is used for channel filtering, it can be used to obtain a more accurate channel estimate.

[0295] For example, when the "first channel estimate" is used for channel interpolation, it can be used to obtain channel estimates for more resource locations.

[0296] For example, when "first channel estimation" is used for channel filtering and channel interpolation, it can be used to obtain more accurate channel estimates and channel estimates for more resource locations.

[0297] Channel estimation in the time domain: In this scenario, the first communication device determines first channel estimation auxiliary information based on the first PDP information. The first channel estimation auxiliary information includes time-domain channel estimation auxiliary information, which includes at least one of the following: time-domain channel filtering coefficients, time-domain channel interpolation coefficients, time-domain channel filtering interpolation coefficients, or window parameters.

[0298] Optionally, window parameters can be used to determine time-domain channel filtering coefficients and / or time-domain channel interpolation coefficients. These window parameters include at least one of the following: window length, window shift, or window type. For example, window types can include, but are not limited to, rectangular windows, Hanning windows, Hamming windows, or Blackman windows.

[0299] Optionally, the window type can be replaced with a window function.

[0300] It should be noted that a window, also known as a window function, refers to a signal with a finite width in the time domain, used to truncate the signal in the time domain. The window length refers to the length of the window function in the time domain, determining the duration of the signal truncation. The window shift refers to the frequency shift of the window function in the time domain, and the window type refers to the type of window function.

[0301] As an example, the channel estimation process implemented in the time domain satisfies:

[0302] in, Let w(n) be the time-domain channel estimation information obtained from measurements based on the reference signal (e.g., channel impulse response, e.g., time delay power spectrum), and w(n) be the time-domain channel estimation auxiliary information. The time-domain channel estimation information is based on w(n), and ⊙ represents the ring product (or Hadamard product, element-wise product, etc.). w(n), The matrix dimension is 1*M, where M is the number of transformation points in the frequency domain to time domain conversion (e.g., the number of IFFT points).

[0303] Optionally, w(n) are time-domain filtering coefficients and / or interpolation coefficients. One implementation method uses a window function to obtain the time-domain coefficients. For example, taking a rectangular window as the window type indicated by the time-domain channel estimation auxiliary information, the time-domain channel estimation auxiliary information can also indicate a window length of N (N is an integer greater than or equal to 0) and a window shift of deltaN (deltaN is an integer greater than or equal to 0), satisfying:

[0304] Among them, w(n) represents the window function of the rectangular window. The time-domain signal outside the range of 0 + deltaN ≤ n < N - 1 + deltaN is truncated. N represents the window length, and deltaN represents the window translation amount. For example, N and deltaN are determined by the first PDP information. For example, the first communication device can determine the window parameters adapted to the PDP information according to the delay information of K paths and the power information of K paths included in the first PDP information.

[0305] As shown in the example of Figure 5c, in the channel estimation process of the first communication device, the first channel estimation auxiliary information and the first reference signal can be used as the input of the "third channel estimation", and the first channel information is obtained through the processing of the "third channel estimation". Among them, the first channel estimation auxiliary information can be the above-mentioned frequency-domain channel estimation auxiliary information, and the "third channel estimation" includes time-domain channel estimation.

[0306] As shown in the example of Figure 5d, in the channel estimation process of the first communication device, the first reference signal can be used as the "second channel estimation" to obtain the channel estimation value; thereafter, the channel estimation value can be used as the first transformation to obtain the time-domain channel information A (such as the multipath delay power spectrum, as described above ), the time-domain channel information A and the first channel estimation auxiliary information can be used as the input of the "third channel estimation", and after the processing of the "third channel estimation" to obtain the filtered time-domain channel information B (as described above ), the time-domain channel information B can be subjected to a second transformation to obtain the frequency-domain channel information C. Among them, the first channel information described above can be the time-domain channel information B. For example, the first communication device can perform a second transformation on the time-domain channel information B to obtain the frequency-domain channel C; or, the first channel information described above can be the frequency-domain channel information C.

[0307] It should be understood that the implementation process of the "second channel estimation" in Figure 5d can refer to Figure 5b and related descriptions above.

[0308] Optionally, the first transformation can be a transformation from the frequency domain to the time domain, including but not limited to the inverse fast Fourier transform (IFFT), or the inverse discrete Fourier transform (IDFT), etc.

[0309] Optionally, the second transformation can be a transformation from the time domain to the frequency domain, including but not limited to the fast Fourier transform (FFT), or the discrete Fourier transform (DFT), etc.

[0310] In one possible implementation, the first information is used to indicate the correspondence between N groups of resources and N PDP information. Each group of resources contains one or more resources, and the N PDP information includes the first PDP information (i.e., the first PDP information is one of the N PDP information). The PDP information of resources in the same group of resources is the same, and N is a positive integer. The N groups of resources include the resources of the first reference signal, and the resources of the first reference signal and the correspondence are used to determine the first PDP information.

[0311] Therefore, the first information can be used to indicate the correspondence between N groups of resources and N PDP information, and the PDP information of resources in the same group is the same, enabling the first communication device to determine the first PDP information based on the resources of the first reference signal and the correspondence. In this way, different resources in the same group can perform channel estimation through PDP information (e.g., the actual transmission channels of different resources in the same group are the same or approximately the same), thereby reducing the configuration or indication overhead of PDP information.

[0312] Optionally, in the N groups of resources, each group of resources may contain one or more resources, and the N groups of resources may also be replaced with other descriptions, such as N sets of resources, or N resources, etc.

[0313] Optionally, the PDP information of resources in at least two different resource groups is different; for example, the PDP information of resources in any two different resource groups is different. In this way, the PDP information of each resource group can be determined based on the actual transmission channel of each resource group, thereby improving the channel estimation performance of each resource group. For example, if the resource of the first reference signal is one of the resources in resource group _1, and the PDP information corresponding to resource group _1 is PDP information _1, then the PDP information of at least one other resource group in the N groups is different from PDP information _1.

[0314] Optionally, the PDP information of resources in at least two different resource groups is the same; for example, the PDP information of resources in any two resource groups is the same. In this way, the PDP information of resources in different groups can be used for channel estimation using the same PDP information, thereby reducing the configuration or indication overhead of PDP information. For example, if the resource of the first reference signal is one of the resources in resource group_1, and the PDP information corresponding to resource group_1 is PDP information_1, then the PDP information of at least one other resource in the N groups is PDP information_1.

[0315] In one possible implementation, each of the one or more resources includes at least one of spatial domain resources, frequency domain resources, or time domain resources. Thus, in each group of resources, each of the one or more resources includes at least one of frequency domain resources, spatial domain resources, or time domain resources. In this way, the sender of the first information can flexibly instruct various resources using the first information, thereby improving the flexibility of the solution implementation. It can also instruct PDP information through different resource dimensions, enabling the first communication device to process channel information using PDP information with different resource dimensions, further improving the performance of channel estimation.

[0316] Optionally, each resource may be determined by one or more resource parameters. For example, the one or more resource parameters may include at least one of spatial domain parameters, frequency domain parameters, or time domain parameters.

[0317] As an example, the above spatial parameters are used to indicate at least one of the data stream, receive antenna port, and transmit antenna port.

[0318] As an example, the frequency domain parameters described above are used to indicate at least one of the following: channel estimation resource group (CERG) (CERG indicates the frequency domain granularity of channel estimation), precoding resource group (PRG), and subband; or,

[0319] As an example, the time-domain parameters mentioned above are used to indicate time-domain units.

[0320] The following examples, using Tables 1 to 6, illustrate the correspondence indicated by the first information. As described above, this correspondence represents the relationship between N sets of resources and N PDP information items.

[0321] Table 1

[0322] In Table 1, we take an example where N groups of resources contain at least 3 groups of resources from Table 1 (e.g., N is greater than or equal to 3).

[0323] For example, the first group of resources represents a transport resource group that includes at least one transport stream indexed as 0, 1, 2, or 3. The reference signal on this group of resources can be used for channel estimation via PDP information #1.

[0324] For example, the second group of resources represents a transport resource group that includes at least one transport stream indexed as 4 or 5. The reference signal on this group of resources can be used for channel estimation via PDP information #2.

[0325] For example, the third group of resources represents a transport stream group including the transport stream with index 6. The reference signal on this group of resources can be used for channel estimation through PDP information #3.

[0326] Table 2

[0327] In Table 2, we take an example where N groups of resources contain at least 3 groups of resources from Table 2 (e.g., N is greater than or equal to 3).

[0328] For example, the transmission resources represented by the first group of resources are the transmit antenna port group including one or more ports from ports 1000, 1001, 1002, and 1003. The reference signal on this group of resources can be used for channel estimation through PDP information #1.

[0329] For example, the second group of resources represents the transmission resources as the transmit antenna port group including ports 1004 and / or 1005. The reference signal on this group of resources can be used for channel estimation through PDP information #2.

[0330] For example, the transmission resource represented by the third group of resources is port 1006 of the transmit antenna port group. The reference signal on this group of resources can be used for channel estimation through PDP information #3.

[0331] Table 3

[0332] In Table 3, we take N groups of resources as an example, which contain at least 2 of the resources in Table 3 (e.g., N is greater than or equal to 2).

[0333] For example, the transmission resources represented by the first group of resources are the receive antenna port group including at least one of ports 1, 3, 5, and 7. The reference signal on this group of resources can be used for channel estimation through PDP information #1.

[0334] For example, the transmission resources represented by the second group of resources are the receiving antenna port group including at least one of ports 2, 4, 6, and 8. The reference signal on this group of resources can be used for channel estimation through PDP information #2.

[0335] Table 4

[0336] In Table 4, we take N groups of resources as an example, which contain at least 3 of the resources in Table 4 (e.g., N is greater than or equal to 3).

[0337] For example, the transmission resources represented by the first group of resources are PRG groups including at least one PRG with PRG indices 1 and 2. The reference signals on this group of resources can be channel estimated using PDP information #1.

[0338] For example, the second group of resources represents a transmission resource group that includes at least one PRG with PRG indices 3 and 4. The reference signal on this group of resources can be channel estimated using PDP information #2.

[0339] For example, the transmission resources represented by the third group of resources are PRG groups including at least one PRG with PRG indices 5 and 6. The reference signals on this group of resources can be channel estimated using PDP information #3.

[0340] Table 5

[0341] In Table 5, we take N resource groups as an example, which contain at least 3 of the resources in Table 5 (e.g., N is greater than or equal to 3).

[0342] For example, the transmission resources represented by the first group of resources are CERG groups including at least one CERG with CEG indices 1 and 2. The reference signal on this group of resources can be channel estimated using PDP information #1.

[0343] For example, the second group of resources represents the transmission resources of the CERG group, which includes at least one CERG with CEG indices 3 and 4. The reference signal on this group of resources can be estimated by channel estimation using PDP information #2.

[0344] For example, the transmission resources represented by the third group of resources are CERG groups, including at least one CERG with CEG indices 5 and 6. The reference signals on this group of resources can be estimated using PDP information #3.

[0345] Table 6

[0346] In Table 6, we take an example where N groups of resources contain at least 6 of the resources in Table 6 (e.g., N is greater than or equal to 6).

[0347] For example, the first set of resources represents transmission resources consisting of a transmit antenna port group containing at least one of ports 1000, 1001, 1002, and 1003, and a PRG group containing a PRG indexed as 1. The reference signal on this set of resources can be channel estimated using PDP information #1.

[0348] For example, the second group of resources represents transmission resources including at least one of the transmit antenna port groups 1004 and 1005, and a PRG group including a PRG with a PRG index of 1. The reference signal on this group of resources can be channel estimated using PDP information #2.

[0349] For example, the second group of resources represents the transmission resources in the transmit antenna port group including port 1006, and the PRG group including a PRG with PRG index 1. The reference signal on this group of resources can be estimated by channel estimation through PDP information #3.

[0350] For example, the transmission resources represented by the fourth group of resources are the transmit antenna port group containing at least one of ports 1000, 1001, 1002, and 1003, and the PRG group containing a PRG with an index of 2. The reference signal on this group of resources can be channel estimated using PDP information #4.

[0351] For example, the transmission resources represented by the fifth group of resources are the transmit antenna port group containing at least one of ports 1004 and 1005, and the PRG group containing a PRG with an index of 2. The reference signal on this group of resources can be channel estimated using PDP information #5.

[0352] For example, the transmission resources represented by the 6th group of resources are the transmit antenna port group containing port 1006, and the PRG group containing a PRG with PRG index 2. The reference signal on this group of resources can be estimated by channel estimation through PDP information #6.

[0353] Please refer to Figure 6. This application embodiment provides a communication device 500, which can realize the functions of the second communication device or the first communication device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In this application embodiment, the communication device 500 can be the first communication device (or the second communication device), or it can be an integrated circuit or component inside the first communication device (or the second communication device), such as a chip.

[0354] It should be noted that the transceiver unit 502 may include a transmitting unit and a receiving unit, which are used to perform transmitting and receiving respectively.

[0355] In one possible implementation, when the device 500 is used to execute the method performed by the first communication device in the foregoing embodiments, the device 500 includes a transceiver unit 502; a processing unit 501 is used to receive first information, the first information being used to determine first PDP information; the processing unit 501 is also used to receive a first reference signal, the first reference signal being carried on a first channel; wherein the first PDP information and the first reference signal are used to determine the channel information of the first channel.

[0356] In one possible implementation, when the device 500 is used to execute the method performed by the second communication device in the foregoing embodiments, the device 500 includes a processing unit 501 and a transceiver unit 502; the processing unit 501 generates first information, which is used to determine first PDP information; wherein the first PDP information and a first reference signal are used to determine channel information of a first channel, and the first reference signal is carried on the first channel; the transceiver unit 502 is used to transmit the first information. Optionally, the transceiver unit 502 is further used to transmit the first reference signal.

[0357] It should be noted that the information execution process of the unit of the above-mentioned communication device 500 can be specifically described in the method embodiment shown above in this application, and will not be repeated here.

[0358] Please refer to Figure 7, which is a schematic diagram of the structure of the communication device involved in the above embodiments provided in the embodiments of this application.

[0359] It is understood that the communication device 600 includes, for example, modules, units, elements, circuits, or interfaces, which are appropriately configured together to execute the technical solutions provided in this application. The communication device 600 may be the terminal device described above, or a component (e.g., a chip) within these devices, used to implement the methods described in the following method embodiments. The communication device 600 includes one or more processors 601. The processor 601 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., a RAN node, terminal, or chip), execute software programs, and process data from the software programs.

[0360] Optionally, in one design, processor 601 may include program 603 (sometimes also referred to as code or instructions), which may be executed on processor 601 to cause communication device 600 to perform the methods described in the embodiments below. In yet another possible design, communication device 600 includes circuitry (not shown in FIG7).

[0361] Optionally, the communication device 600 may include one or more memories 602 storing a program 604 (sometimes referred to as code or instructions), which can be run on the processor 601 to cause the communication device 600 to perform the methods described in the above method embodiments.

[0362] Optionally, the processor 601 and / or memory 602 may include AI modules 606 and 608, which are used to implement AI-related functions. The AI ​​modules can be implemented through software, hardware, or a combination of both. For example, the AI ​​module may include a radio intelligence control (RIC) module. For instance, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0363] Optionally, the processor 601 and / or memory 602 may also store data. The processor and memory may be configured separately or integrated together.

[0364] Optionally, the communication device 600 may further include a transceiver 605 and / or an antenna 606. The processor 601, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 605, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to implement the transmission and reception functions of the communication device through the antenna 606.

[0365] In this context, the processing unit 501 shown in Figure 6 can be a processor 601. The transceiver unit 502 shown in Figure 6 can be a communication interface, which can be the transceiver 605 in Figure 7. The transceiver 605 can include an input interface and an output interface. Alternatively, the transceiver 605 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.

[0366] This application also provides a chip device, including a processor, for calling computer programs or computer instructions stored in the memory to cause the processor to execute the method provided in the embodiment shown in FIG3 above.

[0367] In one possible implementation, the input of the chip device corresponds to the receiving operation in any of the embodiments shown in FIG3 above, and the output of the chip device corresponds to the sending operation in any of the embodiments shown in FIG3 above.

[0368] Optionally, the processor is coupled to the memory via an interface.

[0369] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.

[0370] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of a program for controlling the methods provided in any of the embodiments shown above and in Figure 3. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0371] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0372] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0373] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0374] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0375] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms. Whether a function is implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0376] It should be understood that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided in this application, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines.

[0377] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

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

[0379] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0380] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, include: Receive first information, which is used to determine first time-delay power spectrum (PDP) information; A first reference signal is received, the first reference signal being carried on a first channel; wherein the first PDP information and the first reference signal are used to determine the channel information of the first channel.

2. The method according to claim 1, characterized in that, The first PDP information includes one or more of the following: Information on the number of paths, the time delay of paths, or the power of paths.

3. The method according to claim 1, characterized in that, The first information includes first indication information and / or second indication information, which are used to determine the first PDP information; Wherein, the first indication information is used to indicate the distribution of the first PDP information, and the second indication information is used to indicate the parameters associated with the distribution of the first PDP information.

4. The method according to claim 3, characterized in that, The parameters associated with the distribution of the first PDP information include one or more of the following: The root mean square delay of multipath propagation; or Time delay deviation; or The minimum delay of at least one path; or The maximum time delay of at least one path.

5. The method according to any one of claims 1 to 4, characterized in that, The first information is determined based on the precoding information of the first channel.

6. The method according to claim 5, characterized in that, The first information is determined based on the precoding information and the second channel information, where the second channel information is the channel information of the second channel.

7. The method according to claim 6, characterized in that, The second channel information is channel information determined based on the second reference signal on the second channel.

8. The method according to any one of claims 1 to 7, characterized in that, The first information is used to indicate the correspondence between N groups of resources and N PDP information. The N PDP information includes the first PDP information. Each group of resources contains one or more resources. The PDP information of resources in the same group is the same. N is an integer greater than or equal to 1. The N sets of resources include the resources of the first reference signal, and the resources of the first reference signal and the correspondence are used to determine the first PDP information.

9. The method according to claim 8, characterized in that, Each of the one or more resources includes at least one of spatial domain resources, frequency domain resources, or time domain resources.

10. The method according to any one of claims 1 to 9, characterized in that, The first PDP information is used to determine the first channel estimation auxiliary information, and the first channel estimation auxiliary information and the first reference signal are used to determine the channel information of the first channel.

11. The method according to claim 10, characterized in that, The first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and / or time domain channel estimation auxiliary information; The frequency domain channel estimation auxiliary information includes at least one of the following: frequency domain channel filter coefficients, frequency domain channel interpolation coefficients, frequency domain channel filter interpolation coefficients, channel autocorrelation information, channel cross-correlation information, or Wiener filter coefficients; The time-domain channel estimation auxiliary information includes at least one of the following: Time-domain channel filtering coefficients, time-domain channel interpolation coefficients, time-domain channel filtering interpolation coefficients, or window parameters.

12. A communication method, characterized in that, include: Generate first information, which is used to determine first time delay power spectrum (PDP) information, wherein the first PDP information and the first reference signal are used to determine first channel information of the first channel, and the first reference signal is carried in the first channel; Send the first message.

13. The method according to claim 12, characterized in that, The first PDP information includes one or more of the following: Information on the number of paths, the time delay of paths, or the power of paths.

14. The method according to claim 12, characterized in that, The first information includes first indication information and / or second indication information, which are used to determine the first PDP information; The first indication information is used to indicate the distribution of the first PDP information; The second indication information is used to indicate the parameters associated with the distribution of the first PDP information.

15. The method according to claim 14, characterized in that, The parameters associated with the distribution of the first PDP information include one or more of the following: The root mean square delay of multipath propagation; or Time delay deviation; or The maximum time delay of at least one path; or The minimum delay of at least one path.

16. The method according to any one of claims 12 to 15, characterized in that, The first information is determined based on the precoding information of the first channel.

17. The method according to claim 16, characterized in that, The first information is determined based on the precoding information and the second channel information, where the second channel information is the channel information of the second channel.

18. The method according to claim 17, characterized in that, The second channel information is channel information determined based on the second reference signal on the second channel.

19. The method according to any one of claims 12 to 18, characterized in that, The first information is used to indicate the correspondence between N groups of resources and N PDP information. The N PDP information includes the first PDP information. Each group of resources contains one or more resources. The PDP information of resources in the same group is the same. N is an integer greater than or equal to 1. The N sets of resources include the resources of the first reference signal, and the resources of the first reference signal and the correspondence are used to determine the first PDP information.

20. The method according to claim 19, characterized in that, Each of the one or more resources includes at least one of spatial domain resources, frequency domain resources, or time domain resources.

21. The method according to any one of claims 12 to 20, characterized in that, The first PDP information is used to determine the first channel estimation auxiliary information, and the first channel estimation auxiliary information and the first reference signal are used to determine the channel information of the first channel.

22. The method according to claim 21, characterized in that, The first channel estimation auxiliary information includes frequency domain channel estimation auxiliary information and / or time domain channel estimation auxiliary information; The frequency domain channel estimation auxiliary information includes at least one of the following: frequency domain channel filter coefficients, frequency domain channel interpolation coefficients, frequency domain channel filter interpolation coefficients, channel autocorrelation information, channel cross-correlation information, or Wiener filter coefficients; The time-domain channel estimation auxiliary information includes at least one of the following: Time-domain channel filtering coefficients, time-domain channel interpolation coefficients, time-domain channel filtering interpolation coefficients, or window parameters.

23. The method according to any one of claims 12 to 22, characterized in that, The method further includes: Send the first reference signal.

24. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 23.

25. A communication device, characterized in that, It includes at least one processor, said at least one processor being used to perform the method as described in any one of claims 1 to 23.

26. The communication device according to claim 25, characterized in that, The communication device is a chip or chip system.

27. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 23.

28. A computer program product, characterized in that, It includes a computer program or instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 23.