A communication method and apparatus

By instructing the terminal device to indicate interference port information through the network device, the problem of high complexity of the terminal device in MU-MIMO scenarios is solved, and more efficient joint MU detection and performance improvement are achieved.

CN116458104BActive Publication Date: 2025-11-14HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080107171.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-13
Publication Date
2025-11-14
Estimated Expiration
2040-11-13

AI Technical Summary

Technical Problem

In new air communication, terminal devices need to estimate interference information of interference ports in multi-user multiple-input multiple-output scenarios, which leads to high complexity and performance loss. Existing technologies cannot effectively reduce the complexity of MU joint detection of terminal devices.

Method used

Network devices directly indicate interference information of interference ports to terminal devices, including index, modulation order, precoding resource block group, quasi-co-site QCL relationship, PDSCH time domain symbol start position and frequency domain scheduling pattern, etc. The terminal devices perform joint MU detection based on this information.

Benefits of technology

It reduces the complexity of MU joint detection on terminal devices, improves detection performance, reduces signaling overhead, and enhances the accuracy of interference port information by improving the estimation accuracy of network devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116458104B_ABST
    Figure CN116458104B_ABST
Patent Text Reader

Abstract

A communication method and apparatus are disclosed. The method includes: a first terminal device receiving a first message from a network device, the first message including interference information of a first interference port in the first terminal device; the first terminal device performing multi-user MU joint detection based on the interference information of the first interference port; by using the method and apparatus of the embodiments of this application, the terminal device does not need to estimate the interference information of the interference port itself, thus reducing the complexity of the terminal device's MU joint detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] In New Radio (NR), the base station antenna size is larger than in Long Term Evolution (LTE), and multi-user multiple input multiple output (MU-MIMO) scenarios are more common. Type I demodulation reference signal (DMRS) supports 8-port orthogonal pilots, while Type II DMRS supports 12-port orthogonal pilots. Furthermore, NR also supports non-orthogonal pilots. This makes interference between multi-user (MU) paired terminal devices more frequent in NR.

[0003] In one example, signals from four UEs are transmitted through eight ports, with the eight ports indexed from 0 to 7 and the four UEs indexed from 0 to 3. UE0 to UE3 occupy ports (0, 1), (2, 3), (4, 5), and (6, 7), respectively. For UE0, its service ports are 0 and 1, and its interference ports are 2 to 7.

[0004] Currently, the base station only notifies the UE of information related to the serving port, not information related to the interfering port. One option for the UE is to treat the interfering port signal as noise floor, but the performance is too poor; another option for the UE is to perform MU joint detection, which requires estimating the relevant information of the interfering port itself, resulting in better performance, but it is more complex for the UE. Summary of the Invention

[0005] This application provides a communication method and apparatus to reduce the complexity of joint detection of terminal devices (MUs).

[0006] Firstly, a communication method is provided, wherein the subject of the method is a terminal device. It is understood that the terminal device can be a terminal device itself, or a component (chip, circuit, or other, etc.) configured within the terminal device. The method includes: a first terminal device receiving a first message from a network device, the first message including interference information of a first interference port in the first terminal device; and the first terminal device performing multi-user MU joint detection based on the interference information of the first interference port.

[0007] Using the above method, the network device directly indicates the interference information of the interference port of the terminal device to the terminal device, so that the terminal device does not need to make its own estimation, thus reducing the complexity of joint detection of the terminal device MU.

[0008] Optionally, the interference information of the first interference port includes at least one of the following: the index of the first interference port, the modulation order of the first interference port, the precoding resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

[0009] In one possible implementation, the first terminal device receives a first message from the network device, including: the first terminal device receiving higher-layer signaling from the network device, the higher-layer signaling including the QCL relationship of the first interference port; the first terminal device receiving downlink control information (DCI) from the network device, the DCI including the first interference port index, the modulation order of the first interference port, the PRG information of the first interference port, the time-frequency symbol start position and length of the PDSCH of the first interference port, and the frequency domain scheduling pattern.

[0010] Optionally, the method further includes: the first terminal device sending a second message to the network device, the second message indicating whether the first terminal device supports the capability of MU joint detection.

[0011] Optionally, the method further includes: the first terminal device measuring the interference intensity of all detected interference ports; when the first terminal device detects a second interference port with an interference intensity greater than that of the first interference port, sending first feedback information to the network device; or, when the first terminal device detects that the interference intensity of the first interference port is less than a first threshold, sending second feedback information to the network device; or, when the first terminal device detects that the interference intensity of the first interference port is less than a second threshold, sending third feedback information to the network device.

[0012] Using the above method, the terminal device can report the information of the interfering port to the network device. Based on the feedback from the terminal device, the network device adjusts the indication information of the interfering port, thereby making the indication of the interfering port more accurate.

[0013] In one possible implementation, the method further includes: a terminal device receiving higher-layer signaling from a network device, the higher-layer signaling including QCL relationships of multiple interfering ports; performing long-term tracking on the QCL relationship of each interfering port, calculating and pre-storing the PDP spectrum and Doppler power spectrum corresponding to each interfering port; the DCI including the QCL relationship of active interfering ports; the terminal device selecting the PDP spectrum and Doppler power spectrum corresponding to the active interfering port from the pre-stored PDP spectrum and Doppler power spectrum; calculating the frequency domain correlation coefficient and time domain correlation coefficient based on the selected PDP spectrum and Doppler power spectrum, the frequency domain correlation coefficient and time-frequency correlation coefficient being used for Wiener filter channel estimation.

[0014] Secondly, a communication method is provided, wherein the execution subject of the method is a network device. It is understood that the network device may also be a component (chip, circuit, or other, etc.) configured within the network device. The method includes: the network device selecting a first interference port from among the interference ports of a first terminal device; the network device sending a first message to the first terminal device, the first message indicating interference information of the first interference port, the interference information of the first interference port being used by the first terminal device for multi-user MU joint detection.

[0015] Using the method described above, the network device selects a subset of the interfering ports from all the interfering ports on the terminal device and indicates the interference information. This reduces signaling overhead compared to the network device indicating interference information for all interfering ports on the terminal device.

[0016] In one possible implementation, the interference information of the first port includes at least one of the following: first interference port index, first interference port modulation order, precoded resource block group (PRG) information of the first interference port, quasi-co-location QCL relationship of the first interference port, time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and frequency-domain scheduling pattern.

[0017] Optionally, the network device sends a first message to the first terminal device, including: the network device sending higher-layer signaling to the first terminal device, the higher-layer signaling including the QCL relationship of the first interfering port; the network device sending downlink control information (DCI) to the first terminal device, the DCI including the first interfering port index, the modulation order of the first interfering port, the precoding resource block group (PRG) information of the first interfering port, the time-domain symbol start position and length of the first interfering port's PDSCH, and the frequency-domain scheduling pattern.

[0018] In one possible implementation, the network device determines a first interference port from among the interference ports of the first terminal device, including: the network device determining potential paired terminal devices of the first terminal device, wherein the potential paired terminal devices refer to terminal devices that have the same scheduling time slot as the first terminal device, all or part of the same Physical Resource Block (PRB), and different ports, and the potential paired terminal devices include at least one terminal device; when the potential paired terminal devices of the first terminal device include multiple terminal devices, the network device calculates the interference magnitude between each potential paired terminal device and the first terminal device; based on the different interference magnitudes between different potential paired terminal devices and the first terminal device, the network device determines potential paired terminal devices that meet certain conditions; the service port corresponding to the potential paired terminal device that meets the conditions is the first interference port.

[0019] In one possible implementation, the method further includes: the network device receiving a second message from a first terminal device, the second message indicating whether the terminal device supports MU joint detection.

[0020] Optionally, the method further includes: the network device receiving first feedback information from the first terminal device, the first feedback information indicating that the first terminal device has detected a second interfering port with an interference strength greater than that of the first interfering port; the network device determining, based on the first feedback information, whether to add an interference information indication for the second interfering port within a subsequent transmission time interval (TTI), or whether to replace the interference information indication for the first interfering port with the interference information indication for the second interfering port. Alternatively,

[0021] The network device receives second feedback information from the first terminal device, the second feedback information indicating that the interference intensity detected by the first terminal device at the first interference port is less than a first threshold; the network device increases the threshold for selecting the first interference port based on the second feedback information. Alternatively,

[0022] The network device receives third feedback information from the first terminal device, the third feedback information being used to indicate that the first terminal device detects that the interference intensity of the first interference port is greater than a second threshold; the network device lowers the selection threshold of the first interference port based on the third feedback information.

[0023] Using the above method, the terminal device can report the information of the interfering port to the network device. Based on the feedback from the terminal device, the network device adjusts the indication information of the interfering port, thereby making the indication of the interfering port more accurate.

[0024] Thirdly, this application also provides an apparatus, the beneficial effects of which can be found in the description of the first aspect. The apparatus has the function of implementing the behavior described in the method embodiment of the first aspect. The function can be implemented by executing corresponding hardware or software. The hardware or software includes one or more modules / units corresponding to the above-described functions. In one possible design, the apparatus includes: a communication unit for receiving a first message from a network device, the first message including interference information of a first interference port in the first terminal device; and a processing unit for performing multi-user MU joint detection based on the interference information of the first interference port. These units can perform the corresponding functions in the method example of the first aspect described above, as detailed in the method example, and will not be repeated here.

[0025] Fourthly, an apparatus is provided, the beneficial effects of which are described in the second aspect. The apparatus has the function of implementing the behavior described in the method embodiment of the second aspect. The function can be implemented by executing corresponding hardware or software. The hardware or software may include one or more modules / units corresponding to the above-described functions. In one possible design, the apparatus includes: a processing unit, configured to select a first interference port among the interference ports of a first terminal device; and a communication unit, configured to send a first message to the first terminal device, the first message indicating interference information of the first interference port, the interference information of the first interference port being used by the first terminal device for multi-user MU joint detection. These units can perform the corresponding functions in the method example of the second aspect described above, as detailed in the method example, and will not be repeated here.

[0026] Fifthly, an apparatus is provided, which can be the terminal device in the first aspect method embodiment described above, or a chip disposed in the terminal device. The apparatus includes a communication interface and a processor, and optionally, a memory. The memory is used to store computer programs or instructions, and the processor is coupled to the memory and the communication interface. When the processor executes the computer program or instructions, the apparatus performs the method executed by the terminal device in the first aspect method embodiment described above.

[0027] Sixthly, an apparatus is provided, which can be a network device as described in the second aspect of the method embodiment above, or a chip disposed in a network device. The apparatus includes a communication interface and a processor, and optionally, a memory. The memory is used to store computer programs or instructions, and the processor is coupled to the memory and the communication interface. When the processor executes the computer program or instructions, the apparatus performs the method executed by the network device as described in the second aspect of the method embodiment above.

[0028] In a seventh aspect, a computer program product is provided, the computer program product comprising: computer program code, which, when executed, causes the method executed by the terminal device in the first aspect to be performed.

[0029] Eighthly, a computer program product is provided, the computer program product comprising: computer program code, which, when executed, causes the method executed by the network device in the second aspect to be performed.

[0030] Ninthly, this application provides a chip system including a processor for implementing the functions of the terminal device in the method of the first aspect described above. In one possible design, the chip system further includes a memory for storing program instructions and / or data. This chip system may be composed of chips or may include chips and other discrete devices.

[0031] In a tenth aspect, this application provides a chip system including a processor for implementing the functions of the network device in the method of the second aspect described above. In one possible design, the chip system further includes a memory for storing program instructions and / or data. This chip system may be composed of chips or may include chips and other discrete devices.

[0032] In one aspect, this application provides a computer-readable storage medium storing a computer program that, when run, implements the method executed by the terminal device in the first aspect described above.

[0033] In a twelfth aspect, this application provides a computer-readable storage medium storing a computer program that, when run, implements the method executed by the network device in the second aspect described above. Attached Figure Description

[0034] Figure 1 This is a schematic diagram of the network architecture provided in the embodiments of this application;

[0035] Figure 2 A flowchart illustrating the communication method provided in the embodiments of this application;

[0036] Figure 3 This is a schematic diagram of filtering for different PRGs provided in the embodiments of this application;

[0037] Figure 4 A schematic diagram of the device provided in the embodiments of this application;

[0038] Figure 5 Another schematic diagram of the device provided in the embodiments of this application. Detailed Implementation

[0039] Figure 1 An example diagram of a communication system 100 applicable to embodiments of this application is shown. The communication system 100 may include at least one network device 110. The network device 110 may be a device that communicates with terminal devices, such as a base station or base station controller. Each network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area (cell). The network device 110 may be an access network device, also known as a radio access network (RAN) device, which is a device that provides wireless communication functions for terminal devices. Access network equipment includes, but is not limited to: next-generation nodeB (gNB), 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 nodeB, or home node B (HNB)), base band unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), and / or mobile switching center, etc. Alternatively, access network equipment can also be radio controllers, centralized units (CU), and / or distributed units (DU) in cloud radio access network (CRAN) scenarios. Alternatively, network equipment can be relay stations, access points, vehicle-mounted equipment, terminal equipment, wearable devices, and network equipment in future 5G networks or future evolved public land mobile networks (PLMNs), etc.

[0040] In this application embodiment, the device for implementing the function of the network device can be a network device itself; it can also be a device capable of supporting the network device in implementing the function, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.

[0041] The communication system 100 also includes one or more terminal devices 120 located within the coverage area of ​​the network device 110. The terminal device 120 can be mobile or fixed. The terminal device 120, often simply referred to as a terminal, is a device with wireless transceiver capabilities. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can be deployed in the air (e.g., on airplanes, balloons, and satellites). The terminal device can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical care, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and / or wireless terminal device in smart home. The terminal device can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device or computing device with wireless communication capabilities, in-vehicle device, wearable device, terminal device in the future 5th generation (5G) network, or terminal device in the future evolved public land mobile network (PLMN), etc. The terminal device can sometimes also be called user equipment (UE). The terminal device 120 can communicate with multiple access network devices of different technologies. For example, the terminal device can communicate with access network devices supporting long term evolution (LTE), or with access network devices supporting 5G, and can also have dual connections with access network devices supporting both LTE and 5G. The embodiments in this application are not limited.

[0042] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself; it can also be a device capable of supporting the terminal device in implementing the functions, such as a chip system, which can be installed in the terminal device. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the terminal device is used as an example to describe the technical solutions provided in this application embodiment.

[0043] In this configuration, network device 110 and terminal device 120 can transmit data via air interface resources. These air interface resources may include at least one of time-domain resources, frequency-domain resources, code-domain resources, and spatial resources. Specifically, when network device 110 and terminal device 120 transmit data, network device 110 can send control information to terminal device 120 via a control channel, such as a physical downlink control channel (PDCCH), thereby allocating data channel transmission parameters to terminal device 120, such as allocating resources for a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). For example, the control information may indicate the time-domain symbols and / or frequency-domain resource blocks (RBs) mapped to the data channel, and network device 110 and terminal device 120 will transmit data via the data channel on these allocated time-frequency resources. The aforementioned data transmission may include downlink data transmission and / or uplink data transmission. Downlink data transmission (such as data carried by the PDSCH) may refer to network device 110 sending data to terminal device 120, and uplink data transmission (such as data carried by the PUSCH) may refer to terminal device 120 sending data to network device 110. The data can be data in a broad sense, such as user data, system messages, broadcast information, or other information.

[0044] Figure 1 The example illustrates one network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and the coverage area of ​​one network device may include other numbers of terminal devices; the embodiments in this application are not limited in scope.

[0045] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Additionally, to facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or the order of execution, and that the words "first" and "second" do not necessarily imply that they are different.

[0046] Furthermore, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0047] In the above Figure 1 In network architecture, there exists the concept of potential paired terminal devices. A potential paired terminal device refers to a terminal device that shares the same time slot as the currently active terminal device, has all or part of the same physical resource block (PRB), but uses a different port. Each terminal device can have one or more potential paired terminal devices, without limitation. This leads to the concepts of service ports and interfering ports.

[0048] As described above, each terminal device has a different scheduling port than its corresponding potential paired terminal device. For example, UE1's potential paired UEs include UE2, UE3, and UE4. UE1 schedules ports 0 and 1, UE2 schedules ports 2 and 3, UE3 schedules ports 4 and 5, and UE4 schedules ports 6 and 7. Therefore, UE1's service ports are ports 0 and 1, and UE1's interference ports are ports 2 to 7. It should be noted that the ports in this embodiment can also be called antenna ports, and there is no direct relationship between antenna ports and physical antennas. In one understanding, an antenna port can be considered as a logical transmission channel defined by a reference signal. Typically, the number of logical channels corresponds to the number of antenna ports. For example, if there is one cell reference signal (CRS), it corresponds to one antenna port; two CRS correspond to two antenna ports; four CRS correspond to four antenna ports, and so on. Regarding interference information for interference ports, there are generally two schemes:

[0049] Option 1: For ordinary single-user (SU) receivers, the interference at the interfering port is treated as part of the noise floor, that is, the channel at the interfering port is not estimated and is processed in the interference rejection combining (IRC) module.

[0050] In the above scheme, the SU receiver treats the interference at the interference port as white noise, averages it within the resource block (RB), and then performs whitening processing. Its performance is relatively poor in frequency domain fading channels and channels with strong spatial correlation.

[0051] Option 2: In multi-user multiple-input multiple-output (MU-MIMO) scenarios, the MU receiver estimates the presence of interfering ports and their interference information. The interference and useful information are then jointly detected by the MU receiver, resulting in a significant performance improvement compared to the SU receiver. The main problems are as follows:

[0052] 1. High complexity: The MU receiver needs to estimate the interference information of the interference port.

[0053] 2. Performance is compromised compared to ideal joint detection: There are errors in the parameter estimation of the interference port, and the information differs from that of the ideal interference port.

[0054] Based on the above, this application provides a communication method and apparatus, including: a network device sending interference port indication parameter information to a terminal device; the terminal device performing MU joint detection based on the interference port information indicated by the network device; and the terminal device obtaining better reception performance in MU-MIMO scenarios with less complexity.

[0055] like Figure 2 As shown, a communication method is provided, including:

[0056] Step 201: The network device selects a first interference port from the interference ports of the first terminal device. Step 201 is optional, mainly for the following reasons: In one approach, the network device could notify the terminal device of interference information corresponding to all interference ports of the first terminal device, resulting in significant signaling overhead. To reduce signaling overhead, in step 201, a subset of interference ports can be selected from all interference ports of the first terminal device, and the interference port information can be notified. The selected subset of interference ports is the aforementioned first interference port. It is understood that the aforementioned first interference port may include one or more interference ports. In this embodiment, the first interference port can be selected in the following way:

[0057] The network device can identify potential paired terminal devices for the first terminal device, which may include one or more terminal devices. When the potential paired terminal devices for the first terminal device include one terminal device, the service port corresponding to that terminal device can be directly used as the first interference port. When the potential paired terminal devices for the first terminal device include multiple terminal devices, the network device can calculate the interference level between each potential paired terminal device and the first terminal device. Based on the different interference levels between the multiple potential terminal devices and the first terminal device, the network device determines the terminal device that meets the conditions. The service port corresponding to the terminal device that meets the conditions is the first interference port.

[0058] In the first example, the optimal beam serving the first terminal device is n, and the optimal beam serving the potential paired terminal device is m. The network device can determine the difference between the reference signal receiving power (RSRP) of the signal from the first terminal device in the optimal beam n and the RSRP of the signal from the first terminal device in beam m. This difference is then divided by the proportion of paired resource block groups (RBGs) to obtain the normalized beam isolation. Optionally, the first terminal device occupies 18 RBGs, and the potential paired terminal device occupies 32 RBGs, with 10 overlapping RBGs among the 18 and 32 RBGs; therefore, the value of the paired RBG is 10. Thus, the paired RBG can be understood as the number of overlapping RBGs between the RBGs scheduled by the first terminal device and the RBGs scheduled by the potential paired terminal device. Following the method described above, the network device can obtain the normalized beam isolation for each potential paired terminal device; where a smaller normalized beam isolation indicates greater interference. The network device can select several potential paired terminal devices from the potential paired terminal devices of the first terminal device based on the aforementioned normalized beam isolation. The selected potential paired terminal devices are the terminal devices that meet the conditions. For example, the network device can preferentially select potential paired terminal devices with a larger normalized beam isolation, or it can select potential paired terminal devices with a normalized beam isolation greater than a first threshold, or the network device can select potential paired terminal devices based on the signaling overhead of the pre-allocated interference information, etc. For example, if the signaling overhead of the interference information pre-allocated by the network device is only 10 bits, and these 10 bits are only used to transmit information for 4 interference ports, and the number of ports corresponding to each potential paired terminal device is 2, then the network device can select 2 potential paired terminal devices from multiple potential paired terminal devices according to the magnitude of the normalized beam isolation, etc.; or, the above two conditions can be combined, and the network device can select potential terminal devices based on the first threshold and the signaling overhead of the pre-allocated interference information, etc., without limitation. Afterwards, the service port corresponding to the selected potential terminal device is the interference port that needs to notify the interference port information, i.e., the aforementioned first interference port.

[0059] For example, UE1's paired terminal devices include UE2 and UE3. UE1's service ports are 0 and 1, UE2's service ports are 2 and 3, and UE3's service ports are 4 and 5. Therefore, UE1's interfering ports are 2 to 5. The network device can calculate the normalized beam isolation of UE2 and UE3 respectively, as described above, with UE3's normalized beam isolation value being greater than UE2's. Since UE3's normalized beam isolation value is larger, UE3's corresponding service ports 4 and 5 can be designated as the interfering ports requiring interference information notification. That is, the first interfering ports mentioned above are ports 4 and 5.

[0060] In the second example, the network device can determine the precoding matrix indicator (PMI) corresponding to each potential paired terminal device and the PMI of the first terminal device; calculate the correlation between the PMI of the first terminal device and the PMI of each potential paired terminal device. Similar to the above embodiment, the correlation of PMI can also be calculated in a normalized manner. The normalized correlation is small and the interference is large; based on the correlation between the PMI of the potential paired terminal devices and the PMI of UE1, several potential paired terminal devices are selected. The selected potential paired terminal devices are terminal devices that meet the conditions; the service port of the selected potential paired terminal devices is the aforementioned first port, etc.

[0061] Step 202: The network device sends a first message to the first terminal device. The first message is used to indicate the interference information of the first interference port.

[0062] Optionally, the interference information notified by the network device for each interfering port includes at least one of the following: interfering port index, interfering port modulation order, interfering port precoding resource block group (PRG) information, interfering port quasi-co-location (QCL) relationship, and the start position and length of the time-domain symbol of the interfering port's physical downlink shared channel (PDSCH), as well as the frequency-domain scheduling pattern. The network device can notify the QCL relationship via higher-layer signaling, which can be radio resource control (RRC) signaling or media access control (MAC) control element (CE), etc., combined with downlink control information (DCI) to notify the interfering port index, interfering port modulation order, interfering port PRG information, and the start position and length of the time-domain symbol of the interfering port's PDSCH, as well as the frequency-domain scheduling pattern.

[0063] Step 203: The first terminal device performs multi-user MU joint detection based on the interference information of the first interference port.

[0064] In one interpretation, the aforementioned multi-user MU joint detection can refer to detecting MU interference information, i.e., interference information of the interference port, together with the service port information, or treating the interference information as information of the first terminal device and performing the same demodulation processing as the information of the first terminal device.

[0065] Using the above method, the network device notifies the terminal device of the interference information of the interfering port, eliminating the need for the terminal device to estimate the interference information itself, thus reducing the complexity of the terminal device. Furthermore, since the network device is typically more powerful than the terminal device, the interference information estimated by the network device is usually more accurate and performs better than that estimated by the terminal device, improving the performance of MU joint detection.

[0066] In one possible implementation, prior to step 201, the method may further include: the first terminal device sending a second message to the network device, the second message indicating whether the terminal device supports MU joint detection. Optionally, the second message may also indicate whether the first terminal device supports low-level MU joint detection or high-level MU joint detection. For example, low-level MU joint detection can be represented by binary bit 0, and high-level MU joint detection can be represented by binary bit 1, etc. Here, low-level MU joint detection may be RE-level whitening, and high-level MU joint detection may refer to ML joint detection. Optionally, if the first terminal device supports low-level MU joint detection, the network device only needs to indicate the index of the interfering port to the first terminal device. If the first terminal device supports high-level MU joint detection, the network device can simultaneously indicate the index of the interfering port and the modulation order of the interfering port to the first terminal device. Optionally, in addition to reporting whether it supports MU joint detection to the network device, the first terminal device may also report whether it needs the modulation order of the interfering port and QCL source tracking capability, etc.

[0067] Optionally, after step 203 above, the method may further include: the first terminal device measuring the interference intensity of all detected interference ports; when the first terminal device detects a second interference port with an interference intensity greater than that of the indicated first interference port, sending first feedback information to the network device. The network device may, based on the first feedback information, determine whether to add interference indication information for the second interference port within subsequent transmission time intervals (TTIs), or whether to replace the interference indication information of the first interference port with the interference indication information of the second interference port within subsequent TTIs, etc. Alternatively, when the first terminal device detects that the interference intensity of the first interference port is less than a first threshold, sending second feedback information to the network device, and the network device increases the threshold for selecting the first interference port based on the second feedback information. Alternatively, when the first terminal device detects that the interference intensity of the first interference port is greater than the second threshold, sending third feedback information to the network device, and the network device decreases the selection threshold for the first interference port based on the third feedback information, etc.

[0068] In this embodiment, the interference intensity of the interfering port can be calculated in the following ways: The interference power plus noise power ratio (INR) of each interfering port can be calculated as the interference intensity of each port; alternatively, the correlation between the interfering port and the serving port can be used to measure the interference intensity. For example, if the serving port of UE1 is 0, and the interfering ports are 2 and 3, the power normalized correlation between serving port 0 and interfering ports 2 and 3 can be calculated separately. The smaller the correlation, the greater the interference intensity and the greater the interference to UE1.

[0069] Through the above methods, the terminal device provides feedback, and the network device dynamically adjusts the selection of the interference port, making the selection of the interference port more accurate and allowing for dynamic updates to the selection of the interference port.

[0070] It should be noted that, in the embodiments of this application, in response to the QCL relationship notified by the network device, in addition to performing MU joint detection, the first terminal device can also determine the pilot signal based on the QCL relationship notified by the network device; and use the pilot signal to calculate the power delay profile (PDP) and Doppler spectrum of the interference port.

[0071] In the following description, taking a network device as a base station and a terminal device as a UE as an example, a communication method is provided, which can be the above-mentioned Figure 2 A specific application example of the communication method shown includes:

[0072] 1. A link is established between the base station and the UE. The UE reports to the base station whether it supports MU joint detection. Optionally, the UE can also report to the base station whether it needs interference port modulation order and QCL source tracking capability, etc.

[0073] 2. The base station is configured to enable the joint detection function of the UE.

[0074] 3. In the MU scenario, when the base station finishes allocating the demodulation reference signal (DMRS) port, it performs the following operations on users for whom MU joint detection has taken effect:

[0075] 1) Select the ports that are considered to be interfering with the UE.

[0076] i. To reduce DCI signaling overhead, it is necessary to select the interference ports that need to be notified of interference signals. For details on the process of selecting interference ports, please refer to the above description.

[0077] ii. Regarding the scheduling bandwidth of the serving UE, if multiple interfering UEs exist on a single interfering port, and the modulation order of the interfering UEs is inconsistent, then the interfering port may no longer need to notify the modulation order. One interpretation is that the aforementioned interfering UEs can be UEs that are scheduled by the network device on the same port, but with different scheduling RBs.

[0078] 2) The base station updates the QCL information of the higher layers via higher-layer signaling. This QCL information contains the QCL relationships and QCL source information of all potential paired UEs. If the higher-layer signaling already contains the QCL relationships and QCL source information of potential paired UEs, no further processing is required.

[0079] 3) The PRG information of the interfering port is notified via DCI. The PRG information refers to the PRG information of the interfering port in the same DMRS code division multiplexing (CDM) group. If the PRG of the interfering port is the same as that of the serving port, no indication is needed in DCI.

[0080] 4) The DCI indicates the location information of the interfering port in the current TTI, the modulation order of the interfering port (optional, it can be indicated only for UEs that report the modulation order that needs to be indicated), the PRG information of the interfering port, and the QCL relationship of the interfering port.

[0081] 4. After receiving higher-layer signaling from the base station, the UE can perform long-term tracking based on the QCL relationship carried in the higher-layer signaling. Based on the pre-stored pilot signals such as TRS / SSB corresponding to the interfering ports, the PDP spectrum and Doppler power spectrum are estimated. When indicating the QCL relationship of the active interfering port in the DCI, the corresponding pre-calculated and stored PDP spectrum and Doppler power spectrum can be selected to calculate the frequency domain correlation coefficient and time domain correlation coefficient. The frequency domain correlation coefficient and time-frequency correlation coefficient are used for Wiener filter channel estimation. Optionally, the ability to track multiple QCL sources cannot exceed the UE's own capability, i.e., the tracking TRS / SSB capability when multiple TRPs are reused by the UE.

[0082] In one interpretation, the above process can be specifically described as follows: The base station notifies the QCL relationship of multiple interfering ports in the higher-layer signaling. After receiving the higher-layer signaling, the UE obtains the QCL relationship of multiple interfering ports in the higher-layer signaling; it performs long-term tracking of the QCL relationship of each interfering port to obtain the PDP spectrum and Doppler power spectrum of each interfering port; the base station can indicate the active interfering port in the DCI. For example, the higher-layer signaling may include the QCL relationship of 4 interfering ports. Through the long-term tracking process, the PDP spectrum and Doppler power spectrum corresponding to the 4 interfering ports can be calculated and pre-stored respectively; if the active interfering port indicated in the DCI is interfering port 2, the UE can select the PDP spectrum and Doppler power spectrum corresponding to interfering port 2 from the pre-stored PDP spectrum and Doppler power spectrum of the 4 interfering ports; and calculate the frequency domain correlation coefficient and time domain correlation coefficient, etc., based on the PDP spectrum and Doppler power spectrum corresponding to interfering port 2.

[0083] 5. After receiving PRG information from the DCI, the UE can set a matching filter granularity according to different DMRS CDM groups, and then perform filtering with different granularities in different DMRS CDM groups. For example... Figure 3 As shown, when the PRG is 2RB, filtering can be performed according to the 2RB filtering granularity, while when the PRG is 4RB, filtering can be performed according to the 4RB filtering granularity, and so on.

[0084] 6. The UE measures all possible interfering ports based on the interfering ports and service ports indicated in the DCI. If stronger interference is detected but not indicated, or if the indicated interfering port has a relatively low strength, feedback can be provided. Feedback methods may include:

[0085] 1) Feedback Method 1

[0086] The UE measures the interference intensity of all possible interfering ports. If it finds an unindicated interfering port with an intensity greater than the currently indicated interfering port, it sends feedback. The base station then determines whether to increase the interference port indication within the current scheduling period. Alternatively, if the UE finds an indicated interfering port with an intensity less than a certain threshold, it also sends feedback to the base station, which then decides whether to change the interfering port in subsequent TTIs or discontinue indicating the current interfering port. The uplink feedback timing is consistent with the hybrid automatic repeat request (HARQ) timing.

[0087] 2) Feedback Method Two

[0088] The UE measures the interference strength of all possible interfering ports. If the UE finds that the strength of an unindicated interfering port is greater than that of the currently indicated interfering port, the UE feeds back to the base station to lower the interference selection threshold. Each time the base station receives this feedback, it lowers the threshold by one granularity. Alternatively, if the UE finds that the strength of an indicated interfering port is less than a certain threshold, the UE feeds back to the base station to raise the interference selection threshold. Each time the base station receives this feedback, it raises the threshold by one granularity. Optionally, the uplink feedback can be less than the HARQ latency.

[0089] It should be noted that the interference intensity of the aforementioned interference ports can be measured using INR or the correlation between the interference port and the service port. The lower the correlation between the two, the stronger the interference.

[0090] 7. The UE performs joint detection of the MU based on the interference port and modulation order indicated by the DCI.

[0091] For example, the UE can estimate the interference strength based on the indicated interfering port and modulation order. Based on the interference strength, the UE decides whether to perform joint maximum likelihood (ML) detection or resource element (RE) level whitening. For instance, if the interference strength is less than a certain threshold, only RE-level whitening can be performed on the interference, while the serving port undergoes joint ML detection; or, if the interference strength is greater than a certain threshold, both the serving port and the interfering port undergo joint ML detection.

[0092] The above methods can improve the performance of joint channel estimation under MU-MIMO, enhance the joint detection performance of MU, avoid losses from port estimation and modulation order estimation, avoid losses caused by small-granularity PRG filtering and QCL information mismatch, and improve the throughput performance of MU-MIMO. Simultaneously, they can save the overhead of UE port estimation and modulation order estimation, and reuse the ability of multiple TRPs to track multiple QCL sources without adding additional overhead.

[0093] As shown in Table 1, in a 4-transmit 4-receive (4T4R) scenario with 1 serving port and 1 interfering port, and modulation orders of 256 and 16 quadrature amplitude modulation (QAM), the current scheme has an estimated modulation order of 10% and a block error rate (BLER) threshold of 31.9 dB, while the notification modulation order of the scheme in this application is 10%, the BLER threshold is 29.7 dB, and the performance gain is 2 dB. In an 8T4R scenario with 2 serving ports and 2 interfering ports, the current scheme's 1RB filtering is 80 Mbps, while the scheme in this application's 4RB filtering is 95 Mbps, resulting in a performance gain of 18.7%. In a 4T4R scenario with 1 serving port and 1 interfering port, the current scheme's interfering port ETU mismatch is 36 Mbps, while the scheme in this application's interfering port mismatch is 44 Mbps, resulting in a performance gain of 22.2%.

[0094] Table 1

[0095]

[0096] The above combination Figures 1 to 3 The methods provided in the embodiments of this application are described in detail below. Figure 4 and Figure 5 The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for any content not described in detail, please refer to the description in the method embodiments above.

[0097] Figure 4 This is a schematic block diagram of apparatus 400 according to an embodiment of this application, used to implement the functions of the terminal device in the above method embodiments. The apparatus can be a software unit or a chip system. The chip system can be composed of chips or may include chips or other discrete devices. The apparatus includes a communication unit 401 for communicating with external devices. The apparatus may also include a processing unit 402 for performing processing.

[0098] In one example, the device 400 is used to implement the steps of the terminal device in the above method embodiment. The device 400 may be the terminal device, or it may be a chip or circuit configured in the terminal device.

[0099] For example, communication unit 401 is used to receive a first message from a network device, the first message including interference information of a first interference port in the first terminal device; processing unit 402 is used to perform multi-user MU joint detection based on the interference information of the first interference port.

[0100] Optionally, the interference information of the first interference port includes at least one of the following: the index of the first interference port, the modulation order of the first interference port, the precoding resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the starting position and length of the time-domain symbol of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

[0101] Optionally, receiving a first message from a network device includes: receiving higher-layer signaling from the network device, wherein the higher-layer signaling includes the QCL relationship of the first interfering port; and receiving downlink control information (DCI) from the network device, wherein the DCI includes the first interfering port index, the modulation order of the first interfering port, the PRG information of the first interfering port, the start position and length of the time-frequency symbol of the first interfering port PDSCH, and the frequency domain scheduling pattern.

[0102] Optionally, the communication unit 401 is further configured to send a second message to the network device, the second message being used to indicate whether the first terminal device supports the capability of MU joint detection.

[0103] Optionally, the processing unit 402 is further configured to measure the interference intensity of all detected interference ports; the communication unit 401 is further configured to: send a first feedback message to the network device when a second interference port with an interference intensity greater than that of the first interference port is detected; or, send a second feedback message to the network device when the interference intensity of the first interference port is detected to be less than a first threshold; or, send a third feedback message to the network device when the interference intensity of the first interference port is detected to be less than a second threshold.

[0104] Optionally, the communication unit 401 is further configured to receive higher-layer signaling from the network device, the higher-layer signaling including QCL relationships of multiple interfering ports; the processing unit 402 is further configured to perform long-term tracking for the QCL relationship of each interfering port, calculate and pre-store the PDP spectrum and Doppler power spectrum corresponding to each interfering port, the DCI including the QCL relationship of the active interfering port, and select the PDP spectrum and Doppler power spectrum corresponding to the active interfering port from the pre-stored PDP spectrum and Doppler power spectrum; and calculate the frequency domain correlation coefficient and time domain correlation coefficient based on the selected PDP spectrum and Doppler power spectrum, the frequency domain correlation coefficient and time-frequency correlation coefficient being used for Wiener filter channel estimation. In another example, the above-mentioned device 400 is used to implement the steps of the network device in the above method embodiment. The device 400 may be a network device or a chip or circuit configured in the network device.

[0105] For example, processing unit 402 is used to select a first interference port among the interference ports of the first terminal device; communication unit 401 is used to send a first message to the first terminal device, the first message being used to indicate the interference information of the first interference port, and the interference information of the first interference port being used by the first terminal device to perform multi-user MU joint detection.

[0106] Optionally, the interference information of the first port includes at least one of the following: the index of the first interference port, the modulation order of the first interference port, the precoding resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

[0107] Optionally, sending a first message to the first terminal device includes: sending higher-layer signaling to the first terminal device, wherein the higher-layer signaling includes the QCL relationship of the first interfering port; and sending downlink control information (DCI) to the first terminal device, wherein the DCI includes the first interfering port index, the modulation order of the first interfering port, the precoding resource block group (PRG) information of the first interfering port, the time-domain symbol start position and length of the first interfering port PDSCH, and the frequency-domain scheduling pattern.

[0108] Optionally, determining the first interference port among the interference ports of the first terminal device includes: determining potential paired terminal devices of the first terminal device, wherein the potential paired terminal devices refer to terminal devices that have the same scheduling time slot as the first terminal device, all or part of the same Physical Resource Block (PRB), and different ports, and the potential paired terminal devices include at least one terminal device; when the potential paired terminal devices of the first terminal device include multiple terminal devices, calculating the interference magnitude between each potential paired terminal device and the first terminal device; determining potential paired terminal devices that meet the conditions based on the different interference magnitudes between different potential paired terminal devices and the first terminal device; the service port corresponding to the potential paired terminal device that meets the conditions is the first interference port.

[0109] Optionally, the communication unit 401 is further configured to: receive a second message from the first terminal device, the second message being used to indicate whether the terminal device supports MU joint detection.

[0110] Optionally, the communication unit 401 is further configured to: receive first feedback information from the first terminal device, wherein the first feedback information indicates that the first terminal device has detected a second interfering port with an interference strength greater than that of the first interfering port; the processing unit 402 is further configured to: determine, based on the first feedback information, whether to add an interference information indication for the second interfering port within a subsequent transmission time interval (TTI), or whether to replace the interference information indication for the first interfering port with the interference information indication for the second interfering port. Alternatively,

[0111] Communication unit 401 is further configured to: receive second feedback information from the first terminal device, the second feedback information indicating that the interference intensity detected by the first terminal device is less than a first threshold; processing unit 402 is further configured to: increase the threshold for selecting the first interference port based on the second feedback information. Alternatively,

[0112] The communication unit 401 is further configured to: receive third feedback information from the first terminal device, the third feedback information being used to indicate that the first terminal device detects that the interference intensity of the first interference port is greater than a second threshold; the processing unit 402 is further configured to: reduce the selection threshold of the first interference port according to the third feedback information.

[0113] It is understood that the functions of the communication unit in the above embodiments can be implemented by a transceiver, and the functions of the processing unit can be implemented by a processor. The transceiver may include a transmitter and / or a receiver, etc., respectively used to implement the functions of the sending unit and / or the receiving unit. The following, in conjunction with... Figure 5 Let's illustrate with examples.

[0114] Figure 5 The communication device 500 shown includes at least one processor 501. The communication device 500 may also include at least one memory 502 for storing program instructions and / or data. The memory 502 and the processor 501 are coupled. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 501 can operate collaboratively with the memory 502, and the processor 501 can execute program instructions stored in the memory 502. At least one of the at least one memory 502 may be included in the processor 501.

[0115] The device 500 may further include a communication interface 503 for communicating with other devices via a transmission medium, thereby enabling the communication device 500 to communicate with other devices. In this embodiment, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interface. In this embodiment, when the communication interface is a transceiver, the transceiver may include an independent receiver, an independent transmitter, or a transceiver integrating transceiver functions, or an interface circuit.

[0116] It should be understood that the connection medium between the processor 501, memory 502, and communication interface 503 described above is not limited in the embodiments of this application. The embodiments of this application... Figure 5 The memory 502, processor 501, and communication interface 503 are connected via a communication bus 504. Figure 5 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus may include an address bus, data bus, control bus, etc. For ease of illustration, Figure 5 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0117] In one example, device 500 is used to implement the steps performed by the terminal device in the above method embodiments. Communication interface 503 is used to perform send / receive related operations on the terminal device side in the above embodiments, and processor 501 is used to perform processing related operations on the terminal device side in the above method embodiments.

[0118] For example, communication interface 503 is used to receive a first message from a network device, the first message including interference information of a first interference port in the first terminal device; processor 501 is used to perform multi-user MU joint detection based on the interference information of the first interference port.

[0119] Optionally, the interference information of the first interference port includes at least one of the following: the index of the first interference port, the modulation order of the first interference port, the precoding resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

[0120] Optionally, receiving a first message from a network device includes: receiving higher-layer signaling from the network device, wherein the higher-layer signaling includes the QCL relationship of the first interfering port; and receiving downlink control information (DCI) from the network device, wherein the DCI includes the first interfering port index, the modulation order of the first interfering port, the PRG information of the first interfering port, the start position and length of the time-frequency symbol of the first interfering port PDSCH, and the frequency domain scheduling pattern.

[0121] Optionally, the communication interface 503 is also used to send a second message to the network device, the second message being used to indicate whether the first terminal device supports the capability of MU joint detection.

[0122] Optionally, the processor 501 is further configured to measure the interference intensity of all detected interference ports; the communication interface 503 is further configured to: send a first feedback message to the network device when a second interference port with an interference intensity greater than that of the first interference port is detected; or, send a second feedback message to the network device when the interference intensity of the first interference port is detected to be less than a first threshold; or, send a third feedback message to the network device when the interference intensity of the first interference port is detected to be less than a second threshold.

[0123] Optionally, the communication interface 503 is further configured to receive higher-layer signaling from the network device, which includes QCL relationships of multiple interfering ports; the processor 501 is further configured to perform long-term tracking of the QCL relationship of each interfering port, calculate and pre-store the PDP spectrum and Doppler power spectrum corresponding to each interfering port, wherein the DCI includes the QCL relationship of the active interfering port, select the PDP spectrum and Doppler power spectrum corresponding to the active interfering port from the pre-stored PDP spectrum and Doppler power spectrum, and calculate the frequency domain correlation coefficient and time domain correlation coefficient based on the selected PDP spectrum and Doppler power spectrum, wherein the frequency domain correlation coefficient and time-frequency correlation coefficient are used for Wiener filter channel estimation.

[0124] In another example, the device 500 described above is used to implement the steps of the network device in the above method embodiments. The device 500 may be a network device, or it may be a chip or circuit configured in the network device.

[0125] For example, processor 501 is used to select a first interference port among the interference ports of the first terminal device; communication interface 503 is used to send a first message to the first terminal device, the first message being used to indicate the interference information of the first interference port, and the interference information of the first interference port being used by the first terminal device to perform multi-user MU joint detection.

[0126] Optionally, the interference information of the first port includes at least one of the following: the index of the first interference port, the modulation order of the first interference port, the precoding resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

[0127] Optionally, sending a first message to the first terminal device includes: sending higher-layer signaling to the first terminal device, wherein the higher-layer signaling includes the QCL relationship of the first interfering port; and sending downlink control information (DCI) to the first terminal device, wherein the DCI includes the first interfering port index, the modulation order of the first interfering port, the precoding resource block group (PRG) information of the first interfering port, the time-domain symbol start position and length of the first interfering port PDSCH, and the frequency-domain scheduling pattern.

[0128] Optionally, determining the first interference port among the interference ports of the first terminal device includes: determining potential paired terminal devices of the first terminal device, wherein the potential paired terminal devices refer to terminal devices that have the same scheduling time slot as the first terminal device, all or part of the same Physical Resource Block (PRB), and different ports, and the potential paired terminal devices include at least one terminal device; when the potential paired terminal devices of the first terminal device include multiple terminal devices, calculating the interference magnitude between each potential paired terminal device and the first terminal device; determining potential paired terminal devices that meet the conditions based on the different interference magnitudes between different potential paired terminal devices and the first terminal device; the service port corresponding to the potential paired terminal device that meets the conditions is the first interference port.

[0129] Optionally, the communication interface 503 is further configured to: receive a second message from the first terminal device, the second message being used to indicate whether the terminal device supports MU joint detection.

[0130] Optionally, the communication interface 503 is further configured to: receive first feedback information from the first terminal device, wherein the first feedback information indicates that the first terminal device has detected a second interference port with an interference intensity greater than that of the first interference port; the processor 501 is further configured to: determine, based on the first feedback information, whether to add an interference information indication for the second interference port within a subsequent transmission time interval (TTI), or whether to replace the interference information indication for the first interference port with the interference information indication for the second interference port. Alternatively,

[0131] The communication interface 503 is further configured to: receive second feedback information from the first terminal device, the second feedback information indicating that the first terminal device detects that the interference intensity of the first interference port is less than a first threshold; the processor 501 is further configured to: increase the threshold for selecting the first interference port based on the second feedback information. Alternatively,

[0132] The communication interface 503 is further configured to: receive third feedback information from the first terminal device, the third feedback information being used to indicate that the first terminal device detects that the interference intensity of the first interference port is greater than a second threshold; the processor 501 is further configured to: reduce the selection threshold of the first interference port according to the third feedback information.

[0133] This application also provides an apparatus for performing the methods described in the above method embodiments.

[0134] This application also provides a computer-readable storage medium including a program, which, when run by a processor, executes the methods described in the above method embodiments.

[0135] This application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, the computer implements the method described in the above method embodiment.

[0136] This application also provides a chip, including: a processor coupled to a memory for storing programs or instructions, wherein when the program or instructions are executed by the processor, the device performs the method described in the above method embodiments.

[0137] In this application embodiment, the processor can be a general-purpose processor, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in this application embodiment. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0138] In the embodiments of this application, the memory can be non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or it can be volatile memory, such as random-access memory (RAM). Memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application can also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.

[0139] The methods provided in this application can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., SSDs), etc.

[0140] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A communication method, characterized in that, include: The first terminal device receives a first message from the network device. The first message includes interference information of a first interference port in the first terminal device. The interference information of the first interference port includes: the index of the first interference port and the modulation order of the first interference port. The first terminal device performs multi-user MU joint detection based on the interference information of the first interference port; The first terminal device performs multi-user MU joint detection based on the interference information of the first interference port, including: the first terminal device performs MU joint detection based on the index of the first interference port and the modulation order of the first interference port.

2. The method as described in claim 1, characterized in that, The interference information of the first interference port also includes at least one of the following: The information includes the precoded resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain modulation pattern.

3. The method as described in claim 1 or 2, characterized in that, The first terminal device receives a first message from the network device, including: The first terminal device receives higher-layer signaling from the network device, the higher-layer signaling including the QCL relationship of the first interference port; The first terminal device receives downlink control information (DCI) from the network device. The DCI includes a first interference port index, a first interference port modulation order, a first interference port PRG information, a time-frequency symbol start position and length of the first interference port PDSCH, and a frequency domain modulation pattern.

4. The method according to any one of claims 1 to 3, characterized in that, Also includes: The first terminal device sends a second message to the network device, the second message being used to indicate whether the first terminal device supports the capability of MU joint detection.

5. The method according to any one of claims 1 to 4, characterized in that, Also includes: The first terminal device measures the interference intensity of all the interference ports it detects; When the first terminal device detects a second interference port with an interference intensity greater than that of the first interference port, it sends a first feedback message to the network device. or, When the first terminal device detects that the interference intensity of the first interference port is less than a first threshold, it sends a second feedback message to the network device; or, When the first terminal device detects that the interference intensity of the first interference port is less than the second threshold, it sends a third feedback message to the network device.

6. A communication method, characterized in that, include: The network device selects the first interference port from the interference ports of the first terminal device; The network device sends a first message to the first terminal device. The first message is used to indicate the interference information of the first interference port. The interference information of the first interference port is used by the first terminal device to perform multi-user MU joint detection. The interference information of the first interference port includes: the index of the first interference port and the modulation order of the first interference port. The interference information of the first interference port used by the first terminal device for multi-user MU joint detection includes: the index of the first interference port and the modulation order of the first interference port, used by the first terminal device for MU joint detection.

7. The method as described in claim 6, characterized in that, The interference information of the first interference port also includes at least one of the following: The information includes the precoded resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

8. The method as described in claim 6 or 7, characterized in that, The network device sends a first message to the first terminal device, including: The network device sends higher-layer signaling to the first terminal device, and the higher-layer signaling includes the QCL relationship of the first interference port; The network device sends downlink control information (DCI) to the first terminal device. The DCI includes a first interference port index, a first interference port modulation order, a precoded resource block group (PRG) information of the first interference port, a time-domain symbol start position and length of the first interference port PDSCH, and a frequency-domain scheduling pattern.

9. The method according to any one of claims 6 to 8, characterized in that, The network device determines the first interference port from the interference ports of the first terminal device, including: The network device determines potential paired terminal devices for the first terminal device. The potential paired terminal devices refer to terminal devices that have the same scheduling time slot as the first terminal device, have all or part of the same physical resource blocks (PRBs), and have different ports. The potential paired terminal devices include at least one terminal device. When the potential paired terminal devices of the first terminal device include multiple terminal devices, calculate the interference magnitude between each potential paired terminal device and the first terminal device. Based on the different levels of interference between different potential paired terminal devices and the first terminal device, potential paired terminal devices that meet the conditions are determined. The service port corresponding to the potential paired terminal device that meets the conditions is the first interference port.

10. The method according to any one of claims 6 to 9, characterized in that, Also includes: The network device receives a second message from the first terminal device, the second message indicating whether the terminal device supports MU joint detection.

11. The method according to any one of claims 6 to 10, characterized in that, Also includes: The network device receives first feedback information from the first terminal device, wherein the first feedback information indicates that the first terminal device has detected a second interference port with an interference intensity greater than that of the first interference port. Based on the first feedback information, the network device determines whether to add an interference information indication for the second interference port or replace the interference information indication for the first interference port with the interference information indication for the second interference port within subsequent transmission time intervals (TTI).

12. The method according to any one of claims 6 to 10, characterized in that, Also includes: The network device receives second feedback information from the first terminal device, the second feedback information being used to indicate that the interference intensity detected by the first terminal device at the first interference port is less than a first threshold; The network device raises the threshold for selecting the first interference port based on the second feedback information.

13. The method according to any one of claims 6 to 10, characterized in that, Also includes: The network device receives third feedback information from the first terminal device, the third feedback information being used to indicate that the first terminal device detects that the interference intensity of the first interference port is greater than a second threshold; The network device lowers the selection threshold of the first interference port based on the third feedback information.

14. A communication device, characterized in that, include: A communication unit is configured to receive a first message from a network device, the first message including interference information of a first interference port in a first terminal device, the interference information of the first interference port including: the index of the first interference port and the modulation order of the first interference port; The processing unit is used to perform multi-user MU joint detection based on the interference information of the first interference port; The step of performing joint MU detection based on the interference information of the first interference port includes: performing joint MU detection based on the index of the first interference port and the modulation order of the first interference port.

15. The apparatus as claimed in claim 14, characterized in that, The interference information of the first interference port also includes at least one of the following: The information includes the precoded resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

16. The apparatus as claimed in claim 14 or 15, characterized in that, The receipt of the first message from the network device includes: Receive higher-layer signaling from network devices, wherein the higher-layer signaling includes the QCL relationship of the first interference port; Receive downlink control information (DCI) from network devices. The DCI includes a first interference port index, a first interference port modulation order, a first interference port PRG information, a time-frequency symbol start position and length of the first interference port PDSCH, and a frequency domain scheduling pattern.

17. The apparatus as claimed in any one of claims 14 to 16, characterized in that, The communication unit is also used to send a second message to the network device, the second message being used to indicate whether the first terminal device supports the capability of MU joint detection.

18. The apparatus as claimed in any one of claims 14 to 17, characterized in that, The processing unit is also used to measure the interference intensity of all the interference ports it detects; The communication unit is further configured to send a first feedback message to the network device when a second interference port with an interference intensity greater than that of the first interference port is detected; or, send a second feedback message to the network device when the interference intensity of the first interference port is detected to be less than a first threshold; or, send a third feedback message to the network device when the interference intensity of the first interference port is detected to be less than a second threshold.

19. A communication device, characterized in that, include: The processing unit is configured to select a first interference port from among the interference ports of the first terminal device; A communication unit is used to send a first message to a first terminal device. The first message is used to indicate the interference information of a first interference port. The interference information of the first interference port is used by the first terminal device to perform multi-user MU joint detection. The interference information of the first interference port includes: the index of the first interference port and the modulation order of the first interference port. The interference information of the first interference port is used by the first terminal device to perform multi-user MU joint detection, including: the index of the first interference port and the modulation order of the first interference port, for the first terminal device to perform MU joint detection.

20. The apparatus as claimed in claim 19, characterized in that, The interference information of the first interference port also includes at least one of the following: The information includes the precoded resource block group (PRG) information of the first interference port, the quasi-co-location QCL relationship of the first interference port, the time-domain symbol start position and length of the physical downlink shared channel (PDSCH) of the first interference port, and the frequency-domain scheduling pattern.

21. The apparatus as claimed in claim 19 or 20, characterized in that, Sending the first message to the first terminal device includes: Send higher-layer signaling to the first terminal device, wherein the higher-layer signaling includes the QCL relationship of the first interference port; Downlink control information (DCI) is sent to the first terminal device. The DCI includes a first interference port index, a first interference port modulation order, a precoding resource block group (PRG) information of the first interference port, a time-domain symbol start position and length of the first interference port PDSCH, and a frequency-domain scheduling pattern.

22. The apparatus as claimed in any one of claims 19 to 21, characterized in that, Determining the first interference port among the interference ports of the first terminal device includes: Determine potential paired terminal devices for the first terminal device. The potential paired terminal devices refer to terminal devices that have the same scheduling time slot as the first terminal device, have all or part of the same physical resource blocks (PRBs), and have different ports. The potential paired terminal devices include at least one terminal device. When the potential paired terminal devices of the first terminal device include multiple terminal devices, calculate the interference magnitude between each potential paired terminal device and the first terminal device. Based on the different levels of interference between different potential paired terminal devices and the first terminal device, potential paired terminal devices that meet the conditions are determined. The service port corresponding to the potential paired terminal device that meets the conditions is the first interference port.

23. The apparatus as claimed in any one of claims 19 to 22, characterized in that, The communication unit is further configured to receive a second message from the first terminal device, the second message being used to indicate whether the terminal device supports MU joint detection.

24. The apparatus as claimed in any one of claims 19 to 23, characterized in that, The communication unit is further configured to receive first feedback information from the first terminal device, wherein the first feedback information indicates that the first terminal device has detected a second interference port with an interference intensity greater than that of the first interference port. The processing unit is further configured to determine, based on the first feedback information, whether to add an interference information indication for the second interference port within the subsequent transmission time interval (TTI), or whether to replace the interference information indication for the first interference port with the interference information indication for the second interference port.

25. The apparatus as claimed in any one of claims 19 to 23, characterized in that, The communication unit is further configured to receive second feedback information from the first terminal device, the second feedback information being configured to indicate that the interference intensity detected by the first terminal device is less than a first threshold at the first interference port. The processing unit is further configured to raise the threshold for selecting the first interference port based on the second feedback information.

26. The apparatus as claimed in any one of claims 19 to 23, characterized in that, The communication unit is further configured to receive third feedback information from the first terminal device, the third feedback information being configured to indicate that the first terminal device detects that the interference intensity of the first interference port is greater than a second threshold. The processing unit is further configured to reduce the selection threshold of the first interference port based on the third feedback information.

27. A communication device, characterized in that, The device includes a processor coupled to at least one memory, the processor being configured to read a computer program stored in the at least one memory to perform the method as claimed in any one of claims 1 to 5, or to perform the method as claimed in any one of claims 6 to 13.

28. A computer-readable storage medium, characterized in that, Includes a program, which, when run by a processor, executes the method as described in any one of claims 1 to 5, or the method as described in any one of claims 6 to 13.

29. A computer program product, characterized in that, The computer program product includes instructions that, when executed, cause the communication device to perform the method as described in any one of claims 1 to 5, or the method as described in any one of claims 6 to 13.

Citation Information

Patent Citations

  • Downlink control signaling indicating method and related device

    CN107623541A

  • Transmission device, receiving device, base station, terminal and transmission method

    CN110235385A