Method for processing inter-terminal user interference in mu-mimo scenario and related device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2023-04-20
- Publication Date
- 2026-05-29
AI Technical Summary
In MU-MIMO scenarios, existing technologies cannot effectively utilize the terminal's support capability information to assist the terminal in handling inter-user interference, which affects the reliability of downlink reception.
By receiving support capability information reported by the terminal and sending auxiliary demodulation information to the terminal, the system helps the terminal perform MU-MIMO inter-user interference processing when receiving downlink data, including instructing to enable or disable advanced reception functions and sending relevant configuration information.
It reduces the performance loss caused by interference between end users in MU-MIMO scenarios and improves reception reliability.
Smart Images

Figure CN118282562B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a method and related equipment for handling interference between end users in a MU-MIMO scenario. Background Technology
[0002] 5G NR base stations commonly employ massive MIMO deployment in the 3.5GHz and higher frequency bands. MU-MIMO is widely used in 5G NR due to its advantages such as improved overall network throughput and simultaneous support for multiple users on the same frequency. However, interference exists between terminal users in MU-MIMO scenarios. Before Rel-16, network-side equipment (e.g., base stations) mainly relied on scheduling channel information for each user to avoid such interference. However, since network-side equipment scheduling needs to consider factors such as fairness, traffic demand, and actual user location, such interference still has a significant impact on downlink reception reliability in actual transmission. 5G NR Rel-17 introduced MMSE-IRC receivers to suppress interference from multiplexed user terminals. Simulation results show that when network-side equipment uses orthogonal precoding and random precoding, compared to traditional MMSE reception, E-MMSE-IRC / R-ML receivers, utilizing more network-side information and higher complexity, can be expected to achieve higher receiver reliability and have been included in the demodulation performance enhancement research of 3GPP Rel-18.
[0003] Therefore, how to provide a method to assist the terminal in handling interference between terminal users in MU-MIMO scenarios based on the terminal's support capability information is a technical problem that urgently needs to be solved.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a method and related equipment for handling interference between end users in a MU-MIMO scenario, which at least to some extent overcomes the technical problem in related technologies that cannot assist the terminal in handling interference between end users in a MU-MIMO scenario based on the terminal's support capability information.
[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0007] According to one aspect of this disclosure, a method for handling inter-user interference in a MU-MIMO scenario is provided, applied to a network-side device. The method includes: receiving information from a terminal regarding its support capability for MU-MIMO inter-user interference handling; and sending auxiliary demodulation information to the terminal, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference handling when receiving downlink data.
[0008] In some embodiments, the support capability information reported by the terminal includes: whether the terminal supports advanced reception functions such as MU-MIMO inter-user interference suppression and / or elimination.
[0009] In some embodiments, the advanced reception function includes at least one of the following: MU-MIMO inter-user interference suppression based on a first reception algorithm; and MU-MIMO inter-user interference cancellation based on a second reception algorithm.
[0010] In some embodiments, the support capability information reported by the terminal further includes: whether the terminal supports advanced reception functions based on blind detection; wherein, sending auxiliary demodulation information to the terminal includes: when the terminal does not support advanced reception functions based on blind detection, sending auxiliary demodulation information to the terminal.
[0011] In some embodiments, the method further includes: when the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, instructing the terminal to enable or disable the advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation.
[0012] In some embodiments, instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation includes any one of the following: instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via higher-layer semi-static signaling; or instructing the terminal to send instructions to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via the physical layer downlink control channel (PDCCH).
[0013] In some embodiments, the terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via higher-layer semi-static signaling, including at least one of the following: instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via function switch signaling; or implicitly instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via auxiliary demodulation information.
[0014] In some embodiments, the method further includes: when the terminal supports advanced reception functions for MU-MIMO inter-user interference and / or cancellation, sending auxiliary demodulation information to the terminal via higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0015] In some embodiments, sending auxiliary demodulation information to the terminal via higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH includes: if the terminal supports MU-MIMO inter-user interference suppression based on a first receiving algorithm, then sending auxiliary demodulation information to the terminal via higher-layer semi-static signaling; if the terminal supports MU-MIMO inter-user interference cancellation based on a second receiving algorithm, then sending auxiliary demodulation information to the terminal via higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0016] In some embodiments, the higher-layer semi-static signaling is Radio Resource Control (RRC) signaling, wherein the auxiliary demodulation information sent to the terminal via the RRC signaling includes at least one of the following: DMRS configuration information of the multiplexed user terminal; modulation and coding scheme table information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the control channel of the multiplexed user terminal; and scheduling resource configuration information of the multiplexed user terminal.
[0017] In some embodiments, the DMRS configuration information of the multiplexed user terminal includes: the initial DMRS sequence scrambling value configured by the network-side device for the multiplexed user terminal; and / or whether the network-side device has configured different initial DMRS sequence scrambling values for the multiplexed user terminal.
[0018] In some embodiments, the modulation and coding policy table information of the multiplexed user terminal includes: the modulation and coding policy table configured by the network-side device for the multiplexed user terminal; and / or whether the multiplexed user terminal and the user terminal are configured with different modulation and coding policy tables.
[0019] In some embodiments, the reference signal configuration information of the multiplexed user terminal includes at least one of the following: configuration information of at least one of the following reference signals configured by the network-side device for the multiplexed user terminal: phase tracking reference signal PT-RS, channel state information reference signal CSI-RS, and time-frequency tracking reference signal TRS; and whether the multiplexed user terminal and the user terminal are configured with different reference signal configuration information.
[0020] In some embodiments, the time-domain resource configuration information of the multiplexed user terminal control channel includes at least one of the following: the time-domain start symbol and / or duration symbol length of the multiplexed user terminal control channel; and whether the multiplexed user terminal and the current user terminal have different time-domain resource configuration information.
[0021] In some embodiments, the scheduling resource configuration information of the multiplexed user terminal includes at least one of the following: the number of users multiplexed in each downlink data scheduling; the number of user streams multiplexed in each downlink data scheduling; and whether both the multiplexed user terminal and the current user terminal are full-timeslot transmissions.
[0022] In some embodiments, the auxiliary demodulation information sent to the terminal via the physical layer downlink control channel (PDCCH) includes at least one of the following: signal modulation configuration information of the multiplexed user terminal; time-frequency resource configuration information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the multiplexed user terminal control channel; and scheduling resource configuration information of the multiplexed user terminal.
[0023] In some embodiments, the signal modulation configuration information of the multiplexed user terminal includes at least one of the following: a modulation and coding strategy table used by the multiplexed user terminal; whether the multiplexed user terminal and the current user terminal are configured with different modulation and coding strategy tables; and the signal modulation order of the multiplexed user terminal, wherein the signal modulation order includes any one of the following: BPSK, QPSK, 16QAM, 64QAM, 256QAM, or 1024QAM.
[0024] In some embodiments, the time-frequency resource configuration information of the multiplexed user terminal includes: physical resource block (PRB) index information and / or time-domain symbol index information.
[0025] In some embodiments, the reference signal configuration information of the multiplexed user terminal includes at least one of the following: configuration information of at least one of the following reference signals configured by the network-side device for the multiplexed user terminal: phase tracking reference signal PT-RS, channel state information reference signal CSI-RS, and time-frequency tracking reference signal TRS; and whether the multiplexed user terminal and the user terminal are configured with different reference signal configuration information.
[0026] In some embodiments, the time-domain resource configuration information of the multiplexed user terminal control channel includes at least one of the following: the time-domain start symbol and / or duration symbol length of the multiplexed user terminal control channel; and whether the multiplexed user terminal and the current user terminal have different time-domain resource configuration information.
[0027] In some embodiments, the scheduling resource configuration information of the multiplexed user terminal includes at least one of the following: the number of multiplexed users; the number of multiplexed user streams; and whether both the multiplexed user terminal and the current user terminal are full-time-slot transmissions.
[0028] In some embodiments, the first receiving algorithm is the E-MMSE-IRC algorithm; the second receiving algorithm is the R-ML algorithm.
[0029] In some embodiments, before receiving the support capability information for MU-MIMO inter-user interference suppression reported by the terminal, the method further includes: sending a capability query request to the terminal, wherein the capability query request is used to request the terminal to report the support capability information for MU-MIMO inter-user interference processing.
[0030] According to another aspect of this disclosure, a method for handling inter-user interference in a MU-MIMO scenario is also provided, applied to a terminal, comprising: reporting information on the support capability for MU-MIMO inter-user interference suppression to a network-side device; and receiving auxiliary demodulation information sent by the network-side device, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0031] According to another aspect of this disclosure, a network-side device is also provided, comprising: a terminal interference suppression capability information acquisition module, configured to receive support capability information for MU-MIMO inter-user interference suppression reported by the terminal; and an auxiliary demodulation information transmission module, configured to send auxiliary demodulation information to the terminal, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0032] According to another aspect of this disclosure, a terminal is also provided, comprising: an interference processing capability information reporting module, used to report to a network-side device information on support capability information for MU-MIMO inter-user interference suppression; and an auxiliary demodulation information receiving module, used to receive auxiliary demodulation information sent by the network-side device, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0033] According to another aspect of this disclosure, an electronic device is also provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the inter-user interference processing method in any of the preceding MU-MIMO scenarios by executing the executable instructions.
[0034] According to another aspect of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the inter-user interference processing method in the MU-MIMO scenario described in any of the preceding claims.
[0035] According to another aspect of this disclosure, a computer program product is also provided, including a computer program that, when executed by a processor, implements the inter-user interference processing method in a MU-MIMO scenario described above.
[0036] The embodiments of this disclosure provide a method for handling inter-user interference in MU-MIMO scenarios, a network-side device, a terminal, an electronic device, a computer-readable storage medium, and a computer program product. The network-side device receives information from the terminal regarding its support capability for handling inter-user interference in MU-MIMO scenarios, and sends auxiliary demodulation information to the terminal to assist the terminal in handling inter-user interference in MU-MIMO scenarios when receiving downlink data. This method can assist the terminal in handling inter-user interference in MU-MIMO scenarios based on the terminal's support capability information, greatly reducing the performance loss caused by inter-user interference in MU-MIMO scenarios.
[0037] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0039] Figure 1 This diagram illustrates a communication system architecture according to an embodiment of the present disclosure;
[0040] Figure 2 This diagram illustrates a flowchart of a method for handling interference between end users in a MU-MIMO scenario according to an embodiment of this disclosure.
[0041] Figure 3 This flowchart illustrates an optional network-side device instructing a terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination in an embodiment of this disclosure.
[0042] Figure 4 This diagram illustrates a flowchart of a network-side device sending auxiliary demodulation information in an embodiment of this disclosure.
[0043] Figure 5 This invention discloses a flowchart of a method for handling interference between end users in another MU-MIMO scenario according to an embodiment of the present disclosure.
[0044] Figure 6 This flowchart illustrates an optional terminal receiving network-side device's advanced reception function indication for enabling or disabling MU-MIMO inter-user interference suppression and / or elimination, according to an embodiment of this disclosure.
[0045] Figure 7This diagram illustrates a flowchart of a terminal receiving auxiliary demodulation information in an embodiment of the present disclosure.
[0046] Figure 8 This diagram illustrates a network-side device according to an embodiment of the present disclosure;
[0047] Figure 9 This diagram illustrates a terminal according to an embodiment of the present disclosure;
[0048] Figure 10 This diagram illustrates a structural block diagram of an electronic device according to an embodiment of the present disclosure;
[0049] Figure 11 A schematic diagram of a computer-readable storage medium is shown in an embodiment of the present disclosure. Detailed Implementation
[0050] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0051] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0052] To facilitate understanding, before introducing the embodiments of this disclosure, the following explanations are provided for several terms involved in the embodiments of this disclosure:
[0053] MIMO: Multiple Input Multiple Output;
[0054] MU-MIMO: Multi-User Multiple-Input Multiple-Output.
[0055] E-MMSE-IRC: Enhanced Linear Minimum Mean Square Error-Interference Rejection Combining;
[0056] R-ML: Reduced Complexity Maximum Likelihood;
[0057] PT-RS: Phase-Tracking Reference Signals;
[0058] CSI-RS: Channel-State-Information Reference Signal;
[0059] TRS: Tracking Reference Signal;
[0060] BPSK: Binary Phase Shift Keying;
[0061] QPSK: Quadrature Phase Shift Keying;
[0062] QAM: Quadrature Amplitude Modulation;
[0063] DMRS: Demodulation Reference Signal;
[0064] PDCCH: Physical Downlink Control Channel;
[0065] RRC: Radio Resource Control.
[0066] The specific implementation methods of the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0067] Figure 1 A schematic diagram of an exemplary application system architecture is shown, which can be applied to the interference handling method between end users in the MU-MIMO scenario of this disclosure.
[0068] like Figure 1As shown, the system architecture includes a terminal 10, a network 30, and a network-side device 20. The network-side device 20 assists the terminal in handling MU-MIMO inter-user interference when receiving downlink data. The network 30 serves as the medium for providing a communication link between the terminal 10 and the network-side device 20; it can be a wired network or a wireless network.
[0069] Optionally, the terminal in this embodiment may also be referred to as UE (User Equipment). In specific implementation, the terminal may be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), wearable device, or vehicle-mounted device, etc. It should be noted that the specific type of terminal is not limited in the embodiments of the present invention.
[0070] Network-side equipment can be base stations, relays, or access points, etc. Base stations can be 5G and later versions of base stations (e.g., 5G NR NB), or base stations in other communication systems (e.g., eNB base stations). It should be noted that the specific type of network-side equipment is not limited in the embodiments disclosed herein.
[0071] Those skilled in the art will know that Figure 1 The number of terminals, networks, and network-side devices shown is merely illustrative; any number of terminals, networks, and network-side devices can be included as needed. This disclosure does not limit the scope of the embodiments.
[0072] Under the above system architecture, this disclosure provides a method for handling inter-user interference in a MU-MIMO scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for handling inter-user interference in a MU-MIMO scenario provided in this disclosure can be executed by the network-side device in the above system architecture; in other embodiments, the method for handling inter-user interference in a MU-MIMO scenario provided in this disclosure can be implemented by the network-side device and the terminal in the above system architecture through interaction.
[0073] Figure 2 This invention discloses a flowchart of a method for handling interference between end users in a MU-MIMO scenario, as shown in the embodiments of this disclosure. Figure 2 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario includes the following steps:
[0074] S202, Receive terminal report on support capability information for handling MU-MIMO inter-user interference.
[0075] In practice, the terminal can proactively report its support capability information for MU-MIMO inter-user interference processing to the network-side device; or it can report its support capability information for MU-MIMO inter-user interference processing to the network-side device after receiving a capability query request from the network-side device requesting the query of the terminal's capability information.
[0076] In some embodiments, before receiving the support capability information for MU-MIMO inter-user interference suppression reported by the terminal, the terminal user interference processing method in the MU-MIMO scenario provided in this disclosure embodiment may further include the following steps: sending a capability query request to the terminal, wherein the capability query request is used to request the terminal to report the support capability information for MU-MIMO inter-user interference processing.
[0077] S204, send auxiliary demodulation information to the terminal, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0078] It should be noted that, in the embodiments of this disclosure, the auxiliary demodulation information refers to the information sent by the network-side device to the terminal to assist the terminal in performing MU-MIMO inter-user interference processing (interference suppression and / or elimination) when receiving downlink data.
[0079] In some embodiments, the support capability information reported by the terminal received in S202 above may include, but is not limited to, whether the terminal supports advanced reception functions such as MU-MIMO inter-user interference suppression and / or elimination.
[0080] Since the terminal may or may not support advanced reception functions for MU-MIMO inter-user interference processing, in the above embodiments, by reporting whether the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination, the network-side device can send corresponding auxiliary demodulation information based on the terminal's support capability for MU-MIMO inter-user interference processing.
[0081] For terminals supporting advanced reception functions that handle MU-MIMO inter-user interference, different reception algorithms may also be supported. Some reception algorithms can suppress MU-MIMO inter-user interference, while others can cancel it. Different reception algorithms used by the terminal may require the network-side equipment to send different auxiliary demodulation information to the terminal. Therefore, in some embodiments, the advanced reception functions reported by the terminal may include, but are not limited to, at least one of the following: ① MU-MIMO inter-user interference suppression based on a first reception algorithm; ② MU-MIMO inter-user interference cancellation based on a second reception algorithm.
[0082] It should be noted that when the terminal supports advanced reception functions based on blind detection, it may not be necessary to send auxiliary demodulation information to the terminal, and the terminal can still perform corresponding MU-MIMO inter-user interference suppression or cancellation. Therefore, in one embodiment of this disclosure, the support capability information reported by the terminal may also include, but is not limited to, the following information: whether the terminal supports advanced reception functions based on blind detection. In specific implementation, when the terminal does not support advanced reception functions based on blind detection, the network-side device can send auxiliary demodulation information to the terminal. Through this embodiment, sending auxiliary demodulation information to the terminal only when the terminal does not support advanced reception functions based on blind detection can reduce the terminal's power consumption.
[0083] In some embodiments, after receiving the support capability information for MU-MIMO inter-user interference processing reported by the receiving terminal, such as Figure 3 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario may further include the following steps:
[0084] S302, when the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, instruct the terminal to enable or disable the advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation.
[0085] like Figure 3 As shown, in some embodiments, the advanced receive function for MU-MIMO inter-user interference suppression and / or cancellation can be instructed to the terminal to enable or disable in any of the following ways, but not limited to:
[0086] S302a instructs the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling;
[0087] S302b instructs the terminal to send advanced receive functions that enable or disable MU-MIMO inter-user interference suppression and / or cancellation via the physical layer downlink control channel PDCCH.
[0088] In some embodiments, when instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling, at least one of the following methods may be used:
[0089] ① The terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via function switch signaling;
[0090] ②The advanced reception function of MU-MIMO inter-user interference suppression and / or elimination is implicitly indicated to the terminal through auxiliary demodulation information.
[0091] In some embodiments, after receiving the support capability information for MU-MIMO inter-user interference processing reported by the receiving terminal, such as Figure 4 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario may further include the following steps:
[0092] S402, when the terminal supports advanced reception functions for MU-MIMO inter-user interference and / or cancellation, auxiliary demodulation information is sent to the terminal through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0093] In some embodiments, when the advanced reception functions supported by the terminal include: MU-MIMO inter-user interference suppression function based on a first reception algorithm and / or MU-MIMO inter-user interference cancellation function based on a second reception algorithm, the above-mentioned S402 can be implemented in, but is not limited to, the following ways:
[0094] S402a, if the terminal supports MU-MIMO inter-user interference suppression based on the first receiving algorithm, then auxiliary demodulation information is sent to the terminal through higher-layer semi-static signaling.
[0095] S402b, if the terminal supports MU-MIMO inter-user interference cancellation based on the second receiving algorithm, auxiliary demodulation information is sent to the terminal through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0096] It should be noted that the first receiving algorithm described above can be any receiving algorithm capable of suppressing inter-user interference in MU-MIMO; the second receiving algorithm described above can be any receiving algorithm capable of canceling inter-user interference in MU-MIMO. In some embodiments, the first receiving algorithm is the E-MMSE-IRC algorithm; the second receiving algorithm is the R-ML algorithm.
[0097] In some embodiments, when the higher-layer semi-static signaling is Radio Resource Control (RRC) signaling, the auxiliary demodulation information sent to the terminal via RRC signaling includes at least one of the following:
[0098] 1) Reuse the DMRS configuration information of the user terminal;
[0099] 2) Reuse the modulation and coding strategy table information of the user terminal;
[0100] 3) Reuse the reference signal configuration information of the user terminal;
[0101] 4) Reuse the time-domain resource configuration information of the user terminal control channel;
[0102] 5) Reuse the scheduling resource configuration information of user terminals.
[0103] Furthermore, in some embodiments, the DMRS configuration information of the aforementioned multiplexed user terminal may include at least one of the following:
[0104] ① Initial scrambling value of the DMRS sequence configured for multiplexed user terminals by network-side equipment;
[0105] ②Whether the network-side equipment has configured different initial DMRS sequence scrambling values for multiplexed user terminals.
[0106] Furthermore, in some embodiments, the modulation and coding strategy table information of the multiplexed user terminal may include at least one of the following:
[0107] ① The modulation and coding strategy table configured by the network-side equipment for multiplexed user terminals;
[0108] ②Whether the multiplexed user terminal and the local user terminal are configured with different modulation and coding strategy tables.
[0109] Furthermore, in some embodiments, the reference signal configuration information of the aforementioned multiplexed user terminal includes at least one of the following:
[0110] ① Configuration information of at least one of the following reference signals configured by the network-side equipment for multiplexed user terminals: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS;
[0111] ②Whether the reused user terminal and the local user terminal are configured with different reference signal configuration information.
[0112] Furthermore, in some embodiments, the time-domain resource configuration information of the aforementioned multiplexed user terminal control channel includes at least one of the following:
[0113] ① The time-domain start symbol and / or duration symbol length of the user terminal control channel are reused;
[0114] ②Whether the reused user terminal and the local user terminal are configured with different time domain resource configuration information.
[0115] Furthermore, in some embodiments, the scheduling resource configuration information of the aforementioned multiplexed user terminal includes at least one of the following:
[0116] ① The number of users reused in each downlink data scheduling;
[0117] ② The number of user streams reused during each downlink data scheduling;
[0118] ③Whether both the reused user terminal and the local user terminal are full-time-slot transmissions.
[0119] In some embodiments, the auxiliary demodulation information sent to the terminal via the physical layer downlink control channel (PDCCH) includes at least one of the following:
[0120] ① Reuse the signal modulation configuration information of the user terminal;
[0121] ②Reuse the time and frequency resource configuration information of the user terminal;
[0122] ③Reuse the reference signal configuration information of the user terminal;
[0123] ④ Reuse the time-domain resource configuration information of the user terminal control channel;
[0124] ⑤ Reuse the scheduling resource configuration information of user terminals.
[0125] In some embodiments, the signal modulation configuration information of the multiplexed user terminal includes at least one of the following:
[0126] ①Reuse the modulation and coding strategy table used by the user terminal;
[0127] ② Whether the multiplexed user terminal and the local user terminal are configured with different modulation and coding scheme tables;
[0128] ③ The signal modulation order of the user terminal is reused. The signal modulation order includes any one of the following: BPSK, QPSK, 16QAM, 64QAM, 256QAM, 1024QAM.
[0129] In some embodiments, the time-frequency resource configuration information of the multiplexed user terminal may include, but is not limited to: physical resource block (PRB) index information and / or time-domain symbol index information.
[0130] In some embodiments, the reference signal configuration information of the multiplexed user terminal includes at least one of the following:
[0131] ① Configuration information of at least one of the following reference signals configured by the network-side equipment for multiplexed user terminals: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS;
[0132] ②Whether the reused user terminal and the local user terminal are configured with different reference signal configuration information.
[0133] In some embodiments, the time-domain resource configuration information for the multiplexed user terminal control channel includes at least one of the following:
[0134] ① The time-domain start symbol and / or duration symbol length of the user terminal control channel are reused;
[0135] ②Whether the reused user terminal and the local user terminal are configured with different time domain resource configuration information.
[0136] Furthermore, in some embodiments, the scheduling resource configuration information of the aforementioned multiplexed user terminal includes at least one of the following: the number of multiplexed users; the number of multiplexed user streams; and whether both the multiplexed user terminal and the current user terminal are full-time-slot transmissions.
[0137] Based on the same inventive concept, this disclosure also provides a method for handling inter-user interference in a MU-MIMO scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for handling inter-user interference in a MU-MIMO scenario provided in this disclosure can be executed by the network-side device of the aforementioned system architecture; in other embodiments, the method for handling inter-user interference in a MU-MIMO scenario provided in this disclosure can be implemented through interaction between the network-side device and the terminal in the aforementioned system architecture.
[0138] Figure 5 This invention discloses a flowchart of a method for handling interference between end users in a MU-MIMO scenario, as shown in the embodiments of this disclosure. Figure 5 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario includes the following steps:
[0139] S502 reports information on the network-side equipment regarding the ability to suppress inter-user interference in MU-MIMO;
[0140] S504, receive auxiliary demodulation information sent by the network-side device, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0141] In some embodiments, before reporting the support capability information for MU-MIMO inter-user interference suppression to the network-side device, the terminal user interference processing method in the MU-MIMO scenario provided in this disclosure embodiment may further include the following steps: receiving a capability query request sent by the network-side device, so as to report its own support capability information for MU-MIMO inter-user interference processing according to the capability query request.
[0142] In some embodiments, the support capability information reported to the network-side device in S502 above may include, but is not limited to, whether the terminal supports advanced reception functions such as MU-MIMO inter-user interference suppression and / or elimination.
[0143] In some embodiments, the advanced reception function reported by the terminal may include, but is not limited to, at least one of the following: ① MU-MIMO inter-user interference suppression based on a first reception algorithm; ② MU-MIMO inter-user interference cancellation based on a second reception algorithm.
[0144] In some embodiments, the support capability information reported to the network-side device in S502 above may also include, but is not limited to, the following information: whether the terminal supports advanced reception functions based on blind detection. In specific implementations, the auxiliary demodulation information sent by the network-side device may only be received when the terminal does not support advanced reception functions based on blind detection, thereby reducing the terminal's power consumption.
[0145] In some embodiments, such as Figure 6 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario may further include the following steps:
[0146] S602, when the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, the terminal receives information from the network-side device instructing the terminal to enable or disable the advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation.
[0147] like Figure 6 As shown, in some embodiments, information from the network-side device instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation can be received in any of the following ways, but not limited to:
[0148] S602a, receives information from network-side equipment via higher-layer semi-static signaling instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination;
[0149] S602b obtains information from the network-side equipment through the physical layer downlink control channel PDCCH, instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
[0150] In some embodiments, when instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling, at least one of the following methods may be used:
[0151] ① The terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via function switch signaling;
[0152] ②The advanced reception function of MU-MIMO inter-user interference suppression and / or elimination is implicitly indicated to the terminal through auxiliary demodulation information.
[0153] In some embodiments, such as Figure 7 As shown in the embodiments of this disclosure, the method for handling interference between terminal users in a MU-MIMO scenario may further include the following steps:
[0154] S702, when the terminal supports advanced reception functions for MU-MIMO inter-user interference and / or cancellation, receives auxiliary demodulation information sent by network-side equipment through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0155] In some embodiments, when the advanced reception functions supported by the terminal include: MU-MIMO inter-user interference suppression function based on a first reception algorithm and / or MU-MIMO inter-user interference cancellation function based on a second reception algorithm, the above-mentioned S702 can be implemented in, but is not limited to, the following ways:
[0156] S702a, if the terminal supports MU-MIMO inter-user interference suppression based on the first receiving algorithm, it receives auxiliary demodulation information sent by the network-side device through higher-layer semi-static signaling.
[0157] S702b: If the terminal supports MU-MIMO inter-user interference cancellation based on the second receiving algorithm, it receives auxiliary demodulation information sent by the network-side device through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0158] It should be noted that the first receiving algorithm described above can be any receiving algorithm capable of suppressing inter-user interference in MU-MIMO; the second receiving algorithm described above can be any receiving algorithm capable of canceling inter-user interference in MU-MIMO. In some embodiments, the first receiving algorithm is the E-MMSE-IRC algorithm; the second receiving algorithm is the R-ML algorithm.
[0159] In some embodiments, when the higher-layer semi-static signaling is Radio Resource Control (RRC) signaling, the auxiliary demodulation information received by the terminal through the RRC signaling may include, but is not limited to, at least one of the following: DMRS configuration information of the multiplexed user terminal; modulation and coding scheme table information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the control channel of the multiplexed user terminal; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0160] In some embodiments, the auxiliary demodulation information received by the terminal through the physical layer downlink control channel (PDCCH) from the network-side device may include, but is not limited to, at least one of the following: signal modulation configuration information of the multiplexed user terminal; time-frequency resource configuration information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the multiplexed user terminal control channel; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0161] Based on the same inventive concept, this disclosure also provides a network-side device, as described in the following embodiments. Since the principle by which this network-side device solves the problem is similar to that of the above-described method embodiments, the implementation of this network-side device embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.
[0162] Figure 8 This illustration shows a schematic diagram of a network-side device according to an embodiment of the present disclosure, such as... Figure 8 As shown, the network-side device includes: a terminal interference suppression capability information acquisition module 801 and an auxiliary demodulation information distribution module 802.
[0163] The terminal interference suppression capability information acquisition module 801 is used to receive the support capability information for MU-MIMO inter-user interference suppression reported by the terminal; the auxiliary demodulation information sending module 802 is used to send auxiliary demodulation information to the terminal, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0164] In some embodiments, the network-side device provided in this disclosure may further include: a terminal capability information request module 803, used to send a capability query request to the terminal, wherein the capability query request is used to request the terminal to report support capability information for MU-MIMO inter-user interference processing.
[0165] In some embodiments, the support capability information acquired by the terminal interference suppression capability information acquisition module 801 may include, but is not limited to, whether the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
[0166] In this embodiment of the disclosure, the advanced reception function reported by the terminal may include, but is not limited to, at least one of the following: ① MU-MIMO inter-user interference suppression based on a first reception algorithm; ② MU-MIMO inter-user interference cancellation based on a second reception algorithm.
[0167] It should be noted that the first receiving algorithm described above can be any receiving algorithm capable of suppressing inter-user interference in MU-MIMO; the second receiving algorithm described above can be any receiving algorithm capable of canceling inter-user interference in MU-MIMO. In some embodiments, the first receiving algorithm is the E-MMSE-IRC algorithm; the second receiving algorithm is the R-ML algorithm.
[0168] In some embodiments, the support capability information reported by the terminal further includes: whether the terminal supports advanced reception functions based on blind detection; the support capability information reported by the terminal may also include, but is not limited to, the following information: whether the terminal supports advanced reception functions based on blind detection. In specific implementation, the auxiliary demodulation information sending module 802 is also used to send auxiliary demodulation information to the terminal when the terminal does not support advanced reception functions based on blind detection.
[0169] In some embodiments, the network-side device provided in this disclosure may further include: an interference handling function indication module 804, which is used to instruct the terminal to enable or disable the advanced reception function for MU-MIMO inter-user interference suppression and / or elimination when the terminal supports the advanced reception function for MU-MIMO inter-user interference suppression and / or elimination.
[0170] In some embodiments, the interference handling function indication module 804 is further configured to instruct the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or cancellation in any of the following ways, but not limited to: instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or cancellation via higher-layer semi-static signaling; or instructing the terminal to send instructions to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or cancellation via the physical layer downlink control channel PDCCH.
[0171] Furthermore, in some embodiments, the interference processing function indication module 803 is also used to instruct the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination through any of the following higher-layer semi-static signaling methods: instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination through function switch signaling; or implicitly instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination through auxiliary demodulation information.
[0172] In some embodiments, when the terminal supports advanced reception functions for MU-MIMO inter-user interference and / or cancellation, the auxiliary demodulation information delivery module 802 is further configured to send auxiliary demodulation information to the terminal via higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0173] In some embodiments, the auxiliary demodulation information sending module 802 is further configured to: if the terminal supports MU-MIMO inter-user interference suppression based on the first receiving algorithm, send auxiliary demodulation information to the terminal through higher-layer semi-static signaling; if the terminal supports MU-MIMO inter-user interference cancellation based on the second receiving algorithm, send auxiliary demodulation information to the terminal through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0174] In some embodiments, if the higher-layer semi-static signaling is Radio Resource Control (RRC) signaling, then the auxiliary demodulation information sending module 802 is further configured to send auxiliary demodulation information to the terminal via RRC signaling, which may include, but is not limited to, at least one of the following: DMRS configuration information of the multiplexed user terminal; modulation and coding scheme table information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the control channel of the multiplexed user terminal; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0175] In some embodiments, the auxiliary demodulation information sent by the auxiliary demodulation information transmission module 802 to the terminal through the physical layer downlink control channel PDCCH may include, but is not limited to, at least one of the following: signal modulation configuration information of the multiplexed user terminal; time-frequency resource configuration information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the multiplexed user terminal control channel; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0176] Based on the same inventive concept, this disclosure also provides a terminal, as described in the following embodiments. Since the principle by which this terminal embodiment solves the problem is similar to that of the above-described method embodiments, the implementation of this terminal embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.
[0177] Figure 9 This illustration shows a terminal schematic diagram according to an embodiment of the present disclosure, such as... Figure 9 As shown, the terminal includes: an interference processing capability information reporting module 901 and an auxiliary demodulation information receiving module 902.
[0178] The interference handling capability information reporting module 901 is used to report the support capability information for MU-MIMO inter-user interference suppression to the network-side device; the auxiliary demodulation information receiving module 902 is used to receive auxiliary demodulation information sent by the network-side device, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference handling when receiving downlink data.
[0179] In some embodiments, the terminal provided in this disclosure may further include: a terminal capability query request receiving module 903, configured to receive a capability query request sent by a network-side device, so as to report its own support capability information for MU-MIMO inter-user interference processing according to the capability query request.
[0180] In some embodiments, the support capability information reported by the interference processing capability information reporting module 901 to the network-side device may include, but is not limited to, whether the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
[0181] In some embodiments, the advanced reception function reported by the terminal may include, but is not limited to, at least one of the following: ① MU-MIMO inter-user interference suppression based on a first reception algorithm; ② MU-MIMO inter-user interference cancellation based on a second reception algorithm.
[0182] In some embodiments, the support capability information reported by the interference handling capability information reporting module 901 to the network-side device may also include, but is not limited to, the following information: whether the terminal supports advanced reception functions based on blind detection. In specific implementations, the auxiliary demodulation information sent by the network-side device may only be received when the terminal does not support advanced reception functions based on blind detection, thereby reducing the terminal's power consumption.
[0183] In some embodiments, the terminal provided in this disclosure may further include: an advanced reception function switch module 904, used to receive information from a network-side device instructing the terminal to enable or disable the advanced reception function for MU-MIMO inter-user interference suppression and / or elimination when the terminal supports the advanced reception function for MU-MIMO inter-user interference suppression and / or elimination.
[0184] Furthermore, in some embodiments, the advanced reception function module 904 is also used to receive information from the network-side device instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination in any of the following ways, but not limited to: receiving information from the network-side device instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling; or obtaining information from the network-side device instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination via the physical layer downlink control channel PDCCH.
[0185] In some embodiments, when instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling, the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination can be enabled or disabled in at least one of the following ways: ① instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination via function switch signaling; ② implicitly instructing the terminal to enable or disable the advanced reception function of MU-MIMO inter-user interference suppression and / or elimination via auxiliary demodulation information.
[0186] In some embodiments, the auxiliary demodulation information receiving module 902 is further configured to: S702, when the terminal supports advanced reception functions for MU-MIMO inter-user interference and / or cancellation, receive auxiliary demodulation information sent by the network-side device through higher-layer semi-static signaling and / or physical layer downlink control channel PDCCH.
[0187] In some embodiments, when the advanced reception functions supported by the terminal include: MU-MIMO inter-user interference suppression function based on a first reception algorithm and / or MU-MIMO inter-user interference cancellation function based on a second reception algorithm, the auxiliary demodulation information receiving module 902 is further configured to: if the terminal supports MU-MIMO inter-user interference suppression based on the first reception algorithm, receive auxiliary demodulation information sent by the network-side device through higher-layer semi-static signaling; if the terminal supports MU-MIMO inter-user interference cancellation based on the second reception algorithm, receive auxiliary demodulation information sent by the network-side device through higher-layer semi-static signaling and / or physical layer downlink control channel (PDCCH).
[0188] It should be noted that the first receiving algorithm described above can be any receiving algorithm capable of suppressing inter-user interference in MU-MIMO; the second receiving algorithm described above can be any receiving algorithm capable of canceling inter-user interference in MU-MIMO. In some embodiments, the first receiving algorithm is the E-MMSE-IRC algorithm; the second receiving algorithm is the R-ML algorithm.
[0189] In some embodiments, when the higher-layer semi-static signaling is Radio Resource Control (RRC) signaling, the auxiliary demodulation information received by the terminal through the RRC signaling may include, but is not limited to, at least one of the following: DMRS configuration information of the multiplexed user terminal; modulation and coding scheme table information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the control channel of the multiplexed user terminal; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0190] In some embodiments, the auxiliary demodulation information received by the terminal through the physical layer downlink control channel (PDCCH) from the network-side device may include, but is not limited to, at least one of the following: signal modulation configuration information of the multiplexed user terminal; time-frequency resource configuration information of the multiplexed user terminal; reference signal configuration information of the multiplexed user terminal; time-domain resource configuration information of the multiplexed user terminal control channel; and scheduling resource configuration information of the multiplexed user terminal. The specific contents of these information are as described above and will not be repeated here.
[0191] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the content disclosed in the above method embodiments. It should also be noted that the above modules, as part of an apparatus, can be executed in a computer system such as a set of computer-executable instructions.
[0192] In summary, the MU-MIMO interference handling method, network-side device, and terminal provided in this disclosure embodiment define a reporting mechanism for advanced reception functions supporting various interference suppression and / or elimination among terminal users in the MU-MIMO scenario. Based on the reported support capabilities and MU-MIMO scheduling status, the network-side device instructs the terminal to enable or disable advanced reception functions for MU-MIMO interference suppression and / or elimination via higher-layer semi-static signaling and / or physical layer downlink control channel (PDCCH), and / or sends auxiliary demodulation information to the terminal via higher-layer semi-static signaling and / or physical layer downlink control channel (PDCCH) to assist the terminal in performing MU-MIMO interference handling (interference suppression and / or elimination) when receiving downlink data.
[0193] The inter-user interference handling scheme for MU-MIMO scenarios provided in this disclosure can be considered a new feature in the Rel-18 version protocol for reducing inter-user interference in MU-MIMO scenarios on the terminal side. The inter-user interference handling scheme for MU-MIMO scenarios provided in this disclosure can achieve, but is not limited to, the following technical effects:
[0194] ① Report on different types of terminal interference suppression separately, including whether base station-assisted demodulation signaling is required. The base station can configure different signaling and time-frequency resources for users based on different terminal capabilities to ensure the reliability of users receiving downlink data.
[0195] ② The function of switching the interference suppression function through the semi-static signaling at the higher layer or the dynamic signaling at the physical layer helps to avoid the terminal from performing multiplexed user channel estimation in vain in non-MU-MIMO scenarios (as shown in the formula below, E-MMSE-IRC requires the terminal side to detect the multiplexed user channel), thus saving terminal power consumption.
[0196] ③ To support terminals based on E-MMSE-IRC / R-ML, network-side auxiliary interference detection signaling was designed to ensure that terminals unable to perform blind detection can still receive relevant signals. E-MMSE-IRC requires multiplexing user channel information, thus necessitating DMRS configuration information; the R-ML algorithm (as shown below) additionally requires multiplexing user RE-level constellation diagram information for interference symbol search.
[0197] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."
[0198] The following reference Figure 10 To describe an electronic device 1000 according to such an embodiment of the present disclosure. Figure 10 The electronic device 1000 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0199] like Figure 10 As shown, the electronic device 1000 is manifested in the form of a general-purpose computing device. The components of the electronic device 1000 may include, but are not limited to: at least one processing unit 1010, at least one storage unit 1020, and a bus 1030 connecting different system components (including storage unit 1020 and processing unit 1010).
[0200] The storage unit stores program code that can be executed by the processing unit 1010, causing the processing unit 1010 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 1010 can perform the following steps of the above method embodiments: receiving support capability information for MU-MIMO inter-user interference processing reported by the terminal; sending auxiliary demodulation information to the terminal, wherein the auxiliary demodulation information is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
[0201] Storage unit 1020 may include readable media in the form of volatile storage units, such as random access memory (RAM) 10201 and / or cache memory 10202, and may further include read-only memory (ROM) 10203.
[0202] Storage unit 1020 may also include a program / utility 10204 having a set (at least one) program module 10205, such program module 10205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0203] Bus 1030 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.
[0204] Electronic device 1000 can also communicate with one or more external devices 1040 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1000, and / or any device that enables electronic device 1000 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1050. Furthermore, electronic device 1000 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1060. As shown, network adapter 1060 communicates with other modules of electronic device 1000 via bus 1030. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0205] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0206] In particular, according to embodiments of this disclosure, the process described above with reference to the flowchart can be implemented as a computer program product, which includes a computer program that, when executed by a processor, implements the above-described method for handling interference between end users in a MU-MIMO scenario.
[0207] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. Figure 11 This illustration shows a schematic diagram of a computer-readable storage medium according to an embodiment of the present disclosure, such as... Figure 11 As shown, the computer-readable storage medium 1100 stores a program product capable of implementing the methods described above in this disclosure. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.
[0208] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0209] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.
[0210] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0211] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0212] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0213] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0214] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0215] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A method for handling interference between end users in a MU-MIMO scenario, characterized in that, Applied to network-side devices, including: Receive terminal report information on support capabilities for handling inter-user interference in MU-MIMO; The terminal is sent information via Radio Resource Control (RRC) signaling to assist it in handling MU-MIMO inter-user interference when receiving downlink data. The support capability information reported by the terminal includes: MU-MIMO inter-user interference suppression based on R-ML; and / or MU-MIMO inter-user interference cancellation based on R-ML / E-MMSE-IRC; The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: The modulation and coding strategy table information of the shared user terminals; The scheduling resource configuration information for the user terminals are shared.
2. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The capability information reported by the terminal also includes: whether the terminal supports advanced reception functions based on blind detection; Specifically, sending information to the terminal to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes: when the terminal does not support advanced reception functions based on blind detection side, sending information to the terminal to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
3. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The method further includes: When the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, instruct the terminal to enable or disable the advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation.
4. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 3, characterized in that, Instructing the terminal to enable or disable advanced receive functions for MU-MIMO inter-user interference suppression and / or cancellation, including any one of the following: The terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via higher-layer semi-static signaling; The terminal is instructed to send advanced receive functions, such as enabling or disabling MU-MIMO inter-user interference suppression and / or elimination, via the physical layer downlink control channel (PDCCH).
5. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 4, characterized in that, Instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation via higher-layer semi-static signaling, including at least one of the following: The terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via function switch signaling; Information used to assist the terminal in handling MU-MIMO inter-user interference when receiving downlink data implicitly instructs the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
6. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The method further includes: The physical layer downlink control channel (PDCCH) sends information to the terminal to assist the terminal in handling MU-MIMO inter-user interference when receiving downlink data.
7. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data also includes at least one of the following: DMRS configuration information for shared user terminals; Reference signal configuration information for jointly scheduled user terminals; The time-domain resource configuration information of the shared user terminal control channel.
8. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 7, characterized in that, The DMRS configuration information of the co-scheduled user terminal includes: The initial DMRS sequence scrambling value configured by the network-side device for the co-scheduled user terminal; and / or whether the network-side device has configured different initial DMRS sequence scrambling values for the co-scheduled user terminal.
9. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The modulation and coding strategy table information of the co-scheduled user terminal includes: The modulation and coding strategy table configured by the network-side device for the co-scheduled user terminal; and / or whether the co-scheduled user terminal and this user terminal are configured with different modulation and coding strategy tables.
10. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 7, characterized in that, The reference signal configuration information of the co-scheduled user terminal includes at least one of the following: The network-side equipment configures at least one of the following reference signals for the co-scheduled user terminal: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS; Whether the co-scheduled user terminal and this user terminal are configured with different reference signal configuration information.
11. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 7, characterized in that, The time-domain resource configuration information of the co-scheduled user terminal control channel includes at least one of the following: The time-domain start symbol and / or duration symbol length of the shared user terminal control channel; Whether the shared scheduling user terminal and the local user terminal are configured with different time domain resource configuration information.
12. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, The scheduling resource configuration information of the co-scheduled user terminal includes at least one of the following: The total number of users scheduled during each downlink data scheduling; The total number of user streams scheduled during each downlink data scheduling; Whether both the shared scheduling user terminal and this user terminal are using full-time-slot transmission.
13. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 6, characterized in that, Information sent to the terminal via the physical layer downlink control channel (PDCCH) to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: Signal modulation configuration information for shared scheduling user terminals; The time-frequency resource configuration information of the user terminals are jointly scheduled; Reference signal configuration information for jointly scheduled user terminals; The time-domain resource configuration information of the shared user terminal control channel; The scheduling resource configuration information for the user terminals are shared.
14. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 13, characterized in that, The signal modulation configuration information of the co-scheduled user terminal includes at least one of the following: The modulation and coding strategy table used by the co-scheduled user terminals; Whether the shared user terminal and this user terminal are configured with different modulation and coding scheme tables; The signal modulation order of the co-scheduled user terminal includes any one of the following: BPSK, QPSK, 16QAM, 64QAM, 256QAM, and 1024QAM.
15. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 13, characterized in that, The time-frequency resource configuration information of the co-scheduled user terminal includes: physical resource block (PRB) index information and / or time-domain symbol index information.
16. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 13, characterized in that, The reference signal configuration information of the co-scheduled user terminal includes at least one of the following: The network-side equipment configures at least one of the following reference signals for the co-scheduled user terminal: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS; Whether the co-scheduled user terminal and this user terminal are configured with different reference signal configuration information.
17. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 13, characterized in that, The time-domain resource configuration information of the co-scheduled user terminal control channel includes at least one of the following: The time-domain start symbol and / or duration symbol length of the shared user terminal control channel; Whether the shared scheduling user terminal and the local user terminal are configured with different time domain resource configuration information.
18. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 13, characterized in that, The scheduling resource configuration information of the co-scheduled user terminal includes at least one of the following: The total number of users scheduled; Total number of user streams scheduled; Whether both the shared scheduling user terminal and this user terminal are using full-time-slot transmission.
19. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 1, characterized in that, Before receiving the information on support capabilities for MU-MIMO inter-user interference suppression reported by the receiving terminal, the method further includes: A capability query request is sent to the terminal, wherein the capability query request is used to request the terminal to report its support capability information for MU-MIMO inter-user interference processing.
20. A method for handling interference between terminal users in a MU-MIMO scenario, characterized in that, Applied to terminals, including: Report information on the network-side equipment regarding support capabilities for inter-user interference suppression in MU-MIMO; Receive information sent by the network-side device to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data; The support capability information reported by the terminal includes: MU-MIMO inter-user interference suppression based on R-ML; and / or MU-MIMO inter-user interference cancellation based on R-ML / E-MMSE-IRC; The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: The modulation and coding strategy table information of the shared user terminals; The scheduling resource configuration information for the user terminals are shared.
21. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The support capability information also includes: whether the terminal supports advanced reception functions based on blind detection; The method of receiving information sent by the network-side device to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes: when the terminal does not support advanced reception functions based on blind detection side, receiving information sent by the network-side device to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data.
22. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The method further includes: When the terminal supports advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, it receives information from the network-side device instructing the terminal to enable or disable the advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation.
23. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 22, characterized in that, Receiving information from the network-side device instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, including any one of the following: The terminal receives information via higher-layer semi-static signaling from the network-side device instructing it to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination. Information is obtained through the physical layer downlink control channel (PDCCH) from the network-side device instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
24. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 23, characterized in that, When the terminal receives information from the network-side device via higher-layer semi-static signaling instructing the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or cancellation, the network-side device is further configured to: The terminal is instructed to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination via function switch signaling; Information used to assist the terminal in handling MU-MIMO inter-user interference when receiving downlink data implicitly instructs the terminal to enable or disable advanced reception functions for MU-MIMO inter-user interference suppression and / or elimination.
25. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The method further includes: The terminal receives information sent by network-side devices through the physical layer downlink control channel (PDCCH) to assist in handling MU-MIMO inter-user interference when receiving downlink data.
26. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: DMRS configuration information for shared user terminals; Reference signal configuration information for jointly scheduled user terminals; The time-domain resource configuration information of the shared user terminal control channel.
27. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 26, characterized in that, The DMRS configuration information of the co-scheduled user terminal includes: The initial DMRS sequence scrambling value configured by the network-side device for the co-scheduled user terminal; and / or whether the network-side device has configured different initial DMRS sequence scrambling values for the co-scheduled user terminal.
28. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The modulation and coding strategy table information of the co-scheduled user terminal includes: The modulation and coding strategy table configured by the network-side device for the co-scheduled user terminal; and / or whether the co-scheduled user terminal and this user terminal are configured with different modulation and coding strategy tables.
29. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 26, characterized in that, The reference signal configuration information of the co-scheduled user terminal includes at least one of the following: The network-side equipment configures at least one of the following reference signals for the co-scheduled user terminal: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS; Whether the co-scheduled user terminal and this user terminal are configured with different reference signal configuration information.
30. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 26, characterized in that, The time-domain resource configuration information of the co-scheduled user terminal control channel includes at least one of the following: The time-domain start symbol and / or duration symbol length of the shared user terminal control channel; Whether the shared scheduling user terminal and the local user terminal are configured with different time domain resource configuration information.
31. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, The scheduling resource configuration information of the co-scheduled user terminal includes at least one of the following: The total number of users scheduled during each downlink data scheduling; The total number of user streams scheduled during each downlink data scheduling; Whether both the shared scheduling user terminal and this user terminal are using full-time-slot transmission.
32. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 25, characterized in that, The terminal receives information sent by the network-side device through the physical layer downlink control channel (PDCCH) to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data. This information includes at least one of the following: Signal modulation configuration information for shared scheduling user terminals; The time-frequency resource configuration information of the user terminals are jointly scheduled; Reference signal configuration information for jointly scheduled user terminals; The time-domain resource configuration information of the shared user terminal control channel; The scheduling resource configuration information for the user terminals are shared.
33. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 32, characterized in that, The signal modulation configuration information of the co-scheduled user terminal includes at least one of the following: The modulation and coding strategy table used by the co-scheduled user terminals; Whether the shared user terminal and this user terminal are configured with different modulation and coding scheme tables; The signal modulation order of the co-scheduled user terminal includes any one of the following: BPSK, QPSK, 16QAM, 64QAM, 256QAM, and 1024QAM.
34. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 32, characterized in that, The time-frequency resource configuration information of the co-scheduled user terminal includes: physical resource block (PRB) index information and / or time-domain symbol index information.
35. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 32, characterized in that, The reference signal configuration information of the co-scheduled user terminal includes at least one of the following: The network-side equipment configures at least one of the following reference signals for the co-scheduled user terminal: Phase Tracking Reference Signal PT-RS, Channel State Information Reference Signal CSI-RS, and Time-Frequency Tracking Reference Signal TRS; Whether the co-scheduled user terminal and this user terminal are configured with different reference signal configuration information.
36. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 32, characterized in that, The time-domain resource configuration information of the co-scheduled user terminal control channel includes at least one of the following: The time-domain start symbol and / or duration symbol length of the shared user terminal control channel; Whether the shared scheduling user terminal and the local user terminal are configured with different time domain resource configuration information.
37. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 32, characterized in that, The scheduling resource configuration information of the co-scheduled user terminal includes at least one of the following: The total number of users scheduled; Total number of user streams scheduled; Whether both the shared scheduling user terminal and this user terminal are using full-time-slot transmission.
38. The method for handling interference between terminal users in a MU-MIMO scenario according to claim 20, characterized in that, Before reporting information on support capabilities for MU-MIMO inter-user interference suppression to network-side devices, the method further includes: The terminal receives a capability query request sent by a network-side device, wherein the capability query request is used to request the terminal to report its support capability information for MU-MIMO inter-user interference processing.
39. A network-side device, characterized in that, include: The terminal interference suppression capability information acquisition module is used to receive the support capability information for MU-MIMO inter-user interference suppression reported by the terminal. The auxiliary information delivery module is used to send information to the terminal via Radio Resource Control (RRC) signaling to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data. The support capability information reported by the terminal includes: MU-MIMO inter-user interference suppression based on R-ML; and / or MU-MIMO inter-user interference cancellation based on R-ML / E-MMSE-IRC; The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: The modulation and coding strategy table information of the shared user terminals; The scheduling resource configuration information for the user terminals are shared.
40. A terminal, characterized in that, include: The interference handling capability information reporting module is used to report information on the network-side equipment regarding the support capability for inter-user interference suppression in MU-MIMO. The auxiliary information receiving module is used to receive information sent by the network-side device via Radio Resource Control (RRC) signaling, which is used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data. The support capability information reported by the terminal includes: MU-MIMO inter-user interference suppression based on R-ML; and / or MU-MIMO inter-user interference cancellation based on R-ML / E-MMSE-IRC; The information used to assist the terminal in performing MU-MIMO inter-user interference processing when receiving downlink data includes at least one of the following: The modulation and coding strategy table information of the shared user terminals; The scheduling resource configuration information for the user terminals are shared.
41. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the inter-user interference processing method in any one of claims 1 to 38 in a MU-MIMO scenario by executing the executable instructions.
42. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for handling interference between end users in the MU-MIMO scenario as described in any one of claims 1 to 38.