Communication method and device

By collaboratively determining the time-domain precoding using access network equipment and terminal equipment, and performing precoding processing using a set of associated measurement signals and interference signals, the interference problem between terminal equipment in spatial multiplexing precoding technology is solved, thus improving communication quality.

CN121908393APending Publication Date: 2026-04-21HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-10-18
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing spatial multiplexing precoding techniques struggle to balance signal strength and interference suppression when dealing with interference between terminal devices. This is especially true in complex communication scenarios where interference may change during terminal device switching, leading to a decline in communication quality.

Method used

By collaboratively determining the time-domain precoding through access network equipment and terminal equipment, and using a set of associated measurement signals and interference signals for precoding processing, the anti-interference performance is improved and the communication quality is ensured.

Benefits of technology

It effectively solves the interference problem in complex communication scenarios, and improves communication quality and the uplink service experience of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908393A_ABST
    Figure CN121908393A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a communication method and device. The method comprises the following steps: determining time domain precoding according to a group of associated measurement signals and interference signals; after the time domain precoding is fed back to the access network equipment, time domain precoding processing can be carried out on original data needing to be sent to the access network equipment based on the time domain precoding to obtain uplink data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Spatial division multiplexing (SDM) precoding utilizes the spatial degrees of freedom of multiple-input multiple-output (MIMO) systems to preprocess transmitted signals, thereby improving communication performance. However, SDM precoding does not always effectively solve the interference problem between terminal devices. For example, if two terminal devices are spatially close, the access network device, in order to suppress interference between the two devices and ensure the signal-to-interference-plus-noise ratio (SNR) of the access network, may not choose a SDM precoding method with higher signal strength, but instead opt for one with better interference suppression but lower signal strength. This is because a precoding method with higher signal strength may result in greater interference. In simple SDM precoding, the access network device must weigh signal strength and interference suppression when selecting the precoding method to ensure the SNR.

[0003] To better address interference issues between terminal devices, the applicant proposes a communication method based on time-domain precoding. The access network device configures time-domain precoding information to the terminal device. The terminal device uses this information to precode the original data, obtaining first data based on time-domain precoding. The terminal device then sends this first data to the access network device, achieving time-domain interference suppression and ensuring a smooth uplink service experience for the terminal device. Further research by the applicant revealed that real-world communication scenarios are complex and varied. For example, when a terminal device switches between different cells, it may be served by different access network devices. In such cases, the interference experienced by the terminal device may differ depending on the access network device providing services. Therefore, it is urgent to address the aforementioned interference problem. Summary of the Invention

[0004] This application proposes a communication method and apparatus. An access network device or a terminal device can determine a time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. The terminal device performs time-domain precoding processing on the uplink data sent from the terminal device to the access network device based on this time-domain precoding, resolving interference from interference signals during transmission and improving communication quality in complex communication scenarios.

[0005] In a first aspect, embodiments of this application propose a communication method applied to a first device.

[0006] The first device can be a terminal device, or it can be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to the aforementioned device or apparatus. This application does not limit the specific device.

[0007] The method includes: receiving first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between a first access network device and a first apparatus, and the second signal being an interference signal of the first signal; receiving L signals, where L is an integer greater than or equal to 2; determining the first signal and the second signal from the L signals according to the first information; sending second information to the first access network device according to the first signal and the second signal, the second information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal, and the time-domain resource corresponding to the first time-domain precoding being a first time-domain resource; and sending first data to the first access network device, the first data being data obtained by precoding in the time domain based on the first time-domain precoding, and the first data being carried on the first time-domain resource.

[0008] Furthermore, the first device determines a first time-domain precoding based on the first signal and the second signal.

[0009] An example of determining a first time-domain precoding is as follows: A first access network device determines the measurement results of the first signal and the second signal based on a first signal and a second signal. In this embodiment, the measurement result of the first signal can also be referred to as the channel measurement result obtained based on the first signal, and the measurement result of the second signal can also be referred to as the channel measurement result obtained based on the second signal. The measurement result may include channel state information (CSI). The channel state information includes, but is not limited to: a precoding matrix indicator (PMI), eigenvectors (e.g., eigenvector V1 and / or eigenvector V2), the number of eigenvectors, the number of interfering signals, and / or the number of interfering base stations, etc. The interfering base stations refer to other base stations (or access network devices) that interfere with the first access network device. Then, based on the measurement results of the first signal and the second signal, the first time-domain precoding is obtained. For example, the first device performs singular value decomposition (SVD) based on the measurement results of the first signal and the second signal to obtain eigenvectors V1 and V2. The first device performs EZF (eigen-zero-forcing) on ​​feature vectors V1 and V2 to obtain two orthogonal vectors V11 and V21. Vector V11 can be used as the first temporal precoding for the first device itself, and vector V21 can be used as the second temporal precoding for the second device, which is a different terminal device from the first device.

[0010] Furthermore, after acquiring the first time-domain precoding, the first device performs precoding processing on the original data according to the first time-domain precoding to obtain the first data. This original data includes the data to be transmitted by the first device to the first access network device.

[0011] Optionally, the first information may also indicate the time at which the first time-domain precoding is enabled. For example, the first information may also indicate the time interval between the time when the first time-domain precoding is enabled and the time when the first information is received, so that the first device can determine the time when the first time-domain precoding is enabled based on the time interval and the time when the first information is received. As another example, the first information may also indicate the time interval between the time when the first time-domain precoding is enabled and the time when the first signal or the second signal is received, so that the first device can determine the time when the first time-domain precoding is enabled based on the time interval and the time when the first signal or the second signal is received.

[0012] It is understood that the first access network device may also indicate to the first device the time when the first time domain precoding is enabled, or the time interval between the time when the first time domain precoding is enabled and the time when the first signal or the second signal is received, through other information. This application embodiment does not limit this.

[0013] For example, the first time-domain precoding includes: a first basis, the number of first basis, and / or, the weighting coefficients of the first basis.

[0014] Optionally, the first signal can be referred to as a measurement signal, and the second signal can be referred to as an interference signal. The first information indicating the first signal and the second signal can be replaced by: the first information indicating a first correlation (or a first interference hypothesis), which indicates that the second signal is an interference signal of the first signal. The first signal includes one or more signals, and the second signal includes one or more signals; this application embodiment does not limit this.

[0015] In the scheme where the first device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be downlink signals; in the scheme where the first access network device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be uplink signals. In this embodiment, the direction from the access network device to the terminal device is taken as the downlink direction, and the corresponding direction from the terminal device to the access network device is taken as the uplink direction.

[0016] For example, the first signal and the second signal include, but are not limited to: channel state information-reference signal (CSI-RS), positioning reference signal (PRS), sensing signal, or synchronization signal / physical broadcast channel block (SSB), or demodulation reference signal (DMRS), etc.

[0017] Optionally, the first signal and the second signal are signals of the same type, for example, the first signal is CSI-RS and the second signal is CSI-RS.

[0018] Optionally, the first signal and the second signal are signals of different types, for example, the first signal is CSI-RS and the second signal is a sensing signal.

[0019] The first time-domain precoding in the embodiments of this application may also be referred to as first coding information, first coding, first precoding, first time-domain precoding information, first precoding information, or first codebook, and this application does not limit it in this way.

[0020] In this application embodiment, "precoding" can also be replaced with "coding", and this application embodiment does not limit this.

[0021] In the above technical solution, the terminal device can determine the time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the terminal device feeds back the time-domain precoding to the access network device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0022] In conjunction with the first aspect, in one possible implementation of the first aspect, determining the first signal and the second signal from L signals based on the first information includes: receiving third information, the third information being used to configure M sets of association relationships, the M sets of association relationships including a first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1; determining the first association relationship from the M sets of association relationships based on the first information; and determining the first signal and the second signal from the L signals based on the first association relationship.

[0023] The first information is specifically used to activate the first association in the M-group associations. For example, the first information includes the sequence number or index of the first association in the M-group associations. The M-group associations can also be referred to as the M-group interference hypothesis or the M-group measurement hypothesis.

[0024] For example, the third information is carried in a radio resource control (RRC) message, and the first information is carried in a downlink control information (DCI) message or a media access control-control element (MAC CE) message.

[0025] For example, the first access network device sends an RRC message to the first device, the RRC message carrying third information, the RRC message being used to configure the M group association relationship; the first access network device sends a MAC CE message or DCI to the first device, the MAC CE message or DCI carrying first information, the MAC CE message or DCI activating the first association relationship in the M group association relationship.

[0026] In the above technical solution, the first association relationship is activated from the configured M groups of association relationships by using a hierarchical indication method, thereby improving the timeliness of the first device obtaining the first time domain precoding based on the first association relationship, saving communication overhead, and improving communication quality.

[0027] In conjunction with the first aspect, in one possible implementation of the first aspect, the second information includes: seventh information, which is obtained based on the first signal and the second signal; the method further includes: determining a first time-domain precoding based on the first signal and the second signal; and sending a third signal to the first access network device based on the first time-domain precoding, wherein the third signal is a signal obtained by precoding based on the first time-domain precoding.

[0028] In one possible implementation, the seventh information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0029] In the above technical solution, the first device feeds back the number of first bases and the weighting coefficients of the first bases to the first access network device. The first device feeds back the first bases to the first access network device by feeding back a third signal that has undergone precoding processing in the first time domain, so that the first access network device can recover the first time domain precode based on the number of first bases, the weighting coefficients of the first bases, and the first bases themselves. This method reduces the feedback overhead of time domain precoding.

[0030] In conjunction with the first aspect, in one possible implementation of the first aspect, the second information includes: a first temporal precoding. Exemplarily, the second information includes: a first basis, the number of first basis elements, and / or, the weighting coefficients of the first basis elements.

[0031] In the above technical solution, the first device can also feed back the first time-domain precoding to the first access network device, which improves the flexibility of the solution implementation.

[0032] In conjunction with the first aspect, in one possible implementation of the first aspect, the second information includes: the measurement result of the first signal and the measurement result of the second signal.

[0033] In the above technical solution, the first device can also feed back the measurement results of a set of measurement signals and the measurement results of interference signals to the first access network device, so that the first access network device can determine the first time-domain precoding based on the measurement results of this set of signals. This can reduce the computational overhead on the terminal device side and improve the implementation flexibility of the solution.

[0034] Secondly, embodiments of this application propose a communication method, which is applied to a first access network device or a chip of the first access network device.

[0035] The first access network device may be an access network device, or it may be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, module, control unit, circuit or processor that can be applied to the aforementioned device or apparatus, or at least one of a centralized unit (CU) or a distributed unit (DU), and this application does not limit the specifics.

[0036] In one possible implementation, a first device feeds back a first time-domain precoding, and a second device feeds back a second time-domain precoding; the first device and the second device are different. The method includes: transmitting first information, which indicates a first signal and a second signal, the first signal being used to measure the channel state between a first access network device and the first device, and the second signal being an interference signal of the first signal; receiving second information from the first device, which indicates the first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal; receiving fourth information from the second device, which indicates the second time-domain precoding, the second time-domain precoding corresponding to the first signal and the second signal, and the first time-domain precoding and the second time-domain precoding being orthogonal; receiving first data from the first device, the first data being carried on a first time-domain resource; receiving second data from the second device, the second data being carried on a first time-domain resource; demodulating the first data according to the first time-domain precoding; and demodulating the second data according to the second time-domain precoding.

[0037] In another possible implementation, the first device may also feed back a first time-domain precoding and a second time-domain precoding. The method includes: transmitting first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between a first access network device and the first device, and the second signal being an interference signal of the first signal; receiving second information from the first device, the second information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal; receiving fourth information from the first device, the fourth information indicating a second time-domain precoding, the second time-domain precoding corresponding to the first signal and the second signal, the first time-domain precoding and the second time-domain precoding being orthogonal; receiving first data from the first device; demodulating the first data according to the first time-domain precoding; receiving second data from the second device; and demodulating the second data according to the second time-domain precoding.

[0038] For example, the first time-domain precoding includes: a first basis, the number of first basis, and / or, the weighting coefficients of the first basis.

[0039] Optionally, the first signal can be referred to as a measurement signal, and the second signal can be referred to as an interference signal. The first information indicating the first signal and the second signal can be replaced by: the first information indicating a first correlation (or a first interference hypothesis), which indicates that the second signal is an interference signal of the first signal.

[0040] In the scheme where the first device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be downlink signals; in the scheme where the first access network device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be uplink signals. In this embodiment, the direction from the access network device to the terminal device is taken as the downlink direction, and the corresponding direction from the terminal device to the access network device is taken as the uplink direction.

[0041] For example, the first signal and the second signal include, but are not limited to: Channel State Information-Reference Signal (CSI-RS), Positioning Reference Signal (PRS), Sensing Signal, or Synchronization Signal / Physical Layer Broadcast Channel Block (SSB), or Demodulation Reference Signal (DMRS), etc.

[0042] Optionally, the first signal and the second signal are signals of the same type, for example, the first signal is CSI-RS and the second signal is CSI-RS.

[0043] Optionally, the first signal and the second signal are signals of different types, for example, the first signal is CSI-RS and the second signal is a sensing signal.

[0044] The first time-domain precoding in the embodiments of this application may also be referred to as first coding information, first coding, first precoding, first time-domain precoding information, first precoding information, or first codebook, and this application does not limit it in this way.

[0045] In this application embodiment, "precoding" can also be replaced with "coding", and this application embodiment does not limit this.

[0046] In the above technical solution, the terminal device can determine the time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the terminal device feeds back the time-domain precoding to the access network device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0047] In conjunction with the second aspect, one possible implementation of the second aspect further includes:

[0048] Send a third message. The second message is used to configure M groups of associations. The M groups of associations include a first association, which indicates that the first signal and the second signal are associated. M is an integer greater than or equal to 1.

[0049] For example, the first information includes the sequence number or index of the first association in the M groups of associations. The M groups of associations may also be referred to as the M groups of interference hypotheses or the M groups of measurement hypotheses.

[0050] For example, the third information is carried in an RRC message, and the first information is carried in a DCI message or a MAC CE message.

[0051] In the above technical solution, a hierarchical indication method is used to activate the first association relationship from the configured M groups of association relationships, thereby improving the timeliness of the first device obtaining the first time-domain precoding based on the first association relationship. This saves communication overhead and improves communication quality.

[0052] In conjunction with the second aspect, in one possible implementation of the second aspect, the method further includes: obtaining fifth information, which includes any one or more of the following: computing power information of one or more access network devices, scheduling information of one or more access network devices scheduling terminal devices, or data throughput of one or more access network devices; and determining M sets of association relationships based on the fifth information.

[0053] For example, the fifth information includes computing power information of one or more access network devices and scheduling information of one or more access network devices scheduling terminal devices. The first access network device determines the throughput of the communication system under different scheduling conditions based on the fifth information. This communication system includes one or more access network devices and one or more terminal devices connected to the access network devices. Then, based on the system throughput under the different scheduling conditions, one or more possible coordination schemes are determined. For example, in coordination scheme 1, access network device 1 provides communication services to terminal device 2; in coordination scheme 2, access network device 1 and access network device 2 provide communication services to terminal device 1. Taking coordination scheme 1 as an example, the first access network device designs the following association relationships based on coordination scheme 1: CSI-RS1 and CSI-RS2. CSI-RS1 is used to measure the channel state between access network device 1 and terminal device 1, and CSI-RS2 is used to measure the interference caused to terminal device 1 by the communication transmission between access network device 1 and terminal device 2. Furthermore, access network device 1 determines M sets of association relationships based on these one or more coordination schemes. Each set of association relationships reflects the relationship between the measured signal and the interference signal in a coordination scheme.

[0054] In the above technical solution, the first access network device can also integrate various information to determine M sets of association relationships. This improves the correspondence between the association relationships and the actual communication scenario, enhances the anti-interference performance of the time-domain precoding obtained based on the association relationships, and improves communication quality.

[0055] In conjunction with the second aspect, in one possible implementation of the second aspect, the second information includes: seventh information, which is obtained based on the first signal and the second signal; the method further includes: receiving a third signal from the first device; determining eighth information based on the third signal; and determining a first time-domain precoding based on the seventh information and the eighth information.

[0056] Specifically, the first access network device receives a third signal from the first device. Since the Doppler information between the uplink and downlink channels is reciprocal, the first access network device can determine the eighth information based on the third signal.

[0057] In one possible implementation, the eighth information includes the first base.

[0058] In one possible implementation, the seventh information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0059] In the above technical solution, the first device indirectly sends the first base code to the first access network device by feeding back the third signal that has undergone precoding processing in the first time domain. This allows the first access network device to recover the first time domain precode based on the number of base codes, the weighting coefficients of the first base codes, and the base codes themselves. This method reduces the feedback overhead of the time domain precode.

[0060] In conjunction with the second aspect, in one possible implementation of the second aspect, the second information includes: a first time-domain precoding. Exemplarily, the second information includes: a first basis, the number of first basis elements, and / or, the weighting coefficients of the first basis elements.

[0061] In the above technical solution, the first device can also feed back the first time-domain precoding to the first access network device, which improves the flexibility of the solution implementation.

[0062] In conjunction with the second aspect, in one possible implementation of the second aspect, the second information includes: the measurement result of the first signal and the measurement result of the second signal, and the method further includes: determining a first time-domain precoding based on the measurement result of the first signal and the measurement result of the second signal.

[0063] In the above technical solution, the first device can also feed back the measurement results of a set of measurement signals and the measurement results of interference signals to the first access network device, so that the first access network device can determine the first time-domain precoding based on the measurement results of this set of signals. This can reduce the computational overhead on the terminal device side and improve the implementation flexibility of the solution.

[0064] Thirdly, embodiments of this application propose a communication method applied to a first device.

[0065] The first device can be a terminal device, or it can be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, functional module, control unit, circuit, processor, or integrated circuit that can be applied to the aforementioned device or apparatus. This application does not limit the specific device.

[0066] The method includes: receiving first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between a first access network device and a first apparatus, and the second signal being an interference signal of the first signal; transmitting the first signal and the second signal according to the first information; receiving sixth information, the sixth information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal; and transmitting first data to the first access network device, the first data being data obtained by precoding in the time domain based on the first time-domain precoding, and the first data being carried on a first time-domain resource.

[0067] Furthermore, after the first device sends the first signal and the second signal to the first access network device, the first access network device determines the first time-domain precoding based on the first signal and the second signal.

[0068] Optionally, the second signal can be sent by the first device, or it can be sent by the second device. Specifically, the second device sends the second signal in response to the first information, and the second device is a different terminal device from the first device.

[0069] In the scheme where the first device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be downlink signals; in the scheme where the first access network device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be uplink signals. In this embodiment, the direction from the access network device to the terminal device is taken as the downlink direction, and the corresponding direction from the terminal device to the access network device is taken as the uplink direction.

[0070] For example, the first signal and the second signal include, but are not limited to: a sounding reference signal (SRS), a phase tracking reference signal (PTRS), a sensing signal, or a demodulation reference signal (DMRS), etc.

[0071] Optionally, the first signal and the second signal are signals of the same type, for example, the first signal is SRS and the second signal is SRS.

[0072] Optionally, the first signal and the second signal are signals of different types, for example, the first signal is an SRS and the second signal is a sensing signal.

[0073] The first time-domain precoding in the embodiments of this application may also be referred to as first coding information, first coding, first precoding, first time-domain precoding information, first precoding information, or first codebook, and this application does not limit it in this way.

[0074] In this application embodiment, "precoding" can also be replaced with "coding", and this application embodiment does not limit this.

[0075] In the above technical solution, the access network device can determine the time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the access network device configures the time-domain precoding to the terminal device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0076] In conjunction with the third aspect, in one possible implementation of the third aspect, sending the first signal and the second signal according to the first information includes: receiving the third information, the third information being used to configure M groups of association relationships, the M groups of association relationships including the first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1; determining the first association relationship from the M groups of association relationships according to the first information; and sending the first signal and the second signal according to the first association relationship.

[0077] The first information is specifically used to activate the first association in the M-group associations. For example, the first information includes the sequence number or index of the first association in the M-group associations. The M-group associations can also be referred to as the M-group interference hypothesis or the M-group measurement hypothesis.

[0078] For example, the third information is carried in a Radio Resource Control (RRC) message, and the first information is carried in a Downlink Control Information (DCI) message or a Media Access Control-Control Unit (MAC CE) message.

[0079] In the above technical solution, a hierarchical indication method is used to activate the first association relationship from the configured M groups of association relationships, thereby improving the timeliness of the first device obtaining the first time-domain precoding based on the first association relationship. This saves communication overhead and improves communication quality.

[0080] In conjunction with the third aspect, in one possible implementation of the third aspect, the sixth information includes: the ninth information, which is obtained based on the first signal and the second signal; the method further includes: receiving a fourth signal from the first access network device, the fourth signal being a signal precoded based on the first time-domain precoding; determining the tenth information based on the fourth signal; and determining the first time-domain precoding based on the ninth information and the tenth information.

[0081] Specifically, the first device receives a fourth signal from the first access network device. Since the Doppler information between the uplink and downlink channels is reciprocal, the first device can determine the tenth information based on the fourth signal. For example, the first device determines a base based on the measurement result of the fourth signal and the data of the first base (indicated by the sixth information), which serves as the first base constituting the first time-domain precoding.

[0082] In one possible implementation, the tenth information includes the first base.

[0083] In one possible implementation, the ninth information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0084] In the above technical solution, the first access network device indicates the number of first substrates and the weighting coefficients of the first substrates to the first device. The first access network device indicates the first substrates to the first device by sending a fourth signal that has undergone precoding processing in the first time domain. This allows the first device to recover the first time domain precode based on the number of first substrates, the weighting coefficients of the first substrates, and the first substrates themselves. This method reduces the feedback overhead of time domain precoding.

[0085] In conjunction with the third aspect, in one possible implementation of the third aspect, the sixth information includes: a first time-domain precoding. Exemplarily, the sixth information includes: a first basis, the number of first basis elements, and / or, the weighting coefficients of the first basis elements.

[0086] In the above technical solution, the first access network device can also directly instruct the first device on the complete first time-domain precoding, which improves the implementation flexibility of the solution.

[0087] Fourthly, embodiments of this application propose a communication method, which is applied to a first access network device or a chip of the first access network device.

[0088] The first access network device may be an access network device, or it may be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, module, control unit, circuit or processor that can be applied to the aforementioned device or apparatus, or at least one of a centralized unit (CU) or a distributed unit (DU). This application does not limit the specifics.

[0089] The method includes: sending first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between a first access network device and a first device, and the second signal being an interference signal of the first signal; acquiring the measurement results of the first signal and the second signal; determining a first time-domain precoding based on the measurement results of the first signal and the second signal, the first time-domain precoding corresponding to the first signal and the second signal; sending a sixth information, the sixth information indicating the first time-domain precoding; receiving first data from the first device; and demodulating the first data according to the first time-domain precoding.

[0090] For example, the first time-domain precoding includes: a first basis, the number of first basis, and / or, the weighting coefficients of the first basis.

[0091] Optionally, the first signal can be referred to as a measurement signal, and the second signal can be referred to as an interference signal. The first information indicating the first signal and the second signal can be replaced by: the first information indicating a first correlation (or a first interference hypothesis), which indicates that the second signal is an interference signal of the first signal. The first signal includes one or more signals, and the second signal includes one or more signals; this application embodiment does not limit this.

[0092] In the scheme where the first device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be downlink signals; in the scheme where the first access network device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be uplink signals. In this embodiment, the direction from the access network device to the terminal device is taken as the downlink direction, and the corresponding direction from the terminal device to the access network device is taken as the uplink direction.

[0093] For example, the first signal and the second signal include, but are not limited to: a sounding reference signal (SRS), a phase tracking reference signal (PTRS), a sensing signal, or a demodulation reference signal (DMRS), etc.

[0094] Optionally, the first signal and the second signal are signals of the same type, for example, the first signal is SRS and the second signal is SRS.

[0095] Optionally, the first signal and the second signal are signals of different types, for example, the first signal is an SRS and the second signal is a sensing signal.

[0096] The first time-domain precoding in the embodiments of this application may also be referred to as first coding information, first coding, first precoding, first time-domain precoding information, first precoding information, or first codebook, and this application does not limit it in this way.

[0097] In this application embodiment, "precoding" can also be replaced with "coding", and this application embodiment does not limit this.

[0098] In the above technical solution, the access network device can determine the time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the access network device configures the time-domain precoding to the terminal device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0099] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, obtaining the measurement result of the first signal and the measurement result of the second signal includes: receiving the first signal; determining the measurement result of the first signal based on the first signal; receiving the second signal; and determining the measurement result of the second signal based on the second signal.

[0100] In the above technical solution, the first access network device receives a first signal and a second signal, and then the first access network device determines the measurement result of the first signal and the measurement result of the second signal based on the first signal and the second signal.

[0101] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, obtaining the measurement result of the first signal and the measurement result of the second signal includes: receiving the first signal; determining the measurement result of the first signal based on the first signal; and receiving the measurement result of the second signal from a second access network device, wherein the second access network device is different from the first access network device, and the measurement result of the second signal is obtained by the second access network device based on the received second signal.

[0102] In the above technical solution, if the interference hypothesis (first correlation) indicates that the second access network device interferes with the first access network device, the first access network device can also obtain the measurement result of the second signal from the second access network device. The second access network device receives and measures the second signal to obtain the measurement result of the second signal. Then, the second access network device sends the measurement result of the second signal to the first access network device. For example, the measurement result is transmitted through the Xn interface between the access network devices.

[0103] In conjunction with the fourth aspect, one possible implementation of the fourth aspect also includes the following methods:

[0104] Send a third message, which is used to configure M groups of associations. The M groups of associations include a first association, which indicates that the first signal and the second signal are associated. M is an integer greater than or equal to 1.

[0105] The first information is specifically used to activate the first association in the M-group associations. For example, the first information includes the sequence number or index of the first association in the M-group associations. The M-group associations can also be referred to as the M-group interference hypothesis or the M-group measurement hypothesis.

[0106] For example, the third information is carried in a Radio Resource Control (RRC) message, and the first information is carried in a Downlink Control Information (DCI) message or a Media Access Control-Control Unit (MAC CE) message.

[0107] In the above technical solution, the first association relationship is activated from the configured M groups of association relationships by using a hierarchical indication method, thereby improving the timeliness of the first device obtaining the first time domain precoding based on the first association relationship, saving communication overhead, and improving communication quality.

[0108] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the sixth information includes: the ninth information, which is obtained based on the first signal and the second signal; the method further includes: sending a fourth signal to the first access network device based on the first time-domain precoding, wherein the fourth signal is a signal obtained by precoding based on the first time-domain precoding.

[0109] Specifically, the first device receives a fourth signal from the first access network device. Since the Doppler information between the uplink and downlink channels is reciprocal, the first device can determine the tenth information based on the fourth signal. For example, the first device determines a base based on the measurement result of the fourth signal and the data of the first base (indicated by the sixth information), which serves as the first base constituting the first time-domain precoding.

[0110] In one possible implementation, the tenth information includes the first base.

[0111] In one possible implementation, the ninth information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0112] In the above technical solution, the first access network device indicates the number of first substrates and the weighting coefficients of the first substrates to the first device. The first access network device indicates the first substrates to the first device by sending a fourth signal that has undergone precoding processing in the first time domain, so that the first device can recover the first time domain precoding based on the number of first substrates, the weighting coefficients of the first substrates, and the first substrates. This method reduces the feedback overhead of time domain precoding.

[0113] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the sixth information includes: a first temporal precoding. Exemplarily, the sixth information includes: a first basis, the number of first basis elements, and / or, the weighting coefficients of the first basis elements.

[0114] In the above technical solution, the first access network device can also directly instruct the first device on the complete first time-domain precoding, which improves the implementation flexibility of the solution.

[0115] Fifthly, this application provides a communication device, which is a terminal device. The communication device includes a transceiver module and a processing module. The components of the communication device can also be used to perform the steps performed in various possible implementations of the first aspect and achieve the corresponding technical effects.

[0116] For example, the communication device includes:

[0117] The transceiver module is used to receive first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal;

[0118] The transceiver module is also used to receive L signals, where L is an integer greater than or equal to 2;

[0119] The processing module is configured to determine the first signal and the second signal from the L signals based on the first information;

[0120] The transceiver module is further configured to send second information to the first access network device based on the first signal and the second signal, wherein the second information indicates a first time-domain precoding, the first time-domain precoding corresponds to the first signal and the second signal, and the time-domain resource corresponding to the first time-domain precoding is a first time-domain resource;

[0121] The transceiver module is further configured to send first data to the first access network device. The first data is data obtained by precoding in the time domain based on the first time domain precoding, and the first data is carried on the first time domain resource.

[0122] In one possible implementation,

[0123] The transceiver module is also used to receive third information, which is used to configure M sets of association relationships. The M sets of association relationships include a first association relationship, which indicates that the first signal and the second signal are associated, and M is an integer greater than or equal to 1.

[0124] The processing module is further configured to determine the first association relationship from the M groups of association relationships based on the first information;

[0125] The processing module is further configured to determine the first signal and the second signal from the L signals based on the first association relationship.

[0126] In one possible implementation, the second information includes: seventh information, which is obtained based on the first signal and the second signal;

[0127] The processing module is further configured to determine the first time-domain precoding based on the first signal and the second signal;

[0128] The processing module is further configured to send a third signal to the first access network device based on the first time-domain precoding, wherein the third signal is a signal obtained by precoding based on the first time-domain precoding.

[0129] In one possible implementation, the seventh information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0130] In one possible implementation, the second information includes: the first time-domain precoding.

[0131] In one possible implementation, the second information includes: the measurement result of the first signal and the measurement result of the second signal.

[0132] In one possible implementation, the first time-domain precoding includes: a first basis, the number of the first basis, and / or, the weighting coefficients of the first basis.

[0133] In a sixth aspect, a communication device is provided, which is a first access network device or a chip of the first access network device. The communication device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to perform the steps performed in various possible implementations of the second aspect and achieve the corresponding technical effects.

[0134] For example, the communication device includes:

[0135] The transceiver module is used to send first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal;

[0136] The transceiver module is further configured to receive second information from the first device, the second information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal;

[0137] The transceiver module is further configured to receive fourth information from the second device, the fourth information indicating a second time-domain precoding, the second time-domain precoding corresponding to the first signal and the second signal, and the first time-domain precoding and the second time-domain precoding being orthogonal;

[0138] The transceiver module is further configured to receive first data from the first device, the first data being carried on a first time domain resource;

[0139] The transceiver module is further configured to receive second data from the second device, the second data being carried on the first time domain resource;

[0140] The processing module is further configured to demodulate the first data according to the first time-domain precoding and demodulate the second data according to the second time-domain precoding.

[0141] In one possible implementation,

[0142] The transceiver module is further configured to send first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal;

[0143] The transceiver module is further configured to receive second information from the first device, the second information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal;

[0144] The transceiver module is further configured to receive fourth information from the first device, the fourth information indicating a second time-domain precoding, the second time-domain precoding corresponding to the first signal and the second signal, and the first time-domain precoding and the second time-domain precoding being orthogonal;

[0145] The transceiver module is also used to receive first data from the first device;

[0146] The processing module is further configured to demodulate the first data according to the first time-domain precoding;

[0147] The transceiver module is also used to receive second data from the second device;

[0148] The processing module is further configured to demodulate the second data according to the second time-domain precoding.

[0149] In one possible implementation,

[0150] The transceiver module is also used to send third information, the second information being used to configure M sets of association relationships, the M sets of association relationships including a first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1.

[0151] In one possible implementation,

[0152] The transceiver module is also used to acquire fifth information, which includes any one or more of the following: computing power information of one or more access network devices, scheduling information of the scheduling terminal devices of the one or more access network devices, or data throughput of the one or more access network devices;

[0153] The processing module is further configured to determine the M group associations based on the fifth information.

[0154] In one possible implementation, the second information includes: seventh information, which is obtained based on the first signal and the second signal;

[0155] The transceiver module is also used to receive a third signal from the first device;

[0156] The processing module is further configured to determine the eighth information based on the third signal;

[0157] The processing module is further configured to determine the first time-domain precoding based on the seventh information and the eighth information.

[0158] In one possible implementation, the seventh information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

[0159] In one possible implementation, the eighth information includes: a first base.

[0160] In one possible implementation, the second information includes: the first time-domain precoding.

[0161] In one possible implementation, the second information includes: the measurement result of the first signal and the measurement result of the second signal;

[0162] The processing module is further configured to determine the first time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal.

[0163] In one possible implementation, the first time-domain precoding includes: a first basis, the number of the first basis, and / or, the weighting coefficients of the first basis.

[0164] In a seventh aspect, this application provides a communication device, which is a first device. The communication device includes a transceiver module and a processing module. The constituent modules of the communication device can also be used to perform the steps performed in various possible implementations of the third aspect and achieve the corresponding technical effects.

[0165] For example, the communication device includes:

[0166] The transceiver module is used to receive first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal;

[0167] The transceiver module is further configured to send the first signal and the second signal according to the first information;

[0168] The transceiver module is further configured to receive sixth information, the sixth information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal;

[0169] The transceiver module is further configured to send first data to the first access network device. The first data is data obtained by precoding in the time domain based on the first time domain precoding, and the first data is carried on the first time domain resource.

[0170] In one possible implementation, the transceiver module is further configured to receive third information, which is used to configure M sets of association relationships. The M sets of association relationships include a first association relationship, which indicates that the first signal and the second signal are associated, and M is an integer greater than or equal to 1.

[0171] The processing module is used to determine the first association relationship from the M groups of association relationships based on the first information;

[0172] The processing module is further configured to send the first signal and the second signal according to the first association relationship.

[0173] In one possible implementation, the sixth information includes: a ninth information, which is obtained based on the first signal and the second signal;

[0174] The transceiver module is further configured to receive a fourth signal from the first access network device, wherein the fourth signal is a signal precoded based on the first time-domain precoding;

[0175] The processing module is further configured to determine the tenth information based on the fourth signal;

[0176] The processing module is further configured to determine the first time-domain precoding based on the ninth information and the tenth information.

[0177] In one possible implementation, the ninth information includes: the number of first bases, and / or, the weighting coefficients of the first bases.

[0178] In one possible implementation, the tenth information includes: a first base.

[0179] In one possible implementation, the sixth information includes: the first time-domain precoding.

[0180] In one possible implementation, the first time-domain precoding includes: a first basis, the number of the first basis, and / or, the weighting coefficients of the first basis.

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

[0182] For example, the communication device includes:

[0183] The transceiver module is used to send first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal;

[0184] The transceiver module is further configured to acquire the measurement results of the first signal and the measurement results of the second signal;

[0185] The processing module is configured to determine a first time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal, wherein the first time-domain precoding corresponds to the first signal and the second signal;

[0186] The transceiver module is also used to send a sixth message, the sixth message indicating the first time-domain precoding;

[0187] The transceiver module is also used to receive first data from the first device;

[0188] The processing module is further configured to demodulate the first data according to the first time-domain precoding.

[0189] In one possible implementation, the transceiver module is further configured to receive the first signal;

[0190] The processing module is further configured to determine the measurement result of the first signal based on the first signal;

[0191] The transceiver module is also used to receive the second signal;

[0192] The processing module is further configured to determine the measurement result of the second signal based on the second signal.

[0193] In one possible implementation, the transceiver module is further configured to receive the first signal;

[0194] The processing module is further configured to determine the measurement result of the first signal based on the first signal;

[0195] The transceiver module is further configured to receive the measurement result of the second signal from the second access network device, which is different from the first access network device, and the measurement result of the second signal is obtained by the second access network device based on the received second signal.

[0196] In one possible implementation, the transceiver module is further configured to send third information, which is used to configure M sets of association relationships. The M sets of association relationships include a first association relationship, which indicates that the first signal and the second signal are associated, and M is an integer greater than or equal to 1.

[0197] In one possible implementation, the sixth information includes: a ninth information, which is obtained based on the first signal and the second signal;

[0198] The transceiver module is further configured to send a fourth signal to the first access network device based on the first time-domain precoding, wherein the fourth signal is a signal obtained by precoding based on the first time-domain precoding.

[0199] In one possible implementation, the ninth information includes: the number of first bases, and / or, the weighting coefficients of the first bases.

[0200] In one possible implementation, the sixth information includes: the first time-domain precoding.

[0201] The first time-domain precoding includes: a first basis, the number of the first basis, and / or the weighting coefficients of the first basis.

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

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

[0204] Eleventhly, this application provides a communication device including at least one processor coupled to a memory; the memory is used to store a program or instructions; the at least one processor is used to execute the program or instructions to enable the device to implement the method described in any possible implementation of any of the preceding third aspects. Optionally, the communication device may include the memory.

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

[0206] In a thirteenth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding first aspects.

[0207] In a fourteenth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding second aspects.

[0208] In a fifteenth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding third aspects.

[0209] In a sixteenth aspect, this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is configured to perform the method described in any possible implementation of any of the preceding fourth aspects.

[0210] In a seventeenth aspect, this application provides a communication system that includes the communication device of the first aspect and / or the communication device of the second aspect.

[0211] In the eighteenth aspect, this application provides a communication system that includes the communication device of the third aspect and / or the communication device of the fourth aspect.

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

[0213] In a twentieth aspect, this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of any of the first, second, third, and / or fourth aspects described above.

[0214] In a twentieth aspect, this application provides a chip or chip system including at least one processor for supporting a communication device in implementing any possible implementation of any of the first, second, third, and / or fourth aspects described above.

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

[0216] The technical effects of any of the design methods in aspects five through twenty-one can be found in the technical effects of different design methods in aspects one, two, three and / or four above, and will not be repeated here. Attached Figure Description

[0217] Figure 1 A schematic diagram of the architecture of the communication system used in the embodiments of this application;

[0218] Figure 2 This is a schematic diagram illustrating an interaction between an access network device and a terminal device in an embodiment of this application.

[0219] Figures 3a-3d This is a schematic diagram of a sub-belt duplex;

[0220] Figure 4a A schematic diagram of space division multiplexing precoding technology;

[0221] Figure 4b This is a schematic diagram of code division multiplexing;

[0222] Figure 4c This is a schematic diagram of a communication scenario in an embodiment of this application;

[0223] Figure 4d This is yet another schematic diagram of a communication scenario in the embodiments of this application;

[0224] Figure 5 This is a schematic diagram of a communication system according to an embodiment of this application;

[0225] Figure 6 This is a schematic flowchart of one embodiment of the communication method in this application.

[0226] Figure 7 This is a schematic flowchart of another embodiment of the communication method in this application.

[0227] Figure 8 This is a schematic flowchart of another embodiment of the communication method in this application.

[0228] Figure 9a This is a schematic diagram of an interference hypothesis in an embodiment of this application;

[0229] Figure 9b This is a schematic diagram of an interference hypothesis in an embodiment of this application;

[0230] Figure 10 This is a schematic flowchart of one embodiment of the communication method in this application.

[0231] Figure 11 This is a schematic flowchart of another embodiment of the communication method in this application.

[0232] Figure 12 This is a schematic flowchart of another embodiment of the communication method in this application.

[0233] Figure 13 This is a schematic diagram of an interference hypothesis in an embodiment of this application;

[0234] Figure 14 This is a schematic diagram of the communication device according to an embodiment of this application;

[0235] Figure 15 This is another structural schematic diagram of the communication device according to an embodiment of this application;

[0236] Figure 16 This is another structural schematic diagram of the communication device according to an embodiment of this application. Detailed Implementation

[0237] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of 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 "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0238] First, the communication system involved in the embodiments of this application is introduced. This application can be applied to long-term evolution (LTE) systems, new radio (NR) systems, or future communication systems after 5G, such as 5G-Advanced systems. The communication system includes at least one of access network equipment or terminal equipment.

[0239] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application.

[0240] like Figure 1 As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one access network device (which can also be understood as a network device, such as...). Figure 1 The 110a and 110b mentioned above may also include at least one terminal (which can also be understood as the terminal device described above, such as...). Figure 1 (e.g., 120a-120j). Furthermore, the access network equipment (or wireless access network equipment) can be a macro base station (such as...). Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b) in the above can also be a relay node or a donor node, etc. It is understood that all or part of the functions of the access network device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The embodiments of this application do not limit the specific technology or specific device form used in the wireless access network device.

[0241] For ease of description, Figure 1 The illustrated communication system is described using the example of an access network device as a base station and terminal devices as terminals. It is understood that when the communication system includes an integrated access and backhaul (IAB) network, the base station can be an IAB node. It should be noted that in the embodiments of this application, the base station and the access network device can be interchanged.

[0242] In this application, the base station and the terminal can be fixed or mobile. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted, on water, or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base station and the terminal.

[0243] The roles of base stations and terminals can be relative, for example, Figure 1The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station. However, for base station 110a, 120i is a terminal; that is, 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0244] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be achieved using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0245] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0246] In this application, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. To communicate with the base station, the terminal needs to establish a radio connection on a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell. When the terminal communicates with this serving cell, it is also susceptible to interference from signals from neighboring cells.

[0247] The technical solution of this application can be applied to cellular communication systems related to the 3rd Generation Partnership Project (3GPP). For example, 4th generation (4G) communication systems, 5G communication systems, and communication systems beyond the 5th generation. For example, future communication systems. For example, 4th generation communication systems may include Long Term Evolution (LTE) communication systems. 5th generation communication systems may include New Radio (NR) communication systems. The technical solution of this application can also be applied to Wireless Fidelity (WiFi) systems, communication systems supporting the convergence of multiple wireless technologies, device-to-device (D2D) systems, or vehicle-to-everything (V2X) communication systems.

[0248] The terminal equipment and access network equipment involved in this application are described below.

[0249] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premises equipment (CPE), etc., refers to devices that include wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes.

[0250] In another example, the terminal device may also include: an intelligent agent, an artificial intelligence (AI) terminal device, or embodied artificial intelligence (EAI). An intelligent agent, also known as an intelligent proxy, refers to an autonomous entity that can observe its surroundings and take actions to achieve its goals. Embodied intelligence refers to the ability of an intelligent system or machine to interact with its environment in real time through perception and interaction.

[0251] The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.

[0252] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; this application does not limit the specific application. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or to the chip, functional module, or integrated circuit within the terminal device that performs the method provided in this application; this application does not limit the specific application. An access network device is an apparatus deployed in a wireless access network to provide wireless communication functions for a terminal device. An access network device can connect a terminal device to a radio access network (RAN) node in a wireless network, and can also be called an access network device, RAN entity, access node, network node, or communication device, etc.

[0253] Specifically, access network equipment can be access network equipment for cellular systems related to the 3rd Generation Partnership Project (3GPP). For example, 4G communication systems, 5G communication systems, or future communication systems. Access network equipment can also be access network equipment in open RAN (open RAN, O-RAN, or ORAN) or cloud radio access network (CRAN). Alternatively, access network equipment can also be access network equipment in a communication system resulting from the integration of two or more of the above communication systems.

[0254] Access network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home-evolved Node B, or home Node B, HNB), base band unit (BBU), access point (AP) in wireless fidelity (WIFI) systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc., and can also be access network equipment in 5G mobile communication systems. For example, next-generation NodeBs (gNBs), TRPs, and TPs in NR systems; or antenna panels (including multiple antenna panels) of base stations in 5G mobile communication systems; or, access network equipment can also be network nodes constituting gNBs or transmission points. Examples include centralized units (CUs), distributed units (DUs), centralized unit control planes (CU-CPs), centralized unit user planes (CU-UPs), or radio units (RUs). CUs and DUs can be separate or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, access network equipment can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the access network equipment in V2X technology can be a roadside unit (RSU). It should be understood that the aforementioned TRP can be a device or module located on the network side of the communication system and possessing corresponding communication functions. The TRP typically contains communication modules, circuits, or chips that perform the corresponding communication functions.The TRP can also be configured with program instructions for the corresponding communication functions.

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

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

[0257] Table 1

[0258]

[0259]

[0260] It should be noted that in the ORAN system, the access network equipment in this application can be one or more network elements listed in Table 1 above.

[0261] In an exemplary embodiment of this application, after the CU determines the first information, the CU sends the first information to the first device and the second device through the DU and RU. The first information indicates a first signal and a second signal. The first signal is used to measure the channel state between the first access network device and the first device, and the second signal is an interference signal of the first signal. The RU receives the second information from the first device. The second information indicates a first time-domain precoding, which corresponds to the first signal and the second signal. The RU receives the fourth information from the second device. The fourth information indicates a second time-domain precoding, which corresponds to the first signal and the second signal. The first time-domain precoding and the second time-domain precoding are orthogonal. Then, the RU sends the second information and the fourth information to the CU through the DU. The RU receives first data from the first device, which is carried on a first time-domain resource; the RU receives second data from the second device, which is also carried on a first time-domain resource. Then, the RU sends the first data and the second data to the CU through the DU. Finally, the CU demodulates the first data according to the first time-domain precoding and demodulates the second data according to the second time-domain precoding.

[0262] The architecture of the CU and DU of the access network equipment is described below. An access network equipment includes at least one CU and at least one DU. Optionally, the access network equipment may also include at least one RU.

[0263] The following description uses an access network device consisting of one CU and one DU as an example. The CU has some core network functions and may include CU-CP and CU-UP. The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU may be configured to implement the functions of at least one layer of the Packet Data Convergence Protocol (PDCP) layer and above (e.g., at least one of the RRC or SDAP layers). The DU may be configured to implement the functions of at least one layer of the protocol layer below the PDCP layer (e.g., at least one of the RLC, MAC, or physical (PHY) layers). Alternatively, the CU may be configured to implement the functions of at least one layer of the protocol layer above the PDCP layer (e.g., at least one of the RRC or SDAP layers), and the DU may be configured to implement the functions of at least one layer of the protocol layer below the PDCP layer (e.g., at least one of the RLC, MAC, or PHY layers).

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

[0265] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the AMF in a 5G system. The AMF is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.

[0266] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices.

[0267] Optionally, the ORAN architecture also includes a RAN Intelligent Controller (RIC) module.

[0268] It should be noted that the access network equipment can be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, module, or control unit in the aforementioned device or apparatus; this application does not impose any specific limitation. It should also be noted that in this application, the term "access network equipment" can refer to the access network equipment itself, or to the chip, functional module, or integrated circuit within the access network equipment that performs the method provided in this application; this application does not impose any specific limitation.

[0269] The core network may include, but is not limited to, one or more of the following devices or network elements: access and mobility management function (AMF), session management function (SMF), or location management function (LMF), etc. The AMF is primarily responsible for mobility management in the mobile network, such as user location updates, user registration with the network, and user handover.

[0270] Please see Figure 2 , Figure 2 This is a schematic diagram illustrating an interaction between an access network device and a terminal device in an embodiment of this application. The access network device and the terminal device may include a radio resource control (RRC) signaling interaction module, a media access control (MAC) signaling interaction module, and a physical layer (PHY) signaling and data interaction module.

[0271] The RRC signaling interaction module refers to the module used by access network equipment and terminal equipment to send and receive RRC signaling. For example, the access network equipment sends RRC signaling to the terminal equipment, and the terminal equipment receives RRC signaling from the access network equipment.

[0272] The MAC signaling interaction module refers to the module used by access network equipment and terminal equipment to send and receive Media Access Control-Control Element (MAC CE) signaling. For example, the access network equipment sends MAC CE signaling to the terminal equipment, and the terminal equipment receives MAC CE signaling (or MAC CE message) from the access network equipment.

[0273] The PHY signaling and data interaction module refers to the module used by access network equipment and terminal equipment to send and receive uplink / downlink control signaling and uplink / downlink data. For example, the access network equipment sends the Physical Downlink Control Channel (PDCCH) to the terminal equipment, including downlink control information (DCI) within the PDCCH; the access network equipment sends the Physical Downlink Shared Channel (PDSCH) to the terminal equipment, including downlink data within the PDSCH. Similarly, the terminal equipment sends the Physical Uplink Control Channel (PUCCH) to the access network equipment, including uplink control information (UCI) within the PUCCH; and the terminal equipment sends the Physical Uplink Shared Channel (PUSCH) to the access network equipment, including uplink data within the PUSCH.

[0274] It is understood that in this application, PDSCH, PDCCH, PUSCH and PUCCH are just examples of downlink data channel, downlink control channel, uplink data channel and uplink control channel, respectively. In different systems and different scenarios, data channels and control channels may have different names, and this application does not limit them.

[0275] It should be noted that:

[0276] In the embodiments of this application, "instruction" can include direct and indirect instructions, as well as explicit and implicit instructions. The information indicated by a certain piece of information (hereinafter referred to as instruction information) is called the information to be instructed. In specific implementation, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is an association between the other information and the information to be instructed; or it can indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction can be implemented by using a pre-agreed (e.g., protocol predefined) arrangement of various information, thereby reducing the instruction overhead to a certain extent. This application does not limit the specific method of instruction. It is understood that for the sender of the instruction information, the instruction information can be used to indicate the information to be instructed; for the receiver of the instruction information, the instruction information can be used to determine the information to be instructed.

[0277] Secondly, some terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.

[0278] (1) Configuration and Pre-configuration: In this application, both configuration and pre-configuration are used. Configuration refers to the access network device sending configuration information or parameter values ​​of some parameters to the terminal device through messages or signaling, so that the terminal device can determine the communication parameters or resources during transmission based on these values ​​or information. Pre-configuration is similar to configuration and can be parameter information or parameter values ​​that the access network device and the terminal device have negotiated in advance, or parameter information or parameter values ​​that the access network device or the terminal device uses as specified by the standard protocol, or parameter information or parameter values ​​that are pre-stored in the access network device or the terminal device. This application does not limit this.

[0279] Furthermore, these values ​​and parameters can be changed or updated.

[0280] (2) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects.

[0281] (3) In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include sending directly through the air interface or sending indirectly through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include receiving directly from YY through the air interface or receiving indirectly from YY through the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0282] In other words, sending and receiving can occur between devices, such as between access network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.

[0283] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.

[0284] (4) Multiple input multiple output (MIMO) technology.

[0285] MIMO technology refers to the use of multiple antennas to transmit and receive signals in the field of wireless communication. Network devices and terminal devices can use MIMO technology to achieve power gain, spatial diversity gain, and spatial multiplexing gain. Spatial diversity refers to introducing signal redundancy in space to achieve diversity. For example, a terminal device can transmit two orthogonal data streams through two antennas to obtain diversity gain. Spatial multiplexing refers to transmitting multiple independent data streams on the same time-frequency resource on each antenna to improve spectral efficiency without increasing spectrum resources. For example, a terminal device can map the uplink data layer into two independent data streams and transmit them simultaneously through multiple antennas, thus multiplexing spatial resources on the same time-frequency resource.

[0286] (5) Sub-belt duplex.

[0287] Please see Figures 3a to 3d , Figures 3a to 3d This is a diagram illustrating subband duplexing. Subband duplexing refers to dividing a portion of the carrier wave from a time division duplex (TDD) carrier wave into a subband, and then changing the uplink and downlink time slot ratio within this subband. For example, in... Figure 3a Based on the illustrated subband, some downlink time slots are changed to uplink time slots, for example... Figure 3b As shown, this improves uplink resources from the terminal device to the access network device, thereby ensuring the uplink service experience of the terminal device and increasing the signal gain of the uplink signal from the terminal device to the access network device. It should be noted that in this embodiment, the direction from the terminal device to the access network device is referred to as the uplink direction, and correspondingly, the direction from the access network device to the terminal device is referred to as the downlink direction.

[0288] Within these multiple uplink time slots, the same data can be repeatedly transmitted; that is, the uplink data is repeated in the time domain, for example... Figure 3c As shown. Alternatively, within these multiple uplink time slots, each time slot can also transmit different data, meaning the uplink data varies in the time domain, for example... Figure 3d As shown.

[0289] (5) Precoding.

[0290] Precoding refers to the precoding process performed on data by the transmitting end to provide power gain for the receiving end or reduce the processing difficulty of the data at the receiving end. Precoding can be used to map data streams from layer to port. In this embodiment, uplink data is used as an example for explanation. The uplink data can be such as uplink service data or uplink signaling data, and in practice, the object of precoding can also be any uplink transmitted information. This embodiment does not specifically limit this.

[0291] To utilize the spatial freedom offered by massive MIMO (Multiple-Multiple-Input Multiple-Output) technology, terminal devices can perform spatial precoding on the uplink transmitted information. Spatial precoding can also be called spatial multiplexing precoding; please refer to [link to relevant documentation]. Figure 4a , Figure 4a This is a schematic diagram of spatial division multiplexing precoding technology. The access network equipment can configure different spatial precoding for different UEs. For example, Figure 4a The access network equipment configures code 1 and code 2 for UE1, and the access network equipment configures code 3 for UE2.

[0292] Figure 4a In this scenario, UE1 uses code 1 to achieve the highest received signal power. If only received signal power is considered, UE1 should use code 1 for spatial precoding. However, using code 1 for UE1 might interfere with the signal of UE2. Therefore, considering the interference between UE1 and UE2, UE1 might need to use code 2. In this case, to ensure interference suppression, the signal strength of UE1 is sacrificed. Thus, spatial precoding requires a trade-off between signal strength and interference suppression, and in some situations, it is difficult to balance channel strength and interference suppression.

[0293] To address the interference problem in spatial precoding, code division multiplexing can be employed. Please refer to [link / reference]. Figure 4b , Figure 4b This is a schematic diagram of code division multiplexing. Figure 4b In this configuration, the downlink to uplink time slot ratio for UE1 is 3:2, and the ratio for UE2 is also 3:2. UE1 needs to transmit data S1, and UE2 needs to transmit data S2. Taking the use of orthogonal cover code (OCC) as an example, UE1 uses OCC code when transmitting data S1 and data S2. UE2 uses OCC code UE1 and UE2 use the same time-domain and frequency-domain resources. The channel from UE1 to the access network device is channel H1, and the channel from UE2 to the access network device is channel H2. UE1 transmits data S1 on time slots 1 and 2, and UE2 transmits data S2 on time slots 1 and 2. Correspondingly, the signal received by the access network device on time slot 1 is signal Y1, and the signal received by the access network device on time slot 2 is signal Y2. UE1 uses an OCC code. Data S1 is pre-encoded, and UE2 uses OCC code. Pre-encode the data S2, and correspondingly, the data included in signals Y1 and Y2 are as follows:

[0294]

[0295] Based on the aforementioned signals Y1 and Y2, the access network device can recover data S1 and data S2 using the OCC code, as detailed below:

[0296] S1=(Y1+Y2) / (2*H1)(3),

[0297] S2=(Y1-Y2) / (2*H2)(4),

[0298] The above methods are used to eliminate interference between UEs.

[0299] However, real-world communication environments are complex and variable. For example, the channel environment may change over time; the relative positions of terminal devices and access network devices may also change, leading to channel variations; and there may be time delay differences between terminal devices and access network devices. All these factors mean that even with code division multiplexing technology built upon spatial division multiplexing precoding, the interference problem between terminal devices cannot be completely resolved.

[0300] For example, to distinguish the channel changes between the access network device and UE1 and UE2 at different times, the channel between the access network device and UE1 at the time corresponding to the first uplink time domain resource is called the first channel, i.e., channel H11; the channel between the access network device and UE2 is called the second channel, i.e., channel H21. At the time corresponding to the second uplink time domain resource, the channel between the access network device and UE1 is called the third channel, i.e., channel H12; the channel between the access network device and UE2 is called the fourth channel, i.e., channel H22. In other words, channel H1 between the access network device and UE1 is channel H11 at the time corresponding to the first uplink time domain resource and channel H21 at the time corresponding to the second uplink time domain resource; channel H2 between the access network device and UE2 is channel H21 at the time corresponding to the first uplink time domain resource and channel H22 at the time corresponding to the second uplink time domain resource.

[0301] Y1'= H11*S1 + H21*S2 (5),

[0302] Y2' = H12*S1 - H22*S2 (6),

[0303] The above formula indicates that the access network device cannot recover data S1 and data S2 based on the received signal Y1' corresponding to the first uplink time domain resource, the received signal Y2' corresponding to the second uplink time domain resource, and the OCC code.

[0304] Based on this, the applicant proposes a communication method based on time-domain precoding. The access network device determines precoding information for time-domain precoding based on channel information between the access network device and the terminal device. Then, the access network device configures or instructs the terminal device on the aforementioned precoding information. The terminal device precodes the raw data to be transmitted according to the time-domain precoding information to obtain encoded data. Then, the terminal device transmits the encoded data to the access network device over at least two uplink time units according to the precoding information, achieving repeated transmission of the raw data. The access network device receives the encoded data during these at least two uplink time units. Then, the access network device decodes the encoded data according to the precoding information to obtain the original data from the terminal device. When transmitting uplink data, the terminal device uses the time-domain precoding information to precode the raw uplink data, achieving time-domain interference suppression. Even if there are time-domain changes in the channel between the access network device and the terminal device, or if there is a system time-frequency difference between the access network device and the terminal device, time-domain interference can still be eliminated, ensuring the uplink service experience of the terminal device.

[0305] However, further research by the applicant revealed that real-world communication scenarios are complex and varied. For example, when a terminal device switches between different cells, it may be served by different access network devices. In such cases, different access network devices may cause different types of interference to the terminal device.

[0306] For easier understanding, please refer to Figure 4c and Figure 4d , Figure 4c This is a schematic diagram of a communication scenario in an embodiment of this application. Figure 4d This is another schematic diagram of a communication scenario in the embodiments of this application.

[0307] Figure 4c This illustration depicts an interference scenario within a base station. Figure 4cIn the illustrated scenario, access network device 1 provides communication services for UE1 and UE2. The channel between UE1 and access network device 1 is channel h1, and the channel between UE2 and access network device 1 is channel h2. The signals of channel h1 and channel h2 interfere with each other.

[0308] Figure 4d This illustration depicts a scenario of inter-base station interference. Figure 4d In the illustrated scenario, access network device 1 provides communication services to UE1, and access network device 2 provides communication services to UE2. When access network device 1 provides communication services to UE1, the channel between access network device 1 and UE1 is channel h1, and the channel between access network device 1 and UE2 is channel h2. When access network device 2 provides communication services to UE2, the channel between access network device 2 and UE1 is channel h1', and the channel between access network device 2 and UE2 is channel h2'. When UE1 and UE2 transmit data on the same time domain resources, the received signal of access network device 1 is received signal y, and the received signal of access network device 2 is received signal y'. The specific details of received signal y and received signal y' are as follows:

[0309] y = x1h1 + x2h2;

[0310] y' = x1h1' + x2h2';

[0311] As shown in the above formula, when access network device 1 provides communication services to UE1 and access network device 2 provides communication services to UE2, the signal carried by channel h2 interferes with the signal carried by channel h1, and the signal carried by channel h1' interferes with the signal carried by channel h2'. When UE1 is provided with communication services by access network device 1, UE1 is interfered with by channel h2 on channel h1; when UE1 switches from access network device 1 to access network device 2, UE1 receives interference from channel h2' on channel h1'. In this case, the interference experienced by UE1 may be different when different access network devices provide services to UE1. The time-domain precoding obtained by UE1 based on the measurement results of channel h1 and channel h2 may only solve the interference problem when UE1 accesses access network device 1, but cannot solve the interference problem after UE1 switches to access network device 2. Therefore, it is urgent to solve the above-mentioned interference problem.

[0312] Based on this, this application proposes a communication method and apparatus. During communication between a first access network device and a first device, the first device uses a first time-domain precoding to precode the data transmitted to the first access network device. The first time-domain precoding is obtained based on a first signal and a second signal. The first signal is used to measure the channel state between the first access network device and the first device; the first signal can also be called a measurement signal. The second signal is an interference signal of the first signal. By combining the measurement signal and the interference signal, the time-domain precoding is determined. Therefore, precoding the data based on this time-domain precoding can solve the interference of the uplink data during transmission, address the interference problem in complex communication scenarios, and improve communication quality.

[0313] First, the communication system involved in this application is introduced. Please refer to [link / reference]. Figure 5 , Figure 5 This is a schematic diagram of a communication system according to an embodiment of this application. The communication system includes: a first access network device and a first device, wherein the first access network device is connected to the first device. The first access network device may also be referred to as a first network device, and the first access network device includes: a first access network device or a chip in the first access network device. The first device may be a terminal device. Optionally, the communication system includes: a second access network device, a first device, and a second device, wherein the first device may also be connected to the second access network device, and the second device may be connected to the first access network device and / or the second access network device. The second access network device includes: a second access network device or a chip in the second access network device. The second device may be a terminal device.

[0314] The channel between the first access network device and the first device is channel h1, and the channel between the first access network device and the second device is channel h2. The channel between the second access network device and the first device is channel h1', and the channel between the second access network device and the second device is channel h2'.

[0315] Optionally, the communication system may include multiple devices in addition to the first and second devices. For example, the communication system may include a third, fourth, and fifth device, and the first access network device and / or the second access network device may be connected to the first, second, third, fourth, and fifth devices, respectively. The first, second, third, fourth, and fifth devices may be terminal devices.

[0316] Optionally, the communication system may further include multiple access network devices, such as a third access network device, a fourth access network device, and a fifth access network device. The third access network device is connected to the first, second, third, fourth, and fifth devices respectively. The fourth access network device is connected to the first, second, third, fourth, and fifth devices respectively. The fifth access network device is connected to the first, second, third, fourth, and fifth devices respectively.

[0317] This application embodiment uses the connection between the first access network device and the first apparatus as an example for illustration. This application embodiment does not limit the number of apparatuses or devices connected to the first access network device; that is, it does not limit the number of terminal devices connected to the access network device of the communication system in this application embodiment. This application embodiment does not limit the number of access network devices connected to the first apparatus; that is, it does not limit the number of terminal devices connected to the access network device of the communication system in this application embodiment.

[0318] Secondly, the method portion of the embodiments of this application is introduced. The communication method proposed in the embodiments of this application can be divided into two sub-schemes based on the principle of determining the time-domain precoding device: 1. Determining the time-domain precoding on the terminal device side; 2. Determining the time-domain precoding on the network side. Determining the time-domain precoding on the terminal device side includes: the terminal device (e.g., the first device) calculating the time-domain precoding; or, a computing device, computing unit, or computing platform connected to the terminal device calculating the time-domain precoding. This embodiment of the application does not limit this. Determining the time-domain precoding on the network side includes: an access network device (e.g., the first access network device) calculating the time-domain precoding; or, a network element, network function, computing device, computing unit connected to the access network device, or a computing platform calculating the time-domain precoding. For example, the aforementioned computing device can be an edge computing device, and the aforementioned computing platform can be a cloud computing platform.

[0319] First, let's introduce Scheme 1: The time-domain precoding is determined on the terminal device side. Below, we'll combine... Figure 6 This application describes the embodiments. Figure 6 This is a schematic flowchart of one embodiment of the communication method in this application. The communication method proposed in this application includes:

[0320] 601. The first access network device sends first information to the first device, the first information indicating a first signal and a second signal, the second signal being an interference signal of the first signal.

[0321] In step 601, the first signal is used to measure the channel state between the first access network device and the first apparatus, and the second signal is an interference signal of the first signal. The second signal being an interference signal of the first signal means that the second signal interferes with the first signal. In one example, the first signal can also be called the measurement signal, and the second signal can also be called the interference signal.

[0322] The first information indicating the first signal and the second signal can be: the first information indicating a first correlation, and the first correlation indicating an association between the first signal and the second signal. This first correlation can be referred to as a first interference hypothesis or a first measurement hypothesis. Alternatively, the first information may include identification information for both the first and second signals.

[0323] In one possible implementation, the first access network device can determine a set of associations applicable to the first device and then configure those associations to the first device. In other words, before sending the first information to the first device, the first access network device does not need to configure M sets of associations to the first device, where M is an integer greater than or equal to 1. For example, the first information is carried in an RRC message, DCI message, or MAC CE message.

[0324] In another possible implementation, after the first access network device determines the M groups of associations, it sends third information to the first device to configure the M groups of associations, where the M groups of associations include the first association. If the first access network device determines that the first association in the M groups of associations needs to be activated, it sends first information to the first device, which indicates the first association (or indicates a first signal and a second signal).

[0325] For example, the first information includes the sequence number or index of the first association in the M groups of associations. The M groups of associations may also be referred to as the M groups of interference hypotheses or the M groups of measurement hypotheses.

[0326] For example, the third information is carried in an RRC message, and the first information is carried in a DCI message or a MAC CE message.

[0327] It should be noted that the first signal may include one or more signals, and the second signal may also include one or more signals. In addition to indicating the first and second signals, the first information may also indicate more signals. For example, the first information may indicate the first signal, the second signal, and a fifth signal, wherein the fifth signal is sent by a second access network device, which is different from the first access network device. The fifth signal can serve as a measurement signal, meaning the second signal interferes with the fifth signal; the second signal is an interfering signal of the fifth signal. The fifth signal can also serve as an interference signal, meaning the fifth signal interferes with the first signal; the fifth signal is an interfering signal of the first signal. This application does not limit the type or number of signals indicated by the first information.

[0328] In the scheme where the first device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be downlink signals; in the scheme where the first access network device determines the first time-domain precoding based on the first signal and the second signal, the first signal and the second signal can be uplink signals. In this embodiment, the direction from the access network device to the terminal device is taken as the downlink direction, and the corresponding direction from the terminal device to the access network device is taken as the uplink direction.

[0329] For example, the first signal and the second signal include, but are not limited to: Channel State Information-Reference Signal (CSI-RS), Positioning Reference Signal (PRS), Sounding Reference Signal (SRS), Phase Tracking Reference Signal (PTRS), Sensing Signal, or Synchronization Signal / Physical Layer Broadcast Channel Block (SSB), or Demodulation Reference Signal (DMRS), etc.

[0330] Optionally, the first signal and the second signal are signals of the same type, for example, the first signal is CSI-RS and the second signal is CSI-RS.

[0331] Optionally, the first signal and the second signal are signals of different types, for example, the first signal is CSI-RS and the second signal is a sensing signal.

[0332] Optionally, before or after step 601, the first access network device may further configure resources for the first signal and resources for the second signal to the first device. The resources for the first signal include, but are not limited to, time-domain resources, frequency-domain resources, and / or spatial-domain resources of the first signal, so that the first device can receive the first signal according to the resources for the first signal. Similarly, the resources for the second signal include, but are not limited to, time-domain resources, frequency-domain resources, and spatial-domain resources of the second signal, so that the first device can receive the second signal according to the resources for the second signal.

[0333] Optionally, the first access network device may also send first information to a second device, which is different from the first device. This allows the second device to determine a first signal and a second signal based on the first information, and then determine a second time-domain precoding based on the first signal and the second signal. The second time-domain precoding is orthogonal to the first time-domain precoding.

[0334] 602. The first device receives L signals, where L is an integer greater than or equal to 2.

[0335] 603. The first device determines the first signal and the second signal from L signals based on the first information.

[0336] In step 603, after receiving the first information, the first device determines the first signal and the second signal from the received L signals based on the first information.

[0337] 604. The first device determines the first time-domain precoding based on the first signal and the second signal.

[0338] In step 604, the first device performs channel estimation based on the first signal to obtain the measurement result of the first signal, and performs channel estimation based on the second signal to obtain the measurement result of the second signal. Then, based on the measurement results of the first signal and the second signal, a first time-domain precoding is determined, and the time-domain resource corresponding to the first time-domain precoding is called the first time-domain resource.

[0339] Optionally, the first device may also determine a second time-domain precoding based on the first signal and the second signal, wherein the time-domain resource corresponding to the second time-domain precoding is the first time-domain resource, and the second time-domain precoding is orthogonal to the first time-domain precoding.

[0340] In one example, taking CSI-RS1 as the first signal, CSI-RS2 as the second signal, and time-domain resources including time slot 0 and time slot 1 as an example, the specific method by which the first device determines the first time-domain precoding is described. Based on CSI-RS1, the first device performs channel estimation in time domain 0 and time slot 1 respectively to obtain the measurement results of CSI-RS1: measurement result h10 and measurement result h11. Based on CSI-RS2, the first device performs channel estimation in time domain 0 and time slot 1 respectively to obtain the measurement results of CSI-RS2: measurement result h20 and measurement result h21. Then, singular value decomposition (SVD) is performed on the matrices H1 = [h10, h11] composed of CSI-RS1 measurement results and H2 = [h20, h21] composed of CSI-RS2 measurement results to obtain eigenvectors. These eigenvectors include eigenvector V1 and eigenvector V2, where eigenvector V1 and eigenvector V2 are the first column vectors in the left eigenvector matrix obtained after SVD of matrices H1 and H2. Further, the first device performs EZF (eigen-zero-forcing) on ​​eigenvectors V1 and V2 to obtain two orthogonal vectors V11 and V21. Vector V11 can be used as the first temporal precoding for the first device itself, and vector V21 can be used as the second temporal precoding for the second device.

[0341] The first time-domain precoding in this application embodiment can also be referred to as first encoding information, first encoding, first precoding, first time-domain precoding information, first precoding information, or first codebook, and this application does not limit this. Similarly, the second time-domain precoding in this application embodiment can also be referred to as second encoding information, second encoding, second precoding, second time-domain precoding information, second precoding information, or second codebook, and this application does not limit this. In this application embodiment, "precoding" can also be replaced with "encoding," and this application embodiment does not limit this.

[0342] 605. The first device sends second information to the first access network device, the second information indicating the first time-domain precoding.

[0343] In step 605, after the first device determines the first time-domain precoding, it feeds back the first time-domain precoding to the first access network device. Specifically, the first device sends second information to the first access network device, the second information indicating the first time-domain precoding.

[0344] Optionally, in step 605, the first device may also send fourth information to the first access network device, the fourth information indicating the second time-domain precoding. The way the fourth information indicates the second time-domain precoding is similar to the way the second information indicates the first time-domain precoding, and will not be described in detail here.

[0345] The second information indicates the specific indication method of the first time-domain precoding, including:

[0346] In one possible implementation, the second information includes: a first time-domain precoding, which includes: a first base, the number of first bases, and / or, weighting coefficients of the first bases. This allows the first access network device to recover the first time-domain precoding based on the first base, the number of first bases, and / or, the weighting coefficients of the first bases.

[0347] For example, the first basis includes: basis 1, basis 2, and basis 3, and the weighting coefficients of the first basis include: α1, α2, and α3. The second information includes: {basis 1, α1}, {basis 2, α2}, and {basis 3, α3}, wherein {basis 1, α1} is a basis-weighting coefficient pair, and {basis 1, α1} indicates that basis 1 and weighting coefficient α1 have a corresponding relationship. The first access network device determines the first time-domain precoding as: basis 1*α1 + basis 2*α2 + basis 3*α3 based on the second information: {basis 1, α1}, {basis 2, α2}, and {basis 3, α3}.

[0348] For example, the first basis in the embodiments of this application may be a discrete Fourier transform (DFT) basis.

[0349] Below, we introduce the meaning of basis: A basis (also called a basis vector) is a mathematical term. A basis is a special set of vectors (called basis vectors) in a vector space such that any vector in the vector space can be uniquely represented as a linear combination (or the limit of a linear combination) of the basis vectors. A set of non-collinear vectors e1 and e2 is called a basis for all vectors in this plane. Usually, two vectors in the x-axis-y-axis Cartesian coordinate system that are in the same direction as the x-axis or y-axis are chosen as the basis. A basis has the following properties:

[0350] (1) The basis consists of two non-collinear vectors.

[0351] (2) The choice of basis is not unique. The condition that two vectors in a plane are not collinear is that these two vectors can be used as a basis for all vectors in this plane.

[0352] (3) If there are n linearly independent vectors ε1, ε2, ..., εn in a linear space V, then it is called a basis of the linear space V, where n is the dimension of V and n is an integer greater than or equal to 1.

[0353] (4) For any vector α in this plane, there is one and only one pair of real numbers λ1 and λ2 such that α = λ1e1 + λ2e2.

[0354] It should be noted that the specific method of the fourth information indicating the second time-domain precoding is similar to the specific method of the second information indicating the first time-domain precoding, and will not be elaborated here.

[0355] 606. The first device sends first data to the first access network device. The first data is data obtained by precoding in the time domain based on the first time domain precoding.

[0356] In step 606, after the first access network device determines the first time-domain precoding used by the first device, the first device sends the first data to the first access network device. The first data refers to the data obtained by the first device precoding the original data in the time domain according to the first time-domain precoding.

[0357] In one example, the original data is data 1, and the first time-domain precoding is... The first time-domain resources corresponding to the first time-domain precoding include: a first uplink time unit and a second uplink time unit. After the first device precodes the original data using the first time-domain precoding, it obtains the first data as follows: Among them, the first data First data is sent in the first uplink time unit. It is sent in the second uplink time unit.

[0358] In another example, the original data is [data1, data1], and the first time-domain precoding is... The first time-domain resources corresponding to the first time-domain precoding include: a first uplink time unit and a second uplink time unit. After the first device precodes the original data using the first time-domain precoding, it obtains the first data as follows: The first data First data is sent in the first uplink time unit. It is sent in the second uplink time unit.

[0359] In the embodiments of this application, the granularity of the first time-domain resource or the second time-domain resource includes, but is not limited to: time slot, orthogonal frequency division multiplexing (OFDM) symbol, or subframe.

[0360] For example, in step 606, the first data is carried on PUSCH.

[0361] 607. The first access network device demodulates the first data according to the first time-domain precoding.

[0362] In step 607, the first access network device demodulates the first data according to the first time-domain precoding to recover the original data.

[0363] 608. The second device sends fourth information to the first access network device, the fourth information indicating the second time-domain precoding.

[0364] Step 608 is an optional step. If the first device sends the fourth information to the first access network device, the second device may not execute step 608.

[0365] After the first access network device receives the fourth information, the second device can precode the data sent to the first access network device according to the second time-domain precoding and execute steps 609 to 610.

[0366] 609. The second device sends second data to the first access network device. The second data is data encoded in the time domain based on the second time domain precoding.

[0367] 610. The first access network device demodulates the second data according to the second time-domain precoding.

[0368] Steps 609 to 610 are similar to steps 606 to 607 mentioned above, and will not be repeated here.

[0369] In this embodiment, the terminal device can determine time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the terminal device feeds back the time-domain precoding to the access network device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0370] Based on the foregoing embodiments, the following describes how the first access network device configures one or more sets of correlation relationships (or interference assumptions) between measurement signals and interference signals for the first device. Please refer to [link to relevant documentation]. Figure 7 , Figure 7 This is a schematic flowchart of another embodiment of the communication method in this application. The communication method proposed in this application also includes:

[0371] 701. The first access network device obtains the fifth information, which indicates one or more of the following: the computing power information of the access network device, the scheduling information of the access network device scheduling terminal device, or the data throughput of the access network device.

[0372] In step 701, the first access network device obtains fifth information, which indicates one or more of the following: computing power information of one or more access network devices, scheduling information of one or more access network devices scheduling terminal devices, or data throughput of one or more access network devices. The scheduling information of the access network devices scheduling terminal devices refers to one or more terminal devices connected to the access network device. The scheduling information indicates the amount of uplink data requested by the terminal device.

[0373] 702. Based on the fifth piece of information, determine the association relationship of group M.

[0374] In step 702, the first access network device determines a coordination scheme based on the fifth information. Then, the first access network device designs the correlation relationship between the measurement signal and the interference signal according to the coordination scheme, obtaining M sets of correlation relationships, where M is an integer greater than or equal to 1.

[0375] For example, the fifth information includes computing power information of one or more access network devices and scheduling information of one or more access network devices scheduling terminal devices. The first access network device determines the throughput of the communication system under different scheduling conditions based on the fifth information. This communication system includes one or more access network devices and one or more terminal devices accessing the access network devices. Then, based on the system throughput under the different scheduling conditions, one or more possible coordination schemes are determined. For example, in coordination scheme 1, access network device 1 provides communication services to UE1 and UE2; in coordination scheme 2, access network device 1 and access network device 2 provide communication services to UE1. Taking coordination scheme 1 as an example, the first access network device designs the association relationship CSI-RS1 and CSI-RS2 according to coordination scheme 1, where CSI-RS1 is used to measure the channel state between access network device 1 and UE1, and CSI-RS2 is used to measure the interference caused to UE1 by the communication transmission between access network device 1 and UE2.

[0376] An example of the association relationship of M groups is shown in Table 2.

[0377] Table 2

[0378]

[0379] Referring to Table 2, and taking Relationship 1 in Table 2 as an example, for easier understanding, please refer to [link / reference needed]. Figure 9a , Figure 9aThis is a schematic diagram illustrating an interference assumption in an embodiment of this application. Relationship 1 indicates that the measurement signal is CSI-RS1 and the interference signal is CSI-RS2. CSI-RS1 is the measurement signal sent from the first access network device to the first device, and CSI-RS2 is the interference signal sent from the first access network device to the second device. The first access network device provides communication services to both the first and second devices. The second device interferes with the first device.

[0380] Taking relationship 2 in Table 2 as an example, please refer to [link / reference needed] for easier understanding. Figure 9b , Figure 9b This is a schematic diagram illustrating an interference assumption in an embodiment of this application. Taking correlation 2 as an example, correlation 2 indicates that the measurement signals include CSI-RS1 and CSI-RS3. CSI-RS1 is a measurement signal sent from a first access network device to a first device, and CSI-RS3 is a measurement signal sent from a second access network device to the first device. The first and second access network devices jointly provide communication services to the first device. CSI-RS2 is a measurement signal sent from a first access network device to a second device, and CSI-RS4 is a measurement signal sent from a second access network device to a second device. The first and second access network devices jointly provide communication services to the second device, and the second device interferes with the first device.

[0381] An example of the association relationship of M groups is shown in Table 3.

[0382] Table 3

[0383]

[0384]

[0385] Referring to Table 3, and taking Relationship 1 in Table 3 as an example, for easier understanding, please refer to [link / reference needed]. Figure 13 , Figure 13 This is a schematic diagram illustrating an interference assumption in an embodiment of this application. Taking correlation 1 in Table 3 as an example, correlation 1 indicates that the measurement signal includes SRS 1 and the interference signal includes SRS 2. Here, SRS 1 is the measurement signal sent from the first device to the first access network device, and SRS 2 is the measurement signal sent from the first device to the second access network device. The second access network device interferes with the first access network device. For the first device, the first access network device acts as the serving base station, and the second access network device acts as the interfering base station.

[0386] Optionally, one group of associations in the M groups may include a table as shown in Table 2.

[0387] Optionally, one of the M groups of associations can also be one or more interference hypotheses in a table, such as the association corresponding to index 1 in cell 2.

[0388] Optionally, one group of relationships in the M groups may also include multiple tables similar to those shown in Table 2.

[0389] Optionally, in addition to the first access network device obtaining the fifth information, the core network device may also obtain the fifth information and determine the M group associations based on the fifth information. This application embodiment does not limit this.

[0390] 703. The first access network device sends third information to the first device. The third information is used to configure M groups of association relationships. The M groups of association relationships include the first association relationship. The first association relationship indicates that the first signal is associated with the second signal.

[0391] In step 703, after the first access network device determines the M group association relationships configured for the first device, the first access network device sends third information to the first device. The third information is used to configure the M group association relationships. The M group association relationships include the first association relationship, which indicates that the first signal is associated with the second signal.

[0392] In one example, the third information is carried in an RRC message.

[0393] 704. The first access network device sends first information to the first device, the first information being used to indicate the first signal and the second signal.

[0394] In step 704, if the first access network device determines the coordination scheme corresponding to the first device, then the first access network device determines the first association relationship corresponding to the coordination scheme from the M groups of association relationships. Then, the first access network device sends first information to the first device, which indicates the first association relationship (or the first information indicates a first signal and a second signal).

[0395] Referring to Table 2, one example is as follows: the first access network device determines the coordination scheme as follows: the first access network device provides communication services for the first device and the second device, and the first access network device determines the association relationship 1 corresponding to the serial number 1 (the measurement signal is CSI-RS 1 and the interference signal is CSI-RS 2) as the first association relationship according to the coordination scheme.

[0396] In one example, the first information includes the index of the first association in the M groups of associations.

[0397] In one example, the first information is carried in a DCI message or a MAC CE message.

[0398] 705. Determine the first association from the M group of associations based on the first information.

[0399] 706. Based on the first correlation relationship, determine the first signal and the second signal from L signals.

[0400] In step 706, after the first device determines the first association relationship, the first access network device determines the first signal and the second signal from the received L signals according to the first association relationship. Then, the first device determines the measurement result of the first signal and the measurement result of the second signal.

[0401] In this embodiment, the measurement result of the first signal can also be referred to as the channel measurement result obtained based on the first signal, and the measurement result of the second signal can also be referred to as the channel measurement result obtained based on the second signal. The measurement result may include channel state information (CSI). This channel state information includes, but is not limited to: precoding matrix indicator (PMI), eigenvectors (e.g., eigenvector V1 and / or eigenvector V2), the number of eigenvectors, the number of interfering signals, and / or the number of interfering base stations, etc.

[0402] In the above technical solution, the first access network device can also hierarchically configure M groups of association relationships and activate the first association relationship among them to improve the flexibility of configuring association relationships (or interference assumptions).

[0403] Based on the foregoing embodiments, the following describes how the first device feeds back the first time-domain precoding to the first access network device. Please refer to [link to relevant documentation]. Figure 8 , Figure 8 This is a schematic flowchart of another embodiment of the communication method in this application. (In conjunction with...) Figure 8 In this application embodiment, the first device and the first access network device can employ any one of the following methods one through five. The communication method proposed in this application embodiment also includes: normalized delay power spectrum.

[0404] Method 1:

[0405] 801. The first device sends a third signal to the first access network device. The third signal is a signal obtained by precoding based on the first time-domain precoding.

[0406] In step 801, after the first device determines the first time-domain precoding, the first device uses the first time-domain precoding to precode the uplink signal to obtain the third signal. The uplink signal includes, but is not limited to, SRS, DMRS, or PTRS.

[0407] 802. The first device sends second information to the first access network device. The second information includes seventh information, which is obtained based on the first signal and the second signal.

[0408] In step 802, the first device sends second information to the first access network device. The second information includes seventh information, which is obtained based on the first signal and the second signal.

[0409] For example, the seventh piece of information includes: the number of the first bases.

[0410] For example, the seventh piece of information includes the weighting coefficients of the first basis.

[0411] For example, the seventh piece of information includes: the number of the first basis and the weighting coefficients of the first basis.

[0412] It should be noted that the execution order of steps 801 and 802 is not limited in the embodiments of this application.

[0413] 803. The first access network device determines the eighth information based on the third signal.

[0414] In step 803, the first access network device receives a third signal from the first device. Since the Doppler information between the uplink and downlink channels is reciprocal, the first access network device can determine eighth information based on the third signal, which includes the first substrate.

[0415] For example, after receiving the third signal, the first access network device determines the Doppler principal components of the uplink channel from the first device to the first access network device based on the measurement results of the third signal. These Doppler principal components include the normalized delay power spectrum. Based on the channel reciprocity between the uplink and downlink channels, the Doppler principal components of the downlink channel from the first device to the first access network device are obtained from the Doppler principal components of the uplink channel. Furthermore, a first basis is determined based on the Doppler principal components of the downlink channel from the first access network device to the first device. Optionally, the first access network device may also determine the first basis based on the number of first basis components included in the seventh information and the measurement results of the third signal.

[0416] 804. The first access network device determines the first time-domain precoding based on the seventh and eighth information.

[0417] In step 804, after the first access network device determines the eighth information (first base), the first access network device determines the first time-domain precoding based on the seventh information fed back by the first device and the eighth information determined by itself.

[0418] For example, the first access network device determines the first substrate (i.e., the eighth information) based on the number of first substrates (indicated by the seventh information) and the third signal. Then, it determines the first time-domain precoding based on the first substrate (i.e., the eighth information), the number of first substrates (indicated by the seventh information), and the weighting coefficients of the first substrates (indicated by the seventh information).

[0419] In other words, Method 1 includes: a first device feeding back the number of first bases and the weighting coefficients of the first bases to a first access network device. The first device feeds back the first bases to the first access network device by feeding back a third signal that has undergone precoding processing in the first time domain. This allows the first access network device to recover the first time domain precode based on the number of first bases, the weighting coefficients of the first bases, and the first bases themselves. This method reduces the feedback overhead of time domain precoding.

[0420] Method 2:

[0421] 805. The first device sends second information to the first access network device, the second information including the first time-domain precoding.

[0422] In step 805, the first device sends second information to the first access network device, the second information including first time-domain precoding. For example, the second information includes: the number of first bases, the weighting coefficients of the first bases, and the first bases.

[0423] In other words, Method 2 includes: the first device feeding back to the first access network device the number of the first base, the weighting coefficient of the first base, and the first base.

[0424] Method 3:

[0425] 806. The first device sends the measurement results of the first signal and the measurement results of the second signal to the first access network equipment.

[0426] In step 806, the first device receives and measures the first signal and the second signal to obtain the measurement results of the first signal and the second signal. Then, the first device sends the measurement results of the first signal and the second signal to the first access network device.

[0427] For example, the first device receives and measures a first signal and a second signal to obtain feature vectors V1 and V2. The measurement results of the first signal and the second signal sent by the first device to the first access network device include feature vectors V1 and V2.

[0428] 807. The first access network device determines the first time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal.

[0429] In step 807, after the first access network device obtains the measurement results of the first signal and the second signal, it determines the first time-domain precoding based on the measurement results of the first signal and the second signal.

[0430] For example, taking the measurement results of the first signal and the second signal as including feature vector V1 and feature vector V2, the first access network device performs EZF (eigen-zero-forcing) on ​​feature vector V1 and feature vector V2 to obtain two orthogonal vectors V11 and V21. Vector V11 can be used as the first time-domain precoding corresponding to the first device, and vector V21 can be used as the second time-domain precoding corresponding to the second device.

[0431] Method 4:

[0432] 808. The first device sends a third signal to the first access network device. The third signal is a signal obtained by precoding based on the first time-domain precoding.

[0433] Step 808 is similar to step 801 mentioned above, and will not be described in detail here.

[0434] 809. The first access network device determines the channel estimation result based on the third signal, and the channel estimation result is used to demodulate the first data.

[0435] In step 809, the first access network device receives and measures the third signal, determines the channel estimation result corresponding to the third signal, and the channel estimation result indicates the channel between the first access network device and the first device. Based on the channel estimation result, the first access network device demodulates the first data from the first device.

[0436] In other words, method four includes: the first device feeds back the first time-domain precoding to the first access network device by feeding back the third signal that has undergone the first time-domain precoding process.

[0437] In the above technical solution, the first device can feed back the first time-domain precoding to the first access network device in a variety of ways, which improves the flexibility of the solution implementation.

[0438] Next, we introduce Scheme 2: Determining the time-domain precoding on the network side. Please refer to [link / reference needed]. Figure 10 , Figure 10 This is a schematic flowchart of one embodiment of the communication method in this application. The communication method proposed in this application includes:

[0439] 1001. The first access network device sends first information to the first device, the first information indicating a first signal and a second signal, the second signal being an interference signal of the first signal.

[0440] Step 1001 is the same as step 601 mentioned above, and will not be repeated here.

[0441] 1002. The first device sends a first signal and a second signal based on the first information.

[0442] In step 1002, the first device sends a first signal and a second signal based on the first information.

[0443] Optionally, the second device may also receive the first information, and then send a second signal based on the first information.

[0444] 1003. The first access network device acquires the measurement results of the first signal and the measurement results of the second signal.

[0445] In step 1003, the first access network device receives and measures the first signal to obtain the measurement result of the first signal.

[0446] For the second signal, the first access network device can acquire the measurement results of the second signal in various ways. For ease of understanding, please refer to [link to relevant documentation]. Figure 11 , Figure 11 This is a schematic flowchart of another embodiment of the communication method in this application. The first access network device specifically obtains the measurement result of the second signal through either method one or method two.

[0447] Method 1:

[0448] 1101. The first access network device receives and measures the second signal, and determines the measurement result of the second signal.

[0449] In step 1101, the first access network device receives and measures the second signal to determine the measurement result of the second signal.

[0450] Method 2: 1102. The second access network device receives and measures the second signal, and determines the measurement result of the second signal.

[0451] In step 1102, a second access network device, different from the first access network device, receives and measures the second signal to determine the measurement result of the second signal.

[0452] After step 1102, proceed to step 1103.

[0453] 1103. The measurement results of the second signal sent by the second access network device to the first access network device.

[0454] In step 1103, the second access network device can send the measurement result of the second signal to the first access network device through the Xn interface between the first access network device and the second access network device.

[0455] For the measurement results of the first signal and the second signal, please refer to step 706 above, which will not be repeated here.

[0456] 1004. The first access network device determines the first time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal.

[0457] In step 1004, after the first access network device obtains the measurement results of the first signal and the second signal, the first access network device determines the first time-domain precoding based on the measurement results of the first signal and the second signal.

[0458] Optionally, the first access network device may also determine a second time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal. This second time-domain precoding is orthogonal to the first time-domain precoding. Then, the first access network device configures the second time-domain precoding to the second device.

[0459] The specific method by which the first access network device determines the first time-domain precoding is similar to the method by which the first device determines the first time-domain precoding in step 604 above, and will not be elaborated here.

[0460] 1005. The first access network device sends the sixth information to the first device, the sixth information indicating the first time domain precoding.

[0461] In step 1005, after the first access network device determines the first time-domain precoding, the first access network device sends a sixth message to the first device, which indicates the first time-domain precoding.

[0462] The first access network device instructs the first time-domain precoding to the first device, which can be specifically achieved through... Figure 12 The illustration shows any one of methods one through three. Please refer to [link / reference]. Figure 12 , Figure 12 This is a schematic flowchart of another embodiment of the communication method in this application. The first access network device instructing the first time-domain precoding to the first device includes:

[0463] Method 1:

[0464] 1201. The first access network device sends a fourth signal to the first device. The fourth signal is a signal obtained by precoding based on the first time-domain precoding.

[0465] In step 1201, after the first access network device determines the first time-domain precoding, it uses the first time-domain precoding to precode the downlink signal to obtain the fourth signal. This downlink signal includes, but is not limited to, CSI-RS or DMRS.

[0466] 1202. The first access network device sends sixth information to the first device. The sixth information includes ninth information, which is obtained based on the first signal and the second signal.

[0467] In step 802, the first access network device sends sixth information to the first device. The sixth information includes ninth information, which is obtained based on the first signal and the second signal.

[0468] For example, the ninth piece of information includes: the number of the first bases.

[0469] For example, the ninth piece of information includes the weighting coefficients of the first basis.

[0470] For example, the ninth piece of information includes: the number of the first basis and the weighting coefficients of the first basis.

[0471] It should be noted that the execution order of steps 1201 and 1202 is not limited in this embodiment.

[0472] 1203. The first device determines the tenth information based on the fourth signal.

[0473] In step 1203, the first device receives a fourth signal from the first access network device. Since the Doppler information between the uplink and downlink channels is reciprocal, the first device can determine the tenth information based on the fourth signal, which includes the first substrate.

[0474] For example, after receiving the fourth signal, the first device determines the main Doppler components of the downlink channel from the first access network device to the first device based on the measurement results of the fourth signal. These main Doppler components include the normalized delay power spectrum. Based on the channel reciprocity between the uplink and downlink channels, the main Doppler components of the uplink channel from the first access network device to the first device are obtained based on the main Doppler components of the downlink channel. Furthermore, a first basis is determined based on the main Doppler components of the uplink channel from the first device to the first access network device. Optionally, the first device may also determine the first basis based on the number of first basis components included in the tenth information and the measurement results of the fourth signal.

[0475] 1204. The first device determines the first time-domain precoding based on the ninth and tenth information.

[0476] In step 1204, after the first device determines the tenth information, the first access network device determines the first time-domain precoding based on the seventh information fed back by the first device and the eighth information determined by itself.

[0477] For example, the first device determines the first substrate (i.e., the ninth information) based on the number of first substrates (indicated by the tenth information) and the fourth signal. Then, the first time-domain precoding is determined based on the first substrate (i.e., the ninth information), the number of first substrates (indicated by the tenth information), and the weighting coefficients of the first substrates (indicated by the tenth information).

[0478] In other words, Method 1 includes: a first access network device indicating the number of first bases and the weighting coefficients of the first bases to a first device. The first access network device indicates the first bases to the first device by sending a fourth signal that has undergone precoding processing in the first time domain. This allows the first device to recover the first time domain precoding based on the number of first bases, the weighting coefficients of the first bases, and the first bases themselves. This method reduces the feedback overhead of time domain precoding.

[0479] Method 2:

[0480] 1205. The first access network device sends the sixth information to the first device, the sixth information including the first time-domain precoding.

[0481] In step 1205, the sixth information includes: a first time-domain precoding. This first time-domain precoding includes: a first substrate, the number of first substrates, and / or, the weighting coefficients of the first substrates. This allows the first device to recover the first time-domain precoding based on the first substrate, the number of first substrates, and / or, the weighting coefficients of the first substrates.

[0482] In other words, Method 2 includes: the first access network device configuring the first base to the first device, the weighting coefficient of the first base, and the first base.

[0483] Method 3:

[0484] 1206. The first access network device sends the measurement results of the first signal and the measurement results of the second signal to the first device.

[0485] For example, the measurement results of the first signal and the second signal include: feature vector V1 and feature vector V2.

[0486] 1207. The first device determines the first time-domain precoding based on the measurement results of the first signal and the measurement results of the second signal.

[0487] In step 1207, after the first device acquires the measurement results of the first signal and the second signal, it determines the first time-domain precoding based on the measurement results of the first signal and the second signal.

[0488] For example, taking the measurement results of the first signal and the second signal as including feature vector V1 and feature vector V2, the first device performs EZF (eigen-zero-forcing) on ​​feature vector V1 and feature vector V2 to obtain two orthogonal vectors V11 and V21. Vector V11 can be used as the first time-domain precoding corresponding to the first device, and vector V21 can be used as the second time-domain precoding corresponding to the second device.

[0489] Optionally, the first device may also send the second time-domain precoding to the second device.

[0490] In the above technical solution, the first access network device can configure the first time-domain precoding to the first device in a variety of ways, which improves the flexibility of the solution implementation.

[0491] After step 1005, proceed to step 1006.

[0492] 1006. The first device sends first data to the first access network device. The first data is data encoded in the time domain based on the first time domain precoding.

[0493] 1007. The first access network device demodulates the first data according to the first time-domain precoding.

[0494] Steps 1006 and 1007 are similar to steps 606 and 607 mentioned above, and will not be repeated here.

[0495] In this embodiment, the access network device can determine time-domain precoding based on a set of associated measurement signals and interference signals to improve the anti-interference performance of the time-domain precoding. After the access network device configures the time-domain precoding to the terminal device, the terminal device can perform time-domain precoding processing on the raw data that the terminal device needs to send to the access network device based on the time-domain precoding to obtain uplink data. This can solve the problem of interference signals interfering with the uplink data during transmission, address interference problems in complex communication scenarios, and improve communication quality.

[0496] Next, the communication device involved in the embodiments of this application will be described. This communication device can be used in at least one of the first access network device, the first device, or the second device in the foregoing embodiments.

[0497] Figure 14 This is a schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 14 The communication device 1400 includes a transceiver module 1401 and a processing module 1402.

[0498] The communication device 1400 includes an access network device, which may be the aforementioned first access network device. Alternatively, the communication device 1400 includes components (e.g., chips), modules, or units within a terminal device, which may be at least one of the first device or the second device.

[0499] Communication device 1400 can be used to perform Figures 6 to 13 The steps performed by the first access network device in the illustrated embodiment can be found in the foregoing. Figures 6 to 13 The relevant descriptions in the illustrated embodiments.

[0500] Communication device 1400 can be used to perform Figures 6 to 13 The steps performed by the first device in the illustrated embodiment may be described in detail in the foregoing. Figures 6 to 13 The relevant descriptions in the illustrated embodiments.

[0501] Communication device 1400 can be used to perform Figures 6 to 13 The second device performs all or part of the steps in the illustrated embodiment, as detailed in the foregoing. Figures 6 to 13 The relevant descriptions in the illustrated embodiments.

[0502] The processing module 1402 is used for data processing. The transceiver module 1401 is used to implement the corresponding communication functions.

[0503] Optionally, the transceiver module 1401 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0504] It should be noted that the communication device 1400 may include a transmitting module but not a receiving module. Alternatively, the communication device 1400 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 1400 includes both transmitting and receiving actions.

[0505] Optionally, the communication device 1400 may further include a storage module, which can be used to store at least one of the instructions or data. The processing module 1402 can read at least one of the instructions or data in the storage module so that the communication device 1400 can implement the aforementioned method embodiment.

[0506] Communication device 1400 can be used to perform Figures 6 to 13 The actions performed by the first access network device in the illustrated embodiment. Processing module 1402 is used to execute... Figures 6 to 13 The embodiments shown depict processing-related operations on the communication device side. The transceiver module 1401 is used to perform... Figures 6 to 13The embodiments shown depict the receiving or sending operations on the communication device side.

[0507] Communication device 1400 can be used to perform Figures 6 to 13 The actions performed by the first device in the illustrated embodiment. Processing module 1402 is used to execute... Figures 6 to 13 The illustrated embodiment shows the processing-related operations of the first device. The transceiver module 1401 is used to perform... Figures 6 to 13 The embodiments shown illustrate the receiving or transmitting operations of the first device.

[0508] Communication device 1400 can be used to perform Figures 6 to 13 The actions performed by the second device in the illustrated embodiment. Processing module 1402 is used to execute... Figures 6 to 13 The second device in the illustrated embodiment performs processing-related operations. The transceiver module 1401 is used to perform... Figures 6 to 13 The embodiments shown illustrate the receiving or transmitting operations of the second device.

[0509] Please refer to the foregoing for the implementation of the communication device 1400. Figures 6 to 13 The relevant descriptions in the illustrated embodiments will not be repeated here.

[0510] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0511] The processing module 1402 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver module 1401 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 1401 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0512] This application also provides another communication device. Figure 15 This is another structural schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 15 The communication device 1500 includes a processor 1501.

[0513] Optionally, the communication device 1500 may also include a memory 1502.

[0514] Optionally, the communication device 1500 may also include a transceiver 1503.

[0515] In one possible implementation, the processor 1501, memory 1502, and transceiver 1503 are connected via a bus, and the memory 1502 stores computer instructions.

[0516] In one possible implementation, when the communication device 1500 includes an access network device, or the access network device includes a CU or DU, or a component (e.g., a chip), module, or unit within the access network device, the communication device 1500 can be used to perform the steps performed by the communication device in the above method embodiments, as can be referred to the relevant descriptions in the above method embodiments.

[0517] Optionally, the aforementioned Figure 14 The processing module 1402 in the illustrated embodiment may be the processor 1501, as described above. Figure 14 The transceiver module 1401 in the illustrated embodiment can be the transceiver 1502. Alternatively, as described above... Figure 14 The processing module 1402 in the illustrated embodiment may be the processor 1501, as described above. Figure 14 The transceiver module 1401 in the illustrated embodiment can be the transceiver 1502.

[0518] This application also provides a communication device. Figure 16 This is another structural schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 16 The communication device 1600 can be the first device and / or the second device (i.e., the terminal device) in the above method embodiments, or it can be a component (e.g., a chip), module, or unit of the terminal device in the above method embodiments. The communication device 1600 can be used to perform the steps performed by at least one of the first device or the second device in the above method embodiments, as described in the relevant descriptions in the above method embodiments.

[0519] Processors are mainly used to process data or signals, control communication devices, execute corresponding software programs, and process data from software programs.

[0520] It should be noted that this processor has weak signal processing capabilities and is unable to perform complex signal processing algorithms.

[0521] The memory is mainly used to store software programs and data. The radio frequency (RF) circuit is mainly used for the conversion between baseband signals and RF signals, as well as the processing of RF signals.

[0522] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0523] Optionally, the communication device 1600 may also include input / output devices, such as a touch screen, a display screen, a keyboard, etc., primarily used to receive user input data and output data to the user.

[0524] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it.

[0525] For ease of explanation, Figure 16 Only one memory and processor are shown in the illustration. In actual communication devices, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0526] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be considered as the transceiver unit of the communication device, and the processor with processing functions can be considered as the processing unit of the communication device. Figure 16 As shown, the communication device 1600 includes a transceiver unit 1610 and a processing unit 1620. The transceiver unit can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, processing device, etc.

[0527] Optionally, the devices in transceiver unit 1610 used for receiving functions can be considered as receiving units, and the devices in transceiver unit 1610 used for transmitting functions can be considered as transmitting units. That is, transceiver unit 1610 includes both receiving and transmitting units. A transceiver unit can also be called a transceiver, transceiver circuit, etc. A receiving unit can also be called a receiver, receiver, or receiving circuit, etc. A transmitting unit can also be called a transmitter, transmitter, or transmitting circuit, etc.

[0528] It should be understood that the transceiver unit 1610 is used to perform the transmission and reception operations of at least one of the communication device or the first device in the above method embodiments, and the processing unit 1520 is used to perform other operations on the communication device or the first device in the above method embodiments besides the transmission and reception operations.

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

[0530] This application also provides a communication system, which includes a first access network device, a first apparatus, and a second apparatus, wherein the communication apparatus is used to perform... Figures 6 to 13 In the illustrated embodiment, the first access network device performs all or part of the steps, and the first device is used to perform... Figures 6 to 13 In the illustrated embodiment, the first device performs all or part of the steps, and the second device is used to perform... Figures 6 to 13 The second device performs all or part of the steps in the illustrated embodiment.

[0531] This application also provides a computer program product including computer instructions, which, when run on a computer, causes the computer to perform the above-described actions. Figures 6 to 13 The method of the embodiment shown.

[0532] This application also provides a computer-readable storage medium including computer instructions, which, when executed on a computer, cause the computer to perform the above-described actions. Figures 6 to 13 The method of the embodiment shown.

[0533] This application also provides a chip device including a processor for calling a computer program or computer instructions stored in a memory, so that the processor executes the above-described... Figures 6 to 13 The method of the embodiment shown.

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

[0535] Optionally, the chip device may also include a memory in which computer programs or computer instructions are stored.

[0536] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more devices used to control the above. Figures 6 to 13 The illustrated embodiment is an integrated circuit for program execution of the method. The memory mentioned above may be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

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

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

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

[0540] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part of the technical solution that makes an essential contribution, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

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

Claims

1. A communication method, characterized in that, The method is applied to a first device, and the method includes: Receive first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal; Receive L signals, where L is an integer greater than or equal to 2; Based on the first information, determine the first signal and the second signal from the L signals; Based on the first signal and the second signal, a second message is sent to the first access network device. The second message indicates a first time-domain precoding. The first time-domain precoding corresponds to the first signal and the second signal. The time-domain resource corresponding to the first time-domain precoding is the first time-domain resource. Send first data to the first access network device. The first data is data obtained by precoding in the time domain based on the first time domain precoding. The first data is carried on the first time domain resource.

2. The method according to claim 1, characterized in that, Determining the first signal and the second signal from the L signals based on the first information includes: Receive third information, the third information being used to configure M groups of association relationships, the M groups of association relationships including a first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1; The first association relationship is determined from the M groups of association relationships based on the first information; Based on the first correlation, the first signal and the second signal are determined from the L signals.

3. The method according to claim 1 or 2, characterized in that, The second information includes: seventh information, which is obtained based on the first signal and the second signal; The method further includes: The first time-domain precoding is determined based on the first signal and the second signal; Based on the first time-domain precoding, a third signal is sent to the first access network device, wherein the third signal is a signal obtained by precoding based on the first time-domain precoding.

4. The method according to claim 3, characterized in that, The seventh piece of information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

5. The method according to claim 1 or 2, characterized in that, The second information includes: the first time-domain precoding.

6. The method according to claim 1 or 2, characterized in that, The second information includes: the measurement result of the first signal and the measurement result of the second signal.

7. The method according to any one of claims 1-6, characterized in that, The first time-domain precoding includes: a first basis, the number of the first basis, and / or the weighting coefficients of the first basis.

8. A communication method, characterized in that, The method is applied to a first access network device or a chip of the first access network device, and the method includes: Send first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal; Receive second information from the first device, the second information indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal; Receive fourth information from the second device, the fourth information indicating a second time-domain precoding, the second time-domain precoding corresponding to the first signal and the second signal, the first time-domain precoding and the second time-domain precoding being orthogonal; Receive first data from the first device, the first data being carried on a first time-domain resource; Receive second data from the second device, the second data being carried on the first time domain resource; The first data is demodulated according to the first time-domain precoding, and the second data is demodulated according to the second time-domain precoding.

9. The method according to claim 8, characterized in that, The method further includes: Send a third message, the second message being used to configure M groups of association relationships, the M groups of association relationships including a first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1.

10. The method according to claim 9, characterized in that, The method further includes: The fifth piece of information is obtained, which includes any one or more of the following: computing power information of one or more access network devices, scheduling information of the scheduling terminal devices of the one or more access network devices, or data throughput of the one or more access network devices; Based on the fifth piece of information, the M group of associations are determined.

11. The method according to claim 8 or 9, characterized in that, The second information includes: seventh information, which is obtained based on the first signal and the second signal; The method further includes: Receive a third signal from the first device; The eighth information is determined based on the third signal; The first time-domain precoding is determined based on the seventh and eighth information.

12. The method according to claim 11, characterized in that, The seventh piece of information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

13. The method according to claim 11, characterized in that, The eighth piece of information includes: a first substrate.

14. The method according to any one of claims 8-10, characterized in that, The second information includes: the first time-domain precoding.

15. The method according to any one of claims 8-10, characterized in that, The second information includes: the measurement results of the first signal and the measurement results of the second signal. The method further includes: The first time-domain precoding is determined based on the measurement results of the first signal and the measurement results of the second signal.

16. The method according to any one of claims 8-15, characterized in that, The first time-domain precoding includes: a first basis, the number of the first basis, and / or the weighting coefficients of the first basis.

17. A communication method, characterized in that, The method is applied to a first device, and the method includes: Receive first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal; Based on the first information, send the first signal and the second signal; Receive a sixth message, the sixth message indicating a first time-domain precoding, the first time-domain precoding corresponding to the first signal and the second signal; Send first data to the first access network device. The first data is data obtained by precoding in the time domain based on the first time domain precoding. The first data is carried on the first time domain resource.

18. The method according to claim 17, characterized in that, Based on the first information, sending the first signal and the second signal includes: Receive third information, the third information being used to configure M groups of association relationships, the M groups of association relationships including a first association relationship, the first association relationship indicating that the first signal and the second signal are associated, and M being an integer greater than or equal to 1; The first association relationship is determined from the M groups of association relationships based on the first information; Based on the first association relationship, send the first signal and the second signal.

19. The method according to claim 17 or 18, characterized in that, The sixth information includes: the ninth information, which is obtained based on the first signal and the second signal; The method further includes: Receive a fourth signal from the first access network device, wherein the fourth signal is a signal precoded based on the first time-domain precoding; Based on the fourth signal, the tenth information is determined; The first time-domain precoding is determined based on the ninth and tenth information.

20. The method according to claim 19, characterized in that, The ninth piece of information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

21. The method according to claim 19, characterized in that, The tenth piece of information includes: the first base.

22. The method according to claim 17 or 18, characterized in that, The sixth piece of information includes: the first time-domain precoding.

23. The method according to any one of claims 17-22, characterized in that, The first time-domain precoding includes: a first basis, the number of the first basis, and / or the weighting coefficients of the first basis.

24. A communication method, characterized in that, The method is applied to a first access network device or a chip of the first access network device, and the method includes: Send first information, the first information indicating a first signal and a second signal, the first signal being used to measure the channel state between the first access network device and the first device, and the second signal being an interference signal of the first signal; Obtain the measurement results of the first signal and the second signal; Based on the measurement results of the first signal and the second signal, a first time-domain precoding is determined, the first time-domain precoding corresponding to the first signal and the second signal; Send a sixth message, the sixth message indicating the first time-domain precoding; Receive first data from the first device; The first data is demodulated according to the first time-domain precoding.

25. The method according to claim 24, characterized in that, Obtaining the measurement results of the first signal and the second signal includes: Receive the first signal; Based on the first signal, determine the measurement result of the first signal; Receive the second signal; The measurement result of the second signal is determined based on the second signal.

26. The method according to claim 24, characterized in that, Obtaining the measurement results of the first signal and the second signal includes: Receive the first signal; Based on the first signal, determine the measurement result of the first signal; The measurement result of the second signal received from the second access network device is different from the first access network device, and the measurement result of the second signal is obtained by the second access network device based on the received second signal.

27. The method according to any one of claims 24-26, characterized in that, The method further includes: Send a third message, which is used to configure M sets of association relationships. The M sets of association relationships include a first association relationship, which indicates that the first signal and the second signal are associated, and M is an integer greater than or equal to 1.

28. The method according to any one of claims 24-27, characterized in that, The sixth information includes: the ninth information, which is obtained based on the first signal and the second signal; The method further includes: Based on the first time-domain precoding, a fourth signal is sent to the first access network device, wherein the fourth signal is a signal obtained by precoding based on the first time-domain precoding.

29. The method according to claim 28, characterized in that, The ninth piece of information includes: the number of the first basis, and / or the weighting coefficients of the first basis.

30. The method according to any one of claims 24-27, characterized in that, The sixth piece of information includes: the first time-domain precoding.

31. The method according to any one of claims 24-30, characterized in that, The first time-domain precoding includes: a first basis, the number of the first basis, and / or the weighting coefficients of the first basis.

32. A communication device, characterized in that, For performing the method as described in any one of claims 1 to 7, or claims 8 to 16, or claims 17 to 23, or claims 24 to 31.

33. A communication device, characterized in that, Includes a processor, which uses logic circuitry or execution code instructions to implement the method as described in any one of claims 1 to 7, or claims 8 to 16, or claims 17 to 23, or claims 24 to 31.

34. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause the method as described in any one of claims 1 to 7, or claims 8 to 16, or claims 17 to 23, or claims 24 to 31 to be implemented.

35. A computer program product, characterized in that, Includes instructions that, when executed, cause the method as described in any one of claims 1 to 7, or claims 8 to 16, or claims 17 to 23, or claims 24 to 31 to be implemented.