Information transmitting method, information receiving method, and related apparatus

The first device sends information on channel similarity results, solves the problem of low multi-user pairing efficiency, realizes efficient multi-user pairing and precoding, and improves system performance and resource utilization.

WO2025054826A1PCT designated stage expired Publication Date: 2025-03-20HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/118365
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-03-20

AI Technical Summary

Technical Problem

With the increase in the size of terminal devices and antenna arrays, the prior art consumes severe time in frequent channel measurements, resulting in low multi-user pairing efficiency.

Method used

The first information indicating the result of the first channel and the second channel channel similarity through the first device is transmitted, helping the second device to determine the result of the channel similarity, thereby achieving efficient multi-user pairing and precoding.

Benefits of technology

It improves the efficiency of network equipment for multi-user pairing, reduces the time overhead of channel measurement, and improves the system's resource utilization and performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023118365_20032025_PF_FP_ABST
    Figure CN2023118365_20032025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an information transmitting method, an information receiving method, and a related apparatus. The method comprises: transmitting first information, wherein the first information is used for indicating a channel similarity result of a first channel and a second channel, and the channel similarity result is determined on the basis of channel information of the first channel and channel information of the second channel. It is beneficial for a second device (i.e., a receiving device) to determine the channel similarity result of the first channel and the second channel. It is beneficial for the second device (i.e., the receiving device) to achieve efficient MU pairing, efficient precoding, etc. on the basis of the channel similarity result.
Need to check novelty before this filing date? Find Prior Art

Description

Information sending method, information receiving method and related devices Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information sending method, an information receiving method, and related devices. Background Art

[0002] Currently, multiple-input multiple-output (MIMO) technology is the fifth generation th This is a core technology of sixth-generation mobile communication systems. This technology uses multiple transmit and receive antennas at the transmitter and receiver, respectively, allowing signals to be transmitted and received via these multiple antennas, thereby improving communication quality. With the advancement of communication technology, sixth-generation mobile networks (6G) are supporting dramatically larger antenna arrays (for example, base stations with up to 1,000 or more ports), a significantly increased number of transmission streams (for example, supporting 100 or more transmission streams), and a significantly increased number of terminal devices (for example, supporting up to 50 or more terminal devices).

[0003] Multi-user pairing is a key technology in MIMO systems that significantly improves system throughput and resource utilization. It achieves higher spatial utilization by transmitting signals to multiple terminal devices simultaneously on the same time-frequency resources, significantly improving system performance.

[0004] Currently, network devices obtain instantaneous channel measurement results between them and terminal devices based on reference signals. They then determine the multi-user (MU) pairing results based on the instantaneous channel measurement results for all terminal devices to be paired. With the rapid increase in the number of terminal devices and the scale of antenna arrays, obtaining instantaneous channel measurement results is extremely time-consuming. Therefore, the method of determining multi-user pairing results through frequent channel measurements is extremely time-consuming and has very low pairing efficiency.

[0005] Therefore, how to improve the efficiency of multi-user pairing of network devices is an issue worth considering.

[0006] Summary of the Invention

[0007] The present application provides an information sending method, an information receiving method, and related devices for a first device to send first information. The first information is used to indicate the channel similarity result of the first channel and the second channel. This facilitates the second device (i.e., the receiving device) to determine the channel similarity result of the first channel and the second channel. This facilitates the second device (i.e., the receiving device) to achieve efficient multi-user pairing (MU pairing), efficient precoding, etc. based on the channel similarity result.

[0008] The first aspect of the present application provides an information sending method, which is performed by a first device. The first device may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module, or control unit in the aforementioned device or apparatus, and the present application does not limit this. It should be noted that in the present application, when referring to the first device, it may refer to the first device itself, or to a chip, functional module or integrated circuit in the first device that completes the method provided in the present application, and the present application does not limit this. In the first aspect and its possible implementation methods, the method is described as being performed by the first device. The method includes:

[0009] The first device sends first information indicating a channel similarity result between the first channel and the second channel. The channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. This facilitates the second device (i.e., the receiving device) to determine the channel similarity result between the first channel and the second channel. This facilitates the second device (i.e., the receiving device) to implement efficient multi-user pairing (MU pairing), efficient precoding, etc. based on the channel similarity result.

[0010] Based on the first aspect, in a possible implementation, the method further includes: the first device receiving channel information of the first channel, thereby facilitating the first device to determine the channel similarity result.

[0011] Based on the first aspect, in one possible implementation, the method further includes: the first device receiving first resource configuration information, where the first resource configuration information is used to indicate the first resource, or in other words, the first resource configuration information is used to configure the first resource; and the first channel is a channel between the first device and the second device on the first resource. Therefore, it can be seen that the first channel can be associated with the first resource, thereby facilitating the first device to determine that the first channel is the channel between the first device and the second device on the first resource.

[0012] Based on the first aspect, in a possible implementation, the method further includes: the first device sending channel information of the first channel, so as to facilitate the second device to determine a channel similarity result between the first channel and the second channel.

[0013] Based on the first aspect, in one possible implementation, the method further includes: the first device sending first resource configuration information, where the first resource configuration information is used to indicate the first resource, or in other words, the first resource configuration information is used to configure the first resource; and the first channel is a channel between the first device and the second device on the first resource. Therefore, it can be seen that the first channel can be associated with the first resource, thereby facilitating the second device to determine that the first channel is the channel between the first device and the second device on the first resource.

[0014] Based on the first aspect, in one possible implementation, the method further includes: receiving, by the first device, a reference signal or a sensing signal; and determining, by the first device, channel information of the second channel based on the reference signal or the sensing signal. This enables the first device to obtain the channel information of the second channel, thereby facilitating the first device to determine a channel similarity result between the first channel and the second channel.

[0015] Based on the first aspect, in one possible implementation, the method further includes: the first device receiving second resource configuration information, where the second resource configuration information is used to indicate the second resource, or in other words, the second resource configuration information is used to configure the second resource; the second channel is a channel between the first device and the second device on the second resource; the first device determining channel information of the second channel based on a reference signal or a perception signal, including: the first device determining the channel information of the second channel based on the reference signal and the second resource configuration information; or the first device determining the channel information of the second channel based on the perception signal and the second resource configuration information. Therefore, it can be seen that the second channel can be associated with the second resource, thereby facilitating the first device to obtain the channel information of the second channel in combination with the second resource configuration information.

[0016] Based on the first aspect, in a possible implementation, the method also includes: the first device sends second resource configuration information, the second resource configuration information is used to indicate the second resource, or the second resource configuration information is used to configure the second resource; the second channel is a channel between the first device and the second device on the second resource.

[0017] The second aspect of the present application provides an information receiving method, which is performed by a second device. The second device may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module, or control unit in the aforementioned device or apparatus, and the present application does not limit this. It should be noted that in the present application, when referring to the second device, it may refer to the second device itself, or to a chip, functional module or integrated circuit in the second device that completes the method provided in the present application, and the present application does not limit this. In the second aspect and its possible implementation methods, the method is described as being performed by the second device. The method includes:

[0018] The second device receives the first information, where the first information indicates a channel similarity result between the first channel and the second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. This facilitates the second device to determine the channel similarity result between the first channel and the second channel, thereby facilitating efficient MU pairing, efficient precoding, and the like based on the channel similarity result.

[0019] Based on the second aspect, in a possible implementation manner, the method further includes: the second device determining channel information of the first channel.

[0020] Based on the second aspect, in a possible implementation, the method further includes: the second device sending channel information of the first channel, thereby facilitating the first device to obtain the channel information of the first channel and determine a channel similarity result based on the channel information of the first channel.

[0021] Based on the second aspect, in one possible implementation, the method further includes: the second device sending first resource configuration information, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between the first device and the second device on the first resource. Therefore, it can be seen that the first channel can be associated with the first resource, thereby facilitating the first device to determine that the first channel is a channel between the first device and the second device on the first resource.

[0022] Based on the second aspect, in one possible implementation, the method further includes: a second device receiving channel information of the first channel. In this implementation, the second device obtains the channel information of the first channel, thereby facilitating the second device to determine which channels have channel similarity represented by the channel similarity result.

[0023] Based on the second aspect, in one possible implementation, the method further includes: the second device receiving first resource configuration information, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between the first device and the second device on the first resource. Thus, the second device learns that the first channel is a channel between the first device and the second device on the first resource.

[0024] Based on the second aspect, in one possible implementation, the method further includes: the second device sending a reference signal, where the reference signal is used to determine channel information of the second channel, thereby enabling the first device to obtain the channel information of the second channel and determine the channel similarity result based on the channel information of the second channel.

[0025] Based on the second aspect, in one possible implementation, the method further includes: the second device determining target channel information of the second device based on the channel similarity result. Optionally, if the channel similarity result indicates that the first channel and the second channel have high channel similarity, then the target channel information is channel information of the first channel.

[0026] Based on the second aspect, in one possible implementation, the method further includes: the second device receiving second resource configuration information, the second resource configuration information being used to indicate a second resource, the second channel being a channel between the first device and the second device on the second resource; and the second device determining target channel information for the second device based on the channel similarity result and the second resource configuration information. This enables the second device to perform MU pairing based on the target channel information. Optionally, if the channel similarity result indicates that the first channel and the second channel have high channel similarity, then the target channel information is the channel information of the first channel.

[0027] Based on the first or second aspect, in one possible implementation, a first channel is a channel between a first device and a second device on a first resource, where the first resource includes at least one of: a first time domain resource, a first frequency domain resource, and a first spatial domain resource; the first spatial domain resource includes a first transmit antenna port resource and / or a first receive antenna port resource; and a second channel is a channel between the first device and the second device on a second resource, where the second resource includes at least one of: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmit antenna port resource and / or a second receive antenna port resource. Optionally, the first resource is a wireless resource, and the second resource is a wireless resource. This implementation illustrates a possible implementation of the first and second channels. As can be seen from the above implementation, the first and second channels are both channels between the first and second devices on specific resources. The first or second device only needs to determine the channel information between the first and second devices on the specific resources. It is not necessary to determine the channel information on all resources between the first and second devices. This facilitates the first or second device to quickly obtain channel information for the first and second channels, thereby improving MU pairing efficiency.

[0028] Based on the first or second aspect, in one possible implementation, a first channel is represented by a first tensor whose dimensions include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension; and a second channel is represented by a second tensor whose dimensions include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension. This implementation provides a method for representing the first and second channels, facilitating implementation of the solution.

[0029] Based on the first aspect or the second aspect, in a possible implementation manner, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss (PL), shadow fading (SF), delay spread (DS), angle extension of angle (AS), angle extension of azimuth angle (ASA), angle extension of azimuth angle (ASD), angle extension of vertical angle (ZSA), angle extension of vertical angle (ZSD), Ricean K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path delay, path power, azimuth angle of departure (AOD), Zenith angle of departure (ZSD), The main parameters of the cluster are: ZOD, ZOA, Azimuth, AOA, initial phase, cross polarization power ratios (XPR), Doppler shift, steering vector, cluster amplitude, phase, delay, power, AOD, ZOA, AOA, initial phase, cross polarization power ratios (XPR), Doppler shift, steering vector, power delay profile (PDP), power angle spectrum (PO), power angle spectrum (P).The channel information of a channel is characterized by these indicators: PAS, channel quality indication (CQI), signal strength, reference signal receiving power (RSRP), signal to noise ratio (SNR), or signal to interference plus noise ratio (SINR).

[0030] Based on the first aspect or the second aspect, in one possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array. This provides a method for representing the channel information, facilitating implementation of the solution.

[0031] Based on the first aspect or the second aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, Frobenius distance, projection norm distance, Kullback-Leibler Divergence (KL) divergence, Jensen–Shannon divergence, Wasserstein distance, maximum mean discrepancy (MMD) distance, principal angle (PA), or Hilbert-Schmidt Independence Criterion (HSIC). Some indicators for characterizing channel similarity are provided. This enables measurement of the channel similarity between the first channel and the second channel.

[0032] Based on the first or second aspect, in one possible implementation, the first information further includes a confidence level of the channel similarity result. The confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result. This facilitates the second device, after obtaining the channel similarity result, to determine, based on the confidence level, whether to determine, based on the channel similarity result, a channel to be used to characterize the channel between the first and second devices.

[0033] Based on the first aspect or the second aspect, in one possible implementation, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, and M and N are both integers greater than or equal to 1. In this implementation, the first device can indicate the S channel similarity results of the M first channels and N second channels to the second device. This achieves a measurement of the channel similarity between multiple channels. This facilitates the second device to select adapted channel information for the first device based on the S channel similarity results.

[0034] Based on the first aspect, in one possible implementation, the method further includes: the first device sending second resource configuration information corresponding to N second channels, where the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource. Optionally, the N second channels correspond to N pieces of second resource configuration information, that is, each second channel corresponds to one piece of second resource configuration information, and the second resource configuration information corresponding to each second channel is used to configure one second resource.

[0035] Based on the second aspect, in a possible implementation, the method further includes: the second device receives second resource configuration information corresponding to N second channels, the second resource configuration information corresponding to each second channel is used to indicate the second resource, and the second channel is a channel between the first device and the second device on the second resource; the second device determines N target channel information of the second device based on the second resource configuration information corresponding to the N second channels and the S channel similarity results. Optionally, the N target channel information includes channel information of N first channels, the N first channels correspond one-to-one to the N second channels, and the first channel corresponding to each second channel is the first channel with the highest or higher channel similarity with the second channel among the M first channels. In this way, N target channel information is determined for the second device, which facilitates the second device to perform MU pairing based on the N target channel information.

[0036] Based on the first aspect or the second aspect, in one possible implementation, each of the M first channels corresponds to a first index, and each of the N second channels corresponds to a second index; the S channel similarity results include some or all of the channel similarity results of the first channel and the second channel with the same first index and second index in the M first channels and the N second channels. The first channel and the second channel with the same first index and second index refer to the first channel and the second channel with the same index. In this implementation, a possible implementation of the S channel similarity results reported by the first device is shown. That is, the first device can report a specified channel similarity result. This helps reduce the reporting signaling overhead of the first device.

[0037] Based on the first or second aspects, in one possible implementation, the S channel similarity results are those among the M*N channel similarity results whose channel similarity results are above a first threshold, or below the first threshold, or whose absolute value is above the first threshold, or whose absolute value is below the first threshold; wherein "above" includes "greater than or equal to," and "below" includes "less than or equal to." Alternatively, the S channel similarity results are those among the M*N channel similarity results with the highest channel similarity result, or with the lowest channel similarity result, or with the highest absolute value of the channel similarity result, or with the lowest absolute value of the channel similarity result. In this implementation, the first device can selectively report the channel similarity results. This facilitates the first device reporting more important channel similarity results. For example, the S channel similarity results may be those among the M*N channel similarity results with channel similarity results above the first threshold. A larger channel similarity result indicates greater channel similarity between channels, thus indicating a more important channel similarity result. At the same time, it is also beneficial to reduce the reporting signaling overhead of the first device.

[0038] Based on the first aspect or the second aspect, in one possible implementation, the method further includes: the second device sending second information, where the second information is used to indicate the first threshold. In this implementation, this facilitates the first device to selectively report corresponding channel similarity results. This facilitates the first device to report more important channel similarity results. It also helps reduce the reporting signaling overhead of the first device.

[0039] Based on the first aspect or the second aspect, in one possible implementation, the method further includes: the first device receiving second information, where the second information is used to indicate the first threshold. In this implementation, this facilitates the first device to selectively report corresponding channel similarity results. This facilitates the first device to report more important channel similarity results. It also helps reduce reporting signaling overhead for the first device.

[0040] Based on the first aspect or the second aspect, in one possible implementation, the method further includes: the first device sending third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent. This indicates the feedback channel similarity result to the second device. This helps reduce the number of channel similarity results reported by the first device and reduces reporting signaling overhead.

[0041] Based on the first aspect or the second aspect, in one possible implementation, the method further includes: the second device receiving third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent. This facilitates the second device to determine the channel similarity result to be fed back. This helps reduce the number of channel similarity results reported by the first device and reduces reporting signaling overhead.

[0042] A third aspect of the present application provides an information sending method and an information receiving method, the method comprising:

[0043] The terminal device sends first information to the network device, where the first information is used to indicate a channel similarity result of the first channel and the second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel; accordingly, the network device receives the first information from the terminal device.

[0044] Based on the third aspect, in a possible implementation, the method further includes: the network device determines channel information of the first channel; the network device sends the channel information of the first channel to the terminal device; and accordingly, the terminal device receives the channel information of the first channel from the network device.

[0045] Based on the third aspect, in a possible implementation method, the method also includes: the network device sends first resource configuration information to the terminal device, the first resource configuration information is used to indicate or configure the first resource, and the first channel is the channel between the terminal device and the network device on the first resource; accordingly, the terminal device receives the first resource configuration information from the network device.

[0046] Based on the third aspect, in a possible implementation, the method also includes: the network device sends a reference signal to the terminal device; accordingly, the terminal device receives the reference signal from the network device, or the terminal device receives a perception signal from the network device; the terminal device determines the channel information of the second channel based on the reference signal or the perception signal.

[0047] Based on the third aspect, in a possible implementation, the method also includes: the network device sends second resource configuration information to the terminal device, the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the terminal device and the network device on the second resource; accordingly, the terminal device receives the second resource configuration information from the network device; the terminal device determines the channel information of the second channel based on the reference signal and the second resource configuration information; or, the terminal device determines the channel information of the second channel based on the perception signal and the second resource configuration information.

[0048] Based on the third aspect, in a possible implementation manner, the method further includes: the network device determines target channel information of the terminal device according to the channel similarity result.

[0049] Based on the third aspect, in a possible implementation manner, the network device determines the target channel information of the terminal device according to the second resource configuration information and the channel similarity result.

[0050] Based on the third aspect, in a possible implementation method, the first channel is a channel between the terminal device and the network device on the first resource, and the first resource includes at least one of the following: a first time domain resource, a first frequency domain resource, or a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel is a channel between the terminal device and the network device on the second resource, and the second resource includes at least one of the following: a second time domain resource, a second frequency domain resource, or a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0051] Based on the third aspect, in one possible implementation method, the first channel is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0052] Based on the third aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice's K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, and path phase , path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indication, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0053] Based on the third aspect, in a possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0054] Based on the third aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0055] Based on the third aspect, in a possible implementation manner, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0056] Based on the third aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, M and N are both integers greater than or equal to 1.

[0057] Based on the third aspect, in a possible implementation, the method further includes: the network device determines N target channel information of the terminal device based on the second resource configuration information corresponding to the N second channels and the S channel similarity results. Optionally, the N target channel information includes channel information of N first channels, and the N first channels correspond one-to-one to the N second channels. The first channel corresponding to each second channel is the first channel with the highest or higher channel similarity with the second channel among the M first channels. Thereby, N target channel information is determined for the terminal device, which facilitates the network device to perform MU pairing based on the N target channel information. Optionally, the N second channels correspond to N second resource configuration information, that is, each second channel corresponds to one second resource configuration information, and the second resource configuration information corresponding to each second channel is used to configure a second resource.

[0058] Based on the third aspect, in one possible implementation, each of the M first channels corresponds to a first index, and each of the N second channels corresponds to a second index; the S channel similarity results include some or all of the channel similarity results for first channels and second channels having the same first index and second index among the M first channels and the N second channels. The first channel and second channel having the same first index and second index refer to first channels and second channels having the same index.

[0059] Based on the third aspect, in a possible implementation method, the S channel similarity results are S channel similarity results among the M*N channel similarity results, whose channel similarity results are higher than a first threshold, or whose channel similarity results are lower than the first threshold, or whose absolute value of the channel similarity results is higher than the first threshold, or whose absolute value of the channel similarity results is lower than the first threshold, wherein higher than includes greater than or equal to, and lower than includes less than or equal to; or, the S channel similarity results are S channel similarity results among the M*N channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the highest absolute value of the channel similarity result, or the lowest absolute value of the channel similarity result.

[0060] Based on the third aspect, in a possible implementation manner, the method further includes: the network device sends second information to the terminal device, where the second information is used to indicate the first threshold; accordingly, the terminal device receives the second information from the network device.

[0061] Based on the third aspect, in a possible implementation method, the method also includes: the terminal device sends third information to the network device, and the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent; accordingly, the network device receives the third information from the terminal device.

[0062] A fourth aspect of the present application provides an information sending method and an information receiving method, the method comprising:

[0063] The network device sends first information to the terminal device, where the first information is used to indicate a channel similarity result of the first channel and the second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel; accordingly, the terminal device receives the first information from the network device.

[0064] Based on the fourth aspect, in a possible implementation, the method further includes: the network device sending the channel information of the first channel to the terminal device. Correspondingly, the terminal device receives the channel information of the first channel from the network device.

[0065] Based on the fourth aspect, in one possible implementation, the method further includes: the network device sending first resource configuration information to the terminal device, where the first resource configuration information is used to indicate or configure a first resource, and the first channel is a channel between the terminal device and the network device over the first resource. Accordingly, the terminal device receives the first resource configuration information from the network device.

[0066] Based on the fourth aspect, in a possible implementation method, the method also includes: the terminal device sends a reference signal to the network device; accordingly, the network device receives the reference signal from the terminal device, or the network device receives a perception signal from the terminal device; the network device determines the channel information of the second channel based on the reference signal or the perception signal.

[0067] Based on the fourth aspect, in one possible implementation, the method further includes: the network device determining second resource configuration information. The network device determines channel information of the second channel based on the reference signal and the second resource configuration information; or the network device determines the channel information of the second channel based on the sensing signal and the second resource configuration information.

[0068] Based on the fourth aspect, in a possible implementation manner, the method further includes: the terminal device determines target channel information of the terminal device according to the channel similarity result.

[0069] Based on the fourth aspect, in one possible implementation, the method further includes: the network device sending second resource configuration information to the terminal device; the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the terminal device and the network device on the second resource. Accordingly, the terminal device receives the second resource configuration information from the network device; and the terminal device determines target channel information of the terminal device based on the channel similarity result and the second resource configuration information.

[0070] Based on the fourth aspect, in a possible implementation method, the first channel is a channel between the terminal device and the network device on the first resource, and the first resource includes at least one of the following: a first time domain resource, a first frequency domain resource, or a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel is a channel between the terminal device and the network device on the second resource, and the second resource includes at least one of the following: a second time domain resource, a second frequency domain resource, or a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0071] Based on the fourth aspect, in one possible implementation method, the first channel is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0072] Based on the fourth aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice's K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, and path phase , path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indication, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0073] Based on the fourth aspect, in a possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0074] Based on the fourth aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0075] Based on the fourth aspect, in a possible implementation manner, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0076] Based on the fourth aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, M and N are both integers greater than or equal to 1.

[0077] Based on the fourth aspect, in a possible implementation, the method further includes: the network device sends second resource configuration information corresponding to N second channels to the terminal device; accordingly, the terminal device receives the second resource configuration information corresponding to the N second channels from the network device. The terminal device determines the N target channel information of the terminal device based on the second resource configuration information corresponding to the N second channels and the S channel similarity results. Optionally, the N target channel information includes channel information of N first channels, and the N first channels correspond one-to-one to the N second channels. The first channel corresponding to each second channel is the first channel with the highest or higher channel similarity with the second channel among the M first channels. This facilitates the terminal device to perform MU pairing based on the N target channel information. Optionally, the N second channels correspond to N second resource configuration information, that is, each second channel corresponds to one second resource configuration information, and the second resource configuration information corresponding to each second channel is used to configure a second resource.

[0078] Based on the fourth aspect, in one possible implementation, each of the M first channels corresponds to a first index, and each of the N second channels corresponds to a second index; the S channel similarity results include some or all of the channel similarity results for first channels and second channels having the same first index and second index in the M first channels and the N second channels. A first channel and a second channel having the same first index and second index refer to first channels and second channels having the same index.

[0079] Based on the fourth aspect, in a possible implementation method, the S channel similarity results are S channel similarity results among the M*N channel similarity results, whose channel similarity results are higher than a first threshold, or whose channel similarity results are lower than the first threshold, or whose absolute value of the channel similarity results is higher than the first threshold, or whose absolute value of the channel similarity results is lower than the first threshold, wherein higher than includes greater than or equal to, and lower than includes less than or equal to; or, the S channel similarity results are S channel similarity results among the M*N channel similarity results, whose channel similarity results are the highest, or whose channel similarity results are the lowest, or whose absolute value of the channel similarity results is the highest, or whose absolute value of the channel similarity results is the lowest.

[0080] Based on the fourth aspect, in a possible implementation method, the method also includes: the network device sends third information to the terminal device, and the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent; accordingly, the terminal device receives the third information from the terminal device.

[0081] In the following fifth to eighth aspects, the technical solution of the present application is introduced by taking the first channel as a first-channel data transmission block and the second channel as a second-channel data transmission block as an example.

[0082] The fifth aspect of the present application provides an information sending method, which is performed by a first device. The first device may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module, or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to the first device, it may refer to the first device itself, or to a chip, functional module or integrated circuit in the first device that completes the method provided in this application, and this application does not limit this. In the fifth aspect and its possible implementation methods, the method is described as being performed by the first device. The method includes:

[0083] The first device sends the first information, and the first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. The channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block. It can be seen that the first device sends the first information. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the second device (i.e., the receiving device) determining the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the second device (i.e., the receiving device) to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result.

[0084] Based on the fifth aspect, in a possible implementation manner, the method further includes: the first device determines channel information of a first channel data transmission block; and the first device determines channel information of a second channel data transmission block.

[0085] Based on the fifth aspect, in a possible implementation, the first device determines the channel information of the first channel data transmission block, including: the first device receives a reference signal or a perception signal; for example, the first device receives a reference signal from the second device; or, the first device receives a perception signal. The perception signal is a signal transmitted by the first device and reflected back to the first device when it encounters an obstacle (for example, the second device). Then, the first device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal. In this implementation, a possible implementation of the first device determining the channel information of the first channel data transmission block is shown. The first device obtains the channel information of the first channel data transmission block by measuring the reference signal or the perception signal.

[0086] Based on the fifth aspect, in a possible implementation, the method further includes: the first device receives configuration information of the first channel data transmission block; the first device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal, including: the first device determines the channel information of the first channel data transmission block based on the reference signal and the configuration information of the first channel data transmission block; or, the first device determines the channel information of the first channel data transmission block based on the perception signal and the configuration information of the first channel data transmission block. In this implementation, the first device may first receive the configuration information of the first channel data transmission block and determine the first channel data transmission block based on the configuration information. Then, the first device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal. This facilitates the first device to accurately determine the channel information of the first channel data transmission block.

[0087] Based on the fifth aspect, in one possible implementation, the configuration information of the first-channel data transmission block includes at least one of the following: a time domain resource location, a frequency domain resource location, or a spatial domain resource location occupied by the first-channel data transmission block. In this implementation, the configuration information of the first-channel data transmission block is provided, thereby facilitating the first device to determine the channel represented by the first-channel data transmission block.

[0088] Based on the fifth aspect, in one possible implementation, a first device determines channel information of a first-channel data transmission block, including: the first device receives the channel information of the first-channel data transmission block. This enables the first device to obtain the channel information of the first-channel data transmission block. The first device does not need to measure other signals to obtain the channel information of the first-channel data transmission block. This enables the first device to quickly obtain the channel information of the first-channel data transmission block.

[0089] Based on the fifth aspect, in a possible implementation, the method further includes: the first device sending channel information of the first channel data transmission block, thereby facilitating the receiving end device to obtain the channel information of the first channel data transmission block.

[0090] Based on the fifth aspect, in one possible implementation, a first device determines channel information of a second-channel data transmission block, including: the first device receives a reference signal or a sensing signal; and the first device determines the channel information of the second-channel data transmission block based on the reference signal or the sensing signal. This enables the first device to obtain the channel information of the second-channel data transmission block, facilitating the first device to determine a channel similarity result between the first-channel data transmission block and the second-channel data transmission block based on the channel information of the first-channel data transmission block and the channel information of the second-channel data transmission block.

[0091] Based on the fifth aspect, in a possible implementation, the method further includes: the first device receives the configuration information of the second channel data transmission block; the first device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal, including: the first device determines the channel information of the second channel data transmission block based on the reference signal and the configuration information of the second channel data transmission block; or, the first device determines the channel information of the second channel data transmission block based on the perception signal and the configuration information of the second channel data transmission block. It can be seen that the first device can first receive the configuration information of the second channel data transmission block, and determine the second channel data transmission block through the configuration information. Then, the first device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal. This helps the first device accurately determine the channel information of the second channel data transmission block.

[0092] The sixth aspect of the present application provides an information receiving method, which is performed by a second device. The second device may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module, or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to the second device, it may refer to the second device itself, or to a chip, functional module or integrated circuit in the second device that completes the method provided in this application, and this application does not limit this. In the sixth aspect and its possible implementation methods, the method is described as being performed by the second device. The method includes:

[0093] The second device receives first information, where the first information is used to indicate a channel similarity result of the first channel data transmission block and the second channel data transmission block, where the channel similarity result is determined based on channel information of the first channel data transmission block and channel information of the second channel data transmission block.

[0094] In the above technical solution, the second device receives the first information, and the first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the second device determining the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the second device to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result. For example, the second device determines based on the channel similarity result that the channel similarity between the first channel data transmission block and the second channel data transmission block is high, then the second device can determine that the channel information of the first channel data transmission block can characterize the channel between the first device and the second device. Therefore, the second device can select the channel information of the first channel data transmission block as the channel information of the first device, and perform MU pairing based on the channel information.

[0095] Based on the sixth aspect, in a possible implementation manner, the method further includes: the second device determines channel information of the first channel data transmission block.

[0096] Based on the sixth aspect, in one possible implementation, the method further includes: the second device transmitting a reference signal, where the reference signal is used by the first device to determine channel information of the first-channel data transmission block and / or channel information of the second-channel data transmission block. This enables the first device to determine the channel information of the first-channel data transmission block and / or the channel information of the second-channel data transmission block. This facilitates the first device to determine channel similarity between the first-channel data transmission block and the second-channel data transmission block, and indicates the channel similarity to the second device.

[0097] Based on the sixth aspect, in one possible implementation, the method further includes: the second device sending configuration information of the first channel data transmission block and / or configuration information of the second channel data transmission block. This facilitates the first device (i.e., the receiving device) to accurately determine the channel information of the first channel data transmission block based on the configuration information of the first channel data transmission block and accurately determine the channel information of the second channel data transmission block based on the configuration information of the second channel data transmission block.

[0098] Based on the sixth aspect, in one possible implementation, the configuration information of the first-channel data transmission block includes at least one of the following: the time domain resource location, the frequency domain resource location, or the spatial domain resource location occupied by the first-channel data transmission block; and the configuration information of the second-channel data transmission block includes at least one of the following: the time domain resource location, the frequency domain resource location, or the spatial domain resource location occupied by the second-channel data transmission block. In this implementation, the configuration information of the first-channel data transmission block and the configuration information of the second-channel data transmission block are shown, thereby facilitating the first device to determine the channel represented by the first-channel data transmission block and the channel represented by the second-channel data transmission block.

[0099] Based on the sixth aspect, in a possible implementation, the method further includes: the second device sending channel information of the first channel data transmission block, thereby facilitating the first device to determine the channel information of the first channel data transmission block.

[0100] Based on the sixth aspect, in one possible implementation, determining channel information of a first-channel data transmission block by a second device includes: the second device receiving the channel information of the first-channel data transmission block. This enables the second device to obtain the channel information of the first-channel data transmission block. This facilitates the second device to determine whether the channel information of the first-channel data transmission block can represent the channel between the first and second devices.

[0101] Based on the fifth or sixth aspect, in one possible implementation, a first channel data transmission block is used to represent a channel between a first device and a second device on a first resource. The first resource includes at least one of: a first time domain resource, a first frequency domain resource, and a first spatial domain resource. The first spatial domain resource includes a first transmit antenna port resource and / or a first receive antenna port resource. Optionally, the first resource is a wireless resource. A second channel data transmission block is used to represent a channel between the first device and the second device on a second resource. The second resource includes at least one of: a second time domain resource, a second frequency domain resource, and a second spatial domain resource. The second spatial domain resource includes a second transmit antenna port resource and / or a second receive antenna port resource. Optionally, the second resource is a wireless resource. This implementation shows the definitions of the first channel data transmission block and the second channel data transmission block. As can be seen from the above implementation, both the first channel data transmission block and the second channel data transmission block represent the channel between the first device and the second device on specific resources. The first device or the second device only needs to determine the channel information between the first device and the second device on the specific resource. It is not necessary to determine the complete channel information between the first device and the second device. This helps the first device or the second device quickly obtain the channel information of the first channel data transmission block and the channel information of the second channel data transmission block, thereby improving the MU pairing efficiency.

[0102] Based on the fifth or sixth aspects, in one possible implementation, a first channel data transmission block is represented by a first tensor, whose dimensions include at least one of the time domain dimension, the frequency domain dimension, the transmit antenna port dimension, or the receive antenna port dimension; and a second channel data transmission block is represented by a second tensor, whose dimensions include at least one of the time domain dimension, the frequency domain dimension, the transmit antenna port dimension, or the receive antenna port dimension. This implementation provides a method for representing the first channel data transmission block and the second channel data transmission block, facilitating implementation of the solution.

[0103] Based on the fifth aspect or the sixth aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path Phase, path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio. These indicators are used to characterize the channel information of a channel data transmission block.

[0104] Based on the fifth or sixth aspect, in one possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array. This provides a method for representing the channel information, facilitating implementation of the solution.

[0105] Based on the fifth or sixth aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projected norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient. Several indicators are provided to characterize channel similarity, thereby achieving a measurement of the channel similarity between a first channel data transmission block and a second channel data transmission block.

[0106] Based on the fifth or sixth aspect, in one possible implementation, the first information further includes a confidence level of the channel similarity result, where the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result. This facilitates the second device, after obtaining the channel similarity result, to determine, based on the confidence level, whether to determine, based on the channel similarity result, a channel data transmission block used to characterize the channel between the first and second devices.

[0107] Based on the fifth or sixth aspect, in one possible implementation, the first information is used to indicate channel similarity results for a first channel data transmission block and a second channel data transmission block, including: the first information is used to indicate S channel similarity results for M first channel data transmission blocks and N second channel data transmission blocks, where the M first channel data transmission blocks and the N second channel data transmission blocks form M*N channel similarity results, and the M*N channel similarity results are determined based on the channel information of each first channel data transmission block in the M first channel data transmission blocks and the channel information of each second channel data transmission block in the N second channel data transmission blocks, where S<=M*N, and M and N are both integers greater than or equal to 1. In this implementation, the first device can indicate the S channel similarity results for the M first channel data transmission blocks and the N second channel data transmission blocks to the second device. This achieves a measurement of the channel similarity between multiple channel data transmission blocks. This facilitates the second device to select adaptive channel information for the first device based on the S channel similarity results.

[0108] Based on the fifth aspect or the sixth aspect, in a possible implementation, each of the M first channel data transmission blocks corresponds to a first index, and each of the N second channel data transmission blocks corresponds to a second index; the S channel similarity results include part or all of the channel similarity results of the first channel data transmission blocks and the second channel data transmission blocks with the same first index and second index in the M first channel data transmission blocks and the N second channel data transmission blocks. In this implementation, a possible implementation of the S channel similarity results reported by the first device is shown. That is, the first device can report the specified channel similarity result. This is conducive to reducing the reporting signaling overhead of the first device. The first channel data transmission block and the second channel data transmission block with the same first index and second index refer to the first channel data transmission block and the second channel data transmission block with the same index.

[0109] Based on the fifth or sixth aspects, in one possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results whose channel similarity results are above a first threshold, or below the first threshold, or whose absolute value is above the first threshold, or whose absolute value is below the first threshold, where "above" includes "greater than or equal to," and "below" includes "less than or equal to," or the S channel similarity results are the highest channel similarity result among the M*N channel similarity results, or the lowest channel similarity result, or the S channel similarity results with the highest absolute value, or the S channel similarity results with the lowest absolute value. In this implementation, the first device can selectively report the channel similarity results. This facilitates the first device reporting more important channel similarity results. For example, the S channel similarity results may be S channel similarity results among the M*N channel similarity results whose channel similarity results are above the first threshold. A larger channel similarity result indicates greater channel similarity between channel data transmission blocks. Therefore, this channel similarity result is more important. At the same time, it is also beneficial to reduce the reporting signaling overhead of the first device.

[0110] Based on the fifth or sixth aspect, in one possible implementation, the method further includes: the second device sending second information, where the second information is used to indicate the first threshold. In this implementation, this facilitates the first device to selectively report corresponding channel similarity results. This facilitates the first device to report more important channel similarity results. It also helps reduce reporting signaling overhead for the first device.

[0111] Based on the fifth or sixth aspect, in one possible implementation, the method further includes: the first device receiving second information, where the second information is used to indicate the first threshold. In this implementation, this facilitates the first device to selectively report corresponding channel similarity results. This facilitates the first device to report more important channel similarity results. It also helps reduce reporting signaling overhead for the first device.

[0112] Based on the fifth or sixth aspect, in one possible implementation, the method further includes: the first device sending third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent. This indicates the feedback channel similarity result to the second device. This helps reduce the number of channel similarity results reported by the first device and reduces reporting signaling overhead.

[0113] Based on the fifth or sixth aspect, in one possible implementation, the method further includes: the second device receiving third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent. This facilitates the second device determining the channel similarity result to be fed back. This helps reduce the number of channel similarity results reported by the first device and reduces reporting signaling overhead.

[0114] A seventh aspect of the present application provides an information sending method and an information receiving method, the method comprising:

[0115] The terminal device sends first information to the network device; the first information is used to indicate a channel similarity result between a first channel data transmission block and a second channel data transmission block. The channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block. In response, the network device receives the first information from the terminal device.

[0116] Based on the seventh aspect, in a possible implementation, the terminal device determines the channel information of the first channel data transmission block; the terminal device determines the channel information of the second channel data transmission block.

[0117] Based on the seventh aspect, in a possible implementation manner, the network device determines channel information of a first channel data transmission block.

[0118] Based on the seventh aspect, in a possible implementation method, the method also includes: the network device sends a reference signal to the terminal device; accordingly, the terminal device determines the channel information of the first channel data transmission block, including: the terminal device receives the reference signal from the network device; or the terminal device receives a perception signal; the terminal device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal.

[0119] Based on the seventh aspect, in a possible implementation method, the method also includes: the network device sends configuration information of the first channel data transmission block to the terminal device; accordingly, the terminal device receives the configuration information of the first channel data transmission block from the network device; the terminal device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal, including: the terminal device determines the channel information of the first channel data transmission block based on the reference signal and the configuration information of the first channel data transmission block; or, the terminal device determines the channel information of the first channel data transmission block based on the perception signal and the configuration information of the first channel data transmission block.

[0120] Based on the seventh aspect, in a possible implementation, the configuration information of the first channel data transmission block includes at least one of the following: the time domain resource position occupied by the first channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0121] Based on the seventh aspect, in a possible implementation method, the method also includes: the network device sends channel information of the first channel data transmission block to the terminal device; the terminal device determines the channel information of the first channel data transmission block, including: the terminal device receives the channel information of the first channel data transmission block from the network device.

[0122] Based on the seventh aspect, in a possible implementation method, the method also includes: the network device sends a reference signal to the terminal device; the terminal device determines the channel information of the second channel data transmission block, including: the terminal device receives the reference signal from the network device, or the terminal device receives the perception signal; the terminal device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal.

[0123] Based on the seventh aspect, in a possible implementation method, the method also includes: the network device sends configuration information of the second channel data transmission block to the terminal device; the terminal device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal, including: the terminal device determines the channel information of the second channel data transmission block based on the reference signal and the configuration information of the second channel data transmission block; or, the terminal device determines the channel information of the second channel data transmission block based on the perception signal and the configuration information of the second channel data transmission block.

[0124] Based on the seventh aspect, in a possible implementation, the configuration information of the second channel data transmission block includes at least one of the following: the time domain resource position occupied by the second channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0125] Based on the seventh aspect, in a possible implementation method, the method also includes: the terminal device sends channel information of the first channel data transmission block to the network device; accordingly, the network device determines the channel information of the first channel data transmission block, including: the network device receives the channel information of the first channel data transmission block from the terminal device.

[0126] Based on the seventh aspect, in one possible implementation, a first channel data transmission block is used to represent a channel between a terminal device and a network device on a first resource, where the first resource includes at least one of: a first time domain resource, a first frequency domain resource, and a first spatial domain resource; the first spatial domain resource includes a first transmit antenna port resource and / or a first receive antenna port resource. A second channel data transmission block is used to represent a channel between the terminal device and the network device on a second resource, where the second resource includes at least one of: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmit antenna port resource and / or a second receive antenna port resource.

[0127] Based on the seventh aspect, in one possible implementation method, the first channel data transmission block is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel data transmission block is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0128] Based on the seventh aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice's K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, and path phase , path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indication, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0129] Based on the seventh aspect, in a possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0130] Based on the seventh aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, PA, or Hilbert-Schmidt independence coefficient.

[0131] Based on the seventh aspect, in a possible implementation manner, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0132] Based on the seventh aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel data transmission block and the second channel data transmission block, including: the first information is used to indicate S channel similarity results of M first channel data transmission blocks and N second channel data transmission blocks, the M first channel data transmission blocks and the N second channel data transmission blocks form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel data transmission block in the M first channel data transmission blocks and the channel information of each second channel data transmission block in the N second channel data transmission blocks, S<=M*N, M and N are both integers greater than or equal to 1.

[0133] Based on the seventh aspect, in one possible implementation, each of the M first-channel data transmission blocks corresponds to a first index, and each of the N second-channel data transmission blocks corresponds to a second index; the S channel similarity results include some or all of the channel similarity results of first-channel data transmission blocks and second-channel data transmission blocks having the same first index and second index in the M first-channel data transmission blocks and the N second-channel data transmission blocks. The first-channel data transmission blocks and second-channel data transmission blocks having the same first index and second index refer to first-channel data transmission blocks and second-channel data transmission blocks having the same index.

[0134] Based on the seventh aspect, in a possible implementation method, the S channel similarity results are S channel similarity results among the M*N channel similarity results, wherein the channel similarity result is higher than the first threshold, or the channel similarity result is lower than the first threshold, or the absolute value of the channel similarity result is higher than the first threshold, or the absolute value of the channel similarity result is lower than the first threshold, wherein higher than includes greater than or equal to, and lower than includes less than or equal to; or, the S channel similarity results are S channel similarity results among the M*N channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the absolute value of the channel similarity result is the highest, or the absolute value of the channel similarity result is the lowest.

[0135] Based on the seventh aspect, in a possible implementation, the method further includes: the network device sending second information to the terminal device, where the second information is used to indicate the first threshold. Correspondingly, the terminal device receives the second information from the network device.

[0136] Based on the seventh aspect, in a possible implementation method, the method also includes: the terminal device sends third information to the network device, and the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent; accordingly, the network device receives the third information from the terminal device.

[0137] In an eighth aspect, the present application provides an information sending method and an information receiving method, the method comprising:

[0138] The network device sends first information to the terminal device. The first information is used to indicate a channel similarity result between a first-channel data transmission block and a second-channel data transmission block. The channel similarity result is determined based on channel information of the first-channel data transmission block and channel information of the second-channel data transmission block. In response, the terminal device receives the first information from the network device and determines channel information of the second-channel data transmission block based on the channel information of the first-channel data transmission block and the channel similarity result.

[0139] Based on the eighth aspect, in a possible implementation, the terminal device determines channel information of a first channel data transmission block.

[0140] Based on the eighth aspect, in a possible implementation manner, the network device determines channel information of a first channel data transmission block; and the network device determines channel information of a second channel data transmission block.

[0141] Based on the eighth aspect, in a possible implementation method, the method also includes: the terminal device sends a reference signal to the network device; the network device determines the channel information of the first channel data transmission block, including: the network device receives the reference signal from the terminal device; or, the network device receives a perception signal; the network device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal.

[0142] Based on the eighth aspect, in a possible implementation method, the network device determines the channel information of the first channel data transmission block based on the reference signal or the perception signal, including: the network device determines the channel information of the first channel data transmission block based on the configuration information and the reference signal of the first channel data transmission block; or, the network device determines the channel information of the first channel data transmission block based on the configuration information and the perception signal of the first channel data transmission block.

[0143] Based on the eighth aspect, in a possible implementation, the configuration information of the first channel data transmission block includes at least one of the following: the time domain resource position occupied by the first channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0144] Based on the eighth aspect, in a possible implementation method, the method also includes: the network device sends channel information of the first channel data transmission block to the terminal device; the terminal device determines the channel information of the first channel data transmission block, including: the terminal device receives the channel information of the first channel data transmission block from the network device.

[0145] Based on the eighth aspect, in a possible implementation method, the method also includes: the terminal device sends a reference signal to the network device; the network device determines the channel information of the second channel data transmission block, including: the network device receives the reference signal from the terminal device; or, the network device receives a perception signal; the network device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal.

[0146] Based on the eighth aspect, in a possible implementation method, the network device determines the channel information of the second channel data transmission block based on the reference signal or the perception signal, including: the network device determines the channel information of the second channel data transmission block based on the reference signal and the configuration information of the second channel data transmission block; or, the network device determines the channel information of the second channel data transmission block based on the perception signal and the configuration information of the second channel data transmission block.

[0147] Based on the eighth aspect, in a possible implementation, the configuration information of the first channel data transmission block includes at least one of the following: the time domain resource position occupied by the first channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0148] Based on the eighth aspect, in a possible implementation, the configuration information of the second channel data transmission block includes at least one of the following: the time domain resource position occupied by the second channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0149] Based on the eighth aspect, in a possible implementation method, the first channel data transmission block is used to represent the channel between the terminal device and the network device on the first resource, and the first resource includes at least one item: a first time domain resource, a first frequency domain resource and a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel data transmission block is used to represent the channel between the terminal device and the network device on the second resource, and the second resource includes at least one item: a second time domain resource, a second frequency domain resource and a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0150] Based on the eighth aspect, in a possible implementation method, the first channel data transmission block is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel data transmission block is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0151] Based on the eighth aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice's K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, and path phase , path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indication, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0152] Based on the eighth aspect, in a possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0153] Based on the eighth aspect, in one possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, PA, or Hilbert-Schmidt independence coefficient.

[0154] Based on the eighth aspect, in a possible implementation manner, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0155] Based on the eighth aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel data transmission block and the second channel data transmission block, including: the first information is used to indicate S channel similarity results of M first channel data transmission blocks and N second channel data transmission blocks, the M first channel data transmission blocks and the N second channel data transmission blocks form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel data transmission block in the M first channel data transmission blocks and the channel information of each second channel data transmission block in the N second channel data transmission blocks, S<=M*N, M and N are both integers greater than or equal to 1.

[0156] Based on the eighth aspect, in one possible implementation, each of the M first-channel data transmission blocks corresponds to a first index, and each of the N second-channel data transmission blocks corresponds to a second index; the S channel similarity results include some or all of the channel similarity results of first-channel data transmission blocks and second-channel data transmission blocks having the same first index and second index in the M first-channel data transmission blocks and the N second-channel data transmission blocks. A first-channel data transmission block and a second-channel data transmission block having the same first index and second index refer to first-channel data transmission blocks and second-channel data transmission blocks having the same index.

[0157] Based on the eighth aspect, in a possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results, whose channel similarity results are higher than the first threshold, or whose channel similarity results are lower than the first threshold, or whose absolute values ​​of the channel similarity results are higher than the first threshold, or whose absolute values ​​of the channel similarity results are lower than the first threshold, wherein higher than includes greater than or equal to, and lower than includes less than or equal to; or,

[0158] The S channel similarity results are the highest channel similarity result, or the lowest channel similarity result, or the S channel similarity results with the highest absolute value of the channel similarity result, or the S channel similarity results with the lowest absolute value of the channel similarity result among the M*N channel similarity results.

[0159] Based on the eighth aspect, in a possible implementation, the method further includes: the terminal device sends second information to the network device, where the second information is used to indicate the first threshold; correspondingly, the network device receives the second information from the terminal device.

[0160] Based on the eighth aspect, in a possible implementation method, the method also includes: the network device sends third information to the terminal device, and the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent; accordingly, the terminal device receives the third information from the network device.

[0161] The ninth aspect of the present application provides a first communication device, which may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit it. It should be noted that in this application, when referring to the first communication device, it may refer to the first communication device itself, or it may refer to a chip, functional module or integrated circuit in the first communication device that completes the method provided in this application, and this application does not limit it. In the ninth aspect and its possible implementation methods, the first communication device is used as an example for description. Including:

[0162] The transceiver module is used to send first information, where the first information is used to indicate a channel similarity result between the first channel and the second channel; the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

[0163] Based on the ninth aspect, in a possible implementation manner, the transceiver module is further used to: receive channel information of the first channel.

[0164] Based on the ninth aspect, in a possible implementation method, the transceiver module is also used to: receive first resource configuration information, the first resource configuration information is used to indicate or configure the first resource, and the first channel is a channel between the first communication device and the second communication device on the first resource.

[0165] Based on the ninth aspect, in a possible implementation manner, the transceiver module is further used to: send channel information of the first channel.

[0166] Based on the ninth aspect, in a possible implementation manner, the transceiver module is further used to: receive a reference signal or a perception signal; and determine channel information of the second channel based on the reference signal or the perception signal.

[0167] Based on the ninth aspect, in a possible implementation method, the transceiver module is also used to: receive second resource configuration information, the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the first communication device and the second communication device on the second resource; the processing module is specifically used to: determine the channel information of the second channel based on the reference signal and the second resource configuration information; or, determine the channel information of the second channel based on the perception signal and the second resource configuration information.

[0168] Based on the ninth aspect, in a possible implementation method, the transceiver module is also used to: send second resource configuration information, the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the first communication device and the second communication device on the second resource.

[0169] The tenth aspect of the present application provides a second communication device, which may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit it. It should be noted that in this application, when referring to the second communication device, it may refer to the second communication device itself, or it may refer to a chip, functional module, or integrated circuit in the second communication device that completes the method provided in this application, and this application does not limit it. In the tenth aspect and its possible implementation methods, the second communication device is used as an example for description. Including:

[0170] The transceiver module is used to receive first information, where the first information is used to indicate a channel similarity result between the first channel and the second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

[0171] Based on the tenth aspect, in a possible implementation manner, the second communication device further includes a processing module; the processing module is used to determine channel information of the first channel.

[0172] Based on the tenth aspect, in a possible implementation manner, the transceiver module is further used to: send channel information of the first channel.

[0173] Based on the tenth aspect, in a possible implementation method, the transceiver module is also used to: send first resource configuration information, the first resource configuration information is used to indicate or configure the first resource, and the first channel is a channel between the first communication device and the second communication device on the first resource.

[0174] Based on the tenth aspect, in a possible implementation manner, the transceiver module is further used to: receive channel information of the first channel.

[0175] Based on the tenth aspect, in a possible implementation method, the transceiver module is also used to: receive first resource configuration information, the first resource configuration information is used to indicate or configure the first resource, and the first channel is a channel between the first communication device and the second communication device on the first resource.

[0176] Based on the tenth aspect, in a possible implementation manner, the transceiver module is further used to: send a reference signal, where the reference signal is used to determine channel information of the second channel.

[0177] Based on the tenth aspect, in a possible implementation method, the transceiver module is also used to: send second resource configuration information, the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the first communication device and the second communication device on the second resource.

[0178] Based on the tenth aspect, in a possible implementation, the second communication device further includes a processing module; the processing module is used to determine target channel information of the second communication device according to the channel similarity result.

[0179] Based on the tenth aspect, in one possible implementation, the transceiver module is further configured to: receive second resource configuration information, the second resource configuration information being used to indicate or configure a second resource, the second channel being a channel between the first communication device and the second communication device on the second resource; the second communication device further comprising a processing module; the processing module being configured to determine target channel information of the second communication device based on a channel similarity result and the second resource configuration information. Optionally, if the channel similarity result indicates that the first channel and the second channel have high channel similarity, then the target channel information is channel information of the first channel.

[0180] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the first channel is a channel between the first communication device and the second communication device on the first resource, and the first resource includes at least one item: a first time domain resource, a first frequency domain resource and a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel is a channel between the first communication device and the second communication device on the second resource, and the second resource includes at least one item: a second time domain resource, a second frequency domain resource and a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0181] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the first channel is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0182] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path Phase, path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0183] Based on the ninth aspect or the tenth aspect, in a possible implementation manner, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0184] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0185] Based on the ninth aspect or the tenth aspect, in a possible implementation, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0186] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, M and N are both integers greater than or equal to 1.

[0187] Based on the ninth aspect, in a possible implementation method, the transceiver module is also used to: send second resource configuration information corresponding to N second channels, and the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is a channel between the first communication device and the second communication device on the second resource.

[0188] Based on the tenth aspect, in a possible implementation, the transceiver module is also used to: receive second resource configuration information corresponding to N second channels, the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is a channel between the first communication device and the second communication device on the second resource; the processing module is also used to: determine N target channel information of the second communication device based on the second resource configuration information corresponding to the N second channels and the S channel similarity results. Optionally, the N target channel information includes channel information of N first channels, the N first channels correspond one-to-one to the N second channels, and the first channel corresponding to each second channel is the first channel with the highest or higher channel similarity with the second channel among the M first channels. In this way, N target channel information is determined for the second communication device, so that the second communication device can perform MU pairing based on the N target channel information.

[0189] Based on the ninth aspect or the tenth aspect, in a possible implementation method, each first channel in the M first channels corresponds to a first index, and each second channel in the N second channels corresponds to a second index; the S channel similarity results include part or all of the channel similarity results of the first channel and the second channel with the same first index and second index in the M first channels and N second channels.

[0190] Based on the ninth aspect or the tenth aspect, in a possible implementation method, the S channel similarity results are S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold, or the channel similarity results are lower than the first threshold, or the absolute value of the channel similarity results are higher than the first threshold, or the absolute value of the channel similarity results are lower than the first threshold; or, the S channel similarity results are S channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the absolute value of the channel similarity result are the highest among the M*N channel similarity results, or the S channel similarity results with the lowest channel similarity result, or the S channel similarity results with the lowest absolute value of the channel similarity result, or the S channel similarity results with the lowest absolute value of the channel similarity result.

[0191] Based on the tenth aspect, in a possible implementation, the transceiver module is further used to: send second information, where the second information is used to indicate the first threshold.

[0192] Based on the ninth aspect, in a possible implementation, the transceiver module is further used to: receive second information, where the second information is used to indicate the first threshold.

[0193] Based on the ninth aspect, in a possible implementation, the transceiver module is further used to: send third information, where the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent.

[0194] Based on the tenth aspect, in a possible implementation manner, the transceiver module is further used to: receive third information, where the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent.

[0195] In the following eleventh to twelfth aspects, the technical solution of the present application is introduced by taking the first channel as a first-channel data transmission block and the second channel as a second-channel data transmission block as an example.

[0196] In the eleventh aspect of the present application, a first communication device is provided, which may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to the first communication device, it may refer to the first communication device itself, or it may refer to a chip, functional module or integrated circuit in the first communication device that completes the method provided in this application, and this application does not limit this. In the eleventh aspect and its possible implementation methods, the first communication device is used as an example for description. The first communication device includes:

[0197] The transceiver module is used to send first information; the first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block; the channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block.

[0198] Based on the eleventh aspect, in a possible implementation, the first communication device further includes a processing module; the processing module is used to determine channel information of the first channel data transmission block; and determine channel information of the second channel data transmission block.

[0199] Based on the eleventh aspect, in a possible implementation manner, the processing module is specifically used to: receive a reference signal or a perception signal; and determine channel information of the first channel data transmission block according to the reference signal or the perception signal.

[0200] Based on the eleventh aspect, in a possible implementation method, the transceiver module is also used to: receive configuration information of the first channel data transmission block; the processing module is specifically used to: determine the channel information of the first channel data transmission block based on the reference signal and the configuration information of the first channel data transmission block; or, determine the channel information of the first channel data transmission block based on the perception signal and the configuration information of the first channel data transmission block.

[0201] Based on the eleventh aspect, in a possible implementation, the configuration information of the first channel data transmission block includes at least one of the following: the time domain resource position occupied by the first channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0202] Based on the eleventh aspect, in a possible implementation manner, the processing module is specifically used to: receive channel information of a first channel data transmission block.

[0203] Based on the eleventh aspect, in a possible implementation manner, the transceiver module is further configured to send channel information of the first channel data transmission block.

[0204] Based on the eleventh aspect, in a possible implementation manner, the processing module is specifically used to: receive a reference signal or a perception signal; and determine channel information of the second channel data transmission block according to the reference signal or the perception signal.

[0205] Based on the eleventh aspect, in a possible implementation method, the transceiver module is also used to: receive configuration information of the second channel data transmission block; the processing module is specifically used to: determine the channel information of the second channel data transmission block based on the reference signal and the configuration information of the second channel data transmission block; or determine the channel information of the second channel data transmission block based on the perception signal and the configuration information of the second channel data transmission block.

[0206] The twelfth aspect of the present application provides a second communication device, which may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to the second communication device, it may refer to the second communication device itself, or it may refer to a chip, functional module, or integrated circuit in the second communication device that completes the method provided in this application, and this application does not limit this. In the twelfth aspect and its possible implementation methods, the second communication device is used as an example for description. The second communication device includes:

[0207] The transceiver module is used to receive first information, where the first information is used to indicate a channel similarity result of a first channel data transmission block and a second channel data transmission block, where the channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block.

[0208] Based on the twelfth aspect, in a possible implementation, the second communication device further includes a processing module; the processing module is configured to determine channel information of the first channel data transmission block;

[0209] The processing module is further configured to determine the channel information of the second channel data transmission block according to the channel information of the first channel data transmission block and the channel similarity result.

[0210] Based on the twelfth aspect, in a possible implementation, the transceiver module is further used to: send a reference signal, where the reference signal is used by the first communication device to determine channel information of the first channel data transmission block and / or channel information of the second channel data transmission block.

[0211] Based on the twelfth aspect, in a possible implementation, the transceiver module is further used to: send configuration information of the first channel data transmission block and / or configuration information of the second channel data transmission block.

[0212] Based on the twelfth aspect, in a possible implementation method, the configuration information of the first channel data transmission block includes at least one of the following: the time domain resource position occupied by the first channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied; the configuration information of the second channel data transmission block includes at least one of the following: the time domain resource position occupied by the second channel data transmission block, the frequency domain resource position occupied, or the spatial domain resource position occupied.

[0213] Based on the twelfth aspect, in a possible implementation manner, the transceiver module is further used to: send channel information of the first channel data transmission block.

[0214] Based on the twelfth aspect, in a possible implementation manner, the processing module is specifically used to: receive channel information of a first channel data transmission block.

[0215] Based on the eleventh aspect or the twelfth aspect, in one possible implementation, a first channel data transmission block is used to represent a channel between a first communication device and a second communication device on a first resource, where the first resource includes at least one of: a first time domain resource, a first frequency domain resource, and a first spatial domain resource; the first spatial domain resource includes a first transmit antenna port resource and / or a first receive antenna port resource. Optionally, the first resource is a wireless resource. A second channel data transmission block is used to represent a channel between the first communication device and the second communication device on a second resource, where the second resource includes at least one of: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmit antenna port resource and / or a second receive antenna port resource. Optionally, the second resource is a wireless resource.

[0216] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, the first channel data transmission block is represented by a first tensor, and the dimension of the first tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension; the second channel data transmission block is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmitting antenna port dimension, or receiving antenna port dimension.

[0217] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0218] Based on the eleventh aspect or the twelfth aspect, in a possible implementation manner, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0219] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, PA, or Hilbert-Schmidt independence coefficient.

[0220] Based on the eleventh aspect or the twelfth aspect, in a possible implementation manner, the first information further includes a confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0221] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, the first information is used to indicate the channel similarity results of the first channel data transmission block and the second channel data transmission block, including: the first information is used to indicate S channel similarity results of M first channel data transmission blocks and N second channel data transmission blocks, the M first channel data transmission blocks and the N second channel data transmission blocks form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel data transmission block in the M first channel data transmission blocks and the channel information of each second channel data transmission block in the N second channel data transmission blocks, S<=M*N, M and N are both integers greater than or equal to 1.

[0222] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, each first channel data transmission block in the M first channel data transmission blocks corresponds to a first index, and each second channel data transmission block in the N second channel data transmission blocks corresponds to a second index; the S channel similarity results include part or all of the channel similarity results of the first channel data transmission blocks and the second channel data transmission blocks with the same first index and second index in the M first channel data transmission blocks and the N second channel data transmission blocks.

[0223] Based on the eleventh aspect or the twelfth aspect, in a possible implementation method, the S channel similarity results are S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold, or the channel similarity results are lower than the first threshold, or the absolute value of the channel similarity results are higher than the first threshold, or the absolute value of the channel similarity results are lower than the first threshold, or the S channel similarity results are S channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the absolute value of the channel similarity result are the highest, or the absolute value of the channel similarity result are the lowest among the M*N channel similarity results.

[0224] Based on the twelfth aspect, in a possible implementation, the transceiver module is further used to: send second information, where the second information is used to indicate the first threshold.

[0225] Based on the eleventh aspect, in a possible implementation manner, the transceiver module is further used to: receive second information, where the second information is used to indicate the first threshold.

[0226] Based on the eleventh aspect, in a possible implementation manner, the transceiver module is further used to: send third information, where the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent.

[0227] Based on the twelfth aspect, in a possible implementation, the transceiver module is further used to: receive third information, where the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent.

[0228] In a thirteenth aspect of the present application, a communication device is provided, comprising: a processor and a memory. The memory stores a computer program or computer instructions, and the processor is configured to call and execute the computer program or computer instructions stored in the memory, so that the processor implements any one of the implementations of any one of the first to eighth aspects.

[0229] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0230] In a fourteenth aspect, the present application provides a communication device, comprising a processor, wherein the processor is configured to call a computer program or computer instruction stored therein, so that the processor implements any one of the implementations of any one of the first to eighth aspects.

[0231] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0232] In a fifteenth aspect, the present application provides a communication device, which includes a processor, and the processor is used to execute any one of the implementation methods of any one of the first to eighth aspects.

[0233] In a sixteenth aspect, the present application provides a computer program product comprising instructions, characterized in that when the computer program product is run on a computer, the computer is enabled to execute any one of the implementation methods of any one of the first to eighth aspects.

[0234] In a seventeenth aspect, the present application provides a computer-readable storage medium comprising computer instructions. When the instructions are executed on a computer, the computer is caused to execute any one of the implementation methods in any one of the first to eighth aspects.

[0235] In aspect 18 of the present application, a chip device is provided, comprising a processor for calling a computer program or computer instruction in the memory so that the processor executes any one of the implementation methods of any one of aspects 1 to 8 above.

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

[0237] In a nineteenth aspect, the present application provides a communication system, comprising a first device and a second device, wherein the first device is configured to execute any one of the implementations shown in the first aspect, and the second device is configured to execute any one of the implementations shown in the second aspect. Alternatively, the first device is configured to execute any one of the implementations shown in the fifth aspect, and the second device is configured to execute any one of the implementations shown in the sixth aspect.

[0238] Through the above technical solution, it can be seen that the first device determines the channel information of the first channel. The first device determines the channel information of the second channel. Then, the first device sends the first information. The first information is used to indicate the channel similarity result of the first channel and the second channel. The channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. It can be seen that the first device sends the first information. The first information is used to indicate the channel similarity result of the first channel and the second channel. This is conducive to the second device (i.e., the receiving device) determining the channel similarity result of the first channel and the second channel. This is conducive to the second device (i.e., the receiving device) to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result. BRIEF DESCRIPTION OF THE DRAWINGS

[0239] FIG1A is a schematic diagram of a communication system according to an embodiment of the present application;

[0240] FIG1B is a schematic diagram of a channel data transmission block according to an embodiment of the present application;

[0241] FIG2A is a schematic diagram of an embodiment of an information sending method and an information receiving method according to an embodiment of the present application;

[0242] FIG2B is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0243] FIG2C is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0244] FIG3 is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0245] FIG4A is a schematic diagram of another embodiment of the information sending method and the information receiving method according to an embodiment of the present application;

[0246] FIG4B is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0247] FIG5A is a schematic diagram of another embodiment of the information sending method and the information receiving method according to an embodiment of the present application;

[0248] FIG5B is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0249] FIG6 is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0250] FIG7 is a schematic diagram of another embodiment of the information sending method and the information receiving method according to the embodiment of the present application;

[0251] FIG8 is a schematic structural diagram of a communication device according to an embodiment of the present application;

[0252] FIG9 is another schematic structural diagram of a communication device according to an embodiment of the present application;

[0253] FIG10 is another structural diagram of the communication device according to an embodiment of the present application;

[0254] FIG11 is a schematic structural diagram of a terminal device according to an embodiment of the present application;

[0255] FIG12 is a schematic structural diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION

[0256] Embodiments of the present application provide an information sending method, an information receiving method, and related apparatuses for a first device to send first information. The first information is used to indicate the channel similarity result of a first channel data transmission block and a second channel data transmission block. This facilitates a second device (i.e., a receiving device) to determine the channel similarity result of the first channel data transmission block and the second channel data transmission block. This facilitates the second device (i.e., the receiving device) to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result.

[0257] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0258] References to "one embodiment" or "some embodiments" in this application mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0259] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a, b, and c. Among them, a, b, and c can be single or multiple.

[0260] It is understood that in this application, "indication" can include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0261] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc., or the information to be indicated can be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0262] The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The transmission period and / or transmission timing of these sub-information can be the same or different. The specific transmission method is not limited in this application. The transmission period and / or transmission timing of these sub-information can be predefined, for example, according to a protocol, or can be configured by the transmitting device through sending configuration information to the receiving device.

[0263] The technical solution in this application will be described below with reference to the accompanying drawings.

[0264] The technical solutions of the present application can be applied to various communication systems. For example, 5G systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication systems (UMTS), mobile communication systems after 5G networks (for example, 6G mobile communication systems), vehicle to everything (V2X) communication systems, device to device (D2D) communication systems, Internet of Things communication systems, industrial Internet communication systems, or satellite communication systems, etc.

[0265] The technical solution of this application is applicable to homogeneous networks or heterogeneous networks. The technical solution of this application is applicable to low-frequency scenarios, as well as high-frequency scenarios, terahertz, or optical communications, and this application does not make specific limitations.

[0266] The communication system to which this application applies includes a first device and a second device. Optionally, the first device is a terminal device and the second device is a network device. Alternatively, the first device is a network device and the second device is a terminal device. Alternatively, the first device is a first network device and the second device is a first network device. Alternatively, the first device is a first terminal device and the second device is a second terminal device. The following description mainly uses the first device as a terminal device and the second device as a network device; or the first device as a network device and the second device as a terminal device as an example.

[0267] The terminal device and network device of this application are introduced below.

[0268] The terminal device may be a wireless terminal device capable of receiving network device scheduling information and instruction information. The terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem.

[0269] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), or customer premise equipment (CPE), is a device that includes wireless communication capabilities (providing voice / data connectivity to users). For example, it can be a handheld device or vehicle-mounted device with wireless connectivity. Currently, some examples of terminal equipment 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 the Internet of Vehicles (IoV), wireless terminals in self-driving cars, 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 unmanned driving can be drones, helicopters, or airplanes. For example, wireless terminals in the Internet of Vehicles can be onboard equipment, complete vehicle equipment, onboard 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, vacuum cleaners, speakers, or set-top boxes.

[0270] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the device or apparatus shown above, and this application does not limit it specifically. It should be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or it can refer to a chip, functional module or integrated circuit in the terminal device that performs the method provided in this application, and this application does not limit it specifically.

[0271] A network device may be a device in a wireless network. For example, a network device may be a device deployed in a radio access network that provides wireless communication capabilities for terminal devices. For example, a network device may be a radio access network (RAN) node that connects a terminal device to a wireless network. The network device may also be referred to as an access network device, a RAN entity, an access node, a network node, or a communication device.

[0272] Specifically, the network device may be an access network device for a cellular system related to the 3rd Generation Partnership Project (3GPP). For example, a 4G communication system or a 5G communication system. The network device may also be an access network device in an open access network (open RAN, O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the network device may also be an access network device in a communication system obtained by integrating two or more of the above communication systems. Alternatively, the network device may also be a satellite in a satellite communication system.

[0273] The network device includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a macro base station, a micro base station, a wireless relay node, a donor node, a wireless controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and receiving point (TRP), and may also be a network device in a 5G mobile communication system. For example, a next generation NodeB (gNB), a TRP, or a TP in an NR system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or the network device may also be a network node constituting a gNB or a transmission point. For example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP), a centralized unit user plane (CU-UP), or a radio unit (RU), etc. The CU and DU can be set separately, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, the network device can also be a server, a wearable device, a vehicle, or an on-board device, etc. For example, the access network device in the V2X technology can be a road side unit (RSU).

[0274] It should be noted that in different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (ORAN) system, CU may also be called an open centralized unit (O-CU) or an open CU, DU may also be called an open distributed unit (O-DU), CU-CP may also be called an open centralized unit control plane (O-CU-CP), CU-UP may also be called an open centralized unit user plane (O-CU-UP), and RU may also be called an open radio unit (O-RU). This application does not limit this. Any of the CU, CU-CP, CU-UP, DU and RU in this application may be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.

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

[0276] Table 1

[0277] It should be noted that, in the ORAN system, the network device in this application may be one or more network elements in Table 1 above.

[0278] The following describes the architecture of the CU and DU of an access network device. The access network device includes at least one CU and at least one DU. Optionally, the access network device also includes at least one RU.

[0279] The following is an introduction using the example of an access network device including a CU and a DU. The CU has some functions of the core network, and the CU may include a CU-CP and a CU-UP. The CU and the DU may be configured according to the protocol layer functions of the wireless network they implement. For example, the CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above it (for example, the RRC layer and / or the SDAP layer). The DU is configured to implement the functions of the protocol layers below the PDCP layer (for example, the RLC layer, the MAC layer, and / or the physical (PHY) layer). For another example, the CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and the DU is configured to implement the functions of the PDCP layer and the protocol layers below it (for example, the RLC layer, the MAC layer, and / or the PHY layer, etc.).

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

[0281] The CU-CP can interact with the network elements in the core network for implementing control plane functions. The network elements in the core network for implementing control plane functions can be access and mobility function network elements, such as the access and mobility management function (AMF) in the 5G system. The access and mobility function network element is responsible for mobility management in the mobile network, such as location update of terminal equipment, registration network of terminal equipment, switching of terminal equipment, etc. The CU-UP can interact with the network elements in the core network for implementing user plane functions. The network elements in the core network for implementing user plane functions, such as the user function (UPF) in the 5G system, are responsible for forwarding and receiving data in the terminal equipment.

[0282] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements. For example, according to the delay, the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.

[0283] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.

[0284] Network devices can also be core network devices. For example, functional entities on the control plane of a network device include the access and mobility management function (AMF) or the session management function (SMF). The AMF is responsible for user access management, security authentication, mobility management, and other functions. Functional entities on the data plane include the user plane function (UPF). The UPF is responsible for managing user plane data transmission, traffic statistics, and other functions.

[0285] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to a network device, it can refer to the network device itself, or it can refer to a chip, functional module or integrated circuit in the network device that performs the method provided in this application, and this application does not limit this.

[0286] To facilitate understanding of the technical solutions of the embodiments of the present application, a possible communication system applicable to the present application is described below with reference to FIG1A .

[0287] FIG1A is a schematic diagram of a communication system according to an embodiment of the present application. As shown in FIG1A , the communication system includes a base station 101 and a terminal device 102. The technical solution of the present application can be implemented between the base station 101 and the terminal device 102.

[0288] Currently, network devices obtain instantaneous channel measurement results between them and terminal devices based on reference signals. The network device then determines the multi-user pairing (MU pairing) result based on the instantaneous channel measurement results of all terminal devices to be paired. With the rapid increase in the number of terminal devices and the rapid growth in antenna array size, obtaining instantaneous channel measurement results has become extremely time-consuming. Therefore, determining multi-user pairing results through frequent channel measurements is extremely time-consuming and has very low pairing efficiency. To support efficient MU pairing, several MU pairing schemes based on non-instantaneous reference channels have been proposed. These MU pairing schemes can significantly reduce the computational complexity of MU pairing and achieve good performance. The base station pre-stores a set of non-instantaneous reference channels. The MU pairing result is determined by the network device based on the reference channels of the terminal device to be paired, rather than based on the non-instantaneous channel measurement results. Based on the channel measurement results of the terminal device to be paired, the base station can select a reference channel for the terminal device to be paired from the pre-stored reference channels. The channel measurement result of the terminal device to be paired is obtained by the terminal device to be paired measuring the channel between the terminal device to be paired and the base station. Specifically, the terminal device to be paired can measure only a small amount of channel information for the channel, without having to measure the entire channel. The channel measurement result represents one channel, and the reference channel represents another channel. How the network device determines the channel similarity between the channel represented by the channel measurement result and the channel represented by the reference channel is an urgent problem to be solved.

[0289] The present application provides a corresponding technical solution for a first device to transmit first information. The first information is used to indicate a channel similarity result between a first channel and a second channel. This facilitates a second device (i.e., a receiving device) to determine the channel similarity result between the first channel and the second channel. This facilitates the second device (i.e., the receiving device) to implement efficient MU pairing, efficient precoding, etc. based on the channel similarity result.

[0290] The technical terms involved in this application are introduced below.

[0291] Channel data transmission block: refers to the channel between the first device and the second device on a specific resource. The specific resource includes at least one of the following: a specific time domain resource, a specific frequency domain resource, or a specific spatial domain resource. Optionally, the specific spatial domain resource includes: a specific transmit antenna port resource and / or a specific receive antenna port resource. Optionally, the specific resource is a wireless resource. The first channel data transmission block is the channel between the first device and the second device on the first resource. The first resource includes a first time domain resource, a first frequency domain resource, and a first spatial domain resource. The first spatial domain resource includes a first transmit antenna port resource and a first receive antenna port resource. The second channel data transmission block is the channel between the first device and the second device on the second resource. The second resource includes a second time domain resource, a second frequency domain resource, and a second spatial domain resource. The second spatial domain resource includes a second transmit antenna port resource and a second receive antenna port resource. For example, as shown in Figure 1B, the first channel data transmission block contains 4 dimensions, and the second channel data transmission block contains 4 dimensions. In this application, the dimensions contained in the first channel data transmission block and the dimensions contained in the second channel data transmission block are not limited. As shown in Figure 1B , in the first channel data transmission block and the second channel data transmission block, the first time domain resource and the second time domain resource are different, the first frequency domain resource and the second frequency domain resource are the same, and the first spatial domain resource and the second spatial domain resource are the same. Figure 1B illustrates an example of a channel data transmission block, but the first channel data transmission block and the second channel data transmission block are not limited to the case where the time domain resources are different. In practical applications, one or more of the time domain resources, frequency domain resources, and spatial domain resources may overlap in the first channel data transmission block and the second channel data transmission block.

[0292] Optionally, the channel data transmission block can be represented by a tensor, where each element in the tensor is a channel coefficient. The tensor includes at least one of the following dimensions: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension. For example, the channel data transmission block can be represented as a modular multiplication of a tensor containing four dimensions. As shown in Formula 1, the channel data transmission block Expressed as:

[0293] in, represents the tensor of channel coefficients, Each element in is a channel coefficient, It is a four-dimensional tensor, where the number of dimensions is N r , the number of the second dimension is N t , the number of the third dimension is N sc , the number of the fourth dimension is N symbol . N r Indicates the number of receiving antenna ports, N t Indicates the transmitting antenna port, N scIndicates the number of frequency domain resources (e.g., the number of subcarriers, or other frequency domain resource granularity), N symbol is the number of time domain resources (eg, the number of time domain symbols, or other time domain resource granularity). Represents a unit tensor. × i It represents the modular multiplication of the i-th dimension of the tensor. Φ R A tensor representing the channel coefficients in the receive antenna port dimension, Φ T is the tensor of channel coefficients in the transmit antenna port dimension, Φ f is the tensor of channel coefficients in the frequency domain resource dimension, Φ t It is a tensor of channel coefficients in the time domain resource dimension.

[0294] The tensor Φ of the channel coefficient of the receiving antenna port dimension is introduced below R , the tensor Φ of the channel coefficients in the transmit antenna port dimension T , the tensor Φ of the channel coefficients in the frequency domain resource dimension f and the tensor Φ of the channel coefficients in the time domain resource dimension t Some possible expressions.

[0295] Among them, Φ T is a transmit steering vector matrix containing transmit steering vectors for L paths. A path refers to the propagation path of a wireless signal. For a wireless signal, there can be more than one propagation path from the transmitter to the receiver. Therefore, a channel from the transmitter to the receiver can contain multiple paths. L represents the number of channel paths in the first channel data transmission block. is the launch steering vector of the i-th path, and its launch elevation angle and launch azimuth angle are θ′ respectively i and

[0296] Among them, Φ R is a receive steering vector matrix including receive steering vectors for L paths, where L represents the number of paths in the first channel data transmission block. is the receiving steering vector of the i-th path, and its receiving elevation angle and receiving azimuth angle are θ i and

[0297] Among them, Φ f The frequency domain channel coefficient vector including L paths. f (k) represents the channel coefficient vector on the kth frequency domain resource. Among them, Φ t The time domain channel coefficient vector including L paths. trepresents the channel coefficient vector on the tth time domain resource.

[0298] It should be noted that, in this application, the channel data transmission block may also be referred to as a channel and data transmission block, or a channel transmission block. Specifically, this application does not limit the name of the channel data transmission block.

[0299] In the embodiments shown in the following Figures 2A to 4B, the technical solution of the present application is introduced by taking the first device as a terminal device and the second device as a network device as an example.

[0300] In the embodiments shown in the following Figures 5A to 7, the technical solution of the present application is introduced by taking the first device as a network device and the second device as a terminal device as an example.

[0301] The technical solution of this application is introduced below in conjunction with specific embodiments.

[0302] FIG2A is a schematic diagram of an embodiment of the information sending method and information receiving method of the present application. Referring to FIG2A , the method includes:

[0303] 201. A terminal device sends first information to a network device. The first information is used to indicate a channel similarity result between a first channel and a second channel. In response, the network device receives the first information from the terminal device.

[0304] The channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. Optionally, the first information includes the channel similarity results of the first channel and the second channel.

[0305] Specifically, the terminal device determines channel information of a first channel and channel information of a second channel. The terminal device then determines a channel similarity result between the first channel and the second channel based on the channel information of the first channel and the second channel. The terminal device sends first information to the network device. The first information indicates the channel similarity result between the first channel and the second channel.

[0306] Optionally, the channel information of the first channel includes channel characteristics of the first channel.

[0307] Optionally, the channel information of the first channel includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0308] The channel impulse response is the receiver's response to a unit pulse signal sent by the transmitter. The channel impulse response can include one or more of the following: the channel amplitude impulse response or the channel phase impulse response.

[0309] The channel frequency response is the Fourier transform of the channel impulse response. The channel frequency response includes one or more of the following: channel amplitude frequency response, or channel phase frequency response.

[0310] Channel coefficient: the channel gain between the transmitter and receiver.

[0311] The basis of the channel space is a basis vector or a basis matrix that represents the channel space, for example, a discrete Fourier transform (DFT) matrix.

[0312] The transmit antenna pattern is the pattern of the transmitting antenna. The receive antenna pattern is the pattern of the receiving antenna.

[0313] The transmit antenna array orientation is the direction of the transmit antenna array. The receive antenna array orientation is the direction of the receive antenna array.

[0314] The moving speed is the moving speed of the terminal device. The moving direction is the moving direction of the terminal device.

[0315] Path loss refers to the signal strength attenuation value when the electromagnetic wave between the terminal device and the network device propagates in space.

[0316] Shadow fading refers to the signal strength attenuation between terminal devices and network devices due to random obstruction by buildings and other reasons.

[0317] Delay spread refers to the difference between the maximum and minimum transmission delays in the multipath between the terminal device and the network device, that is, the difference between the arrival time of the last distinguishable delayed signal and the first delayed signal, which is actually the pulse broadening time.

[0318] Angular spread is the angular spread of a signal caused by the multipath environment between a terminal device and a network device. Angular spread can include angular spread of the arrival azimuth, angular spread of the departure azimuth, angular spread of the arrival vertical angle, and / or angular spread of the departure vertical angle.

[0319] The Ricean K factor refers to the logarithm of the power ratio between the direct wave and the multipath reflected wave in a Ricean fading channel. The size of the Ricean K factor is usually expressed in decibels (dB).

[0320] The number of paths refers to the number of propagation paths between a terminal device and a network device. The number of path clusters refers to the number of path clusters within a propagation path between a terminal device and a network device. The number of paths within a path cluster refers to the number of path clusters within a propagation path between a terminal device and a network device.

[0321] Path amplitude, path phase, path delay, path power, path departure azimuth, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, and path steering vector refer to the amplitude, phase, delay, power, departure azimuth, departure vertical angle, arrival vertical angle, arrival azimuth, initial phase, cross-polarization power ratio, Doppler shift, and steering vector of the propagation path between the terminal device and the network device, respectively.

[0322] The path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, and path cluster steering vector respectively refer to the amplitude, phase, delay, power, departure azimuth, departure vertical angle, arrival vertical angle, arrival azimuth, initial phase, cross-polarization power ratio, Doppler shift, and steering vector of the path cluster of the propagation path between the terminal device and the network device.

[0323] Power delay profile refers to the relationship between the power of the signal received by the receiver and the arrival time delay in the channel between the network device and the terminal device.

[0324] The power angle spectrum describes the relationship between the departure angle and arrival angle of the propagation multipath of network equipment and terminal equipment and the power of the signal.

[0325] Channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, and interference-to-noise ratio are the channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, and interference-to-noise ratio between the terminal device and the network device, respectively.

[0326] Optionally, the channel information of the first channel is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0327] It should be noted that the channel information of the second channel is similar to the channel information of the first channel. For details, please refer to the relevant introduction of the channel information of the first channel.

[0328] Optionally, in the ORAN system, the network device in the above step 201 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0329] Optionally, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, Frobenius distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, maximum mean discrepancy (MMD) distance, principal angle (PA), or Hilbert-Schmidt Independence Criterion (HSIC).

[0330] Implementation method 1: The channel information of the first channel is represented as h1, and the channel information of the second channel is represented as h2. The channel similarity results of the first channel and the second channel are represented by the Euclidean distance dEucclidean, that is, The value of dEucclidean is in the interval [0, +∞]. The smaller the dEucclidean, the higher the channel similarity between the first channel and the second channel.

[0331] Implementation 2: The channel information of the first channel is represented as h1, and the channel information of the second channel is represented as h2. The channel similarity results of the first channel and the second channel are calculated by the Minkowski distance d Minkowski Indicates that d Minkowski =(|h1-h2| P ) 1 / p Where p=1, the d Minkowski Represents Manhattan distance; when p = 2, the d Minkowski Represents the Euclidean distance; when p=∞, the d Minkowski represents the Chebyshev distance. dMinkowski The value of belongs to the interval [0,+∞]. Minkowski The smaller the value, the higher the channel similarity between the first channel and the second channel.

[0332] Implementation 3: The channel information of the first channel is represented as h1, and the channel information of the second channel is represented as h2. The channel similarity results of the first channel and the second channel are represented by the Mahalanobis distance dMahalanobis, that is, The covariance matrix of h1 and h2 is ∑. The value of dMahalanobis is in the interval [0, +∞]. The smaller the dMahalanobis, the higher the channel similarity between the first channel and the second channel.

[0333] Implementation 4: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by mutual information, that is, Where p(h1, h2) is the joint probability distribution. The value of I(H1; H2) lies in the interval [0, +∞]. The larger I(H1; H2) is, the higher the channel similarity between the first channel and the second channel.

[0334] Implementation 5: The channel information of the first channel is represented as h1, and the channel information of the second channel is represented as h2. The channel similarity between the first channel and the second channel is represented by cosine similarity cos(h1, h2). Specifically, it is represented as: The cosine similarity value is in the range [-1, 1]. The closer the cosine similarity value is to 1, the higher the channel similarity between the first channel and the second channel. The closer the cosine similarity value is to -1, the lower the channel similarity between the first channel and the second channel.

[0335] Implementation 6: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by the Pearson correlation coefficient. Specifically represented as Where Cov is the covariance, and σ is the standard deviation. The Pearson correlation coefficient ranges from -1 to 1. The closer the absolute value of the Pearson correlation coefficient is to 1, the higher the channel similarity between the first and second channels. The closer the absolute value of the Pearson correlation coefficient is to 0, the lower the channel similarity between the first and second channels.

[0336] Implementation 7: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity between the first channel and the second channel is represented by the Jaccard correlation coefficient. Specifically, it is represented as: Where ∩ refers to the intersection set, and ∪ refers to the union set. The Jaccard correlation coefficient falls within the interval [0, 1]. The closer the Jaccard correlation coefficient is to 1, the higher the channel similarity between the first and second channels. The closer the Jaccard correlation coefficient is to 0, the lower the channel similarity between the first and second channels.

[0337] Implementation 8: The channel information of the first channel is represented as h1, and the channel information of the second channel is represented as h2. The channel similarity results of the first channel and the second channel are represented by the norm distance or the projected norm distance. Specifically, the norm distance d F =‖h1-h2‖ F , projection norm distance d PF =‖h1h1 H -h2h2 H ‖ F The values ​​of the norm distance or the projection norm distance are both in the interval [0, +∞]. The smaller the value of the norm distance or the projection norm distance is, the higher the channel similarity between the first channel and the second channel is.

[0338] Implementation 9: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by KL divergence. That is, KL divergence is represented as: The KL divergence value is in the interval [0, +∞]. The closer the KL divergence value is to 0, the higher the channel similarity between the first channel and the second channel.

[0339] Implementation 10: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by JS divergence. That is, JS divergence is represented as: Where M = 1 / 2(H1 + H2). The JS divergence value is in the interval [0, 1]. The closer the JS divergence value is to 0, the higher the channel similarity between the first channel and the second channel.

[0340] Implementation 11: The channel information of the first channel is represented by H1, and the channel information of the second channel is represented by H2. The channel similarity results of the first channel and the second channel are represented by Wasserstein distance.

[0341] The Wasserstein distance is expressed as where ∏[H1, H2] is the set of joint distributions of H1 and H2, γ is a joint distribution in the set, and d is a differential function.

[0342] Implementation 12: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by MMD distance. The value of MMD distance is represented as Where f is a mapping function that maps variables to vectors in Hilbert space. The MMD distance ranges from [0 to +∞]. The closer the MMD distance is to 0, the higher the channel similarity between the first and second channels.

[0343] Implementation 13: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity results of the first channel and the second channel are represented by the main characters. Among them, H1 H H2=U∑V H , ∑=cos(Θ), Θ=[θ1, θ2,..., θ m ]. U is a left singular matrix, and V is a right singular matrix. ∑ is a diagonal matrix composed of eigenvalues, that is, the diagonal elements in a diagonal matrix are eigenvalues. m = min(p,q), H1 and H2 are unitary matrices of dimensions n*p and n*q, respectively. H1 and H2 are mapped to the Grassmannian manifold. The value of the principal axis is in the interval [-1, 1]. The closer the value of the principal axis is to 1, the higher the channel similarity between the first channel and the second channel.

[0344] Implementation 14: The channel information of the first channel is represented as H1, and the channel information of the second channel is represented as H2. The channel similarity between the first channel and the second channel is represented by the Hilbert-Schmidt independence coefficient. The Hilbert-Schmidt independence coefficient HSIC(H1, H2) = trace(HH1HH2), where H is a matrix with mean 0, and H1 and H2 are kernel forms of two distributions. The value of the Hilbert-Schmidt independence coefficient is in the interval [0, +∞]. The larger the value of the Hilbert-Schmidt independence coefficient, the higher the channel similarity between the first channel and the second channel.

[0345] Optionally, the channel similarity result can be represented by a specific value or by an interval. That is, the value of the channel similarity result calculated by the terminal device falls within a certain interval, and the terminal device can report the interval. Optionally, the first information also includes the confidence of the channel similarity result, or the first information is also used to indicate the confidence of the channel similarity result. The confidence of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result. For example, the channel similarity result is 0.9999, and the confidence of the channel similarity result is 95%. For another example, the channel similarity result belongs to the interval [0.9999,1], and the confidence of the channel similarity result is 95%.

[0346] Optionally, the network device determines the target channel information of the terminal device based on the channel similarity result. Optionally, if the channel similarity result indicates that the channel similarity between the first channel and the second channel is high, then the network device can determine that the channel between the terminal device and the network device can be characterized by the channel information of the first channel. That is, the target channel information is the channel information of the first channel. Then, the network device performs MU pairing based on the channel information of the first channel. Specifically, the network device can determine the channel information of other terminal devices in a similar manner. The network device combines the channel information of multiple terminal devices to perform MU pairing, thereby selecting the terminal device to be scheduled. This is conducive to improving the scheduling performance of the network device and improving the system throughput.

[0347] Optionally, the first information is used to indicate S channel similarity results for M first channels and N second channels. Optionally, the first information includes S channel similarity results for M first channels and N second channels. The M first channels and N second channels form M*N channel similarity results. The M*N channel similarity results are determined based on channel information of each first channel in the M first channels and channel information of each second channel in the N second channels. S <= M*N, where M and N are both integers greater than or equal to 1.

[0348] In this implementation, the terminal device determines the channel information of M first channels and the channel information of N second channels. The terminal device determines the M*N channel similarity results based on the channel information of the M first channels and the channel information of the N second channels. That is, the M*N channel similarity results include the channel similarity results between each first channel in the M first channels and each second channel in the N second channels. For some examples of the M*N channel similarity results, please refer to the relevant introduction in the embodiment shown in Figure 3 below, which will not be repeated here. Optionally, each first channel in the M first channels corresponds to a first index, and each second channel in the N second channels corresponds to a second index. The S channel similarity results include some or all of the channel similarity results of the first channels and second channels with the same first index and second index in the M first channels and the N second channels. For example, the M first channels include four first channels, and the first indices corresponding to the four first channels are 1, 2, 3, and 4, respectively. The N second channels include two second channels, and the second indices corresponding to the two second channels are 1 and 2, respectively. The S channel similarity results may include a channel similarity result of a first channel with a first index of 1 and a second channel with a second index of 1, and a channel similarity result of a first channel with a first index of 2 and a second channel with a second index of 2.

[0349] In this implementation, the network device can determine the N target channel information of the terminal device based on the second resource configuration information corresponding to the N second channels and the S channel similarity results. Optionally, the second resource configuration information corresponding to the N second channels includes N second resource configuration information. The N second resource configuration information corresponds one-to-one to the N second channels. The second resource configuration information corresponding to each second channel is used to configure or indicate a second resource. The second channel is the channel between the first device and the second device on the second resource. Optionally, the N target channel information includes channel information of N first channels, and the N first channels correspond one-to-one to the N second channels. The first channel corresponding to each second channel is the first channel with the highest or higher channel similarity with the second channel among the M first channels. This enables the determination of N target channel information for the terminal device, making it easier for the network device to perform MU pairing based on the N target channel information.

[0350] Optionally, the network device sends first indication information to the terminal device. The first indication information is used to instruct the terminal device to send channel similarity results for first channels and second channels with the same first index and second index among the M first channels and N second channels. Accordingly, the terminal device receives the first indication information from the network device. First channels and second channels with the same first index and second index are first channels and second channels with the same index.

[0351] Optionally, the S channel similarity results include M*N channel similarity results. In this implementation, the network device optionally sends second instruction information to the terminal device. The second instruction information is used to instruct the terminal device to send the M*N channel similarity results. Accordingly, the terminal device receives the second instruction information from the network device.

[0352] In one possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results, wherein the channel similarity results are higher than a first threshold, or the channel similarity results are lower than the first threshold, or the absolute values ​​of the channel similarity results are higher than the first threshold, or the absolute values ​​of the channel similarity results are lower than the first threshold. Here, "higher than" includes "greater than or equal to," and "lower than" includes "less than or equal to."

[0353] For example, the channel similarity results include Euclidean distance, Minkowski distance, Mahalanobis distance, norm distance, projection norm distance, KL divergence, Wasserstein distance, or MMD distance. As can be seen from the above description, the values ​​of the channel similarity results shown above fall within the interval [0, +∞]. The closer the channel similarity results shown above are to 0, the higher the channel similarity between the first channel and the second channel. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are lower than a first threshold. For example, the first threshold is 0.2, 0.3, 0.4, or 0.5.

[0354] For another example, the channel similarity result includes mutual information or Hilbert-Schmidt independence coefficient. As can be seen from the above introduction, the values ​​of the channel similarity results shown above belong to the interval [0, +∞]. The larger the channel similarity result shown above, the higher the channel similarity between the first channel and the second channel. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold. For example, the first threshold is 50, 100 or 1000, etc., which is not limited in this application.

[0355] For another example, the channel similarity results include cosine similarity. As mentioned above, the cosine similarity value falls within the interval [-1, 1]. The closer the cosine similarity is to 1, the higher the channel similarity between the first and second channels; the closer the cosine similarity is to -1, the lower the channel similarity between the first and second channels. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results exceed a first threshold. For example, the first threshold can be 0.8 or 0.9.

[0356] For another example, the channel similarity results include the Pearson correlation coefficient, the Jaccard correlation coefficient, or the principal coefficient. As described above, the values ​​of the Pearson correlation coefficient and the principal coefficient both fall within the range [-1, 1]. The closer the absolute value of the Pearson correlation coefficient is to 1, the higher the channel similarity between the first channel and the second channel. The closer the absolute value of the Pearson correlation coefficient is to 0, the lower the channel similarity between the first channel and the second channel. The closer the principal coefficient is to 1, the higher the channel similarity between the first channel and the second channel. The value of the Jaccard correlation coefficient falls within the range [0, 1]. The closer the Jaccard correlation coefficient is to 1, the higher the channel similarity between the first channel and the second channel. The closer the Jaccard correlation coefficient is to 0, the lower the channel similarity between the first channel and the second channel. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results exceed the first threshold, or the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose absolute values ​​exceed the first threshold. For example, the first threshold may be 0.8 or 0.9.

[0357] For another example, the channel similarity results include the JS divergence. As mentioned above, the JS divergence ranges from 0 to 1. The closer the JS divergence is to 0, the higher the channel similarity between the first and second channels. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are below a first threshold. For example, the first threshold can be 0.1, 0.2, or 0.3.

[0358] Optionally, the first threshold is preconfigured, or specified by a communication protocol, or indicated by the network device to the terminal device.

[0359] As can be seen, the channel similarity results for the first channel and the second channel can accurately measure the channel similarity between the first channel and the second channel. In this embodiment, after the network device receives the first information, the network device can determine the target channel information for the terminal device based on the channel similarity results. For example, if the channel similarity results indicate that the channel similarity between the first channel and the second channel is high, the network device can use the channel information of the first channel as the target channel information for the terminal device.

[0360] Optionally, the embodiment shown in FIG2A further includes step 201a. Step 201a may be performed before step 201.

[0361] 201a. The network device sends second information to the terminal device. The second information is used to indicate the first threshold. In response, the terminal device receives the second information from the network device.

[0362] Optionally, the second information includes a first threshold.

[0363] In one possible implementation, the S channel similarity results are the S channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the highest absolute value of the channel similarity result, or the lowest absolute value of the channel similarity result among the M*N channel similarity results. Among them, S can be pre-configured, or specified by the communication protocol, or indicated by the network device to the terminal device, and is not specifically limited in this application. For example, the channel similarity results include Euclidean distance, Minkowski distance, Mahalanobis distance, norm distance, projection norm distance, KL divergence, Wasserstein distance, or MMD distance. The S channel similarity results are the S channel similarity results with the lowest channel similarity results among the M*N channel similarity results. For another example, the channel similarity results include mutual information or Hilbert-Schmidt independence coefficient. The S channel similarity results are the S channel similarity results with the highest channel similarity results among the M*N channel similarity results.

[0364] Optionally, in the ORAN system, the network device in the above step 201a may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0365] Optionally, the embodiment shown in FIG2A further includes step 201b.

[0366] 201b. The terminal device sends third information to the network device. The third information is used to indicate whether each of the M*N channel similarity results needs to be sent. Correspondingly, the network device receives the third information from the terminal device.

[0367] Optionally, the third information is a bitmap, and the bits in the bitmap correspond to the channel similarity results. The value of the bit in the bitmap is used to indicate whether the channel similarity result corresponding to the bit is sent. For example, one bit in the bitmap corresponds to one channel similarity result. When the value of the bit is 0, it instructs the terminal device to send the channel similarity result corresponding to the bit; when the value of the bit is 1, it instructs the terminal device not to send the channel similarity result corresponding to the bit. Alternatively, when the value of the bit is 1, it instructs the terminal device not to send the channel similarity result corresponding to the bit; when the value of the bit is 0, it instructs the terminal device to send the channel similarity result corresponding to the bit.

[0368] Optionally, the third information is used to indicate whether each of the M*N channel similarity results needs to be sent. The first information is also included for the S channel similarity results that need to be sent. The third information can be carried using first-level uplink control information (UCI), and the first information can be carried using second-level UCI.

[0369] It should be noted that step 201 and step 201b can be performed simultaneously or separately, and this application does not impose any specific restrictions. In other words, there is no fixed order for performing step 201 and step 201b. Step 201 can be performed first, then step 201b; or step 201b can be performed first, then step 201; or, depending on the circumstances, step 201 and step 201b can be performed simultaneously, and this application does not impose any specific restrictions.

[0370] Optionally, in the ORAN system, the network device in the above step 201b may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0371] Optionally, the embodiment shown in FIG2A further includes step 201c. Step 201c may be performed before step 201.

[0372] 201c. The network device determines channel information of the first channel.

[0373] Specifically, the network device pre-stores one or more channel information, that is, one or more reference channels. The network device may select one channel information from the one or more pre-stored channel information as the channel information of the first channel.

[0374] For the channel information of the first channel, please refer to the aforementioned related introduction and will not be repeated here.

[0375] Optionally, the network device determines channel information for M first channels. Specifically, the network device pre-stores one or more channel information, i.e., one or more reference channels. The network device may select M channel information from the one or more pre-stored channel information as the channel information for the M first channels. M is an integer greater than or equal to 1.

[0376] Optionally, in the ORAN system, the network device in the above step 201c may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0377] It should be noted that if the embodiment shown in FIG2A includes steps 201a to 201b, there is no fixed order for executing step 201c and steps 201a to 201b. Steps 201a to 201b may be executed first, followed by step 201c; or step 201c may be executed first, followed by steps 201a to 201b; or, depending on the circumstances, steps 201a to 201b and step 201c may be executed simultaneously, and this application does not limit this.

[0378] Optionally, the embodiment shown in FIG2A further includes step 201d. Step 201d may be performed before step 201.

[0379] 201d. The terminal device determines channel information of the first channel.

[0380] A possible implementation of step 201d is described below. Optionally, as shown in FIG2B , step 201d specifically includes step a.

[0381] Step a: The network device sends the channel information of the first channel to the terminal device. Correspondingly, the terminal device receives the channel information of the first channel from the network device.

[0382] Specifically, after the network device determines the channel information of the first channel, the network device may send the channel information of the first channel to the terminal device.

[0383] It should be noted that if the embodiment shown in FIG2A also includes step 201c, step 201d can be performed after step 201c. If the embodiment shown in FIG2A also includes steps 201a to 201b, there is no fixed order in which step 201d and steps 201a to 201b should be performed. Steps 201a to 201b can be performed first, followed by step 201d; or step 201d can be performed first, followed by steps 201a to 201b; or, depending on the circumstances, steps 201a to 201b and step 201d can be performed simultaneously. This application does not impose any specific restrictions.

[0384] Optionally, the embodiment shown in FIG2A further includes step 201e. Step 201e may be performed before step 201.

[0385] 201e. The network device sends first resource configuration information to the terminal device. The first resource configuration information is used to indicate the first resource. Correspondingly, the terminal device receives the first resource configuration information from the network device.

[0386] In this implementation, the first channel is associated with the first resource, and the first channel may be a channel between the terminal device and the network device on the first resource. Of course, the first channel may also be unrelated to the resource. Therefore, the above step 201e is an optional step.

[0387] Optionally, the first resource includes at least one of the following: a first time domain resource, a first frequency domain resource, or a first spatial domain resource. That is, the first channel can be understood as a channel between the terminal device and the network device on a specific time domain resource, frequency domain resource, and / or spatial domain resource.

[0388] Optionally, the first channel is represented by a first tensor. The dimensions of the first tensor include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension. For example, the first resource includes a first time domain resource, a first frequency domain resource, and a first spatial domain resource, and the first spatial domain resource includes a first transmit antenna port and / or a first receive antenna port. Therefore, the first tensor includes four dimensions: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, and a receive antenna port dimension.

[0389] It should be noted that if the embodiment shown in FIG2A further includes steps 201a to 201d, there is no fixed order in which step 201e and steps 201a to 201d must be executed. Steps 201a to 201d may be executed first, followed by step 201e; or step 201e may be executed first, followed by steps 201a to 201d; or, depending on the circumstances, steps 201a to 201d and step 201e may be executed simultaneously. This application does not impose any specific restrictions.

[0390] Optionally, in the ORAN system, the network device in the above step 201e may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0391] Optionally, the embodiment shown in FIG2A further includes step 201f. Step 201f may be performed before step 201.

[0392] 201f. The terminal device determines the channel information of the second channel.

[0393] The channel information of the second channel is similar to the channel information of the first channel. For details, please refer to the relevant introduction of the channel information of the first channel, which will not be repeated here.

[0394] The following describes a possible implementation of step 201f. This application is still applicable to other implementations, and this application does not limit them. Optionally, as shown in FIG2C , step 201f specifically includes step b and step c.

[0395] Step b: The terminal device receives a reference signal or a perception signal.

[0396] In one possible implementation, the network device sends a reference signal to the terminal device. Correspondingly, the terminal device receives the reference signal from the network device. Optionally, the reference signal is a sounding reference signal (SRS).

[0397] In another possible implementation, a terminal device transmits a target signal, which is reflected back to the terminal device after encountering an obstacle (e.g., a network device). The target signal reflected back to the terminal device by the obstacle is called a perception signal. The terminal device receives the perception signal.

[0398] Optionally, the network device may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0399] Step c: The terminal device measures the reference signal or the perception signal to obtain channel information of the second channel.

[0400] It should be noted that if the embodiment shown in FIG2A further includes steps 201a to 201e, there is no fixed order for executing step 201f and steps 201a to 201e. Steps 201a to 201e may be executed first, followed by step 201f; or, step 201f may be executed first, followed by steps 201a to 201e; or, depending on the circumstances, steps 201a to 201e and step 201f may be executed simultaneously. This application does not impose any specific restrictions.

[0401] Optionally, the embodiment shown in Figure 2A further includes step 201g. Step 201g may be performed before step 201f.

[0402] 201g. The network device sends second resource configuration information to the terminal device. The second resource configuration information is used to indicate the second resource. Correspondingly, the terminal device receives the second resource configuration information from the network device.

[0403] In this implementation, the second channel is related to the second resource, and the second channel can be a channel between the terminal device and the network device on the second resource. Of course, the second channel can also be unrelated to the resource. Therefore, the above step 201f is an optional step.

[0404] Optionally, the second resource includes at least one of the following: a second time domain resource, a second frequency domain resource, or a second spatial domain resource. That is, the second channel can be understood as a channel between the terminal device and the network device on a specific time domain resource, frequency domain resource and / or spatial domain resource. Optionally, the first resource and the second resource do not overlap in the time domain, frequency domain and spatial domain. Alternatively, there is overlap in one or more of the time domain resources, frequency domain resources and spatial domain resources between the first resource and the second resource. For example, there is partial or complete overlap between the first time domain resource and the second time domain resource. There is partial or complete overlap between the first frequency domain resource and the second frequency domain resource. There is partial or complete overlap between the first spatial domain resource and the second spatial domain resource.

[0405] Optionally, the second channel is represented by a second tensor. The dimensions of the second tensor include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension. For example, the second resource includes a second time domain resource, a second frequency domain resource, and a second spatial domain resource, and the second spatial domain resource includes a second transmit antenna port and / or a second receive antenna port. Therefore, the second tensor includes four dimensions: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, and a receive antenna port dimension.

[0406] Optionally, the first tensor and the second tensor each contain different dimensions; or, the time domain dimensions, frequency domain dimensions, transmit antenna port dimensions, and receive antenna port dimensions in the first tensor and the second tensor overlap. For example, the time domain dimensions in the first tensor partially or completely overlap with the time domain dimensions in the second tensor. The frequency domain dimensions in the first tensor partially or completely overlap with the frequency domain dimensions in the second tensor. The transmit antenna port dimensions in the first tensor partially or completely overlap with the transmit antenna port dimensions in the second tensor. The receive antenna port dimensions in the first tensor partially or completely overlap with the receive antenna port dimensions in the second tensor.

[0407] Optionally, the terminal device determines the channel information of the second channel based on the reference signal and the second resource configuration information; or, the terminal device determines the channel information of the second channel based on the perception signal and the second resource configuration information.

[0408] Specifically, the terminal device determines the second resource according to the second resource configuration information, and measures the reference signal or the perception signal on the second resource to obtain the channel information of the second channel.

[0409] Optionally, the terminal device determines channel information of N second channels. The N second channels may be channels between the terminal device and the network device on N different second resources.

[0410] Optionally, in the ORAN system, the network device in the above step 201g may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0411] In an embodiment of the present application, a terminal device sends first information. The first information is used to indicate the channel similarity result of the first channel and the second channel. The channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. This is beneficial for the network device to determine the channel similarity result of the first channel and the second channel. This is beneficial for the network device to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result. For example, the network device determines that the channel similarity between the first channel and the second channel is high based on the channel similarity result, then the network device can determine that the channel information of the first channel can characterize the channel between the terminal device and the network device. Therefore, the network device can select the channel information of the first channel as the channel information of the terminal device, and perform MU pairing based on the channel information.

[0412] It should be noted that in the embodiment shown in FIG. 2A , the first channel may be associated with the first resource and referred to as a first-channel data transmission block. The second channel may be associated with the second resource and referred to as a second-channel data transmission block. The embodiments shown in FIG. 3 , FIG. 4A , and FIG. 4B below illustrate the technical solutions of the present application using the first channel as a first-channel data transmission block and the second channel as a second-channel data transmission block as an example.

[0413] FIG3 is a schematic diagram of an embodiment of the information sending method and information receiving method of the present application. Referring to FIG3 , the method includes:

[0414] 301. A network device determines channel information of a first channel data transmission block.

[0415] For example, the network device pre-stores one or more channel information, that is, one or more reference channels. The network device selects one channel information from the pre-stored one or more channel information as the channel information of the first channel data transmission block.

[0416] Optionally, the first channel data transmission block is used to represent a channel between the terminal device and the network device on a first resource. Optionally, the first resource includes at least one of the following: a first time domain resource, a first frequency domain resource, or a first spatial domain resource. The first spatial domain resource includes a first transmit antenna port resource and / or a first receive antenna port resource. For example, as shown in Figure 1B, the first channel data transmission block represents a channel between the terminal device and the network device on a specific time domain resource, a specific frequency domain resource, and a specific spatial domain resource.

[0417] Optionally, the first channel data transmission block is represented by a first tensor. The dimensions of the first tensor include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension. For example, as shown in FIG1B , the first tensor includes four dimensions: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, and a receive antenna port dimension.

[0418] Optionally, the channel information of the first channel data transmission block includes channel characteristics of the first channel data transmission block, that is, channel characteristics and / or channel coefficients of the channel between the terminal device and the network device on the first resource.

[0419] Optionally, the channel information of the first channel data transmission block includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path time delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0420] Optionally, the channel information of the first channel data transmission block is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array. That is, the channel information of the first channel data transmission block can be represented by a scalar, a vector, a matrix, a tensor, a probability distribution, a set, or an array.

[0421] It should be noted that the above step 301 is an optional step.

[0422] Optionally, the network device determines channel information of M first channel data transmission blocks, where M is an integer greater than or equal to 1.

[0423] Optionally, in the ORAN system, the network device in the above step 301 may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0424] 302. The terminal device determines channel information of a first channel data transmission block.

[0425] For the channel information of the first channel data transmission block, please refer to the related introduction of the aforementioned step 301.

[0426] Optionally, for the above step 302, this application provides two implementations of the terminal device determining the channel information of the first channel data transmission block. This application is still applicable to other implementations, and this application does not limit them specifically.

[0427] Implementation 1 is described below in conjunction with steps 401 to 402 in the embodiment shown in Figure 4A. Optionally, the above step 302 specifically includes steps 401 to 402.

[0428] 401. The terminal device receives a reference signal or a perception signal.

[0429] In one possible implementation, the network device sends a reference signal to the terminal device. Correspondingly, the terminal device receives the reference signal from the network device. Optionally, the reference signal is a sounding reference signal (SRS).

[0430] Optionally, in this implementation, the network device may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0431] In another possible implementation, a terminal device transmits a target signal, which is reflected back to the terminal device after encountering an obstacle (e.g., a network device). The target signal reflected back to the terminal device by the obstacle is called a perception signal. The terminal device receives the perception signal.

[0432] 402. The terminal device determines channel information of a first channel data transmission block based on a reference signal or a perception signal.

[0433] Specifically, the terminal device measures the reference signal or the sensing signal to obtain channel information of the first channel data transmission block. Specifically, the first channel data transmission block represents the channel between the terminal device and the network device on the first resource. Therefore, the terminal device measures the reference signal or the sensing signal to obtain the channel information between the terminal device and the network device on the first resource. It is not necessary to measure the complete channel information between the terminal device and the network device.

[0434] Optionally, the embodiment shown in FIG. 4A further includes step 401 a , and step 401 a may be performed before step 402 .

[0435] 401a. The network device sends configuration information of the first channel data transmission block to the terminal device. Correspondingly, the terminal device receives the configuration information of the first channel data transmission block from the network device.

[0436] Optionally, the configuration information of the first channel data transmission block includes at least one of the following: time domain resource information, frequency domain resource information, spatial domain resource information occupied by the first channel data transmission block, or a first index of the first channel data transmission block. The first index is used to identify the first channel data transmission block. For example, the time domain resource information includes the time domain position occupied by the first channel data transmission block. The frequency domain resource information includes the frequency domain position occupied by the first channel data transmission block. The spatial domain resource information includes the transmitting antenna port and receiving antenna port occupied by the first channel data transmission block. For example, the configuration information of the first channel data transmission block includes time domain position 1, frequency domain position 1, transmitting antenna port 1, and receiving antenna port 1. For another example, the configuration information of the first channel data transmission block includes full band frequency, transmitting antenna ports are Port0-1023, and receiving antenna ports are Port0-31.

[0437] Optionally, the above-mentioned step 402 specifically includes: the terminal device determines the channel information of the first channel data transmission block based on the reference signal and the configuration information of the first channel data transmission block; or, the terminal device determines the channel information of the first channel data transmission block based on the perception signal and the configuration information of the first channel data transmission block.

[0438] Specifically, the terminal device determines, based on the configuration information of the first channel data transmission block, that the first channel data transmission block is a channel between the terminal device and the network device on the first resource. The terminal device determines the channel information between the terminal device and the network device on the first resource by measuring the reference signal or the perception signal.

[0439] Optionally, the network device in the above step 401a may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0440] Implementation 2 is described below in conjunction with step 403. Optionally, the above step 302 specifically includes step 403.

[0441] 403. The terminal device receives channel information of a first channel data transmission block from the network device.

[0442] Specifically, in step 301, after the network device determines the channel information of the first channel data transmission block, the network device may send the channel information of the first channel data transmission block to the terminal device. Correspondingly, the terminal device receives the channel information of the first channel data transmission block from the network device.

[0443] Optionally, the network device in the above step 403 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0444] Optionally, in this implementation, the network device may further send configuration information of the first channel data transmission block to the terminal device. For the configuration information of the first channel data transmission block, please refer to the above-mentioned related introduction.

[0445] Optionally, the terminal device determines channel information for the M first-channel data transmission blocks. The process for determining the channel information for each first-channel data transmission block can be found in the description of step 302 above and will not be repeated here. Optionally, the terminal device receives configuration information for the M first-channel data transmission blocks from the network device. The terminal device then determines the channel information for the M first-channel data transmission blocks based on the configuration information for the M first-channel data transmission blocks.

[0446] The following shows some possible implementations of the configuration information of the M first channel data transmission blocks and the channel information of the M first channel data transmission blocks, wherein each first channel data transmission block has a first index.

[0447] As shown in Table 2, the configuration information of each first channel data transmission block includes the time domain position, frequency domain position, transmit antenna port, and receive antenna port occupied by the first channel data transmission block. The channel information of each first channel data transmission block includes the channel characteristics of the first channel data transmission block.

[0448] Table 2

[0449] As shown in Table 3, the configuration information of each first channel data transmission block includes the full-band frequency domain, Port0-1023 transmitting antenna ports, and Port0-31 receiving antenna ports. The configuration information of different first channel data transmission blocks may be the same. The channel information of each first channel data transmission block may include a matrix of components of the channel that does not change over time between the terminal device and the network device represented by the first channel data transmission block on the time domain resources, frequency domain resources, and spatial domain resources occupied by the first channel data transmission block. As shown in Table 3, the channel characteristics of the first channel data transmission block with a first index of 1 are represented as H11, and the channel characteristics of the first channel data transmission block with a first index of 2 are represented as H12.

[0450] Table 3

[0451] It should be noted that the above step 302 is an optional step.

[0452] 303. The terminal device determines channel information of the second channel data transmission block.

[0453] Optionally, the second channel data transmission block is used to represent a channel between the terminal device and the network device on a second resource. Optionally, the second resource includes at least one of the following: a second time domain resource, a second frequency domain resource, or a second spatial domain resource. The second spatial domain resource includes a second transmit antenna port resource and / or a second receive antenna port resource. For example, as shown in Figure 1B, the second channel data transmission block represents a channel between the terminal device and the network device on a specific time domain resource, a specific frequency domain resource, and a specific spatial domain resource.

[0454] Optionally, the second channel data transmission block is represented by a second tensor. The dimensions of the second tensor include at least one of the following: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension. For example, as shown in FIG1B , the second tensor includes four dimensions: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, and a receive antenna port dimension.

[0455] Optionally, the channel information of the second channel data transmission block is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array. That is, the channel information of the second channel data transmission block can be represented by a scalar, a vector, a matrix, a tensor, or a probability distribution.

[0456] Optionally, the channel information of the second channel data transmission block is similar to the channel information of the first channel data transmission block. For details, please refer to the relevant introduction of the channel information of the first channel mentioned above, which will not be repeated here.

[0457] The following describes a possible implementation of step 303 in conjunction with the embodiment shown in FIG4B . This application is still applicable to other implementations, and this application does not limit them specifically. Optionally, step 303 specifically includes steps 404 to 405.

[0458] 404. The terminal device receives a reference signal or a perception signal.

[0459] Step 404 is similar to step 401 in the embodiment shown in FIG. 4A . For details, please refer to the relevant introduction of step 401 in the embodiment shown in FIG. 4A , which will not be repeated here.

[0460] 405. The terminal device determines channel information of the second channel data transmission block based on the reference signal or the perception signal.

[0461] Specifically, the terminal device measures the reference signal or the sensing signal to obtain channel information of the second channel data transmission block. Specifically, the second channel data transmission block represents the channel between the terminal device and the network device on the second resource. Therefore, the terminal device measures the reference signal or the sensing signal to obtain channel information between the terminal device and the network device on the second resource. It is not necessary to measure the complete channel information between the terminal device and the network device.

[0462] Optionally, the embodiment shown in FIG4B further includes step 404a. Step 404a may be performed before step 405.

[0463] 404a: The network device sends configuration information of the second channel data transmission block to the terminal device. Correspondingly, the terminal device receives the configuration information of the second channel data transmission block from the network device.

[0464] The configuration information of the second channel data transmission block is similar to the configuration information of the first channel data transmission block in step 401a of the embodiment shown in FIG. 4A . For details, please refer to the related introduction of the configuration information of the first channel data transmission block.

[0465] Optionally, the terminal device determines channel information of N second channel data transmission blocks, where N is an integer greater than or equal to 1. The process of determining the channel information of each second channel data transmission block can be found in the description of step 303 above and will not be repeated here.

[0466] Some possible implementations of the configuration information of N second channel data transmission blocks and the channel information of N second channel data transmission blocks are shown below, wherein each second channel data transmission block has a second index.

[0467] As shown in Table 4, the configuration information of each second channel data transmission block includes the time domain position, frequency domain position, transmitting antenna port, and receiving antenna port occupied by the second channel data transmission block.

[0468] Table 4

[0469] As shown in Table 5, the configuration information of the second channel data transmission block includes the full-band frequency domain, Port0-1023 transmit antenna ports, and Port0-31 receive antenna ports. The channel information of the second channel data transmission block may include a matrix of components of the channel between the terminal device and the network device represented by the second channel data transmission block on the time domain resources, frequency domain resources, and spatial domain resources occupied by the second channel data transmission block that do not change over time.

[0470] Table 5

[0471] 304. The terminal device sends first information to the network device. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. In response, the network device receives the first information from the terminal device.

[0472] The channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block.

[0473] Optionally, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0474] Some methods for determining the channel similarity results of the first channel data transmission block and the second channel data transmission block can refer to the channel similarity results of the first channel and the second channel in the embodiment shown in Figure 2A above. For details, please refer to the relevant introduction above.

[0475] Optionally, the channel similarity result can be represented by a specific value or a range. That is, if the value of the channel similarity result calculated by the terminal device falls within a certain range, the terminal device can report the range.

[0476] Optionally, the first information also includes a confidence level of the channel similarity result, which is used to characterize the credibility or reliability of the channel similarity result. For example, if the channel similarity result is 0.9999, the confidence level of the channel similarity result is 95%. For another example, if the channel similarity result falls within the interval [0.9999, 1], the confidence level of the channel similarity result is 95%. For another example, if the channel similarity result falls within the interval [0.7, 0.9], the confidence level of the channel similarity result is 95%.

[0477] Optionally, the first information is used to indicate S channel similarity results of M first channel data transmission blocks and N second channel data transmission blocks.

[0478] The M first channel data transmission blocks and the N second channel data transmission blocks form M*N channel similarity results. The M*N channel similarity results are determined based on the channel information of each first channel data transmission block in the M first channel data transmission blocks and the channel information of each second channel data transmission block in the N second channel data transmission blocks. S<=M*N, where M and N are both integers greater than or equal to 1.

[0479] Specifically, in this implementation, the terminal device determines the channel information of M first channel data transmission blocks and determines the channel information of N second channel data transmission blocks. The terminal device determines the M*N channel similarity results based on the channel information of the M first channel data transmission blocks and the channel information of the N second channel data transmissions. For example, as shown in Table 2 and Table 4, the M first channel data transmission blocks include a first channel data transmission block with a first index of 1, a first channel data transmission block with a first index of 2, a first channel data transmission block with a first index of 3, a first channel data transmission block with a first index of 4, and so on, and also include a first channel data transmission block with a first index of M. The N second channel data transmission blocks include a second channel data transmission block with a second index of 1, a second channel data transmission block with a second index of 2, a second channel data transmission block with a second index of 3, a second channel data transmission block with a second index of 4, and so on, and also include a second channel data transmission block with a second index of N. As shown in Table 6, the M*N channel similarity results are expressed as:

[0480] Table 6

[0481] Optionally, each of the M first channel data transmission blocks corresponds to a first index, and each of the N second channel data transmission blocks corresponds to a second index. The S channel similarity results include some or all of the channel similarity results for first channel data transmission blocks and second channel data transmission blocks having the same first index and second index in the M first channel data transmission blocks and the N second channel data transmission blocks.

[0482] For example, as shown in Table 2 and Table 4, M is equal to N. The S channel similarity results include the channel similarity result of the first channel data transmission block with a first index of 1 and the second channel data transmission block with a second index of 1, the channel similarity result of the first channel data transmission block with a first index of 2 and the second channel data transmission block with a second index of 2, the channel similarity result of the first channel data transmission block with a first index of 3 and the second channel data transmission block with a second index of 3, the channel similarity result of the first channel data transmission block with a first index of 4 and the second channel data transmission block with a second index of 4, and so on, including the channel similarity result of the first channel data transmission block with a first index of M and the second channel data transmission block with a second index of N.

[0483] Optionally, the network device sends first indication information to the terminal device. The first indication information is used to instruct the terminal device to send part or all of the channel similarity results of the first channel data transmission blocks and the second channel data transmission blocks with the same first index and second index among the M first channel data transmission blocks and the N second channel data transmission blocks. Accordingly, the terminal device receives the first indication information from the network device. The first channel data transmission blocks and the second channel data transmission blocks with the same first index and second index refer to the first channel data transmission blocks and the second channel data transmission blocks with the same index.

[0484] Optionally, the S channel similarity results include M*N channel similarity results. In this implementation, the network device optionally sends second instruction information to the terminal device. The second instruction information is used to instruct the terminal device to send the M*N channel similarity results. Accordingly, the terminal device receives the second instruction information from the network device.

[0485] In one possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results, wherein the channel similarity results are higher than a first threshold, or the channel similarity results are lower than the first threshold, or the absolute value of the channel similarity results is higher than the first threshold, or the absolute value of the channel similarity results is lower than the first threshold. Here, "lower than" includes "less than or equal to," and "higher than" includes "greater than or equal to."

[0486] For example, the channel similarity results include Euclidean distance, Minkowski distance, Mahalanobis distance, norm distance, projection norm distance, KL divergence, Wasserstein distance, or MMD distance. As can be seen from the relevant introduction of the embodiment shown in Figure 2A above, the values ​​of the channel similarity results shown above belong to the interval [0, +∞]. The closer the channel similarity results shown above are to 0, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. Therefore, the S channel similarity results are the S channel similarity results whose channel similarity results are lower than the first threshold among the M*N channel similarity results. For example, the first threshold is 0.2, 0.3, 0.4 or 0.5.

[0487] For another example, the channel similarity result includes mutual information or Hilbert-Schmidt independence coefficient. As can be seen from the relevant introduction of the embodiment shown in Figure 2A above, the value of the channel similarity result shown above belongs to the interval [0, +∞]. The larger the channel similarity result shown above, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. Therefore, the S channel similarity results are the S channel similarity results whose channel similarity results are higher than the first threshold among the M*N channel similarity results. For example, the first threshold is 50, 100 or 1000, etc., which is not limited in this application.

[0488] For another example, the channel similarity result includes cosine similarity. As can be seen from the relevant introduction to the embodiment shown in Figure 2A above, the value of cosine similarity belongs to the interval [-1, 1]. The closer the cosine similarity is to 1, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block; the closer the cosine similarity is to -1, the lower the channel similarity between the first channel data transmission block and the second channel data transmission block. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold. For example, the first threshold can be 0.8 or 0.9.

[0489] For another example, the channel similarity result includes a Pearson correlation coefficient, a Jaccard correlation coefficient, or a principal. As described above with respect to the embodiment shown in FIG. 2A , the values ​​of the Pearson correlation coefficient and the principal both fall within the interval [-1, 1]. The closer the absolute value of the Pearson correlation coefficient is to 1, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. The closer the absolute value of the Pearson correlation coefficient is to 0, the lower the channel similarity between the first channel data transmission block and the second channel data transmission block. The closer the principal is to 1, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. The value of the Jaccard correlation coefficient falls within the interval [0, 1]. The closer the Jaccard correlation coefficient is to 1, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. The closer the Jaccard correlation coefficient is to 0, the lower the channel similarity between the first channel data transmission block and the second channel data transmission block. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than a first threshold, or the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose absolute values ​​are higher than a first threshold. For example, the first threshold may be 0.8 or 0.9.

[0490] For another example, the channel similarity results include JS divergence. As described above with respect to the embodiment shown in FIG. 2A , the JS divergence ranges from [0, 1]. The closer the JS divergence is to 0, the higher the channel similarity between the first channel data transmission block and the second channel data transmission block. Therefore, the S channel similarity results are the S channel similarity results among the M*N channel similarity results whose channel similarity results are lower than a first threshold. For example, the first threshold can be 0.1, 0.2, or 0.3.

[0491] Optionally, the first threshold is preconfigured, or specified by a communication protocol, or indicated by the network device to the terminal device.

[0492] Therefore, it can be seen that the channel similarity between the channel represented by the first channel data transmission block and the channel represented by the second channel data transmission block is accurately measured by the channel similarity results of the first channel data transmission block and the second channel data transmission block.

[0493] Optionally, in the ORAN system, the network device in the above step 304 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0494] Optionally, the embodiment shown in FIG. 3 further includes step 304 a , which may be performed before step 304 .

[0495] 304a. The network device sends second information to the terminal device. The second information is used to indicate the first threshold. Correspondingly, the terminal device receives the second information from the network device.

[0496] Optionally, the second information includes a first threshold.

[0497] Step 304a is similar to step 201a in the embodiment shown in FIG. 2A . For details, please refer to the relevant introduction of step 201a in the embodiment shown in FIG. 2A .

[0498] Optionally, the embodiment shown in FIG3 further includes step 304b.

[0499] 304b: The terminal device sends third information to the network device. The third information is used to indicate whether each of the M*N channel similarity results needs to be sent. Correspondingly, the network device receives the third information from the terminal device.

[0500] Step 304b is similar to step 201b in the embodiment shown in FIG. 2A . For details, please refer to the relevant introduction of step 201b in the embodiment shown in FIG. 2A .

[0501] It should be noted that step 304 and step 304b can be performed simultaneously or separately, and this application does not impose any specific restrictions. In other words, there is no fixed order for executing step 304 and step 304b. Step 304 can be executed first, followed by step 304b; or step 304b can be executed first, followed by step 304; or, depending on the circumstances, steps 304 and 304b can be executed simultaneously, and this application does not impose any specific restrictions.

[0502] In an embodiment of the present application, a terminal device sends first information. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. The channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block. As can be seen, the terminal device sends the first information. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the network device determining the channel similarity result of the first channel data transmission block and the second channel data transmission block. This is conducive to the network device to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result. For example, the second device determines that the channel similarity between the first channel data transmission block and the second channel data transmission block is high based on the channel similarity result, then the second device can determine that the channel information of the first channel data transmission block can represent the channel between the first device and the second device. Therefore, the second device can select the channel information of the first channel data transmission block as the channel information of the first device and perform MU pairing based on the channel information.

[0503] FIG5A is a schematic diagram of another embodiment of the information sending method and information receiving method according to an embodiment of the present application. Referring to FIG5A , the method includes:

[0504] 501. A network device sends first information to a terminal device. The first information is used to indicate a channel similarity result between a first channel and a second channel. In response, the terminal device receives the first information from the network device.

[0505] Regarding the first information, please refer to the relevant introduction of step 201 in the embodiment shown in FIG. 2A , which will not be repeated here.

[0506] Optionally, in the ORAN system, the network device in the above step 501 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0507] Optionally, the embodiment shown in FIG5A further includes step 501a. Step 501a may be performed before step 501.

[0508] Optionally, the terminal device determines the target channel information of the terminal device based on the channel similarity result. For example, if the channel similarity result indicates that the first channel and the second channel have high channel similarity, the terminal device can use the channel of the first channel as the target channel information of the terminal device.

[0509] 501a. The network device sends third information to the terminal device. The third information is used to indicate whether each of the M*N channel similarity results needs to be sent. Correspondingly, the terminal device receives the third information from the network device.

[0510] Step 501a is similar to step 201b in the embodiment shown in FIG. 2A . For details, please refer to the relevant introduction of step 201b in the embodiment shown in FIG. 2A , which will not be repeated here.

[0511] Optionally, in the ORAN system, the network device in the above step 501a may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0512] Optionally, the embodiment shown in FIG5A further includes step 501b. Step 501b may be performed before step 501.

[0513] 501b. The network device determines channel information of the first channel.

[0514] For the channel information of the first channel, please refer to the relevant description in the embodiment shown in Figure 2A. Step 501b is similar to step 201c in the embodiment shown in Figure 2A. For details, please refer to the relevant description in step 201c in the embodiment shown in Figure 2A, which will not be repeated here.

[0515] It should be noted that if the embodiment shown in FIG. 5A further includes step 501 a , step 501 b may be performed before step 501 a .

[0516] Optionally, the embodiment shown in FIG5A further includes step 501c. Step 501c may be performed before step 501.

[0517] 501c: The network device sends the channel information of the first channel to the terminal device. Correspondingly, the terminal device receives the first channel information from the network device.

[0518] It should be noted that if the embodiment shown in FIG. 5A further includes step 501 b , then step 501 c may be performed after step 501 b .

[0519] Optionally, in the ORAN system, the network device in the above step 501c may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0520] Optionally, the embodiment shown in FIG5A further includes step 501d, and step 501d may be performed before step 501.

[0521] 501d: The network device sends the first resource configuration information to the terminal device. Correspondingly, the terminal device receives the first resource configuration information from the network device.

[0522] Regarding the first resource configuration information, please refer to the relevant introduction of step 201e in the embodiment shown in FIG. 2A , which will not be repeated here.

[0523] It should be noted that there is no fixed order for executing step 501c and step 501d. Step 501c can be executed first, then step 501d; or step 501d can be executed first, then step 501c; or, depending on the circumstances, step 501c and step 501d can be executed simultaneously. This application does not limit this.

[0524] Optionally, in the ORAN system, the network device in the above step 501d may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0525] Optionally, the embodiment shown in FIG5A further includes step 501e. Step 501e may be performed before step 501.

[0526] 501e. The network device determines channel information of the second channel.

[0527] For the channel information of the second channel, please refer to the relevant introduction in the embodiment shown in FIG. 2A .

[0528] The following describes a possible implementation of step 501e. This application is still applicable to other implementations, and this application does not limit them specifically.

[0529] Optionally, as shown in FIG5B , the above step 501e specifically includes step 1 and step 2.

[0530] Step 1: The network device receives a reference signal or a sensing signal.

[0531] In one possible implementation, the terminal device sends a reference signal to the network device. Correspondingly, the network device receives the reference signal from the terminal device. The network device measures the reference signal to obtain channel information of the second channel. The reference signal is an SRS.

[0532] In another possible implementation, the network device transmits a target signal, which is reflected back to the network device after passing through an obstacle (e.g., encountering a terminal device). The target signal reflected back to the network device after passing through the obstacle can be called a sensing signal. The network device receives the sensing signal and measures the sensing signal to obtain channel information of the second channel.

[0533] Step 2: The network device measures the reference signal or the sensing signal to obtain channel information of the second channel.

[0534] It should be noted that if the embodiment shown in FIG5A also includes step 501a, step 501e can be executed before step 501a. If the embodiment shown in FIG5A also includes steps 501b to 501d, there is no fixed order for executing steps 501e and 501b to 501d. Steps 501b to 501d can be executed first, followed by step 501e; or, step 501e can be executed first, followed by steps 501b to 501d; or, depending on the circumstances, steps 501e and 501b to 501d can be executed simultaneously. This application does not impose any specific restrictions.

[0535] Optionally, in the ORAN system, the network device in the above step 501e may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0536] Optionally, the embodiment shown in FIG5A further includes step 501f.

[0537] 501f. The network device sends the second resource configuration information to the terminal device. Correspondingly, the terminal device receives the second resource configuration information from the network device.

[0538] For the second resource configuration information, please refer to the relevant introduction in the embodiment shown in FIG. 2A , which will not be repeated here.

[0539] Optionally, the terminal device determines the target channel information of the terminal device based on the second resource configuration information and the channel similarity result. For example, if the channel similarity result indicates that the first channel and the second channel have high channel similarity, the terminal device may use the channel of the first channel as the target channel information of the terminal device. This enables the terminal device to perform MU pairing based on the target channel information.

[0540] There is no fixed order for executing step 501f and steps 501a to 501e in the embodiment shown in FIG. Steps 501a to 501e may be executed first, followed by step 501f; or step 501f may be executed first, followed by steps 501a to 501e; or, depending on the circumstances, steps 501a to 501e and step 501f may be executed simultaneously.

[0541] In an embodiment of the present application, a terminal device receives first information, and the first information is used to indicate the channel similarity result of the first channel and the second channel. The channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel. This is conducive to the terminal device determining the channel similarity result of the first channel and the second channel. This is conducive to the terminal device to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result. For example, the terminal device determines that the channel similarity between the first channel and the second channel is high based on the channel similarity result, then the terminal device can determine that the channel information of the first channel can characterize the channel between the terminal device and the network device. Therefore, the terminal device can select the channel information of the first channel as the channel information of the terminal device, and perform MU pairing based on the channel information.

[0542] It should be noted that in the embodiment shown in FIG. 5A above, the first channel may be associated with the first resource and referred to as a first-channel data transmission block. The second channel may be associated with the second resource and referred to as a second-channel data transmission block. The embodiments shown in FIG. 6 and FIG. 7 below illustrate the technical solution of the present application using the first channel as a first-channel data transmission block and the second channel as a second-channel data transmission block as an example.

[0543] FIG6 is a schematic diagram of another embodiment of the information sending method and information receiving method according to an embodiment of the present application. Referring to FIG6 , the method includes:

[0544] 601. The terminal device determines channel information of a first channel data transmission block.

[0545] Optionally, the terminal device receives channel information of the first channel data transmission block from the network device.

[0546] Specifically, the network device pre-stores one or more channel information, ie, one or more reference channels, and selects one channel information from the pre-stored one or more channel information as the channel information of the first channel data transmission block.

[0547] For the first channel data transmission block and the channel information of the first channel data transmission block, please refer to the relevant introduction of step 301 in the embodiment shown in FIG3 , which will not be repeated here.

[0548] It should be noted that step 601 is an optional step.

[0549] Optionally, the embodiment shown in FIG6 further includes step 601a.

[0550] 601a: The network device sends configuration information of the first channel data transmission block to the terminal device. Correspondingly, the terminal device receives the configuration information of the first channel data transmission block from the network device.

[0551] For configuration information of the first channel data transmission block, please refer to the relevant introduction in the embodiment shown in FIG. 3 .

[0552] It should be noted that there is no fixed order for executing step 601a and step 601. Step 601 may be executed first, then step 601a; or step 601a may be executed first, then step 601; or, depending on the circumstances, step 601 and step 601a may be executed simultaneously, which is not limited in this application.

[0553] Optionally, in the ORAN system, the network device in the above step 601a may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0554] Optionally, the terminal device determines channel information for M first-channel data transmission blocks. M is an integer greater than or equal to 1. For example, the terminal device receives channel information for M first-channel data transmission blocks from a network device. Optionally, the terminal device receives configuration information for M first-channel data transmission blocks from the network device. For possible implementations of the configuration information for the M first-channel data transmission blocks and the channel information for the M first-channel data transmission blocks, please refer to the relevant description of the embodiment shown in FIG3.

[0555] 602. The network device determines channel information of a first channel data transmission block.

[0556] The network device determines the channel information of the first channel data transmission block, which can refer to the related introduction of the aforementioned step 601.

[0557] For the first channel data transmission block and the channel information of the first channel data transmission block, please refer to the relevant introduction of step 301 in the embodiment shown in FIG3 , which will not be repeated here.

[0558] It should be noted that step 602 is an optional step. Optionally, if the embodiment shown in FIG6 includes step 601, step 602 may be performed before step 601. If the embodiment shown in FIG6 also includes step 601a, there is no fixed order for performing step 602 and step 601a. ​​Step 601a may be performed first, then step 602; or step 602 may be performed first, then step 601a; or, depending on the circumstances, step 601a and step 602 may be performed simultaneously. This application does not impose any specific restrictions.

[0559] Optionally, the network device determines channel information for M first-channel data transmission blocks. M is an integer greater than or equal to 1. Optionally, the network device sends configuration information for the M first-channel data transmission blocks to the terminal device. For possible implementations of the configuration information for the M first-channel data transmission blocks and the channel information for the M first-channel data transmission blocks, please refer to the relevant description of the embodiment shown in FIG3.

[0560] Optionally, in the ORAN system, the network device in the above step 602 may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0561] 603. The network device determines channel information of a second channel data transmission block.

[0562] For the second channel data transmission block and the channel information of the second channel data transmission block, please refer to the relevant introduction of step 303 in the embodiment shown in FIG3 , which will not be repeated here.

[0563] Optionally, in the ORAN system, the network device in the above step 603 may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0564] It should be noted that step 603 is an optional step.

[0565] The following describes a possible implementation of step 603 in conjunction with the embodiment shown in Figure 7. This application is still applicable to other implementations, and this application does not limit them specifically. Optionally, step 603 specifically includes steps 701 to 702.

[0566] 701. A terminal device sends a reference signal to a network device. Correspondingly, the network device receives the reference signal from the terminal device; or the network device receives a sensing signal.

[0567] Step 701 is similar to step 401 in the embodiment shown in FIG. 4A . For details, please refer to the relevant introduction of step 401 in the embodiment shown in FIG. 4A , which will not be repeated here.

[0568] Optionally, in the ORAN system, the network device in the above step 701 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0569] 702. The network device determines channel information of a second channel data transmission block according to the reference signal or the perception signal.

[0570] Step 702 is similar to step 405 in the embodiment shown in FIG. 4B . For details, please refer to the relevant introduction of step 405 in the embodiment shown in FIG. 4B , which will not be repeated here.

[0571] Optionally, in the ORAN system, the network device in the above step 702 may be an O-CU-CP network element, an O-CU-UP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0572] Optionally, the network device determines channel information for N second channel data transmission blocks. The method for determining the channel information for each second channel data transmission block can be found in the description of the embodiment shown in FIG. 7 , and will not be repeated here. For possible implementations of the channel information for N second channel data transmissions and the configuration information for the N second channel data transmission blocks, please refer to the description of the embodiment shown in FIG. 3 .

[0573] Optionally, the embodiment shown in FIG6 further includes step 603a.

[0574] 603a: The network device sends configuration information of the second channel data transmission block to the terminal device. Correspondingly, the terminal device receives the configuration information of the second channel data transmission block from the network device.

[0575] For the configuration information of the second channel data transmission block, please refer to the aforementioned related introduction, which will not be repeated here.

[0576] It should be noted that there is no fixed order for executing step 603a and steps 601a to 603. Step 603a may be executed first, followed by steps 601a to 603; or steps 601a to 603 may be executed first, followed by step 603a; or, depending on the circumstances, step 603a and steps 601a to 603 may be executed simultaneously.

[0577] 604. The network device sends first information to the terminal device. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. In response, the terminal device receives the first information from the network device.

[0578] For details about the first information and the channel similarity result, please refer to the relevant description of step 304 in the embodiment shown in FIG. 3 .

[0579] Optionally, in the ORAN system, the network device in the above step 604 may be an O-CU-CP network element, an O-DU network element and / or an O-RU network element shown in Table 1 above.

[0580] Optionally, the embodiment shown in FIG6 further includes step 604a.

[0581] 604a: The network device sends third information to the terminal device. The third information is used to indicate whether each of the M*N channel similarity results needs to be sent. Correspondingly, the terminal device receives the third information from the network device.

[0582] Optionally, step 604a is similar to the aforementioned step 304b. For details, please refer to the relevant introduction of the aforementioned step 304b, which will not be repeated here. Optionally, in the ORAN system, the network device in the aforementioned step 604a can be the O-CU-CP network element, O-DU network element and / or O-RU network element shown in Table 1 above.

[0583] In an embodiment of the present application, a network device sends first information. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. The channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block. As can be seen, the network device sends the first information. The first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block. This facilitates the terminal device to determine the channel similarity result of the first channel data transmission block and the second channel data transmission block. This facilitates the terminal device to achieve efficient MU pairing, efficient precoding, etc. based on the channel similarity result.

[0584] The communication device provided in the embodiments of the present application is described below.

[0585] FIG8 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. Referring to FIG8 , the communication device can be used to execute the processes executed by the terminal device in the embodiments shown in FIG2A , FIG2B , FIG2C , FIG3 , FIG4A , FIG4B , FIG5A , FIG5B , and FIG6 to FIG7 . For details, please refer to the relevant description of the above method embodiments.

[0586] The communication device 800 includes a transceiver module 801. Optionally, the communication device 800 further includes a processing module 802.

[0587] The processing module 802 is used to perform data processing. The transceiver module 801 can implement corresponding communication functions. The transceiver module 801 can also be called a communication interface or a communication module.

[0588] Optionally, the communication device 800 may further include a storage module, which may be used to store instructions and / or data. The processing module 802 may read the instructions and / or data in the storage module so that the communication device implements the aforementioned method embodiment.

[0589] The communication device module 800 can be used to perform the actions performed by the terminal device in the above method embodiments. The communication device 800 can be a terminal device or a component that can be configured in a terminal device. The processing module 802 is used to perform the processing-related operations on the terminal device side in the above method embodiments. The transceiver module 801 is used to perform the reception-related operations on the terminal device side in the above method embodiments.

[0590] Optionally, the transceiver module 801 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0591] It should be noted that the communication device 800 may include a sending module but not a receiving module. Alternatively, the communication device 800 may include a receiving module but not a sending module. The specific implementation depends on whether the above solution executed by the communication device 800 includes a sending action and a receiving action.

[0592] For example, the communication device 800 is used to perform the following scheme:

[0593] The transceiver module 801 is configured to send first information; the first information is used to indicate a channel similarity result between the first channel and the second channel; the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

[0594] In a possible implementation, the transceiver module 801 is further configured to receive channel information of the first channel.

[0595] In another possible implementation, the transceiver module 801 is further used to: receive first resource configuration information, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between the communication apparatus 800 and the second device on the first resource.

[0596] In another possible implementation, the transceiver module 801 is further configured to: send channel information of the first channel.

[0597] In another possible implementation, the transceiver module 801 is further configured to: receive a reference signal or a perception signal; and determine channel information of the second channel according to the reference signal or the perception signal.

[0598] In another possible implementation, the transceiver module 801 is also used to: receive second resource configuration information, where the second resource configuration information is used to indicate the second resource, and the second channel is a channel between the communication device 800 and the second device on the second resource; the processing module 802 is specifically used to: determine the channel information of the second channel based on the reference signal and the second resource configuration information; or, determine the channel information of the second channel based on the perception signal and the second resource configuration information.

[0599] In another possible implementation, the transceiver module 801 is further used to: send second resource configuration information, where the second resource configuration information is used to indicate the second resource, and the second channel is a channel between the communication apparatus 800 and the second device on the second resource.

[0600] In another possible implementation, the first channel is a channel between the communication device 800 and the second device on the first resource, and the first resource includes at least one item: a first time domain resource, a first frequency domain resource, and a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel is a channel between the communication device 800 and the second device on the second resource, and the second resource includes at least one item: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0601] In another possible implementation, the first channel is represented by a first tensor, and the dimensions of the first tensor include at least one item: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension; the second channel is represented by a second tensor, and the dimensions of the second tensor include at least one item: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension.

[0602] In another possible implementation, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path time, delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0603] In another possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0604] In another possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0605] In another possible implementation, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, M and N are both integers greater than or equal to 1.

[0606] In another possible implementation, the transceiver module 801 is also used to: send second resource configuration information corresponding to N second channels, where the second resource configuration information corresponding to each second channel is used to indicate or configure the second resource, and the second channel is the channel between the communication device 800 and the second device on the second resource.

[0607] In another possible implementation, each first channel in the M first channels corresponds to a first index, and each second channel in the N second channels corresponds to a second index; the S channel similarity results include part or all of the channel similarity results of the first channels and second channels with the same first index and second index in the M first channels and N second channels.

[0608] In another possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold, or the channel similarity results are lower than the first threshold, or the absolute value of the channel similarity results are higher than the first threshold, or the absolute value of the channel similarity results are lower than the first threshold; or, the S channel similarity results are S channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the absolute value of the channel similarity result are the highest, or the absolute value of the channel similarity result are the lowest among the M*N channel similarity results.

[0609] In another possible implementation, the transceiver module 801 is further configured to receive second information, where the second information is used to indicate the first threshold.

[0610] In another possible implementation, the transceiver module 801 is further configured to: send third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent.

[0611] For another example, the communication device 800 is used to execute the following solution:

[0612] The transceiver module 801 is used to send first information; the first information is used to indicate the channel similarity result of the first channel data transmission block and the second channel data transmission block; the channel similarity result is determined based on the channel information of the first channel data transmission block and the channel information of the second channel data transmission block.

[0613] In a possible implementation, the processing module 802 is configured to determine channel information of a first channel data transmission block; and determine channel information of a second channel data transmission block.

[0614] In another possible implementation, the processing module 802 is specifically configured to: receive a reference signal or a perception signal; and determine channel information of the first channel data transmission block according to the reference signal or the perception signal.

[0615] In another possible implementation, the transceiver module 801 is also used to: receive configuration information of the first channel data transmission block; the processing module 802 is specifically used to: determine the channel information of the first channel data transmission block based on the reference signal and the configuration information of the first channel data transmission block; or, determine the channel information of the first channel data transmission block based on the perception signal and the configuration information of the first channel data transmission block.

[0616] In another possible implementation, the configuration information of the first channel data transmission block includes at least one of the following: a time domain resource position, a frequency domain resource position, or a spatial domain resource position occupied by the first channel data transmission block.

[0617] In another possible implementation, the processing module 802 is specifically configured to receive channel information of a first channel data transmission block.

[0618] In another possible implementation, the transceiver module 801 is further configured to send channel information of the first channel data transmission block.

[0619] In another possible implementation, the processing module 802 is specifically configured to: receive a reference signal or a perception signal; and determine channel information of the second channel data transmission block according to the reference signal or the perception signal.

[0620] In another possible implementation, the transceiver module 801 is also used to: receive configuration information of the second channel data transmission block; the processing module 802 is specifically used to: determine the channel information of the second channel data transmission block based on the reference signal and the configuration information of the second channel data transmission block; or, determine the channel information of the second channel data transmission block based on the perception signal and the configuration information of the second channel data transmission block.

[0621] For other implementations, please refer to the relevant introductions to the embodiments shown in Figures 2A, 2B, 2C, 3, 4A, 4B, 5A, 5B, 6 to 7 above, and no detailed description will be given here.

[0622] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0623] The processing module 802 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 801 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 801 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0624] FIG9 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. Referring to FIG9 , the communication device can be used to execute the processes performed by the network devices in the embodiments shown in FIG2A , FIG2B , FIG2C , FIG3 , FIG4A , FIG4B , FIG5A , FIG5B , and FIG6 through FIG7 . For details, please refer to the relevant descriptions in the above method embodiments.

[0625] The communication device 900 includes a transceiver module 901. Optionally, the communication device 900 further includes a processing module 902.

[0626] The transceiver module 901 can implement corresponding communication functions, and the processing module 902 is used for data processing. The transceiver module 901 can also be called a communication interface or a communication module.

[0627] Optionally, the communication device 900 may further include a storage module, which may be used to store instructions and / or data. The processing module 902 may read the instructions and / or data in the storage module so that the communication device implements the aforementioned method embodiment.

[0628] The communication device module 900 can be used to perform the actions performed by the network device in the above method embodiments. The communication device 900 can be a network device or a component that can be configured in a network device. The transceiver module 901 is used to perform the reception-related operations on the network device side of the above method embodiments, and the processing module 902 is used to perform the processing-related operations on the network device side of the above method embodiments.

[0629] Optionally, the transceiver module 901 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0630] It should be noted that the communication device 900 may include a sending module but not a receiving module. Alternatively, the communication device 900 may include a receiving module but not a sending module. The specific implementation depends on whether the above solution executed by the communication device 900 includes a sending action and a receiving action.

[0631] For example, the communication device 900 is used to perform the following scheme:

[0632] The transceiver module 901 is configured to receive first information, where the first information is used to indicate a channel similarity result between a first channel and a second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

[0633] In a possible implementation, the processing module 902 is configured to determine channel information of a first channel.

[0634] In another possible implementation, the transceiver module 901 is further configured to: send channel information of the first channel.

[0635] In another possible implementation, the transceiver module 901 is further used to: send first resource configuration information, where the first resource configuration information is used to indicate or configure the first resource, and the first channel is a channel between the first device and the communication apparatus 900 on the first resource.

[0636] In another possible implementation, the transceiver module 901 is further configured to receive channel information of the first channel.

[0637] In another possible implementation, the transceiver module 901 is further used to: receive first resource configuration information, where the first resource configuration information is used to indicate or configure the first resource, and the first channel is a channel between the first device and the communication apparatus 900 on the first resource.

[0638] In another possible implementation, the transceiver module 901 is further configured to: send a reference signal, where the reference signal is used to determine channel information of the second channel.

[0639] In another possible implementation, the transceiver module 901 is further used to: send second resource configuration information, where the second resource configuration information is used to indicate or configure the second resource, and the second channel is a channel between the first device and the communication apparatus 900 on the second resource.

[0640] In another possible implementation, the transceiver module 901 is also used to: receive second resource configuration information, the second resource configuration information is used to indicate or configure the second resource, and the second channel is the channel between the first device and the communication device 900 on the second resource; the processing module 902 is used to determine the target channel information of the communication device 900 based on the channel similarity result and the second resource configuration information.

[0641] In another possible implementation, the processing module 902 is configured to determine target channel information of the communication device 900 according to the channel similarity result.

[0642] In another possible implementation, the first channel is used to characterize the channel between the first device and the communication device 900 on the first resource, and the first resource includes at least one item: a first time domain resource, a first frequency domain resource, and a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; the second channel is used to characterize the channel between the first device and the communication device 900 on the second resource, and the second resource includes at least one item: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

[0643] In another possible implementation, the first channel is represented by a first tensor, and the dimensions of the first tensor include at least one item: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension; the second channel is represented by a second tensor, and the dimensions of the second tensor include at least one item: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension.

[0644] In another possible implementation, the channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss, shadow fading, delay spread, angle spread, angle spread of arrival azimuth, angle spread of departure azimuth, angle spread of arrival vertical angle, angle spread of departure vertical angle, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path time, delay, path power, path departure azimuth, path departure vertical angle, path arrival vertical angle, path arrival azimuth, path initial phase, path cross-polarization power ratio, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile, power angle spectrum, channel quality indicator, signal strength, reference signal received power, signal-to-noise ratio, or interference signal-to-noise ratio.

[0645] In another possible implementation, the channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

[0646] In another possible implementation, the channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, KL divergence, JS divergence, Wasserstein distance, MMD distance, principal angle, or Hilbert-Schmidt independence coefficient.

[0647] In another possible implementation, the first information further includes a confidence level of the channel similarity result, where the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

[0648] In another possible implementation, the first information is used to indicate the channel similarity results of the first channel and the second channel, including: the first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, S<=M*N, M and N are both integers greater than or equal to 1.

[0649] In another possible implementation, the transceiver module 901 is also used to: receive second resource configuration information corresponding to N second channels, where the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is the channel between the first device and the communication device 900 on the second resource; the processing module 902 is also used to: determine the N target channel information of the communication device 900 based on the second resource configuration information corresponding to the N second channels and the S channel similarity results.

[0650] In another possible implementation, each first channel in the M first channels corresponds to a first index, and each second channel in the N second channels corresponds to a second index; the S channel similarity results include part or all of the channel similarity results of the first channels and second channels with the same first index and second index in the M first channels and N second channels.

[0651] In another possible implementation, the S channel similarity results are S channel similarity results among the M*N channel similarity results whose channel similarity results are higher than the first threshold, or the channel similarity results are lower than the first threshold, or the absolute value of the channel similarity results are higher than the first threshold, or the absolute value of the channel similarity results are lower than the first threshold; or, the S channel similarity results are S channel similarity results with the highest channel similarity result, or the lowest channel similarity result, or the absolute value of the channel similarity result are the highest, or the absolute value of the channel similarity result are the lowest among the M*N channel similarity results.

[0652] In another possible implementation, the transceiver module 901 is further configured to: send second information,...

Claims

1. A method for sending information, characterized in that: The method comprises: First information is sent, where the first information is used to indicate a channel similarity result of a first channel and a second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

2. The method according to claim 1, characterized in that: The method further comprises: Channel information of the first channel is received.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: First resource configuration information is received, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between a first device and a second device on the first resource.

4. The method according to claim 1, characterized in that The method further comprises: Channel information of the first channel is sent.

5. The method according to claim 4, characterized in that The method further comprises: First resource configuration information is sent, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between a first device and a second device on the first resource.

6. The method according to any one of claims 2 to 5, characterized in that The method further comprises: receiving a reference signal or a sensing signal; Channel information of the second channel is determined according to the reference signal or the perception signal.

7. The method according to claim 6, characterized in that The method further comprises: receiving second resource configuration information, where the second resource configuration information is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource; Determining channel information of the second channel according to the reference signal or the perception signal includes: determining the channel information of the second channel according to the reference signal and the second resource configuration information; or, Channel information of the second channel is determined according to the perception signal and the second resource configuration information.

8. The method according to any one of claims 1, 4 to 6, characterized in that: The method further comprises: Second resource configuration information is sent, where the second resource configuration information is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource.

9. A method for receiving information, characterized in that: The method comprises: First information is received, where the first information is used to indicate a channel similarity result of a first channel and a second channel, where the channel similarity result is determined based on the channel information of the first channel and the channel information of the second channel.

10. The method according to claim 9, characterized in that The method further comprises: Channel information of a first channel is determined.

11. The method according to claim 9 or 10, characterized in that: The method further comprises: Channel information of the first channel is sent.

12. The method according to any one of claims 9 to 11, characterized in that The method further comprises: First resource configuration information is sent, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between a first device and a second device on the first resource.

13. The method according to claim 9, characterized in that The method further comprises: Channel information of the first channel is received.

14. The method according to claim 13, characterized in that The method further comprises: First resource configuration information is received, where the first resource configuration information is used to indicate a first resource, and the first channel is a channel between a first device and a second device on the first resource.

15. The method according to any one of claims 9 to 14, characterized in that The method further comprises: A reference signal is sent, where the reference signal is used to determine channel information of the second channel.

16. The method according to any one of claims 9 to 15, characterized in that The method further comprises: The target channel information of the second device is determined according to the channel similarity result.

17. The method according to any one of claims 9, 10, 13 to 15, characterized in that The method further comprises: receiving second resource configuration information, where the second resource configuration information is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource; The target channel information of the second device is determined according to the channel similarity result and the second resource configuration information.

18. The method according to any one of claims 1 to 17, characterized in that The first channel is a channel between the first device and the second device on a first resource, wherein the first resource includes at least one item: a first time domain resource, a first frequency domain resource, or a first spatial domain resource; the first spatial domain resource includes a first transmitting antenna port resource and / or a first receiving antenna port resource; The second channel is a channel between the first device and the second device on a second resource, and the second resource includes at least one item: a second time domain resource, a second frequency domain resource, and a second spatial domain resource; the second spatial domain resource includes a second transmitting antenna port resource and / or a second receiving antenna port resource.

19. The method according to any one of claims 1 to 18, characterized in that The first channel is represented by a first tensor, wherein the dimension of the first tensor includes at least one of: a time domain dimension, a frequency domain dimension, a transmit antenna port dimension, or a receive antenna port dimension; The second channel is represented by a second tensor, and the dimension of the second tensor includes at least one item: time domain dimension, frequency domain dimension, transmit antenna port dimension, or receive antenna port dimension.

20. The method according to any one of claims 1 to 19, characterized in that The channel information includes at least one of the following: channel impulse response, channel frequency response, channel coefficient, basis of channel space, receiving antenna pattern, transmitting antenna pattern, receiving antenna array orientation, transmitting antenna array orientation, moving speed, moving direction, path loss PL, shadow fading SF, delay spread DS, angle spread AS, angle spread of arrival azimuth ASA, angle spread of departure azimuth ASD, angle spread of arrival vertical angle ZSA, angle spread of departure vertical angle ZSD, Rice K factor, number of paths, number of path clusters, number of paths in a path cluster, path amplitude, path phase, path delay, path power, path departure azimuth A OD, path departure vertical angle ZOD, path arrival vertical angle ZOA, path arrival azimuth AOA, path initial phase, path cross-polarization power ratio XPR, path Doppler shift, path steering vector, path cluster amplitude, path cluster phase, path cluster delay, path cluster power, path cluster departure azimuth, path cluster departure vertical angle, path cluster arrival vertical angle, path cluster arrival azimuth, path cluster initial phase, path cluster cross-polarization power ratio, path cluster Doppler shift, path cluster steering vector, power delay profile PDP, power angle spectrum PAS, channel quality indication CQI, signal strength, reference signal received power RSRP, signal-to-noise ratio SNR, or interference signal-to-noise ratio SINR.

21. The method according to any one of claims 1 to 20, characterized in that The channel information is represented by one or more of a scalar, a vector, a matrix, a tensor, a probability distribution, a set, and an array.

22. The method according to any one of claims 1 to 21, characterized in that The channel similarity result includes at least one of the following: Euclidean distance, Minkowski distance, Mahalanobis distance, mutual information, cosine similarity, Pearson correlation coefficient, Jaccard correlation coefficient, norm distance, projection norm distance, relative entropy KL divergence, JS divergence, Wasserstein distance, maximum mean difference MMD distance, principal angle PA, or Hilbert-Schmidt independence coefficient.

23. The method according to any one of claims 1 to 22, characterized in that The first information also includes the confidence level of the channel similarity result, and the confidence level of the channel similarity result is used to characterize the credibility or reliability of the channel similarity result.

24. The method according to any one of claims 1 to 23, characterized in that The first information is used to indicate a channel similarity result between the first channel and the second channel, including: The first information is used to indicate S channel similarity results of M first channels and N second channels, the M first channels and the N second channels form M*N channel similarity results, the M*N channel similarity results are determined based on the channel information of each first channel in the M first channels and the channel information of each second channel in the N second channels, the S<=M*N, and the M and the N are both integers greater than or equal to 1.

25. The method according to claim 24, characterized in that The method further comprises: The second resource configuration information corresponding to the N second channels is sent, where the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource.

26. The method according to claim 24, characterized in that The method further comprises: Receive second resource configuration information corresponding to N second channels, where the second resource configuration information corresponding to each second channel is used to indicate a second resource, and the second channel is a channel between the first device and the second device on the second resource; The N target channel information of the second device is determined according to the second resource configuration information corresponding to the N second channels and the S channel similarity results.

27. The method according to any one of claims 24 to 26, characterized in that Each of the M first channels corresponds to a first index, and each of the N second channels corresponds to a second index; The S channel similarity results include part or all of the channel similarity results of the first channels and the second channels having the same first index and second index among the M first channels and the N second channels.

28. The method according to any one of claims 24 to 26, characterized in that The S channel similarity results are S channel similarity results among the M*N channel similarity results, whose channel similarity results are higher than a first threshold, or whose channel similarity results are lower than the first threshold, or whose absolute values ​​of the channel similarity results are higher than the first threshold, or whose absolute values ​​of the channel similarity results are lower than the first threshold; or, The S channel similarity results are the S channel similarity results having the highest channel similarity result, or the lowest channel similarity result, or the highest absolute value of the channel similarity result, or the lowest absolute value of the channel similarity result among the M*N channel similarity results.

29. The method according to claim 28, characterized in that The method further comprises: Second information is sent, where the second information is used to indicate the first threshold.

30. The method according to claim 28, characterized in that The method further comprises: Second information is received, where the second information is used to indicate the first threshold.

31. The method according to any one of claims 24 to 29, characterized in that The method further comprises: Send third information, where the third information is used to indicate whether each channel similarity result in the M*N channel similarity results needs to be sent.

32. The method according to any one of claims 24 to 28 and 30, characterized in that The method further comprises: Receive third information, where the third information is used to indicate whether each of the M*N channel similarity results needs to be sent.

33. A communication device, characterized in that: The communication device includes a transceiver module; The transceiver module is used to perform the transceiver operation of the method as described in any one of claims 1 to 8, 18 to 25, 27 to 29, and 31; or, the transceiver module is used to perform the transceiver operation of the method as described in any one of claims 9 to 24, 26 to 28, 30, and 32.

34. The communication device according to claim 33, characterized in that The communication device also includes a processing module; When the transceiver module is used to perform the transceiver operation of the method as claimed in any one of claims 1 to 8, 18 to 25, 27 to 29, and 31, the processing module is used to perform the processing operation of the method as claimed in any one of claims 1 to 8, 18 to 25, 27 to 29, and 31; or, When the transceiver module is used to perform the transceiver operation of the method as described in any one of claims 9 to 24, 26 to 28, 30, and 32, the processing module is used to perform the processing operation of the method as described in any one of claims 9 to 24, 26 to 28, 30, and 32.

35. A communication device, characterized in that: The communication device includes a processor; the processor is used to execute a computer program or computer instructions in a memory to implement the method as described in any one of claims 1 to 8, 18 to 25, 27 to 29, and 31, or to implement the method as described in any one of claims 9 to 24, 26 to 28, 30, and 32.

36. The communication device according to claim 35, characterized in that The communication device further comprises the memory, which is used to store the computer program or computer instructions.

37. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a communication device, the communication device executes the method according to any one of claims 1 to 32.

Citation Information

Patent Citations

  • Downlink transmission method and base station of MIMO (Multiple Input Multiple Output) system

    CN102244564A

  • Synchronization signal design

    CN109937561A

  • Terminal device and base station device for channel similarity acquisition

    CN111742499A

  • Precoding method, precoding matrix feedback method, base station and terminal

    CN116366107A

  • Method and device for operating beam mode in wireless communication system

    US20160294462A1