Intra-cell UE-to-UE crosslink interference management in full-duplex operation

By enabling UEs to measure and report intra-cell CLI, the system optimizes resource allocation in full-duplex networks, addressing interference issues and ensuring efficient operation.

JP7727097B2Active Publication Date: 2025-08-20APPLE INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024516443
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-08-20
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

In wireless communication networks, particularly in full-duplex operation, intra-cell UE-to-UE crosslink interference (CLI) occurs due to uplink transmissions from one UE interfering with the downlink reception of another UE in the same cell, leading to potential interruptions and inefficiencies.

Method used

A method and system where a UE measures and reports intra-cell CLI to the base station, using reserved resources and reference signals to determine interference levels, allowing the base station to adjust resource allocation and scheduling to minimize interference.

Benefits of technology

Effectively manages intra-cell UE-to-UE CLI by enabling the base station to optimize resource allocation, reducing interference and ensuring minimal interruption for UEs operating in full-duplex mode.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007727097000001
    Figure 0007727097000001
  • Figure 0007727097000002
    Figure 0007727097000002
  • Figure 0007727097000003
    Figure 0007727097000003
Patent Text Reader

Abstract

A method and system are disclosed for a UE to manage and measure intra-cell crosslink interference (CLI) when served by a base station operating in full duplex FDD. Signaling may indicate to a victim UE the resources to measure to determine the level of CLI from an aggressor UE. The resources used for the CLI measurements may be resources that are not scheduled by the base station for use by the victim UE for downlink reception, but are scheduled for use by the aggressor UE for transmitting uplink traffic or for transmitting a reference signal used to characterize the uplink channel. The victim UE may report the CLI measurements to the base station so that the base station can adjust the scheduling of downlink resources to the victim UE. In one aspect, signaling from the base station may indicate to the victim UE the locations of scheduled downlink symbols that may potentially be affected by CLI.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates generally to the field of wireless communications, and more particularly to a system and method for a wireless communications device to manage and measure crosslink interference from other wireless communications devices in an environment where base stations of a communications network serving the wireless communications device operate in full duplex mode. [Background technology]

[0002] In a wireless communication network, a user equipment (UE) may communicate with a base station of the network by establishing a radio link between the UE and the base station. In a 5G (New Radio or NR) or 4G (LTE) wireless network, a UE can receive signaling and data from a serving base station in the downlink transmission direction or transmit signaling and data to a serving base station in the uplink transmission direction. The duplex operation mode determines how radio spectrum allocation is used for uplink and downlink transmission. In time division duplexing (TDD), the same RF carrier or band is used for both uplink and downlink transmission, but transmissions in the two directions occur at different times. 5G supports dynamic TDD to enable rapid reconfiguration of radio resources (e.g., symbols) between the uplink and downlink. This allows a base station to adjust downlink resources according to short-term requirements. However, neighboring cells may reconfigure their symbols between the uplink and downlink without coordination. One cell may be transmitting on the downlink while an adjacent cell is receiving on the uplink. This scenario can lead to inter-cell crosslink interference (CLI).

[0003] In frequency division duplexing (FDD), uplink and downlink transmissions may use separate RF carriers or bands, enabling simultaneous uplink and downlink transmissions in full-duplex operation, but at the expense of requiring a larger radio spectrum. The separate bands allocated for uplink and downlink transmissions may be separated by guard bands to minimize interference. FDD may also use partially overlapping or fully overlapping bands or carriers for the uplink and downlink, but the receiving and transmitting UEs are spatially separated. Extensions to duplex mode may include full-duplex operation within a TDD band by operating FDD in TDD with the goal of reducing latency for uplink transmissions. In these different deployments of FDD operation, a base station may operate in full duplex, with some UEs served by the base station transmitting in the uplink direction and other UEs served by the base station receiving in the downlink direction. Intra-cell inter-UE CLI may occur when uplink transmissions from one UE cause interference to the downlink reception of another UE in the same cell. A UE receiving a downlink transmission may not know that other UEs in the same cell are transmitting, and there may be a potential for intra-cell CLI, even when the receiving and transmitting UEs may be spatially separated. When there is intra-cell UE-to-UE CLI, it is desirable for UEs to experience minimal interruption when served by a full-duplex base station. Summary of the Invention

[0004] A method and system are disclosed for a UE to manage and measure intra-cell CLI when served by a base station operating in full-duplex FDD. A UE receiving downlink transmissions from a full-duplex base station may experience intra-cell CLI due to uplink transmissions from another UE served by the same base station. A downlink-receiving UE, referred to as a victim UE, may receive signaling from the base station to measure potential CLI from one or more interfering UEs, also referred to as aggressor UEs or interfering UEs. The signaling may indicate to the victim UE the timing and frequency of resources that may be measured to determine the level of CLI from the aggressor UE. The resources used for CLI measurements may be resources not scheduled by the base station for use by the victim UE for downlink reception, but may be resources scheduled for use by the aggressor UE for transmitting uplink traffic or for transmitting reference signals used to characterize the uplink channel. The victim UE may report CLI measurements to the base station so that the base station can adjust the scheduling of downlink resources to the victim UE or for link adaptation. In one aspect, signaling from the base station may indicate to the victim UE the locations of scheduled downlink symbols that may potentially be affected by a CLI. The victim UE may determine whether the scheduled downlink symbols indicated by the signaling are actually affected by a CLI or may exclude the indicated symbols from processing. The victim UE's operation of measuring the CLI or determining the symbols affected by the CLI may be determined by the order of the downlink resource allocations for the victim UE and the uplink resource allocations for the aggressor UE.

[0005] In one aspect, when a base station schedules resources for use by a victim UE after already scheduling resources for use by one or more aggressor UEs, the base station may indicate resources for performing CLI measurements to the victim UE. The resources for performing CLI measurements may be resources not assigned to the victim UE for downlink reception but may be assigned to potential aggressor UEs for uplink transmission. These resources may occupy reserved resources among the resources assigned to the victim UE for downlink reception. In one aspect, the reserved resources may be null tones such as zero-power channel state information reference signals (ZP-CSI-RS). In one aspect, the base station may indicate metrics or parameters associated with the CLI to be measured and reported to the victim UE. In one aspect, the base station may indicate uplink resources to be used for reporting CLI measurements to the victim UE. The victim UE may measure parameters of the CLI using the reserved resources and report the CLI measurements to the base station using the indicated uplink resources. Based on the CLI measurements, the base station may adjust its scheduling of future downlink resources to the victim UE.

[0006] In one aspect, when a base station schedules resources for use by a victim UE before scheduling or having knowledge of the resources for use by one or more aggressor UEs, the base station cannot stop the victim UE from receiving downlink symbols using the scheduled resources, but may indicate to the victim UE which downlink symbols may be affected by a CLI from the aggressor UE. The indication of downlink symbols affected by a CLI may be directed to a group of victim UEs or may be specific to the victim UE. The victim UE may receive downlink symbols using the scheduled resources to determine whether the symbols are corrupted, or may exclude symbols indicated as being subject to a potential CLI from further processing.

[0007] In one aspect, when a base station schedules resources for simultaneous use by victim UEs and aggressor UEs, the base station may coordinate the transmission of reference signals by one or more aggressor UEs and the measurement of the reference signals by one or more victim UEs to determine the level of CLI. In one aspect, the reference signals may be sounding reference signals (SRS) transmitted by UEs for the base station to measure uplink channel characteristics. In one aspect, the base station may configure the aggressor UE and victim UE with a common set of reference signals. The aggressor UEs may transmit the reference signals periodically, semi-persistently, or aperiodically. The victim UE may measure parameters of the reference signals in response to a command by the base station or when triggered by some event, such as when detecting a high level of interference. The base station may indicate resource identification information to the victim UE that associates the reference signals with one or more aggressor UEs. The victim UE may measure parameters of CLI using the reference signals and report the CLI measurements and the aggressor UEs associated with the measured reference signals to the base station. Based on the level of CLI from the aggressor UE reported by the victim UE, the base station may schedule resources for use by the victim UE and by the aggressor UE to reduce the CLI. [Brief explanation of the drawings]

[0008] The present disclosure is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings, in which like reference numerals indicate similar elements and in which:

[0009] [Figure 1] 1 illustrates an exemplary wireless communication system according to one aspect of the present disclosure.

[0010] [Figure 2] 1 illustrates a user equipment in direct communication with a base station (BS), according to one aspect of the present disclosure.

[0011] [Figure 3] 1 illustrates an example block diagram of a UE according to one aspect of the present disclosure.

[0012] [Figure 4] 1 illustrates an example block diagram of a BS according to one embodiment of the present disclosure.

[0013] [Figure 5] 1 illustrates an example block diagram of a cellular communication circuit according to one aspect of the disclosure.

[0014] [Figure 6] 1 illustrates a scenario of intra-cell UE-to-UE CLI when a base station is operating in full-duplex mode, according to one embodiment of the present disclosure.

[0015] [Figure 7A] 1 illustrates a scenario in which a victim UE measures invalid tones during downlink reception to determine the level of CLI and reports the CLI measurements to the base station using the same uplink resources used to signal whether a received downlink packet has errors, according to one aspect of the present disclosure.

[0016] [Figure 7B] 1 illustrates a scenario in which a victim UE measures invalid tones during downlink reception to determine the level of CLI and reports the CLI measurements to the base station using uplink resources that are different from the uplink resources used to signal whether a received downlink packet has errors, according to one aspect of the present disclosure.

[0017] [Figure 8A] 1 illustrates a scenario in which victim UEs receive from a base station an indication of downlink symbols affected by a CLI directed to a group of victim UEs, such that the victim UEs treat these downlink symbols differently from other downlink symbols, according to one aspect of the present disclosure.

[0018] [Figure 8B] 1 illustrates a scenario in which a victim UE receives from a base station an indication of downlink symbols affected by a CLI intended only for the victim UE, such that the victim UE treats these downlink symbols differently from other downlink symbols, according to one aspect of the present disclosure.

[0019] [Figure 9] 1 illustrates a scenario in which an aggressor UE is configured to transmit a sounding reference signal (SRS), and a victim UE is configured to measure the SRS to determine the level of CLI from the aggressor UE and report the CLI measurements to a base station, according to one embodiment of the present disclosure.

[0020] [Figure 10] 1 illustrates a flow diagram of a method for a victim UE to perform intra-cell UE-to-UE CLI measurements using resources configured for uplink transmissions from one or more aggressor UEs and report the CLI measurements, according to one embodiment of the present disclosure.

[0021] [Figure 11] 1 illustrates a flow diagram of a method for a base station to manage intra-cell UE-to-UE CLI by configuring a potential aggressor UE to perform transmissions and by configuring a potential victim UE to measure a subset of uplink resources allocated to the aggressor UE and report CLI measurement results, according to one aspect of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0022] A method and system for full-duplex base station-UE signaling, configuration, and reporting is disclosed, where the base station manages and the UE measures intra-cell inter-UE CLI. The base station may operate in a full-duplex FDD mode to receive transmissions from UEs on uplink subbands while simultaneously transmitting to other UEs on downlink subbands. The two subbands may be non-overlapping, partially overlapping, or fully overlapping. The transmitting and receiving UEs may be spatially separated to minimize interference, but intra-cell inter-UE CLI may occur depending on the spatial separation between the UEs, the frequency separation between the subbands, and the priority of resource allocation between the transmitting and receiving UEs performed by the base station. The base station may signal victim UEs to measure CLI on radio resources allocated to potential aggressor UEs for transmitting uplink traffic or for transmitting uplink reference signals. The victim UE may measure CLI on the radio resources and report the CLI measurements to the base station. With knowledge of the resources allocated to potential aggressor UEs, the base station may identify aggressor UEs that are likely to interfere with victim UEs based on CLI measurements made on resources reported by the victim UEs, and may adjust resource allocation between the victim and aggressor UEs to reduce CLI.

[0023] In one aspect, the base station may signal resource identification information to the victim UE to indicate that the uplink reference signal used to perform the CLI measurement is associated with one or more aggressor UEs. The victim UE may report the CLI measurement values and the aggressor UEs associated with the measured reference signals to the base station so that the base station can identify the aggressor UEs interfering with the victim UE. In one aspect, the base station may signal to the victim UE which downlink symbols may be affected by CLI from the aggressor UEs after downlink resources have already been scheduled for the victim UE. The victim UE may receive downlink symbols using the assigned downlink resources and may exclude symbols affected by CLI from further processing.

[0024] In the following description, numerous specific details are set forth to provide a thorough description of embodiments of the present invention. However, it will be apparent to those skilled in the art that embodiments of the present invention can be practiced without these specific details. In other instances, well-known components, structures, and techniques have not been shown in detail in order to avoid obscuring the understanding of the description.

[0025] Reference herein to "some embodiments" or "embodiments" means that a particular feature, structure, or characteristic described in connection with that embodiment can be included in at least one embodiment of the invention. Appearances of the phrase "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment.

[0026] In the following description and claims, the terms "coupled" and "connected," along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. "Coupled" is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, still co-operate or interact with each other. "Connected" is used to indicate the establishment of communication between two or more elements that are coupled to each other.

[0027] The processes illustrated in the following figures are performed by processing logic that may include hardware (e.g., circuitry, dedicated logic, etc.), software (such as that running on a general-purpose computer system or dedicated machine), or a combination of both. While the processes are described below in terms of some sequential operations, it should be understood that some of the operations described may be performed in a different order. Furthermore, some operations may be performed in parallel rather than sequentially.

[0028] The terms "server," "client," and "device" are intended to refer generally to data processing systems rather than to the specific form factors of the servers, clients, and / or devices.

[0029]

[0013] Figure 1 illustrates a simplified exemplary wireless communication system according to one aspect of the present disclosure. It should be noted that the system of Figure 1 is merely one example of a possible system, and that the features of the present disclosure may be implemented in any of a variety of systems, as desired.

[0030] As shown, the exemplary wireless communication system includes a base station 102A that communicates over a transmission medium with one or more user devices 106A, 106B-106N. Each of the user devices may be referred to herein as a "user equipment" (UE). Accordingly, the user devices 106 are referred to as UEs or UE devices.

[0031] The base station (BS) 102A may be a base transceiver station (BTS) or cell site (cellular base station), and may include hardware that enables wireless communication with the UEs 106A-106N.

[0032] The communication area (or coverage area) of a base station may be referred to as a “cell.” The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), also referred to as wireless communication technologies or telecommunications standards, such as GSM (e.g., associated with a WCDMA or TD-SCDMA air interface), UMTS, LTE, LTE-Advanced (LTE-A), 5G New Radio (5G NR), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc. It should be noted that if the base station 102A is implemented in the context of LTE, the base station 102A may alternatively be referred to as an “eNodeB” or “eNB.” It should be noted that when the base station 102A is implemented in the context of 5G NR, the base station 102A may alternatively be referred to as a "gNodeB" or a "gNB."

[0033] As shown, the base station 102A may also be equipped to communicate with a network 100 (e.g., a cellular service provider's core network, a telecommunications network such as the Public Switched Telephone Network (PSTN), and / or the Internet, among other possibilities). Thus, the base station 102A may facilitate communications between user devices and / or between the user devices and the network 100. In particular, the cellular base station 102A may provide various telecommunications capabilities to the UE 106, such as voice, SMS, and / or data services.

[0034] Base station 102A and other similar base stations (such as base stations 102B...102N) operating according to the same or different cellular communication standards may be provided as a network of cells that can provide continuous or near-continuous overlapping service to UEs 106A-106N and similar devices via one or more cellular communication standards.

[0035] Thus, as shown in FIG. 1, base station 102A may function as a "serving cell" for UEs 106A-106N, and each UE 106 may also receive signals from (if possible within communication range of) one or more other cells (which may be provided by base stations 102B-102N and / or any other base stations), which may be referred to as "neighboring cells." Such cells may also facilitate communication between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or cells providing any of various other granularities of coverage area size. For example, base stations 102A-102B shown in FIG. 1 may be macro cells, and base station 102N may be a micro cell. Other configurations are possible.

[0036] In some embodiments, the base station 102A may be a next-generation base station, e.g., a 5G New Radio (5G NR) base station, or "gNB." In some embodiments, the gNB may be connected to a conventional Evolved Packet Core (EPC) network and / or an NR Core (NRC) network. In addition, a gNB cell may include one or more Transition and Reception Points (TRPs). In addition, a UE capable of operating according to 5G NR may be connected to one or more TRPs in one or more gNBs.

[0037] It should be noted that the UE 106 may be capable of communicating using multiple wireless communication standards. For example, the UE 106 may be configured to communicate using at least one cellular communication protocol (e.g., GSM, UMTS (e.g., associated with a WCDMA or TD-SCDMA air interface), LTE, LTE-A, 5G NR, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc.), in addition to wireless networking (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi peer-to-peer, etc.). The UE 106 may additionally or alternatively be configured to communicate using one or more Global Navigational Satellite Systems (GNSS, e.g., GPS or GLONASS), one or more mobile television broadcast standards (e.g., ATSC-M / H or DVB-H), and / or any other wireless communication protocol, if desired. Other combinations of wireless communication standards (including three or more wireless communication standards) are also possible.

[0038] 2 illustrates a UE 106 in direct communication with a base station 102 through uplink and downlink communications, according to one aspect of the present disclosure. The UE 106 may be a device with cellular communication capabilities, such as a mobile phone, a handheld device, a computer or tablet, or virtually any type of wireless device. The UE 106 may include a processor configured to execute program instructions stored in a memory. The UE 106 may perform any of the method embodiments described herein by executing such stored instructions. Alternatively or additionally, the UE 106 may include a programmable hardware element, such as a field programmable gate array (FPGA), configured to perform any of the method embodiments described herein, or any portion of any of the method embodiments described herein.

[0039] The UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some embodiments, the UE 106 may be configured to communicate, for example, using CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio, and / or using GSM or LTE using a single shared radio. The shared radio may be coupled to a single antenna or to multiple antennas (e.g., for MIMO) to perform wireless communication. In general, a radio may include any combination of a baseband processor, analog RF signal processing circuitry (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing circuitry (e.g., for digital modulation and other digital processing). Similarly, a radio may implement one or more receive and transmit chains using the above hardware. For example, the UE 106 may share one or more portions of the receive and / or transmit chains between multiple wireless communication technologies, such as those described above.

[0040] In some embodiments, the UE 106 may include a separate transmit and / or receive chain (e.g., including separate antennas and other radio components) for each wireless communication protocol over which the UE 106 is configured to communicate. As a further possibility, the UE 106 may include one or more radios shared among multiple wireless communication protocols and one or more radios used only by a single wireless communication protocol. For example, the UE 106 may include a shared radio for communicating using either LTE or 5G NR (or LTE, or 1xRTT, or LTE, or GSM) and separate radios for communicating using each of Wi-Fi and Bluetooth. Other configurations are possible.

[0041] FIG. 3 illustrates an exemplary simplified block diagram of a communication device 106 according to one aspect of the present disclosure. Note that the communication device block diagram of FIG. 3 is merely one example of a possible communication device. According to an embodiment, the communication device 106 may be a user equipment (UE) device, a mobile device or station, a wireless device or station, a desktop computer or computing device, a mobile computing device (e.g., a laptop computer, a notebook computer, or a portable computing device), a tablet, and / or a combination of devices, among other devices. As shown in the figure, the communication device 106 may include a set of components 300 configured to perform core functions. For example, the set of components may be implemented as a system-on-chip (SOC) that may include portions for various purposes. Alternatively, the set of components 300 may be implemented as separate components or groups of components for various purposes. The set of components 300 may be coupled (e.g., communicatively, directly or indirectly) to various other circuits of the communication device 106.

[0042] For example, communication device 106 may include various types of memory (including, for example, NAND flash 310), input / output interfaces such as connector I / F 320 (e.g., for connecting to a computer system, a dock, a charging station, input devices such as a microphone, a camera, a keyboard, output devices such as a speaker, etc.), a display 360 that may be integrated with communication device 106 or may be external to communication device 106, cellular communication circuitry 330 for 5G NR, LTE, GSM, etc., and near-medium range wireless communication circuitry 329 (e.g., Bluetooth and WLAN circuitry). In some embodiments, communication device 106 may include wired communication circuitry (not shown), such as a network interface card for Ethernet.

[0043] The cellular communication circuitry 330 may be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 335 and 336, as shown. The near-medium range wireless communication circuitry 329 may also be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 337 and 338, as shown. Alternatively, the near-medium range wireless communication circuitry 329 may be communicatively coupled (e.g., directly or indirectly) to antennas 335 and 336 in addition to or instead of being communicatively coupled (e.g., directly or indirectly) to antennas 337 and 338. The near-medium range wireless communication circuitry 329 and / or the cellular communication circuitry 330 may include multiple receive chains and / or multiple transmit chains for receiving and / or transmitting multiple spatial streams, such as in a Multiple-Input Multiple Output (MIMO) configuration.

[0044] In some embodiments, as described further below, the cellular communication circuitry 330 may include (e.g., communicatively include and / or are directly or indirectly coupled to dedicated processors and / or radios) dedicated receive chains (e.g., a first receive chain for LTE and a second receive chain for 5G NR) for multiple radio access technologies (RATs). Additionally, in some embodiments, the cellular communication circuitry 330 may include a single transmit chain that can be switched between radios dedicated to particular RATs. For example, a first radio may be dedicated to a first RAT, e.g., LTE, and may communicate with a dedicated receive chain and a transmit chain shared with an additional radio, e.g., a second radio, which may be dedicated to a second RAT, e.g., 5G NR, and may communicate with a dedicated receive chain and a shared transmit chain.

[0045] Communication device 106 may also include and / or be configured for use with one or more user interface elements, which may include any of a variety of elements, such as a display 360 (which may be a touchscreen display), a keyboard (which may be a separate keyboard or may be implemented as part of the touchscreen display), a mouse, a microphone and / or speaker, one or more cameras, one or more buttons, and / or any of a variety of other elements capable of providing information to a user and / or receiving or interpreting user input.

[0046] The communication device 106 may further include one or more smart cards 345 that include SIM (Subscriber Identity Module) functionality, such as one or more UICC(s) (Universal Integrated Circuit Card(s)) cards 345.

[0047] As shown, SOC 300 may include processor(s) 302 that may execute program instructions for communication device 106 and display circuitry 304 that may perform graphics processing and provide display signals to display 360. Processor(s) 302 may be coupled to a memory management unit (MMU) 340 that may be configured to receive addresses from processor(s) 302 and translate these addresses to locations in memory (e.g., memory 306, read only memory (ROM) 350, NAND flash memory 310) and / or other circuits or devices, such as display circuitry 304, near field communication circuitry 229, cellular communication circuitry 330, connector I / F 320, and / or display 360. MMU 340 may be configured to perform memory protection and page table translation or setup. In some embodiments, the MMU 340 may be included as part of the processor(s) 302 .

[0048] As described above, the communication device 106 may be configured to communicate using wireless and / or wired communication circuitry. The communication device 106 may also be configured to determine physical downlink shared channel scheduling resources for the user equipment device and the base station. Furthermore, the communication device 106 may be configured to group and select component carriers (CCs) from the wireless link and determine a virtual CC from the selected group of CCs. The wireless device may also be configured to perform physical downlink resource mapping based on an aggregate resource matching pattern of the group of CCs.

[0049] As described herein, the communications device 106 may include hardware and software components for implementing the above-described features for determining physical downlink shared channel scheduling resources for the communications device 106 and the base station. The processor 302 of the communications device 106 may be configured to perform some or all of the features described herein, for example, by executing program instructions stored in a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), the processor 302 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), the processor 302 of the communications device 106 may be configured to implement some or all of the features described herein in conjunction with any one or more of the other components 300, 304, 306, 310, 320, 329, 330, 340, 345, 350, and 360.

[0050] Additionally, as described herein, processor 302 may include one or more processing elements. Accordingly, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. Additionally, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor(s) 302.

[0051] Further, as described herein, the cellular communication circuit 330 and the near-field communication circuit 329 may each include one or more processing elements. In other words, one or more processing elements may be included in the cellular communication circuit 330, and similarly, one or more processing elements may be included in the near-field communication circuit 329. Thus, the cellular communication circuit 330 may include one or more integrated circuits (ICs) configured to perform the functions of the cellular communication circuit 330. In addition, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the cellular communication circuit 230. Similarly, the near-field communication circuit 329 may include one or more ICs configured to perform the functions of the near-field communication circuit 32. In addition, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the near-field communication circuit 329.

[0052] 4 illustrates an exemplary block diagram of a base station 102 according to one embodiment of the present disclosure. Note that the base station in FIG. 4 is merely one example of a possible base station. As illustrated, the base station 102 includes a processor(s) 404 that may execute program instructions for the base station 102. The processor(s) 404 may also be coupled to a memory management unit (MMU) 440, which may be configured to receive addresses from the processor(s) 404 and translate those addresses into locations in memory (e.g., memory 460 and read-only memory (ROM) 450) or other circuits or devices.

[0053] The base station 102 may include at least one network port 470. The network port 470 may be configured to couple to a telephone network and provide access to the telephone network to multiple devices, such as the UE 106, as described above in Figures 1 and 2.

[0054] Network port 470 (or additional network ports) may also or alternatively be configured to couple to a cellular network, for example, a core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices, such as UE 106. In some cases, network port 470 may be coupled to a telephone network through the core network, and / or the core network may provide telephone communication (e.g., between other UEs serviced by the cellular service provider).

[0055] In some embodiments, the base station 102 may be a next-generation base station, e.g., a 5G New Radio (5G NR) base station, or "gNB." In such embodiments, the base station 102 may be connected to a conventional evolved packet core (EPC) network and / or an NR core (NRC) network. In addition, the base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). In addition, a UE capable of operating according to 5G NR may be connected to one or more TRPs in one or more gNBs.

[0056] The base station 102 may include at least one antenna 434, and possibly multiple antennas. The at least one antenna 434 may be configured to operate as a wireless transceiver and may be further configured to communicate with the UE 106 via a radio 430. The antenna 434 communicates with the radio 430 via a communication chain 432. The communication chain 432 may be a receive chain, a transmit chain, or both. The radio 430 may be configured to communicate via various wireless communication standards, including, but not limited to, 5G NR, LTE, LTE-A, GSM, UMTS, CDMA2000, Wi-Fi, etc.

[0057] The base station 102 may be configured to communicate wirelessly using multiple wireless communication standards. In some cases, the base station 102 may include multiple radios, which may enable the base station 102 to communicate according to multiple wireless communication technologies. For example, in one possibility, the base station 102 may include an LTE radio for performing communications according to LTE and a 5G NR radio for performing communications according to 5G NR. In such a case, the base station 102 may be capable of operating as both an LTE base station and a 5G NR base station. In another possibility, the base station 102 may include a multimode radio, which may be capable of performing communications according to any of multiple wireless communication technologies (e.g., 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, etc.).

[0058] As described further herein below, the BS 102 may include hardware and software components for implementing or supporting the implementation of the features described herein. The processor 404 of the base station 102 may be configured to implement or support the implementation of some or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, the processor 404 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit), or a combination thereof. Alternatively (or in addition), the processor 404 of the BS 102, together with any one or more of the other components 430, 432, 434, 440, 450, 460, 470, may be configured to implement or support the implementation of some or all of the features described herein.

[0059] Additionally, as described herein, the processor(s) 404 may be comprised of one or more processing elements. In other words, one or more processing elements may be included within the processor(s) 404. Thus, the processor(s) 404 may include one or more integrated circuits (ICs) configured to perform the functions of the processor(s) 404. Additionally, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the processor(s) 404.

[0060] Further, as described herein, radio 430 may be comprised of one or more processing elements. In other words, one or more processing elements may be included within radio 430. Thus, radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of radio 430. In addition, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of radio 430.

[0061] 5 illustrates an exemplary simplified block diagram of cellular communication circuitry according to one aspect of the present disclosure. Note that the block diagram of the cellular communication circuitry in FIG. 5 is merely one example of possible cellular communication circuitry. According to an embodiment, the cellular communication circuitry 330 may be included in a communication device such as the communication device 106 described above. As noted above, the communication device 106 may be, among other devices, a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless base station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet, and / or a combination of devices.

[0062] The cellular communication circuitry 330 may be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 335a-b and 336, as shown (in FIG. 3). In some embodiments, the cellular communication circuitry 330 may include dedicated receive chains (e.g., a first receive chain for LTE and a second receive chain for 5G NR) for multiple RATs (e.g., including a dedicated processor and / or radio and / or communicatively coupled, directly or indirectly, to a dedicated processor and / or radio). For example, as shown in FIG. 5, the cellular communication circuitry 330 may include a modem 510 and a modem 520. The modem 510 may be configured for communication according to a first RAT, e.g., LTE or LTE-A, and the modem 520 may be configured for communication according to a second RAT, e.g., 5G NR.

[0063] As shown, the modem 510 may include one or more processors 512 and memory 516 in communication with the processor 512. The modem 510 may be in communication with a radio frequency (RF) front end 530. The RF front end 530 may include circuitry for transmitting and receiving wireless signals. For example, the RF front end 530 may include receive circuitry (RX) 532 and transmit circuitry (TX) 534. In some embodiments, the receive circuitry 532 may be in communication with a downlink (DL) front end 550, which may include circuitry for receiving wireless signals via an antenna 335a.

[0064] Similarly, the modem 520 may include one or more processors 522 and a memory 526 in communication with the processor 522. The modem 520 may be in communication with an RF front end 540. The RF front end 540 may include circuitry for transmitting and receiving wireless signals. For example, the RF front end 540 may include receive circuitry 542 and transmit circuitry 544. In some embodiments, the receive circuitry 542 may be in communication with a DL front end 560, which may include circuitry for receiving wireless signals via the antenna 335b.

[0065] In some embodiments, switch 570 may couple transmit circuitry 534 to an uplink (UL) front end 572. Additionally, switch 570 may couple transmit circuitry 544 to an UL front end 572. The UL front end 572 may include circuitry for transmitting wireless signals via antenna 336. Thus, when cellular communication circuitry 330 receives an instruction to transmit according to a first RAT (e.g., as supported via modem 510), switch 570 may be switched to a first state that enables modem 510 to transmit signals according to the first RAT (e.g., via a transmit chain that includes transmit circuitry 534 and UL front end 572). Similarly, when cellular communication circuitry 330 receives an instruction to transmit according to a second RAT (e.g., as supported via modem 520), switch 570 may be switched to a second state that enables modem 520 to transmit signals according to the second RAT (e.g., via a transmit chain that includes transmit circuitry 544 and UL front end 572).

[0066] As described herein, modem 510 may include hardware and software components that implement the above features or various other techniques for selecting periodic resource portions for user equipment devices and base stations, as well as various other techniques described herein. Processor 512 may be configured to implement some or all of the features described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), processor 512 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), processor 512 may be configured to implement some or all of the features described herein in conjunction with one or more of the other components 530, 532, 534, 550, 570, 572, 335, and 336.

[0067] Additionally, as described herein, processor 512 may include one or more processing elements. Accordingly, processor 512 may include one or more integrated circuits (ICs) configured to perform the functions of processor 512. Additionally, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 512.

[0068] As described herein, modem 520 may include hardware and software components for implementing the above functionality for selecting a periodic resource on a wireless link between a UE and a base station, as well as various other techniques described herein. Processor 522 may be configured to implement some or all of the features described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), processor 522 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), processor 522 may be configured to implement some or all of the features described herein in cooperation with one or more of other components 540, 542, 544, 550, 570, 572, 335, and 336.

[0069] Additionally, as described herein, processor 522 may include one or more processing elements. Accordingly, processor 522 may include one or more integrated circuits (ICs) configured to perform the functions of processor 522. Additionally, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 522.

[0070] FIG. 6 illustrates an intra-cell UE-to-UE CLI scenario when the base station 102 is operating in full-duplex mode according to one embodiment of the present disclosure. The base station 102 may be a gNB in 5G. The base station 102 may be connected to an EPC network and / or an NRC network. In one embodiment, the base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). The base station 102 may operate in full-duplex FDD mode, in which some of the UEs served by the base station transmit in the uplink direction while other UEs served by the base station receive in the downlink direction. The UEs may operate in half-duplex mode, but are not so limited, and aspects of the present disclosure may apply to UEs operating in full-duplex mode.

[0071] The aggressor UE 602 transmitting on the uplink is shown as causing intra-cell UE-to-UE CLI to the victim UE 604 receiving the downlink. While only one aggressor UE and one victim UE are shown, it should be understood that a victim UE may receive CLI from a group of aggressor UEs, or an aggressor UE may cause CLI to a group of victim UEs. Signaling between the base station 102 and the victim UE 604 and aggressor UE 602, as well as between the victim UE 604 and aggressor UE 602, can be used to measure CLI, identify which UEs are aggressors or victims, identify desired or forbidden beams, and for the base station 102 to allocate uplink and downlink resources to minimize or reduce CLI between the aggressor UE 602 and the victim UE 604.

[0072] In one aspect, when the base station 102 schedules resources for use by a victim UE 604 after already scheduling resources for use by one or more aggressor UEs 602, the base station may indicate to the victim UE 604 the resources for performing CLI measurements. The downlink control information (DCI) used by the base station packet scheduler to allocate downlink resources (Physical Downlink Shared Channel (PDSCH)) and uplink resources (Physical Uplink Shared Channel (PUSCH)) may indicate to the victim UE that there is an interferer (e.g., an aggressor UE). In one aspect, this indication may be explicit by configuring an additional bit in the DCI or may be implicit through the activation of a null tone for CLI measurements.

[0073] The invalid tones may be reserved resources used to indicate that certain resource elements are not available for reception of the PDSCH by the victim UE. In one aspect, the invalid tones for CLI measurements may consist of reserved resources, or a portion of the zero-power channel state information reference signal (ZP-CSI-RS) may be activated for CLI measurements. ZP-CSI-RS is a category of CSI RS used within the context of reserved resources. ZP-CSI-RS may define a set of resource elements that do not include any transmission for the victim UE 604. In one aspect, the PDSCH may be rate-matched around the invalid tones or ZP-CSI-RS. In one aspect, some of the existing ZP-CSLRS resources are configured for UE-to-UE CLI measurements (e.g., inter-cell interference), so when a bit field in the DCI activates or selects one of these ZP CSI-RS resources, the base station 102 is implicitly signaling to the victim UE 604 that there may be one or more aggressor UEs (e.g., intra-cell or inter-cell).

[0074] In one aspect, the DCI may further indicate which downlink symbols received in the PDSCH for the victim UE 604 may suffer from CLI. For example, if the starting symbol and number of assigned symbols of the resource allocation for the victim UE 604 (e.g., the starting symbol and length indicator value (SLIV) encoded by the DCI) are not entirely within the SLIV of the aggressor UE 602, there may be an imbalance in interference and CLI measurements among the downlink symbols. Alternatively, the victim UE 604 would not expect to observe an imbalance in interference if the SLIV for the victim UE 604 is entirely within the SLIC of the aggressor UE 602. In this case, the victim UE 604 may assume that all symbols in the SLIV experience the same or similar interference-plus-noise covariance matrix.

[0075] When the base station 102 signals the victim UE 604 that an interferer is present as indicated by the DCI, the victim UE 604 may measure the CLI using the disabled tones or ZP-CSI-RS and report the CLI measurement on the physical uplink control channel (PUCCH) as indicated by the DCI. In one aspect, the base station 102 may indicate to the victim UE 604 through higher layer signaling, such as radio resource control (RRC), or through more dynamic lower layer signaling, the parameters or metrics of the measured and reported CLI associated with the disabled tones or ZP-CSI-RS. In one aspect, the parameters may include a received signal strength indicator (RSSI), a reference signal received power (RSRP), a signal-to-interference-plus-noise ratio (SINR), etc. In one aspect, different disabled tones or ZP-CSI-RS may be configured to provide different metrics or parameters used to characterize the CLI. The victim UE 604 may be configured to measure the parameters of the CLI or may know the parameters to perform measurements based on the configuration of the null tone or ZP-CSI-RS when they are activated.

[0076] 7A illustrates a scenario in which a victim UE measures invalid tones during downlink reception to determine the level of CLI and reports the CLI measurements to a base station using the same uplink resources used to signal whether a received downlink packet has errors, according to one aspect of the present disclosure. In FIG. 7A, the DCI 702 may allocate downlink resources for the PDSCH 704, and the victim UE may configure invalid tones or activate ZP-CSI-RS to perform CLI measurements. The DCI 702 may be carried on a physical downlink control channel (PDCCH).

[0077] The victim UE may report CLI measurements to the base station using the same PUCCH 706 assigned by the DCI 702 to report errors in received data on the PDSCH 704 using a hybrid automatic repeat request-acknowledgement (HARQ-ACK) retransmission protocol. The DCI 702 may configure the time (Nx) between the last symbol of the PDSCH 704 and the first symbol of the PUCCH 706 to accommodate the victim UE's processing capability, and may therefore perform CLI measurements, process the PDSCH, and provide HARQ-ACQ and channel state information (CSI) feedback including the CLI measurements on the PUCCH 706 within the configured time Nx. In one aspect, the DCI 702 may configure the PDSCH 704 with a HARQ feedback timing indicator (K1) that determines the number of slots between the reception of the PDSCH 704 and the transmission of the HARQ-ACK to accommodate the victim UE's processing capability.

[0078] FIG. 7B illustrates a scenario in which a victim UE measures invalid tones during downlink reception to determine the level of CLI and reports the CLI measurements to the base station using uplink resources that are different from the uplink resources used to signal whether a received downlink packet has errors, according to one aspect of the disclosure.

[0079] The DCI 702 may configure a PUCCH resource indicator (PRI) to use PUCCH1 708 to return a HARQ-ACK for reporting errors in data received on the PDSCH 704. The base station may use RRC to configure a time offset 710 from PUCCH1 708 to a second PUCCH, PUCCH2 712, used by the victim UE to report CSI for CLI measurements. If the victim UE is unable to perform CLI measurements or provide CSI feedback within Nx, the RRC-configured time offset 710 may provide flexibility in the timing of PUCCH2 712 used to report CLI measurements, depending on the victim UE's processing capabilities. The base station may receive CLI measurements associated with a null tone or ZP-CSI-RS. Based on the CLI measurements, the base station may adjust its scheduling of future downlink resources PDSCH for the victim UE to reduce or minimize CLI.

[0080] In one aspect, when a base station has already scheduled resources for use by a victim UE for a PDSCH before scheduling or having knowledge of the resources requested for use by one or more aggressor UEs, the base station cannot stop the victim UE from receiving downlink symbols using the scheduled resources, but may indicate to the victim UE which downlink symbols may be affected by a CLI from a potential aggressor UE. The base station may use a periodic groupcast DCI (GC-DCI) directed to a group of victim UEs or a unicast DCI directed to a specific victim UE to indicate which symbols may be affected by a CLI, taking into account the uplink resources allocated for the potential aggressor UE. In one aspect, the group-east DCI or unicast DCI may be received by the victim UE after the most recent DCI scheduling the PDSCH that is affected by the CLI.

[0081] 8A illustrates a scenario in which a victim UE receives from a base station a periodic groupcast DCI carrying an indication of downlink symbols affected by a CLI directed to the victim UE's group, so that the victim UE treats these downlink symbols differently from other downlink symbols, according to one aspect of the present disclosure. In one aspect, the groupcast DCI 806 is received after DCI 802 schedules a PDSCH 804 and may include a bitmap covering downlink symbols from the last symbol of the PDCCH carrying a previous groupcast DCI 808 containing a previous indication 810 of a downlink symbol affected by a CLI to the last symbol of the PDCCH carrying a latest groupcast DCI 806 containing a latest indication 812 of a downlink symbol affected by a CLI.

[0082] In one aspect, cell-specific symbols indicated as uplink symbols by the tdd-UL-UL-ConfigurationCommon parameter broadcast as part of System Information Block 1 (SIB1) on the PDSCH may be excluded from the downlink symbols covered by the bitmap of the groupcast DCI because victim UEs do not expect a downlink assignment during the transmission of these cell-specific uplink symbols. In one aspect, synchronization signal block (SSB) symbols may also be excluded from the downlink symbols covered by the bitmap of the groupcast DCI because victim UEs do not expect an uplink assignment during the transmission of SSB symbols. The bitmap may therefore cover downlink symbols affected by CLI after excluding cell-specific uplink symbols and SSB symbols, thereby reducing the size of the bitmap. For example, if the size of the bitmap is 14 bits and the number of downlink symbols affected by CLI covered is 28 bits, each bit of the bitmap may be mapped to two downlink symbols.

[0083] 8B illustrates a scenario in which a victim UE receives from a base station a unicast DCI 826 carrying an indication 828 of downlink symbols affected by a CLI intended only for the victim UE, so that the victim UE treats these downlink symbols differently from other downlink symbols, according to one aspect of the present disclosure. In one aspect, the unicast DCI may include a bitmap covering the downlink symbols provided by the SLIV 830 configured by the latest DCI 822 scheduling the PDSCH 824 affected by the CLI.

[0084] Compared to the groupcast DCI 806, the size of the bitmap for the unicast DCI 826 may be smaller because it covers fewer downlink symbols affected by the CLI. For example, the size of the bitmap may be two bits to cover six PDSCH symbols, and each bit may be mapped to three downlink symbols. However, there may be more overhead associated with configuring a unicast DCI for each victim UE compared to configuring a groupcast DCI for a group of victim UEs. In either the groupcast or unicast DCI, the victim UE may receive downlink symbols of the PDSCH to determine whether the symbols are corrupted or may exclude symbols affected by the CLI indicated by the bitmap from further processing.

[0085] In one aspect, when a base station is capable of scheduling resources for simultaneous use by victim UEs and aggressor UEs, the base station may coordinate the transmission of a reference signal by one or more aggressor UEs and the measurement of the reference signal by one or more victim UEs to determine the level of CLI before allocating any resources to the victim and aggressor UEs. In one aspect, the reference signal may be a sounding reference signal (SRS) transmitted by a UE for the base station to measure uplink channel characteristics. The base station may configure one or more aggressor UEs to transmit the SRS and may configure one or more victim UEs to measure and report CLI using the SRS.

[0086] In one aspect, the base station may configure the aggressor UE and the victim UE with a common set of SRS resources. In one aspect, for non-overlapping subbands, the set of SRS resources configured for the aggressor UE may not be within the active downlink bandwidth portion (DL_BWP) of the victim UE. The DL_BWP may include adjacent common resource blocks within the channel bandwidth. The victim UE may then perform leak measurements of CLI parameters, such as RSRP, on the configured SRS resources.

[0087] The aggressor UE may transmit SRS periodically, semi-persistently, or aperiodically. In one aspect, the aggressor UE may be configured by a DCI to transmit aperiodic SRS resources, and the victim UE may be configured by the DCI to measure parameters such as RSRP and SINR on the aperiodic SRS resources. In one aspect, the base station may configure the aggressor UE to activate SRS resources and the victim UE to measure the SRS resources through a joint indication, such as a groupcast DCI. In one aspect, the base station may configure the aggressor UE to activate SRS resources and the victim UE to measure the SRS resources through separate groupcast DCIs, one for the aggressor UE to activate SRS transmission and one for the victim UE to indicate measurement and reporting of CLI parameters on the SRS resources transmitted by the aggressor UE.

[0088] In one aspect, an aggressor UE may transmit periodic or semi-persistent SRS resources without requiring activation through a DCI. A victim UE may perform periodic or aperiodic CLI measurements on periodic or semi-persistent SRS resources. In one aspect, aperiodic measurements may be activated through a DCI or triggered upon the occurrence of a triggering event, such as when there is a high NACK rate or high level of interference.

[0089] In one aspect, the base station may indicate resource identification information associating SRS resources with one or more aggressor UEs to the victim UE. The victim UE may measure CLI parameters on the SRS resources and report the CLI measurements and the aggressor UEs associated with the measured SRS to the base station on the PUCCH or PUSCH. Based on the level of CLI from the aggressor UEs reported by the victim UE, the base station may schedule resources for use by the victim UE and by the aggressor UEs to reduce the CLI.

[0090] 9 illustrates a scenario in which an aggressor UE 602 is configured to transmit SRS resources and a victim UE 604 is configured to measure the SRS resources to determine the level of CLI from the aggressor UE 602 and report the CLI measurements to a base station, according to one aspect of the disclosure. The base station may configure a DCI 902 to activate the aggressor UE 602 to transmit the SRS resources 904 ... The DCI 906 may be configured to indicate to the victim UE 604 to measure and report CLI parameters on the SRS resources 904 transmitted by the aggressor UE 602. The DCI may include resource identification information associating the measured SRS resources 904 with the aggressor UE 602. The victim UE 604 may measure CLI parameters on the SRS resources 904 and report the CLI measurements and the aggressor UE 602 associated with the measured SRS to the base station on the PUCCH 908.

[0091] 10 illustrates a flow diagram of a method 1000 for a victim UE to perform intra-cell UE-to-UE CLI measurements using resources configured for uplink transmissions from one or more aggressor UEs and report the CLI measurements, according to one aspect of the present disclosure. Method 1000 may be performed by the UE of FIG.

[0092] In operation 1001, a victim UE receives signaling from a base station of a communications network that identifies resources scheduled for use by one or more aggressor UEs for uplink transmissions. The uplink transmissions by the aggressor UEs may be measured to indicate a level of intra-cell CLI from the aggressor UEs on the victim UE when the UE receives downlink transmissions from the communications network.

[0093] In operation 1003, the victim UE receives an uplink transmission carried on the identified resource from the interfering UE.

[0094] In operation 1005, the victim UE determines a level of intra-cell CLI based on the uplink transmission to generate a CLI measurement.

[0095] In operation 1007, the victim UE transmits CLI measurements to the communication network to indicate the level of intra-cell CLI from the interfering UE.

[0096] 11 illustrates a flow diagram of a method 1100 for a base station of a communication network to manage intra-cell UE-to-UE CLI by configuring a potential aggressor UE to perform transmissions and by configuring a potential victim UE to measure a subset of uplink resources allocated to the aggressor UE and report CLI measurements, according to one aspect of the present disclosure. Method 1100 may be performed by the base station of FIG.

[0097] In operation 1101, a base station transmits to an interfering UE, also referred to as an aggressor UE, uplink resources scheduled for use by the interfering UE for uplink transmission to the base station.

[0098] In operation 1103, the base station transmits signaling to the victim UE to identify a subset of uplink resources to be measured by the victim UE to indicate an expected level of intra-cell CLI from the interfering UE to the victim UE when the victim UE is receiving a downlink transmission from the base station while the interfering UE is transmitting an uplink transmission.

[0099] In operation 1105, the base station receives from the victim UE the results of CLI measurements indicating the level of intra-cell CLI from the interfering UE.

[0100] Portions of the above may be implemented in logic circuitry, such as special-purpose logic circuitry, or in a microcontroller or other form of processing core that executes program code instructions. Thus, the processes taught by the above discussion may be implemented in program code, such as machine-executable instructions, that cause a machine that executes those instructions to perform a particular function. In this context, a "machine" may be a machine that translates intermediate-form (or "abstract") instructions into processor-specific instructions (e.g., an abstract execution environment such as a "virtual machine" (e.g., a Java Virtual Machine), an interpreter, a common language runtime, a high-level language virtual machine, etc.), and / or electronic circuitry (e.g., transistor-implemented "logic circuitry") located on a semiconductor chip, designed to execute instructions, such as a general-purpose processor and / or a special-purpose processor. The processes taught by the above discussion may also be performed by (in place of or in combination with) electronic circuitry designed to perform those processes (or portions of processes) without executing program code.

[0101] The present invention also relates to apparatus for performing the operations described herein. This apparatus may be specially constructed for the required purposes, or it may include a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such computer programs may be stored in computer-readable storage media such as any type of disk, including, but not limited to, floppy disks, optical disks, CD-ROMs, and magneto-optical disks, read-only memory (ROM), RAM, EPROM, EEPROM, magnetic or optical cards, or any type of medium suitable for storing electronic instructions, each coupled to a computer system bus.

[0102] A machine-readable medium includes any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium may include read-only memory (ROM), random-access memory (RAM), magnetic disk storage media, optical storage media, flash memory devices, etc.

[0103] An article of manufacture can be used to store program code. An article of manufacture storing program code may be embodied as, but is not limited to, one or more memories (e.g., one or more flash memories, random access memories (static, dynamic, or other)), optical disks, CD-ROMs, DVD-ROMs, EPROMs, EEPROMs, magnetic or optical cards, or other types of machine-readable media suitable for storing electronic instructions. Program code can also be downloaded to a requesting computer (e.g., a client) from a remote computer (e.g., a server) by a data signal embodied in a propagation medium (e.g., via a communications link (e.g., a network connection)).

[0104] The foregoing Detailed Description is presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the tools used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of operations leading to a desired result. These operations require physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.

[0105] It should be noted, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise, and as is clear from the above discussion, throughout the description, discussions utilizing "selecting," "determining," "receiving," "forming," "grouping," "aggregating," "generating," "deleting," or similar terms will be understood to refer to operations and processes of a computer system or similar electronic computing device that manipulate and convert data represented as physical (electronic) quantities in the computer system's registers or memory into other data similarly represented as physical quantities in the computer system's memory or registers, or other such information storage, transmission, or display device.

[0106] The processes and displays presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems can be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the described operations. The required structure for a variety of these systems will be apparent from the description below. Moreover, the present invention is not described with reference to any particular programming language. It will be understood that a variety of programming languages can be used to implement the teachings of the present invention as described herein.

[0107] The foregoing description describes only some exemplary embodiments of the present invention. Those skilled in the art will readily recognize from this discussion, the accompanying drawings, and the claims that various modifications may be made without departing from the spirit and scope of the present invention.

Claims

1. 1. A baseband processor of a wireless user equipment (UE) of a communication network subjected to intra-cell crosslink interference (CLI), comprising: receiving signaling from the communications network identifying resources scheduled for use by one or more interfering UEs of the communications network for one or more uplink transmissions, the uplink transmissions being measured to indicate a level of intra-cell CLI from the interfering UEs when the UEs receive downlink transmissions from the communications network; receiving the uplink transmission from the interfering UE carried on the identified resource; determining the level of intra-cell CLI based on the uplink transmissions to generate a CLI measurement; transmitting the CLI measurements to the communications network to indicate the level of the intra-cell CLI from the interfering UE, wherein transmitting the CLI measurements to the communications network includes transmitting the CLI measurements using the same uplink resources allocated to the UE for transmitting an acknowledgment that the downlink transmission was received in error.

2. 2. The baseband processor of claim 1, wherein the signaling includes an indication to activate timing and frequency resources carrying one or more disabled tones reserved for the CLI measurements, and wherein determining the level of intra-cell CLI includes the UE measuring the level of intra-cell CLI using the disabled tones.

3. 3. The baseband processor of claim 2, wherein the signaling includes an indication to activate timing and frequency resources configured to carry one or more reference signals used to measure crosslink interference, and wherein determining the level of intra-cell CLI includes the UE measuring the level of intra-cell CLI using the reference signals.

4. 4. The baseband processor of claim 2 or 3, wherein downlink resources allocated for use by the UE for the downlink transmission are rate matched around the null tones or the reference signal.

5. The baseband processor of claim 1 , wherein the signaling further comprises an identification of one or more symbols in the downlink transmission that are likely to be affected by the intra-cell CLI.

6. 6. The baseband processor of claim 5, wherein the signaling further includes a first resource that assigns a starting symbol and a number of symbols of the downlink transmission received by the UE, the starting symbol and the number of symbols of the downlink transmission being within a starting symbol and a number of symbols of the uplink transmission by the interfering UE.

7. receiving from the communications network one or more parameters of the uplink transmission to be measured; The baseband processor of claim 1 further comprising:

8. The baseband processor of claim 7 , wherein determining the level of the intra-cell CLI based on the uplink transmission comprises measuring the one or more parameters of the uplink transmission.

9. 8. The baseband processor of claim 7, wherein the parameters of the uplink transmission include one or more of a received signal strength indicator (RSSI), a reference signal received power (RSRP), or a signal-to-interference-plus-noise ratio (SINR).

10. 2. The baseband processor of claim 1, wherein the signaling further includes a time delay between a last symbol of a downlink resource assigned to the UE for receiving the downlink transmission and a first symbol of the uplink resource assigned to the UE for transmitting the acknowledgment that the downlink transmission was received in error.

11. 11. The baseband processor of claim 10, wherein the time delay is a function of the processing capabilities of the UE for measuring the uplink transmission by the interfering UE to generate the CLI measurement and for processing the downlink transmission to generate the acknowledgment.

12. receiving from the communications network a timing offset between a first uplink resource assigned to the UE for transmitting an acknowledgment that the downlink transmission was received in error and a second uplink resource assigned to the UE for transmitting the CLI measurement; The baseband processor of claim 1 further comprising:

13. 13. The baseband processor of claim 12, wherein transmitting the CLI measurements to the communications network includes transmitting the CLI measurements using the second uplink resource.

14. 2. The baseband processor of claim 1, wherein the signaling includes an indication for the UE to measure a reference signal transmitted by the interfering UE, the reference signal being used by the communications network to measure characteristics of a channel for the uplink transmission from the interfering UE.

15. The baseband processor of claim 14 , wherein the signaling includes an indication to activate the uplink transmission of the reference signal by the interfering UE.

16. 15. The baseband processor of claim 14, wherein the reference signal is transmitted by the interfering UE one of periodically, semi-persistently, or aperiodically.

17. The baseband processor of claim 14 , wherein the signaling further includes resource identification information that associates the measured reference signal with one or more of the interfering UEs.

18. 18. The baseband processor of claim 17, wherein transmitting the CLI measurements to the communications network comprises transmitting information associating the CLI measurements with the one or more interfering UEs based on the resource identification information.

19. 15. The baseband processor of claim 14, wherein determining the level of the intra-cell CLI based on the uplink transmission to generate the CLI measurement comprises triggering the UE to measure a parameter of the reference signal when a trigger event is detected.

20. The baseband processor of claim 14 , wherein the signaling further comprises an indication to the UE to aperiodically measure a parameter of the reference signal.

21. A user equipment (UE), at least one antenna; at least one radio configured to communicate with a communications network using said at least one antenna; at least one processor coupled to the at least one radio, the at least one processor comprising: receiving signaling from the communications network identifying resources scheduled for use by one or more interfering UEs of the communications network for one or more uplink transmissions, the uplink transmissions being measured to indicate a level of intra-cell crosslink interference (CLI) from the interfering UEs to the UE when the UE receives a downlink transmission from the communications network; receiving the uplink transmission from the interfering UE carried on the identified resource; determining the level of intra-cell CLI based on the uplink transmissions to generate a CLI measurement; a UE configured to perform an operation including transmitting the CLI measurement to the communications network to indicate the level of intra-cell CLI from the interfering UE to the UE, wherein transmitting the CLI measurement to the communications network includes transmitting the CLI measurement using the same uplink resources allocated to the UE for transmitting an acknowledgment that the downlink transmission was received in error.

22. 1. A baseband processor of a base station of a communication network configured to manage intra-cell crosslink interference (CLI) between a plurality of wireless user equipments (UEs) of the communication network, the baseband processor comprising: transmitting, to an interfering UE selected from the plurality of UEs, scheduled resources for use by the interfering UE for one or more uplink transmissions to the base station; transmitting, to a victim UE selected from the plurality of UEs, signaling identifying the subset of resources to be measured by the victim UE to indicate a level of the intra-cell CLI from the interfering UE to the victim UE when the victim UE receives a downlink transmission from the base station while the interfering UE is transmitting the uplink transmission; receiving a CLI measurement from the victim UE to indicate the level of the intra-cell CLI from the interfering UE, wherein receiving the CLI measurement includes receiving the CLI measurement using the same resources allocated to the victim UE for transmitting an acknowledgment that the downlink transmission was received in error.

23. 23. The baseband processor of claim 22, wherein the signaling includes an indication to the victim UE to activate timing and frequency resources corresponding to the subset of resources for the victim UE for the victim UE to receive one or more disabled tones or reference signals reserved for the victim UE to measure crosslink interference and generate the CLI measurement.

24. 24. The baseband processor of claim 23, wherein downlink resources allocated for use by the victim UE for the downlink transmission are rate-matched around the null tones or the reference signal.

25. The signaling includes: downlink resources scheduled for use by the victim UE to receive the downlink transmission; and identifying one or more symbols in the downlink transmission that are likely to be affected by the intra-cell CLI.

26. 26. The baseband processor of claim 25, wherein the downlink resource assigns a starting symbol and number of symbols of the downlink transmission to the victim UE, the starting symbol and number of symbols of the downlink transmission being within the starting symbol and number of symbols of the uplink transmission scheduled by the resource for the interfering UE.

27. transmitting, to the victim UE, information indicating one or more parameters of the uplink transmission carried on the subset of resources to measure to generate the CLI measurement; 23. The baseband processor of claim 22, further comprising:

28. 23. The baseband processor of claim 22, wherein the signaling further includes a time delay between a last symbol of a downlink resource assigned to the victim UE for receiving the downlink transmission and a first symbol of the resource assigned to the victim UE for transmitting the acknowledgment that the downlink transmission was received in error.

29. 29. The baseband processor of claim 28, wherein the time delay is a function of the victim UE's processing capabilities for measuring the uplink transmissions by the interfering UE to generate the CLI measurements and for processing the downlink transmissions to generate the acknowledgment responses.

30. transmitting to the victim UE a timing offset between a first resource assigned to the victim UE for transmitting an acknowledgment that the downlink transmission was received in error and a second resource assigned to the victim UE for transmitting the CLI measurement; 23. The baseband processor of claim 22, further comprising:

31. 31. The baseband processor of claim 30, wherein receiving the CLI measurements includes receiving the CLI measurements from the victim UE on the second resource.

32. 23. The baseband processor of claim 22, wherein the signaling includes an indication for the victim UE to measure a reference signal transmitted by the interfering UE, the reference signal being received by the base station to measure characteristics of a channel for the uplink transmission from the interfering UE.

33. transmitting an indication to the interfering UE to activate the uplink transmission of the reference signal by the interfering UE; 33. The baseband processor of claim 32, further comprising:

34. 33. The baseband processor of claim 32, wherein the signaling further includes resource identification information that associates the reference signal measured by the victim UE with the interfering UE.

35. 35. The baseband processor of claim 34, wherein the CLI measurements include information associating the CLI measurements with the interfering UE based on the resource identification information.

36. 33. The baseband processor of claim 32, wherein the signaling further comprises an indication to the victim UE to aperiodically measure a parameter of the reference signal.

Citation Information

Patent Citations

  • Sounding reference signal transmission for UE-to-UE cross-link interference measurement

    WO2020143736A1

  • CLI-RSSI measurement resource configuration

    WO2020167837A1