Interference cancellation method, device and storage medium

By receiving pilot and scheduling information of the interfering node, and using advanced receivers to perform channel estimation and interference cancellation, the problem that the MMSE-IRC algorithm fails to fully utilize the interfering channel information is solved, and more effective inter-cell interference suppression is achieved.

WO2025161733A1PCT designated stage Publication Date: 2025-08-07ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/139491
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-02
Filing Date
2024-12-16
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

The existing MMSE-IRC algorithm fails to fully utilize the interference channel information in 5G networks, resulting in a general inter-cell interference suppression effect.

Method used

By receiving pilot information and/or scheduling information of the interfering node, channel estimation and interference cancellation are performed using advanced receivers, including EMMSE-IRC linear receivers or ML nonlinear receivers, and interference cancellation is performed using spherical detection or QR decomposition maximum likelihood detection algorithms.

Benefits of technology

The interference cancellation effect is improved and the ability to suppress inter-cell interference is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024139491_07082025_PF_FP_ABST
    Figure CN2024139491_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the embodiments of the present application are an interference cancellation method, a device and a storage medium. The method comprises: a present node receiving pilot information and / or scheduling information of an interference node; and performing interference cancellation on the basis of the pilot information and / or the scheduling information. Interference is cancelled by indicating the pilot information and / or the scheduling information, so that the interference cancellation effect can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Interference elimination method, device and storage medium Technical Field

[0001] The present application relates to the field of communication technologies, and in particular to an interference elimination method, device, and storage medium. Background Art

[0002] Currently, the actual deployment of 5G networks still faces the problem of inter-cell interference and intra-cell interference. The Minimum Mean Square Error-Interference Rejection Combining (MMSE-IRC) receiver takes into account not only the covariance matrix of noise but also the covariance matrix of interference during its design. This allows the receiver to suppress interference not only between data streams but also, to a certain extent, between cells.

[0003] The MMSE-IRC algorithm optimizes and improves the covariance matrix of interference and noise, but does not fully utilize the information of the interference channel. The covariance matrix is ​​only the average result between multiple PRBs, and the channel estimation of the serving cell is performed under the influence of interference. Therefore, the algorithm is not very effective in suppressing interference. Summary of the Invention

[0004] The embodiments of the present application disclose an interference elimination method, device, and storage medium, which can improve the interference elimination effect by eliminating interference by indicating pilot information and / or scheduling information.

[0005] To achieve the above objectives, the present invention discloses an interference elimination method, including:

[0006] The local node receives pilot information and / or scheduling information of the interfering node;

[0007] Interference cancellation is performed according to the pilot information and / or scheduling information.

[0008] In order to achieve the above-mentioned objectives, an embodiment of the present application discloses a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the interference elimination method as described in the embodiment of the present application is implemented.

[0009] In order to achieve the above-mentioned objectives, an embodiment of the present application discloses a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the interference elimination method as described in the embodiment of the present application is implemented.

[0010] Embodiments of the present application disclose an interference cancellation method, device, and storage medium. A node receives pilot information and / or scheduling information from an interfering node and performs interference cancellation based on the pilot information and / or scheduling information. By indicating the pilot information and / or scheduling information to cancel interference, the interference cancellation effect can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1 is a schematic structural diagram of an interference elimination method disclosed in an embodiment of the present application;

[0012] FIG2 is an example diagram of pilot information indicated by a new Medium Access Control (MAC) control element (CE) signaling in an embodiment of the present application;

[0013] FIG3 is an example diagram of a new MAC CE signaling indicating scheduling information in an embodiment of the present application;

[0014] FIG4 is an example diagram of a modulation and coding scheme table and a modulation order indicated by a new MAC CE signaling in an embodiment of the present application;

[0015] FIG5 is a schematic structural diagram of an interference elimination device provided in an embodiment of the present application;

[0016] FIG6 is a schematic structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] To make the purpose, technical solutions and advantages of this application more clear, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of this application can be combined with each other in any way.

[0018] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.

[0019] In the subsequent description, suffixes such as "module," "component," or "unit" used to represent elements are used only to facilitate the description of the present application and have no specific meaning. Therefore, "module," "component," or "unit" may be used interchangeably.

[0020] FIG1 is a schematic diagram of the structure of an interference cancellation method disclosed in an embodiment of the present application. The method can be executed by a communication node. As shown in FIG1 , the method includes the following steps:

[0021] S110, the current node receives pilot information and / or scheduling information of an interfering node.

[0022] Among them, the node may include any one of a serving cell, a target user equipment (target UE), a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), an integrated access and backhaul (IAB), a repeater, etc. The interfering node may include an interfering cell or an interfering user equipment. The pilot information includes at least one of the following: a demodulation reference signal type (DMRS type), a DMRS additional position (DMRS additional position), a maximum length (max length) of the DMRS, a scrambling ID0 (scrambling ID0) of the DMRS, and a scrambling ID1 (scrambling ID1) of the DMRS. Among them, scrambling ID represents the scrambling code ID of the demodulation reference signal (DMRS). The scheduling information may include at least one of the following: frequency domain resource location information of a physical downlink shared channel (PDSCH), time domain resource location information of a PDSCH, antenna port information, and bundling granularity of a physical resource block (PRB).

[0023] In this embodiment, the advanced receiver needs to perform channel estimation on the interfering node to obtain the interfering node's channel information for interference cancellation. To effectively estimate the interfering node's channel information, it is necessary to obtain the interfering node's pilot information. The advanced receiver can be an enhanced minimum mean square error-interference rejection combining (EMMSE-IRC) linear receiver or a maximum likelihood (ML) nonlinear receiver.

[0024] In one embodiment, the pilot information of the interfering node may be received by receiving the pilot information of the interfering node indicated by existing radio resource control (RRC) signaling. For example, the pilot information indicated by the RRC signaling is as follows: demodulation reference signal type {type2}; demodulation reference signal additional position {pos0, pos1, pos3}; demodulation reference signal maximum length {len2}; scrambling ID0; scrambling ID1.

[0025] In one embodiment, the pilot information of the interfering node may be received by receiving the pilot information of the interfering node indicated by a new RRC signaling.

[0026] In one embodiment, the pilot information of the interfering node may be received in a manner of: receiving the pilot information of the interfering node indicated by original downlink control information (DCI) signaling.

[0027] The original DCI may indicate pilot information by extending the fields of the original DCI format (e.g., format 1_0, format 1_1). For example, the pilot information may be indicated by extending the fields of the original DCI format to include 36 bits as follows: demodulation reference signal type (1 bit), demodulation reference signal additional position (2 bits), demodulation reference signal maximum length (1 bit), scrambling ID0 (16 bits), scrambling ID1 (16 bits), and other information (0 bits).

[0028] In one embodiment, the manner of receiving the pilot information of the interfering node may be: receiving the pilot information of the interfering node indicated by a new DCI signaling.

[0029] Among them, a new DCI format (format1_x) can be used to indicate pilot information. DCI format1_x is used to schedule one or more PDSCHs in a cell. Pilot information is transmitted through DCI format1_x, and the cyclic redundancy check (CRC) is scrambled by the cell-radio network temporary identifier (C-RNTI), the configured scheduling-radio network temporary identifier (CS-RNTI), or the modulation and coding scheme control radio network temporary identifier (MCS-C-RNTI). The 36-bit pilot information configured through the new DCI format is as follows: demodulation reference signal type - 1 bit, demodulation reference signal additional position - 2 bits; demodulation reference signal maximum length - 1 bit; scrambling ID0 - 16 bits; scrambling ID1 - 16 bits; other information - 0 bit.

[0030] In one embodiment, the pilot information of the interfering node may be received by receiving the pilot information of the interfering node indicated by a new MAC CE signaling.

[0031] For example, Figure 2 illustrates a new MAC CE signaling method for indicating pilot information in this embodiment. As shown in Figure 2 , type indicates the demodulation reference signal type; Position indicates the location where the demodulation reference signal is attached; MaxLength indicates the maximum length of the demodulation reference signal; scramblingID0 indicates scrambling ID0; and scramblingID1 indicates scrambling ID1. In this embodiment, a new MAC subheader must be defined for the new MAC CE signaling.

[0032] In one embodiment, the manner of receiving the scheduling information of the interfering node may be: receiving the scheduling information of the interfering node indicated by the original RRC signaling.

[0033] The method of indicating the scheduling information by the original RRC signaling may be: indicating the scheduling information by extending a field in the RRC signaling.

[0034] In one embodiment, the manner of receiving the scheduling information of the interfering node may be: receiving the scheduling information of the interfering node indicated by a new RRC signaling.

[0035] Specifically, a manner of receiving the scheduling information of the interfering node indicated by a new RRC signaling may be: receiving relative information of the frequency domain resource position of the interfering node indicated by a new RRC signaling.

[0036] Among them, the relative information of the frequency domain resource position includes: the offset (PointAOffset) of the frequency domain starting position of the interfering node relative to the reference frequency domain position pointA of the current node, or the offset (PRB0Offset) of the frequency domain starting position of the interfering node relative to the frequency domain starting position PRB0 of the current node. Exemplarily, a new RRC signaling indication scheduling information is as follows: the offset (PointAOffset) relative to the reference frequency domain position of the current node or the offset (PRB0Offset) relative to the frequency domain starting position PRB0 of the current node; frequency domain resource configuration information (FrequencyDomainResourceAllocationRIV); time domain resource configuration information (TimeDomainResourceAllocation); port information (Antenna ports); PRB bundling granularity (prb-BundlingType).

[0037] In one embodiment, the manner of receiving the scheduling information of the interfering node may be: receiving the scheduling information of the interfering node indicated by the original DCI signaling.

[0038] The scheduling information indicated by the original DCI signaling can be understood as the scheduling information indicated by the original DCI format1_0 or the original DCI format1_1.

[0039] Specifically, the method of receiving the scheduling information of the interfering node indicated by the original DCI signaling may be: receiving the scheduling information of the interfering node indicated jointly by the extended information of the original DCI format1_0 and the RRC high-layer signaling.

[0040] The information that needs to be expanded in DCI format1_0 includes: frequency domain resource location information, which accounts for the following proportions: This information can be obtained by querying the standard protocol; time domain resource location information, which occupies 4 bits; PRB bundling granularity, whose percentage is determined by the "PRB bundling granularity" parameter in RRC higher-layer signaling. If "prb-BundlingType" is not configured or is configured for static bundling, it occupies 0 bits; if "PRB bundling granularity" is configured for dynamic bundling, it occupies 1 bit. Antenna port information, which occupies 4, 5, or 6 bits. Required RRC higher-layer signaling includes: PRB bundling granularity.

[0041] Specifically, the method of receiving the scheduling information of the interfering node indicated by the original DCI signaling may be: receiving the scheduling information of the interfering node jointly indicated by the extended information of the original DCI format1_1 and the RRC high-layer signaling.

[0042] The information that needs to be extended in DCI format1_1 includes: frequency domain resource location information, time domain resource location information, antenna port information, and PRB bundling granularity.

[0043] The number of bits of frequency domain resource location information includes the following: If the resource type is configured as type0, it occupies N RBG bit,N RBG Defined by the standard protocol; if the resource type is configured as type1, it occupies It can be obtained by querying the standard protocol; if the resource type is configured as dynamic switching, it will occupy The proportion of time domain resource location information is as follows: If the high-level parameter "Time Domain Resource Allocation List (pdsch-TimeDomainAllocationList)" is configured, I is the number of entries in the "Time Domain Resource Allocation List". Otherwise, I is the number of entries in the default table. Antenna port information, occupies 4, 5, or 6 bits. The PRB bundling granularity, the number of bits it occupies is determined by the "PRB bundling granularity" parameter in the RRC high-level signaling. If the "PRB bundling granularity" is not configured or configured for static bundling, it occupies 0 bits. If the "PRB bundling granularity" is configured for dynamic bundling, it occupies 1 bit. The required RRC high-level signaling includes: resource configuration information, time domain resource list, and PRB bundling granularity.

[0044] In one embodiment, the manner of receiving the scheduling information of the interfering node may be: receiving the scheduling information of the interfering node indicated by a new DCI signaling.

[0045] The use of a new DCI signaling to indicate scheduling information can be understood as the use of DCI format1_x and RRC high-layer signaling to jointly indicate scheduling information. The RRC high-layer signaling required here is the same as that required for DCI format1_1 and will not be repeated here.

[0046] In one embodiment, the manner of receiving the scheduling information of the interfering node may be: receiving the scheduling information of the interfering node indicated by a new MAC CE signaling.

[0047] For example, Figure 3 illustrates a new MAC CE signaling method for indicating scheduling information in this embodiment. As shown in Figure 3, FDRA represents frequency domain resource allocation information; TDRA represents time domain resource allocation information; bundling represents the PRB bundling granularity; and Port represents antenna port information. In this embodiment, a new MAC subheader must be defined for the new MAC CE signaling.

[0048] In this embodiment, for nonlinear receivers, modulation information in the scheduling information is also required. This modulation information includes the Modulation and Coding Scheme table (MCS table) and the modulation order. The nonlinear receiver can be a Maximum Likelihood (MLD) receiver, a Sphere Detection (SD) receiver, or a QR decomposition-associated M-algorithm to Maximum Likelihood Detection (QRM-MLD) receiver.

[0049] In one embodiment, the method for receiving the scheduling information of the interfering node can be: receiving the modulation and coding scheme table information of the interfering node indicated by any one of a newly added information element (IE) in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI, and the modulation order indicated by any one of a newly added IE in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI.

[0050] In one embodiment, a newly added IE in RRC signaling may indicate the modulation and coding scheme table information (2 bits), and another newly added IE may indicate the modulation order (5 bits).

[0051] In one embodiment, the modulation and coding scheme table information (2 bits) may be indicated by a newly added IE in the RRC signaling, and the modulation order (5 bits) may be indicated by a new MAC CE.

[0052] In one embodiment, the modulation and coding scheme table information (2 bits) may be indicated by a newly added IE in the RRC signaling, and the modulation order (5 bits) may be indicated by a new DCI signaling.

[0053] In one embodiment, the modulation and coding scheme table information (2 bits) may be indicated by a new MAC CE, and the modulation order (5 bits) may be indicated by a newly added IE in the RRC signaling.

[0054] In one embodiment, the modulation and coding scheme table information (2 bits) may be indicated by a new MAC CE, and the modulation order (5 bits) may be indicated by another new MAC CE.

[0055] In one embodiment, a new MAC CE may indicate the modulation and coding scheme table information (2 bits), and a new DCI may indicate the modulation order (5 bits).

[0056] In one embodiment, a new DCI may indicate the modulation and coding scheme table information (2 bits), and a new IE in RRC signaling may indicate the modulation order (5 bits).

[0057] In one embodiment, a new DCI may indicate the modulation and coding scheme table information (2 bits), and a new MAC CE may indicate the modulation order (5 bits).

[0058] In one embodiment, a new DCI may indicate the modulation and coding scheme table information (2 bits), and another new DCI may indicate the modulation order (5 bits).

[0059] In one embodiment, the modulation and coding scheme table information and the modulation order may be indicated by an extension field of the original IE in the RRC signaling. The extension field may be represented as: "IE NR-InterfCells-AssistInfoList".

[0060] In one embodiment, the modulation and coding scheme table information (2 bits) and the modulation order (5 bits) may be indicated by an extension field of the original DCI. The relevant fields may be extended based on the original DCI format (eg, Format 1_0 and Format 1_1).

[0061] In one embodiment, a newly added IE in the RRC signaling may indicate the modulation and coding scheme table information (2 bits), and the extended field of the original DCI may indicate the modulation order (5 bits).

[0062] In one embodiment, a newly added IE in RRC signaling may indicate the modulation and coding scheme table information (2 bits), and a new MAC CE may indicate the modulation order (5 bits).

[0063] In one embodiment, a new MAC CE may indicate the modulation and coding scheme table information (2 bits), an extension field of the original DCI, and an indication of the modulation order (5 bits).

[0064] For example, Figure 4 illustrates how new MAC CE signaling, in this embodiment, indicates a modulation and coding scheme table and modulation order. As shown in Figure 4, MCS Table represents the modulation and coding scheme table; MCS represents the specific modulation method. In this embodiment, a new MAC subheader must be defined for the new MAC CE signaling.

[0065] In this embodiment, the information used to indicate the modulation and coding scheme table and the modulation order can be any combination of a newly added information element IE in the RRC signaling, an extended field of the original IE in the RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI, which is not limited here.

[0066] S120: Perform interference cancellation according to the pilot information and / or scheduling information.

[0067] In this embodiment, the method of performing interference elimination based on pilot information and / or scheduling information can be: performing channel estimation on the interfering cell based on the pilot information and / or scheduling information to obtain a channel estimation result; and performing interference elimination on this node based on the channel estimation result.

[0068] Specifically, channel estimation is performed on the interfering cell based on the demodulation reference signal type, demodulation reference signal additional position, demodulation reference signal maximum length, scrambling ID0, scrambling ID1, etc. in the pilot information, as well as the time-frequency resource location information, antenna port information, PRB bundling granularity information, modulation information, etc. in the scheduling information to obtain a channel estimation result. Then, interference cancellation is performed based on the channel estimation result and the linear or nonlinear detection algorithm corresponding to the node. For example, assuming that the node is an EMMSE-IRC linear receiver, an enhanced minimum mean square error-interference suppression combined algorithm is used to process the channel estimation result for interference cancellation; if the node is an ML nonlinear receiver, a maximum likelihood algorithm is used to process the channel estimation result for interference cancellation; if the node is an SD nonlinear receiver, a spherical detection algorithm is used to process the channel estimation result for interference cancellation; if the node is a QRM-MLD nonlinear receiver, a QR decomposition maximum likelihood detection is used to process the channel estimation result for interference cancellation. If this node uses a nonlinear receiver, it should include the above ML, SD, and QRM-MLD receivers, but is not limited to the above types.

[0069] In the technical solution of this embodiment, the node receives pilot information and / or scheduling information from the interfering node and performs interference cancellation based on the pilot information and / or scheduling information. By indicating the pilot information and / or scheduling information to cancel the interference, the interference cancellation effect can be improved.

[0070] FIG5 is a schematic diagram of the structure of an interference elimination device provided in an embodiment of the present application. As shown in FIG5 , the device includes:

[0071] The information receiving module 310 is used for receiving the pilot information and / or scheduling information of the interfering node at the node;

[0072] The interference cancellation module 320 is configured to perform interference cancellation according to the pilot information and / or scheduling information.

[0073] Optionally, the pilot information includes at least one of the following: a demodulation reference signal DMRS type, an additional position of the DMRS, a maximum length of the DMRS, a scrambling ID0 of the DMRS, and a scrambling ID1 of the DMRS.

[0074] Optionally, the information receiving module 310 is further configured to:

[0075] receiving pilot information indicated by original radio resource control (RRC) signaling from an interfering node; or

[0076] receiving pilot information of an interfering node indicated by a new RRC signaling; or,

[0077] receiving pilot information indicated by original downlink control information DCI signaling of the interfering node; or,

[0078] receiving pilot information of an interfering node indicated by a new DCI signaling; or,

[0079] Receive pilot information of the interfering node indicated by a new MAC CE signaling.

[0080] Optionally, the scheduling information includes at least one of the following: frequency domain resource location information of the physical downlink shared channel PDSCH, time domain resource location information of the PDSCH, antenna port information, and bundling granularity of physical resource blocks PRB.

[0081] Optionally, the information receiving module 310 is further configured to:

[0082] receiving scheduling information indicated by original RRC signaling from the interfering node; or,

[0083] receiving scheduling information of the interfering node indicated by a new RRC signaling; or,

[0084] receiving scheduling information indicated by original DCI signaling from the interfering node; or,

[0085] receiving scheduling information of the interfering node indicated by a new DCI signaling; or,

[0086] Receive scheduling information of the interfering node indicated by a new MAC CE signaling.

[0087] Optionally, the information receiving module 310 is further configured to:

[0088] Receive the relative information of the frequency domain resource position of the interfering node indicated by a new RRC signaling; wherein the relative information of the frequency domain resource position includes: the offset of the frequency domain starting position of the interfering node relative to the reference frequency domain position pointA of the current node, or the offset of the frequency domain starting position of the interfering node relative to the frequency domain starting position PRB0 of the current node.

[0089] Optionally, the information receiving module 310 is further configured to:

[0090] Receive scheduling information from the interfering node that is jointly indicated by the original DCI format1_0 extended information and RRC high-layer signaling; or,

[0091] The interfering node receives scheduling information jointly indicated by the extended information of the original DCI format1_1 and the RRC high-layer signaling.

[0092] Optionally, the information receiving module 310 is further configured to:

[0093] Receive scheduling information of the interfering node jointly indicated by a new DCI signaling and RRC high-layer signaling.

[0094] Optionally, the scheduling information also includes modulation and coding scheme table information and modulation order.

[0095] Optionally, the information receiving module 310 is further configured to:

[0096] Receive the modulation and coding scheme table information of the interfering node indicated by any one of a newly added information element IE in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI, and the modulation order indicated by any one of a newly added IE in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI.

[0097] Optionally, the interfering node includes an interfering cell or an interfering user equipment; the current node includes any one of a serving cell and a target user equipment.

[0098] Optionally, the interference cancellation module 320 is further configured to:

[0099] Perform channel estimation on the interfering cell according to the pilot information and / or scheduling information to obtain a channel estimation result;

[0100] This node performs interference cancellation based on the channel estimation result.

[0101] In one embodiment, Figure 6 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. As shown in Figure 6, the device provided in the present application includes: a processor 510 and a memory 520. The number of processors 510 in the device can be one or more, and Figure 6 uses one processor 510 as an example. The number of memories 520 in the device can be one or more, and Figure 6 uses one memory 520 as an example. The processor 510 and memory 520 of the device can be connected via a bus or other means, and Figure 6 uses a bus connection as an example. In the embodiment, the device is a computer device.

[0102] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the device of any embodiment of the present application (for example, the encoding module and the first sending module in the data transmission device). The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 520 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include a memory remotely located relative to the processor 510, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0103] The device provided above can be configured to execute the interference elimination method provided in any of the above embodiments, and have corresponding functions and effects.

[0104] The program stored in the corresponding memory 520 may be a program instruction / module corresponding to the interference cancellation method provided in the embodiment of the present application. The processor 510 executes the software program, instructions, and modules stored in the memory 520 to execute one or more functional applications and data processing of the computer device, that is, to implement the association query method applied to data in the above method embodiment. It is understood that when the above device is a receiving end, it can execute the interference cancellation method provided in any embodiment of the present application and have the corresponding functions and effects.

[0105] An embodiment of the present application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform an interference elimination method, the method comprising: receiving pilot information and / or scheduling information of an interfering node at this node; and performing interference elimination based on the pilot information and / or scheduling information.

[0106] It will be appreciated by those skilled in the art that the term user equipment encompasses any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car-mounted mobile station.

[0107] In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.

[0108] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0109] The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. A computer program may be stored on a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transient storage media. A data processor may be of any type suitable for the local technical environment, such as, but not limited to, a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a multi-core processor architecture.

[0110] The above description is merely an exemplary embodiment of the present application and is not intended to limit the scope of protection of the present application.

[0111] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0112] The above description of exemplary embodiments of the present application has been provided by way of exemplary and non-limiting examples. However, various modifications and adaptations of the above embodiments will be apparent to those skilled in the art, when considered in conjunction with the accompanying drawings and the appended claims, without departing from the scope of the present application. Therefore, the proper scope of the present application will be determined by reference to the appended claims.

Claims

1. An interference cancellation method, comprising: The local node receives at least one of pilot information and scheduling information of the interfering node; Interference cancellation is performed according to at least one of the pilot information and the scheduling information.

2. The method according to claim 1, wherein The pilot information includes at least one of the following: a demodulation reference signal DMRS type, an additional position of the DMRS, a maximum length of the DMRS, a scrambling ID0 of the DMRS, and a scrambling ID1 of the DMRS.

3. The method according to claim 2, wherein: Receiving pilot information of an interfering node, including at least one of the following: receiving pilot information indicated by original radio resource control RRC signaling from the interfering node; receiving pilot information of the interfering node indicated by a new RRC signaling; receiving pilot information indicated by original downlink control information DCI signaling of the interfering node; receiving pilot information of an interfering node indicated by a new DCI signaling; The pilot information of the interference node indicated by a new medium access control MAC element CE signaling is received.

4. The method according to claim 1, wherein The scheduling information includes at least one of the following: frequency domain resource location information of a physical downlink shared channel PDSCH, time domain resource location information of the PDSCH, antenna port information, and bundling granularity of physical resource blocks PRB.

5. The method according to claim 4, wherein Receive scheduling information of the interfering node, including at least one of the following: receiving scheduling information of the interfering node indicated by original RRC signaling; receiving scheduling information of the interfering node indicated by a new RRC signaling; Receiving scheduling information indicated by original DCI signaling from the interfering node; receiving scheduling information of the interfering node indicated by a new DCI signaling; Receive scheduling information of the interfering node indicated by a new MAC CE signaling.

6. The method according to claim 5, wherein: Receiving scheduling information of the interfering node indicated by a new RRC signaling, including: Receive the relative information of the frequency domain resource position of the interfering node indicated by a new RRC signaling; wherein the relative information of the frequency domain resource position includes: the offset of the frequency domain starting position of the interfering node relative to the reference frequency domain position pointA of the current node, or the offset of the frequency domain starting position of the interfering node relative to the frequency domain starting position PRB0 of the current node.

7. The method according to claim 5, wherein: Receiving scheduling information indicated by original DCI signaling from the interfering node, including at least one of the following: Receive scheduling information from the interfering node, which is jointly indicated by the original DCI format 1_0 extended information and RRC high-layer signaling; The interfering node receives scheduling information jointly indicated by the extended information of the original DCI format1_1 and the RRC high-layer signaling.

8. The method according to claim 5, wherein Receiving scheduling information of the interfering node indicated by a new DCI signaling, including: Receive scheduling information of the interfering node jointly indicated by a new DCI signaling and RRC high-layer signaling.

9. The method according to claim 4, wherein: The scheduling information also includes a modulation and coding scheme table and a modulation order.

10. The method according to claim 9, wherein: Receive scheduling information from interfering nodes, including: Receive the modulation and coding scheme table information of the interfering node indicated by any one of a newly added information element IE in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI, and the modulation order indicated by any one of a newly added IE in RRC signaling, an extended field of the original IE in RRC signaling, a new MAC CE, a new DCI, and an extended field of the original DCI.

11. The method according to claim 1, wherein The interfering node includes an interfering cell or an interfering user equipment; the local node includes any one of a serving cell and a target user equipment.

12. The method according to claim 1, wherein Performing interference cancellation according to at least one of the pilot information and the scheduling information includes: Performing channel estimation on the interfering node according to at least one of the pilot information and the scheduling information to obtain a channel estimation result; The local node performs interference cancellation based on the channel estimation result.

13. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the interference cancellation method according to any one of claims 1 to 12 when executing the computer program.

14. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the interference cancellation method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Inter-cell interference suppression method, system and base station and user terminal

    CN101686550A

  • Interference signal processing method and device

    CN103905346A

  • Method, device and system for processing same-frequency interference of cell, base station and user terminal

    CN108419257A

  • Interference elimination method and device, and storage medium

    CN117938301A

  • Joint interference rejection method and device, and method and device for realizing uplink comp

    WO2016061942A1