Content-aware channel state information (CSI) report prioritization

A dynamic CSI report prioritization mechanism addresses overlapping CSI report challenges by prioritizing critical CLI measurements based on network configuration and radio conditions, enhancing network performance and spectral efficiency.

WO2026073680A1PCT designated stage Publication Date: 2026-04-09NOKIA TECHNOLOGIES OY
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

Existing telecommunications systems face challenges in efficiently prioritizing channel state information (CSI) reports, particularly in scenarios with overlapping uplink resources, leading to ambiguity and suboptimal network performance due to undefined UE behavior in handling cross-link interference (CLI) measurements.

Method used

Implementing a dynamic prioritization mechanism for CSI reports based on network configuration, CLI measurement levels, and radio conditions, using additional parameters such as absolute power thresholds and variability thresholds to determine the priority of CSI reports, ensuring that critical CLI measurements are reported when necessary, while prioritizing CSI acquisition during less critical CLI conditions.

Benefits of technology

Enhances network performance by ensuring timely and relevant CSI reporting, reducing CLI impact, and optimizing scheduling decisions, thereby improving spectral efficiency and reducing latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025076082_09042026_PF_FP_ABST
    Figure EP2025076082_09042026_PF_FP_ABST
Patent Text Reader

Abstract

A method performed by a user equipment (UE) is provided. The method includes performing channel measurements according to channel state information (CSI) reporting configurations, and preparing CSI reports based on the channel measurements. The method includes determining a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement. The method includes making a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time. And the method includes, based on the determination, transmitting only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.
Need to check novelty before this filing date? Find Prior Art

Description

CONTENT-AWARE CHANNEL STATE INFORMATION (CSI) REPORT PRIORITIZATIONTECHNOLOGICAL FIELD

[0001] The present disclosure relates generally to telecommunications and, in particular, to channel state information (CSI) reporting in a telecommunications system.BACKGROUND

[0002] A telecommunications system can be seen as a facility that enables communication sessions between two or more entities such as user terminals, base stations and / or other nodes by providing carriers between the various entities involved in the communications path. A telecommunications system can be provided for example by means of a communication network and one or more compatible communication devices. The communication sessions may comprise, for example, communication of data for carrying communications such as voice, video, electronic mail (email), text message, multimedia and / or content data and so on. Non-limiting examples of services provided comprise two-way or multi-way calls, data communication or multimedia services and access to a data network system, such as the Internet.

[0003] In a wireless telecommunications system, at least a part of a communication session between at least two stations occurs over a wireless link. Examples of wireless telecommunications systems comprise public land mobile networks (PLMN), satellite based communication systems and different wireless local networks, for example wireless local area networks (WLAN). Some wireless systems can be divided into cells, and are therefore often referred to as cellular systems.

[0004] A user can access the telecommunications system by means of an appropriate communication device or terminal. A communication device of a user may be referred to as user equipment (UE) or user device. A communication device is provided with an appropriate signal receiving and transmitting apparatus for enabling communications, for example enabling access to a communication network or communications directly with other users. The communication device may access a carrier provided by a station, for example a base station of a cell, and transmit and / or receive communications on the carrier.

[0005] The telecommunications system and associated devices typically operate in accordance with a given standard or specification which sets out what the various entities associated with the communication system are permitted to do and how operations should be achieved. Communication protocols and / or parameters which shall be used for connection of the various entities are also typically defined. One example of a telecommunications system is the Universal Mobile Telecommunications System (UMTS). Other examples of telecommunications systems are Long-Term Evolution (LTE), LTE Advanced and the so- called 5G or New Radio (NR) networks. NR is being standardized by the 3rd Generation Partnership Project (3 GPP).BRIEF SUMMARY

[0006] Example implementations of the present disclosure are directed to telecommunications and, in particular, to channel state information (CSI) reporting in a telecommunications system. The present disclosure includes, without limitation, the following example implementations.

[0007] Some example implementations provide an apparatus implemented by a user equipment (UE), the apparatus comprising: at least one memory configured to store instructions; and at least one processing circuitry configured to access the at least one memory, and execute the instructions to cause the apparatus to at least: perform channel measurements according to channel state information (CSI) reporting configurations; prepare CSI reports based on the channel measurements; determine a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement; make a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time; and based on the determination, transmit only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

[0008] Some example implementations provide a method performed by a user equipment (UE), the method comprising: performing channel measurements according to channel state information (CSI) reporting configurations; preparing CSI reports based on the channel measurements; determining a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement; making a determination that uplink resources scheduled to carry atleast two of the CSI reports at least partially overlap in time; and based on the determination, transmitting only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

[0009] These and other features, aspects, and advantages of the present disclosure will be apparent from a reading of the following detailed description together with the accompanying figures, which are briefly described below. The present disclosure includes any combination of two, three, four or more features or elements set forth in this disclosure, regardless of whether such features or elements are expressly combined or otherwise recited in a specific example implementation described herein. The present disclosure is intended to be read holistically such that any separable features or elements of the disclosure, in any of its aspects and example implementations, should be viewed as combinable unless the context of the disclosure clearly dictates otherwise.

[0010] It will therefore be appreciated that this Brief Summary is provided merely for purposes of summarizing some example implementations so as to provide a basic understanding of some aspects of the disclosure. Accordingly, it will be appreciated that the above described example implementations are merely examples and should not be construed to narrow the scope or spirit of the disclosure in any way. Other example implementations, aspects and advantages will become apparent from the following detailed description taken in conjunction with the accompanying figures which illustrate, by way of example, the principles of some described example implementations.BRIEF DESCRIPTION OF THE FIGURE(S)

[0011] Having thus described example implementations of the disclosure in general terms, reference will now be made to the accompanying figures, which are not necessarily drawn to scale, and wherein:

[0012] FIG. 1 illustrates a telecommunications system that includes one or more public land mobile networks (PLMNs) coupled to one or more external data networks, according to some example implementations of the present disclosure;

[0013] FIG. 2 illustrates a 5G deployment of a PLMN, according to some example implementations;

[0014] FIG. 3 illustrates sub-band non-overlapping full duplex (SBFD) and non-SBFD slots in a SBFD deployment;

[0015] FIGS. 4 A and 4B illustrate various types of co-channel cross-link interference (CLI) in a SBFD deployment;

[0016] FIG. 5 illustrates a channel quality indicator (CQI) index and CLI power over time in a SBFD deployment;

[0017] FIG. 6 is a signaling chart of a procedure for content-aware channel state information (CSI) report prioritization, according to some example implementations;

[0018] FIGS. 7A, 7B, 7C and 7D are flowcharts illustrating various steps in a method performed by a user equipment (UE), according to various example implementations; and

[0019] FIG. 8 illustrates an apparatus according to some example implementations.DETAILED DESCRIPTION

[0020] Some implementations of the present disclosure will now be described more fully hereinafter with reference to the accompanying figures, in which some, but not all implementations of the disclosure are shown. Indeed, various implementations of the disclosure may be embodied in many different forms and should not be construed as limited to the implementations set forth herein; rather, these example implementations are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Like reference numerals refer to like elements throughout.

[0021] Unless specified otherwise or clear from context, references to first, second or the like should not be construed to imply a particular order. A feature described as being above another feature (unless specified otherwise or clear from context) may instead be below, and vice versa; and similarly, features described as being to the left of another feature else may instead be to the right, and vice versa. Also, while reference may be made herein to quantitative measures, values, geometric relationships or the like, unless otherwise stated, any one or more if not all of these may be absolute or approximate to account for acceptable variations that may occur, such as those due to engineering tolerances or the like.

[0022] As used herein, unless specified otherwise or clear from context, the “or” of a set of operands is the “inclusive or” and thereby true if and only if one or more of the operands is true, as opposed to the “exclusive or” which is false when all of the operands are true. Thus, for example, “[A] or [B]” is true if [A] is true, or if [B] is true, or if both [A] and [B] are true. Further, the articles “a” and “an” mean “one or more,” unless specified otherwise or clear from context to be directed to a singular form. Furthermore, it should be understood that unless otherwise specified, the terms “data,” “content,” “digital content,” “information,” andsimilar terms may be at times used interchangeably. The term “network” may refer to a group of interconnected computers including clients and servers; and within a network, these computers may be interconnected directly or indirectly by various means including via one or more switches, routers, gateways, access points or the like.

[0023] Reference may be made herein to terms specific to a particular system, architecture or the like, but it should be understood that example implementations of the present disclosure may be equally applicable to any of a number of systems, architectures and the like. For example, reference may be made to 3 GPP technologies such as Global System for Mobile Communications (GSM), UMTS, LTE, LTE Advanced, 5GNR, 5G Advanced and 6G; however, it should be understood that example implementations of the present disclosure may be equally applicable to non-3GPP technologies such as IEEE 802, Bluetooth and Bluetooth Low Energy.

[0024] Further, as used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry); (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and / or digital hardware circuit(s) with software / firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions); or (c) hardware circuit(s) and / or processor(s), such as a microprocessor(s) or a portion of a microprocessor s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.

[0025] The above definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.

[0026] FIG. 1 illustrates a telecommunications system 100 according to various example implementations of the present disclosure. The telecommunications system generally includes one or more telecommunications networks. As shown, for example, the system includes one or more PLMNs 102 coupled to one or more other external data networks 104 - notablyincluding a wide area network (WAN) such as the Internet. Each of the PLMNs includes a core network (CN) 106 backbone such as the Evolved Packet Core (EPC) of LTE, the 5G core network (5GC) or the like; and each of the core networks and the Internet are coupled to one or more RANs 108, air interfaces or the like that implement one or more radio access technologies (RATs). As used herein, a “network device” refers to any suitable device at a network side of a telecommunications network. Examples of suitable network devices are described in greater detail below.

[0027] In addition, the system includes one or more radio units that may be varyingly known as user equipment (UE) 110, terminal device, terminal equipment, mobile station or the like. The UE is generally a device configured to communicate with a network device or a further UE in a telecommunications network. The UE may be a portable computer (e.g., laptop, notebook, tablet computer), mobile phone (e.g., cell phone, smartphone), wearable computer (e.g., smartwatch), or the like. In other examples, the UE may be an Internet of things (loT) device, an industrial loT (IIoT device), a vehicle equipped with a vehicle-to- everything (V2X) communication technology, or the like. In some examples, as referenced by 3 GPP, the UE may be a narrowband loT (NB-IoT) device, an enhanced machine-type communication (eMTC) device, a reduced capability (RedCap) device, an ambient loT device, or the like.

[0028] In operation, these UEs 110 may be configured to connect to one or more of the RANs 108 according to their particular radio access technologies to thereby access a particular CN 106 of a PLMN 102, or to access one or more of the external data networks 104 (e.g., the Internet). The external data network may be configured to provide Internet access, operator services, 3rd party services, etc. For example, the International Telecommunication Union (ITU) has classified 5G mobile network services into three categories: enhanced mobile broadband (eMBB), ultra-reliable and low-latency communications (URLLC), and massive machine type communications (mMTC) or massive internet of things (MIoT).

[0029] Examples of radio access technologies include 3 GPP radio access technologies such as GSM, UMTS, LTE, LTE Advanced, 5GNR, 5G Advanced, and 6G. Other examples of radio access technologies include IEEE 802 technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.15 (including 802.15.1 (WPAN / Bluetooth), 802.15.4 (Zigbee) and 802.15.6 (WBAN)), Bluetooth, Bluetooth Low Energy (BLE), ultra wideband (UWB), and the like. Generally, a radio access technology may refer to any 2G, 3G, 4G, 5G, 6G or higher generation mobile communication technology and their different versions, as well as to anyother wireless radio access technology that may be arranged to interwork with such a mobile communication technology to provide access to the CN 106 of a mobile network operator (MNO).

[0030] In various examples, a RAN 108 may be configured as one or more macrocells, microcells, picocells, femtocells or the like. The RAN may generally include one or more radio access nodes that are configured to interact with UEs 110. In various examples, a radio access node may be referred to as a base station (BS), access point (AP), base transceiver station (BTS), Node B (NB), evolved NB (eNB), macro BS, NB (MNB) or eNB (MeNB), home BS, NB (HNB) or eNB (HeNB), next generation NB (gNB), enhanced gNB (en-gNB), next generation eNB (ng-eNB), or the like. The RAN may include some type of network controlling / goveming entity responsible for control of the radio access nodes. The network controlling / goveming entity and radio access node may be separate or integrated into a single apparatus. The network controlling / goveming entity may include processing circuity configured to carry out various management functions, etc. The processing circuity may be associated with a memory, computer-readable storage medium or database for maintaining information required in the management functions.

[0031] ARAN 108 may be centralized or distributed. In various examples, components of a RAN may be interconnected by Ethernet, Gigabit Ethernet, Asynchronous Transfer Mode (ATM), optical fiber, dark fiber, passive wavelength division multiplexing (WDM), WDM passive optical network (WDM-PON), optical transport network (OTN), time sensitive networking (TSN) and / or any other data link layer network, possibly including radio links. The RAN may be connected to a CN 106 through one or more gateways, network functions or the like.

[0032] As will be appreciated, a PLMN 102 may be deployed in a number of different manners. In a 4G LTE deployment, the EPC is the CN 106, and the evolved UMTS terrestrial radio access network (E-UTRAN) is the RAN 108; and the E-UTRAN includes one or more eNBs (radio access nodes) configured to connect UEs 110 to the E-UTRAN to thereby access the EPC. As shown in FIG. 2, in a 5G deployment 200, the 5GC 202 is the CN, and the next generation (NG) radio access network (NG-RAN) 204 is the RAN; and the NG-RAN includes one or more gNBs 206 (radio access nodes) configured to connect UEs 110 to the NG-RAN to thereby access the 5GC (at times referred to as the NGC). The term ‘gNB’ in 5G may correspond to the eNB in 4G LTE.

[0033] Some deployments of 4G LTE and 5G in particular are considered standalone (SA) deployments. Other deployments combine 4G LTE and 5G technologies, and are referred toas non- standalone (NSA) deployments. In some deployments, the E-UTRAN includes one or more ng-eNBs that are configured to communicate with the 5GC, and that may also be configured to communicate with one or more gNBs. Similarly, in another deployment, the NG-RAN may include one or more en-gNBs that are configured to communicate with the EPC, and that may also be configured to communicate with one or more eNBs. In various instances, a single UE 110, a dual-mode or multimode UE, may support multiple (two or more) RANs — thereby being configured to connect to multiple RANs, such as 4G LTE and 5G.

[0034] In some deployments, operations of a gNB 206 or other radio access node may be distributed or functionally split into components including one or more remote radio head (RRHs) or radio units (RUs) 208, and a baseband unit (BBU); and in some architectures, the BBU may be split into a distributed unit (DU) 210 and a central / centralized unit (CU) 212, such as a server, host or node. In some architectures, the RRH / RU and DU may be co-located. It is also possible that node operations may be distributed among a plurality of servers, hosts or nodes. It should also be understood that the distribution of work between CN operations and radio access node operations may vary depending on implementation.

[0035] As shown and described, for example, some 5G deployments may be based on a so-called CU-DU split including one or more DUs 210 and a CU 212. One gNB-CU (central node) may control one or more gNB-DUs. The gNB-CU may control a plurality of spatially separated gNB-DUs, acting at least as transmit / receive (Tx / Rx) nodes. In some example implementations, however, the gNB-DUs (also called DU) may include, for example, a radio link control (RLC), medium access control (MAC) layer and a physical (PHY) layer, whereas the gNB-CU (also called a CU) may include the layers above the RLC layer, such as a packet data convergence protocol (PDCP) layer, a radio resource control (RRC), and an internet protocol (IP) layer. Other functional splits are also possible. It is considered that a skilled person is familiar with the open systems interconnection (OSI) model and the functionalities within each layer.

[0036] In some example implementations, the server or CU 212 may generate a virtual network through which the server communicates with the radio node. In general, virtual networking may involve a process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Such virtual network may provide flexible distribution of operations between the server and the radio head / node. In practice, any digital signal processing task may beperformed in either the CU or the DU 210, and the boundary where the responsibility is shifted between the CU and the DU may be selected according to implementation.

[0037] 3GPP 5G NR currently supports two duplexing modes: frequency-division duplexing (FDD) for paired bands and time-division duplexing (TDD) for unpaired bands. In TDD, uplink (UL) and downlink (DL) phases are separated in the time domain. This may create unnecessary latency, possibly reduce coverage and capacity depending on the considered layout. In current TDD deployments, the situation is further exacerbated by the fact that the scheduling offers lower dynamism, i.e., the slot structure is fixed and does not change very often in practice. This may result in rather limited time duration for the uplink in TDD.

[0038] Motivated by this, 3GPP has initiated a study and confirmed work item on the evolution of duplexing operation in NR that addresses the challenges above. One of the objectives is to allow the gNB 206 to do simultaneous DL transmission and UL reception on different physical resource blocks (PRBs) / sub-bands within an unpaired wideband NR cell. This may be referred to as sub-band non-overlapping full duplex (SBFD). In other sources, this duplexing scheme is also referred to as cross-division duplexing (xDD) scheme or flexible duplexing (FDU).

[0039] FIG. 3 illustrates a SBFD deployment. As shown, the SBFD deployment includes two slot types for both DL and UL transmissions, namely SBFD slots and non-SBFD slots. In the SBFD slots, non-overlapping DL sub-band(s) and UL sub-band(s) both exist, while in non-SBFD slots, the entire band is used for either DL or UL (i.e., legacy / full DL / UL slots). In SBFD slots, a guard-band is expected to be placed between DL and UL resource blocks (RBs). This provides better isolation between UL and DL transmissions and is expected to be essential for reducing the impact of the self-interference (due to gNB’s own DL transmissions and the gNB’s own UL reception) as well as cross-link interference (CLI) between UE to UE links, and gNB to gNB links.

[0040] FIGS. 4 A and 4B illustrate various types of co-channel CLI in a SBFD deployment. As shown, SBFD introduces new types of CLI, namely co-channel inter- subband CLI from non-overlapping frequency resources. As shown in FIG. 4A, this interference can be better classified depending on the source of the interference as:1. gNB self-interference.2. intra-cell UE-to-UE co-channel inter- sub-band CLI.3. inter-cell UE-to-UE co-channel inter- sub-band CLI.4. gNB-to-gNB co-channel inter- sub-band CLI.Besides these new CLI types, in case of different SBFD slots frequency domain partitioning in neighbor cells, as shown in FIG. 4B, the system may also suffer from co-channel CLI from transmissions on overlapping frequency resources:5. gNB-to-gNB inter-cell co-channel CLI from overlapping frequency resources.6. UE-to-UE inter-cell co-channel CLI from overlapping frequency resources.

[0041] 3 GPP has recently agreed to support layer 1 (LI) UE-to-UE CLI measurements and re-use the channel state information (CSI) framework for the measurements resource configuration and reporting. Priority rules for multiple CSI reporting is among the aspects to still be discussed.

[0042] With the support of CSI reports carrying CLI measurements, the UE 110 can be instructed to transmit three different types of CSI reports:(1) legacy CSI reports carrying one or more beam management (BM) measurements, such as LI reference signal received power (Ll-RSRP) and LI signal-to- interference-plus-noise ratio (Ll-SINR);(2) legacy CSI reports not carrying BM measurements (Ll-RSRP, Ll-SINR) or CLI measurements, and instead including CSI used for CSI acquisition, such as channel quality indicator (CQI), precoding matrix indicator (PMI), layer indicator (LI), and / or rank indicator (RI); and(3) new CSI reports carrying CLI measurements, such as CLI received signal strength indicator (CLI-RSSI) or sounding reference signal (SRS) reference signal received power (SRS-RSRP), which are used for UE-to-UE measurements.

[0043] AUE 110 can be configured to report CSI in UL resources which are partly or even fully overlapping in time, this is denoted as CSI report collision. According to 3GPP, a CSI report collision occurs when the resources used for transmitting two CSI reports overlap in at least one orthogonal frequency division multiplexing (OFDM) symbol and are transmitted over the same carrier. 3 GPP provides guidelines for what the UE should do if a CSI report collision occurs, more specifically, which CSI report should be prioritized. To do so, each CSI report is assigned a priority value (Pricsi). A first CSI report is said to have priority over a second CSI report if the associated Pricsi is lower for the first report than for the second report (i.e., a lower priority value indicates a higher priority value).

[0044] The priority value for a CSI report i may be calculated or otherwise determined as follows:Pritcsi (y< k. c. s) = 2 - Ncells■ Ms- y + Ncells■ Ms■ k +■ Ms■ c + s where,y = 0 for aperiodic CSI reports, y = 1 for semi-persistent CSI reports carried inPUSCH, y = 2 for semi-persistent CSI reports carried on physical uplink shared channel (PUCCH), and j’ = 3 for periodic CSI reports carried on PUCCH. k = 0 for CSI reports for BM and k = 1 for CSI reports for CSI acquisition c is the serving cell index5 is the reportConfigIDNeelis is given by a parameter maxNrofServingCells (RRC parameter constant to 32) Msis given by a parameter maxNrOfCSI-ReportConfigurations (RRC parameter constant to 48)

[0045] As reflected above, one of the more relevant aspects for the priority calculation are the time-domain configuration of the report (which defines y) and the content of the report (which defines k). It may be assumed that if two CSI reports are colliding, the CSI reports have the same time-domain configuration (periodic, aperiodic or semi-persistent). In that case, the k value can determine the priority of each report.

[0046] A number of options have been considered to determine the value of k in Prii csI(y, k> c>s) for CSI reports carrying LI UE-to-UE CLI measurements. The options that have been considered are:Option 1-1 : Reusing existing k value, k = 0Option 1-2: Reusing existing l value, k= 1Option 2: Adding a new k value other than 0 and 1.Option 1-1 and 1-2 propose re-using existing l values. However, these options will lead to ambiguity on the UE side since the UE behavior is undefined. For example, if Option 1-1 is adopted (k = 0) and a CSI report for BM overlaps with a CSI report with CLI, the UE will have two CSI reports with the same priority value. Similarly if Option 1-2 is adopted (k = 1) and a CSI report for CSI acquisition overlaps with a CSI reporting carrying CLI measurements, the UE will have two CSI reports with the same priority value.

[0047] According to example implementations of the present disclosure, three k values are proposed for the three types of CSI reports. In this regard, a new k value is defined for CSI reports including CLI measurements which is different from 0 and 1 (Option 2). The new k may always be higher than 0 since it can be expected that CSI reports for BM are always more important than UE-to-UE CLI measurements, as CLI reporting for the current beam may be unnecessary if the current beam is no longer the best beam and beam re-selection needs to be triggered.

[0048] Also according to example implementations, prioritization of CSI reports between CSI reports for CSI acquisition and CSI reports for UE-to-UE CLI depends on the UE radio conditions. Sometimes, the measured CLI is not impactful and therefore CSI reports for CSI acquisition may be be prioritized. In other cases, CLI becomes a limiting factor and CSI acquisition is either out-of-dated or shows a drastic drop the CQI / PMI / RI that is better to apply CLI mitigation instead of performing scheduling with a very conservative CQI to combat the CLI (being proactive versus being reactive against the CLI). This behavior is depicted in FIG. 5.

[0049] In the context of FIG. 5, for example, assume that a UE 110 is served in a cell with a SBFD frame “DXXXU,” and the UE is configured to measure CQI in the first “X” slot and CLI in the third “X” slot (X = SBFD slot). Also assume that both CSI measurements are mapped to be reported over the UL slot and thus a collision occurs. In the first iteration, the UE should ideally prioritize CSI acquisition given that CLI is not a critical factor (since the measurements results in very low CLI power). On the other hand, in the next frame, the CLI measurements results in a high power and compromise the CQI index bringing the optimal MCS very low (lower spectral efficiency). In such case, the UE should report the CLI so that the network becomes aware of the CLI problem as acts accordingly. Otherwise, the UE would report a CQI (high index) that does not correspond anymore to the conditions - if one assumes that the CLI presence continues in future slots.

[0050] The k value for the CSI reports with CLI is therefore not fixed, and instead depends on radio conditions to provide a dynamic CSI report prioritization. Some example implementations therefore provide a solution in which the k value for CSI reports with CLI depends on (UE-to-UE) CLI measurements; and accordingly, the priority of the a CSI report with CLI depends on the CLI measurements. The solution of example implementations therefore prioritizes the CSI reports including CLI measurements only when the CLI is sufficiently important, while otherwise prioritizing CSI reports for CSI acquisition. Some example implementations also provide a prioritization between two CSI reports when a collision occurs, and the two reports both include CLI (SRS-RSRP versus CLI-RSSI).

[0051] In some example implementations, an absolute power threshold may be introduced which determines which CSI report to be prioritized. As part of the CSI report configuration, the UE 110 may receive an additional parameter which defines an absolute power threshold (e.g., in decibel-milliwats (dBm)). Based on the additional parameter, if the UE-to-UE CLI measurements are below the threshold, the UE should prioritize the CSI report including measurements for CSI acquisition (this CSI report not carrying BM measurements or CLImeasurements). The k value for determining the priority value for the CSI report with CLI measurements may in this case be set to a value greater than 1 (k > 1). If the UE-to-UE CLI measurement is above the threshold (for either type of CLI measurement), the UE should prioritize the CLI reporting instead of the CSI report for CSI acquisition, and set to a value between 0 and 1 (i.e., 0 < k < 1).

[0052] In some examples, the A: value may also depend on the type of CLI measurements being reported, with SRS-RSRP generally being prioritized over CLI-RSSI (when reports including CLI measurements of both types are above the threshold). In this case, a positive delta or offset value may be added to the k value for a CSI report including CLI-RSSI reports (k > 1 + offset), assuming, again, the CLI-RSSI is above the threshold. This may ensure that a CSI report with CLI-RSSI has lower priority than a CSI report with SRS-RSRP. Alternatively, this condition may be hard-coded in the following manner: if a first CSI report including SRS-RSRP measurements and a second CSI report including CLI-RSSI collide in time, the CSI report with SRS-RSRP is always prioritized. In other examples, two power thresholds may be defined, one for each type of CLI measurement (CLI-RSSI and SRS-RSRP).

[0053] In some other examples, configuration tables may be introduced with a mapping between CLI absolute power measurements (SRS-RSRP, CLI-RSSI) and A: values. In some of these other examples, a different configuration table may be introduced for each type of CSI measurement. In this regard, one configuration table may map SRS-RSRP and k, and another configuration table may map CLI-RSSI and k. In the configuration table(s), the value of k generally increases with a corresponding decrease in CLI measurement. In order to perform prioritization between SRS-RSRP and CLI-RSSI, the same value of CLI power may correspond to different A: values depending on whether the CLI power is from RSRP or RSSI measurements. This prioritizes CSI reports with CLI-RSSI reports over CSI reports with SRS- RSRP report, if the UE measures much higher RSSI and RSRP.

[0054] In other example implementations, variability in CLI measurements may be used to determine the k value, instead of CLI absolute power measurements. In these other example implementations, the intention is that CLI measurements are prioritized if the measurements drastically change over time. The UE 110 may be configured with either a single trigger variability value (similar to the above examples that use an absolute power threshold) or a table with different variability levels (similar to the above examples that use configuration table(s)). Since the variability can be positive (the CLI measurement at time instance t is larger than the measurement at time instance t - 1), or negative (the CLI measurement at time instance t is smaller than the measurement at time instance t - 1), the UEmay add an additional bit in the CSI report to indicate if the UE experienced a positive variability or a negative variability.

[0055] In yet other example implementations, the network (e.g., gNB 206) may provide an explicit indication on the priority of the CSI report. In these example implementations, rather than depending on the CLI measurements, the network may might decide to prioritize certain CSI reports with CLI measurements with respect to other CSI reports with CLI measurements (or CSI reports including measurements for CSI acquisition). In some of these examples, the network may define a report priority associated to each CSI report. For instance, the network may configure a UE to have higher reporting priority for a specific SRS configuration (corresponding to a given UE), as compared to other SRS measurements of other UEs (which might have better isolation capabilities and therefore would generate less UE-to-UE CLI).

[0056] In some more specific example implementations that use an absolute power threshold, the network (e.g., gNB 206) may configure the CSI reports for CLI measurements with an absolute power threshold in dBm, e.g., -70 dBm. This may be achieved by adding a new parameter absoluteThresholdForPrioritization in the CSLReportConfig or by adding the same parameter in the measurement resource configuration (SRS-ResourceListConfigCLI and RSSI-ResourceListConfigCLI resources). The UE 110 may use the parameter in case CSI collision occurs.

[0057] When a CSI collision occurs, the UE 110 may transmit the CSI report with CLI measurements over the CSI report for CSI acquisition if the measured CLI power is equal or above the absoluteThresholdForPrioritization value. The UE may otherwise defer the CSI report with CLI measurements and transmit the CSI report for CSI acquisition if the measured CLI power is below the absoluteThresholdF or Prioritization value.

[0058] If two CSI reports at least partially overlap, both reports carry CLI measurements that are above absoluteThresholdForPrioritization, the UE 110 may transmit the one with the highest CLI power regardless of the type of CLI measurement (RSRP or RSSI). In other examples, the UE may always transmit the CSI report with RSRP measurements, which may be indicated by a positive offset added to the A: value for CLI reports with RSSI measurements to reduce its priority over CSI reports with RSRP measurements. In yet other examples, the UE may always transmit the latest CLI measurement regardless of the CLI metric. Any of these examples may be hard-coded.

[0059] In some more specific example implementations that use configuration table(s), the network may configure the table(s) that map SRS-RSRP and CLI-RSSI power levels to k values. One example of a configuration table for SRS-RSRP may be as follows:In a similar manner, example of a configuration table for CLI-RSSI may be as follows:Using the tables, the UE 110 may be able to compare the measurements with the pre-defined tables and assign a priority to each CSI report.

[0060] In some more specific example implementations in which CLI measurement variability is used, the network (e.g., gNB 206) may configure a variability threshold within the CSI report configuration or measurement resource configuration, i.e., in a similar manner as described above for examples that use an absolute power threshold. Alternatively, the UE 110 may use pre-configured tables as in the example implementations that use configuration tables.

[0061] For both cases, the UE may define a measurement reference to determine whether or not the variability condition is successful. Options for the definition of measurement reference include the following two examples:Option 1 : The CLI measurement reference is the previous measurement occurrence (reported or not).Option 2: The CLI measurement reference is the latest CLI measurement that was reported.For Option 1, the network does not know if the reported value was reported because there was a drop or an increase in the CLI measurements. The UE 110 may therefore include anadditional bit in the report that indicates “increase” (1) or “decrease” (0). This is not needed for Option 2, since the network is aware of the previously reported value.

[0062] If a variability threshold is configured, the UE 110 may receive the variability parameter, e.g., variabilityThresholdForPrioritization, as part of the configuration. This can for instance indicate a variability of + / - 3 dB. The UE may be expected to transmit the CSI report with CLI measurements over the CSI report for CSI acquisition if the outcome of comparing the current measurement and the previous measurement conducted or report transmitted results is a power difference equal or higher than the variabilityThresholdForPrioritization value (0 < k < 1). The UE may otherwise defer the CSI report with CLI measurements and transmit the CSI report for CSI acquisition if the outcome of comparing the current measurement and the previous measurement conducted or report transmitted results is a power difference equal or higher than the variabilityThresholdForPrioritization value (k > 1).

[0063] If pre-configured table(s) are used, the UE 110 may rely on the pre-configured table(s) that map the CLI variability values to the k values, such as in the following example tables for SRS-RSRP and CLI-RSSL

[0064] To further illustrate some example implementations, FIG. 6 is a signaling chart600 of a procedure for content-aware CSI report prioritization, according to some example implementations. As shown, the gNB 206 may at step 601 configure the UE 110 for channel measurements for CSI reporting (including for CSI acquisition and CLI), and prioritization in the case of CSI report collision (time overlap in CSI reports). The gNB may at step 602 configure the UE with k values for determining the priority values of CSI reports, such asbased on an absolute power level, configuration tables, explicit k value for each report and / or CLI variability. The UE may at step 603 calculate or otherwise determine the priority for CSI reports, and determine which of two CSI reports should be transmitted when a CSI report collision occurs. And the UE may at step 604 transmit one of two CSI reports according to their priority.

[0065] FIGS. 7A- 7D are flowcharts illustrating various steps in a method 700 performed by a user equipment (UE), according to various example implementations. The method includes performing channel measurements according to channel state information (CSI) reporting configurations, as shown at block 702 of FIG. 7A. The method includes preparing CSI reports based on the channel measurements, as shown at block 704. The method includes determining a priority for each of the CSI reports based on information carried by the CSI report, In some of these examples, the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement, as shown at block 706. The method includes making at block 708 a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time; and based on the determination, transmitting at block 710 only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

[0066] In some examples, the at least one CLI measurement includes at least one CLI received signal strength indicator (CLI-RSSI) or sounding reference signal (SRS) reference signal received power (SRS-RSRP).

[0067] In some examples, determining the priority between the CSI reports at block 706 includes determining a priority value associated with each CSI report of the CSI reports, as shown at block 712 of FIG. 7B. In some of these examples, determining the priority between the CSI reports also includes comparing the priority value across the CSI reports, as shown at block 714.

[0068] In some examples, the priority value associated with the CSI report carrying the at least one CLI measurement is determined at block 712 based on a comparison of the level of the at least one CLI measurement and a threshold level.

[0069] In some examples, the priority value prioritizes a first CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement over a second CSI report carrying at least one CLI measurement when the level of the at least one CLI measurement is less than the threshold level.

[0070] In some examples, the priority value prioritizes a first CSI report carrying at least one CLI measurement over a second CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement when the level of the at least one CLI measurement is greater than the threshold level.

[0071] In some examples, the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when only the level of the at least one first CLI measurement is greater than the threshold level.

[0072] In some examples, the priority value prioritizes a first CSI report carrying at least one CLI measurement of a first type of CLI measurement over a second CSI report carrying at least one CLI measurement of a second type of CLI measurement, when the level of the at least one CLI measurement of both the first type of CLI measurement and the second type of CLI measurement is greater than the threshold level.

[0073] In some examples, the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when the at least one first CLI measurement is more recent than the at least one second CLI measurement, and at least the level of the at least one first CLI measurement is greater than the threshold level.

[0074] In some examples, the priority value is determined at block 712 as a function of a variable having a value that depends on the information carried by the CSI report. In some of these examples, the value of the variable for the CSI report carrying the at least one CLI measurement is determined based on at least one table that maps levels of the at least one CLI measurement to respective values of the variable.

[0075] In some examples, the value of the variable for the CSI report carrying the at least one CLI measurement is determined further based on a type of the at least one CLI measurement. And in some of these examples, the at least one table includes a first table that maps levels of a first type of CLI measurement, and a second table that maps levels of a second type of CLI measurement.

[0076] In some examples, the priority for the CSI report carrying the at least one CLI measurement depends on a variability of the level of the at least one CLI measurement.

[0077] In some examples, determining the priority between the CSI reports at block 706 includes determining a priority value associated with each CSI report of the CSI reports, the priority value associated with the CSI report carrying the at least one CLI measurement determined based on a comparison of the variability of the level of the at least one CLImeasurement and a threshold variability level, as shown at block 716 of FIG. 7C. In some of these examples, determining the priority between the CSI reports also includes comparing the priority value across the CSI reports, as shown at block 718.

[0078] In some examples, determining the priority between the CSI reports at block 706 includes determining a priority value associated with each CSI report of the CSI reports, the priority value determined as a function of a variable having a value that depends on the information carried by the CSI report, and the value of the variable for the CSI report carrying the at least one CLI measurement determined based on at least one table that maps variabilities of the level of the at least one CLI measurement to respective values of the variable, as shown at block 720 of FIG. 7D. In some of these examples, determining the priority between the CSI reports also includes comparing the priority value across the CSI reports, as shown at block 722.

[0079] According to example implementations of the present disclosure, a telecommunications system 100 or PLMN 102, and its components such as a UE 110, gNB 206, RU 208, DU 210 and / or CU 212, may be implemented by various means. Means for implementing the system and its components may include hardware, firmware, software, or combinations thereof. In some examples, one or more apparatuses may be configured to function as or otherwise implement the system and its components shown and described herein. In examples involving more than one apparatus, the respective apparatuses may be connected to or otherwise in communication with one another in a number of different manners, such as directly or indirectly via a wired or wireless network or the like.

[0080] According to some example implementations, at least some of the method 700 described with respect to FIGS. 7A-7D may be carried out by an apparatus comprising means for performing functions corresponding steps of the method. Examples of a suitable apparatus may a user equipment, user device, user terminal or the like.

[0081] FIG. 8 illustrates an apparatus 800 in which means for performing various functions includes hardware, alone or under direction of one or more computer programs from a computer-readable storage medium or other memory, such as computer memory, according to some example implementations of the present disclosure. Generally, an apparatus of example implementations of the present disclosure may comprise, include or be embodied in one or more fixed or portable electronic devices. Examples of suitable electronic devices include a wearable computer, mobile phone, portable computer, desktop computer, workstation computer, server (server computer) or the like. The apparatus may include one ormore of each of a number of components such as, for example, processing circuitry 802 connected to computer-readable storage medium or other memory 804.

[0082] The processing circuitry 802 may be composed of one or more processors alone or in combination with one or more computer-readable storage media. The processing circuitry is generally any piece of computer hardware that is capable of processing information such as, for example, data, computer programs and / or other suitable electronic information. The processing circuitry is composed of a collection of electronic circuits some of which may be packaged as an integrated circuit or multiple interconnected integrated circuits (an integrated circuit at times more commonly referred to as a “chip”). The processing circuitry may be configured to execute computer programs, which may be stored onboard the processing circuitry or otherwise stored in the memory 804 (of the same or another apparatus).

[0083] The processing circuitry 802 may be a number of processors, a multi-core processor or some other type of processor, depending on the particular implementation. Further, the processing circuitry may be implemented using a number of heterogeneous processor systems in which a main processor is present with one or more secondary processors on a single chip. As another illustrative example, the processing circuitry may be a symmetric multi-processor system containing multiple processors of the same type. In yet another example, the processing circuitry may be embodied as or otherwise include one or more ASICs, FPGAs or the like. Thus, although the processing circuitry may be capable of executing a computer program to perform one or more functions, the processing circuitry of various examples may be capable of performing one or more functions without the aid of a computer program. In either instance, the processing circuitry may be appropriately programmed to perform functions or operations according to example implementations of the present disclosure.

[0084] The memory 804 is generally any piece of computer hardware that is capable of storing information such as, for example, data, computer programs, instructions 806 (e.g., computer-readable program code) and / or other suitable information either on a temporary basis and / or a permanent basis. The memory may include volatile and / or non-volatile memory, and may be fixed or removable. Examples of suitable memory include recording media, random access memory (RAM), read-only memory (ROM), a hard drive, a flash memory, a thumb drive, a removable computer diskette, an optical disk or some combination thereof.

[0085] The memory 804 is a non-transitory device capable of storing information. One example of a suitable memory is a computer-readable storage medium, which isdistinguishable from a computer-readable transmission medium capable of carrying information from one location to another. Examples of suitable computer-readable transmission media comprise electronic carrier signals, telecommunications signals, or some combination thereof. As used herein, the term “non-transitory” is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM versus ROM). A computer-readable medium as described herein generally refers to a computer-readable storage medium or computer-readable transmission medium. A computer- readable medium is any entity or device capable in which information, such as one or more computer programs or portions thereof, may be stored and carried.

[0086] In addition to the memory 804 (e.g., computer-readable storage medium), the processing circuitry 802 may also be connected to one or more interfaces for displaying, transmitting and / or receiving information. The interfaces may include a communications interface 808 and / or one or more user interfaces. The communications interface may be configured to transmit and / or receive information, such as to and / or from other apparatus(es), network(s) or the like. The communications interface may be configured to transmit and / or receive information by physical (wired) and / or wireless communications links. Examples of suitable communication interfaces include a network interface controller (NIC), wireless NIC (WNIC) or the like.

[0087] The user interfaces may include a display 810 and / or one or more user input interfaces 812. The display may be configured to present or otherwise display information to a user, suitable examples of which include a liquid crystal display (LCD), light-emitting diode (LED) display, organic LED (OLED) display, active-matrix OLED (AMOLED) or the like. The user input interfaces may be wired or wireless, and may be configured to receive information from a user into the apparatus, such as for processing, storage and / or display. Suitable examples of user input interfaces include a microphone, image or video capture device, keyboard or keypadjoystick, touch-sensitive surface (separate from or integrated into a touchscreen), biometric sensor or the like. The user interfaces may further include one or more interfaces for communicating with peripherals such as printers, scanners or the like.

[0088] Execution of the instructions 806 by the processing circuitry 802, or storage of the instructions in the memory 804, supports combinations of operations for implementing example implementations of the present disclosure. In this manner, an apparatus 800 may comprise at least one processing circuitry and at least one memory coupled to the at least one processing circuitry, where the at least one processing circuitry is configured to execute instructions stored in the at least one memory. It will also be understood that one or morefunctions, and combinations of functions, may be implemented by special purpose hardwarebased computer systems and / or processing circuitry which perform the specified functions, or combinations of special purpose hardware and program code instructions.

[0089] Some example implementations of the present disclosure may also be carried out in the form of a computer process defined by one or more computer programs or portions thereof. Example implementations of the present disclosure may be carried out by executing at least one portion of a computer program comprising instructions. The computer program may be in source code form, object code form, or in some intermediate form. The computer program may be stored in a computer-readable medium that is readable by a computer, processing circuitry or other suitable apparatus. As indicated above, for example, the computer program may be stored in a memory, such as a computer-readable storage medium. Additionally or alternatively, for example, the computer program may be stored in a computer-readable transmission medium. The coding of software for carrying out example implementations of the present disclosure is well within the scope of a person of ordinary skill in the art.

[0090] As will be appreciated, any suitable instructions may be loaded onto a computer, a processing circuitry or other programmable apparatus from a memory or a computer-readable medium (e.g., computer-readable storage medium, computer-readable transmission medium) to produce a particular machine, such that the particular machine becomes a means for implementing the functions specified herein. The instructions may also be stored in a computer-readable medium that can direct a computer, a processing circuitry or other programmable apparatus to function in a particular manner to thereby generate a particular machine or particular article of manufacture. In some examples, the instructions stored in the computer-readable medium may produce an article of manufacture, where the article of manufacture becomes a means for implementing functions described herein. The instructions may be retrieved from a computer-readable medium and loaded into a computer, processing circuitry or other programmable apparatus to configure the computer, processing circuitry or other programmable apparatus to execute operations to be performed on or by the computer, processing circuitry or other programmable apparatus.

[0091] Retrieval, loading and execution of instructions comprising program code instructions may be performed sequentially such that one instruction is retrieved, loaded and executed at a time. In some example implementations, retrieval, loading and / or execution may be performed in parallel such that multiple instructions are retrieved, loaded, and / or executed together. Execution of the program code instructions may produce a computer-implementedprocess such that the instructions executed by the computer, processing circuitry or other programmable apparatus provide operations for implementing functions described herein.

[0092] As explained above and reiterated below, the present disclosure includes, without limitation, the following example implementations.

[0093] Clause 1. A method performed by a user equipment (UE), the method comprising: performing channel measurements according to channel state information (CSI) reporting configurations; preparing CSI reports based on the channel measurements; determining a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement; making a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time; and based on the determination, transmitting only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

[0094] Clause 2. The method of clause 1, wherein the at least one CLI measurement includes at least one CLI received signal strength indicator (CLLRSSI) or sounding reference signal (SRS) reference signal received power (SRS-RSRP).

[0095] Clause 3. The method of clause 1 or clause 2, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSI report of the CSI reports; and comparing the priority value across the CSI reports.

[0096] Clause 4. The method of clause 3, wherein the priority value associated with the CSI report carrying the at least one CLI measurement is determined based on a comparison of the level of the at least one CLI measurement and a threshold level.

[0097] Clause 5. The method of clause 4, wherein the priority value prioritizes a first CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement over a second CSI report carrying at least one CLI measurement when the level of the at least one CLI measurement is less than the threshold level.

[0098] Clause 6. The method of clause 4 or clause 5, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement over a second CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement when the level of the at least one CLI measurement is greater than the threshold level.

[0099] Clause 7. The method of any of clauses 4 to 6, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSIreport carrying at least one second CLI measurement, when only the level of the at least one first CLI measurement is greater than the threshold level.

[0100] Clause 8. The method of any of clauses 4 to 7, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement of a first type of CLI measurement over a second CSI report carrying at least one CLI measurement of a second type of CLI measurement, when the level of the at least one CLI measurement of both the first type of CLI measurement and the second type of CLI measurement is greater than the threshold level.

[0101] Clause 9. The method of any of clauses 4 to 8, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when the at least one first CLI measurement is more recent than the at least one second CLI measurement, and at least the level of the at least one first CLI measurement is greater than the threshold level.

[0102] Clause 10. The method of any of clauses 3 to 9, wherein the priority value is determined as a function of a variable having a value that depends on the information carried by the CSI report, and wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined based on at least one table that maps levels of the at least one CLI measurement to respective values of the variable.

[0103] Clause 11. The method of clause 10, wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined further based on a type of the at least one CLI measurement, and wherein the at least one table includes a first table that maps level s of a first type of CLI measurement, and a second table that maps levels of a second type of CLI measurement.

[0104] Clause 12. The method of any of clauses 1 to 11, wherein the priority for the CSI report carrying the at least one CLI measurement depends on a variability of the level of the at least one CLI measurement.

[0105] Clause 13. The method of clause 12, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSI report of the CSI reports, the priority value associated with the CSI report carrying the at least one CLI measurement determined based on a comparison of the vari ability of the level of the at least one CLI measurement and a threshold variability level; and comparing the priority value across the CSI reports.

[0106] Clause 14. The method of clause 12 or clause 13, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSIreport of the CSI reports, the priority value determined as a function of a variabl e having a value that depends on the information carried by the CSI report, and the value of the variable for the CSI report carrying the at least one CLI measurement determined based on at least one table that maps variabilities of the level of the at least one CLI measurement to respective values of the variable; and comparing the priority value across the CSI reports.

[0107] Clause 15. An apparatus comprising: at least one memory configured to store instructions; and at least one processing circuitry configured to access the at least one memory, and execute the instructions to cause the apparatus to perform the method of any of clauses 1 to 14.

[0108] Clause 16. An apparatus comprising means for performing the method of any of clauses 1 to 14.

[0109] Clause 17. A computer-readable medium comprising instructions that, in response to execution by at least one processing circuitry, causes an apparatus to perform the method of any of clauses 1 to 14.

[0110] Clause 18. A computer-readable storage medium comprising instructions that, in response to execution by at least one processing circuitry, causes an apparatus to perform the method of any of clauses 1 to 14.

[0111] Clause 19. A computer program comprising instructions that, in response to execution by at least one processing circuitry, causes an apparatus to perform the method of any of clauses 1 to 14.

[0112] Many modifications and other implementations of the disclosure set forth herein will come to mind to one skilled in the art to which the disclosure pertains having the benefit of the teachings presented in the foregoing description and the associated figures. Therefore, it is to be understood that the disclosure is not to be limited to the specific implementations disclosed and that modifications and other implementations are intended to be included within the scope of the appended claims. Moreover, although the foregoing description and the associated figures describe example implementations in the context of certain example combinations of elements and / or functions, it should be appreciated that different combinations of elements and / or functions may be provided by alternative implementations without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and / or functions than those explicitly described above are also contemplated as may be set forth in some of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.

Claims

26WHAT IS CLAIMED IS:

1. An apparatus implemented by a user equipment (UE), the apparatus comprising: at least one memory configured to store instructions; and at least one processing circuitry configured to access the at least one memory, and execute the instructions to cause the apparatus to at least: perform channel measurements according to channel state information (CSI) reporting configurations; prepare CSI reports based on the channel measurements; determine a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference (CLI) measurement depends on a network configuration or a level of the at least one CLI measurement; make a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time; and based on the determination, transmit only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

2. The apparatus of claim 1, wherein the at least one CLI measurement includes at least one CLI received signal strength indicator (CLLRSSI) or sounding reference signal (SRS) reference signal received power (SRS-RSRP).

3. The apparatus of claim 1 or 2, wherein the apparatus caused to determine the priority between the CSI reports includes the apparatus caused to: determine a priority value associated with each CSI report of the CSI reports; and compare the priority value across the CSI reports.

4. The apparatus of claim 3, wherein the priority value associated with the CSI report carrying the at least one CLI measurement is determined based on a comparison of the level of the at least one CLI measurement and a threshold level.

5. The apparatus of claim 4, wherein the priority value prioritizes a first CSI report not carrying at least one beam management (BM) measurement or at least one CLImeasurement over a second CSI report carrying at least one CLI measurement when the level of the at least one CLI measurement is less than the threshold level.

6. The apparatus of claim 4, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement over a second CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement when the level of the at least one CLI measurement is greater than the threshold level.

7. The apparatus of claim 4, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when only the level of the at least one first CLI measurement is greater than the threshold level.

8. The apparatus of claim 4, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement of a first type of CLI measurement over a second CSI report carrying at least one CLI measurement of a second type of CLI measurement, when the level of the at least one CLI measurement of both the first type of CLI measurement and the second type of CLI measurement is greater than the threshold level.

9. The apparatus of claim 4, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when the at least one first CLI measurement is more recent than the at least one second CLI measurement, and at least the level of the at least one first CLI measurement is greater than the threshold level.

10. The apparatus of claim 3, wherein the priority value is determined as a function of a variable having a value that depends on the information carried by the CSI report, and wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined based on at least one table that maps levels of the at least one CLI measurement to respective values of the variable.

11. The apparatus of claim 10, wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined further based on a type of the at least one CLI measurement, and wherein the at least one table includes a first table that maps levels of a first type of CLI measurement, and a second table that maps levels of a second type of CLI measurement.

12. The apparatus of claim 1, wherein the priority for the CSI report carrying the at least one CLI measurement depends on a variability of the level of the at least one CLI measurement.

13. The apparatus of claim 12, wherein the apparatus caused to determine the priority between the CSI reports includes the apparatus caused to: determine a priority value associated with each CSI report of the CSI reports, the priority value associated with the CSI report carrying the at least one CLI measurement determined based on a comparison of the variability of the level of the at least one CLI measurement and a threshold variability level; and compare the priority value across the CSI reports.

14. The apparatus of claim 12, wherein the apparatus caused to determine the priority between the CSI reports includes the apparatus caused to: determine a priority value associated with each CSI report of the CSI reports, the priority value determined as a function of a variable having a value that depends on the information carried by the CSI report, and the value of the variable for the CSI report carrying the at least one CLI measurement determined based on at least one table that maps variabilities of the level of the at least one CLI measurement to respective values of the variable; and compare the priority value across the CSI reports.

15. A method performed by a user equipment (UE), the method comprising: performing channel measurements according to channel state information (CSI) reporting configurations; preparing CSI reports based on the channel measurements; determining a priority for each of the CSI reports based on information carried by the CSI report, wherein the priority for a CSI report carrying at least one cross-link interference(CLI) measurement depends on a network configuration or a level of the at least one CLI measurement; making a determination that uplink resources scheduled to carry at least two of the CSI reports at least partially overlap in time; and based on the determination, transmitting only a higher priority one of the at least two of the CSI reports based on the priority between the at least two of the CSI reports.

16. The method of claim 15, wherein the at least one CLI measurement includes at least one CLI received signal strength indicator (CL RSSI) or sounding reference signal (SRS) reference signal received power (SRS-RSRP).

17. The method of claim 15 or 16, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSI report of the CSI reports; and comparing the priority value across the CSI reports.

18. The method of claim 17, wherein the priority value associated with the CSI report carrying the at least one CLI measurement is determined based on a comparison of the level of the at least one CLI measurement and a threshold level.

19. The method of claim 18, wherein the priority value prioritizes a first CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement over a second CSI report carrying at least one CLI measurement when the level of the at least one CLI measurement is less than the threshold level.

20. The method of claim 18, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement over a second CSI report not carrying at least one beam management (BM) measurement or at least one CLI measurement when the level of the at least one CLI measurement is greater than the threshold level.

21. The method of claim 18, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when only the level of the at least one first CLI measurement is greater than the threshold level.3022. The method of claim 18, wherein the priority value prioritizes a first CSI report carrying at least one CLI measurement of a first type of CLI measurement over a second CSI report carrying at least one CLI measurement of a second type of CLI measurement, when the level of the at least one CLI measurement of both the first type of CLI measurement and the second type of CLI measurement is greater than the threshold level.

23. The method of claim 18, wherein the priority value prioritizes a first CSI report carrying at least one first CLI measurement over a second CSI report carrying at least one second CLI measurement, when the at least one first CLI measurement is more recent than the at least one second CLI measurement, and at least the level of the at least one first CLI measurement is greater than the threshold level.

24. The method of claim 17, wherein the priority value is determined as a function of a variable having a value that depends on the information carried by the CSI report, and wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined based on at least one table that maps levels of the at least one CLI measurement to respective values of the variable.

25. The method of claim 24, wherein the value of the variable for the CSI report carrying the at least one CLI measurement is determined further based on a type of the at least one CLI measurement, and wherein the at least one table includes a first table that maps levels of a first type of CLI measurement, and a second table that maps levels of a second type of CLI measurement.

26. The method of claim 15, wherein the priority for the CSI report carrying the at least one CLI measurement depends on a variability of the level of the at least one CLI measurement.

27. The method of claim 26, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSI report of the CSI reports, the priority value associated with the CSI report carrying the at least one CLI measurementdetermined based on a comparison of the variability of the level of the at least one CLI measurement and a threshold variability level; and comparing the priority value across the CSI reports.

28. The method of claim 26, wherein determining the priority between the CSI reports comprises: determining a priority value associated with each CSI report of the CSI reports, the priority value determined as a function of a variable having a value that depends on the information carried by the CSI report, and the value of the variable for the CSI report carrying the at least one CLI measurement determined based on at least one table that maps variabilities of the level of the at least one CLI measurement to respective values of the variable; and comparing the priority value across the CSI reports.

Citation Information

Patent Citations

  • Cross-link interference measuring and reporting method and device, and readable storage medium

    CN117479212A

  • Channel state information reporting for half-duplex and full-duplex modes

    US20230319864A1