Systems and methods for triggering multiple types of channel state information (CSI) reporting for the same resources
By employing a system that counts active CSI elements collectively across multiple triggering types or selectively for activated resources, the UE's CSI reporting capacity is optimized, enhancing channel estimation and communication quality in wireless networks.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2024-11-07
- Publication Date
- 2026-05-15
AI Technical Summary
Existing wireless communication systems inefficiently utilize the maximum CSI reporting capabilities of user equipment (UE) by counting each CSI reporting configuration separately, leading to underutilization of supported CSI elements and suboptimal channel estimation.
Implement a system where a network node transmits a single CSI reporting configuration indicating multiple CSI report triggering types for a common set of resources, maintaining a count of active CSI elements regardless of the number of triggering types, or transmits multiple configurations while selectively counting activated resources, to accurately track the total number of active CSI elements supported by the UE.
This approach enhances the efficiency of CSI reporting, allowing for more accurate counting of active CSI elements, thereby enabling the network node to assign additional configurations without exceeding the UE's capacity, improving channel estimation and overall communication quality.
Smart Images

Figure CN2024130497_15052026_PF_FP_ABST
Abstract
Description
SYSTEMS AND METHODS FOR TRIGGERING MULTIPLE TYPES OF CHANNEL STATE INFORMATION (CSI) REPORTING FOR THE SAME RESOURCES
[0001] FIELD OF THE DISCLOSURE
[0002] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly, to triggering multiple types of channel state information (CSI) reporting for the same resources in wireless communication systems.BACKGROUND
[0003] Wireless communications systems are widely deployed to provide various types of services such as voice, video, packet data, messaging, broadcast, and other types of traffic. The services may include unicast, multicast, and / or broadcast services, among other examples. Typical wireless communication systems may support multiple-access radio access technologies and include a number of base stations or network nodes, each supporting communication for multiple communication devices, which may be otherwise known as user equipment (UE) . These systems may be capable of supporting communication with multiple users by sharing available system resources (such as time domain resources, frequency domain resources, spatial domain resources, and device transmit power, among other examples) . These systems may employ multiple-access technologies such as code division multiple access (CDMA) technology, time division multiple access (TDMA) technology, frequency division multiple access (FDMA) technology, orthogonal frequency division multiple access (OFDMA) technology, discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) technology, single-carrier frequency division multiple access (SC-FDMA) technology, and time division synchronous code division multiple access (TD-SCDMA) technology.
[0004] The above multiple-access technologies have been adopted in various telecommunication standards to provide common protocols that enable different wireless communication devices to communicate on a municipal, national, regional, or global level. An example telecommunication standard is New Radio (NR) . NR, which may also be referred to as 5G, is part of a continuous mobile broadband evolution promulgated by the Third Generation Partnership Project (3GPP) . NR (and other mobile broadband evolutions beyond NR) may be designed to better support Internet of things (IoT) and reduced capability device deployments, industrial connectivity, millimeter wave (mmWave) expansion, licensed and unlicensed spectrum access, non-terrestrial network (NTN) deployment, sidelink and other device-to-device direct communication technologies (for example, cellular vehicle-to-everything (CV2X) communication) , massive multiple-input multiple-output (MIMO) , disaggregated network architectures and network topology expansions, multiple-subscriber implementations, carrier aggregation, high-precision positioning, and / or radio frequency (RF) sensing, among other examples. As the demand for mobile broadband access continues to increase, further improvements in NR may be implemented, and other radio access technologies, such as 6G, may be introduced to further advance mobile broadband evolution.
[0005] To account for properties of a wireless channel between a network node and a UE, the network node can adjust one or more communication parameters in accordance with channel state information (CSI) reported by the UE. To enable the UE to report the CSI to the network node, the network node may configure the UE to perform CSI reporting by sending the UE a CSI reporting configuration. The CSI reporting configuration indicates time and frequency resources of a signal to be measured by the UE, such as a CSI reference signal (CSI-RS) or a synchronization signal block (SSB) , and a CSI report triggering state that indicates how CSI reporting is to be triggered. For example, CSI reporting can be triggered periodically (according to a fixed schedule) , semi-persistently (according to a fixed schedule after initially being triggered by a communication from the network node) , or aperiodically (triggered by communication (s) from the network node) .SUMMARY
[0006] The following summarizes some aspects of the present disclosure to provide a basic understanding of the discussed technology. This summary is not an extensive overview of all contemplated features of the disclosure, and is intended neither to identify key or critical elements of all aspects of the disclosure nor to delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in summary form as a prelude to the more detailed description that is presented later.
[0007] Some aspects described herein relate to a user equipment (UE) for wireless communication. The UE includes a processing system that includes one or more processors and one or more memories coupled with the one or more processors. The processing system is configured to cause the UE to receive, from a network node, a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources. The processing system is also configured to cause the UE to transmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0008] Some aspects described herein relate to a method of wireless communication performed by a UE. The method includes receiving, from a network node, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources. The method also includes transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0009] Some aspects described herein relate to a non-transitory computer-readable medium that stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations. The operations include receiving, from a network node, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources. The operations also include transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0010] Some aspects described herein relate to an apparatus. The apparatus includes means for receiving, from a network node, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources. The apparatus also includes means for transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0011] Some aspects described herein relate to a network node for wireless communication. The network node includes a processing system that includes one or more processors and one or more memories coupled with the one or more processors. The processing system is configured to cause the network node to transmit, to a UE, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources. The processing system is also configured to cause the network node to receive, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0012] Some aspects described herein relate to a method of wireless communication performed by a network node. The method includes transmitting, to a UE, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources. The method also includes receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0013] Some aspects described herein relate to a non-transitory computer-readable medium that stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations. The operations include transmitting, to a UE, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources. The operations also include receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0014] Some aspects described herein relate to an apparatus. The apparatus includes means for transmitting, to a UE, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources. The apparatus also includes means for receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0015] Some aspects described herein relate to a UE for wireless communication. The UE includes a processing system that includes one or more processors and one or more memories coupled with the one or more processors. The processing system is configured to cause the UE to transmit, to a network node, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both. The processing system is also configured to cause the UE to receive, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The processing system is further configured to cause the UE to transmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0016] Some aspects described herein relate to a method of wireless communication performed by a UE. The method includes transmitting, to a network node, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The method also includes receiving, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The method further includes transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0017] Some aspects described herein relate to a non-transitory computer-readable medium that stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations. The operations include transmitting, to a network node, an indication of a number of supported simultaneously active CSI elements at a UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The operations also include receiving, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The operations further include transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0018] Some aspects described herein relate to an apparatus. The apparatus includes means for transmitting, to a network node, an indication of a number of supported simultaneously active CSI elements at the apparatus. The CSI elements at the apparatus include one or more CSI-RS resources, one or more CSI-RS ports, or both. The apparatus also includes means for receiving, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The apparatus further includes means for transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0019] Some aspects described herein relate to a network node for wireless communication. The network node includes a processing system that includes one or more processors and one or more memories coupled with the one or more processors. The processing system is configured to cause the network node to receive, from a UE, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The processing system is also configured to cause the network node to transmit, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The processing system is further configured to cause the network node to receive, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0020] Some aspects described herein relate to a method of wireless communication performed by a network node. The method includes receiving, from a UE, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The method also includes transmitting, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The method further includes receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0021] Some aspects described herein relate to a non-transitory computer-readable medium that stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations. The operations include receiving, from a UE, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The operations also include transmitting, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The operations further include receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0022] Some aspects described herein relate to an apparatus. The apparatus includes means for receiving, from a UE, an indication of a number of supported simultaneously active CSI elements at the UE. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. The apparatus also includes means for transmitting, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. The apparatus further includes means for receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0023] Aspects of the present disclosure may generally be implemented by or as a method, apparatus, system, computer program product, non-transitory computer-readable medium, user equipment, base station, network node, network entity, wireless communication device, and / or processing system as substantially described with reference to, and as illustrated by, the specification and accompanying drawings.
[0024] Other aspects, features, and implementations of the present disclosure will become apparent to a person having ordinary skill in the art, upon reviewing the following description of specific, example implementations of the present disclosure in conjunction with the accompanying figures. While features of the present disclosure may be described relative to particular implementations and figures below, all implementations of the present disclosure can include one or more of the advantageous features described herein. In other words, while one or more implementations may be described as having particular advantageous features, one or more of such features may also be used in accordance with the various implementations of the disclosure described herein. In similar fashion, while example implementations may be described below as device, system, or method implementations, such example implementations can be implemented in various devices, systems, methods, and computer-readable media.BRIEF DESCRIPTION OF THE DRAWINGS
[0025] A further understanding of the nature and advantages of the present disclosure may be realized by reference to the following drawings. In the appended figures, similar components or features may have the same reference label and designations. Further, various components of the same type may be distinguished by following the reference label by a dash and a second label that distinguishes among the similar components, or by following the reference label with a letter. If just the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label or letter.
[0026] Figure 1 is a block diagram illustrating details of an example wireless communication network in accordance with the present disclosure.
[0027] Figure 2 is a block diagram illustrating examples of a network node and a user equipment (UE) in accordance with the present disclosure.
[0028] Figure 3 is a block diagram illustrating an example disaggregated base station architecture in accordance with the present disclosure.
[0029] Figure 4 is a block diagram illustrating an example of a wireless communication system that supports triggering multiple types of channel state information (CSI) reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure.
[0030] Figures 5A-5C are diagrams of example periodic CSI reporting configurations that indicate multiple CSI report triggering types in accordance with the present disclosure.
[0031] Figure 6 is a diagram of an example of a semi-persistent CSI reporting configuration that indicates multiple CSI report triggering types in accordance with the present disclosure.
[0032] Figure 7 is a diagram of an example of a hybrid CSI reporting configuration that indicates multiple CSI report triggering types in accordance with the present disclosure.
[0033] Figure 8 is a block diagram illustrating another example of a wireless communication system that supports triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations in accordance with the present disclosure.
[0034] Figure 9 is a ladder diagram of an example of operations that support triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations in accordance with the present disclosure.
[0035] Figure 10 is a flow diagram illustrating an example process that supports triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure.
[0036] Figure 11 is a flow diagram illustrating an example process that supports triggering multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations in accordance with the present disclosure.
[0037] Figure 12 is a block diagram of an example UE that supports triggering multiple types of CSI reporting for the same resources, either using a single CSI reporting configuration or using multiple CSI reporting configurations, in accordance with the present disclosure.
[0038] Figure 13 is a flow diagram illustrating an example process that supports triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure.
[0039] Figure 14 is a flow diagram illustrating an example process that supports triggering multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations in accordance with the present disclosure.
[0040] Figure 15 is a block diagram of an example network node that supports triggering multiple types of CSI reporting for the same resources, either using a single CSI reporting configuration or using multiple CSI reporting configurations, in accordance with the present disclosure.DETAILED DESCRIPTION
[0041] Various aspects of the disclosure are described more fully hereinafter with reference to the accompanying drawings. This disclosure may, however, be embodied in many different forms and is not to be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects 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. Based on the teachings herein, one skilled in the art may appreciate that the scope of the disclosure is intended to cover any aspect of the disclosure disclosed herein, whether implemented independently of or combined with any other aspect of the disclosure. For example, an apparatus may be implemented or a method may be practiced using any quantity of the aspects set forth herein. In addition, the scope of the disclosure is intended to cover such an apparatus or method which is practiced using other structure, functionality, or structure and functionality in addition to or other than the various aspects of the disclosure set forth herein. Any aspect of the disclosure disclosed herein may be embodied by one or more elements of a claim.
[0042] Several aspects of telecommunication systems will now be presented with reference to various apparatuses and techniques. These apparatuses and techniques will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, or algorithms (collectively referred to as “elements” ) . These elements may be implemented using hardware, software, or a combination of hardware and software. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.
[0043] In some circumstances, a network node may assign multiple channel state information (CSI) reporting configurations with different CSI report triggering types to a user equipment (UE) for the same set of time and frequency resources. Typically, to enable the network node to assign the multiple CSI reporting configurations, the UE reports a maximum number of simultaneously active CSI elements that are supported by the UE to the network node. These supported CSI elements include channel state information reference signal (CSI-RS) resources supported at the UE, CSI-RS ports supported at the UE, or both. The network node assigns, to the UE, CSI reporting configurations such that a total number of assigned (active) CSI reporting configurations does not exceed the maximum number of supported CSI elements reported by the UE. Such one-to-one counting of CSI reporting configurations against available CSI elements at the UE can result in inefficient CSI reporting by a UE that uses less than the maximum CSI reporting capabilities of the UE. This inefficiency results if one set of CSI elements at the UE can support multiple CSI configurations, such as multiple CSI reporting configurations having different cadences and associated with a common set of resources. For example, if a periodic CSI reporting configuration and an aperiodic CSI reporting configuration are assigned to the UE for the same set of time and frequency resources, the UE can activate or use a single set of CSI-RS resources (or CSI-RS ports) to perform the CSI reporting for both CSI reporting configurations. However, because the network node counts each CSI reporting configuration assigned to the UE as activating a respective set of CSI elements, regardless of whether the CSI reporting configuration can be performed by an already activated set of CSI elements, e.g., associated with another CSI configuration, the network node may assign fewer CSI reporting configurations than the UE is able to support.
[0044] The present disclosure provides systems, apparatus, methods, and computer-readable media for triggering multiple types of CSI reporting for the same time and frequency resources. Some aspects more specifically relate to a network node configuring a UE for CSI reporting in accordance with multiple CSI report triggering types, at least some of which are associated with a common set of time and frequency resources. For example, in some aspects, the network node transmits a single CSI reporting configuration that indicates multiple CSI report triggering types associated with a common set of time and frequency resources, and the UE generates and transmits multiple CSI reports that are respectively associated with the multiple CSI report triggering types and channel measurements associated with the common set of time and frequency resources. In such aspects, the network node maintains a count of active CSI elements at the UE that counts a CSI reporting configuration once, regardless of the number of different CSI report triggering types that are indicated by the CSI reporting configuration. For example, the network node may increment the count in accordance with sending the single CSI reporting configuration that includes multiple CSI report triggering types instead of incrementing the count in accordance with each CSI report triggering type included in the single CSI reporting configuration.
[0045] As another example, in some other aspects, the network node transmits multiple CSI reporting configurations that respectively indicate multiple CSI report triggering types associated with set (s) of time and frequency resources instead of transmitting a single CSI reporting configuration that includes multiple CSI report triggering types for a common set of time and frequency resources. However, in maintaining a count of active CSI elements at the UE (represented by CSI reporting configurations assigned to the UE) , the network node counts a subset of assigned CSI reporting configurations: the CSI reporting configurations that associated with sets of time and frequency resources that are not activated by other CSI reporting configurations. Otherwise, the For example, after assigning a CSI reporting configuration to the UE, the network node may increment the count if the CSI reporting configuration is associated with a set of time and frequency resources that is not already associated with another assigned CSI reporting configuration. Alternatively, if the CSI reporting configuration is associated with a common set of time and frequency resources with respect to another CSI reporting configuration, the network node may retain the current value of the count, e.g., the network node may refrain from incrementing the count. In some aspects, similar selective counting is performed for CSI-RS indicator (CRI) configurations associated with common sets of references, regardless of whether the CRI configurations are different, such as due to including or indicating different reserved resource configurations, e.g., different “required” reported configurations.
[0046] Particular implementations of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. In some aspects, the present disclosure provides techniques that improve quality of wireless communications between a network node and a UE by enabling more efficient use of CSI resource elements that are supported at the UE than in other CSI configuration frameworks. For example, by maintaining a count of CSI configurations assigned to a UE (that represents a count of active CSI elements at the UE) that counts a CSI reporting configuration once, regardless of whether it includes multiple CSI report triggering types associated with a common set of time and frequency resources, the disclosed techniques enable the network node to maintain a more accurate count of the active CSI elements at the UE. Additionally, or alternatively, by selectively counting assignments of CSI reporting configurations in accordance with whether the CSI reporting configurations are associated with a set of time and frequency resources that are already associated with another CSI reporting configuration, the accuracy of the count of the active CSI elements at the UE is similarly improved. In such examples, the more accurate count enables the network node to assign additional CSI reporting configurations to the UE while also not exceeding the maximum number of CSI elements supported by the UE, thereby utilizing additional CSI reporting capacity of the UE that is not utilized by other CSI reporting frameworks. As a particular example, if the UE can perform CSI reporting for two CSI reporting configurations using the same set of CSI elements (instead of two distinct sets of CSI elements) , the network node can assign another CSI reporting configuration associated with a different set of time and frequency resources to the UE without exceeding the maximum number CSI elements supported by the UE. Increasing the number of CSI report configurations assigned to the UE increases the amount of CSI values that can be reported by the UE, which may improve the channel estimation and resulting wireless communications performed by the network node without increasing the duration of the CSI reporting. For example, the additional CSI reporting may result in communications between the network node and the UE having higher quality, such as by exhibiting an improved signal-to-noise ratio (SNR) , an improved channel capacity, fewer errors, or a combination thereof.
[0047] This disclosure relates generally to providing or participating in authorized shared access between two or more wireless communications systems, also referred to as wireless communications networks. In various implementations, the techniques and apparatus may be used for wireless communication networks such as code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, single-carrier FDMA (SC-FDMA) networks, long term evolution (LTE) networks, Global System for Mobile Communications (GSM) networks, 5th Generation (5G) or new radio (NR) networks (sometimes referred to as “5G NR” networks, systems, or devices) , as well as other communications networks. As described herein, the terms “networks” and “systems” may be used interchangeably.
[0048] Multiple-access radio access technologies (RATs) have been adopted in various telecommunication standards to provide common protocols that enable wireless communication devices to communicate on a municipal, enterprise, national, regional, or global level. For example, 5G New Radio (NR) is part of a continuous mobile broadband evolution promulgated by the Third Generation Partnership Project (3GPP) . 5G NR supports various technologies and use cases including enhanced mobile broadband (eMBB) , ultra-reliable low-latency communication (URLLC) , massive machine-type communication (mMTC) , millimeter wave (mmWave) technology, beamforming, network slicing, edge computing, Internet of Things (IoT) connectivity and management, and network function virtualization (NFV) . 5G NR networks contemplate diverse deployments, diverse spectrum, and diverse services and devices that may be implemented using an OFDM-based unified, air interface.
[0049] 5G NR devices, networks, and systems may be implemented to use optimized OFDM-based waveform features. These features may include scalable numerology and transmission time intervals (TTIs) ; a common, flexible framework to efficiently multiplex services and features with a dynamic, low-latency time division duplex (TDD) or frequency division duplex (FDD) design; and advanced wireless technologies, such as massive multiple input, multiple output (MIMO) , robust mmWave transmissions, advanced channel coding, and device-centric mobility. Scalability of the numerology in 5G NR, with scaling of subcarrier spacing, may efficiently address operating diverse services across diverse spectrum and diverse deployments. For example, in various outdoor and macro coverage deployments of less than 3 gigahertz (GHz) FDD or TDD implementations, subcarrier spacing may occur with 15 kilohertz (kHz) , for example over 1, 5, 10, 20 megahertz (MHz) , and the like bandwidth. For other various outdoor and small cell coverage deployments of TDD greater than 3 GHz, subcarrier spacing may occur with 30 kHz over 80 or 100 MHz bandwidth. For other various indoor wideband implementations, using a TDD over the unlicensed portion of the 5 GHz band, the subcarrier spacing may occur with 60 kHz over a 160 MHz bandwidth. Finally, for various deployments transmitting with mmWave components at a TDD of 28 GHz, subcarrier spacing may occur with 120 kHz over a 500 MHz bandwidth.
[0050] The scalable numerology of 5G NR facilitates scalable TTI for diverse latency and quality of service (QoS) requirements. For example, shorter TTI may be used for low latency and high reliability, while longer TTI may be used for higher spectral efficiency. The efficient multiplexing of long and short TTIs allow transmissions to start on symbol boundaries. 5G NR also contemplates a self-contained integrated subframe design with uplink or downlink scheduling information, data, and acknowledgement in the same subframe. The self-contained integrated subframe supports communications in unlicensed or contention-based shared spectrum, adaptive uplink or downlink that may be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet the current traffic needs.
[0051] As the demand for broadband access increases and as technologies supported by wireless communication networks evolve, further technological improvements may be adopted in or implemented for 5G NR or future RATs, such as 6G, to further advance the evolution of wireless communication for a wide variety of existing and new use cases and applications. Such technological improvements may be associated with new frequency band expansion, licensed and unlicensed spectrum access, overlapping spectrum use, small cell deployments, non-terrestrial network (NTN) deployments, disaggregated network architectures and network topology expansion, device aggregation, advanced duplex communication, sidelink and other device-to-device direct communication, IoT (including passive or ambient IoT) networks, reduced capability (RedCap) UE functionality, industrial connectivity, multiple-subscriber implementations, high-precision positioning, radio frequency (RF) sensing, and / or artificial intelligence or machine learning (AI / ML) , among other examples. These technological improvements may support use cases such as wireless backhauls, wireless data centers, extended reality (XR) and metaverse applications, meta services for supporting vehicle connectivity, holographic and mixed reality communication, autonomous and collaborative robots, vehicle platooning and cooperative maneuvering, sensing networks, gesture monitoring, human-brain interfacing, digital twin applications, asset management, and universal coverage applications using non-terrestrial and / or aerial platforms, among other examples. The methods, operations, apparatuses, and techniques described herein may enable one or more of the foregoing technologies and / or support one or more of the foregoing use cases. For clarity, certain aspects of the present disclosure may be described below with reference to example 5G NR implementations or in a 5G-centric way, and 5G terminology may be used as illustrative examples in portions of the description below; however, the description is not intended to be limited to 5G applications.
[0052] Figure 1 is a block diagram illustrating details of an example wireless communication network 100 in accordance with the present disclosure. The wireless communication network 100 may, for example, be or include elements of a 5G (or NR) network or a 6G network, among other examples. As appreciated by those skilled in the art, components appearing in Figure 1 are likely to have related counterparts in other network arrangements including, for example, cellular-style network arrangements and non-cellular-style-network arrangements, such as device-to-device, peer-to-peer, or ad hoc network arrangements, among other examples.
[0053] The wireless communication network 100 illustrated in Figure 1 includes multiple network nodes 105, also referred to as network entities, and multiple user equipments (UEs) 115. A network node may be a station that communicates with UEs and may be referred to as a base station, an evolved node B (eNB) , a next generation eNB (gNB) , an access point, and the like. Each network node 105 may provide communication coverage for a particular geographic area. In 3GPP, the term “cell” can refer to this particular geographic coverage area of a network node or a network node subsystem serving the coverage area, depending on the context in which the term is used. In implementations of the wireless communication network 100 herein, the network nodes 105 may be associated with a same operator or different operators, such as the wireless communication network 100 may include a plurality of operator wireless networks. In some examples, an individual network node 105 or UE 115 may be operated by more than one network operating entity. In some other examples, each network node 105 and UE 115 may be operated by a single network operating entity.
[0054] The network nodes 105 and the UEs 115 of the wireless communication network 100 may communicate using the electromagnetic spectrum, which may be subdivided by frequency or wavelength into various classes, bands, carriers, and / or channels. For example, devices of the wireless communication network 100 may communicate using one or more operating bands. In some aspects, multiple wireless communication networks 100 may be deployed in a given geographic area. Each wireless communication network 100 may support a particular RAT (which may also be referred to as an air interface) and may operate on one or more carrier frequencies in one or more frequency ranges. Examples of RATs include a 4G RAT, a 5G / NR RAT, and / or a 6G RAT, among other examples. In some examples, when multiple RATs are deployed in a given geographic area, each RAT in the geographic area may operate on different frequencies to avoid interference with one another.
[0055] Various operating bands have been defined as frequency range designations FR1 (410 MHz through 7.125 GHz) , FR2 (24.25 GHz through 52.6 GHz) , FR3 (7.125 GHz through 24.25 GHz) , FR4a or FR4-1 (52.6 GHz through 71 GHz) , FR4 (52.6 GHz through 114.25 GHz) , and FR5 (114.25 GHz through 300 GHz) . Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to (interchangeably) as a “Sub-6 GHz” band in some documents and articles. Similarly, FR2 is often referred to (interchangeably) as a “millimeter wave” band in some documents and articles, despite being different than the extremely high frequency (EHF) band (30 GHz through 300 GHz) , which is identified by the International Telecommunications Union (ITU) as a “millimeter wave” band. The frequencies between FR1 and FR2 are often referred to as mid-band frequencies, which include FR3. Frequency bands falling within FR3 may inherit FR1 characteristics or FR2 characteristics, and thus may effectively extend features of FR1 or FR2 into mid-band frequencies. Thus, “sub-6 GHz, ” if used herein, may broadly refer to frequencies that are less than 6 GHz, that are within FR1, and / or that are included in mid-band frequencies. Similarly, the term “millimeter wave, ” if used herein, may broadly refer to frequencies that are included in mid-band frequencies, that are within FR2, FR4, FR4-a or FR4-1, or FR5, and / or that are within the EHF band. Higher frequency bands may extend 5G NR operation, 6G operation, and / or other RATs beyond 52.6 GHz. For example, each of FR4a, FR4-1, FR4, and FR5 falls within the EHF band. In some examples, the wireless communication network 100 may implement dynamic spectrum sharing (DSS) , in which multiple RATs (for example, 4G / LTE and 5G / NR) are implemented with dynamic bandwidth allocation (for example, in accordance with user demand) in a single frequency band. It is contemplated that the frequencies included in these operating bands (for example, FR1, FR2, FR3, FR4, FR4-a, FR4-1, and / or FR5) may be modified, and techniques described herein may be applicable to those modified frequency ranges.
[0056] A network node 105 may include one or more devices, components, or systems that enable communication between a UE 115 and one or more devices, components, or systems of the wireless communication network 100. A network node 105 may be, may include, or may also be referred to as an NR network node, a 5G network node, a 6G network node, a Node B, an eNB, a gNB, an access point (AP) , a transmission reception point (TRP) , a mobility element, a core, a network entity, a network element, a network equipment, and / or another type of device, component, or system included in a radio access network (RAN) .
[0057] A network node 105 may be implemented as a single physical node (for example, a single physical structure) or may be implemented as two or more physical nodes (for example, two or more distinct physical structures) . For example, a network node 105 may be a device or system that implements part of a radio protocol stack, a device or system that implements a full radio protocol stack (such as a full gNB protocol stack) , or a collection of devices or systems that collectively implement the full radio protocol stack. For example, and as shown, a network node 105 may be an aggregated network node (having an aggregated architecture) , meaning that the network node 105 may implement a full radio protocol stack that is physically and logically integrated within a single node (for example, a single physical structure) in the wireless communication network 100. For example, an aggregated network node 105 may consist of a single standalone base station or a single TRP that uses a full radio protocol stack to enable or facilitate communication between a UE 115 and a core network 120 of the wireless communication network 100.
[0058] Alternatively, a network node 105 may be a disaggregated network node (sometimes referred to as a disaggregated base station) , meaning that the network node 105 may implement a radio protocol stack that is physically distributed and / or logically distributed among two or more nodes in the same geographic location or in different geographic locations. For example, a disaggregated network node may have a disaggregated architecture, as further described herein with reference to Figure 3. In some deployments, disaggregated network nodes 105 may be used in an integrated access and backhaul (IAB) network, in an open radio access network (O-RAN) (such as a network configuration in compliance with the O-RAN Alliance) , or in a virtualized radio access network (vRAN) , also known as a cloud radio access network (C-RAN) , to facilitate scaling by separating base station functionality into multiple units that can be individually deployed.
[0059] The network nodes 105 of the wireless communication network 100 may include one or more central units (CUs) , one or more distributed units (DUs) , and / or one or more radio units (RUs) . A CU may host one or more higher layer control functions, such as radio resource control (RRC) functions, packet data convergence protocol (PDCP) functions, and / or service data adaptation protocol (SDAP) functions, among other examples. A DU may host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and / or one or more higher physical (PHY) layers depending, at least in part, on a functional split, such as a functional split defined by the 3GPP. In some examples, a DU also may host one or more lower PHY layer functions, such as a fast Fourier transform (FFT) , an inverse FFT (iFFT) , beamforming, physical random access channel (PRACH) extraction and filtering, and / or scheduling of resources for one or more UEs 115, among other examples. An RU may host RF processing functions or lower PHY layer functions, such as an FFT, an iFFT, beamforming, or PRACH extraction and filtering, among other examples, according to a functional split, such as a lower layer functional split. In such an architecture, each RU can be operated to handle over the air (OTA) communication with one or more UEs 115.
[0060] In some aspects, a single network node 105 may include a combination of one or more CUs, one or more DUs, and / or one or more RUs. Additionally, or alternatively, a network node 105 may include one or more Near-Real Time (Near-RT) RAN Intelligent Controllers (RICs) and / or one or more Non-Real Time (Non-RT) RICs. In some examples, a CU, a DU, and / or an RU may be implemented as a virtual unit, such as a virtual central unit (VCU) , a virtual distributed unit (VDU) , or a virtual radio unit (VRU) , among other examples. A virtual unit may be implemented as a virtual network function, such as associated with a cloud deployment.
[0061] Some network nodes 105 (for example, a base station, an RU, or a TRP) may provide communication coverage for a particular geographic area. In the 3GPP, the term “cell” can refer to a coverage area of a network node 105 or to a network node 105 itself, depending on the context in which the term is used. A network node 105 may support one or multiple (for example, three) cells. In some examples, a network node 105 may provide communication coverage for a macro cell, a pico cell, a femto cell, or another type of cell. A macro cell may cover a relatively large geographic area (for example, several kilometers in radius) and may allow unrestricted access by UEs 115 with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs 115 with service subscriptions. A femto cell may cover a relatively small geographic area (for example, a home) and may allow restricted access by UEs 115 having association with the femto cell (for example, UEs 115 in a closed subscriber group (CSG) ) . A network node 105 for a macro cell may be referred to as a macro network node. A network node 105 for a pico cell may be referred to as a pico network node. A network node 105 for a femto cell may be referred to as a femto network node or an in-home network node. In some examples, a cell may not necessarily be stationary. For example, the geographic area of the cell may move according to the location of an associated mobile network node 105 (for example, a train, a satellite base station, an unmanned aerial vehicle, or an NTN network node) .
[0062] The wireless communication network 100 may be a heterogeneous network that includes network nodes 105 of different types, such as macro network nodes, pico network nodes, femto network nodes, relay network nodes, aggregated network nodes, and / or disaggregated network nodes, among other examples. In the example shown in Figure 1, network nodes 105d and 105e are regular macro network nodes, while network nodes 105a-105c are macro network nodes enabled with one of 3 dimension (3D) , full dimension (FD) , or massive MIMO. Network nodes 105a-105c take advantage of their higher dimension MIMO capabilities to exploit 3D beamforming in both elevation and azimuth beamforming to increase coverage and capacity. Network node 105f is a small cell network node which may be a home node or portable access point. A network node may support one or multiple cells, such as two cells, three cells, four cells, and the like. Various different types of network nodes 105 may generally transmit at different power levels, serve different coverage areas, and / or have different impacts on interference in the wireless communication network 100 than other types of network nodes 105. For example, macro network nodes may have a high transmit power level (for example, 5 to 40 watts) , whereas pico network nodes, femto network nodes, and relay network nodes may have lower transmit power levels (for example, 0.1 to 2 watts) .
[0063] In some examples, a network node 105 may be, may include, or may operate as an RU, a TRP, or a base station that communicates with one or more UEs 115 via a radio access link (which may be referred to as a “Uu” link) . The radio access link may include a downlink and an uplink. “Downlink” (or “DL” ) refers to a communication direction from a network node 105 to a UE 115, and “uplink” (or “UL” ) refers to a communication direction from a UE 115 to a network node 105. Downlink channels may include one or more control channels and one or more data channels. A downlink control channel may be used to transmit downlink control information (DCI) (for example, scheduling information, reference signals, and / or configuration information) from a network node 105 to a UE 115. A downlink data channel may be used to transmit downlink data (for example, user data associated with a UE 115) from a network node 105 to a UE 115. Downlink control channels may include one or more physical downlink control channels (PDCCHs) , and downlink data channels may include one or more physical downlink shared channels (PDSCHs) . Uplink channels may similarly include one or more control channels and one or more data channels. An uplink control channel may be used to transmit uplink control information (UCI) (for example, reference signals and / or feedback corresponding to one or more downlink transmissions) from a UE 115 to a network node 105. An uplink data channel may be used to transmit uplink data (for example, user data associated with a UE 115) from a UE 115 to a network node 105. Uplink control channels may include one or more physical uplink control channels (PUCCHs) , and uplink data channels may include one or more physical uplink shared channels (PUSCHs) . The downlink and the uplink may each include a set of resources on which the network node 105 and the UE 115 may communicate.
[0064] Downlink and uplink resources may include time domain resources (frames, subframes, slots, and / or symbols) , frequency domain resources (frequency bands, component carriers, subcarriers, resource blocks, and / or resource elements) , and / or spatial domain resources (particular transmit directions and / or beam parameters) . Frequency domain resources of some bands may be subdivided into bandwidth parts (BWPs) . A BWP may be a continuous block of frequency domain resources (for example, a continuous block of resource blocks) that are allocated for one or more UEs 115. A UE 115 may be configured with both an uplink BWP and a downlink BWP (where the uplink BWP and the downlink BWP may be the same BWP or different BWPs) . A BWP may be dynamically configured (for example, by a network node 105 transmitting a DCI configuration to the one or more UEs 115) and / or reconfigured, which means that a BWP can be adjusted in real-time (or near-real-time) in accordance with changing network conditions in the wireless communication network 100 and / or in accordance with the specific requirements of the one or more UEs 115. This enables more efficient use of the available frequency domain resources in the wireless communication network 100 because fewer frequency domain resources may be allocated to a BWP for a UE 115 (which may reduce the quantity of frequency domain resources that a UE 115 is required to monitor) , leaving more frequency domain resources to be spread across multiple UEs 115. Thus, BWPs may also assist in the implementation of lower-capability UEs 115 by facilitating the configuration of smaller bandwidths for communication by such UEs 115.
[0065] As described above, in some aspects, the wireless communication network 100 may be, may include, or may be included in, an IAB network. In an IAB network, at least one network node 105 is an anchor network node that communicates with the core network 120. An anchor network node 105 may also be referred to as an IAB donor (or “IAB-donor” ) . The anchor network node 105 may connect to the core network 120 via a wired backhaul link. For example, an Ng interface of the anchor network node 105 may terminate at the core network 120. Additionally, or alternatively, an anchor network node 105 may connect to one or more devices of the core network 120 that provide a core access and mobility management function (AMF) . An IAB network also generally includes multiple non-anchor network nodes 105, which may also be referred to as relay network nodes or simply as IAB nodes (or “IAB-nodes” ) . Each non-anchor network node 105 may communicate directly with the anchor network node 105 via a wireless backhaul link to access the core network 120, or may communicate indirectly with the anchor network node 105 via one or more other non-anchor network nodes 105 and associated wireless backhaul links that form a backhaul path to the core network 120. Some anchor network nodes 105 or other non-anchor network nodes 105 may also communicate directly with one or more UEs 115 via wireless access links that carry access traffic. In some examples, network resources for wireless communication (such as time resources, frequency resources, and / or spatial resources) may be shared between access links and backhaul links.
[0066] The wireless communication network 100 may support synchronous or asynchronous operation. For synchronous operation, the network nodes may have similar frame timing, and transmissions from different network nodes may be approximately aligned in time. For asynchronous operation, the network nodes may have different frame timing, and transmissions from different network nodes may not be aligned in time. In some scenarios, networks may be enabled or configured to handle dynamic switching between synchronous or asynchronous operations.
[0067] The UEs 115 are physically dispersed throughout the wireless communication network 100, and each UE may be stationary or mobile. It should be appreciated that, although a mobile apparatus is commonly referred to as a UE in standards and specifications promulgated by the 3GPP, such apparatus may additionally or otherwise be referred to by those skilled in the art as a mobile station (MS) , a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal (AT) , a mobile terminal, a wireless terminal, a remote terminal, a handset, a terminal, a user agent, a mobile client, a client, or some other suitable terminology. Within the present document, a “mobile” apparatus or UE need not necessarily have a capability to move, and may be stationary. Some non-limiting examples of a mobile apparatus, such as may include implementations of one or more of the UEs 115, include a mobile phone, a cellular (cell) phone, a smart phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a laptop, a personal computer (PC) , a notebook, a netbook, a smart book, a tablet, and a personal digital assistant (PDA) . A UE 115 may additionally be an “Internet of Things” (IoT) or “Internet of Everything” (IoE) device, an automotive or other transportation vehicle, a satellite radio, a global positioning system (GPS) device, a global navigation satellite system (GNSS) device, a logistics controller, a drone, a multi-copter, a quad-copter, a smart energy or security device, a solar panel or solar array, municipal lighting, water, or other infrastructure; industrial automation and enterprise devices; consumer and wearable devices, such as eyewear, a wearable camera, a smart watch, a health or fitness tracker, a mammal implantable device, a gesture tracking device, a medical device, a digital audio player (such as MP3 player) , a camera or a game console, among other examples. The UEs 115 may also include digital home or smart home devices, such as a home audio, video, and multimedia device, an appliance, a sensor, a vending machine, intelligent lighting, a home security system, or a smart meter, among other examples. In one aspect, a UE may be a device that includes a Universal Integrated Circuit Card (UICC) . In another aspect, a UE may be a device that does not include a UICC. In some aspects, UEs that do not include UICCs may be referred to as IoE devices. The UEs 115a-115d of the implementation illustrated in Figure 1 are examples of mobile smart phone-type devices accessing the wireless communication network 100. A UE may be a machine specifically configured for connected communication, including machine type communication (MTC) , enhanced MTC (eMTC) , narrowband IoT (NB-IoT) and the like. The UEs 115e-115k illustrated in Figure 1 are examples of various machines configured for communication that access the wireless communication network 100.
[0068] A mobile apparatus, such as the UEs 115, may be able to communicate with any type of the network nodes, whether macro network nodes, pico network nodes, femto network nodes, macro base stations, pico base stations, femto base stations, relays, and the like. In Figure 1, a communication link (represented as a lightning bolt) indicates wireless transmissions between a UE and a serving network node, which is a network node designated to serve the UE on the downlink or uplink, wireless transmissions between network nodes, and backhaul transmissions between network nodes. Backhaul communication between network nodes of the wireless communication network 100 may occur using wired or wireless communication links.
[0069] In some examples, two or more UEs 115 (for example, shown as UE 115i and UE 115j) may communicate directly with one another using sidelink communications (for example, without communicating by way of a network node 105 as an intermediary) . As an example, the UE 115i may directly transmit data, control information, or other signaling as a sidelink communication to the UE 115j. This is in contrast to, for example, the UE 115i first transmitting data in a UL communication to a network node 105, which then transmits the data to the UE 115j in a DL communication. In various examples, the UEs 115 may transmit and receive sidelink communications using peer-to-peer (P2P) communication protocols, device-to-device (D2D) communication protocols, vehicle-to-everything (V2X) communication protocols (which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, and / or vehicle-to-pedestrian (V2P) protocols) , and / or mesh network communication protocols. In some deployments and configurations, a network node 105 may schedule and / or allocate resources for sidelink communications between UEs 115 in the wireless communication network 100. In some other deployments and configurations, a UE 115 (instead of a network node 105) may perform, or collaborate or negotiate with one or more other UEs to perform, scheduling operations, resource selection operations, and / or other operations for sidelink communications.
[0070] In some examples, the UEs 115 and the network nodes 105 may perform MIMO communication. “MIMO” generally refers to transmitting or receiving multiple signals (such as multiple layers or multiple data streams) simultaneously over the same time and frequency resources. MIMO techniques generally exploit multipath propagation. MIMO may be implemented using various spatial processing or spatial multiplexing operations. In some examples, MIMO may support simultaneous transmission to multiple receivers, referred to as multi-user MIMO (MU-MIMO) . Some RATs may employ advanced MIMO techniques, such as mTRP operation (including redundant transmission or reception on multiple TRPs) , reciprocity in the time domain or the frequency domain, single-frequency-network (SFN) transmission, or non-coherent joint transmission (NC-JT) .
[0071] As an example of operation at the wireless communication network 100, the network nodes 105a-105c serve the UEs 115a and 115b using 3D beamforming and coordinated spatial techniques, such as coordinated multipoint (CoMP) or multi-connectivity. Macro network node 105d performs backhaul communications with the network nodes 105a-105c, as well as with the small cell network node 105f. Macro network node 105d also transmits multicast services which are subscribed to and received by the UEs 115c and 115d. Such multicast services may include mobile television or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber alerts or gray alerts.
[0072] The wireless communication network 100 of implementations supports mission critical communications with ultra-reliable and redundant links for mission critical devices, such the UE 115e, which is a drone. Redundant communication links with the UE 115e include communication links from the macro network nodes 105d and 105e, as well as the small cell network node 105f. Other machine type devices, such as UE 115f (thermometer) , the UE 115g (smart meter) , and the UE 115h (wearable device) may communicate through the wireless communication network 100 either directly with network nodes, such as the small cell network node 105f and the macro network node 105e, or in multi-hop configurations by communicating with another user device which relays its information to the network, such as the UE 115f communicating temperature measurement information to the UE 115g, which is then reported to the network through the small cell network node 105f. The wireless communication network 100 may provide additional network efficiency through dynamic, low-latency TDD or FDD communications, such as in a vehicle-to-vehicle (V2V) mesh network between the UEs 115i-115k communicating with the macro network node 105e.
[0073] In some aspects, one or more of the network nodes 105 and one or more of the UEs may perform wireless communications that support triggering multiple types of CSI reporting for the same resources. For example, one or more of the UEs 115 (such as the UE 115c) may include a CSI reporting manager 150 that manages operations that support triggering multiple types of CSI reporting for the same resources. The operations may include receiving a single CSI reporting configuration that indicates multiple CSI report triggering types associated with a set of time and frequency resources, and transmitting multiple CSI reports that are respectively associated with the multiple CSI reporting types, as further described herein with reference to Figure 4. Additionally, or alternatively, the operations may include transmitting an indication of a number of supported simultaneously active CSI elements, receiving multiple CSI reporting configurations that respectively indicate multiple CSI reporting types associated with one or more sets of time and frequency resources, and transmitting multiple CSI reports that are respectively associated with the multiple CSI reporting types, as further described herein with reference to Figure 8. As another example, one or more of the network nodes 105 (such as the network node 105d) may include a CSI reporting manager 152 that manages operations that support triggering multiple types of CSI reporting for the same resources. The operations may include transmitting a single CSI reporting configuration that indicates multiple CSI report triggering types associated with a set of time and frequency resources, and receiving multiple CSI reports that are respectively associated with the multiple CSI reporting types, as further described herein with reference to Figure 4. Additionally, or alternatively, the operations may include receiving an indication of a number of supported simultaneously active CSI elements at the UE 115, transmitting multiple CSI reporting configurations that respectively indicate multiple CSI reporting types associated with one or more sets of time and frequency resources, and receiving multiple CSI reports that are respectively associated with the multiple CSI reporting types, as further described herein with reference to Figure 8.
[0074] Figure 2 is a block diagram illustrating examples of a network node 105 and a UE 115 in accordance with the present disclosure. The network node 105 and the UE 115 may be one of the network nodes 105 and one of the UEs 115 in Figure 1. For a restricted association scenario, the network node 105 may be the small cell network node 105f in Figure 1, and the UE 115 may be the UE 115c or 115d operating in a service area of the network node 105f, which in order to access the small cell network node 105f, would be included in a list of accessible UEs for the small cell network node 105f. Additionally, the network node 105 may be a base station or network entity of some other type. As shown in Figure 2, the network node 105 may be equipped with antennas 234a through 234t, and the UE 115 may be equipped with antennas 252a through 252r for facilitating wireless communications.
[0075] For downlink communication from the network node 105 to the UE 115, a transmit processor 220 may receive data ( “downlink data” ) from a data source 212 (such as a data pipeline or a data queue) and control information from a controller 240. The control information may be for the physical broadcast channel (PBCH) , physical control format indicator channel (PCFICH) , physical hybrid-ARQ (automatic repeat request) indicator channel (PHICH) , PDCCH, enhanced physical downlink control channel (EPDCCH) , or MTC physical downlink control channel (MPDCCH) , among other examples. The data may be for the PDSCH, among other examples. The transmit processor 220 may process, such as encode and symbol map, such as in accordance with a selected modulation and coding scheme (MCS) , the data and control information to obtain data symbols and control symbols, respectively. Additionally, the transmit processor 220 may generate reference symbols for reference signals, such as for a cell-specific reference signal (CRS) , a demodulation reference signal (DMRS) , or a channel state information (CSI) reference signal (CSI-RS) and / or synchronization signals, such as for a primary synchronization signal (PSS) or a secondary synchronization signal (SSS) .
[0076] Transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing on the data symbols, the control symbols, and / or the reference symbols, if applicable, and may provide output symbol streams to modems 232a through 232t. For example, each output symbol stream may be provided to a respective modulator component (shown as MOD) of a modem 232. In some examples, spatial processing performed on the data symbols, the control symbols, and / or the reference symbols may include precoding. Each modem 232 may use the respective modulator component to process a respective output symbol stream, such as for OFDM, among other examples, to obtain an output sample stream. Each modem 232 may additionally, or alternatively use the respective modulator component to process the output sample stream to obtain a downlink signal. For example, to process the output sample stream, each modem 232 may use the respective modulator component to convert to analog, amplify, filter, and upconvert the output sample stream to obtain the downlink signal. The modems 232a through 232t may together transmit a set of downlink signals from via the antennas 234a through 234t, respectively.
[0077] A downlink signal may include a DCI communication, a MAC control element (MAC-CE) communication, an RRC communication, a downlink reference signal, or another type of downlink communication. Downlink signals may be transmitted on a PDCCH, a PDSCH, and / or on another downlink channel. A downlink signal may carry one or more transport blocks (TBs) of data. A TB may be a unit of data that is transmitted over an air interface in the wireless communication network 100. A data stream (for example, from the data source 212) may be encoded into multiple TBs for transmission over the air interface. The quantity of TBs used to carry the data associated with a particular data stream may be associated with a TB size common to the multiple TBs. The TB size may be associated with radio channel conditions of the air interface, the MCS used for encoding the data, the downlink resources allocated for transmitting the data, and / or another parameter. In general, the larger the TB size, the greater the amount of data that can be transmitted in a single transmission, which reduces signaling overhead. However, larger TB sizes may be more prone to transmission and / or reception errors than smaller TB sizes, but such errors may be mitigated by more robust error correction techniques.
[0078] At the UE 115, the antennas 252a through 252r may receive the downlink signals from the network node 105 and may provide a set of received signals to modems 254a through 254r. For example, each received signal may be provided to a respective demodulator component (shown as DEMOD) of a modem 254. Each modem 254 may use the respective demodulator component to condition a respective received signal to obtain input samples. For example, to condition the respective received signal, the demodulator component of each modem 254 may filter, amplify, downconvert, and / or digitize the respective received signal to obtain the input samples. Each modem 254 may use the respective demodulator component to further process the input samples, such as for OFDM, among other examples, to obtain received symbols. MIMO detector 256 may obtain received symbols from modems 254a through 254r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. Receive processor 258 may process the detected symbols, provide decoded data for the UE 115 to a data sink 260 (which may include a data pipeline, a data queue, and / or an application executed on the UE 115) , and provide decoded control information to a controller 280. For example, to process the detected symbols, the receive processor 258 may demodulate, deinterleave, and decode the detected symbols.
[0079] In some aspects, one or a combination of the antenna (s) 252, the modem (s) 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, or the TX MIMO processor 266 may be included in a transceiver that is included in the UE 115. The transceiver may be under control of and used by one or more processors, such as the controller 280, and in some aspects in conjunction with processor-readable code stored in the memory 282, to perform aspects of the methods, processes, or operations described herein. In some aspects, the UE 115 may include another interface, another communication component, and / or another component that facilitates communication with the network node 105 and / or another UE 115. Additionally, or alternatively, one or more of the components of the UE 115 may be included in a housing 284.
[0080] For uplink communications from the UE 115 to the network node 105, a transmit processor 264 may receive and process data ( “uplink data” ) from a data source 262 and control information (such as for the PUCCH) from the controller 280. The control information may include one or more parameters, feedback, one or more signal measurements, and / or other types of control information. In some aspects, the receive processor 258 and / or the controller 280 may determine, for a received signal (such as received from the network node 105 or another UE) , one or more parameters relating to transmission of the uplink communication. The one or more parameters may include a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, a channel quality indicator (CQI) parameter, or a transmit power control (TPC) parameter, among other examples. The control information may include an indication of the RSRP parameter, the RSSI parameter, the RSRQ parameter, the CQI parameter, the TPC parameter, and / or another parameter. The control information may facilitate parameter selection and / or scheduling for the UE 115 by the network node 105.
[0081] The transmit processor 264 may generate reference symbols for a reference signal, such as an uplink DMRS, an uplink sounding reference signal (SRS) , and / or another type of reference signal. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, and further processed by the modems 254a through 254r (such as for DFT-s-OFDM or CP-OFDM, among other examples) . The TX MIMO processor 266 may perform spatial processing (for example, precoding) on the data symbols, the control symbols, and / or the reference symbols, if applicable, and may provide a set of output symbol streams to the modems 254. For example, each output symbol stream may be provided to a respective modulator component (shown as MOD) of a modem 254. Each modem 254 may use the respective modulator component to process a respective output symbol stream (for example, for OFDM) to obtain an output sample stream. Each modem 254 may further use the respective modulator component to process (for example, convert to analog, amplify, filter, and / or upconvert) the output sample stream to obtain an uplink signal.
[0082] The modems 254a through 254r may transmit a set of uplink signals via the corresponding antennas 252a through 252r, respectively. An uplink signal may include a UCI communication, a MAC-CE communication, an RRC communication, or another type of uplink communication. Uplink signals may be transmitted on a PUSCH, a PUCCH, and / or another type of uplink channel. An uplink signal may carry one or more TBs of data. Sidelink data and control transmissions (that is, transmissions directly between two or more UEs 115) may generally use similar techniques as were described for uplink data and control transmission, and may use sidelink-specific channels such as a physical sidelink shared channel (PSSCH) , a physical sidelink control channel (PSCCH) , and / or a physical sidelink feedback channel (PSFCH) .
[0083] At network node 105, the uplink signals from the UE 115 may be received by antennas 234a through 234t, processed by demodulator components of the modems 232a through 232t, detected by a MIMO detector 236 if applicable, and further processed by a receive processor 238 to obtain decoded data and / or control information sent by the UE 115. The receive processor 238 may provide the decoded data to a data sink 239 (which may be a data pipeline, a data queue, and / or another type of data sink) and provide the decoded control information to the controller 240.
[0084] The controllers 240 and 280 may direct the operation at the network node 105 and the UE 115, respectively. The controller 240 (or other processors and modules at the network node 105) may perform or direct the execution of various processes for the techniques described herein, such as to perform or direct the execution illustrated in Figures 13 and 14, or other processes for the techniques described herein. Similarly, the controller 280 (or other processors and modules at the UE 115) may perform or direct the execution of various processes for the techniques described herein, such as to perform or direct the execution illustrated in Figures 10 and 11, or other processes for the techniques described herein. For example, the controller 240 and / or the controller 280 may perform or control operations that support triggering multiple types of CSI reporting for the same resources. Additionally, or alternatively, the UE 115 may include the CSI reporting manager 150 and the network node 105 may include the CSI reporting manager 152 that are configured to manage operations to support triggering multiple types of CSI reporting for the same resources, as further described herein. Although referred to as “controllers” , the controllers 240 and 280 may include one or more processors and / or one or more controllers, and also or in the alternative be referred to as “processors” or “controller / processors” . In some aspects, a single processor may perform all of the operations described as being performed by the one or more processors or the one or more controllers. In some aspects, a first set of (one or more) processors of the one or more processors may perform a first operation described as being performed by the one or more processors, and a second set of (one or more) processors of the one or more processors may perform a second operation described as being performed by the one or more processors. The first set of processors and the second set of processors may be the same set of processors or may be different sets of processors.
[0085] The memories 242 and 282 may store data and program codes for the network node 105 and the UE 115, respectively. Reference to “one or more memories” should be understood to refer to any one or more memories of a corresponding device, such as the memory described in connection with Figure 2. For example, an operation described as being performed by one or more memories can be performed by the same subset of the one or more memories or different subsets of the one or more memories.
[0086] The network node 105 may use a scheduler 246 to schedule one or more UEs 115 for downlink or uplink communications. In some aspects, the scheduler 246 may use DCI to dynamically schedule DL transmissions to the UE 115 and / or UL transmissions from the UE 115. In some examples, the scheduler 246 may allocate recurring time domain resources and / or frequency domain resources that the UE 115 may use to transmit and / or receive communications using an RRC configuration (for example, a semi-static configuration) , for example, to perform semi-persistent scheduling (SPS) or to configure a configured grant (CG) for the UE 115.
[0087] In some examples, the network node 105 may use a communication unit 244 to communicate with a core network and / or with other network nodes. The communication unit 244 may support wired and / or wireless communication protocols and / or connections, such as Ethernet, optical fiber, common public radio interface (CPRI) , and / or a wired or wireless backhaul, among other examples. The network node 105 may use the communication unit 244 to transmit and / or receive data associated with the UE 115 or to perform network control signaling, among other examples. The communication unit 244 may include a transceiver and / or an interface, such as a network interface.
[0088] One or more antennas of the antennas 252 or the antennas 234 may include, or may be included within, one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, among other examples. An antenna panel, an antenna group, a set of antenna elements, or an antenna array may include one or more antenna elements (within a single housing or multiple housings) , a set of coplanar antenna elements, a set of non-coplanar antenna elements, or one or more antenna elements coupled with one or more transmission or reception components, such as one or more components of Figure 2. As used herein, “antenna” can refer to one or more antennas, one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays. “Antenna panel” can refer to a group of antennas (such as antenna elements) arranged in an array or panel, which may facilitate beamforming by manipulating parameters of the group of antennas. “Antenna module” may refer to circuitry including one or more antennas, which may also include one or more other components (such as filters, amplifiers, or processors) associated with integrating the antenna module into a wireless communication device.
[0089] In some examples, each of the antenna elements of an antenna 234 or an antenna 252 may include one or more sub-elements for radiating or receiving radio frequency signals. For example, a single antenna element may include a first sub-element cross-polarized with a second sub-element that can be used to independently transmit cross-polarized signals. The antenna elements may include patch antennas, dipole antennas, and / or other types of antennas arranged in a linear pattern, a two-dimensional pattern, or another pattern. A spacing between antenna elements may be such that signals with a desired wavelength transmitted separately by the antenna elements may interact or interfere constructively and destructively along various directions (such as to form a desired beam) . For example, given an expected range of wavelengths or frequencies, the spacing may provide a quarter wavelength, a half wavelength, or another fraction of a wavelength of spacing between neighboring antenna elements to allow for the desired constructive and destructive interference patterns of signals transmitted by the separate antenna elements within that expected range.
[0090] The amplitudes and / or phases of signals transmitted via antenna elements and / or sub-elements may be modulated and shifted relative to each other (such as by manipulating phase shift, phase offset, and / or amplitude) to generate one or more beams, which is referred to as beamforming. The term “beam” may refer to a directional transmission of a wireless signal toward a receiving device or otherwise in a desired direction. “Beam” may also generally refer to a direction associated with such a directional signal transmission, a set of directional resources associated with the signal transmission (for example, an angle of arrival, a horizontal direction, and / or a vertical direction) , and / or a set of parameters that indicate one or more aspects of a directional signal, a direction associated with the signal, and / or a set of directional resources associated with the signal. In some implementations, antenna elements may be individually selected or deselected for directional transmission of a signal (or signals) by controlling amplitudes of one or more corresponding amplifiers and / or phases of the signal (s) to form one or more beams. The shape of a beam (such as the amplitude, width, and / or presence of side lobes) and / or the direction of a beam (such as an angle of the beam relative to a surface of an antenna array) can be dynamically controlled by modifying the phase shifts, phase offsets, and / or amplitudes of the multiple signals relative to each other.
[0091] Different UEs 115 or network nodes 105 may include different numbers of antenna elements. For example, a UE 115 may include a single antenna element, two antenna elements, four antenna elements, eight antenna elements, or a different number of antenna elements. As another example, a network node 105 may include eight antenna elements, 24 antenna elements, 64 antenna elements, 128 antenna elements, or a different number of antenna elements. Generally, a larger number of antenna elements may provide increased control over parameters for beam generation relative to a smaller number of antenna elements, whereas a smaller number of antenna elements may be less complex to implement and may use less power than a larger number of antenna elements. Multiple antenna elements may support multiple-layer transmission, in which a first layer of a communication (which may include a first data stream) and a second layer of a communication (which may include a second data stream) are transmitted using the same time and frequency resources with spatial multiplexing.
[0092] Figure 3 is a block diagram illustrating an example disaggregated base station architecture 300 in accordance with the present disclosure. One or more components of the example disaggregated base station architecture 300 may be, may include, or may be included in one or more network nodes (such as one or more network nodes 105) . The disaggregated base station architecture 300 may include a CU 310 that can communicate directly with a core network 320 via a backhaul link, or that can communicate indirectly with the core network 320 via one or more disaggregated control units, such as a Non-RT RIC 350 associated with a Service Management and Orchestration (SMO) Framework 360 and / or a Near-RT RIC 370 (for example, via an E2 link) . In some implementations, the core network 320 includes or corresponds to the core network 120 of Figure 1. The CU 310 may communicate with one or more DUs 330 via respective midhaul links, such as via F1 interfaces. Each of the DUs 330 may communicate with one or more RUs 340 via respective fronthaul links. Each of the RUs 340 may communicate with one or more UEs 115 via respective RF access links. In some deployments, a UE 115 may be simultaneously served by multiple RUs 340.
[0093] Each of the components of the disaggregated base station architecture 300, including the CUs 310, the DUs 330, the RUs 340, the Near-RT RICs 370, the Non-RT RICs 350, and the SMO Framework 360, may include one or more interfaces or may be coupled with one or more interfaces for receiving or transmitting signals, such as data or information, via a wired or wireless transmission medium.
[0094] In some aspects, the CU 310 may be logically split into one or more CU user plane (CU-UP) units and one or more CU control plane (CU-CP) units. A CU-UP unit may communicate bidirectionally with a CU-CP unit via an interface, such as the E1 interface when implemented in an O-RAN configuration. The CU 310 may be deployed to communicate with one or more DUs 330, as necessary, for network control and signaling. Each DU 330 may correspond to a logical unit that includes one or more base station functions to control the operation of one or more RUs 340. For example, a DU 330 may host various layers, such as an RLC layer, a MAC layer, or one or more PHY layers, such as one or more high PHY layers or one or more low PHY layers. Each layer (which also may be referred to as a module) may be implemented with an interface for communicating signals with other layers (and modules) hosted by the DU 330, or for communicating signals with the control functions hosted by the CU 310. Each RU 340 may implement lower layer functionality. In some aspects, real-time and non-real-time aspects of control and user plane communication with the RU (s) 340 may be controlled by the corresponding DU 330.
[0095] The SMO Framework 360 may support RAN deployment and provisioning of non-virtualized and virtualized network elements. For non-virtualized network elements, the SMO Framework 360 may support the deployment of dedicated physical resources for RAN coverage requirements, which may be managed via an operations and maintenance interface, such as an O1 interface. For virtualized network elements, the SMO Framework 360 may interact with a cloud computing platform (such as an open cloud (O-Cloud) platform 390) to perform network element life cycle management (such as to instantiate virtualized network elements) via a cloud computing platform interface, such as an O2 interface. A virtualized network element may include, but is not limited to, a CU 310, a DU 330, an RU 340, a non-RT RIC 350, and / or a Near-RT RIC 370. In some aspects, the SMO Framework 360 may communicate with a hardware aspect of a 4G RAN, a 5G NR RAN, and / or a 6G RAN, such as an open eNB (O-eNB) 380, via an O1 interface. Additionally, or alternatively, the SMO Framework 360 may communicate directly with each of one or more RUs 340 via a respective O1 interface. In some deployments, this configuration can enable each DU 330 and the CU 310 to be implemented in a cloud-based RAN architecture, such as a vRAN architecture.
[0096] The Non-RT RIC 350 may include or may implement a logical function that enables non-real-time control and optimization of RAN elements and resources, AI / ML workflows including model training and updates, and / or policy-based guidance of applications and / or features in the Near-RT RIC 370. The Non-RT RIC 350 may be coupled to or may communicate with (such as via an A1 interface) the Near-RT RIC 370. The Near-RT RIC 370 may include or may implement a logical function that enables near-real-time control and optimization of RAN elements and resources via data collection and actions via an interface (such as via an E2 interface) connecting one or more CUs 310, one or more DUs 330, and / or an O-eNB with the Near-RT RIC 370.
[0097] In some aspects, to generate AI / ML models to be deployed in the Near-RT RIC 370, the Non-RT RIC 350 may receive parameters or external enrichment information from external servers. Such information may be utilized by the Near-RT RIC 370 and may be received at the SMO Framework 360 or the Non-RT RIC 350 from non-network data sources or from network functions. In some examples, the Non-RT RIC 350 or the Near-RT RIC 370 may tune RAN behavior or performance. For example, the Non-RT RIC 350 may monitor long-term trends and patterns for performance and may employ AI / ML models to perform corrective actions via the SMO Framework 360 (such as reconfiguration via an O1 interface) or via creation of RAN management policies (such as A1 interface policies) .
[0098] The UEs 115, the CU 310, the DUs 330, the RUs 340, or any other component (s) of Figure 3 may implement one or more techniques or perform one or more operations associated with triggering multiple types of CSI reporting for the same resources, as described further herein. For example, the UEs 115 may include the CSI reporting manager 150 and the RUs 340 may include the CSI reporting manager 152, which may manage operations to support triggering multiple types of CSI reporting for the same resources. Although shown as being included in a single UE 115 in Figure 3, any of the UEs 115 may include the CSI reporting manager 150, and although shown as being included in a single RU 340 in Figure 3, any of the RUs 340, the DUs 330, the CU 310, the Non-RT RIC 350, the SMO Framework 360, the Near-RT RIC 370, or a combination thereof, may include the CSI reporting manager 152. The CSI reporting manager 150 may direct operations of, for example, the process 1000 of Figure 10, the process 1100 of Figure 11, or other processes as described herein (alone or in conjunction with one or more other processors) . Similarly, the CSI reporting manager 152 may direct operations of, for example, the process 1300 of Figure 13, the process 1400 of Figure 14, or other processes as described herein (alone or in conjunction with one or more other processors) .
[0099] In some examples, the CSI reporting manager 150 or the CSI reporting manager 152 may include, or have access to, a non-transitory computer-readable medium storing a set of instructions (for example, code or program code) for wireless communication. The memory may include one or more memories, such as a single memory or multiple different memories (of the same type or of different types) . For example, the set of instructions, when executed (for example, directly, or after compiling, converting, or interpreting) by the CSI reporting manager 150 or one or more processors of the UE 115 may cause the one or more processors or the CSI reporting manager 150 to perform the process 1000 of Figure 10, the process 1100 of Figure 11, or other processes as described herein. As another example, the set of instructions, when executed (for example, directly, or after compiling, converting, or interpreting) by the CSI reporting manager 152, one or more processors of the network node 105, the CU 310, the DU 330, the RU 340, the Non-RT RIC 350, the SMO Framework 360, or the Near-RT RIC 370, may cause the one or more processors or the CSI reporting manager 152 to perform the process 1300 of Figure 13, the process 1400 of Figure 14, or other processes as described herein. In some examples, executing instructions may include running the instructions, converting the instructions, compiling the instructions, and / or interpreting the instructions, among other examples.
[0100] Figure 4 is a block diagram illustrating an example wireless communication system 400 that supports triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure. In some examples, the wireless communication system 400 may implement aspects of the wireless communication network 100. The wireless communication system 400 includes a UE 402 and a network node 450. In some examples, the UE 402 includes or corresponds to the UE 115 of Figures 1-3 and the network node 450 includes or corresponds to the network node 105 of Figures 1-3. In some aspects, the UE 402 and the network node 450 are configured to perform the operations described herein with reference to Figure 8. In some other aspects, the UE 402 and the network node 450 are configured as described with reference to Figure 4 and are not configured to perform the operations described with reference to Figure 8. Although one UE 402 and one network node 450 are illustrated, in some other implementations, the wireless communication system 400 may generally include multiple UEs 402, multiple network nodes 450, or both.
[0101] The UE 402 can include a variety of components (such as structural, hardware components) used for carrying out one or more functions described herein. For example, these components can include one or more processors 403 (hereinafter referred to collectively as “the processor 403” ) , one or more memory devices 404 (hereinafter referred to collectively as “the memory 404” ) , one or more transmitters 414 (hereinafter referred to collectively as “the transmitter 414” ) , and one or more receivers 416 (hereinafter referred to collectively as “the receiver 416” ) . Although referred to as a processor 403, the UE 402 may include one or more chips, system-on-chips (SoCs) , chipsets, packages, or devices that individually or collectively constitute or include a processing system. The processing system includes processor (or “processing” ) circuitry in the form of one or multiple processors (such as the processor 403) , microprocessors, processing units (such as central processing units (CPUs) , graphics processing units (GPUs) , neural processing units (NPUs) and / or digital signal processors (DSPs) ) , processing blocks, application-specific integrated circuits (ASIC) , programmable logic devices (PLDs) (such as field programmable gate arrays (FPGAs) ) , or other discrete gate or transistor logic or circuitry (all of which may be generally referred to herein individually as “processors” or collectively as “the processor 403” or “the processor circuitry” ) .
[0102] One or more of the processors 403 may be individually or collectively configurable or configured to perform various functions or operations described herein. A group of processors collectively configurable or configured to perform a set of functions may include a first processor configurable or configured to perform a first function of the set of functions and a second processor configurable or configured to perform a second function of the set of functions, or may include the group of processors all being configured or configurable to perform the set of functions. The processor 403 may be configured to execute instructions 405 stored in the memory 404 to perform the operations described herein. In some implementations, the processor 403 includes or corresponds to the receive processor 258, the transmit processor 264, the controller 280, or a combination thereof, and the memory 404 includes or corresponds to the memory 282, described with reference to Figure 2. In some implementations, the processor 403, the memory 404, the instructions 405, another component of the UE 402, or a combination thereof, may include or correspond to the CSI reporting manager 150 of Figures 1-3 and / or may perform the operations associated with the CSI reporting manager 150 to support triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration.
[0103] The memory 404 may be configured to store the instructions 405, channel measurement data 406, CSI reporting configuration data 408, a CSI element count 410, and in some embodiments, an active CSI element count 412. The channel measurement data 406 represents one or more channel measurements performed by the UE 402 for signaling associated with time and frequency resources indicated to the UE 402 by the network node 450 in one or more CSI reporting configurations. For example, the channel measurement data 406 may include signal strength measurements, amplitude measurements, frequency measurements, phase measurements, etc. The CSI reporting configuration data 408 represents one or more CSI reporting procedures for which the UE 402 has been configured by the network node 450. For example, the network node 450 may assign the UE 402 to perform one or more CSI reporting procedures having various CSI report triggering types and that are associated with various sets of time and frequency resources, and the network node 450 indicates the assigned CSI reporting procedures by sending CSI reporting configurations to the UE 402, as further described below.
[0104] The supported CSI element count 410 indicates a maximum number of CSI elements that may be simultaneously active at the UE 402. As used herein, “CSI elements” at a device refer to one or more CSI-RS resources supported by the device, one or more CSI-RS ports supported by the device, or a combination thereof. The supported CSI element count 410 may also be referred to as a maximum number of CSI elements that may be simultaneously active at the UE 402 without exceeding the CSI reporting capacity or capabilities of the UE 402. In aspects that include the active CSI element count 412, the active CSI element count 412 indicates a number of CSI elements that are simultaneously active at the UE 402 during a time period. To prevent an assigned CSI reporting configuration from being overwritten at the UE 402, the active CSI element count 412 should not exceed the supported CSI element count 410. In aspects in which the UE 402 does not maintain and store the active CSI element count 412, this count is maintained by the network node 450.
[0105] The transmitter 414 is configured to transmit reference signals, control information and data to one or more other devices, and the receiver 416 is configured to receive reference signals, synchronization signals, control information and data from one or more other devices. For example, the transmitter 414 may transmit signaling, control information and data to, and the receiver 416 may receive signaling, control information and data from, the network node 450. In some implementations, the transmitter 414 and the receiver 416 may be integrated in one or more transceivers. Additionally, or alternatively, the transmitter 414 or the receiver 416 may include or correspond to one or more components of the UE 115 described with reference to Figure 2.
[0106] The network node 450 can include a variety of components (such as structural, hardware components) used for carrying out one or more functions described herein. For example, these components can include one or more processors 451 (hereinafter referred to collectively as “the processor 451” ) , one or more memory devices 452 (hereinafter referred to collectively as “the memory 452” ) , one or more transmitters 462 (hereinafter referred to collectively as “the transmitter 462” ) , and one or more receivers 464 (hereinafter referred to collectively as “the receiver 464” ) . Although referred to as a processor 451, the network node 450 may include one or more chips, SoCs, chipsets, packages, or devices that individually or collectively constitute or include a processing system. The processing system includes processor (or “processing” ) circuitry in the form of one or multiple processors (such as the processor 451) , microprocessors, processing units (such as CPUs, GPUs, NPUs and / or DSPs) , processing blocks, ASICs, PLDs (such as FPGAs) , or other discrete gate or transistor logic or circuitry (all of which may be generally referred to herein individually as “processors” or collectively as “the processor 451” or “the processor circuitry” ) .
[0107] One or more of the processors 451 may be individually or collectively configurable or configured to perform various functions or operations described herein. A group of processors, such as a group of the processors 451, collectively configurable or configured to perform a set of functions may include a first processor configurable or configured to perform a first function of the set of functions and a second processor configurable or configured to perform a second function of the set of functions, or may include the group of processors all being configured or configurable to perform the set of functions. The processor 451 may be configured to execute instructions 453 stored in the memory 452 to perform the operations described herein. In some implementations, the processor 451 includes or corresponds to the receive processor 238, the transmit processor 220, the controller 240, or a combination thereof, and the memory 452 includes or corresponds to the memory 242, described with reference to Figure 2. In some implementations, the processor 451, the memory 452, the instructions 453, another component of the network node 450, or a combination thereof, may include or correspond to the CSI reporting manager 152 of Figures 1-3 and / or may perform the operations associated with the CSI reporting manager 152 to support triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration.
[0108] The memory 452 may be configured to store the instructions 453, CSI reporting configuration data 454 and an active CSI element count 456. The CSI reporting configuration data 454 represents one or more CSI reporting procedures that the network node 450 has assigned to the UE 402, and may include the same or similar data as the CSI reporting configuration data 408 stored in the memory 404 of the UE 402. The active CSI element count 456 represents a count of CSI elements that have been simultaneously activated or enabled at the UE 402 during a time period. In some aspects, the network node 450 maintains the active CSI element count 456 by counting the CSI configurations that are assigned to the UE 402, as further described herein. For example, sending a CSI reporting configuration to the UE 402 may activate the CSI elements associated with performance of the indicated CSI reporting, and the network node 450 may maintain the active CSI element count 456 to in order to prevent assigning more CSI reporting configurations to the UE 402 than are supported. Such counting may be specified in a wireless communication standard, which may state that if a CSI-RS resource is referred to by N CSI reporting settings, the CSI-RS resource and the CSI-RS ports within the CSI-RS resource are counted N times.
[0109] The transmitter 462 is configured to transmit reference signals, synchronization signals, control information, and data to one or more other devices, and the receiver 464 is configured to receive reference signals, control information and data from one or more other devices. For example, the transmitter 462 may transmit signaling, control information and data to, and the receiver 464 may receive signaling, control information and data from, the UE 402. In some implementations, the transmitter 462 and the receiver 464 may be integrated in one or more transceivers. Additionally, or alternatively, the transmitter 462 or the receiver 464 may include or correspond to one or more components of network node 105 described with reference to Figure 2.
[0110] In some implementations, the wireless communication system 400 is configured to implement a 5G NR network or a 6G network. For example, the wireless communication system 400 may include multiple 5G-capable UEs 402 (or 6G-capable UEs 402) and multiple 5G-capable network nodes 450 (or 6G-capable network nodes 450) , such as UEs and network nodes configured to operate in accordance with a 5G NR network protocol, or a 6G network protocol, such as that defined by the 3GPP.
[0111] The UE 402 and the network node 450 are configured to perform one or more operations to configure CSI reporting for the UE 402. In many 5G wireless communication systems, CSI reporting can be configured to have one of three CSI report triggering types (also referred to as CSI report triggering states) that represent how and when the CSI reporting is triggered: periodic CSI report triggering, semi-persistent CSI report triggering, and aperiodic CSI report triggering. For example, CSI reporting can be triggered periodically (according to a fixed schedule) , semi-persistently (according to a fixed schedule after initially being triggered by a communication from the network node) , or aperiodically (triggered by communication (s) from the network node) . To support CSI reporting according to existing 5G wireless communication standards, the network node 450 may configure the UE 402 to perform CSI reporting having a selected CSI triggering type by sending a CSI reporting configuration to the UE 402 to indicate the selected CSI report triggering type, in addition to one or more time and frequency resources that are associated with the CSI reporting, and optionally additional parameters associated with the CSI reporting. A CSI reporting configuration, which is typically communicated via radio resource control (RRC) messaging (as further described below) , can be referred to as the type of CSI report triggering that is being configured. For example, the network node 450 may send, to the UE 402, a periodic CSI reporting configuration, a semi-persistent periodic CSI reporting configuration, or an aperiodic CSI reporting configuration, to configure the UE 402 to perform CSI reporting for a set of time and frequency resources that include or correspond to periodic resources, semi-persistent resources, or aperiodic resources, respectively.
[0112] Each CSI reporting configuration is associated with signaling to be measured by the UE 402 in order to generate CSI values that are reported to the network node 450. Accordingly, a CSI reporting configuration indicates a set of time and frequency resources associated with the signaling to be measured by the UE 402 to generate the CSI values. The time and frequency resources indicated by the CSI reporting are associated with signaling to be measured by the UE 402, such as a CSI-RS, a synchronization signal block (SSB) , or a PBCH. In some aspects, the time and frequency resources includes non-zero power CSI-RS (NZP-CSI-RS) resources, zero power CSI-RS (ZP-CSI-RS) resources, interference measurement (IM) resources, or a combination thereof, depending on the type of signaling associated with the CSI reporting. In typical 5G wireless communication systems, given a periodic CSI report configured for a particular set of CSI-RS resources or CSI-IM resources, the report is not part of, or does not include, any aperiodic or semi-persistent report triggering state configurations. As such, to support existing 5G wireless communication systems, the UE 402 and the network node 450 are configured to communicate CSI report configurations individually to configure the UE 402 for each type of CSI reporting and for each set of time and frequency resources, and each CSI report configuration may be counted by the network node 450, the UE 402, or both, in maintaining a count of active CSI elements at the UE 402.
[0113] Additionally, in aspects described below, the network node 450 is configured to configure the UE 402 for multiple types of CSI report triggering types using a single CSI reporting configuration, which can enable more efficient use of CSI elements available at the UE 402, as further described below. In some aspects, the operations of the UE 402 and the network node 450 support configurations in which enabled resources and CSI report triggers can have different cadences. For example, a set of enabled time and frequency resources that are associated with, or enabled for, periodic CSI reporting having a first cadence may also be enabled for aperiodic CSI reporting having a second cadence (based on an aperiodic initiation) . As used herein, a set of time and frequency resources may be “enabled for” CSI reporting if the set of time and frequency resources are indicated by an assigned CSI reporting configuration and associated with one or more CSI report triggering types. The associated or enabled time and frequency resources may correspond to a respective set of CSI elements at the UE 402 that are “activated” to perform the CSI reporting. Such configurations enable increased flexibility of CSI report scheduling as compared to typical 5G wireless communication systems, in which a UE is configured for CSI reporting in accordance with the cadence of the enabled set of resources and not additional CSI reporting types. For example, if a typical UE is configured to perform CSI reporting for periodic resources (a resource cadence) , even if the UE is triggered to perform reporting at a different cadence (a reporting cadence) , such as semi-persistently or aperiodically, the UE may compute CSI values for a report in accordance with the reporting cadence but be unable to send the report due to the enabled resources having a different cadence, resulting in the network not having access to up-to-date CSI values during some time periods. Configuring the UE 402 for multiple types of CSI report triggering types on the same set of time and frequency resources can enable the UE 402 to provide CSI reports at different cadences, which can result in the network node 450 receiving up-to-date CSI reports during time periods in which the network node 450 triggers the CSI reporting for various purposes, such as updating one or more wireless communication parameters.
[0114] During operation of the wireless communication system 400 and to address the above-identified drawbacks of other 5G wireless communication systems, the network node 450 can configure the UE 402 for multiple different CSI reports having different CSI report triggering types using a single CSI reporting configuration. In the example illustrated in Figure 4, upon selecting multiple types of CSI reports to be configured at the UE 402, the network node 450 sends a CSI reporting configuration 472 to the UE 402. The CSI reporting configuration 472 indicates multiple CSI report triggering types 474 that are associated with a set of time and frequency resources that are indicated by a CSI resources indicator 480. For example, the CSI report triggering types 474 may include a first CSI report triggering type 476 and an Nth CSI report triggering type 478. Although two CSI report triggering types are shown in Figure 4 for the CSI report triggering types 474, in other embodiments, the CSI report triggering types 474 may include three CSI report triggering types or more than three CSI report triggering types. As such, the CSI reporting configuration 472 is a single CSI reporting configuration that configures the UE 402 for multiple CSI reports respectively associated with multiple CSI report triggering types.
[0115] In some aspects, the CSI reporting configuration 472 is associated with the first CSI report triggering type 476 and includes or indicates one or more other CSI report triggering types, such as the Nth CSI report triggering type 478, to be configured for the UE 402. For example, if the first CSI report triggering type 476 is associated with periodic CSI report triggering, the CSI reporting configuration 472 may be a periodic CSI reporting configuration that includes one or more parameters associated with the periodic CSI report triggering and that also includes a semi-persistent CSI reporting configuration, an aperiodic CSI reporting configuration, or both. The CSI reporting configuration 472 also includes the CSI resources indicator 480 and, optionally, additional parameters 482. The CSI resources indicator 480 can include a value or indicator that maps to one or more time and frequency resources that are enabled for performing CSI reporting in accordance with the CSI report triggering types 474, such as a set of time and frequency resources that are allocated to a CSI-RS, a synchronization signal (SS) or an SSB, a PBCH, or a CSI-IM. The set of time and frequency resources may include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources. The additional parameters 482 include one or more parameters associated with the additional CSI report triggering types, such as the Nth CSI report triggering type 478, as further described herein with reference to Figures 5A-7.
[0116] In some implementations, the CSI reporting configuration 472 includes parameters associated with the first CSI report triggering type 476 and a subset of parameters associated with the other CSI report triggering types of the CSI report triggering types 474. For example, the Nth CSI report triggering type 478 may be indicated by a field or value that maps to a configuration associated with the CSI report triggering type associated with the Nth CSI report triggering type 478, such that some parameters are configured by the configuration and other parameters are the same as the parameters that are included in the CSI reporting configuration 472 and that are associated with the first CSI report triggering type 476. In some implementations, one or more additional parameters associated with the others of the CSI report triggering types 474 are included as the additional parameters 482. As an illustrative example, if the CSI reporting configuration 472 is associated with periodic CSI reporting, the CSI reporting configuration 472 may include one or more periodic parameters associated with the time and frequency resources indicated by the CSI resources indicator 480, an indicator of the Nth CSI report triggering type 478, and at least one parameter associated with the Nth CSI report triggering type 478, such as an aperiodic offset parameter or a semi-persistent channel parameter. In this example, additional parameters associated with the Nth CSI report triggering type 478 may be determined from the parameters associated with the first CSI report triggering type 476, from a separate configuration that is mapped to by the indicator of the Nth CSI report triggering type 478, or both, as further described herein.
[0117] In some aspects, the network node 450 communicates the CSI reporting configuration 472 to the UE 402 using RRC messaging or other out of band signaling. For example, the network node 450 may transmit a RRC message to the UE 402, such as during an initial connection process between the network node 450 and the UE 402 or at a time in which new or updated CSI reporting assignments are determined by the network node 450. In this example, the RRC message sent by the network node 450 and received by the UE 402 includes the CSI reporting configuration 472, such that the CSI reporting configuration 472 is included as one or more fields or one or more elements in the RRC message.
[0118] Because the CSI reporting configuration 472 includes or indicates the CSI report triggering types 474 instead of a single CSI report triggering type, the CSI reporting configuration 472 configures the UE 402 for CSI reporting that can be triggered in multiple different ways. For example, the CSI reporting configuration 472 can be the configuration of a periodic CSI report that also includes aperiodic or semi-persistent report triggering state list configurations. In such an example, although the resources indicated by the CSI resources indicator 480 are periodic resources, the network node 450 can also trigger the CSI reporting aperiodically or semi-persistently, in a similar way as if the CSI reporting configuration 472 was configured to be aperiodic or semi-persistent. As further described below, because the same CSI report can be triggered in different ways or with different cadences, the CSI elements used at the UE 402 are the same and thus the active CSI element counting can be in accordance with transmission of the CSI reporting configuration 472 and not each individual CSI reporting type assigned by the CSI reporting configuration 472.
[0119] By sending the CSI reporting configuration 472 to the UE 402, the network node 450 configures the UE 402 to perform multiple types of CSI reporting for a common set of time and frequency resources indicated by the CSI resources indicator 480. The CSI reporting types configured for the UE 402 include at least two CSI reporting types. In some examples, the first CSI report triggering type 476 is associated with periodic CSI report triggering or semi-persistent CSI report triggering and the Nth CSI report triggering type 478 is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering. In such examples, the CSI reporting configuration 472 indicates one or more parameters associated with the first CSI report triggering type 476 and one or more parameters associated with the Nth CSI report triggering type 478. For example, the CSI reporting configuration 472 may indicate a periodicity (either for periodic or semi-persistent reporting) associated with the first CSI report triggering type 476 and a trigger state (either for semi-persistent or aperiodic reporting) associated with the Nth CSI report triggering type 478. In this manner, the CSI reporting configuration 472 can be used by the network node 450 to configure the UE 402 for CSI reporting at a lower periodicity, such as by the first CSI report triggering type 476 being associated with periodic or semi-persistent CSI report triggering, to reduce overhead as compared to configuring the CSI reporting at a higher periodicity or cadence. Additionally, at times of increased network traffic, the CSI reporting can be increased in frequency, such as by the network node 450 triggering the Nth CSI report triggering type 478 that is associated with either semi-persistent or aperiodic CSI report triggering, and because the same set of time and frequency resources are associated with both CSI reporting types, the UE 402 can perform both types of CSI reporting without using additional CSI elements such as CSI-RS references or CSI-RS ports.
[0120] Particular examples of various types of the CSI reporting configuration 472 are described further herein. Particularly, examples of periodic CSI reporting configurations that include or indicate the multiple CSI report triggering types 474 are further described herein with reference to Figures 5A-5C. An example of a semi-persistent periodic CSI reporting configuration that includes the multiple CSI report triggering types 474 is further described herein with reference to Figure 6. An example of a hybrid CSI reporting configuration that includes the multiple CSI report triggering types 474 is further described herein with reference to Figure 7. These examples are described with reference to the CSI report triggering types 474 including two or three different CSI report triggering types. Examples that include three CSI report triggering types are described further herein with reference to Figure 5A and, in some implementations, Figure 7. Examples that include two CSI report triggering types are described further herein with reference to Figures 5B, 5C, and 6, and in some implementations, Figure 7.
[0121] After receiving the CSI reporting configuration 472 and storing the configured settings as the CSI reporting configuration data 408, the UE 402 performs one or more channel measurements associated with the set of time and frequency resources indicated by the CSI resources indicator 480 to generate the channel measurement data 406. For example, the network node 450 may transmit a reference transmission 484, such as one or more reference signals or the like within the time and frequency resources indicated by the CSI resources indicator 480, and the UE 402 may perform channel measurement (s) on the reference transmission 484 to generate the channel measurement data 406. Such channel measurements are performed at times that are selected in accordance with the CSI report triggering types 474. For example, if the first CSI report triggering type 476 is associated with periodic CSI report triggering and the Nth CSI report triggering type 478 is associated with aperiodic CSI report triggering, the UE 402 may measure the wireless channel associated with the time and frequency resources during a first set of time periods in accordance with a periodicity parameter associated with the CSI report triggering types 474, and the UE 402 may measure the wireless channel at a second time period in accordance with receiving an aperiodic trigger from the network node 450.
[0122] The UE 402 calculates one or more CSI values in accordance with the channel measurement data 406 and reports the CSI values to the network node 450 in accordance with the CSI reporting configurations indicated by the CSI reporting configuration 472. For example, the UE 402 may generate and send a CSI report 486 (“CSI Report_1” ) to the network node 450 to perform CSI reporting associated with the first CSI report triggering type 476. As another example, the UE 402 may generate and sent a CSI report 490 ( “CSI Report_N” ) to the network node 450 to perform CSI reporting associated with the Nth CSI report triggering type 478. Although two CSI reports 486, 490 are illustrated in Figure 4, in other examples, the UE 402 may send three or more CSI reports to the network node 450, and each of the CSI reports is in accordance with one of the CSI report triggering types 474 indicated by the CSI reporting configuration 472.
[0123] Each of the CSI reports 486, 490 include one or more CSI values calculated in accordance with the channel measurement data 406 and a respective one of the CSI report triggering types 474. For example, the CSI report 486 includes one or more CSI values 488 that are calculated in accordance with the first CSI report triggering type 476 and one or more of the channel measurements represented by the channel measurement data 406. Similarly, the CSI report 490 includes one or more CSI values 492 that are calculated in accordance with the Nth CSI report triggering type 478 and one or more of the channel measurements represented by the channel measurement data 406. As an illustrative example, if the first CSI report triggering type 476 is associated with periodic CSI report triggering and the Nth CSI report triggering type 478 is associated with aperiodic CSI report triggering, the CSI report 486 may include the CSI values 488 that are calculated periodically (according to a periodicity associated with the first CSI report triggering type 476) , and the CSI report 490 may include the CSI values 492 that are calculated aperiodically (according to being triggered by the network node 450) . In this manner, the UE 402 can provide CSI reports to the network node 450 at different cadences based on the single CSI reporting configuration 472.
[0124] The network node 450 receives the CSI reports 486, 490 and generates or adjusts one or more communication parameters in accordance with the indicated CSI values. For example, if the CSI values 488 indicate better channel conditions than associated with previous CSI measurements, the network node 450 may adjust one or more wireless communication parameters to account for the improved channel conditions. The network node 450 may perform wireless communications with the UE 402 in accordance with the adjusted wireless communication parameter (s) . Additionally, or alternatively, the UE 402 may adjust one or more wireless communication parameters in accordance with the CSI values 488, 492, optionally prior to sending the CSI report 486, 490 to the network node 450.
[0125] In some aspects, the network node 450 maintains the active CSI element count 456 that represents a total number of CSI elements that are simultaneously active at the UE 402. For example, the UE 402 may support a total number of CSI elements, including one or more supported CSI-RS resources, one or more supported CSI-RS ports, or a combination thereof, that is represented by the supported CSI element count 410. As described above, each available CSI element at the UE 402 can be used to support one or more CSI report configurations for a common set of time and frequency resources. Although the network node 450 is described herein as maintaining the active CSI element count 456, in some embodiments, the UE 402 also maintains a respective count of active CSI elements. For example, in some embodiments, the UE 402 maintains the active CSI element count 412 that tracks the amount of available CSI elements that are active at the UE 402, similar to the active CSI element count 456. In other embodiments, the UE 402 does not track the active CSI element count 412 and instead only the network node 450 tracks the active CSI element count 456.
[0126] In some aspects, the network node 450 maintains the active CSI element count 456 for comparison to the supported CSI element count 410. To provide the supported CSI element count 410 to the network node 450, the UE 402 may transmit, to the network node 450 prior to receipt of the CSI reporting configuration 472, an indication of a number of supported simultaneously active CSI elements at the UE 402. For example, the UE 402 sends a CSI count indicator 470 to the network node 450, and the CSI count indicator 470 indicates the supported CSI element count 410 at the UE 402. In some embodiments, the UE 402 communicates the CSI count indicator 470 using RRC or other out of band messaging. For example, the UE 402 may transmit an RRC message that is received by the network node 450, and this RRC message includes the CSI count indicator 470 of the supported CSI element count 410.
[0127] In some aspects, the network node 450 does not assign more CSI reporting configurations to the UE 402, during the same or overlapping time periods, than are supported at the UE 402. For example, prior to sending a CSI reporting configuration to the UE 402 to assign an additional CSI reporting configuration to the UE 402, the network node 450 may compare the active CSI element count 456 to the supported CSI element count 410 that is indicated by the CSI count indicator 470 received from the UE 402. If the active CSI element count 456 is less than the supported CSI element count 410, the network node 450 can configure the UE 402 for another CSI reporting configuration by sending another CSI reporting message to the UE 402. Alternatively, if the active CSI element count 456 is greater than or equal to the supported CSI element count 410, the network node 450 may refrain from assigning any additional CSI reporting configurations to the UE 402, at least until one or more already assigned CSI configurations (as indicated by the CSI reporting configuration data 454) expires. If the network node 450 sends another CSI reporting configuration when the active CSI element count 456 is greater than or equal to the supported CSI element count 410, the UE 402 may terminate performance of an oldest configured CSI reporting configuration in order to perform the newly received CSI reporting configuration. In this manner, the UE 402 may avoid performing more CSI reporting than it has corresponding available CSI elements.
[0128] As explained above, in typical 5G wireless communication systems, a network node counts each CSI reporting configuration (having a respective CSI report triggering type) that is assigned to a UE for the purpose of tracking the number of available CSI elements at the UE. However, in the aspects described with reference to Figure 4, the network node 450 counts the number of different CSI configurations that are sent to the UE 402, regardless of how many different types of CSI report triggering types are indicated. For example, the network node 450 increments the active CSI element count 456 in accordance with transmitting the CSI reporting configuration 472 instead of in accordance with each of the CSI report triggering types 474 included in the CSI reporting configuration 472, as would be done in a typical 5G wireless communication system. As such, the network node 450 may selectively increment the active CSI element count 456 in accordance with configuring the UE 402 for CSI reporting associated with a set of time and frequency resources that is not associated with any other CSI reporting configurations.
[0129] For example, when the network node 450 assigns CSI reporting having the first CSI report triggering type 476 and the Nth CSI report triggering type 478 to the UE 402, if no other CSI reporting configurations are associated with a first set of time and frequency resources indicated by the CSI resources indicator 480, the network node 450 increments the active CSI element count 456 in accordance with the assignment. Then, in accordance with the Nth CSI report triggering type 478 being associated with the same set of time and frequency resources (an already-enabled set of time and frequency resources) , the network node 450 refrains from incrementing the active CSI element count 456. Because CSI reporting configurations that include multiple CSI reporting types are associated with the same set of time and frequency resources, it is noted that the network node 450 increments the active CSI element count 456 in accordance with sending the CSI reporting configuration 472 and not in accordance with each of the CSI report triggering types 474 indicated by the CSI reporting configuration 472. Stated another way, because the same CSI report can be triggered in different ways, it is counted as one report, and the active CSI element count 456 is incremented a single time, instead of counting each way the CSI report can be triggered (which does not use additional CSI elements at the UE 402) . Thus, the active CSI element count 456 also represents a total number of CSI reporting configurations that are assigned to the UE 402 for different sets of CSI resources and during a same or overlapping time periods. To comply with the CSI resources supported at the UE 402, the network node 450 assigns CSI reporting configurations such that the active CSI element count 456 is less than or equal to the supported CSI element count 410.
[0130] As described with reference to Figure 4, the present disclosure provides techniques for supporting triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration. For example, by supporting communication of the single CSI reporting configuration 472 that indicates the CSI report triggering types 474, the wireless communication system 400 enables the network node 450 to assign additional CSI reporting configurations, such as one in accordance with the Nth CSI report triggering type 478, to the UE 402 while also satisfying the supported CSI element count 410. As a particular example, because the UE 402 can perform CSI reporting for a configuration having the first CSI report triggering type 476 and a configuration having the Nth CSI report triggering type 478 using the same set of CSI elements for the set of time and frequency resources indicated by the CSI resources indicator 480 (instead of two distinct sets of CSI elements) , the network node 450 can assign another CSI reporting configuration associated with a different set of time and frequency resources to the UE 402 without causing the active CSI element count 456 to exceed the supported CSI element count 410. Increasing the number of CSI reporting configurations assigned to the UE 402 increases the amount of CSI values provided by the UE 402, which provides the technical benefit of improving the channel estimation and resulting wireless communications performed by the network node 450 without increasing the duration of the CSI reporting. For example, the additional CSI reporting may result in communications between the network node 450 and the UE 402 having higher quality, such as by exhibiting an improved SNR, an improved channel capacity, fewer errors, or a combination thereof.
[0131] Figures 5A-5C are diagrams of example periodic CSI reporting configurations that indicate multiple CSI report triggering types in accordance with the present disclosure. Figure 5A depicts a periodic CSI reporting configuration 500 that also includes a semi-persistent CSI reporting configuration 510 and an aperiodic CSI reporting configuration 520. Figure 5B depicts a periodic CSI reporting configuration 530 that includes a semi-persistent CSI reporting configuration 540. Figure 5C depicts a periodic CSI reporting configuration 550 that includes an aperiodic CSI reporting configuration 560. In some aspects, the periodic CSI reporting configuration 500 of Figure 5A, the periodic CSI reporting configuration 530 of Figure 5B, the periodic CSI reporting configuration 550 of Figure 5C, or a combination thereof, include or correspond to the CSI reporting configuration 472 of Figure 4.
[0132] As shown in Figure 5A, the periodic CSI reporting configuration 500 includes one or more parameters associated with periodic CSI reporting, such as a reporting periodicity 502, and a CSI resources indicator 504. The CSI resources indicator 504 may include or correspond to the CSI resources indicator 480 of Figure 4 and may indicate a set of time and frequency resources for which periodic CSI reporting and other CSI reporting is enabled. In this example, the set of time and frequency resources indicated by the CSI resources indicator 504 is a set of periodic CSI resources, and the reporting periodicity 502 includes or indicates a periodicity of the periodic CSI resources. Although the only periodic CSI reporting parameter illustrated in Figure 5A is the reporting periodicity 502, in other examples, other periodic CSI reporting parameters may be included in the periodic CSI reporting configuration 500.
[0133] The periodic CSI reporting configuration 500 also includes or indicates multiple other CSI report triggering types configured for a UE and for which the set of time and frequency resources indicated by the CSI resources indicator 504 are enabled: the semi-persistent CSI reporting configuration 510 and the aperiodic CSI reporting configuration 520. As such, the periodic CSI reporting configuration 500 indicates three CSI report triggering types: a first triggering type associated with periodic CSI report triggering (as indicated by the periodic CSI reporting configuration 500 being a periodic configuration) , a second CSI report triggering type associated with semi-persistent CSI report triggering (the semi-persistent CSI reporting configuration 510) , and a third CSI report triggering type associated with aperiodic CSI report triggering (the aperiodic CSI reporting configuration 520) . One or more parameters associated with the periodic configuration may also be associated with the semi-persistent CSI reporting configuration 510, the aperiodic CSI reporting configuration 520, or both, such as the reporting periodicity 502. Additionally, the semi-persistent CSI reporting configuration 510 may indicate an identifier associated with a semi-persistent configuration that is configured by other RRC messages, by one or more CORESETs, other out of band signaling, or a combination thereof. Similarly, the aperiodic CSI reporting configuration 520 may indicate an identifier associated with an aperiodic configuration that is configured by other RRC messages, by one or more CORESETs, other out of band signaling, or a combination thereof.
[0134] In some examples, the linked configurations, or the periodic CSI reporting configuration 500 itself, may include additional parameters associated with the semi-persistent CSI reporting configuration 510, the aperiodic CSI reporting configuration 520, or both. In the example illustrated in Figure 5A, the periodic CSI reporting configuration 500 may include (or indicate a relationship, such as a mapping, to) a semi-persistent periodicity 512, a semi-persistent offset 514, a semi-persistent trigger state 516, or a combination thereof, that are associated with the semi-persistent CSI reporting configuration 510. The semi-persistent periodicity 512 indicates a periodicity associated with the semi-persistent CSI reporting, once triggered, the semi-persistent offset 514 indicates an offset associated with the semi-persistent CSI reporting, and the semi-persistent trigger state 516 indicates a trigger state associated with triggering the semi-persistent CSI reporting. Additionally, or alternatively, the periodic CSI reporting configuration 500 may include a parameter indicating how the UE is to provide the semi-persistent CSI reporting, such as by providing CSI reporting on the PUCCH or the PUSCH (in some wireless communication standards, such parameters may be referred to as semiPersistentOnPUCCH / semiPersistentOnPUSCH configurations for semi-static reporting) .
[0135] In the example illustrated in Figure 5A, the periodic CSI reporting configuration 500 also includes (or indicates a relationship, such as a mapping, to) an aperiodic offset 522, an aperiodic trigger state 524, or a combination thereof, that are associated with the aperiodic CSI reporting configuration 520. The aperiodic offset 522 indicates an offset associated with the aperiodic CSI reporting (which may be referred to in some wireless communication standards as an aperiodic reportSlotOffsetList configuration) and the aperiodic trigger state 524 indicates a trigger state associated with triggering the aperiodic CSI reporting.
[0136] It is noted that some parameters associated with semi-persistent CSI reporting or aperiodic CSI reporting are not included in the periodic CSI reporting configuration 500. For example, the periodic CSI reporting configuration 500 may omit or otherwise not include any NZP-CSI-RS resource set (s) for a channel (although definition of such resources may be included in the aperiodic trigger state) . As another example, the periodic CSI reporting configuration 500 may omit or otherwise not include any quasi co-location (QCL) information configuration. As another example, the periodic CSI reporting configuration 500 may omit or otherwise not include any CSI-IM resource (s) for interference. As still another example, the periodic CSI reporting configuration 500 may omit or otherwise not include any NZP-CSI-RS resource set (s) for interference (although definition of such resources may be included in in the aperiodic trigger state) .
[0137] As shown in Figure 5B, the periodic CSI reporting configuration 530 includes one or more parameters associated with periodic CSI reporting, such as a reporting periodicity 532, and a CSI resources indicator 534. The CSI resources indicator 534 may include or correspond to the CSI resources indicator 480 of Figure 4 and may indicate a set of time and frequency resources for which periodic CSI reporting and other CSI reporting is enabled. In this example, the set of time and frequency resources indicated by the CSI resources indicator 534 is a set of periodic CSI resources, and the reporting periodicity 532 includes or indicates a periodicity of the periodic CSI resources. Although the only periodic CSI reporting parameter illustrated in Figure 5B is the reporting periodicity 532, in other examples, other periodic CSI reporting parameters may be included in the periodic CSI reporting configuration 530.
[0138] The periodic CSI reporting configuration 530 also includes or indicates another CSI report triggering type configured for a UE and for which the set of time and frequency resources indicated by the CSI resources indicator 534 are enabled: the semi-persistent CSI reporting configuration 540. As such, the periodic CSI reporting configuration 530 indicates two CSI report triggering types: a first triggering type associated with periodic CSI report triggering (as indicated by the periodic CSI reporting configuration 530 being a periodic configuration) and a second CSI report triggering type associated with semi-persistent CSI report triggering (the semi-persistent CSI reporting configuration 540) . One or more parameters associated with the periodic configuration may also be associated with the semi-persistent CSI reporting configuration 540 such as the reporting periodicity 532. Additionally, the semi-persistent CSI reporting configuration 540 may indicate an identifier associated with a semi-persistent configuration that is configured by other RRC messages, by one or more CORESETs, other out of band signaling, or a combination thereof.
[0139] In some examples, the linked configurations, or the periodic CSI reporting configuration 530 itself, may include additional parameters associated with the semi-persistent CSI reporting configuration 540. In the example illustrated in Figure 5B, the periodic CSI reporting configuration 530 may include (or indicate a relationship, such as a mapping, to) a semi-persistent periodicity 542, a semi-persistent offset 544, a semi-persistent trigger state 546, or a combination thereof, that are associated with the semi-persistent CSI reporting configuration 540. The semi-persistent periodicity 542 indicates a periodicity associated with the semi-persistent CSI reporting, once triggered, the semi-persistent offset 544 indicates an offset associated with the semi-persistent CSI reporting, and the semi-persistent trigger state 546 indicates a trigger state associated with triggering the semi-persistent CSI reporting. Additionally, or alternatively, the periodic CSI reporting configuration 530 may include a parameter (semiPersistentOnPUCCH / semiPersistentOnPUSCH configurations) indicating how the UE is to provide the semi-persistent CSI reporting, such as by providing CSI reporting on the PUCCH or the PUSCH.
[0140] As shown in Figure 5C, the periodic CSI reporting configuration 550 includes one or more parameters associated with periodic CSI reporting, such as a reporting periodicity 552, and a CSI resources indicator 554. The CSI resources indicator 554 may include or correspond to the CSI resources indicator 480 of Figure 4 and may indicate a set of time and frequency resources for which periodic CSI reporting and other CSI reporting is enabled. In this example, the set of time and frequency resources indicated by the CSI resources indicator 554 is a set of periodic CSI resources, and the reporting periodicity 552 includes or indicates a periodicity of the periodic CSI resources. Although the only periodic CSI reporting parameter illustrated in Figure 5C is the reporting periodicity 552, in other examples, other periodic CSI reporting parameters may be included in the periodic CSI reporting configuration 550.
[0141] The periodic CSI reporting configuration 550 also includes or indicates another CSI report triggering type configured for a UE and for which the set of time and frequency resources indicated by the CSI resources indicator 554 are enabled: the aperiodic CSI reporting configuration 560. As such, the periodic CSI reporting configuration 550 indicates two CSI report triggering types: a first triggering type associated with periodic CSI report triggering (as indicated by the periodic CSI reporting configuration 550 being a periodic configuration) and a second CSI report triggering type associated with aperiodic CSI report triggering (the aperiodic CSI reporting configuration 560) . One or more parameters associated with the periodic configuration may also be associated with the aperiodic CSI reporting configuration 560 such as the reporting periodicity 552. Additionally, the aperiodic CSI reporting configuration 560 may indicate an identifier associated with an aperiodic configuration that is configured by other RRC messages, by one or more CORESETs, other out of band signaling, or a combination thereof.
[0142] In some examples, the linked configurations, or the periodic CSI reporting configuration 550 itself, may include additional parameters associated with the aperiodic CSI reporting configuration 560. In the example illustrated in Figure 5C, the periodic CSI reporting configuration 550 may include (or indicate a relationship, such as a mapping, to) an aperiodic offset 562, an aperiodic trigger state 564, or a combination thereof, that are associated with the aperiodic CSI reporting configuration 560. The aperiodic offset 562 indicates an offset associated with the aperiodic CSI reporting (which may be referred to in some wireless communication standards as an aperiodic reportSlotOffsetList configuration) and the aperiodic trigger state 564 indicates a trigger state associated with triggering the aperiodic CSI reporting.
[0143] Figure 6 is a diagram of an example of a semi-persistent CSI reporting configuration that indicates multiple CSI report triggering types in accordance with the present disclosure. Figure 6 depicts a semi-persistent CSI reporting configuration 600 that includes an aperiodic CSI reporting configuration 610. In some aspects, the semi-persistent CSI reporting configuration 600 of Figure 6 includes or corresponds to the CSI reporting configuration 472 of Figure 4.
[0144] As shown in Figure 6, the semi-persistent CSI reporting configuration 600 includes one or more parameters associated with semi-persistent CSI reporting, such as a semi-persistent periodicity 602, a semi-persistent offset 604, and a semi-persistent trigger state 606, in addition to a CSI resources indicator 608. The CSI resources indicator 608 may include or correspond to the CSI resources indicator 480 of Figure 4 and may indicate a set of time and frequency resources for which semi-persistent CSI reporting and other CSI reporting is enabled. In this example, the set of time and frequency resources indicated by the CSI resources indicator 608 is a set of semi-persistent CSI resources, and the semi-persistent periodicity 602 includes or indicates a periodicity of the CSI resources for use in reporting, once the semi-persistent reporting is triggered. The semi-persistent offset 604 indicates an offset associated with the semi-persistent CSI reporting and the semi-persistent trigger state 606 indicates a trigger state associated with triggering the semi-persistent CSI reporting. Although three semi-persistent CSI reporting parameters are illustrated in Figure 6 as being included in the semi-persistent CSI reporting configuration 600, in other examples, fewer than three or more than three semi-persistent CSI reporting parameters may be included in the semi-persistent CSI reporting configuration 600.
[0145] The semi-persistent CSI reporting configuration 600 also includes or indicates another CSI report triggering type configured for a UE and for which the set of time and frequency resources indicated by the CSI resources indicator 608 is enabled. In this example, the additional CSI report trigger type corresponds to the aperiodic CSI reporting configuration 610. As such, the semi-persistent CSI reporting configuration 600 indicates two CSI report triggering types: a first triggering type associated with semi-persistent CSI report triggering (as indicated by the semi-persistent CSI reporting configuration 600 being a semi-persistent configuration) , and a second CSI report triggering type associated with aperiodic CSI report triggering (the aperiodic CSI reporting configuration 610) . One or more parameters associated with the semi-persistent configuration may also be associated with the aperiodic CSI reporting configuration 610, such as the semi-persistent periodicity 602. Additionally, the aperiodic CSI reporting configuration 610 may indicate an identifier associated with an aperiodic configuration that is configured by other RRC messages, by one or more CORESETs, other out of band signaling, or a combination thereof.
[0146] In some examples, the linked configuration, or the semi-persistent CSI reporting configuration 600 itself, may include additional parameters associated with the aperiodic CSI reporting configuration 610. In the example illustrated in Figure 6, the semi-persistent CSI reporting configuration 600 also includes (or indicates a relationship, such as a mapping, to) an aperiodic offset 612, an aperiodic trigger state 614, or a combination thereof, that are associated with the aperiodic CSI reporting configuration 610. The aperiodic offset 612 indicates an offset associated with the aperiodic CSI reporting (which may be referred to in some wireless communication standards as an aperiodic reportSlotOffsetList configuration) and the aperiodic trigger state 614 indicates a trigger state associated with triggering the aperiodic CSI reporting.
[0147] It is noted that some parameters associated with aperiodic CSI reporting are not included in the semi-persistent CSI reporting configuration 600. For example, the semi-persistent CSI reporting configuration 600 may omit or otherwise not include any NZP-CSI-RS resource set (s) for a channel (although definition of such resources may be included in the aperiodic trigger state) . As another example, the semi-persistent CSI reporting configuration 600 may omit or otherwise not include any QCL information configuration. As another example, the semi-persistent CSI reporting configuration 600 may omit or otherwise not include any CSI-IM resource (s) for interference. As still another example, the semi-persistent CSI reporting configuration 600 may omit or otherwise not include any NZP-CSI-RS resource set (s) for interference (although definition of such resources may be included in in the aperiodic trigger state) .
[0148] Figure 7 is a diagram of an example of a hybrid CSI reporting configuration that indicates multiple CSI report triggering types in accordance with the present disclosure. Figure 7 depicts a hybrid CSI reporting configuration 700 that includes multiple different CSI reporting configurations. In some aspects, the hybrid CSI reporting configuration 700 of Figure 7 includes or corresponds to the CSI reporting configuration 472 of Figure 4.
[0149] As shown in Figure 7, the hybrid CSI reporting configuration 700 includes a CSI resources indicator 702. The CSI resources indicator 702 may include or correspond to the CSI resources indicator 480 of Figure 4 and may indicate a set of time and frequency resources for which CSI reporting configurations included in the hybrid CSI reporting configuration 700 are enabled. In this example, the set of time and frequency resources indicated by the hybrid CSI reporting configuration 700 is a set of periodic or semi-persistent CSI resources, and the hybrid CSI reporting configuration 700 includes at least a periodic CSI reporting configuration or a semi-persistent CSI reporting configuration.
[0150] In aspects, the hybrid CSI reporting configuration 700 includes a first CSI reporting configuration 710 and a Nth CSI reporting configuration 720. Although two CSI reporting configurations are illustrated in Figure 7, in other examples, the hybrid CSI reporting configuration 700 may include three or more than three CSI reporting configurations. In one particular example, the first CSI reporting configuration 710 is associated with periodic CSI report triggering and the Nth CSI reporting configuration 720 is associated with semi-persistent CSI report triggering. In another particular example, the first CSI reporting configuration 710 is associated with periodic CSI report triggering and the Nth CSI reporting configuration 720 is associated with aperiodic CSI report triggering. In another particular example, the first CSI reporting configuration 710 is associated with semi-persistent CSI report triggering and the Nth CSI reporting configuration 720 is associated with aperiodic CSI report triggering. In another particular example, the first CSI reporting configuration 710 is associated with periodic CSI report triggering, a second CSI reporting configuration is associated with semi-persistent CSI report triggering, and the Nth CSI reporting configuration 720 is associated with aperiodic CSI report triggering.
[0151] Each of the CSI reporting configurations 710, 720 include or indicate respective CSI reporting parameters. For example, the first CSI reporting configuration 710 includes or indicates first CSI reporting parameters 712 and the Nth CSI reporting configuration 720 includes or indicates Nth CSI reporting parameters 722. The first CSI reporting parameters 712 and the Nth CSI reporting parameters 722 may include any or all of the additional parameters associated with the various types of CSI report triggering types described above with reference to Figures 5A-5C and 6. For example, if the first CSI reporting configuration 710 is associated with periodic CSI report triggering, the first CSI reporting parameters 712 can include a periodicity parameter and optionally other parameters. As another example, if the first CSI reporting configuration 710 is associated with semi-persistent CSI report triggering, the first CSI reporting parameters 712 can include a semi-persistent periodicity, a semi-persistent offset, a semi-persistent trigger state, semiPersistentOnPUCCH / semiPersistentOnPUSCH configurations, or a combination thereof. As another example, if the Nth CSI reporting configuration 720 is associated with semi-persistent CSI report triggering, the Nth CSI reporting parameters 722 can include a semi-persistent periodicity, a semi-persistent offset, a semi-persistent trigger state, semiPersistentOnPUCCH / semiPersistentOnPUSCH configurations, or a combination thereof. As another example, if the Nth CSI reporting configuration 720 is associated with aperiodic CSI reporting, the Nth CSI reporting parameters 722 can include an aperiodic offset (an aperiodic reportSlotOffsetList configuration) , an aperiodic trigger state, or a combination thereof.
[0152] It is noted that some parameters associated with semi-persistent or aperiodic CSI reporting are not included in the hybrid CSI reporting configuration 700. For example, the hybrid CSI reporting configuration 700 may omit or otherwise not include any NZP-CSI-RS resource set (s) for a channel (although definition of such resources may be included in the aperiodic trigger state) . As another example, the hybrid CSI reporting configuration 700 may omit or otherwise not include any QCL information configuration. As another example, the hybrid CSI reporting configuration 700 may omit or otherwise not include any CSI-IM resource (s) for interference. As still another example, the hybrid CSI reporting configuration 700 may omit or otherwise not include any NZP-CSI-RS resource set (s) for interference (although definition of such resources may be included in in the aperiodic trigger state) .
[0153] Figure 8 is a block diagram illustrating an example wireless communication system 800 that supports triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations in accordance with the present disclosure. In some examples, the wireless communication system 800 may implement aspects of the wireless communication network 100. The wireless communication system 800 includes a UE 802 and a network node 850. In some examples, the UE 802 includes or corresponds to the UE 115 of Figures 1-3 and the network node 850 includes or corresponds to the network node 105 of Figures 1-3. In some aspects, the UE 802 and the network node 850 also include or correspond to the UE 402 and the network node 450 of Figure 4, respectively, such that the UE 802 and the network node 850 can also perform operations described with reference to Figure 4. In some other aspects, the UE 802 and the network node 850 are configured as described with reference to Figure 8 and are not configured to perform the operations described with reference to Figure 4. Although one UE 802 and one network node 850 are illustrated, in some other implementations, the wireless communication system 800 may generally include multiple UEs 802, multiple network nodes 850, or both.
[0154] The UE 802 can include a variety of components (such as structural, hardware components) used for carrying out one or more functions described herein, similar to as described above for the UE 402. For example, these components can include one or more processors 803 (hereinafter referred to collectively as “the processor 803” ) , one or more memory devices 804 (hereinafter referred to collectively as “the memory 804” ) , one or more transmitters 814 (hereinafter referred to collectively as “the transmitter 814” ) , and one or more receivers 816 (hereinafter referred to collectively as “the receiver 816” ) . Although referred to as a processor, the UE 802 may include one or more chips, SoCs, chipsets, packages, or devices that individually or collectively constitute or include a processing system. The processing system includes processor (or “processing” ) circuitry in the form of one or multiple processors (such as the processor 803) , microprocessors, processing units (such as CPUs, GPUs, NPUs and / or DSPs) , processing blocks, ASICs, PLDs (such as FPGAs) , or other discrete gate or transistor logic or circuitry (all of which may be generally referred to herein individually as “processors” or collectively as “the processor 803” or “the processor circuitry” ) .
[0155] One or more of the processors 803 may be individually or collectively configurable or configured to perform various functions or operations described herein. A group of processors collectively configurable or configured to perform a set of functions may include a first processor configurable or configured to perform a first function of the set of functions and a second processor configurable or configured to perform a second function of the set of functions, or may include the group of processors all being configured or configurable to perform the set of functions. The processor 803 may be configured to execute instructions 805 stored in the memory 804 to perform the operations described herein. In some implementations, the processor 803 includes or corresponds to the receive processor 258, the transmit processor 264, the controller 280, or a combination thereof, and the memory 804 includes or corresponds to the memory 282, described with reference to Figure 2. In some implementations, the processor 803, the memory 804, the instructions 805, another component of the UE 802, or a combination thereof, may include or correspond to the CSI reporting manager 150 of Figures 1-3 and / or may perform the operations associated with the CSI reporting manager 150 to support triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations.
[0156] The memory 804 may be configured to store the instructions 805, channel measurement data 806, CSI reporting configuration data 808, a supported CSI element count 810, and optionally, an active CSI element count 812. The channel measurement data 806, the CSI reporting configuration data 808, the supported CSI element count 810, and the active CSI element count 812 are similar to the channel measurement data 406, the CSI reporting configuration data 408, the supported CSI element count 410, and the active CSI element count 412, respectively, as described with reference to Figure 4.
[0157] The transmitter 814 is configured to transmit reference signals, control information and data to one or more other devices, and the receiver 816 is configured to receive reference signals, synchronization signals, control information and data from one or more other devices. For example, the transmitter 814 may transmit signaling, control information and data to, and the receiver 816 may receive signaling, control information and data from, the network node 850. In some implementations, the transmitter 814 and the receiver 816 may be integrated in one or more transceivers. Additionally, or alternatively, the transmitter 814 or the receiver 816 may include or correspond to one or more components of the UE 115 described with reference to Figure 2.
[0158] The network node 850 can include a variety of components (such as structural, hardware components) used for carrying out one or more functions described herein. For example, these components can include one or more processors 851 (hereinafter referred to collectively as “the processor 851” ) , one or more memory devices 852 (hereinafter referred to collectively as “the memory 852” ) , one or more transmitters 862 (hereinafter referred to collectively as “the transmitter 862” ) , and one or more receivers 864 (hereinafter referred to collectively as “the receiver 864” ) . Although referred to as a processor, the network node 850 may include one or more chips, SoCs, chipsets, packages, or devices that individually or collectively constitute or include a processing system. The processing system includes processor (or “processing” ) circuitry in the form of one or multiple processors (such as the processor 851) , microprocessors, processing units (such as CPUs, GPUs, NPUs and / or DSPs) , processing blocks, ASICs, PLDs (such as FPGAs) , or other discrete gate or transistor logic or circuitry (all of which may be generally referred to herein individually as “processors” or collectively as “the processor 851” or “the processor circuitry” ) .
[0159] One or more of the processors 851 may be individually or collectively configurable or configured to perform various functions or operations described herein. A group of processors collectively configurable or configured to perform a set of functions may include a first processor configurable or configured to perform a first function of the set of functions and a second processor configurable or configured to perform a second function of the set of functions, or may include the group of processors all being configured or configurable to perform the set of functions. The processor 851 may be configured to execute instructions 853 stored in the memory 852 to perform the operations described herein. In some implementations, the processor 851 includes or corresponds to the receive processor 238, the transmit processor 220, the controller 240, or a combination thereof, and the memory 852 includes or corresponds to the memory 242, described with reference to Figure 2. In some implementations, the processor 851, the memory 852, the instructions 853, another component of the network node 850, or a combination thereof, may include or correspond to the CSI reporting manager 152 of Figures 1-3 and / or may perform the operations associated with the CSI reporting manager 152 to support triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations.
[0160] The memory 852 may be configured to store the instructions 853, CSI reporting configuration data 854, and an active CSI element count 856. The CSI reporting configuration data 854 and the active CSI element count 856 are similar to the CSI reporting configuration data 454 and the active CSI element count 456, respectively, as described with reference to Figure 4. As described above with reference to Figure 4, in some aspects, the network node 850 maintains the active CSI element count 856 by counting the CSI configurations that are assigned to the UE 802, as further described herein.
[0161] The transmitter 862 is configured to transmit reference signals, synchronization signals, control information, and data to one or more other devices, and the receiver 864 is configured to receive reference signals, control information and data from one or more other devices. For example, the transmitter 862 may transmit signaling, control information and data to, and the receiver 864 may receive signaling, control information and data from, the UE 802. In some implementations, the transmitter 862 and the receiver 864 may be integrated in one or more transceivers. Additionally, or alternatively, the transmitter 862 or the receiver 864 may include or correspond to one or more components of network node 105 described with reference to Figure 2.
[0162] In some implementations, the wireless communication system 800 is configured to implement a 5G NR network or a 6G network. For example, the wireless communication system 800 may include multiple 5G-capable UEs 802 (or 6G-capable UEs 802) and multiple 5G-capable network nodes 850 (or 6G-capable network nodes 850) , such as UEs and network nodes configured to operate in accordance with a 5G NR network protocol, or a 6G network protocol, such as that defined by the 3GPP.
[0163] In aspects described below, the network node 850 is configured to configure the UE 802 for multiple types of CSI report triggering types using multiple respective CSI reporting configuration, which can enable more efficient use of CSI elements available at the UE 802, as further described below. In some aspects, the operations of the UE 802 and the network node 850 support configurations in which enabled resources and CSI report triggers can have different cadences, as explained above with reference to Figure 4, without counting such resources against the overall total available CSI resources at the UE 802. This can result in the network node 850 receiving up-to-date CSI reports during time periods in which the network node 850 triggers the CSI reporting for various purposes, such as updating one or more wireless communication parameters while also efficiently using the available CSI elements supported by the UE 802.
[0164] During operation of the wireless communication system 800, the UE 802 transmits a CSI count indicator 870 that indicates the supported CSI element count 810 to the network node 850, similar to as described above for the UE 402 of Figure 4. The supported CSI element count 810 that is indicated by the CSI count indicator 870 indicates the number of supported CSI elements during at time period by the UE 802, and such supported CSI elements include one or more supported CSI-RS resources, one or more supported CSI-RS ports, or both. The network node 850 may maintain the active CSI element count 856 and compare the active CSI element count 856 to the supported CSI element count 810 to determine whether to assign another CSI report configuration to the UE 802. For example, in aspects in which the network node 850 is to manage the active CSI element count 856 such that it is less than or equal to the supported CSI element count 810, the network node 850 may assign a CSI reporting configuration to the UE 802 if the active CSI element count 856 is less than or equal to the supported CSI element count 810. Alternatively, the network node 850 may refrain from assigning a CSI reporting configuration to the UE 802 if the active CSI element count 856 is greater than or equal to the supported CSI element count 810. In some other aspects, if the network node 850 assigns more CSI configurations to the UE 802 than the supported CSI element count 810, the UE 802 may terminate the oldest assigned CSI reporting configurations to perform CSI recording in accordance with the newly assigned CSI reporting configurations. In some aspects, the UE 802 communicates the CSI count indicator 870 to the network node 850 via RRC messaging. For example, the UE 802 may transmit an RRC message that includes the CSI count indicator 870 to the network node 850 to provide the network node 850 with the supported CSI element count 810.
[0165] Upon selecting multiple types of CSI reports to be configured at the UE 802, the network node 850 sends multiple CSI reporting configurations to the UE 802 that respectively indicate multiple CSI report triggering types being configured at the UE 802. For example, the multiple CSI reporting configurations sent by the network node 850 may include a CSI reporting configuration 872 ( “CSI Report Configuration_1” ) that indicates a CSI report triggering type 874 and a CSI reporting configuration 878 ( “CSI Report Configuration_N” ) that indicates a CSI report triggering type 880. Although two CSI reporting configurations 872, 878 are shown in Figure 8, in other embodiments, the network node 850 may send three CSI reporting configurations or more than three CSI reporting configurations to the UE 802. Each of these CSI reporting configurations cause the UE 802 to be configured for a respective type of CSI report triggering associated with one or more sets of time and frequency resources.
[0166] Each of the different types of CSI report triggering are associated with different reporting cadences. For example, the CSI report triggering type 874 may be associated with periodic CSI reporting, as described above with reference to Figures 4 and 5A-5C. As another example, the CSI report triggering type 874, the CSI report triggering type 880, or both, may be associated with semi-persistent CSI reporting, as described above with reference to Figures 4 and 6. As another example, the CSI report triggering type 880 may be associated with aperiodic CSI reporting, as described above with reference to Figure 4.
[0167] Each of the CSI reporting configurations 872, 878 may be associated with a respective set of time and frequency resources. For example, the CSI reporting configuration 872 may include a CSI resources indicator 876 that indicates a first set of time and frequency resources that are associated with the CSI reporting having the CSI report triggering type 874. As another example, the CSI reporting configuration 878 may include a CSI resources indicator 882 that indicates a second set of time and frequency resources that are associated with the CSI reporting having the CSI report triggering type 880. In these examples, the first set of time and frequency resources can be the same as the second set of time and frequency resources (such as a common set of time and frequency resources are activated for the CSI reporting configuration 872 and the CSI reporting configuration 878) , or the first set of time and frequency resources can be different from the second set of time and frequency resources (such that different time and frequency resources are associated with each of the CSI reporting configuration 872 and the CSI reporting configuration 878) .
[0168] By sending multiple CSI reporting configurations that are associated with the same set of time and frequency resources, the network node 850 can configure the UE 802 for additional periodic, aperiodic, and / or semi-persistent reporting using CSI values that are determined in accordance with channel measurements performed on the same periodic or semi-persistent CSI-RS / CSI-IM resource set combinations, on the same BWP and carrier configurations. This enables the UE 802 to report channel conditions, indicated by CSI values, at different cadences as triggered by the network node 850. Because multiple CSI reporting configurations can be associated with the same set of time and frequency resources, some parameters may be omitted by the network node 850 from a second or third CSI reporting configuration associated with an active set of time and frequency resources. For example, the network node 850 may omit or refrain from including resource triggering information or QCL information in the aperiodic triggering states of an aperiodic CSI reporting configuration. However, resource definitions, computation timeline criteria, and CPU counting may still be observed for each report triggering type in accordance with one or more existing 5G wireless communication standards.
[0169] In aspects in which the network node 850 manages the active CSI element count 856 such that it is less than the supported CSI element count 810, the network node 850 determines whether to transmit each of the CSI reporting configurations 872, 878, in accordance with the active CSI element count 856 and the supported CSI element count 810. For example, in accordance with a determination that, at a first time when the CSI reporting configuration 872 is to be sent, the active CSI element count 856 is less than the supported CSI element count 810, the network node 850 generates and sends the CSI reporting configuration 872 to the UE 802. After sending the CSI reporting configuration 872, the network node 850 selectively increments the active CSI element count 856, as further described below. As another example, in accordance with a determination that, at a second time when the CSI reporting configuration 878 is to be sent, the active CSI element count 856 is less than the supported CSI element count 810, the network node 850 generates and sends the CSI reporting configuration 878 to the UE 802. After sending the CSI reporting configuration 878, the network node 850 selectively increments the active CSI element count 856, as further described below. As another example, in accordance with a determination that, at a third time when another CSI reporting configuration is to be sent, the active CSI element count 856 is equal to the supported CSI element count 810, the network node 850 refrains from generating and sending another CSI reporting configuration to the UE 802. Although such management of the active CSI element count 856 may prevent the active CSI elements at the UE 802 from exceeding the supported CSI element count 810, in some situations, the total number of CSI report configurations sent by the network node 850 and that configure CSI reporting for the same or overlapping time periods may be greater than the supported CSI element count 810. Additionally, although the network node 850 is described herein as maintaining the active CSI element count 856, in some implementations, the UE 802 also maintains such a count as the active CSI element count 812.
[0170] Typically, a network node or base station increments a count of active CSI elements at a UE for each individual CSI reporting configuration that includes a single CSI report triggering type. However, for CSI reporting configurations that point to the same set of time and frequency resources, such as the same CSI-RS resource set or CSI-IM resource set, the network node 850 can refrain from counting more than one CSI reporting configuration, since the multiple CSI reports use the same CSI elements at the UE 802 and not individual CSI elements. For example, the network node 850 may maintain the active CSI element count 856 (a count of enabled simultaneously active CSI elements at the UE 802) and, for each CSI reporting configuration being assigned to the UE 802, increment the active CSI element count 856 if the CSI reporting configuration is associated with an inactive set of time and frequency resources (a set of time and frequency resources for which no other CSI reporting configuration is enabled during a particular or overlapping time periods) . With respect to the CSI reporting configuration 872 being a first CSI reporting configuration associated with a time period, if the set of time and frequency resources indicated by the CSI resources indicator 876 is inactive (due to not being associated with any other CSI reporting configurations associated with the same time period) , the network node 850 increments the active CSI element count 856 in accordance with sending the CSI reporting configuration 872 to the UE 802. Additionally, if the CSI resources indicator 882 indicates the same set of time and frequency resources as the CSI resources indicator 876, the network node 850 refrains from incrementing, e.g., retains, the active CSI element count 856 in accordance with sending the CSI reporting configuration 872. However, if the CSI resources indicator 882 indicates a different set of time and frequency resources than the CSI resources indicator 876, the network node 850 increments the active CSI element count 856 in accordance with sending the CSI reporting configuration 872. Additional details of selectively incrementing a count of active CSI elements at a UE in accordance with assigned CSI configurations is described further herein with reference to Figure 9.
[0171] After receiving the CSI reporting configurations 872, 878 and storing the configured settings as the CSI reporting configuration data 808, the UE 802 performs one or more channel measurements associated with the set of time and frequency resources indicated by the CSI resources indicators 876, 882 to generate the channel measurement data 806, similar to as described above with reference to the channel measurement data 406. For example, the network node 850 may transmit a reference transmission 884, such as one or more reference signals or the like within the time and frequency resources indicated by the CSI resources indicator 876 and the CSI resources indicator 882, and the UE 802 may perform channel measurement (s) on the reference transmission 884 to generate the channel measurement data 806. The UE 802 calculates one or more CSI values in accordance with the channel measurement data 806 and reports the CSI values to the network node 850 in accordance with the CSI reporting configurations indicated by the CSI reporting configurations 872, 878. For example, the UE 802 may generate and send a CSI report 886 ( “CSI Report_1” ) to the network node 850 to perform CSI reporting associated with the CSI report triggering type 874 indicated by the CSI reporting configuration 872 for the CSI resources indicator 876. As another example, the UE 802 may generate and send a CSI report 890 ( “CSI Report_N” ) to the network node 850 to perform CSI reporting associated with the CSI report triggering type 880 indicated by the CSI reporting configuration 878 for the CSI resources indicator 882. Although two CSI reports 886, 890 are illustrated in Figure 8, in other examples, the UE 802 may send three or more CSI reports to the network node 850, and each of the CSI reports is in accordance with a CSI report triggering type indicated by a respective CSI reporting configuration received from the network node 850.
[0172] Each of the CSI reports 886, 890 include one or more CSI values calculated in accordance with the channel measurement data 806 and a respective CSI report triggering type. For example, the CSI report 886 includes one or more CSI values 888 that are calculated in accordance with the CSI report triggering type 874 and one or more of the channel measurements represented by the channel measurement data 806. Similarly, the CSI report 890 includes one or more CSI values 892 that are calculated in accordance with the CSI report triggering type 880 and one or more of the channel measurements represented by the channel measurement data 806. As an illustrative example, if the CSI report triggering type 874 is associated with periodic CSI report triggering and the CSI report triggering type 880 is associated with aperiodic CSI report triggering, the CSI report 886 may include the CSI values 888 that are calculated periodically (according to a periodicity associated with the CSI report triggering type 874 for the CSI resources indicator 876) , and the CSI report 890 may include the CSI values 892 that are calculated aperiodically (according to being triggered by the network node 850 for the CSI resources indicator 882) . In this manner, if the CSI resources indicator 876 and the CSI resources indicator 882 are the same, the UE 802 can provide CSI reports to the network node 850 at different cadences in accordance with the CSI reporting configurations 872, 878, and the network node 850 only counts one of the CSI reporting configurations 872, 878 towards the active CSI element count 856.
[0173] The network node 850 receives the CSI reports 886, 890 and generates or adjusts one or more communication parameters in accordance with the indicated CSI values. For example, if the CSI values 888 indicate better channel conditions than associated with previous CSI measurements, the network node 850 may adjust one or more wireless communication parameters to account for the improved channel conditions. The network node 850 may perform wireless communications with the UE 802 in accordance with the adjusted wireless communication parameter (s) . Additionally, or alternatively, the UE 802 may adjust one or more wireless communication parameters in accordance with the CSI values 888, 892, optionally prior to sending the CSI report 886, 890 to the network node 850.
[0174] In some aspects, the above-described techniques may be performed with respect to CSI reporting that includes the UE 802 reporting one or more CSI-RS resource indicators (CRIs) . In some such aspects, the UE 802 is configured for multi-CRI reporting such that the UE 802 performs the channel measurements on multiple beams of the reference transmission 884 in a respective set of time and frequency resources and provides multiple CRIs associated with two or more of the beams in the respective channel reporting to the network node 850. In the multi-CRI reporting mode, the UE 802 may be configured, by a respective CSI reporting configuration, to report CRIs selected by the UE in addition to one or more CRIs of resources that are “always reported. ” For example, the UE 802 may be configured to perform CSI reporting for Ks CSI elements (corresponding to the set of time and frequency resources associated with the CSI reporting configuration) and, in addition, to report CRIs for M of the Ks CSI elements. In such examples, Ks represents the total number of active CSI elements, and M is a positive integer. Of the M reported CRIs in this example, a subset MR are “reserved resources” that are always to be reported, and the remainder of the reported CRIs may be selected by the UE 802, such as for the best measured, e.g., highest quality, CSI-RSs at the time of the channel measurements are performed. In some situations, the network node 850 may assign multiple CSI reporting configurations to the UE 802 that are associated with the same set, or overlapping sets, of time and frequency resources but with different reserved resource MR configurations.
[0175] Because such multiple CSI reporting configurations may be supported using the same CSI elements at the UE 802, e.g., the set of Ks CSI elements, counting each of the multiple CSI reporting configurations as active CSI elements would result in the network node 850 under-utilizing the supported CSI elements of the UE 802. Accordingly, the network node 850 may be configured to retain the current value of the active CSI element count 856 in accordance with a CSI reporting configuration including a CRI reporting configuration associated with a same set of resources, e.g., time and frequency resources or corresponding Ks CSI elements, on the same bandwidth part (BWP) and having the same carrier identifiers (IDs) as a set of resources associated with a CRI reporting configuration in another CSI reporting configuration, even if the two CRI reporting conditions are different, such as by indicating different reserved resource MR configurations. Stated another way, the network node 850 may count a CSI reporting configuration toward the active CSI element count 856 if the CRI configuration included in the CSI reporting configuration is associated with a set of resources that are not included in, e.g., that are not exactly the same as or that are not a subset of, any other set of resources associated with another assigned CRI configuration for the UE 802.
[0176] As an example of the above-described counting, in some aspects, the CSI reporting configuration 872 includes a CRI configuration 894 that is associated with the resources indicated by the CSI resources indicator 876 and the CSI reporting configuration 878 includes a CRI configuration 896 that is associated with the resources indicated by the CSI resources indicator 882. In an illustrative example, the CSI resources indicator 876 and the CSI resources indicator 882 may indicate a common set of time and frequency resources or one set of time and frequency resources that is wholly overlapped by another set of time and frequency resources, such that a common set of Ks CSI elements at the UE 802 are utilized for performance of both configurations of CSI and CRI reporting. However, in this example, the CRI configuration 894 is different than the CRI configuration 896, such as by the CRI configuration 894 being associated with a first reserved resource configuration MR1 and the CRI configuration 896 being associated with a second reserved resource configuration MR2 that is different than the first reserved resource configuration MR1.
[0177] In this example, upon generating or sending the CSI reporting configuration 872, the network node 850 may increment the active CSI element count 856 if the CRI configuration 894 is associated with a set of resources, as indicated by the CSI resources indicator 876, that is not associated with any other CSI reporting configuration for a particular time period. Additionally, upon generating or sending the CSI reporting configuration 878, the network node 850 may retain the current value of the active CSI element count 856, e.g., refrain from incrementing the active CSI element count 856, in accordance with the CRI configuration 896 being associated with the same set of resources, as indicated by the CSI resources indicator 882, as the CRI configuration 894, regardless of the difference (s) between the CRI configuration 894 and the CRI configuration 896. After receiving the CSI reporting configurations 872, 878, the UE 802 generates and transmits the CSI reports 886, 890 to the network node 850. The transmitted CSI reports may include one or more CRI values respectively associated with the received CSI reporting configurations, such as the CSI report 886 including a set of CRIs 898 that are associated with the CRI configuration 894, and the CSI report 890 including a set of CRIs 899 that are associated with the CRI configuration 896.
[0178] It is noted that the CRI configurations 894, 896 and the sets of CRIs 898, 899 are illustrated in Figure 8 with dashed lines because these elements are optional and not included in all aspects of the wireless communication system 800. For example, example, if the UE 802 is not configured in a multi-CRI reporting mode, the CSI reporting configurations 872, 878 do not include the CRI configurations 894, 896 and the CSI reports 886, 890 do not include the sets of CRIs 898, 899. Although the above-described techniques have been described in the context of CSI reporting for different cadence and CRI reporting for different CRI configurations, the selective counting techniques can be applied to any resource and report triggering mechanism if the respective measurements are performed on the exact same resource occasions, e.g., with respect to BWP and carrier ID, for CSI-RSs or CSI-IMs.
[0179] In some examples that support the above-described counting of CRI configurations, the UE 802 includes a processing system that includes one or more processors, such as the processor 803, and one or more memories, such as the memory 804, coupled with the one or more processors. In these examples, the processing system is configured to cause the UE 802 to transmit, to the network node 850, an indication of a number of supported simultaneously active CSI elements at the UE 802. For example, the indication may include or correspond to the CSI count indicator 870. The CSI elements at the UE 802 include one or more CSI-RS resources, one or more CSI-RS ports, or both. In these examples, the processing system is also configured to cause the UE 802 to receive, from the network node 850, a plurality of CSI reporting configurations respectively indicating a plurality of CRI configurations associated with one or more sets of time and frequency resources. For example, the plurality of CSI reporting configurations may include the CSI reporting configuration 872 (that includes the CRI configuration 894) and the CSI reporting configuration 878 (that includes the CRI configuration 896) . A total number of CRI configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. In these examples, the processing system is also configured to cause the UE 802 to transmit, to the network node 850, a plurality of CSI reports respectively associated with the plurality of CRI configurations. For example, the plurality of CSI reports may include the CSI report 886 and the CSI report 890. Each CSI report of the plurality of CSI reports indicates one or more respective CRIs in accordance with the respective CRI configuration of the plurality of CRI configurations and one or more channel measurements associated with the set of time and frequency resources.
[0180] In some examples that support the above-described counting of CRI configurations, the network node 850 includes a processing system that includes one or more processors, such as the processor 851, and one or more memories, such as the memory 852, coupled with the one or more processors. In these examples, the processing system is configured to cause the network node 850 to receive, from the UE 802, an indication of a number of supported simultaneously active CSI elements at the UE 802. For example, the indication may include or correspond to the CSI count indicator 870. The CSI elements at the UE 802 include one or more CSI-RS resources, one or more CSI-RS ports, or both. In these examples, the processing system is also configured to cause the network node 850 to transmit, to the UE 802, a plurality of CSI reporting configurations respectively indicating a plurality of CRI configurations associated with one or more sets of time and frequency resources. For example, the plurality of CSI reporting configurations may include the CSI reporting configuration 872 (that includes the CRI configuration 894) and the CSI reporting configuration 878 (that includes the CRI configuration 896) . A total number of CRI configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. In these examples, the processing system is also configured to cause the network node 850 to receive, from the UE 802, a plurality of CSI reports respectively associated with the plurality of CRI configurations. For example, the plurality of CSI reports may include the CSI report 886 and the CSI report 890. Each CSI report of the plurality of CSI reports indicates one or more respective CRIs in accordance with the respective CRI configuration of the plurality of CRI configurations and one or more channel measurements associated with the set of time and frequency resources.
[0181] As described with reference to Figure 8, the present disclosure provides techniques for supporting triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations. For example, by selectively counting assignments of CSI reporting configurations to the UE 802 in accordance with whether the set of time and frequency resources enabled by a CSI reporting configuration is already enabled by another CSI reporting configuration, the wireless communication system 800 enables the network node 850 to assign additional CSI reporting configurations, such for a set of time and frequency resources that has already been enabled by another CSI reporting configuration, to the UE 802 while also satisfying the supported CSI element count 810. As a particular example, because the UE 802 can perform CSI reporting for a configuration having different CSI report triggering types that are associated with the time and frequency resources indicated by the CSI resources indicator 876 using the same set of CSI elements (instead of two distinct sets of CSI elements) , the network node 850 can assign another CSI reporting configuration, such as the CSI reporting configuration 878 that is associated with a different set of time and frequency resources, to the UE 802 without causing the active CSI element count 856 to exceed the supported CSI element count 810. Increasing the number of CSI reporting configurations assigned to the UE 802 increases the amount of CSI values provided by the UE 802, which provides the technical benefit of improving the channel estimation and resulting wireless communications performed by the network node 850 without increasing the duration of the CSI reporting. For example, the additional CSI reporting may result in communications between the network node 850 and the UE 802 having higher quality, such as by exhibiting an improved SNR, an improved channel capacity, fewer errors, or a combination thereof.
[0182] Figure 9 is a ladder diagram of an example of operations 900 that support triggering multiple types of CSI reporting for the same resources using multiple CSI reporting configurations in accordance with the present disclosure. In aspects, the operations 900 are performed by the UE 802 and the network node 850 described with reference to Figure 8.
[0183] The operations begin at 902, and the network node 850 initializes a count of simultaneously active CSI elements at the UE 802. For example, the network node 850 may initialize the active CSI element count 856 to an initial value, such as zero, to indicate the number of simultaneously active CSI elements at the UE 802. The network node 850 may also receive the CSI count indicator 870 that indicates the supported CSI element count 810, such that the network node 850 can compare the active CSI element count 856 to the supported CSI element count 810. At this point in time, the active CSI element count 856 is zero.
[0184] At 904, the network node 850 sends a periodic CSI reporting configuration for a first set of time and frequency resources to the UE 802. In some examples, the periodic CSI reporting configuration includes the CSI reporting configuration 872, such that the CSI report triggering type 874 is associated with periodic CSI report triggering and the CSI resources indicator 876 indicates the first set of time and frequency resources. At 906, the network node 850 increments the active CSI element count 856. For example, because the first set of time and frequency resources is not enabled by any other CSI reporting configuration associated with the same time period, the network node 850 increments the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an inactive set of time and frequency resources. At this point in time, the active CSI element count 856 is one.
[0185] At 908, the network node 850 sends a semi-persistent CSI reporting configuration for the first set of time and frequency resources to the UE 802. For example, the semi-persistent CSI reporting configuration may include the CSI resources indicator 876 that indicates the same first set of time and frequency resources as is indicated by the periodic CSI reporting configuration. At 910, the network node 850 refrains from incrementing the active CSI element count 856. For example, because the first set of time and frequency resources is already enabled by another CSI reporting configuration associated with the same time period (the periodic CSI reporting configuration sent at 904) , the network node 850 does not increment the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an active set of time and frequency resources. At this point in time, the active CSI element count 856 remains one. Stated another way, the network node 850 retains the current value of one for the active CSI element count 856.
[0186] At 912, the network node 850 sends a semi-persistent CSI reporting configuration for a first set of time and frequency resources to the UE 802. For example, the semi-persistent CSI reporting configuration may include a second CSI resources indicator that indicates a different, second set of time and frequency resources than is indicated by the two previously sent CSI reporting configurations. At 914, the network node 850 increments the active CSI element count 856. For example, because the second set of time and frequency resources is not enabled by any other CSI reporting configurations associated with the same time period (the periodic CSI reporting configuration sent at 904 or the semi-persistent CSI reporting configuration sent at 908) , the network node 850 increments the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an inactive set of time and frequency resources. At this point in time, the active CSI element count 856 is two.
[0187] At 916, the network node 850 sends an aperiodic CSI reporting configuration for the first set of time and frequency resources to the UE 802. For example, the aperiodic CSI reporting configuration may include the CSI resources indicator 876 that indicates the same first set of time and frequency resources as is indicated by the periodic CSI reporting configuration sent at 904 and the semi-persistent CSI reporting configuration sent at 908. At 918, the network node 850 refrains from incrementing the active CSI element count 856. For example, because one or more other CSI report triggering types are associated with the first set of time and frequency resources, the network node 850 does not increment the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an active set of time and frequency resources. At this point in time, the active CSI element count 856 remains two.
[0188] At 920, the network node 850 sends an aperiodic CSI reporting configuration for a third set of time and frequency resources to the UE 802. For example, the aperiodic CSI reporting configuration may include a third CSI resources indicator that indicates a different, third set of time and frequency resources than is indicated by any other previously sent CSI reporting configuration. At 922, the network node 850 increments the active CSI element count 856. For example, because the second set of time and frequency resources is not enabled by any other CSI reporting configurations associated with the same time period (the periodic CSI reporting configuration sent at 904 or the semi-persistent CSI reporting configuration sent at 908) , the network node 850 increments the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an inactive set of time and frequency resources. At this point in time, the active CSI element count 856 is three.
[0189] At 924, the network node 850 sends an aperiodic CSI reporting configuration for the second set of time and frequency resources to the UE 802. For example, the aperiodic CSI reporting configuration may include or correspond to the CSI reporting configuration 878 that indicates the CSI resources indicator 882 that is associated with aperiodic CSI reporting. Additionally, the CSI reporting configuration 878 may include the CSI resources indicator 882 that indicates the same second set of time and frequency resources as are indicated by the semi-persistent CSI reporting configuration sent at 912 and the semi-persistent CSI reporting configuration sent at 908. At 926, the network node 850 refrains from incrementing the active CSI element count 856. For example, because one or more other CSI report triggering types are associated with the second set of time and frequency resources, the network node 850 does not increment the active CSI element count 856 responsive to configuring the UE 802 with a CSI reporting configuration for an active set of time and frequency resources. At this point in time, the active CSI element count 856 remains three. The operations 900 may include additional operations or may terminate after 926. For example, if the supported CSI element count 810 is three, the operations 900 may terminate after the active CSI element count 856 reaches three and there are no more additional CSI reporting configurations that can be assigned for the first, second, and third sets of time and frequency resources.
[0190] Figure 10 is a flow diagram illustrating an example process 1000 that supports triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure. Operations of the process 1000 may be performed by a UE, such as the UE 115 described above with reference to Figures 1-3, the UE 402 described above with reference to Figure 4, or the UE 802 described above with reference to Figure 8. For example, example operations (also referred to as “blocks” ) of the process 1000 may enable the UE to trigger multiple types of CSI reporting for the same resources using a single CSI reporting configuration, according to some aspects of the present disclosure.
[0191] Figure 11 is a flow diagram illustrating an example process 1100 that supports triggering multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations in accordance with the present disclosure. Operations of the process 1100 may be performed by a UE, such as the UE 115 described above with reference to Figures 1-3, the UE 402 described above with reference to Figure 4, or the UE 802 described above with reference to Figure 8. For example, example operations (also referred to as “blocks” ) of the process 1100 may enable the UE to trigger multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations, according to some aspects of the present disclosure.
[0192] Figure 12 is a block diagram of an example UE 1200 that supports triggering multiple types of CSI reporting for the same resources, using either a single CSI reporting configuration or multiple CSI reporting configurations, in accordance with the present disclosure. The UE 1200 may be configured to perform operations, including the blocks of the process 1000 described with reference to Figure 10, to trigger multiple types of CSI reporting for the same resources using a single CSI reporting configuration, or the blocks of the process 1100 described with reference to Figure 11, to trigger multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations. In some implementations, the UE 1200 includes the structure, hardware, and components shown and described with reference to the UE 115 of Figures 1-3, the UE 402 described with reference to Figure 4, or the UE 802 described with reference to Figure 8. For example, the UE 1200 includes the controller 280, which operates to execute logic or computer instructions stored in the memory 282, as well as controlling the components of the UE 1200 that provide the features and functionality of the UE 1200. The UE 1200, under control of the controller 280, transmits and receives signals via wireless radios 1201a-r and the antennas 252a-r. The wireless radios 1101a-r include various components and hardware, as illustrated in Figure 2 for the UE 115, including the modems 254 a-r, the MIMO detector 256, the receive processor 258, the transmit processor 264, and the TX MIMO processor 266.
[0193] As shown, the memory 282 may include the CSI reporting manager 150, channel measurement data 1202, assigned CSI reporting configurations 1203, CSI values 1204, and a supported CSI element count 1205. Although illustrated in Figure 12 as being included in the memory 282, in other implementations, the CSI reporting manager 150 may be a separate component of the UE 1200. The CSI reporting manager 150 may be configured to manage one or more operations supporting triggering of multiple types of CSI reporting for the same resources using a single CSI reporting configuration, such as sending an indicator of the supported CSI element count 1205, receiving a single CSI reporting configuration that indicates the assigned CSI reporting configurations 1203, generating the channel measurement data 1202, and transmitting multiple CSI reports that include or indicate the CSI values 1204. Additionally, or alternatively, sending the supported CSI element count 1205, receiving multiple CSI reporting configurations that respectively indicate the assigned CSI reporting configurations 1203, generating the channel measurement data 1202, and transmitting multiple CSI reports that include or indicate the CSI values 1204. The channel measurement data 1202 may include or correspond to the channel measurement data 406 of Figure 4 or the channel measurement data 806 of Figure 8. The assigned CSI reporting configurations 1203 may include or correspond to the CSI reporting configuration data 408 of Figure 4 or the CSI reporting configuration data 808 of Figure 8. The CSI values 1204 may include or correspond to the CSI values 488 and the CSI values 492 of Figure 4 or the CSI values 888 and the CSI values 892 of Figure 8. The supported CSI element count 1205 may include or correspond to the supported CSI element count 410 of Figure 4 or the supported CSI element count 810 of Figure 8. The UE 1200 may receive signals from or transmit signals to one or more network nodes, such as the network node 105 of Figures 1-3, the network node 450 of Figure 4, the network node 850 of Figure 8, or a network node as illustrated in Figure 15.
[0194] Referring back to the process 1000 of Figure 10, in block 1002, the UE 1200 receives, from a network node, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources. For example, the UE 402 of Figure 4 receives the CSI reporting configuration 472 that indicates the CSI report triggering types 474 for the set of time and frequency resources indicated by the CSI resources indicator 480. In some implementations, the set of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources. Additionally, or alternatively, the set of time and frequency resources are allocated to a CSI-RS, an SS or an SSB, a PBCH, or a CSI-IM. For example, the set of time and frequency resources indicated by the CSI resources indicator 480 may be periodic CSI resources, semi-persistent CSI resources, or aperiodic CSI resources which are allocated to a CSI-RS, an SS or SSB, a PBCH, or a CSI-IM.
[0195] In some implementations, the UE 1200 receives an RRC message from the network node. The RRC message includes the single CSI reporting configuration. For example, the CSI reporting configuration 472 may be included in an RRC message that is sent from the network node 450 to the UE 402.
[0196] In block 1004, the UE 1200 transmits, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources. For example, the UE 402 transmits, to the network node 450, multiple CSI reports that include the CSI report 486 and the CSI report 490. The CSI report 486 indicates the CSI values 488 that are in accordance with the first CSI report triggering type 476 and at least some of the channel measurement data 406, and the CSI report 490 indicates the CSI values 492 that are in accordance with the Nth CSI report triggering type 478 and at least some of the channel measurement data 406.
[0197] In some implementations, the UE 1200 transmits, to the network node prior to receipt of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE. For example, the UE 402 transmits the CSI count indicator 470 that indicates the supported CSI element count 410 to the network node 450. The CSI elements at the UE 1200 can include one or more CSI-RS resources, one or more CSI-RS ports, or both. Additionally, or alternatively, a total number of enabled simultaneously active CSI elements at the UE 1200 may be less than or equal to the number of supported simultaneously active CSI elements. For example, the supported CSI element count 410 can be less than the active CSI element count 456.
[0198] In some implementations, the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type. For example, the first CSI report triggering type may include or correspond to the first CSI report triggering type 476 and the second CSI report triggering type may include or correspond to the Nth CSI report triggering type 478. In such implementations, the first CSI report triggering type 476 is associated with periodic CSI report triggering or semi-persistent CSI report triggering and the Nth CSI report triggering type 478 is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering. In some such examples, the single CSI reporting configuration can indicate a periodicity associated with the first CSI report triggering type and a trigger state associated with the second CSI report triggering type. For example, the periodic CSI reporting configuration 500 can indicate the reporting periodicity 502 and the semi-persistent trigger state 516, the periodic CSI reporting configuration 530 can indicate the reporting periodicity 532 and the semi-persistent trigger state 546, the periodic CSI reporting configuration 550 can indicate the reporting periodicity 552 and the aperiodic trigger state 564, the semi-persistent CSI reporting configuration 600 can indicate the semi-persistent periodicity 602 and the aperiodic trigger state 614, and the hybrid CSI reporting configuration 700 can indicate the first CSI reporting parameters 712 and the Nth CSI reporting parameters 722.
[0199] In some implementations, the set of time and frequency resources include a set of periodic CSI resources and the plurality of CSI report triggering types can include a first CSI report triggering type associated with periodic CSI report triggering and a second CSI report triggering type associated with semi-persistent CSI report triggering. For example, the CSI reporting configuration can include or correspond to the periodic CSI reporting configuration 500 or the periodic CSI reporting configuration 530. In some such examples, the single CSI reporting configuration can include a semi-persistent periodicity parameter, a semi-persistent offset parameter, a semi-persistent trigger state parameter, or a combination thereof, such as the semi-persistent periodicity 512, the semi-persistent offset 514, and the semi-persistent trigger state 516 or the semi-persistent periodicity 542, the semi-persistent offset 544, and the semi-persistent trigger state 546. As another illustrative example, when the set of time and frequency resources include the set of periodic CSI resources, the plurality of CSI report triggering types includes a first CSI report triggering type associated with periodic CSI report triggering and a second CSI report triggering type associated with aperiodic CSI report triggering. For example, the CSI reporting configuration can include or correspond to the periodic CSI reporting configuration 500 or the periodic CSI reporting configuration 550. In some such examples, the single CSI reporting configuration can include an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof. For example, the single CSI reporting configuration can include the aperiodic offset 522 and the aperiodic trigger state 524 or the aperiodic offset 562 and the aperiodic trigger state 564.
[0200] In some implementations, the set of time and frequency resources include a set of semi-persistent CSI resources and the plurality of CSI report triggering types includes a first CSI report triggering type associated with semi-persistent CSI report triggering and a second CSI report triggering type associated with aperiodic CSI report triggering. For example, the CSI reporting configuration can include the semi-persistent CSI reporting configuration 600. In some such examples, the single CSI reporting configuration can include an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof. For example, the CSI reporting configuration can include the aperiodic offset 612 and the aperiodic trigger state 614.
[0201] Referring back to the process 1100 of Figure 11, in block 1102, the UE 1200 transmits, to a network node, an indication of a number of supported simultaneously active CSI elements at the UE. For example, the UE 802 of Figure 8 may transmit the CSI count indicator 870 that indicates the supported CSI element count 810 to the network node 850. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both, that are supported by the UE 802.
[0202] In block 1104, the UE 1200 receives, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. For example, the UE 802 may receive, from the network node 850, multiple CSI report configurations that include the CSI reporting configuration 872 and the CSI reporting configuration 878. The CSI reporting configurations 872, 878 indicate multiple CSI report triggering types that include the CSI report triggering type 874 and the CSI report triggering type 880, which may be associated with one or more sets of time and frequency resources, such as those indicated by the CSI resources indicator 876 and the CSI resources indicator 882. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. For example, the network node 850 may send more CSI report configurations, including the CSI reporting configuration 872 and the CSI reporting configuration 878, to the UE 802 than the supported CSI element count 810, because the network node 450 may retain the value of, e.g., refrain from incrementing, the active CSI element count 856 in accordance with sending one or more CSI report configurations that are associated with the same set of time and frequency resources as other CSI report configuration (s) .
[0203] In some implementations, each of the sets of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources. Additionally, or alternatively, each of the set of time and frequency resources are allocated to a CSI-RS, an SS or an SSB, a PBCH, or a CSI-IM. For example, the set of time and frequency resources indicated by the CSI resources indicator 876 or the CSI resources indicator 882 may be periodic CSI resources, semi-persistent CSI resources, or aperiodic CSI resources which are allocated to a CSI-RS, an SS or SSB, a PBCH, or a CSI-IM.
[0204] In some implementations, the UE 1200 receives a plurality of RRC messages from the network node. Each RRC message of the plurality of RRC messages includes a respective CSI reporting configuration of the plurality of CSI reporting configurations. For example, the CSI reporting configuration 872 and the CSI reporting configuration 878 may be included in RRC messages that are sent from the network node 850 to the UE 802. Additionally, alternatively, each CSI reporting configuration of the plurality of CSI reporting configurations may indicate a single respective CSI report triggering type of the plurality of CSI report triggering types.
[0205] In block 1106, the UE 1200 transmits, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources. For example, the UE 802 transmits, to the network node 850, multiple CSI reports that include the CSI report 886 and the CSI report 890. The CSI report 886 indicates the CSI values 888 that are in accordance with the CSI report triggering type 874 and at least some of the channel measurement data 806, and the CSI report 890 indicates the CSI values 892 that are in accordance with the CSI report triggering type 880 and at least some of the channel measurement data 806.
[0206] In some implementations, the UE 1200 maintains a count of enabled simultaneously active CSI elements at the UE, similar to the UE 802 maintaining the active CSI element count 812. To maintain the count, the UE 1200 may increment the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources, as further described above with reference to Figure 9. Additionally, or alternatively, to maintain the count, the UE 1200 may retain a value of the count, such as by maintaining an existing count value, in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources, as further described above with reference to Figure 9.
[0207] In some implementations, the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type. For example, the first CSI report triggering type may include or correspond to the CSI report triggering type 874 indicated by the CSI reporting configuration 872, and the second CSI report triggering type may include or correspond to the CSI report triggering type 880 indicated by the CSI reporting configuration 878. In some such examples, the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering and the second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering. For example, the CSI report triggering type 874 may be associated with periodic CSI report triggering or semi-persistent CSI report triggering and the CSI report triggering type 880 may be associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.
[0208] In some implementations, a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources. For example, the first CSI report triggering type may include or correspond to the CSI report triggering type 874 (which may be associated with periodic CSI report triggering in some implementations) and the first set of time and frequency resources may be indicated by the CSI resources indicator 876. In such examples, a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources. For example, the second CSI report triggering type may include or correspond to the CSI report triggering type 880 (which may be associated with semi-persistent CSI report triggering in some implementations) and the second set of time and frequency resources may be indicated by the CSI resources indicator 882. In such examples, the set of time and frequency resources include a periodic CSI resource. For example, the CSI resources indicator 876 and the CSI resources indicator 882 may indicate the same set of periodic CSI resources.
[0209] In some implementations, a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CRI configuration and a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration. For example, the CSI reporting configuration 872 may include the CRI configuration 894 and the CSI reporting configuration 878 may include the CRI configuration 896. In such examples, the UE 1200 maintains a count of enabled simultaneously active CSI elements at the UE. For example, the count of enabled simultaneously active CSI elements may include or correspond to the active CSI element count 812. In such examples, the UE 1200 increments the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations. For example, the active CSI element count 812 may be incremented if the resources indicated by the CSI resources indicator 876, which are associated with the CRI configuration 894, are not associated with any other CRI configuration included in any other CSI reporting configuration. In such examples, the UE 1200 retains a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations. For example, the value of the active CSI element count 812 may be retained if the resources indicated by the CSI resources indicator 882, which are associated with the CRI configuration 896, are the same as, or wholly overlapped by, the resources indicated by the CSI resources indicator 876.
[0210] Figure 13 is a flow diagram illustrating an example process 1300 that supports triggering multiple types of CSI reporting for the same resources using a single CSI reporting configuration in accordance with the present disclosure. Operations of the process 1300 may be performed by a network node, such as the network node 105 described above with reference to Figures 1-3, the network node 450 of Figure 4, or the network node 850 of Figure 8. For example, example operations of the process 1300 may enable a network node to trigger multiple types of CSI reporting for the same resources using a single CSI reporting configuration.
[0211] Figure 14 is a flow diagram illustrating an example process 1400 that supports triggering multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations in accordance with the present disclosure. Operations of the process 1400 may be performed by a network node, such as the network node 105 described above with reference to Figures 1-3, the network node 450 of Figure 4, or the network node 850 of Figure 8. For example, example operations of the process 1400 may enable a network node to trigger multiple types of CSI reporting for the same resources using a multiple CSI reporting configurations.
[0212] Figure 15 is a block diagram of an example network node 1500 that supports triggering multiple types of CSI reporting for the same resources, either using a single CSI reporting configuration or using multiple CSI reporting configurations, in accordance with the present disclosure. The network node 1500 may be configured to perform operations, including the blocks of the process 1300 described with reference to Figure 13, to trigger multiple types of CSI reporting for the same resources using a single CSI reporting configuration. Additionally, or alternatively, network node 1500 may be configured to perform operations, including the blocks of the process 1400 described with reference to Figure 14, to trigger multiple types of CSI reporting for the same resources using multiple CSI reporting configurations. In some implementations, the network node 1500 includes the structure, hardware, and components shown and described with reference to the network node 105 of Figures 1-3, the network node 450 of Figure 4, or the network node 850 of Figure 8. For example, the network node 1500 may include the controller 240, which operates to execute logic or computer instructions stored in the memory 242, as well as controlling the components of the network node 1500 that provide the features and functionality of the network node 1500. The network node 1500, under control of the controller 240, transmits and receives signals via wireless radios 1501a-t and the antennas 234a-t. The wireless radios 1501a-t include various components and hardware, as illustrated in Figure 2 for the network node 105, including the modems 232a-t, the transmit processor 220, the TX MIMO processor 230, the MIMO detector 236, and the receive processor 238.
[0213] As shown, the memory 242 may include the CSI reporting manager 152, assigned CSI reporting configurations 1502, a CSI resources indicator 1503, and an active CSI element count 1504. Although illustrated in Figure 15 as being included in the memory 242, in other implementations, the CSI reporting manager 152 may be a separate component of the network node 1500. The CSI reporting manager 152 may be configured to manage one or more operations supporting triggering of multiple types of CSI reporting for the same resources using a single CSI reporting configuration, such as sending a single CSI reporting configuration that indicates the assigned CSI reporting configurations 1502 and the CSI resources indicator 1303 and incrementing the active CSI element count 1504 in accordance with sending the single CSI reporting configuration. Additionally, or alternatively, the CSI reporting manager 152 may be configured to manage one or more operations supporting triggering of multiple types of CSI reporting for the same resources using multiple CSI reporting configurations, such as sending multiple CSI reporting configurations that respectively indicate the assigned CSI reporting configurations 1502 and the CSI resources indicator 1503 and selectively incrementing the active CSI element count 1504 in accordance with whether an assigned CSI reporting configuration is for an already-assigned set of CSI resources. The assigned CSI reporting configurations 1502 may include or correspond to the assigned CSI reporting configuration data 454 of Figure 4 or the CSI reporting configuration data 854 of Figure 8. The CSI resources indicator 1503 may include or correspond to the CSI resources indicator 480 of Figure 4 or one or more of the CSI resources indicator 876 and the CSI resources indicator 882 of Figure 8. The active CSI element count 1504 may include or correspond to the active CSI element count 456 of Figure 4 or the active CSI element count 856 of Figure 8. The network node 1500 may receive signals from or transmit signals to one or more UEs, such as the UE 115 of Figures 1-3, the UE 402 of Figure 4, the UE 802 of Figure 8, or the UE 1200 of Figure 12.
[0214] Referring back to the process 1300 of Figure 13, in block 1302, the network node 1500 transmits, to a UE, a single CSI reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources. For example, the network node 450 of Figure 4 may send the CSI reporting configuration 472 that indicates the CSI report triggering types 474 that are associated with a set of time and frequency resources indicated by the CSI resources indicator 480.
[0215] In block 1304, the network node 1500 receives, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources. For example, the network node 450 receives multiple CSI reports, including the CSI report 486 and the CSI report 490, from the UE 402. The CSI report 486 indicates the CSI values 488 that are in accordance with the first CSI report triggering type 476 and at least some of the channel measurement data 406, and the CSI report 490 indicates the CSI values 492 that are in accordance with the Nth CSI report triggering type 478 and at least some of the channel measurement data 406.
[0216] In some implementations, the plurality of CSI report triggering types includes a first CSI report triggering type, a second CSI report triggering type, and a third CSI report triggering type. For example, the CSI reporting configuration may include or correspond to the periodic CSI reporting configuration 500 or the hybrid CSI reporting configuration 700. In some such implementations, the set of time and frequency resources is a set of periodic CSI resources, the first CSI report triggering type is associated with periodic CSI report triggering, the second CSI report triggering type is associated with semi-persistent CSI report triggering, and the third CSI report triggering type is associated with aperiodic CSI report triggering. For example, the periodic CSI reporting configuration 500 is associated with periodic CSI report triggering, the semi-persistent CSI reporting configuration 510 included in the periodic CSI reporting configuration 500 is associated with semi-persistent CSI report triggering, and the aperiodic CSI reporting configuration 520 included in the periodic CSI reporting configuration 500 is associated with aperiodic CSI report triggering.
[0217] In some implementations, the single CSI reporting configuration indicates a periodicity associated with a first CSI report triggering type of the plurality of CSI report triggering types and a trigger state associated with a second CSI report triggering type of the plurality of CSI report triggering types. For example, the periodic CSI reporting configuration 500 indicates the reporting periodicity 502 and the semi-persistent trigger state 516 or the aperiodic trigger state 524. Similarly, the periodic CSI reporting configuration 530 indicates the reporting periodicity 532 and the semi-persistent trigger state 546, and the periodic CSI reporting configuration 550 indicates the reporting periodicity 552 and the aperiodic trigger state 564. As another example, the semi-persistent CSI reporting configuration 600 indicates the semi-persistent periodicity 602 and the aperiodic trigger state 614.
[0218] In some implementations, the network node 1500 receives, from the UE prior to transmission of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, similar to the network node 450 receiving the CSI count indicator 470. In such implementations, the CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both. In such implementations, the network node 1500 increments a count of enabled simultaneously active CSI elements at the UE in accordance with the CSI reporting configuration. For example, the active CSI element count 456 is incremented in accordance with sending the CSI reporting configuration 472. In some such implementations, the count is less than or equal to the number of supported simultaneously active CSI elements, such that the active CSI element count 456 is less than or equal to the supported CSI element count 410.
[0219] In some implementations, the network node 1500 receives a RRC message from the UE. The received RRC message includes the indication of the number of supported simultaneously active CSI elements. For example, the CSI count indicator 470 may be included in a RRC message. In such examples, the network node 1500 transmits an RRC message to the UE. The transmitted RRC message includes the CSI reporting configuration. For example, the CSI reporting configuration 472 may also be included in a RRC message.
[0220] Referring back to the process 1400 of Figure 14, in block 1402, the network node 1500 receives, from a UE, an indication of a number of supported simultaneously active CSI elements at the UE. For example, the network node 850 of Figure 8 may receive the CSI count indicator 870 that indicates the supported CSI element count 810 from the UE 802. The CSI elements at the UE include one or more CSI-RS resources, one or more CSI-RS ports, or both.
[0221] In block 1404, the network node 1500 transmits, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources. For example, the network node 850 may transmit, to the UE 802, multiple CSI report configurations that include the CSI reporting configuration 872 and the CSI reporting configuration 878. The CSI reporting configurations 872, 878 indicate multiple CSI report triggering types that include the CSI report triggering type 874 and the CSI report triggering type 880, which may be associated with one or more sets of time and frequency resources, such as those indicated by the CSI resources indicator 876 and the CSI resources indicator 882. A total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements. For example, the network node 850 may send more CSI report configurations, including the CSI reporting configuration 872 and the CSI reporting configuration 878, to the UE 802 than the supported CSI element count 810, because the network node 450 may retain a value of the active CSI element count 856 in accordance with sending one or more CSI report configurations that are associated with the same set of time and frequency resources as other CSI report configuration (s) .
[0222] In some implementations, each of the sets of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources. Additionally, or alternatively, each of the set of time and frequency resources are allocated to a CSI-RS, an SS or an SSB, a PBCH, or a CSI-IM. For example, the set of time and frequency resources indicated by the CSI resources indicator 876 or the CSI resources indicator 882 may be periodic CSI resources, semi-persistent CSI resources, or aperiodic CSI resources which are allocated to a CSI-RS, an SS or SSB, a PBCH, or a CSI-IM.
[0223] In block 1406, the network node 1500 receives, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types. Each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources. For example, the network node 850 receives, from the UE 802, multiple CSI reports that include the CSI report 886 and the CSI report 890. The CSI report 886 indicates the CSI values 888 that are in accordance with the CSI report triggering type 874 and at least some of the channel measurement data 806, and the CSI report 890 indicates the CSI values 892 that are in accordance with the CSI report triggering type 880 and at least some of the channel measurement data 806.
[0224] In some implementations, the network node 1500 maintains a count of enabled simultaneously active CSI elements at the UE and increments the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources. For example, the active CSI element count 856 is incremented in accordance with the CSI resources indicator 876 included in the CSI reporting configuration 872 indicating a set of inactive time and frequency resources are associated with the CSI report triggering type 874.
[0225] In some such examples, the network node 1500 refrains from incrementing the count (e.g., maintains an existing count value) in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources. For example, the value of the active CSI element count 856 may be retained in accordance with the CSI the CSI resources indicator 882 included in the CSI reporting configuration 878 indicating the same resources as the CSI resources indicator 876. In some such examples, the network node 1500 increments the count in accordance with a third CSI reporting configuration of the plurality of CSI reporting configurations indicating that a third CSI report triggering type is associated with a different set of time and frequency resources of the one or more sets of time and frequency resources.
[0226] In some implementations, a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources. For example, the first CSI report triggering type may include or correspond to the CSI report triggering type 874 (which may be associated with periodic CSI report triggering in some implementations) and the first set of time and frequency resources may be indicated by the CSI resources indicator 876. In such examples, a second CSI report triggering type of the plurality of CSI report triggering types is associated with either semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources. For example, the second CSI report triggering type may include or correspond to the CSI report triggering type 880 (which may be associated with semi-persistent CSI report triggering in some implementations) and the second set of time and frequency resources may be indicated by the CSI resources indicator 882. In such examples, the set of time and frequency resources include a set of periodic CSI resources. For example, the CSI resources indicator 876 and the CSI resources indicator 882 may indicate the same set of periodic CSI resources.
[0227] In some implementations, a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CRI configuration and a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration. For example, the CSI reporting configuration 872 may include the CRI configuration 894 and the CSI reporting configuration 878 may include the CRI configuration 896. In such examples, the network node 1500 maintains a count of enabled simultaneously active CSI elements at the UE. For example, the count of enabled simultaneously active CSI elements may include or correspond to the active CSI element count 856. In such examples, the network node 1500 increments the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations. For example, the active CSI element count 856 may be incremented if the resources indicated by the CSI resources indicator 876, which are associated with the CRI configuration 894, are not associated with any other CRI configuration included in any other CSI reporting configuration. In such examples network node 1500 retains a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations. For example, the value of the active CSI element count 856 may be retained if the resources indicated by the CSI resources indicator 882, which are associated with the CRI configuration 896, are the same as, or wholly overlapped by, the resources indicated by the CSI resources indicator 876.
[0228] It is noted that one or more blocks (or operations) described with reference to Figures 10, 11, 13, and 14 may be combined with one or more blocks (or operations) described with reference to another of the figures. For example, one or more blocks (or operations) of Figure 10 may be combined with one or more blocks (or operations) of Figure 11. As another example, one or more blocks (or operations) of Figure 13 may be combined with one or more blocks (or operations) of Figure 14. As another example, one or more blocks associated with Figures 10, 11, 13, or 14 may be combined with one or more blocks (or operations) associated with Figures 1-9. Additionally, or alternatively, one or more operations described above with reference to Figures 1-9 may be combined with one or more operations described with reference to Figures 12 and 15.
[0229] In the following, further examples are described to facilitate the understanding of the disclosure.
[0230] According to Example 1, a user equipment (UE) for wireless communication, includes: a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the UE to: receive, from a network node, a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources; and transmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0231] Example 2 includes the UE of Example 1, where: the set of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and the set of time and frequency resources are allocated to a CSI reference signal (CSI-RS) , a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0232] Example 3 includes the UE of Example 1 or Example 2, where: the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type; the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; and the second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.
[0233] Example 4 includes the UE of Example 3, where the single CSI reporting configuration indicates a periodicity associated with the first CSI report triggering type and a trigger state associated with the second CSI report triggering type.
[0234] Example 5 includes the UE of Example 1 or Example 2, where: the set of time and frequency resources include a set of periodic CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; and the single CSI reporting configuration includes a semi-persistent periodicity parameter, a semi-persistent offset parameter, a semi-persistent trigger state parameter, or a combination thereof.
[0235] Example 6 includes the UE of Example 1 or Example 2, where: the set of time and frequency resources include a set of periodic CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; and the single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.
[0236] Example 7 includes the UE of Example 1 or Example 2, where: the set of time and frequency resources include a set of semi-persistent CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; and the single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.
[0237] Example 8 includes the UE of any of Examples 1 to 7, where the processing system is further configured to cause the UE to: receive a radio resource control (RRC) message from the network node, and where the RRC message includes the single CSI reporting configuration.
[0238] Example 9 includes the UE of any of Examples 1 to 8, where the processing system is further configured to cause the UE to: transmit, to the network node prior to receipt of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both, and where a total number of enabled simultaneously active CSI elements at the UE is less than or equal to the number of supported simultaneously active CSI elements.
[0239] According to Example 10, a method of wireless communication by a user equipment (UE) , includes: receiving, from a network node, a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources; and transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0240] Example 11 includes the method of Example 10, where: the set of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and the set of time and frequency resources are allocated to a CSI reference signal (CSI-RS) , a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0241] Example 12 includes the method of Example 10 or Example 11, where: the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type; the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; and the second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.
[0242] Example 13 includes the method of Example 12, where the single CSI reporting configuration indicates a periodicity associated with the first CSI report triggering type and a trigger state associated with the second CSI report triggering type.
[0243] Example 14 includes the method of Example 10 or Example 11, where: the set of time and frequency resources include a set of periodic CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; and the single CSI reporting configuration includes a semi-persistent periodicity parameter, a semi-persistent offset parameter, a semi-persistent trigger state parameter, or a combination thereof.
[0244] Example 15 includes the method of Example 10 or Example 11, where: the set of time and frequency resources include a set of periodic CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; and the single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.
[0245] Example 16 includes the method of Example 10 or Example 11, where: the set of time and frequency resources include a set of semi-persistent CSI resources; a first CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; and the single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.
[0246] Example 17 includes the method of any of Examples 10 to 16 and further includes receiving a radio resource control (RRC) message from the network node, where the RRC message includes the single CSI reporting configuration.
[0247] Example 18 includes the method of any of Examples 10 to 17 and further includes transmitting, to the network node prior to receipt of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both, and where a total number of enabled simultaneously active CSI elements at the UE is less than or equal to the number of supported simultaneously active CSI elements.
[0248] According to Example 19, a network node for wireless communication, includes: a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the network node to: transmit, to a user equipment (UE) , a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources; and receive, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0249] Example 20 includes the network node of Example 19, where the plurality of CSI report triggering types includes a first CSI report triggering type, a second CSI report triggering type, and a third CSI report triggering type.
[0250] Example 21 includes the network node of Example 20, where: the set of time and frequency resources is a set of periodic CSI resources; the first CSI report triggering type is associated with periodic CSI report triggering; the second CSI report triggering type is associated with semi-persistent CSI report triggering; and the third CSI report triggering type is associated with aperiodic CSI report triggering.
[0251] Example 22 includes the network node of any of Examples 19 to 21, where the single CSI reporting configuration indicates a periodicity associated with a first CSI report triggering type of the plurality of CSI report triggering types and a trigger state associated with a second CSI report triggering type of the plurality of CSI report triggering types.
[0252] Example 23 includes the network node of any of Examples 19 to 22, where the processing system is further configured to cause the network node to: receive, from the UE prior to transmission of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; and increment a count of enabled simultaneously active CSI elements at the UE in accordance with the CSI reporting configuration, where the count is less than or equal to the number of supported simultaneously active CSI elements.
[0253] Example 24 includes the network node of Example 23, where the processing system is further configured to cause the network node to: receive a radio resource control (RRC) message from the UE, where the received RRC message includes the indication of the number of supported simultaneously active CSI elements; and transmit an RRC message to the UE, where the transmitted RRC message includes the CSI reporting configuration.
[0254] According to Example 25, a method of wireless communication by a network node, includes: transmitting, to a user equipment (UE) , a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources; and receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0255] Example 26 includes the method of Example 25, where the plurality of CSI report triggering types includes a first CSI report triggering type, a second CSI report triggering type, and a third CSI report triggering type.
[0256] Example 27 includes the method of Example 26, where: the set of time and frequency resources is a set of periodic CSI resources; the first CSI report triggering type is associated with periodic CSI report triggering; the second CSI report triggering type is associated with semi-persistent CSI report triggering; and the third CSI report triggering type is associated with aperiodic CSI report triggering.
[0257] Example 28 includes the method of any of Examples 25 to 27, where the single CSI reporting configuration indicates a periodicity associated with a first CSI report triggering type of the plurality of CSI report triggering types and a trigger state associated with a second CSI report triggering type of the plurality of CSI report triggering types.
[0258] Example 29 includes the method of any of Examples 25 to 28 and further includes receiving, from the UE prior to transmission of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; and incrementing a count of enabled simultaneously active CSI elements at the UE in accordance with the CSI reporting configuration, where the count is less than or equal to the number of supported simultaneously active CSI elements.
[0259] Example 30 includes the method of Example 29 and further includes receiving a radio resource control (RRC) message from the UE, where the received RRC message includes the indication of the number of supported simultaneously active CSI elements; and transmitting an RRC message to the UE, where the transmitted RRC message includes the CSI reporting configuration.
[0260] According to Example 31, a user equipment (UE) for wireless communication, includes: a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the UE to: transmit, to a network node, an indication of a number of supported simultaneously active channel state information (CSI) elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; receive, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources, where a total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements; and transmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0261] Example 32 includes the UE of Example 31, where the processing system is further configured to cause the UE to: maintain a count of enabled simultaneously active CSI elements at the UE; increment the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; and retain a value of the count in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources.
[0262] Example 33 includes the UE of Example 31 or 32, where: a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CSI-RS indicator (CRI) configuration, a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration, and the processing system is further configured to cause the UE to: maintain a count of enabled simultaneously active CSI elements at the UE; increment the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations; and retain a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations.
[0263] Example 34 includes the UE of Examples 31 to 33, where: each of the one or more sets of time and frequency resources respectively include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and each of the one or more sets of time and frequency resources are respectively allocated to a CSI-RS, a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0264] Example 35 includes the UE of any of Examples 31 to 34, where: the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type; the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; and the second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.
[0265] Example 36 includes the UE of any of Examples 31 to 34, where: a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources; and the set of time and frequency resources include a periodic CSI resource.
[0266] Example 37 includes the UE of any of Examples 31 to 36, where each CSI reporting configuration of the plurality of CSI reporting configurations indicates a single respective CSI report triggering type of the plurality of CSI report triggering types.
[0267] Example 38 includes the UE of any of Examples 31 to 37, where the processing system is further configured to cause the UE to: receive a plurality of radio resource control (RRC) messages from the network node, where each RRC message of the plurality of RRC messages includes a respective CSI reporting configuration of the plurality of CSI reporting configurations.
[0268] According to Example 39, a method of wireless communication by a user equipment (UE) , includes: transmitting, to a network node, an indication of a number of supported simultaneously active channel state information (CSI) elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; receiving, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources, where a total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements; and transmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0269] Example 40 includes the method of Example 39 and further includes maintaining a count of enabled simultaneously active CSI elements at the UE; incrementing the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; and retaining a value of the count in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources.
[0270] Example 41 includes the method of Example 39 or Example 40, where: a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CSI-RS indicator (CRI) configuration, a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration, and the method further includes: maintaining a count of enabled simultaneously active CSI elements at the UE; incrementing the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations; and retaining a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations.
[0271] Example 42 includes the method of Examples 39 to 41, where: each of the one or more sets of time and frequency resources respectively include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and each of the one or more sets of time and frequency resources are respectively allocated to a CSI-RS, a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0272] Example 43 includes the method of any of Examples 39 to 42, where: the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type; the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; and the second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.
[0273] Example 44 includes the method of any of Examples 39 to 42, where: a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources; and the set of time and frequency resources include a periodic CSI resource.
[0274] Example 45 includes the method of any of Examples 39 to 44, where each CSI reporting configuration of the plurality of CSI reporting configurations indicates a single respective CSI report triggering type of the plurality of CSI report triggering types.
[0275] Example 46 includes the method of any of Examples 39 to 45 and further includes receiving a plurality of radio resource control (RRC) messages from the network node, where each RRC message of the plurality of RRC messages includes a respective CSI reporting configuration of the plurality of CSI reporting configurations.
[0276] According to Example 47, a network node for wireless communication, includes: a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the network node to: receive, from a user equipment (UE) , an indication of a number of supported simultaneously active channel state information (CSI) elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; transmit, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources, where a total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements; and receive, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0277] Example 48 includes the network node of Example 47, where the processing system is further configured to cause the network node to: maintain a count of enabled simultaneously active CSI elements at the UE; and increment the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources.
[0278] Example 49 includes the network node of Example 48, where the processing system is further configured to cause the network node to: retain a value of the count in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources.
[0279] Example 50 includes the network node of Example 49, where the processing system is further configured to cause the network node to: increment the count in accordance with a third CSI reporting configuration of the plurality of CSI reporting configurations indicating that a third CSI report triggering type is associated with a different set of time and frequency resources of the one or more sets of time and frequency resources.
[0280] Example 51 includes the network node of any of Examples 47 to 50, where: a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CSI-RS indicator (CRI) configuration, a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration, and the processing system is further configured to cause the UE to: maintain a count of enabled simultaneously active CSI elements at the UE; increment the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations; and retain a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations.
[0281] Example 52 includes the network node of any of Examples 47 to 51, where: each of the one or more sets of time and frequency resources respectively include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and each of the one or more sets of time and frequency resources are respectively allocated to a CSI-RS, a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0282] Example 53 includes the network node of any of Examples 47 to 52, where: a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; a second CSI report triggering type of the plurality of CSI report triggering types is associated with either semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources; and the set of time and frequency resources include a set of periodic CSI resources.
[0283] According to Example 54, a method of wireless communication by a network node, includes: receiving, from a user equipment (UE) , an indication of a number of supported simultaneously active channel state information (CSI) elements at the UE, where the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; transmitting, to the UE, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources, where a total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements; and receiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, where each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.
[0284] Example 55 includes the method of Example 54 and further includes maintaining a count of enabled simultaneously active CSI elements at the UE; and incrementing the count in accordance with a first CSI reporting configuration of the plurality of CSI reporting configurations indicating that a first CSI report triggering type is associated with a set of time and frequency resources of the one or more sets of time and frequency resources.
[0285] Example 56 includes the method of Example 55 and further includes retaining a value of the count in accordance with one or more other CSI reporting configurations of the plurality of CSI reporting configurations respectively indicating that one or more other CSI report triggering types are associated with the set of time and frequency resources.
[0286] Example 57 includes the method of Example 56 and further includes incrementing the count in accordance with a third CSI reporting configuration of the plurality of CSI reporting configurations indicating that a third CSI report triggering type is associated with a different set of time and frequency resources of the one or more sets of time and frequency resources.
[0287] Example 58 includes the method of any of Examples 54 to 57, where: a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CSI-RS indicator (CRI) configuration, a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration, and the method further includes: maintaining a count of enabled simultaneously active CSI elements at the UE; incrementing the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations; and retaining a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations.
[0288] Example 59 includes the method of any of Examples 54 to 58, where: each of the one or more sets of time and frequency resources respectively include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; and each of the one or more sets of time and frequency resources are respectively allocated to a CSI-RS, a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .
[0289] Example 60 includes the method of any of Examples 54 to 59, where: a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering and is associated with a set of time and frequency resources of the one or more sets of time and frequency resources; a second CSI report triggering type of the plurality of CSI report triggering types is associated with either semi-persistent CSI report triggering or aperiodic CSI report triggering and is associated with the set of time and frequency resources; and the set of time and frequency resources include a set of periodic CSI resources.
[0290] Those of skill in the art would understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0291] Components, the functional blocks, and the modules described herein with respect to Figures 1-17 include processors, electronics devices, hardware devices, electronics components, logical circuits, memories, software codes, firmware codes, among other examples, or any combination thereof. In addition, features discussed herein may be implemented via specialized processor circuitry, via executable instructions, or combinations thereof.
[0292] Those of skill would further appreciate that the various illustrative logics, logical blocks, modules, circuits, and algorithm processes described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and processes have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure. Skilled artisans will also readily recognize that the order or combination of components, methods, or interactions that are described herein are merely examples and that the components, methods, or interactions of the various aspects of the present disclosure may be combined or performed in ways other than those illustrated and described herein.
[0293] As used herein, the term “component” is intended to be broadly construed as hardware or a combination of hardware and at least one of software or firmware. “Software” shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, or functions, among other examples, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. As used herein, a “processor” is implemented in hardware or a combination of hardware and software. It will be apparent that systems or methods described herein may be implemented in different forms of hardware or a combination of hardware and software. The actual specialized control hardware or software code used to implement these systems or methods is not limiting of the aspects. Thus, the operation and behavior of the systems or methods are described herein without reference to specific software code, because those skilled in the art will understand that software and hardware can be designed to implement the systems or methods based, at least in part, on the description herein. A component being configured to perform a function means that the component has a capability to perform the function, and does not require the function to be actually performed by the component, unless noted otherwise.
[0294] The hardware and data processing apparatus used to implement the various illustrative logics, logical blocks, modules and circuits described in connection with the aspects disclosed herein may be implemented or performed with a general purpose single-or multi-chip processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, or, any conventional processor, controller, microcontroller, or state machine. In some implementations, a processor may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some implementations, particular processes and methods may be performed by circuitry that is specific to a given function.
[0295] If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. The processes of a method or algorithm disclosed herein may be implemented in a processor-executable software module which may reside on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program from one place to another. A storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, such computer-readable media may include random access memory (RAM) , read-only memory (ROM) , electronically erasable programable ROM (EEPROM) , compact disc (CD) ROM (CD-ROM) , or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer. Also, any connection can be properly termed a computer-readable medium. Disk and disc, as used herein, includes compact disc (CD) , laser disc, optical disc, digital versatile disc (DVD) , floppy disk, and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and instructions on a machine readable medium and computer-readable medium, which may be incorporated into a computer program product or a computer-readable storage device.
[0296] Certain features that are described in this specification in the context of separate implementations also can be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation also can be implemented in multiple implementations separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
[0297] Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Further, the drawings may schematically depict one or more example processes in the form of a flow diagram. However, other operations that are not depicted can be incorporated in the example processes that are schematically illustrated. For example, one or more additional operations can be performed before, after, simultaneously with, or between any of the illustrated operations. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, some other implementations are within the scope of the following claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results.
[0298] As used herein, including in the claims, the term “or, ” when used in a list of two or more items, means that any one of the listed items can be employed by itself, or any combination of two or more of the listed items can be employed. For example, if a composition is described as containing components A, B, or C, the composition can contain A alone; B alone; C alone; A and B in combination; A and C in combination; B and C in combination; or A, B, and C in combination. Also, as used herein, including in the claims, “or” as used in a list of items prefaced by “at least one of” indicates a disjunctive list such that, for example, a list of “at least one of A, B, or C” means A or B or C or AB or AC or BC or ABC (that is A and B and C) or any of these in any combination thereof. The term “substantially” is defined as largely but not necessarily wholly what is specified (and includes what is specified; for example, substantially 90 degrees includes 90 degrees and substantially parallel includes parallel) , as understood by a person of ordinary skill in the art. In any disclosed implementations, the term “substantially” may be substituted with “within [apercentage] of” what is specified, where the percentage includes 0.1, 1, 5, or 10 percent.
[0299] As used herein, “satisfying a threshold” may, depending on the context, refer to a value being greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, or not equal to the threshold, among other examples. Such a threshold may be a single value or a range of values. As an illustrative example, a value may satisfy a threshold range of values if the value is greater than or equal to each of the threshold values included within in the threshold range of values.
[0300] No element, act, or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items and may be used interchangeably with “one or more. ” It should be understood that “one or more” is equivalent to “at least one. ” Further, as used herein, the article “the” is intended to include one or more items referenced in connection with the article “the” and may be used interchangeably with “the one or more. ” Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items and may be used interchangeably with “one or more. ” Where only one item is intended, the phrase “only one” or similar language is used. Also, as used herein, the terms “has, ” “have, ” “having, ” and similar terms are intended to be open-ended terms that do not limit an element that they modify (for example, an element “having” A may also have B) . Further, the phrase “based on” is intended to mean “based on or otherwise in association with” unless explicitly stated otherwise. Similarly, the phrase “in accordance with” is intended to mean “based on or otherwise in association with” unless explicitly stated otherwise.
[0301] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the implementations described in this disclosure may be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of this disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0302] Even though particular combinations of features are recited in the claims or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. Many of these features may be combined in ways not specifically recited in the claims or disclosed in the specification. The disclosure of various aspects includes each dependent claim in combination with every other claim in the claim set.
Claims
A user equipment (UE) for wireless communication, comprising:a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the UE to:receive, from a network node, a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources; andtransmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, wherein each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.The UE of claim 1, wherein:the set of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; andthe set of time and frequency resources are allocated to a CSI reference signal (CSI-RS) , a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .The UE of claim 1, wherein:the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type;the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; andthe second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.The UE of claim 3, wherein the single CSI reporting configuration indicates a periodicity associated with the first CSI report triggering type and a trigger state associated with the second CSI report triggering type.The UE of claim 1, wherein:the set of time and frequency resources include a set of periodic CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; andthe single CSI reporting configuration includes a semi-persistent periodicity parameter, a semi-persistent offset parameter, a semi-persistent trigger state parameter, or a combination thereof.The UE of claim 1, wherein:the set of time and frequency resources include a set of periodic CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; andthe single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.The UE of claim 1, wherein:the set of time and frequency resources include a set of semi-persistent CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; andthe single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.The UE of claim 1, wherein the processing system is further configured to cause the UE to:receive a radio resource control (RRC) message from the network node, and wherein the RRC message includes the single CSI reporting configuration.The UE of claim 1, wherein the processing system is further configured to cause the UE to:transmit, to the network node prior to receipt of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, wherein the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both, and wherein a total number of enabled simultaneously active CSI elements at the UE is less than or equal to the number of supported simultaneously active CSI elements.A method of wireless communication by a user equipment (UE) , comprising:receiving, from a network node, a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency resources; andtransmitting, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, wherein each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.The method of claim 10, wherein:the set of time and frequency resources include a set of periodic CSI resources, a set of semi-persistent CSI resources, or a set of aperiodic CSI resources; andthe set of time and frequency resources are allocated to a CSI reference signal (CSI-RS) , a synchronization signal (SS) , a physical broadcast channel (PBCH) , or a CSI interference measurement (CSI-IM) .The method of claim 10, wherein:the plurality of CSI report triggering types includes a first CSI report triggering type and a second CSI report triggering type;the first CSI report triggering type is associated with periodic CSI report triggering or semi-persistent CSI report triggering; andthe second CSI report triggering type is associated with semi-persistent CSI report triggering or aperiodic CSI report triggering.The method of claim 12, wherein the single CSI reporting configuration indicates a periodicity associated with the first CSI report triggering type and a trigger state associated with the second CSI report triggering type.The method of claim 10, wherein:the set of time and frequency resources include a set of periodic CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering; andthe single CSI reporting configuration includes a semi-persistent periodicity parameter, a semi-persistent offset parameter, a semi-persistent trigger state parameter, or a combination thereof.The method of claim 10, wherein:the set of time and frequency resources include a set of periodic CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with periodic CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; andthe single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.The method of claim 10, wherein:the set of time and frequency resources include a set of semi-persistent CSI resources;a first CSI report triggering type of the plurality of CSI report triggering types is associated with semi-persistent CSI report triggering;a second CSI report triggering type of the plurality of CSI report triggering types is associated with aperiodic CSI report triggering; andthe single CSI reporting configuration includes an aperiodic offset parameter, an aperiodic trigger state parameter, or a combination thereof.The method of claim 10, further comprising:receiving a radio resource control (RRC) message from the network node, wherein the RRC message includes the single CSI reporting configuration.The method of claim 10, further comprising:transmitting, to the network node prior to receipt of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, wherein the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both, and wherein a total number of enabled simultaneously active CSI elements at the UE is less than or equal to the number of supported simultaneously active CSI elements.A network node for wireless communication, comprising:a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the network node to:transmit, to a user equipment (UE) , a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources; andreceive, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, wherein each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.The network node of claim 19, wherein the plurality of CSI report triggering types includes a first CSI report triggering type, a second CSI report triggering type, and a third CSI report triggering type.The network node of claim 20, wherein:the set of time and frequency resources is a set of periodic CSI resources;the first CSI report triggering type is associated with periodic CSI report triggering;the second CSI report triggering type is associated with semi-persistent CSI report triggering; andthe third CSI report triggering type is associated with aperiodic CSI report triggering.The network node of claim 19, wherein the single CSI reporting configuration indicates a periodicity associated with a first CSI report triggering type of the plurality of CSI report triggering types and a trigger state associated with a second CSI report triggering type of the plurality of CSI report triggering types.The network node of claim 19, wherein the processing system is further configured to cause the network node to:receive, from the UE prior to transmission of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, wherein the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; andincrement a count of enabled simultaneously active CSI elements at the UE in accordance with the CSI reporting configuration, wherein the count is less than or equal to the number of supported simultaneously active CSI elements.The network node of claim 23, wherein the processing system is further configured to cause the network node to:receive a radio resource control (RRC) message from the UE, wherein the received RRC message includes the indication of the number of supported simultaneously active CSI elements; andtransmit an RRC message to the UE, wherein the transmitted RRC message includes the CSI reporting configuration.A method of wireless communication by a network node, comprising:transmitting, to a user equipment (UE) , a single channel state information (CSI) reporting configuration indicating a plurality of CSI report triggering types associated with a set of time and frequency CSI resources; andreceiving, from the UE, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, wherein each CSI report of the plurality of the CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.The method of claim 25, wherein the plurality of CSI report triggering types includes a first CSI report triggering type, a second CSI report triggering type, and a third CSI report triggering type.The method of claim 26, wherein:the set of time and frequency resources is a set of periodic CSI resources;the first CSI report triggering type is associated with periodic CSI report triggering;the second CSI report triggering type is associated with semi-persistent CSI report triggering; andthe third CSI report triggering type is associated with aperiodic CSI report triggering.The method of claim 25, wherein the single CSI reporting configuration indicates a periodicity associated with a first CSI report triggering type of the plurality of CSI report triggering types and a trigger state associated with a second CSI report triggering type of the plurality of CSI report triggering types.The method of claim 25, further comprising:receiving, from the UE prior to transmission of the single CSI reporting configuration, an indication of a number of supported simultaneously active CSI elements at the UE, wherein the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both; andincrementing a count of enabled simultaneously active CSI elements at the UE in accordance with the CSI reporting configuration, wherein the count is less than or equal to the number of supported simultaneously active CSI elements.The method of claim 29, further comprising:receiving a radio resource control (RRC) message from the UE, wherein the received RRC message includes the indication of the number of supported simultaneously active CSI elements; andtransmitting an RRC message to the UE, wherein the transmitted RRC message includes the CSI reporting configuration.A user equipment (UE) for wireless communication, comprising:a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the UE to:transmit, to a network node, an indication of a number of supported simultaneously active channel state information (CSI) elements at the UE, wherein the CSI elements at the UE include one or more CSI reference signal (CSI-RS) resources, one or more CSI-RS ports, or both;receive, from the network node, a plurality of CSI reporting configurations respectively indicating a plurality of CSI report triggering types associated with one or more sets of time and frequency resources, wherein a total number of CSI reporting configurations included in the plurality of CSI reporting configurations is greater than the number of supported simultaneously active CSI elements; andtransmit, to the network node, a plurality of CSI reports respectively associated with the plurality of CSI report triggering types, wherein each CSI report of the plurality of CSI reports indicates a respective CSI value in accordance with the respective CSI report triggering type of the plurality of CSI report triggering types and one or more channel measurements associated with the set of time and frequency resources.The UE of claim 31, wherein a first CSI reporting configuration of the plurality of CSI reporting configurations includes a first CSI-RS indicator (CRI) configuration, wherein a second CSI reporting configuration of the plurality of CSI reporting configurations includes a second CRI configuration, and wherein the processing system is further configured to cause the UE to:maintain a count of enabled simultaneously active CSI elements at the UE;increment the count in accordance with the first CRI configuration being associated with a set of time and frequency resources that is not associated with any other CRI configuration included in the plurality of CSI reporting configurations; andretain a value of the count in accordance with the second CRI configuration being associated with a set of time and frequency resources that is also associated with at least one other CRI configuration included in the plurality of CSI reporting configurations.