Techniques for mitigating inter-network node interference in wireless communications

By introducing advanced receivers and negotiation mechanisms into network nodes of wireless communication systems, the cross-link interference problem caused by full duplex operation between network nodes is solved, and higher communication quality and spectrum efficiency are achieved.

CN119586035APending Publication Date: 2025-03-07QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380055045.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-01
Filing Date
2023-07-14
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

In wireless communication systems, especially in 5G NR systems, cross-link interference (CLI) caused by full duplex operation between network nodes is difficult to effectively reduce, affecting communication quality and spectrum efficiency.

Method used

By introducing advanced receivers into the network nodes, interfering signals from adjacent network nodes are detected and eliminated, while negotiating between the stuttering network nodes and the stuttering network nodes, the interfering network nodes are instructed to suppress or schedule time and frequency resources to avoid interference.

Benefits of technology

It effectively reduces the CLI between network nodes, improves communication quality, improves spectrum usage efficiency, and enhances system capacity and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119586035A_ABST
    Figure CN119586035A_ABST
Patent Text Reader

Abstract

Aspects described herein relate to mitigating interference between network nodes operating in full duplex (FD). In some aspects, a disturbed network node can indicate to an interfering network node an ability to cancel interference from the interfering network node; receiving one or more uplink signals from the device and one or more downlink signals from the interfering network node within the same time period; and cancelling the one or more downlink signals received from the interfering network node from the one or more uplink signals received from the device based on the capability. In other aspects, the disturbed network node can indicate certain uplink resources to the interfering network node, which can avoid transmitting downlink communications over the indicated uplink resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims the benefit of U.S. Patent Application Serial No. 17 / 816,569, filed on August 1, 2022, entitled “TECHNIQUES FOR MITIGATING INTER-NETWORK NODE INTERFERENCE IN WIRELESS COMMUNICATIONS,”

[0003] That application is assigned to the assignee of the present application and is incorporated herein by reference in its entirety. Background Art Technical Field

[0004] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly to techniques for mitigating interference between network nodes.

[0005] Related technologies

[0006] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing the available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, and single-carrier frequency division multiple access (SC-FDMA) systems.

[0007] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, or even global level. For example, the fifth generation (5G) wireless communication technology, which may be referred to as 5G New Radio (5G NR), is designed to expand and support diverse usage scenarios and applications for current mobile network generations. On the one hand, 5G communication technology may include: enhanced mobile broadband addressing people-centric use cases for accessing multimedia content, services, and data; ultra-reliable low-latency communications (URLLC) with certain specifications for latency and reliability; and massive machine-type communications that may allow very large numbers of connected devices and the transmission of relatively small amounts of non-delay-sensitive information.

[0008] In some wireless communication technologies (such as 5G NR), devices and / or nodes may use full-duplex (FD) operation to transmit and receive signals in the same time period, where the FD operation may be inter-subband (where transmission and reception may occur in different subbands) or intra-subband (where transmission and reception may occur in the same subband (or full frequency band)). Summary of the invention

[0009] The following presents the summary of one or more aspects in order to provide a basic understanding of these aspects. This summary is not an extensive overview of all contemplated aspects, and is neither intended to identify the key or important elements of all aspects, nor to describe the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to a more detailed description presented later.

[0010] According to one aspect, a device for wireless communication is provided, the device comprising: a processor; a memory coupled to the processor; and instructions stored in the memory. The instructions, when executed by the processor, are operable to cause the device to: indicate to an interfering network node the ability to cancel interference from the interfering network node; receive one or more uplink signals from a device and one or more downlink signals from the interfering network node in the same time period; and based on the ability, cancel the one or more downlink signals received from the interfering network node from the one or more uplink signals received from the device.

[0011] In another aspect, a device for wireless communication is provided, the device comprising: a processor; a memory coupled to the processor; and instructions stored in the memory. The instructions are operable to cause the device to: receive from a victim network node a capability to cancel interference from the network node; and send one or more downlink signals in an uplink symbol of the victim network node based on the capability, and one or more devices send uplink signals to the victim network node through the uplink symbol.

[0012] In another aspect, a method for wireless communication at a network node is provided, the method comprising: indicating to an interfering network node a capability to eliminate interference from the interfering network node; receiving one or more uplink signals from a device and one or more downlink signals from the interfering network node within a same time period; and based on the capability, eliminating the one or more downlink signals received from the interfering network node from the one or more uplink signals received from the device.

[0013] On the other hand, a method for performing wireless communication at a network node is provided, the method comprising: receiving a capability to eliminate interference from a victim network node from the network node; and sending one or more downlink signals in an uplink symbol of the victim network node based on the capability, and one or more devices sending an uplink signal to the victim network node through the uplink symbol.

[0014] In other aspects, an apparatus for wireless communication is provided, the apparatus comprising: a transceiver; a memory configured to store instructions; and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute the instructions to perform the operations of the methods described herein. In another aspect, an apparatus for wireless communication is provided, the apparatus comprising means for performing the operations of the methods described herein. In yet another aspect, a computer-readable medium is provided, the computer-readable medium comprising code that can be executed by one or more processors to perform the operations of the methods described herein.

[0015] To achieve the foregoing and related ends, one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail some illustrative features of one or more aspects. However, these features are merely indicative of some of the various ways in which the principles of the various aspects may be employed, and this specification is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided to illustrate rather than limit the disclosed aspects, wherein like numerals represent like elements, and in which:

[0017] Figure 1 An example of a wireless communication system according to various aspects of the present disclosure is illustrated;

[0018] Figure 2 is a diagram illustrating an example of a decomposed base station architecture according to various aspects of the present disclosure;

[0019] Figure 3 is a block diagram illustrating an example of a base station according to various aspects of the present disclosure;

[0020] Figure 4 is a flow chart illustrating an example of a method for canceling interference from an interfering network node in accordance with aspects described herein;

[0021] Figure 5 is a flow chart illustrating an example of a method for transmitting a downlink signal in an uplink symbol of a victim network node according to various aspects described herein;

[0022] Figure 6 is a flow chart illustrating an example of a method for indicating certain uplink resources to an interfering network node to avoid downlink transmissions in accordance with various aspects described herein;

[0023] Figure 7 is a flow chart illustrating an example of a method for avoiding downlink transmissions over certain uplink resources indicated by a victim network node in accordance with various aspects described herein;

[0024] Figure 8 is a flow chart illustrating an example of a method for indicating certain downlink resources to an interfering network node to avoid scheduling uplink transmissions in accordance with various aspects described herein;

[0025] Fig. 9 is a flow chart illustrating an example of a method for avoiding scheduling uplink transmissions via certain uplink resources indicated by a victim network node in accordance with various aspects described herein;

[0026] Fig.10 An example of a wireless communication system in which cross-link interference (CLI) may exist according to various aspects described herein is illustrated; and

[0027] Fig.11 is a block diagram illustrating an example of a multiple-input multiple-output (MIMO) communication system including a base station and UEs according to various aspects of the present disclosure. DETAILED DESCRIPTION

[0028] Various aspects are now described with reference to the accompanying drawings. In the following description, for the purpose of explanation, in order to provide a thorough understanding of one or more aspects, numerous specific details are described. However, it is apparent that such aspects can be practiced without these specific details.

[0029] The described features generally relate to mitigating interference between network nodes capable of full-duplex (FD) operation in a wireless network. For example, network nodes in some wireless communication technologies, such as fifth generation (5G) new radio (NR), may communicate using sub-band non-overlapping FD (where uplink and downlink communications at the network node may be on different sub-bands of the operating frequency) and / or dynamic / flexible time division duplex (TDD) (where uplink and downlink communications may use the same operating frequency band). As described herein, the network node may include a base station or gNB, a portion of a decomposed base station or gNB, such as a centralized unit (CU), a distributed unit (DU), etc. In a FD configuration, a network node may concurrently send and receive signals in the same time slot. For example, a time slot may include a time period of multiple symbols (e.g., orthogonal frequency division multiplexing (OFDM) symbols, single carrier frequency division multiplexing (SC-FDM) symbols, etc.). Using FD in the same time slot allows an increased uplink duty cycle (e.g., compared to TDD communications), which can reduce latency (e.g., by making it possible to receive downlink signals in the uplink time slot), improve uplink coverage, enhance system capacity, enhance resource utilization, enhance spectral efficiency, enable flexible and dynamic uplink / downlink resource adaptation based on uplink / downlink traffic in a robust manner, etc.

[0030] However, when using FD communications, network nodes and / or devices communicating therewith may experience or cause intra-subband or inter-subband cross-link interference (CLI) to each other. For example, one network node transmitting to a UE may cause CLI to another network node receiving from another UE in the same time period, and / or a UE transmitting to a network node may cause CLI to another UE receiving from another network node. In the case where different subbands are used for uplink and downlink communications, the CLI may be inter-subband, and in the case where the same frequency band or overlapping frequency bands are used for uplink and downlink communications, the CLI may be intra-band (or intra-subband).

[0031] According to various aspects described herein, a network node may include an advanced receiver for detecting signals from neighboring network nodes that may interfere with communications at the network node, and may eliminate interference of these signals to subsequent communications. The neighboring network nodes in this example are referred to herein as interfering network nodes, and the network nodes that may be interfered with are referred to herein as victim network nodes. In one example, the victim network node may indicate the ability to eliminate interference to the interfering network node, and the interfering network node may determine whether to send a downlink signal in an uplink time period based on the ability, determine whether to facilitate or allow the victim network node to detect a signal from the interfering network node for a training period for interference elimination, etc. In another example, the victim network node may indicate to the interfering network node the time and / or frequency resources requested to be free from interference, such as uplink reference signal resources, and the interfering network node may suppress transmission through the time and / or frequency resources.

[0032] In any case, in these examples, the network nodes can mitigate interference with each other in FD operations by eliminating interference or preventing interference from occurring. This can improve the quality of communication at the network node, which can improve spectrum usage, and thus improve performance at the UE using the network node, etc.

[0033] The following will refer to Figures 1 to 11 The described features are presented in more detail.

[0034] As used in this application, the terms "component", "module", "system", etc. are intended to include computer-related entities, such as but not limited to hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but not limited to: a process running on a processor, a processor, an object, an executable file, a thread of execution, a program, and / or a computer. By way of example, both an application running on a computing device and a computing device can be a component. One or more components may exist in a process and / or a thread of execution, and a component may be located in a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components may communicate by means of local and / or remote processes, such as according to signals having one or more data packets (such as data from a component as follows: the component interacts with another component in a local system, a distributed system, and / or interacts with other systems across a network such as the Internet).

[0035] The technology described herein can be used for various wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, single carrier FDMA and other systems. The terms "system" and "network" can often be used interchangeably. A CDMA system can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 versions 0 and A are commonly referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Speed ​​Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system can implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA system may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM TM Etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and Advanced LTE (LTE-A) are new versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents of an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents of an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies, including cellular (e.g., LTE) communications on shared radio frequency spectrum bands. However, the following description describes an LTE / LTE-A system for example purposes, and LTE terminology is used in most of the following descriptions, but these techniques can also be applied beyond LTE / LTE-A applications (e.g., to fifth generation (5G) new radio (NR) networks or other next generation communication systems).

[0036] The following description provides examples, but does not limit the scope, applicability or examples set forth in the claims. Without departing from the scope of the present disclosure, the functions and arrangements of the elements discussed may be changed. Each example may ignore, replace or add each procedure or component as appropriate. For example, the method described may be performed in a different order than described, and various steps may be added, omitted or combined. In addition, the features described with respect to some examples may be combined in other examples.

[0037] Various aspects or features will be presented with respect to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that the various systems may include additional devices, components, modules, etc. and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Combinations of these methods may also be used.

[0038] Figure 1 1 is a diagram illustrating an example of a wireless communication system and an access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) may include a base station 102, a UE 104, an evolved packet core (EPC) 160, and / or a 5G core (5GC) 190. The base station 102 may include a macro cell (a high-power cellular base station) and / or a small cell (a low-power cellular base station). The macro cell may include a base station. The small cell may include a femto cell, a pico cell, and a micro cell. In an example, the base station 102 may also include a gNB 180, as further described herein. In one example, according to various aspects described herein, some nodes of the wireless communication system may have a modem 340 and an interference mitigation component 342 for mitigating CLI between network nodes operating in FD. Although the base station 102 is shown as having a modem 340 and an interference mitigation component 342, this is an illustrative example, and substantially any node or any type of node may include a modem 340 and an interference mitigation component 342 for providing the corresponding functionality described herein.

[0039] The base station 102 configured for 4G LTE (which may be collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with the EPC 160 via a backhaul link 132 (e.g., using an S1 interface). The base station 102 configured for 5G NR (which may be collectively referred to as the Next Generation RAN (NG-RAN)) may interface with the 5GC 190 via a backhaul link 184. The base station 102 may perform one or more of the following functions, among other functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. Base stations 102 may communicate with each other directly or indirectly (e.g., through EPC 160 or 5GC 190) over backhaul link 134 (e.g., using an X2 interface). Backhaul link 134 may be wired or wireless.

[0040] The base station 102 may communicate wirelessly with one or more UEs 104. Each of the base stations 102 may provide communication coverage for a corresponding geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network including both small cells and macro cells may be referred to as a heterogeneous network. A heterogeneous network may also include a home evolved Node B (eNB) (HeNB), which may provide services to a restricted group (which may be referred to as a closed subscriber group (CSG)). The communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also referred to as a reverse link) transmission from the UE 104 to the base station 102 and / or a downlink (DL) (also referred to as a forward link) transmission from the base station 102 to the UE 104. The communication link 120 may use multiple input multiple output (MIMO) antenna technology, including spatial multiplexing, beamforming and / or transmit diversity. The communication link may be through one or more carriers. The base station 102 / UE 104 may use spectrum of up to Y MHz (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, etc.) bandwidth per carrier allocated in a carrier aggregation of up to Yx MHz (e.g., corresponding to x component carriers) for transmission in the DL and / or UL directions. The carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric for DL ​​and UL (e.g., more or fewer carriers may be allocated for DL ​​than for UL). The component carriers may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell) and the secondary component carrier may be referred to as a secondary cell (SCell).

[0041] In another example, some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication may be through various wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.

[0042] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) to determine whether the channel is available prior to communication.

[0043] The small cell 102' may operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102' may employ NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102' employing NR in the unlicensed spectrum may improve the coverage of the access network and / or increase the capacity of the access network.

[0044] The base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include an eNB, a gNodeB (gNB), or other types of base stations. Some base stations, such as gNB 180, may operate in traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near mmW frequencies to communicate with UE 104. When the gNB 180 operates at mmW or near mmW frequencies, the gNB 180 may be referred to as a mmW base station. Extremely high frequency (EHF) is part of the RF in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 mm and 10 mm. The radio waves in this band may be referred to as millimeter waves. Near mmW can extend down to a frequency of 3 GHz and a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz, which is also referred to as centimeter waves. Communications using the mmW / near mmW radio bands have extremely high path loss and short distances. The mmW base station 180 can use beamforming 182 with the UE 104 to compensate for the extremely high path loss and short distance. The base station 102 mentioned in this article can include a gNB 180.

[0045] The EPC 160 may include a mobility management entity (MME) 162, other MMEs 164, a serving gateway 166, a multimedia broadcast multicast service (MBMS) gateway 168, a broadcast multicast service center (BM-SC) 170, and a packet data network (PDN) gateway 172. The MME 162 may communicate with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. Typically, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service configuration and delivery. The BM-SC 170 may serve as an entry point for content provider MBMS delivery, may be used to authorize and initiate MBMS bearer services in a public land mobile network (PLMN), and may be used to schedule MBMS delivery. The MBMS gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts a specific service, and may be responsible for session management (start / stop) and for collecting eMBMS-related billing information.

[0046] 5GC 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. AMF 192 may communicate with unified data management (UDM) 196. AMF 192 may be a control node that handles signaling between UE 104 and 5GC 190. In general, AMF 192 may provide QoS flow and session management. User Internet Protocol (IP) packets (e.g., from one or more UEs 104) may be transmitted through UPF 195. UPF 195 may provide UE IP address allocation and other functions for one or more UEs. UPF 195 is connected to IP services 197. IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services.

[0047] Base stations may also be referred to as gNBs, Node Bs, evolved Node Bs (eNBs), access points, base transceivers, radio base stations, radio transceivers, transceiver functions, basic service sets (BSSs), extended service sets (ESSs), transmit receive points (TRPs), or some other suitable terminology. Base station 102 provides an access point to EPC 160 or 5GC 190 for UE 104. Examples of UE 104 include cellular phones, smart phones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electric meters, gas pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some of UE 104 may be referred to as IoT devices (e.g., parking meters, gas pumps, toasters, vehicles, heart monitors, etc.). IoT UEs may include machine type communication (MTC) / enhanced MTC (eMTC, also referred to as Category (CAT)-M or Cat M1) UEs, NB-IoT (also referred to as CAT NB1) UEs, and other types of UEs. In the present disclosure, eMTC and NB-IoT may refer to future technologies that may evolve from or be based on these technologies. For example, eMTC may include FeMTC (further eMTC), eFeMTC (enhanced further eMTC), mMTC (massive MTC), etc., and NB-IoT may include eNB-IoT (enhanced NB-IoT), FeNB-IoT (further enhanced NB-IoT), etc. UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.

[0048] The deployment of a communication system (such as a 5G New Radio (NR) system) can be arranged with various components or constituent parts in a variety of ways. In a 5G NR system or network, a network node, a network entity, a mobility element of a network, a radio access network (RAN) node, a core network node, a network element or a network equipment (such as a base station (BS, e.g., BS102), or one or more units (or one or more components) that perform base station functionality can be implemented in an aggregated architecture or a decomposed architecture. For example, a BS (such as a Node B (NB), an evolved NB (eNB), an NR BS, a 5G NB, an access point (AP), a transmit receive point (TRP) or a cell, etc.) can be implemented as an aggregated base station (also referred to as an independent BS or a monolithic BS) or a decomposed base station.

[0049] A converged base station may be configured to utilize a radio protocol stack physically or logically integrated within a single RAN node. A decomposed base station may be configured to utilize a protocol stack physically or logically distributed between two or more units, such as one or more central or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, a CU may be implemented within a RAN node, and one or more DUs may be co-located with the CU, or alternatively, may be geographically or virtually distributed in one or more other RAN nodes. A DU may be implemented to communicate with one or more RUs. Each of a CU, a DU, and a RU may also be implemented as a virtual unit, i.e., a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU).

[0050] Base station type operations or network designs may take into account the aggregated nature of base station functionality. For example, a disaggregated base station may be used in an integrated access backhaul (IAB) network, an open radio access network (O-RAN (network configurations such as those initiated by the O-RAN Alliance)), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)). Decomposition may include distributing functionality across two or more units at various physical locations, as well as virtually distributing functionality of at least one unit, which may enable flexibility in network design. Various units of a disaggregated base station or disaggregated RAN architecture may be configured for wired or wireless communication with at least one other unit.

[0051] In one example, one base station 102 operating in FD may interfere with another base station 102 operating in FD, including CLI where downlink transmissions from one base station 102 may interfere with uplink transmissions received from UE 104 at another base station 102. In one example, base station 102 may include interference mitigation component 342 to facilitate mitigation of interference from an interfering base station 102 or a victim base station 102. For example, interference mitigation component 342 of victim base station 102 may indicate an ability to perform interference cancellation on signals received from interfering base station 102, perform a training phase to detect signals from interfering network node 102, cancel interference from signals from interfering base station 102 from uplink communications, indicate certain uplink resources over which interfering base station 102 should not send downlink communications, and so on. For example, the interference mitigation component 342 of the interfering base station 102 can receive an indication of the ability of the victim base station 102 to perform interference cancellation on the signal received from the interfering base station 102, send a downlink signal during an uplink symbol of the victim base station 102, receive an indication of certain uplink resources of the victim base station 102, and refrain from sending downlink communications over certain uplink resources, etc. In these and various examples described herein, the interference mitigation component 342 can mitigate CLI between the base stations 102.

[0052] Figure 2 A diagram illustrating an example of a disaggregated base station 200 architecture is shown. The disaggregated base station 200 architecture may include one or more central units (CUs) 210 that may communicate directly with a core network 220 via a backhaul link, or indirectly with the core network 220 through one or more disaggregated base station units, such as a near real-time (near-RT) RAN intelligent controller (RIC) 225 via an E2 link, or a non-real-time (non-RT) RIC 215 associated with a service management and orchestration (SMO) framework 205, or both. The CU 210 may communicate with one or more distributed units (DUs) 230 via respective midhaul links, such as an F1 interface. The DU 230 may communicate with one or more radio units (RUs) 240 via respective fronthaul links. The RU 240 may communicate with respective UEs 104 via one or more radio frequency (RF) access links. In some implementations, a UE 104 may be served simultaneously by multiple RUs 240.

[0053] Each of the units (e.g., CU 210, DU 230, RU 240, and near-RT RIC 225, non-RT RIC 215, and SMO framework 205) may include or be coupled to one or more interfaces configured to receive or send signals, data, or information (collectively referred to as signals) via a wired or wireless transmission medium. Each of the units or an associated processor or controller that provides instructions to the communication interface of the unit may be configured to communicate with one or more of the other units via a transmission medium. For example, the units may include a wired interface configured to receive or send signals to one or more of the other units via a wired transmission medium. Additionally, the units may include a wireless interface that may include a receiver, a transmitter, or a transceiver (such as a radio frequency (RF) transceiver) configured to receive or send signals, or both, to one or more of the other units via a wireless transmission medium.

[0054] In some aspects, CU 210 may host one or more higher layer control functions. Such control functions may include radio resource control (RRC), packet data convergence protocol (PDCP), service data adaptation protocol (SDAP), etc. Each control function may be implemented using an interface configured to communicate signals with other control functions hosted by CU 210. CU 210 may be configured to handle user plane functionality (i.e., central unit-user plane (CU-UP)), control plane functionality (i.e., central unit-control plane (CU-CP)), or a combination thereof. In some specific implementations, CU 210 may be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP unit may communicate bidirectionally with the CU-CP unit via an interface (such as an E1 interface). As needed, CU 210 may be implemented to communicate with DU 230 for network control and signaling.

[0055] DU 230 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RUs 240. In some aspects, DU 230 may host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) depending at least in part on functional splits such as those defined by the Third Generation Partnership Project (3GPP). In some aspects, DU 230 may also host one or more low PHY layers. Each layer (or module) may be implemented using an interface that is configured to communicate signals with other layers (and modules) hosted by DU 230 or with control functions hosted by CU 210.

[0056] The lower layer functionality may be implemented by one or more RUs 240. In some deployments, the RU 240 controlled by the DU 230 may correspond to a logical node that hosts RF processing functions or low PHY layer functions (such as performing fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, physical random access channel (PRACH) extraction and filtering, etc.), or both, based at least in part on functional splitting (such as lower layer functional splitting). In such an architecture, the RU 240 may be implemented to handle over-the-air (OTA) communications with one or more UEs 104. In some specific implementations, real-time and non-real-time aspects of control plane and user plane communications with the RU 240 may be controlled by the corresponding DU 230. In some scenarios, this configuration may enable the implementation of the DU 230 and the CU 210 in a cloud-based RAN architecture (such as a vRAN architecture).

[0057] The SMO framework 205 may be configured to support RAN deployment and configuration of non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 205 may be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which may be managed via an operation and maintenance interface (such as an O1 interface). For virtualized network elements, the SMO framework 205 may be configured to interact with a cloud computing platform (such as an open cloud (O-Cloud) 290) to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface (such as an O2 interface). Such virtualized network elements may include, but are not limited to, CU 210, DU 230, RU 240, and near-RT RIC 225. In some specific implementations, the SMO framework 205 may communicate with hardware aspects of the 4G RAN (such as an open eNB (O-eNB) 211) via the O1 interface. Additionally, in some specific implementations, the SMO framework 205 may communicate directly with one or more RUs 240 via the O1 interface. The SMO framework 205 may also include a non-RT RIC 215 configured to support the functionality of the SMO framework 205 .

[0058] The non-RT RIC 215 may be configured to include logic functions that enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and updating, or policy-based guidance of applications / features in the near-RT RIC 225. The non-RT RIC 215 may be coupled to or in communication with the near-RT RIC 225 (such as via an A1 interface). The near-RT RIC 225 may be configured to include logic functions that enable near-real-time control and optimization of RAN elements and resources via data collection and actions through an interface (such as via an E2 interface) that connects one or more CUs 210, one or more DUs 230, or both, and the O-eNB with the near-RT RIC 225.

[0059] In some implementations, in order to generate an AI / ML model to be deployed in the near-RT RIC 225, the non-RT RIC 215 may receive parameters or external enrichment information from an external server. Such information may be utilized by the near-RT RIC 225 and may be received from a non-network data source or from a network function at the SMO framework 205 or the non-RT RIC 215. In some examples, the non-RT RIC 215 or the near-RT RIC 225 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 may monitor long-term trends and patterns of performance and employ AI / ML models to perform corrective actions through the SMO framework 205 (such as via reconfiguration of O1) or via the creation of RAN management policies (such as A1 policies).

[0060] In an example, as described herein, the interference mitigation component 342 can be implemented at least in part within one or more DUs 230 to mitigate CLI between DUs 230 (or between DUs 230 and another base station). In an example, a victim DU 230 can include an interference mitigation component 342 to mitigate or eliminate interference from an interfering DU 230 (which can have the same CU 210 or otherwise), and / or an interfering DU 230 can include an interference mitigation component 342 to mitigate or eliminate interference that may be caused to a victim DU 230 (which can have the same CU 210 or otherwise), etc. According to some aspects described herein, parameters or indications related to interference mitigation can be communicated between DUs 230 using F1 signaling between DUs 230 when the DUs have the same CU 210. In another example, parameters or indications related to interference mitigation may be communicated between DUs 230 using F1 and Xn signaling between DUs 230 when the DUs have different CUs 210 (eg, Xn between CUs 210 and F1 from respective DUs 210 to DUs 230 ).

[0061] Now turn to Figures 3 to 11 , various aspects are described with reference to one or more components and one or more methods that can perform the actions or operations described herein, where aspects in dashed lines may be optional. Figures 4 to 9 The operations described in the description are presented in a particular order and / or as being performed by example components, but it should be understood that the ordering of these actions and the components that perform these actions may vary depending on the specific implementation. In addition, it should be understood that the following actions, functions, and / or components described may be performed by a specially programmed processor, a processor executing specially programmed software or computer-readable media, or any other combination of hardware components and / or software components capable of performing the described actions or functions.

[0062] refer to Figure 3According to various aspects described herein, one example of a specific implementation of the base station 102 may include various components, some of which have been described above and further described herein, including components such as one or more processors 312 and memory 316 communicating via one or more buses 344 and transceiver 302, which may operate in conjunction with a modem 340 and / or an interference mitigation component 342 for mitigating CLI between network nodes operating in FD. For example, the base station 102 may include any type of network node, including a monolithic base station, a portion of a disaggregated base station (e.g., DU), etc.

[0063] In one aspect, the one or more processors 312 may include the modem 340 and / or may be part of the modem 340 using one or more modem processors. Thus, various functions associated with the interference mitigation component 342 may be included in the modem 340 and / or the processor 312, and in one aspect, may be performed by a single processor, while in other aspects, different ones of these functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 312 may include a modem processor, or a baseband processor, or a digital signal processor, or a transmit processor, or a receiver processor, or any one or any combination of transceiver processors associated with the transceiver 302. In other aspects, some of the features of the one or more processors 312 and / or the modem 340 associated with the interference mitigation component 342 may be performed by the transceiver 302.

[0064] In addition, the memory 316 can be configured to store local versions of data and / or applications 375 used herein, or one or more of the interference mitigation component 342 and / or its subcomponents executed by the at least one processor 312. The memory 316 may include any type of computer-readable medium usable by a computer or the at least one processor 312, such as a random access memory (RAM), a read-only memory (ROM), a tape, a disk, an optical disk, a volatile memory, a non-volatile memory, and any combination thereof. In one aspect, for example, when the base station 102 is operating the at least one processor 312 to execute the interference mitigation component 342 and / or one or more of its subcomponents, the memory 316 may be a non-transitory computer-readable storage medium storing one or more computer-executable codes and / or data associated therewith that define the interference mitigation component 342 and / or one or more of its subcomponents.

[0065] The transceiver 302 may include at least one receiver 306 and at least one transmitter 308. The receiver 306 may include hardware, firmware, and / or software code executable by a processor for receiving data, the code including instructions and stored in a memory (e.g., a computer-readable medium). The receiver 306 may be, for example, a radio frequency (RF) receiver. In one aspect, the receiver 306 may receive signals transmitted by at least one base station 102. Additionally, the receiver 306 may process such received signals and may also obtain measurements of these signals, such as but not limited to Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), etc. The transmitter 308 may include hardware, firmware, and / or software code executable by a processor for transmitting data, the code including instructions and stored in a memory (e.g., a computer-readable medium). Suitable examples of the transmitter 308 may include, but are not limited to, an RF transmitter.

[0066] In addition, in an aspect, the base station 102 may include an RF front end 388 that may operate in communication with the one or more antennas 365 and the transceiver 302 for receiving and transmitting radio transmissions, such as wireless communications transmitted by a UE 104, another base station 102, etc. The RF front end 388 may be connected to the one or more antennas 365 and may include one or more low noise amplifiers (LNA) 390, one or more switches 392, one or more power amplifiers (PA) 398, and one or more filters 396 for transmitting and receiving RF signals.

[0067] In one aspect, the LNA 390 can amplify the received signal at a desired output level. In one aspect, each LNA 390 can have a specified minimum gain value and a maximum gain value. In one aspect, the RF front end 388 can use one or more switches 392 to select a particular LNA 390 and its specified gain value based on the desired gain value for a particular application.

[0068] In addition, for example, the RF front end 388 can use one or more PAs 398 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 398 can have a specified minimum gain value and a maximum gain value. In one aspect, the RF front end 388 can use one or more switches 392 to select a particular PA 398 and its specified gain value based on a desired gain value for a particular application.

[0069] In addition, for example, the RF front end 388 can use one or more filters 396 to filter the received signal to obtain an input RF signal. Similarly, in one aspect, for example, the output from the corresponding PA 398 can be filtered using a corresponding filter 396 to produce an output signal for transmission. In one aspect, each filter 396 can be connected to a specific LNA 390 and / or PA 398. In one aspect, the RF front end 388 can use one or more switches 392 to select a transmit path or a receive path using a specified filter 396, LNA 390, and / or PA 398 based on a configuration as specified by the transceiver 302 and / or the processor 312.

[0070] Thus, the transceiver 302 can be configured to transmit and receive wireless signals through one or more antennas 365 via the RF front end 388. In an aspect, the transceiver 302 can be tuned to operate at a specified frequency so that the base station 102 can communicate with, for example, the UE 104, one or more base stations 102, etc. In an aspect, the modem 340 can configure the transceiver 302 to operate at a specified frequency and power level based on, for example, the base station configuration of the base station 102 and the communication protocol used by the modem 340.

[0071] In one aspect, the modem 340 can be a multi-band multi-mode modem that can process digital data and communicate with the transceiver 302 so that the digital data is transmitted and received using the transceiver 302. In one aspect, the modem 340 can be multi-band and configured to support multiple frequency bands for a specific communication protocol. In one aspect, the modem 340 can be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, the modem 340 can control one or more components of the base station 102 (e.g., RF front end 388, transceiver 302) to enable the transmission and / or reception of signals from the UE 104 or other base stations 102 based on a specified modem configuration. In one aspect, the modem configuration can be based on the mode of the modem and the frequency band used. In another aspect, the modem configuration can be based on base station configuration information associated with the base station 102.

[0072] In one aspect, according to various aspects described herein, the interference mitigation component 342 may optionally include: a capability component 352 for indicating or receiving an indication of an ability to perform interference cancellation on a signal from an interfering network node; an interference cancellation component 354 for canceling interference from a signal from an interfering network node; a training phase component 356 for performing a training phase to acquire or detect a signal for interference cancellation; and / or a resource avoidance component 358 for indicating resources to be avoided or avoiding transmission over resources to facilitate interference mitigation to a victim network node.

[0073] In one aspect, processor 312 may correspond to combining Fig.11 Similarly, the memory 316 may correspond to one or more processors in conjunction with the UE described in the embodiment of the present invention. Fig.11 The memory described by the UE in.

[0074] Figure 4 A flow chart illustrating an example of a method 400 for canceling interference from an interfering network node in accordance with various aspects described herein. Figure 5 A flowchart illustrating an example of a method 500 for sending a downlink signal in an uplink symbol of a victim network node according to various aspects described herein. In an example, a first network node (such as a base station 102 or a gNB, or a portion of a decomposed base station 102 or a gNB, etc.) operating as a victim network node may use Figure 1 and Figure 3 One or more of the components described in the method 400 may be used to perform the functions described in the method 400. In one example, a second network node (such as a base station 102 or a gNB, or a part of a decomposed base station 102 or a gNB, etc.) operating as an interfering network node may use Figure 1 and Figure 3 One or more of the components described in the method 500 may be used to perform the functions described in the method 500. Although the methods 400 and 500 are described in conjunction with each other for ease of explanation, these methods do not need to be performed in conjunction, and different network nodes may or may be configured to independently perform different methods.

[0075] In the method 400, at block 402, a capability to cancel interference from an interfering network node may be indicated to an interfering network node. In one aspect, a capability component 352 of a victim network node (e.g., in conjunction with a processor 312, a memory 316, a transceiver 302, an interference mitigation component 342, etc.) may indicate to an interfering network node (e.g., a different base station 102 or gNB, a portion of a different decomposed base station 102 or gNB, etc.) the capability to cancel interference from an interfering network node. For example, the capability component 352 of the victim network node may send an indication of the capability or one or more parameters related to the capability. In an example, the indication may indicate that the victim network node has an interference cancellation receiver capable of canceling interference from the interfering network node. The indication may be an explicit indication signaled to the interfering network node using backhaul (BH) or over-the-air (OTA) signaling, or an implicit indication of a parameter (such as a certain transmit power limit, etc.) that allows the interfering network node to send a downlink signal on an uplink symbol of the victim network node. In either case, for example, as described above, the capability component 352 can send the indication to the interfering network node using an F1 interface (e.g., as defined in 3rd Generation Partnership Project (3GPP) Technical Specification (TS) 38.473) when the victim network node and the interfering network node have the same CU, or can additionally use an Xn interface between CUs (e.g., as defined in 3GPP TS 38.423) when the victim network node and the interfering network node have different CUs.

[0076] In the method 500, at block 502, a capability to cancel interference from a network node may be received from a victim network node. In one aspect, a capability component 352 of an interfering network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may receive from a victim network node (e.g., a different base station 102 or gNB, a portion of a different decomposed base station 102 or gNB, etc.) a capability to cancel interference from a network node (e.g., from a base station 102 or gNB performing as an interfering network node, a portion of a base station 102 or gNB, etc.). For example, as described above, the capability component 352 of the interfering network node may receive an explicit or implicit indication of the capability (e.g., an explicit indication signaled using BH or OTA signaling, a parameter indicating the capability (such as a certain transmit power limit), etc.).

[0077] In method 500, at block 504, one or more downlink signals may be sent in an uplink symbol of a victim network node based on the capability, and one or more devices may send an uplink signal to the victim network node through the uplink symbol. In one aspect, an interference mitigation component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) of an interfering network node may send one or more downlink signals in an uplink symbol of a victim network node based on the capability, and one or more devices may send an uplink signal to the victim network node through the uplink symbol. As described, for example, one or more downlink signals may result in a CLI for an uplink signal received by the victim network node. However, based on the capability indicated by the victim network node, the interfering network node may schedule downlink communications, thereby understanding that the victim network node has the capability to eliminate downlink communications to mitigate CLI. As described, in one example, the CLI can be inter-subband, where the uplink signal is in a different subband than the downlink communication, or can be intra-band (or intra-subband), where the uplink signal is at least partially in the same frequency resources (same frequency band or subband) as the downlink communication.

[0078] In one example, the interference mitigation component 342 of the interfering network node may send a downlink signal based on a capability-related parameter (such as a transmit power limit) received from the victim network node. For example, the interference mitigation component 342 may apply a transmit power limit to a symbol known to include uplink communications at the victim network node. In one example, the interfering network node may be aware of a slot format (e.g., a communication direction assigned to a symbol, a communication direction assigned to a subband, etc.) that may be negotiated between network nodes, i.e., the network nodes may use the same format, etc. In other examples, the victim network node may indicate the format used to the interfering network node (e.g., via BH or OTA signaling).

[0079] In the method 400, at block 404, one or more uplink signals may be received from a device and one or more downlink signals may be received from an interfering network node within the same time period. In one aspect, the interference mitigation component 342 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, etc.) may receive one or more uplink signals from a device (e.g., a UE 104 served by a victim network node) and one or more signals from an interfering network node within the same time period. For example, the interfering network node may send a downlink signal based on a capability indicated by the victim network node and in a symbol, subband, etc. indicated by the victim network node as being used for an uplink.

[0080] In method 400, at block 406, one or more downlink signals received from the interfering network node may be eliminated from one or more uplink signals received from the device based on the capability. In one aspect, the interference cancellation component 354 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may eliminate one or more downlink signals received from the interfering network node from one or more uplink signals received from the device based on the capability. For example, the interference cancellation component 354 may remove one or more downlink signals from one or more uplink signals, which may include using an advanced receiver to detect interference, as described herein. The victim network node may process the received uplink signal accordingly to eliminate interference from the downlink signal.

[0081] In method 400, optionally at block 408, channel estimation of one or more RSs received from the interfering network node may be performed based on the capability and during the training phase. In one aspect, the training phase component 356 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may perform channel estimation of one or more RSs received from the interfering network node based on the capability and during the training phase. For example, the training phase may be defined by a plurality of RSs sent by the interfering network node, the training phase may be defined within a time period (e.g., a plurality of time slots or corresponding symbols) during which the RSs are sent by the interfering network node, and so on. In one example, the capability indication may include an indication of the training phase. In another example, as described herein, the interfering network node may send an indication of the training phase of the victim network node. For example, at least for fully overlapping FDs, an indication of a training phase for channel estimation may help interference cancellation. In an example, during the training phase, the training phase component 356 can receive and / or measure reference signals sent by the interfering network node for detecting these signals to assist in canceling the corresponding downlink signals from the uplink communication from the device (e.g., at block 406). In various examples described herein, the reference signal can include a demodulation reference signal (DMRS), a channel state information reference signal (CSI-RS), a synchronization signal block (SSB), a DMRS of a control resource set (CORESET), other training specific reference signals, etc.

[0082] In the method 400, optionally at block 410, one or more parameters related to the training phase may be received. In one aspect, the training phase component 356 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may receive one or more parameters related to the training phase. For example, the one or more parameters may include the time and / or frequency position of one or more reference signals. In an example, the training phase component 356 may receive one or more parameters from the interfering network node, from a configuration that may be shared between the interfering network node and the victim network node, etc. For example, the training phase component 356 (whether by request or otherwise) may know the training RS time and / or frequency position of the interfering neighboring interfering network node, so that the victim network node may use the training RS to estimate the channel for data recovery and / or future interference cancellation. In an example, the interfering network node may signal the training RS time and / or frequency position, and / or other data scheduling assistance information to the victim network node.

[0083] In one specific example, the interfering network node may signal the victim network node with a DMRS and data scheduling assistance information, wherein the DMRS may be aperiodic, periodic, or semi-persistent. In this example, the training phase component 356 may receive the DMRS and the data scheduling assistance information, and may accordingly receive and measure or otherwise process the DMRS during a time resource and / or over a frequency resource to facilitate cancellation of interference of a corresponding downlink signal from one or more subsequent uplink signals.

[0084] Thus, in one example of method 500, optionally at block 506, one or more parameters associated with the training phase may be sent. In one aspect, the training phase component 356 of the interfering network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may send one or more parameters associated with the training phase. As described, the one or more parameters may include training RS time and / or frequency location, and / or data scheduling assistance information to allow the victim network node to receive and measure or otherwise process the training RS for use in canceling interference of the corresponding downlink signal from one or more subsequent uplink signals. For example, as described herein, the training phase component 356 may send the one or more parameters to the victim network node using BH or OTA signaling.

[0085] In one example, the one or more parameters may be communicated based on a request from the victim network node. In this example, in the method 400, optionally at block 412, one or more parameters related to the training phase may be requested. In one aspect, the training phase component 356 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may request one or more parameters related to the training phase. For example, as described herein, the training phase component 356 may transmit the request to the interfering network node using BH or OTA signaling. In addition, in this example, in the method 500, optionally at block 508, a request for one or more parameters related to the training phase may be received. In one aspect, the training phase component 356 of the interfering network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, the interference mitigation component 342, etc.) may receive (e.g., via BH or OTA signaling, etc.) a request for one or more parameters related to the training phase. In an example, the training phase component 356 of the interfering network node can send the one or more parameters based on receiving the request, where the one or more parameters can include a time and / or frequency location of the RS, data scheduling assistance information, etc., as described above.

[0086] In another example, the training phase component 356 of the interfering network node may signal the DMRS resource element (RE) pattern information for MIMO channel estimation to the victim network node, for example, via BH or OTA signaling. The training phase component 356 of the victim network node may receive the DMRS resource RE pattern information and may use the information to perform MIMO channel estimation. For example, one or more parameters of the DMRS RE pattern may include indications of multiple code division multiplexing (CDM) groups, RE allocations per CDM group, associated DMRS ports for transmission of MIMO channel estimation, and the like. In one example, as described, the DMRS may be aperiodic, periodic, or semi-persistent. In another example, the training phase component 356 of the interfering network node may send one or more parameters regarding a downlink periodic or semi-persistent RS (such as CSI-RS, SSB, etc.) or a DMRS scheduled by a CORESET. The training phase component 356 of the victim network node may receive the one or more parameters and may perform channel estimation based on the one or more parameters based on the CSI-RS, SSB, CORESET scheduled DMRS, etc. received from the interfering network node.

[0087] In one example, in the case of using DMRS for channel estimation during the training phase, the training phase component 356 may perform channel estimation based on the DMRS, and then the interference cancellation component 354 may use the channel estimation to cancel the interference of subsequent downlink data transmission from the interfering network node that may interfere with the uplink communication from the device to the victim network node. In another example, in the case of using CSI-RS, SSB, or DMRS of CORESET for channel estimation during the training phase, the training phase component 356 may perform channel estimation based on the first opportunity of CSI-RS, SSB, or DMRS of CORESET, and then the interference cancellation component 354 may use the channel estimation to cancel the interference of subsequent CSI-RS, SSB, or CORESET opportunities of the interfering network node that may interfere with the uplink communication from the device to the victim network node. In one example, the training phase component 356 of the interfering network node may indicate the transmission opportunity of the CORESET to the victim network node (e.g., through BH or OTA signaling), because some transmission opportunities may not include the CORESET. In addition, in one example, the first timing of the CSI-RS, SSB or DMRS of the CORESET may be the first timing after the start of the training phase. In some examples, the victim network node and / or the interfering network node may perform the training phase with a fixed periodicity based on one or more triggers (e.g., a change in signal power or interference of a downlink signal from an interfering network node received at the victim network node, etc.).

[0088] In method 400, optionally at box 414, the scheduling device can be suppressed from transmitting during the time and frequency positions of one or more reference signals. In one aspect, the interference mitigation component 342 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, etc.) can suppress the scheduling device from transmitting during the time and frequency positions of one or more reference signals. In one example, the interference mitigation component 342 can silence the uplink transmission at the DMRS time and / or frequency position for more accurate channel estimation. In another example, the interference mitigation component 342 can silence the uplink transmission at the time and / or frequency position of the first opportunity of the CSI-RS, SSB, or DMRS of the CORESET for more accurate channel estimation, but may not silence the subsequent opportunities of the CSI-RS, SSB, or DMRS of the CORESET because the interference cancellation component 354 can cancel the interference of these signals based on the channel estimate of the initial opportunity.

[0089] In method 500, optionally at block 510, an indication of resources for data scheduling may be sent to a victim network node, the resources including resources for one or more downlink signals. In one aspect, an interference mitigation component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) of an interfering network node may send an indication of resources for data scheduling to a victim network node, the resources including resources for one or more downlink signals. In method 400, optionally at block 416, an indication of resources for data scheduling may be received from an interfering network node, the resources including resources for one or more downlink signals. In one aspect, an interference mitigation component 342 (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) of a victim network node may receive an indication of resources for data scheduling from an interfering network node, the resources including resources for one or more downlink signals. For example, based on the completion of the training phase, the interfering network node may indicate its data scheduling assistance information to the victim network node, for example via BH or OTA signaling, to inform the victim network node where to perform interference cancellation based on the training, for example, on the downlink data transmission or reference signal transmission (e.g., CSI-RS / SSB) of the interfering network node at the victim network node with interference cancellation receiver capability.

[0090] Figure 6 A flow chart illustrating an example of a method 600 for indicating certain uplink resources to an interfering network node to avoid downlink transmissions in accordance with various aspects described herein. Figure 7 A flowchart illustrating an example of a method 700 for avoiding downlink transmission via certain uplink resources indicated by a victim network node in accordance with various aspects described herein. In an example, a first network node (such as a base station 102 or a gNB, or a portion of a decomposed base station 102 or a gNB, etc.) operating as a victim network node may use Figure 1 and Figure 3 One or more of the components described in the method 600 may be used to perform the functions described in the method 600. In one example, a second network node (such as a base station 102 or a gNB, or a part of a decomposed base station 102 or a gNB, etc.) operating as an interfering network node may use Figure 1 and Figure 3 One or more of the components described in the method 700 may be used to perform the functions described in the method 700. Although the methods 600 and 700 are described in conjunction with each other for ease of explanation, these methods do not need to be performed in conjunction, and different network nodes may or may be configured to independently perform different methods.

[0091] In method 600, at block 602, an indication of a time and frequency location for scheduling uplink DMRS transmissions by one or more devices may be sent to an interfering network node. In one aspect, an interference mitigation component 342 of a victim network node (e.g., in conjunction with a processor 312, a memory 316, a transceiver 302, etc.) may send an indication of a time and frequency location for scheduling uplink DMRS transmissions by one or more devices to the interfering network node. For example, the victim network node may schedule one or more devices for uplink transmissions and perform uplink DMRS transmissions in certain time and frequency resources. In this example, the interference mitigation component 342 of the victim network node may signal the uplink DMRS time and frequency location to the interfering network node (e.g., via BH or OTA signaling), so that the interfering network node may avoid downlink transmissions on uplink DMRS resources, which may improve uplink channel estimation at the victim network node.

[0092] In the method 700, at block 702, an indication of a time and frequency location scheduled for uplink DMRS transmission by one or more devices may be received from a victim network node. In one aspect, an interference mitigation component 342 of an interfering network node (e.g., in conjunction with a processor 312, a memory 316, a transceiver 302, etc.) may receive an indication of a time and frequency location scheduled for uplink DMRS transmission by one or more devices from a victim network node. In this example, the interference mitigation component 342 of the interfering network node may receive the indication from the victim network node via BH or OTA signaling.

[0093] In the method 700, at block 704, transmission of the downlink signal at the time and frequency position may be suppressed based on the indication. In one aspect, the interference mitigation component 342 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, etc.) of the interfering network node may suppress transmission of the downlink signal (or schedule transmission of the downlink signal) at the time and frequency position of the uplink DMRS transmission based on the indication. This may free up resources from interference to the uplink DMRS transmission, thereby improving channel estimation at the victim network node.

[0094] In method 600, at block 604, uplink DMRS transmissions may be received from one or more devices by time and frequency location. In one aspect, the transceiver 302 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, etc.) may receive uplink DMRS transmissions from one or more devices by time and frequency location. In method 600, at block 606, uplink channel estimation may be performed based on the uplink DMRS transmissions. In one aspect, the processor 312 of the victim network node (e.g., in conjunction with the memory 316, the transceiver 302, etc.) may perform uplink channel estimation of uplink channels received from one or more devices based on the DMRS transmissions. In this example, the DMRS transmissions may be received at the victim network node without interference from downlink transmissions from other network nodes, which may improve channel estimation for receiving and decoding the corresponding uplink transmissions.

[0095] Figure 8 A flow chart illustrating an example of a method 800 for indicating certain downlink resources to an interfering network node to avoid scheduling uplink transmissions in accordance with various aspects described herein. Fig. 9 A flowchart illustrating an example of a method 900 for avoiding scheduling uplink transmissions via certain uplink resources indicated by a victim network node in accordance with various aspects described herein. In an example, a first network node (such as a base station 102 or a gNB, or a portion of a decomposed base station 102 or a gNB, etc.) operating as a victim network node may use Figure 1 and Figure 3 One or more of the components described in the method 800 may be used to perform the functions described in the method 800. In one example, a second network node (such as a base station 102 or a gNB, or a part of a decomposed base station 102 or a gNB, etc.) operating as an interfering network node may use Figure 1 and Figure 3 One or more of the components described in the method 900 may be used to perform the functions described in the method 900. Although the methods 800 and 900 are described in conjunction with each other for ease of explanation, these methods do not need to be performed in conjunction, and different network nodes may or may be configured to independently perform different methods.

[0096] In method 800, at block 802, an indication of a time and frequency location scheduled for downlink DMRS transmission may be sent to a neighboring network node. In one aspect, an interference mitigation component 342 of a victim network node (e.g., in conjunction with a processor 312, a memory 316, a transceiver 302, etc.) may send an indication of a time and frequency location scheduled for downlink DMRS transmission to a neighboring node (e.g., an interfering network node). For example, the victim network node may schedule downlink DMRS in certain time and frequency resources. In this example, the interference mitigation component 342 of the victim network node may signal the downlink DMRS time and frequency location to the interfering network node (e.g., via BH or OTA signaling), so that the interfering network node may avoid scheduling devices to perform uplink transmissions on downlink DMRS resources, which may improve downlink channel estimation performed by devices served by the victim network node.

[0097] In method 900, at block 902, an indication of a time and frequency location for downlink DMRS transmissions scheduled for a neighboring network node may be received. In one aspect, an interference mitigation component 342 of an interfering network node (e.g., in conjunction with processor 312, memory 316, transceiver 302, etc.) may receive an indication of a time and frequency location for downlink DMRS transmissions scheduled for a neighboring network node (e.g., a victim network node). In this example, the interference mitigation component 342 of the interfering network node may receive the indication from the victim network node via BH or OTA signaling. In another example, the interference mitigation component 342 of the interfering network node may determine the time and frequency location based on a wireless communication technology specification or standard (e.g., a 5G NR standard) as decoded or indicated by a parameter value or instruction stored in memory 316.

[0098] In the method 900, at block 904, the scheduling device may be inhibited from transmitting uplink signals at the time and frequency location based on the indication. In one aspect, the interference mitigation component 342 (e.g., in conjunction with the processor 312, the memory 316, the transceiver 302, etc.) of the interfering network node may inhibit the scheduling device from transmitting uplink signals at the time and frequency location of the downlink DMRS transmission based on the indication. This may free up resources from interference to the downlink DMRS transmission, thereby improving downlink channel estimation at the device served by the victim network node.

[0099] In the method 800, at block 804, a downlink DMRS may be sent to one or more devices based on the indication by time and frequency location. In one aspect, the transceiver 302 of the victim network node (e.g., in conjunction with the processor 312, the memory 316, etc.) may send the downlink DMRS to one or more devices based on the indication by time and frequency location. In this example, the DMRS transmission may be sent by the victim network node and / or received by the served device without interference from uplink transmissions of the served device at the neighboring network node.

[0100] Fig.10 An example of a wireless communication system 1000 in which cross-link interference (CLI) may exist according to various aspects described herein is illustrated. The wireless communication system 1000 includes a base station 102-a and a base station 102-b, which may provide corresponding cells 110-a and cells 110-b. The wireless communication system 1100 also includes a UE 104-a communicating with the base station 102-a in the cell 110-a, and a UE 104-b communicating with the base station 102-b in the cell 110-b. In this example, the base station 102-a can send a downlink signal to the UE 104-a, and the base station 102-b can receive an uplink signal from the UE 104-b in the same or similar (e.g., overlapping) time and / or frequency resources, and the base stations 102-a and 102-b can support FD. In this example, base station 102-a sending a downlink signal to UE 104-a may result in an inter-gNB CLI for base station 102-b receiving an uplink signal from UE 104-b. Similarly, for example, UE 104-b sending an uplink signal to base station 102-b may result in an inter-cell UE CLI for UE 104-a receiving a downlink signal from base station 102-a.

[0101] In the examples described herein, inter-gNB CLI and / or inter-cell UE CLI may be avoided or otherwise eliminated. For example, base station 102-a may be an interfering network node, and base station 102-b may be a victim network node, which may indicate the ability to eliminate inter-gNB interference from the interfering network node, perform a training phase to measure RS received from the interfering network node, etc., as described above. In another example, base station 102-b, which is a victim network node, may send an indication of the time and frequency location for scheduling uplink DMRS transmission by UE 104-b to base station 102-a, which is an interfering network node. In this example, base station 102-a may suppress sending downlink communications by time and frequency location, so that base station 102-b can receive uplink DMRS from UE 104-b without inter-gNB interference from base station 102-a. In another example, base station 102-a, which is a victim network node, may send an indication of a time and frequency location for scheduling downlink DMRS transmission by base station 102-a to UE 104-a to base station 102-b, which is an interfering network node. In this example, base station 102-b may refrain from scheduling UE 104-b for uplink transmission by the time and frequency location so that UE 104-a may receive downlink DMRS from base station 102-a without an inter-cell UE CLI from UE 104-b.

[0102] Fig.11 1 is a block diagram of a MIMO communication system 1100 including a base station 102 and a UE 104. The MIMO communication system 1100 may be exemplified with reference to Figure 1 Aspects of the wireless communication access network 100 are described. The base station 102 may be a reference Figure 1 Examples of various aspects of base station 102 are described. Base station 102 may be equipped with antenna 1134 and antenna 1135, and UE 104 may be equipped with antenna 1152 and antenna 1153. In MIMO communication system 1100, base station 102 may be able to transmit data over multiple communication links simultaneously. Each communication link may be referred to as a "layer", and the "rank" of a communication link may indicate the number of layers used for communication. For example, in a 2x2 MIMO communication system in which base station 102 transmits two "layers", the rank of the communication link between base station 102 and UE 104 is two.

[0103] At the base station 102, a transmit (Tx) processor 1120 may receive data from a data source. The transmit processor 1120 may process data. The transmit processor 1120 may also generate control symbols or reference symbols. The transmit MIMO processor 1130 may perform spatial processing (e.g., pre-coding) on ​​data symbols, control symbols, or reference symbols (if applicable), and may provide an output symbol stream to transmit modulators / demodulators 1132 and 1133. Each modulator / demodulator 1132 to 1133 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator / demodulator 1132 to 1133 may further process the output sample stream (e.g., convert the output sample stream to analog, amplify, filter, and up-convert) to obtain a DL signal. In an example, the DL signals from modulators / demodulators 1132 and 1133 may be transmitted via antennas 1134 and 1135, respectively.

[0104] At UE 104, UE antennas 1152 and 1153 may receive DL signals from base station 102 and may provide received signals to modulators / demodulators 1154 and 1155, respectively. Each modulator / demodulator 1154 to 1155 may condition a corresponding received signal (e.g., filter, amplify, downconvert, and digitize the corresponding received signal) to obtain input samples. Each modulator / demodulator 1154 to 1155 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 1156 may obtain received symbols from modulators / demodulators 1154 and 1155, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive (Rx) processor 1158 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, thereby providing decoded data for UE 104 to a data output terminal, and providing decoded control information to a processor 1180 or a memory 1182.

[0105] On the uplink (UL), at the UE 104, a transmit processor 1164 may receive data from a data source and process the data. The transmit processor 1164 may also generate reference symbols for a reference signal. The symbols from the transmit processor 1164 may be pre-decoded by a transmit MIMO processor 1166 (if applicable), further processed by modulators / demodulators 1154 and 1155 (e.g., for single carrier FDMA, etc.), and transmitted to the base station 102 according to the communication parameters received from the base station 102. At the base station 102, the UL signal from the UE 104 may be received by antennas 1134 and 1135, processed by modulators / demodulators 1132 and 1133, detected by a MIMO detector 1136 (if applicable), and further processed by a receive processor 1138. The receive processor 1138 may provide decoded data to a data output and to the processor 1140 or memory 1142.

[0106] In some cases, processor 1140 may execute stored instructions to instantiate interference mitigation component 342 (see, e.g., Figure 1 and Figure 3 ).

[0107] The components of the UE 104 may be implemented individually or collectively using one or more ASICs, wherein the one or more ASICs are adapted to perform some or all of the applicable functions in hardware. Each of the modules indicated may be a component for performing one or more functions related to the operation of the MIMO communication system 1100. Similarly, the components of the base station 102 may be implemented individually or collectively using one or more application specific integrated circuits (ASICs), which are adapted to perform some or all of the applicable functions in hardware. Each of the components indicated may be a component for performing one or more functions related to the operation of the MIMO communication system 1100.

[0108] The following aspects are merely illustrative, and aspects thereof may be combined with aspects of other embodiments or teachings described herein without limitation.

[0109] Aspect 1 is a method for performing wireless communications at a network node, the method comprising: indicating to an interfering network node the ability to eliminate interference from the interfering network node; receiving one or more uplink signals from a device and one or more downlink signals from the interfering network node within the same time period; and based on the ability, eliminating the one or more downlink signals received from the interfering network node from the one or more uplink signals received from the device.

[0110] In aspect 2, the method according to aspect 1 includes: wherein indicating the capability includes sending the capability to the interfering network node using backhaul signaling or over-the-air signaling.

[0111] In aspect 3, the method according to aspect 2 includes: wherein sending the capability includes sending the capability to the interfering network node using F1 signaling when the network node and the interfering network node correspond to the same centralized unit; or sending the capability to the interfering network node using F1 and Xn signaling when the network node and the interfering network node correspond to different centralized units.

[0112] In aspect 4, the method according to any one of aspects 1 to 3 includes: wherein indicating the capability includes sending one or more parameters related to the capability, and the one or more parameters allow the interfering network node to send the one or more downlink signals via an uplink symbol and receive the one or more uplink signals from the device via the uplink symbol.

[0113] In aspect 5, the method according to aspect 4 includes: wherein the one or more parameters indicate a transmission power limit for transmitting the one or more downlink signals or a time offset for transmitting the one or more downlink signals.

[0114] In aspect 6, the method according to any one of aspects 1 to 5 includes: based on the capability and during a training phase, performing channel estimation of the one or more reference signals in a time and frequency position determined for one or more reference signals received from the interfering network node, wherein eliminating the one or more downlink signals is based on the channel estimation.

[0115] In aspect 7, the method according to aspect 6 includes: wherein the one or more reference signals include a DMRS, and wherein performing the channel estimation is based on the time and frequency location determined for the DMRS.

[0116] In aspect 8, the method according to aspect 7 includes: wherein the one or more reference signals include an aperiodic, periodic or semi-persistent DMRS.

[0117] In aspect 9, the method according to any one of aspects 7 or 8 includes: wherein the channel estimation is a MIMO channel estimation, and the method also includes: receiving an indication of the time and frequency position as an RE pattern from the interfering network node, the RE pattern including one or more of multiple CDM groups, RE allocations per CDM group, or associated DMRS ports for the MIMO channel estimation using the DMRS.

[0118] In aspect 10, the method according to any one of aspects 6 to 9 includes: wherein the one or more reference signals include a CSI-RS, an SSB, a DMRS of a CORESET or a training reference signal, and wherein the channel estimation is performed based on the time and frequency position determined for the CSI-RS, the SSB, the DMRS or the training reference signal.

[0119] In aspect 11, the method according to any one of aspects 6 to 10 comprises requesting the time and frequency positions of the one or more reference signals from the interfering network node.

[0120] In aspect 12, the method according to any one of aspects 6 to 11 comprises receiving an indication of the time and frequency location of the one or more reference signals from the interfering network node.

[0121] In aspect 13, the method according to any one of aspects 6 to 12 comprises refraining from a scheduling device from transmitting during the time and frequency locations of the one or more reference signals.

[0122] In aspect 14, the method according to any one of aspects 1 to 13 includes: performing the channel estimation at a first timing using a CSI-RS, an SSB, a DMRS of a CORESET, or a training reference signal, wherein eliminating the one or more downlink signals includes eliminating the CSI-RS, the SSB, or the DMRS of the CORESET at a second timing based on the channel estimation.

[0123] In aspect 15, the method according to any one of aspects 1 to 14 includes: receiving an indication of resources for data scheduling from the interfering network node, the resources including resources for the one or more downlink signals, wherein eliminating the one or more downlink signals is based on the indication of the resources.

[0124] Aspect 16 is a method for performing wireless communications at a network node, the method comprising: sending an indication of a time and frequency location for scheduling uplink DMRS transmissions by one or more devices to an interfering network node; receiving the uplink DMRS transmissions from the one or more devices at the time and frequency locations; and performing uplink channel estimation based on the uplink DMRS transmissions.

[0125] In aspect 17, the method according to aspect 16 comprises: wherein the interfering network node refrains from sending downlink signals during the time and frequency location based on the indication of the time and frequency location.

[0126] Aspect 18 is a method for wireless communication at a network node, the method comprising: receiving an indication of a time and frequency location scheduled for downlink DMRS transmission by a neighboring network node; and based on the indication, suppressing a scheduling device from sending an uplink signal through the time and frequency location.

[0127] In aspect 19, the method according to aspect 18 comprises: wherein the indication is received from the neighboring network node.

[0128] Aspect 20 is a method for performing wireless communications at a network node, the method comprising: receiving from a victim network node a capability to eliminate interference from the network node; and sending one or more downlink signals in an uplink symbol of the victim network node based on the capability, and one or more devices sending uplink signals to the victim network node via the uplink symbol.

[0129] In aspect 21, the method according to aspect 20 includes: wherein receiving the capability includes receiving the capability from the victim network node using backhaul or over-the-air signaling.

[0130] In aspect 22, the method according to aspect 21 includes: wherein receiving the capability includes receiving the capability from the victim network node using F1 signaling when the network node and the victim network node correspond to the same centralized unit; or receiving the capability from the victim network node using F1 and Xn signaling when the network node and the victim network node correspond to different centralized units.

[0131] In aspect 23, the method according to any one of aspects 20 to 22 includes: wherein receiving the capability includes receiving one or more parameters related to the capability, and the one or more parameters allow the network node to send the one or more downlink signals via the uplink symbol.

[0132] In aspect 24, the method according to aspect 23 includes: wherein the one or more parameters indicate a transmission power limit for transmitting the one or more downlink signals or a time offset for transmitting the one or more downlink signals.

[0133] In aspect 25, the method according to any one of aspects 20 to 24 includes: receiving a request from the victim network node indicating the time and frequency location of one or more reference signals used in the training phase to cancel the one or more downlink signals from the uplink symbols.

[0134] In aspect 26, the method according to any one of aspects 20 to 25 includes: sending an indication of the time and frequency position of one or more reference signals used in the training phase to the victim network node to cancel the one or more downlink signals from the uplink symbols.

[0135] In aspect 27, the method according to any one of aspects 20 to 26 includes: sending an indication of resources for data scheduling to the victim network node, the resources including resources for the one or more downlink signals.

[0136] Aspect 28 is a method for wireless communication at a network node, the method comprising: receiving an indication of a time and frequency location for scheduling uplink DMRS transmission by one or more devices to a victim network node; and based on the indication, suppressing transmission of a downlink signal through the time and frequency location.

[0137] In aspect 29, the method according to aspect 28 comprises: wherein receiving the indication comprises receiving the indication from the victim network node.

[0138] Aspect 30 is a method for wireless communication at a network node, the method comprising: sending an indication of a time and frequency location scheduled for downlink DMRS transmission to a neighboring network node; and based on the indication, sending a downlink DMRS to one or more devices at the time and frequency location.

[0139] Aspect 31 is an apparatus for wireless communication, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to perform any of the methods described in aspects 1 to 30.

[0140] Aspect 32 is an apparatus for wireless communication, the apparatus comprising means for performing any of the methods according to aspects 1 to 30.

[0141] Aspect 33 is a computer-readable medium comprising code executable by one or more processors for wireless communication, the code comprising code for performing any of the methods according to aspects 1 to 30.

[0142] The above specific embodiments described above in conjunction with the accompanying drawings describe examples and do not represent the only examples that can be implemented or fall within the scope of the claims. The term "example" used in this specification means "used as an example, instance, or illustration", rather than "preferred" or "advantageous over other examples". The specific embodiments include specific details for providing an understanding of the technology. However, these technologies can be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the examples described.

[0143] Information and signals may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips mentioned in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, computer executable codes or instructions stored on a computer-readable medium, or any combination thereof.

[0144] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or executed using a specially programmed device, such as, but not limited to, a processor for performing the functions described herein, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. Although the specially programmed processor may be a microprocessor, in an alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The specially programmed processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0145] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a non-transitory computer-readable medium or sent through it. Other examples and specific implementations fall within the scope and essence of the present disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using hardware, firmware, hard wiring, software executed by a specially programmed processor, or a combination of any of these items. The features that implement the functions may also be physically located at different locations, including being distributed so that the parts of the functions are implemented at different physical locations. In addition, as used herein, including in the claims, "or" used in a list of items such as "at least one of" indicates a dispersed list, so that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).

[0146] Computer readable medium includes both computer storage medium and communication medium, and this communication medium includes any medium that promotes computer program to be transferred from one place to another place.Storage medium can be any available medium that can be accessed by general or special-purpose computer.By way of example and not limitation, computer readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage device, magnetic disk storage device or other magnetic storage device, or can be used for carrying or storing desired program code parts and any other medium that can be accessed by general or special-purpose computer or general or special-purpose processor in the form of instruction or data structure.In addition, any connection is appropriately referred to as computer readable medium.For example, if software is to send from website, server or other remote source using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer readable media.

[0147] The previous description of the present disclosure is provided to enable those skilled in the art to implement or use the present disclosure. It will be apparent to those of ordinary skill in the art that various modifications to the present disclosure will be apparent, and the general principles defined herein may be applied to other variations without departing from the essence or scope of the present disclosure. In addition, although the elements of the described aspects and / or embodiments are described or claimed in the singular, the plural form may also be envisioned unless explicitly stated to be limited to the singular. Additionally, unless otherwise stated, all or part of any aspect and / or embodiment may be used together with all or part of any other aspect and / or embodiment. Therefore, the present disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A device for wireless communication, the device comprising: processor; a memory coupled to the processor; and instructions stored in the memory and operable when executed by the processor to cause the apparatus to: indicating to an interfering network node a capability to cancel interference from the interfering network node; receiving one or more uplink signals from a device and one or more downlink signals from the interfering network node within a same time period; as well as Based on the capabilities, the one or more downlink signals received from the interfering network node are cancelled from the one or more uplink signals received from the device.

2. The apparatus of claim 1, wherein the instructions, when executed by the processor, cause the apparatus to indicate the capability at least in part by sending the capability to the interfering network node using backhaul signaling or over-the-air signaling.

3. The apparatus according to claim 2, wherein the instructions, when executed by the processor, cause the apparatus to send the capability to the interfering network node using F1 signaling when the network node and the interfering network node correspond to the same centralized unit; or to send the capability to the interfering network node using F1 and Xn signaling when the network node and the interfering network node correspond to different centralized units.

4. The apparatus of claim 1 , wherein the instructions, when executed by the processor, cause the apparatus to indicate the capability at least in part by sending one or more parameters related to the capability, the one or more parameters allowing the interfering network node to send the one or more downlink signals via uplink symbols and to receive the one or more uplink signals from the device via the uplink symbols. 5 . The apparatus of claim 4 , wherein the one or more parameters indicate a transmit power limit for transmitting the one or more downlink signals or a time offset for transmitting the one or more downlink signals.

6. The apparatus of claim 1 , wherein the instructions, when executed by the processor, cause the apparatus to perform channel estimation of the one or more reference signals received from the interfering network node in time and frequency locations determined for the one or more reference signals based on the capability and during a training phase, wherein the instructions, when executed by the processor, cause the apparatus to cancel the one or more downlink signals based on the channel estimation.

7. The apparatus of claim 6, wherein the one or more reference signals comprise a demodulation reference signal (DMRS), and wherein performing the channel estimation is based on the time and frequency location determined for the DMRS.

8. The apparatus of claim 7, wherein the one or more reference signals comprise an aperiodic, periodic, or semi-persistent DMRS.

9. The apparatus of claim 7, wherein the channel estimate is a multiple-input multiple-output (MIMO) channel estimate, and wherein the instructions, when executed by the processor, cause the apparatus to receive, from the interfering network node, an indication of the time and frequency locations as a resource element (RE) pattern, the resource element (RE) pattern comprising one or more of a plurality of code division multiplexing (CDM) groups, a per-CDM group RE allocation, or associated DMRS ports for the MIMO channel estimate using the DMRS.

10. An apparatus according to claim 6, wherein the one or more reference signals include a channel state information reference signal (CSI-RS), a synchronization signal block (SSB), a demodulation reference signal (DMRS) of a control resource set (CORESET), or a training reference signal, and wherein the channel estimation is performed based on the time and frequency position determined for the CSI-RS, the SSB, the DMRS, or the training reference signal.

11. The apparatus of claim 6, wherein the instructions, when executed by the processor, cause the apparatus to request the time and frequency locations of the one or more reference signals from the interfering network node.

12. The apparatus of claim 6, wherein the instructions, when executed by the processor, cause the apparatus to receive an indication of the time and frequency locations of the one or more reference signals from the interfering network node.

13. The apparatus of claim 6, wherein the instructions, when executed by the processor, cause the apparatus to refrain from scheduling a device to transmit during the time and frequency locations of the one or more reference signals.

14. An apparatus according to claim 1, wherein the instructions, when executed by the processor, cause the apparatus to perform the channel estimation using a first opportunity of a channel state information reference signal (CSI-RS), a synchronization signal block (SSB), a demodulation reference signal (DMRS) of a control resource set (CORESET), or a training reference signal, wherein the instructions, when executed by the processor, cause the apparatus to eliminate the one or more downlink signals at least in part by eliminating a second opportunity of the CSI-RS, the SSB, or the DMRS of the CORESET based on the channel estimation.

15. The apparatus of claim 1 , wherein the instructions, when executed by the processor, cause the apparatus to receive, from the interfering network node, an indication of resources for data scheduling, the resources comprising resources for the one or more downlink signals, wherein the instructions, when executed by the processor, cause the apparatus to eliminate the one or more downlink signals based on the indication of resources.

16. An apparatus for wireless communication, the apparatus comprising: processor; a memory coupled to the processor; and instructions stored in the memory and operable when executed by the processor to cause the apparatus to: receiving from a victim network node a capability to cancel interference from the network node; as well as One or more downlink signals are sent in uplink symbols of the victim network node based on the capability, and one or more devices send uplink signals to the victim network node through the uplink symbols.

17. The apparatus of claim 16, wherein the instructions, when executed by the processor, cause the apparatus to receive the capabilities from the victim network node using backhaul or over-the-air signaling.

18. The apparatus according to claim 17, wherein the instructions, when executed by the processor, cause the apparatus to receive the capability from the victim network node using F1 signaling when the network node and the victim network node correspond to the same centralized unit; or to receive the capability from the victim network node using F1 and Xn signaling when the network node and the victim network node correspond to different centralized units.

19. An apparatus according to claim 16, wherein the instructions, when executed by the processor, cause the apparatus to receive the capability at least in part by receiving one or more parameters related to the capability, the one or more parameters allowing the network node to send the one or more downlink signals via the uplink symbol.

20. The apparatus of claim 19, wherein the one or more parameters indicate a transmit power limit for transmitting the one or more downlink signals or a time offset for transmitting the one or more downlink signals.

21. The apparatus of claim 16, wherein the instructions, when executed by the processor, cause the apparatus to receive a request from the victim network node indicating time and frequency locations of one or more reference signals used in a training phase to cancel the one or more downlink signals from the uplink symbols.

22. The apparatus of claim 16, wherein the instructions, when executed by the processor, cause the apparatus to send an indication of the time and frequency location of one or more reference signals used in a training phase to the victim network node to cancel the one or more downlink signals from the uplink symbols.

23. The apparatus of claim 16, wherein the instructions, when executed by the processor, cause the apparatus to send an indication of resources for data scheduling to the victim network node, the resources comprising resources for the one or more downlink signals.

24. A method for wireless communication at a network node, the method comprising: indicating to an interfering network node a capability to cancel interference from the interfering network node; receiving one or more uplink signals from a device and one or more downlink signals from the interfering network node within a same time period; as well as Based on the capabilities, the one or more downlink signals received from the interfering network node are cancelled from the one or more uplink signals received from the device.

25. The method of claim 24, wherein indicating the capability comprises sending the capability to the interfering network node using backhaul signaling or over-the-air signaling.

26. The method of claim 25, wherein sending the capabilities comprises: In a case where the network node and the interfering network node correspond to the same centralized unit, sending the capability to the interfering network node using F1 signaling; Alternatively, when the network node and the interfering network node correspond to different centralized units, the capability is sent to the interfering network node using F1 and Xn signaling.

27. The method of claim 24, wherein indicating the capability comprises: One or more parameters related to the capability are transmitted, the one or more parameters allowing the interfering network node to transmit the one or more downlink signals via uplink symbols and to receive the one or more uplink signals from the device via the uplink symbols.

28. The method of claim 27, wherein the one or more parameters indicate a transmit power limit for transmitting the one or more downlink signals or a time offset for transmitting the one or more downlink signals.

29. A method for wireless communication at a network node, the method comprising: receiving from a victim network node a capability to cancel interference from the network node; as well as One or more downlink signals are sent in uplink symbols of the victim network node based on the capability, and one or more devices send uplink signals to the victim network node through the uplink symbols.

30. The method of claim 29, wherein receiving the capabilities comprises receiving the capabilities from the victim network node using backhaul or over-the-air signaling.