Channel state information processing unit and user equipment capabilities for beam prediction
Patent Information
- Application Number
- PCT/CN2025/084869
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025084869_01102026_PF_FP_ABST
Abstract
Description
CHANNEL STATE INFORMATION PROCESSING UNIT AND USER EQUIPMENT CAPABILITIES FOR BEAM PREDICTIONTECHNICAL FIELD
[0001] This disclosure relates generally to wireless communication, and more specifically to systems, devices, methods, and techniques associated with channel state information processing unit and user equipment capabilities for beam predictions. DESCRIPTION OF THE RELATED TECHNOLOGY
[0002] Communication systems are deployed to provide communication services such as voice, video, packet data, messaging, or broadcast, among others. A communication system may include a wireless communication network (such as a radio access network (RAN) ) that supports communication between wireless communication devices such as network entities (such as base stations) , client devices (such as one or more user equipments (UEs) ) , and others. Such devices may communicate with one another using a variety of protocols (such as radio access technologies (RATs) ) , including those of cellular-based systems such as fourth generation (4G) systems (such as Long Term Evolution (LTE) systems) , fifth generation (5G) systems (such as 5G New Radio (5G-NR) systems) , and sixth generation (6G) systems. A wireless communication network may support communication by implementing system resources (such as frequency resources, time resources, spatial resources) in accordance with a wireless communication protocol.SUMMARY
[0003] The systems, methods, and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for the desirable attributes disclosed herein. The following is a summary of some non-limiting aspects of the disclosure:
[0004] A method for wireless communications by a UE is described. The method may include receiving a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a channel state information (CSI) report, generating the CSI report using a set of CSI processing units (CPUs) and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals, and transmitting the CSI report according to the CSI report configuration and the quantity of CPUs.
[0005] A UE for wireless communications is described. The UE may include a processing system that includes processor circuitry and memory circuitry that stores code. The processing system may be configured to cause the UE to receive a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report, generate the CSI report using a set of CPUs and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals, and transmit the CSI report according to the CSI report configuration and the quantity of CPUs.
[0006] Another UE for wireless communications is described. The UE may include means for receiving a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report, means for generating the CSI report using a set of CPUs and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals, and means for transmitting the CSI report according to the CSI report configuration and the quantity of CPUs.
[0007] A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by one or more processors to receive a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report, generate the CSI report using a set of CPUs and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals, and transmit the CSI report according to the CSI report configuration and the quantity of CPUs.
[0008] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.
[0009] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, the number of CPUs in the set of CPUs may be based on a threshold value associated with the quantity of reference signals that may be included in the subset of reference signals.
[0010] A method for wireless communications by a UE is described. The method may include transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot, transmitting a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value, and transmitting the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0011] A UE for wireless communications is described. The UE may include a processing system that includes processor circuitry and memory circuitry that stores code. The processing system may be configured to cause the UE to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot, transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value, and transmit the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0012] Another UE for wireless communications is described. The UE may include means for transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot, means for transmitting a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value, and means for transmitting the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0013] A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by one or more processors to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot, transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value, and transmit the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0014] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, the threshold value may be identified in the capability report.
[0015] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, the one or more maximum number of reference signals identified in the signal includes a single maximum number of reference signals that may be applied for each instance where the subset of reference signals exceeds the threshold value.
[0016] A method for wireless communications by a UE is described. The method may include transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE and receiving, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration.
[0017] A UE for wireless communications is described. The UE may include a processing system that includes processor circuitry and memory circuitry that stores code. The processing system may be configured to cause the UE to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE and receive, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration.
[0018] Another UE for wireless communications is described. The UE may include means for transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE and means for receiving, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration.
[0019] A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by one or more processors to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE and receive, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration.
[0020] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, the subset of reference signals used for the measurements during the channel characteristics prediction data collection process may be identified based on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals.BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 shows an example of a wireless communication system.
[0022] Figure 2 shows an example of a method that supports channel state information (CSI) processing unit (CPU) and user equipment (UE) capabilities for beam predictions.
[0023] Figure 3 shows an example of a method that supports CPU and UE capabilities for beam predictions.
[0024] Figure 4 shows an example of a method that supports CPU and UE capabilities for beam predictions.
[0025] Figure 5 shows a block diagram of a processing system that supports CPU and UE capabilities for beam predictions.
[0026] Figure 6 shows a diagram of a system including a device that supports CPU and UE capabilities for beam predictions.
[0027] Figures 7 through 9 show flowcharts illustrating methods that support CPU and UE capabilities for beam predictions.
[0028] Details of aspects and advantages of the subject matter in this disclosure are set forth in the drawings and accompanying descriptions. Like reference numbers and designations in the various drawings indicate like elements.DETAILED DESCRIPTION
[0029] A communication system may include a radio access network (RAN) that supports wireless communication. Communication of a RAN may be performed in accordance with one or more radio access technologies (RATs) , including 4G, 5G, or 6G, among others, including technologies not explicitly mentioned herein. A RAT may employ access technologies (such as multiplexing technologies) including code division multiple access (CDMA) , time division multiple access (TDMA) , frequency division multiple access (FDMA) , orthogonal FDMA (OFDMA) , single-carrier FDMA (SC-FDMA) , time division synchronous code division multiple access (TD-SCDMA) , or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) , among others. A RAT may support one or more service types, including machine type communication (MTC) , massive MTC (mMTC) , Internet of Things (IoT) , narrowband IoT (NB-IoT) , reduced capability (RedCap) , enhanced mobile broadband (eMBB) , ultra-reliable low-latency communication (URLLC) , or public safety, among others.
[0030] To support these and other target verticals, a communication system (such as a RAN) may be designed to implement one or more of a modularized functional infrastructure, a disaggregated and service-based network architecture, network function virtualization, network slicing, multi-access edge computing, spatial processing or multipath techniques, IoT or RedCap device connectivity and management, industrial connectivity, licensed and unlicensed spectrum access, sidelink or other device-to-device (D2D) direct communication (such as vehicle-to-everything (V2X) ) , frequency spectrum expansion, overlapping spectrum use, small cell deployments, non-terrestrial network (NTN) deployments, device aggregation, advanced duplex communication (such as sub-band full-duplex (SBFD) ) , multiple-subscriber implementations, high-precision positioning, radio frequency (RF) sensing, network energy savings (NES) , low-power signaling and radios, or artificial intelligence or machine learning (AI / ML) , among other examples.
[0031] The foregoing and other technological improvements may support use cases such as voice calls, messaging, data transfer, streaming, wireless data centers, extended reality (XR) and metaverse applications, vehicle connectivity, holographic and mixed reality communication, autonomous and collaborative robots, sensing networks, gesture monitoring, human-brain interfacing, digital twin applications, asset management, and universal coverage using non-terrestrial or aerial platforms, among other examples. As the demand for connectivity continues to increase, further improvements may be implemented, and other RATs, including 6G and beyond, may be introduced to enable new applications and use cases. The systems, methods, and devices described herein may enable one or more of the foregoing technologies or new technologies or support one or more of the foregoing use cases or new use cases.
[0032] In some wireless communication systems, user equipment (UE) may support channel characteristic and performance reporting operations. The reported channel characteristics may be used by the network to estimate the channel performance, which is subsequently used to allocate and / or configure various resources and / or parameters to support wireless communications between the UE and the network entity. This may include the UE measuring various reference signals (e.g., synchronization signal blocks (SSBs) , channel state information-reference signals (CSI-RSs) , and the like) and reporting various channel metrics based on the results of the measurements (e.g., reference signal received power (RSRP) , reference signal received quality (RSRQ) , signal-to-noise interference ratio (SINR) , and the like) . However, in some cases the UE may be asked to measure and provide reports (e.g., CSI reports) for more reference signals than the UE is capable of reporting on.
[0033] Aspects of the subject matter described in this disclosure relate to improved UE capability reporting and / or CSI reporting operations. The described techniques generally support CSI processing unit (CPU) and related UE capabilities for network-side and / or UE-side beam predictions or other channel characteristic prediction data collection processes. For example, in some cases a UE may receive a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report. The UE may generate the CSI report using a set of CPUs and the subset of reference signals. In some aspects, a number of CPUs in the set of CPUs is based at least in part on a quantity of reference signals that are included in the subset of reference signals. The UE may transmit the CSI report according to the CSI report configuration and the quantity of CPUs.
[0034] In some cases, the described techniques may support UE capabilities and reporting on the SSBs, CSI-RSs, and / or CSI-interference management (CSI-IM) that the UE is configured to measure per slot for layer one (L1) -RSRP and / or for L1-SINR reporting. For example, the UE may transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot. In some aspects, each reference signal in the maximum number of reference signals corresponds to a channel measurement resource (CMR) available to be measured and reported in a CSI report during the slot. The UE may transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based at least in part on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value. The UE may transmit the CSI report according to the one or more maximum number of reference signals and based at least in part on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0035] In some cases, the described techniques may support UE-side training data collection according to a channel characteristics prediction data collection process at the UE. For example, the UE may transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE. The UE may receive, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process. In some aspects, the measurements are of a subset of reference signals. In some aspects, the subset of reference signals is based on a parameter of the CSI report configuration.
[0036] Particular aspects of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. In some examples, by providing the UE capability reporting and CSI reporting techniques, the described techniques can be used to improve channel characteristic and performance evaluation operations at the network and the UE. In some cases, the reporting operations described herein may support improved network-side beam prediction operations and / or UE-side beam prediction operations.
[0037] Figure 1 shows an example of a wireless communication system 100. The wireless communication system 100 includes a core network 150 and a RAN 120 that support communication with one or more devices, such as UEs 115. A RAN 120 may include one or more network entities 105 configured to support wireless communication with the UEs 115.
[0038] The wireless communication system 100 may support communication among network entities 105 and UEs 115 in accordance with a layered protocol stack. For example, in a user plane, communication at a bearer layer, a Packet Data Convergence Protocol (PDCP) layer, or Service Data Adaption Protocol (SDAP) layer may be Internet Protocol (IP) -based. A Radio Link Control (RLC) layer may perform packet segmentation and reassembly to communicate via logical channels. A Medium Access Control (MAC) layer may perform priority handling and multiplexing of logical channels into transport channels. A MAC layer also may implement error detection techniques, error correction techniques, or retransmissions. In a control plane, a Radio Resource Control (RRC) layer may provide establishment, configuration, and maintenance of an RRC connection between UEs 115 and a network entity 105 or a core network 150, supporting radio bearers for user plane data. A Physical (PHY) layer may map transport channels to physical channels.
[0039] A core network 150 may support user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions (such as via network entities 105) . A core network 150 may be a 5G core (5GC) or 6G core (6GC) , and may include at least one control plane entity that manages access and mobility and at least one user plane entity that routes packets or interconnects to external networks (such as a serving gateway (S-GW) , a Packet Data Network (PDN) gateway (P-GW) , a user plane function (UPF) ) .
[0040] A network entity 105 may support wireless communication in accordance with one or more coverage areas 110, and may be referred to as a network element, a network node, a RAN node, or network equipment, among other nomenclature. One or more of the network entities 105 may include or may be referred to as a base station. Depending on its capabilities, a base station may be referred to as a NodeB, an eNodeB (eNB) , a next-generation NodeB or giga-NodeB (either of which may be referred to as a gNB) , a 5G NB, a 6G NB, a next-generation eNB (ng-eNB) , a Home NodeB, a Home eNodeB, or other suitable terminology. The wireless communication system 100 may include a heterogeneous network in which different types of network entities 105 support communication for one or more coverage areas 110 using the same or different RATs.
[0041] In some examples, a network entity 105 may be implemented in an aggregated (such as monolithic, standalone) architecture, which may utilize a protocol stack that is physically or logically integrated within one network entity 105 (such as a single physical RAN node) . In some other examples, a network entity 105 may be implemented in a disaggregated architecture, which may utilize a protocol stack that is physically or logically distributed among multiple network entities 105, including in an integrated access and backhaul (IAB) network, an open RAN (O-RAN) , or a virtualized RAN (vRAN) . In a disaggregated architecture, a network entity 105 may include or be referred to as one or more of a central unit (CU) (such as CU 160) , a distributed unit (DU) (such as DU 165) , a radio unit (RU) (such as RU 170) , or a combination thereof. The wireless communication system 100 may also implement a service-based architecture that provides a modular framework in which control plane functionality and common data repositories may be delivered through a set of interconnected network functions (NFs) that may access services of other NFs.
[0042] UEs 115 may be located in a coverage area 110 of one or more network entities 105 and may include or be referred to as an access terminal, a mobile station, a client device, or a subscriber unit. A UE 115 may be, include, or be coupled with a cellular phone, a wireless modem, a tablet device, a laptop computer, a wireless local loop (WLL) station, a camera, a medical or biometric device, a wearable device, a gaming device, an entertainment device, an XR device, a vehicular component or sensor, a smart meter or sensor, industrial manufacturing equipment, a Global Positioning System (GPS) or other positioning device, a robot or other device implementing artificial intelligence, a UE function of a network node, or any other wireless communication device or function that may communicate using a wireless medium.
[0043] The wireless communication system 100 may support various types of communication links among devices. For example, wireless communication between a network entity 105 and a UE 115 may be supported using one or more of a communication link 125 (such as a Uu interface) , which may include downlink communication from a network entity 105 to a UE 115, uplink communication from a UE 115 to a network entity 105, or both. Direct wireless communication between UEs 115 may be supported using a communication link 135 (such as a device-to-device (D2D) communication link, a sidelink, a PC5 interface) .
[0044] Communication between a network entity 105 and a core network 150 may be supported using a backhaul link 132 (such as an S1, N2, N3, NG, or other interface) . In some implementations, communication between network entities 105 may be supported using a backhaul link 132 (such as an X2, Xn, or other interface) either directly (such as directly between network entities 105) or indirectly (such as via a core network 150) . In some implementations (such as in a disaggregated architecture) , communication between a CU 160 and a DU 165 may be supported using a midhaul link 162, and communication between a DU 165 and an RU may be supported using a fronthaul link 168. A backhaul link 132, a midhaul link 162, a fronthaul link 168, or any combination thereof may be or include one or more wired links (such as an electrical link, an optical fiber link) or one or more wireless links (such as a radio link, a wireless optical link) , among other examples or combinations thereof. Wireless backhaul, midhaul, or fronthaul may be implemented via one or more IAB nodes 104, which may act as a relay using resources of an IAB donor network entity 105 (such as via a wireless link 130) .
[0045] The wireless communication system 100 may include one or more of a relay 172 that may steer or reflect signals transmitted by other entities, which may support any of the described communication links. A relay 172 may include active elements or passive elements and may be in the form of a reconfigurable intelligent surface (RIS) . An RIS may include tunable reflecting antenna arrays or metasurfaces, which may be used to enhance coverage or efficiency in multipath environments.
[0046] Network entities 105 and UEs 115 each may include one or multiple antennas. Multiple antennas of such devices may be used to employ techniques such as transmit diversity, receive diversity, MIMO communication, or beamforming, and may be organized or structured as 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. As used herein, the term “antenna” may 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. The term “antenna panel” may refer to a group of antennas (such as antenna elements) arranged in an array or panel, which may facilitate beamforming by manipulating parameters associated with the group of antennas. In some implementations, an antenna panel may support RF beamforming for a signal transmitted or received via an antenna port. The term “antenna module” may refer to circuitry including one or more antennas as well as one or more other components (such as filters, amplifiers, processors, beamformers) associated with integrating the antenna module into a device such as a network entity 105 or a UE 115.
[0047] Beamforming, such as directional transmission or directional reception, is a signal processing technique that may be used at a transmitting device or a receiving device (such as at a network entity 105, at a UE 115) to shape or steer a beam 175 (such as an antenna beam, a transmit beam, a receive beam) along a spatial path (such as along a direction) , which may include one or more paths between a transmitting device and a receiving device. Beamforming may be achieved by combining signals communicated via multiple antenna elements of an antenna array such that signals propagating along some orientations (such as relative to the antenna array) experience constructive interference while others may experience destructive interference. Adjustments of signals communicated via the antenna elements may include a transmitting device or a receiving device applying phase offsets, amplitude offsets, or both to signals carried via (such as transmitted by, received by) antenna elements of the device, which may be defined by a beamforming weight set associated with a particular orientation (such as relative to the antenna array of the device) .
[0048] Communication resources of the wireless communication system 100 (such as of a RAN 120) may refer to a resource in the frequency domain (such as a frequency resource, an RF resource) , a resource in the time domain (such as a time resource) , a resource in the spatial domain (such as a spatial resource, a spatial layer) , or a combination thereof. The wireless communication system 100 may leverage orthogonality of such resources to convey different communications to or from different devices (such as for a communication link 125, for a communication link 135, for unicast communication, for multicast communication, for broadcast communication) .
[0049] A frequency resource may refer to a frequency or range of frequencies (such as a bandwidth, a frequency channel) of a frequency band implemented for wireless communication. For example, a frequency resource may refer to a resource of a lower frequency band (such as Frequency Range 1 (FR1) , between 425 MHz and 7.125 GHz) , a mid-band (such as Frequency Range 3 (FR3) , between 7.125 GHz and 24.25 GHz) , or an upper frequency band (such as Frequency Range 2 (FR2) , between 24.25 GHz and 71 GHz) . Communication in the upper frequency band may be referred to as millimeter wave (mmW) communication, and communication above an upper frequency band (such as between mmW and THz frequencies, between 100 GHz and 1 THz) may be referred to as sub-Terahertz (sub-THz) communication.
[0050] A frequency resource may refer to a “carrier” (such as a frequency channel) , or portion thereof, and a carrier bandwidth may be referred to as a “system bandwidth. ” A carrier may be subdivided in the frequency domain, including into subcarriers, bandwidth parts (BWPs) , or both. For example, a resource block (RB) , such as a physical resource block (PRB) , may be defined in accordance with a set of subcarriers (such as twelve consecutive subcarriers in the frequency domain) , and a BWP may be configured in accordance with a set of RBs (such as a set of contiguous RBs) .
[0051] A frequency resource may be configured to carry either downlink communication or uplink communication (such as in a frequency division duplexing (FDD) configuration) or may be configured to carry both downlink and uplink communication (such as in a time division duplexing (TDD) configuration, in a sub-band full duplex (SBFD) configuration) . One or more numerologies for a carrier may be supported, each associated with a subcarrier spacing (SCS) and a cyclic prefix (CP) . Supported numerologies may vary by frequency range (such as FR1, FR2, FR3) , and a carrier may be divided into portions (such as BWPs) having the same or different numerologies. BWPs may be configured as uplink BWPs or downlink BWPs (such as by a network entity 105) , including in response to network conditions (such as to allocate uplink and downlink BWPs in response to traffic conditions) , device capability (such as allocating BWPs with a greater quantity of RBs to UEs 115 with relatively higher capabilities) , or both. A UE 115 may be configured with a set of multiple BWPs (such as a set of uplink BWPs, a set of downlink BWPs, or both) , and a single BWP of a set (such as an active UL BWP, an active DL BWP, or both) may be active at a given time, such that communication of a UE 115 is supported by active BWP (s) .
[0052] A time resource may refer to a duration of a frame (such as a radio frame, a frame structure) , or portion thereof. For example, a frame may span a duration of 10 ms, and each frame may be identified by a system frame number (SFN) . A frame may be subdivided in the time domain, including into subframes, slots, mini-slots, or a combination thereof. Slots or mini-slots may each include a respective quantity of symbols (such as symbol durations, symbol periods, OFDM symbols) , which may be a function of a configured CP. A duration of a symbol is a function of the SCS or frequency band of operation.
[0053] A spatial resource may refer to an antenna, an antenna direction, an antenna port, a signal direction (such as a beamforming direction) , or other resource that supports spatial orthogonality. A device (such as a network entity 105, a UE 115) may perform communications of a given frequency resource and time resource with a single spatial resource (such as communication without regard to spatial orthogonality) . Additionally, or alternatively, a device may implement multiple spatial resources to support multiple signal streams using resources that are overlapping in the time and frequency domains (such as to support MIMO techniques) .
[0054] Signals of the wireless communication system 100 (such as of a RAN 120) may be communicated using one or more resource elements (REs) , and an RE may refer to a resource that corresponds to one subcarrier in the frequency domain and one symbol in the time domain. An RE may be used to convey a modulation symbol corresponding to one or more bits of information (such as of a physical channel, of a reference signal) in accordance with a modulation scheme. For example, a quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM) technique may be implemented to communicate one or more bits that are distinguished in accordance with phase components, amplitude components, or both of a signal conveyed using a RE.A quantity of bits carried by an RE may depend on an order of the modulation scheme, and a relatively higher order may correspond to a relatively higher rate of communication. A device may support communication of REs using multiple subcarriers concurrently by implementing multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM) , among others.
[0055] Physical channels may carry information using modulation symbols conveyed by corresponding REs. Physical shared channels (such as for communicating user data) may include a physical downlink shared channel (PDSCH) for communicating user data in a downlink direction and a physical uplink shared channel (PUSCH) for communicating user data in an uplink direction. Physical control channels (such as for managing communication via physical channels) may include a physical downlink control channel (PDCCH) for communicating downlink control information (DCI) and a physical uplink control channel (PUCCH) for communicating uplink control information (UCI) . A network entity 105 may indicate (such as schedule, allocate) communication resources for a UE 115 using DCI, including indicating downlink resources of a PDSCH (such as in accordance with a downlink grant) , uplink resources of a PUSCH (such as in accordance with an uplink grant) , or a combination thereof. A control region (such as a control resource set (CORESET) ) for a physical control channel may be configured in accordance with a pattern of REs in the time and frequency domains, and one or more control regions may be configured for a set of UEs. A UE 115 may monitor control regions for control information according to one or more search space sets, which may include a common search space set (such as for sending control information to one or more UEs 115) , UE-specific search space sets (such as for sending control information to a UE 115) , or a combination thereof. A physical broadcast channel (PBCH) may be used to broadcast parameters to UEs 115 to synchronize with a network entity 105 and establish communications (such as to establish a communication link 125) .
[0056] Reference signals may be communicated to establish reference characteristics (such as a frequency reference, a temporal reference, a spatial reference, a signal quality reference) between devices of a RAN 120, which may support communication using physical channels. Reference signals communicated between network entities 105 and UEs 115 may include synchronization signals (such as a primary synchronization signal (PSS) , a secondary synchronization signal (SSS) ) that support temporal synchronization, channel state information-reference signals (CSI-RSs) that support evaluating downlink channel characteristics, sounding reference signals (SRSs) that support evaluating uplink channel characteristics, demodulation reference signals (DMRSs) that support demodulation, or phase tracking reference signals (PTRSs) for evaluating oscillator characteristics, among others. Network entities 105 and UEs 115 may receive and measure transmitted reference signals to support one or more of these and other functions.
[0057] Devices of the wireless communication system 100 may be configured to support one or more aspects of the described techniques for CPU and UE capabilities for beam predictions. For example, a UE 115 may include a processing system 140, and a network entity 105 may include a processing system 145, each of which may be configured to cause the respective device to perform (such as being configured as means for performing) one or more of the described operations. By configuring a processing system 140, a processing system 145, or a combination thereof in accordance with the described techniques, the wireless communication system 100 (such as the RAN 120) may support improved UE capability reporting and CSI reporting operations to improve beam prediction and / or channel characteristics prediction data collection processes.
[0058] Figure 2 shows an example of a method 200 that supports CPU and UE capabilities for beam predictions. Aspects of the method 200 may implement aspects of be implemented by aspects of the wireless communication system 100. For example, aspects of the method 200 may be implemented at or implemented by a UE and / or a network entity, which may be examples of the corresponding devices described herein.
[0059] UE may generally provide UE capability reporting to the network to identify the various capabilities and / or functions supported by the UE. Some UE capability reporting may relate to various channel characteristic and / or performance feedback capabilities and / or features supported by the UE. As one example, a UE may report a SimultaneousCSI-ReportsPerCC (i.e., NCPU) information element (IE) on a per-component carrier (CC) that reports the number of supported simultaneous CSI calculations (e.g., a number or quantity of CPUs) . The UE may report a SimultaneousCSI-ReportsAllCC (i.e., NCPU) IE for all-CCs that reports a number of supported simultaneous CSI calculations (e.g., the number or quantity of CPUs) .
[0060] In some cases, if L CPUs are occupied for calculation of CSI reports in a given OFDM symbol, the UE may have NCPU-L unoccupied CPUs. The UE may refrain from updating the N-M requested CSI reports with the lowest priority, where: N CSI reports start occupying their respective CPUs on the same OFDM symbol during which NCPU-L CPUs are unoccupied. Each such CSI report n=0, …, N-1 may occupy CPUs. In some cases, 0≤M≤N is the largest value such that holds. In some cases, the number of different CSI report settings comprised by a single aperiodic CSI triggering state may not be greater than NCPU.
[0061] In some aspects, the specific number of occupied CPUs (e.g., #CPUs) may be referred to as OCPU. The value of occupied CPUs may be set to zero if a reportQuantity IE of the corresponding CSI report setting is set to none while the CSI resource set associated with the CSI report setting is configured with a parameter trs-Info. The value of the occupied CPUs may be set to one if the reportQuantity IE of the corresponding CSI report setting is set to cri-RSRP or ssb-Index-RSRP or cri-SINR or ssb-Index-SINR, or none while the CSI resource set associated with the CSI report setting is not configured with trs-Info. The value of the occupied CPUs may be set to Ks if the reportQuantity IE of the corresponding CSI report setting is set to cri-RI-PMI-CQI or cri-RI-i1 or cri-RI-i1-CQI or cri-RI-CQI or cri-RI-LI-PMI-CQI, where Ks is the number of CSI-RS resources in the associated CMR set.
[0062] In some cases, the maximum number of SSB, CSI-RS, and / or CSI-IM resources per slot for RSRP, SINR, pathloss, beam failure detection (BFD) , radio link management (RLM) , and / or new beam detection may also be based on UE capability reporting. For example, the UE may transmit a UE capability report may include a maxTotalResourcesForOneFreqRange-r16 IE that identifies the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured to measure within a slot across all CCs in one frequency range for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification. The capability report may include a maxNumberResWithinSlotAcrossCC-OneFR-r16 IE that may identify the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured to measure within a slot across all CCs in one frequency range for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification. The capability report may indicate a maxNumberResAcrossCC-OneFR-r16 IE that may identify the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured across all CCs in one frequency range for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification.
[0063] In some cases, the UE may transmit a UE capability report that includes a maxTotalResourcesForAcrossFreqRanges-r16 IE that identifies the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured to measure within a slot across all frequency ranges for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification. The capability report may include a maxNumberResWithinSlotAcrossCC-AcrossFR-r16 IE that may identify the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured to measure within a slot across all frequency ranges for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification. The capability report may include a maxNumberResAcrossCC-AcrossFR-r16 IE that identifies the maximum total number of SSB, CSI-RS, and / or CSI-IM resources configured across all frequency ranges for any of L1-RSRP measurements, L1-SINR measurements, pathloss measurements, BFD, RLM and new beam identification.
[0064] In some cases, the network entity may take into conjunction reported by the UE and the features beamManagementSSB-CSI-RS, maxNumberCSI-RS-BFD, maxNumberSSB-BFD and maxNumberCSI-RS-SSB-CBD when configuring SSB, CSI-RS, and / or CSI-IM resources for beam management, pathloss measurements, BFD, RLM and new beam identification across one frequency range. In some cases, the reference slot duration may be the shortest slot duration defined for the reported frequency range (FR) supported by the UE. In some cases, for reference signals configured for new beam identification, they may be always counted regardless of beam failure event. In some cases, the maxNumberResWithinSlotAcrossCC-AcrossFR-r16 IE may only count those in the active bandwidth part (BWP) but the maxNumberResAcrossCC-AcrossFR-r16 IE may count all configured (e.g., including both active and inactive BWP) . In some cases, the "configured to measure" reference signal may be counted within the duration of a reference slot in which the corresponding reference signals are transmitted. For example, an RRC configured periodic CSI-RS may not have any associated CSI reports requesting for its L1-RSRP in Slot#1, but there can be an aperiodic CSI report also RRC configured whose CMR includes the periodic CSI-RS. Then the periodic CSI-RS may also be counted for one time during Slot#1 (e.g., since the network entity may trigger the aperiodic CSI report asking for its L1-RSRP after Slot#1) . This “counting” may be similarly applied to semi-persistent CSI-RSs.
[0065] In some cases, regarding the "configured to measure" reference signal counting, a first basic usage may include if one resource is used for one or multiple of BFD and / or RLM, this may be counted as one. A second basic usage may include if one resource is used for one or multiple of new beam identification, a phase tracking RS (PL-RS) , and / or L1-RSRP, this may include adding one. In some cases, the L1-RSRP measurement may includes cases associated with reports with the reportQuantity IE set to 'ssb-Index-RSRP' , 'cri-RSRP' or with reportQuantity set to 'none' and CSI-RS-ResourceSet with the higher layer parameter trs-Info not being configured. If one resource is used for L1-SINR in addition to the first and / or second basic usage case, this may include adding N if referred N times by one or more CSI reporting settings with reportQuantity-r16 set to 'ssb-Index-SINR-r16' or 'cri-SINR-r16' .
[0066] Some UE capability reporting may be for dedicated L1-RSRP and / or dedicated L1-SINR support. For example, the UE may report its capability on the maximum number of SSBs and / or CSI-RSs configured to measure within a slot for L1-RSRP. The capability report may include a maxNumberSSB-CSI-RS-ResourceOneTx IE that identifies the maximum total number of configured one port non-zero power (NZP) CSI-RS resources and synchronization signal (SS) / physical broadcast channel (PBCH) blocks that are supported by the UE to measure L1-RSRP within a slot and across all serving cells. The capability report may include a maxNumberCSI-RS-ResourceTwoTx IE that identifies the maximum total number of two port NZP CSI-RS resources that are supported by the UE to measure L1-RSRP within a slot and across all serving cells.
[0067] In some cases, the UE may transmit a UE capability report that identifies the maximum number of SSBs and / or CSI-RSs configured to measure within a slot for L1-SINR. The capability report may include a maxNumberSSB-CSIRS-OneTx-CMR-r16 IE that identifies the maximum number of SSB and / or CSI-RS (e.g., for a single or one port transmission) across all CCs per slot within a band for a channel measurement report regarding L1-SINR. The capability report may include a maxNumberCSI-IM-NZP-IMR-res-r16 IE that identifies the maximum number of CSI-IM and / or NZP-interference management resource (IMR) resources across all CCs per slot within a band for L1-SINR measurements. The capability report may include a maxNumberCSIRS-2Tx-res-r16 IE that identifies the maximum number of CSI-RS (e.g., in a two double or two port transmission) resources across all CCs per slot within a band for the channel measurement report regarding L1-SINR. In some cases, all such UE capabilities reported by the UE may be simultaneously guaranteed or otherwise supported by the network entity.
[0068] In some cases, the wireless network may support artificial intelligence / machine learning (AI / ML) based air interface for beam management. For example, the beam management may include a downlink transmit beam prediction for both UE-sided modeling and network-sided modelling. This may be based on a spatial-domain downlink transmit beam prediction for a “Set A” of beams based on the measurement results of a “Set B” of beams (e.g., “BM-Case1” ) . This may be based on a temporal downlink transmit beam prediction for the “Set A” of beams based on the historic measurement results of the “Set B” of beams (e.g., “BM-Case2” ) . This process may include specifying the necessary signaling and / or other mechanism (s) used to facilitate life cycle management (LCM) operations that are specific to the beam management use cases, if any. This may include enabling method (s) to ensure consistency between training and inference regarding the network-sided additional conditions (if identified) for inference at the UE. In some cases, this may include a common framework design to support both the “BM-Case1” and the “BM-Case2. ”
[0069] The downlink transmit beam prediction operations may cover both the “BM-Case1” for spatial beam prediction and the “BM-Case2” for temporal beam prediction. This may cover both UE-side and network-side AI / ML operations for both the “Set A” and the “Set B” beams. The “Set B” beams may be used as measurements for the AI / ML inputs and the “Set A” beams may be used as the prediction targets whose predicted characteristics are derived based on the AI / ML outputs. This approach may reduce the downlink reference signal overhead and / or reduce the UE power consumption (e.g., by using predictions to replace measurements) .
[0070] However, such UE capability reporting and / or CSI reporting operations may be limited and not cover some scenarios and / or conditions. As one example, such techniques may not support the UE reporting more than four RSRPs for training data collection or inference procedures for the network-side beam prediction operations. In some aspects, the UE reporting more than four RSRPs may result in increased or higher complexity and / or memory requirements at the UE. In such techniques for the L1-RSRP / SINR reports, only up to four SSBs and / or CSI-RSs RSRPs may be reported. In this scenario, the UE may (e.g., based on certain implementation techniques) confidently identify weaker SSBs and / or CSI-RSs based on historical measurements and / or predictions and stop measuring them for certain durations. When more than four SSBs and / or CSI-RSs RSRPs need to be reported, the number of such weaker SSBs and / or CSI-RSs allowing measurement suspension need to be reduced, which leads to higher complexity. Moreover, the memory to buffer the corresponding uplink control information (UCI) may increase due to the increased payload size.
[0071] Accordingly, aspects of the techniques described herein provide for improved CPU and related UE capabilities reporting. These techniques may be applied for network-sided beam prediction operations, in some examples. Method 200 illustrates an example where the number of CPUs per CSI report is defined based on the number of requested RSRPs and / or SINRs. That is, the number of SSBs and / or CSI-RSs requiring RSRP reporting may be taken into account to determine the number of CPUs. Additionally, or alternatively, the total number of SSBs and / or CSI-RSs as candidate reference signals may also be taken into account to determine the number of CPUs. The techniques described herein provide for improved characterization of the UE-sided complexity consumption for the network-sided beam prediction procedures. This may allow the network to better handle the UE’s available computational resources for the network-sided beam prediction procedures. In some wireless networks, the number of OCPU is set to one if the reportQuantity parameter of the corresponding CSI report setting is set to cri-RSRP, ssb-Index-RSRP, cri-SINR, ssb-Index-SINR, and / or none while the CSI resource set associated with the CSI report setting is not configured with trs-Info. However, according to the techniques provided by method 200 the number of CPUs may depend on the number of requested SSBs and / or CSI-RSs.
[0072] For example, at 205 the UE may receive or otherwise obtain (and the network entity may transmit or otherwise output) a CSI report configuration that carries or otherwise convey information that identifies a report quantity metric (reportQuantity) corresponding to a subset of reference signals requested for inclusion in a CSI report. For example, the UE may be scheduled with a CSI report whose reportQuantity corresponds to L1-RSRPs or L1-SINRs regarding K SSBs and / or CSI-RSs out of a total number of N SSBs and / or CSI-RSs configured as CMRs for the CSI report. In some cases, the report quantity metric may be based on a RSRP and / or a SINR.
[0073] At 210, the UE may identify or otherwise determine the number of CPUs occupied by the CSI report based on K. For example, the UE may generate the CSI report using a set of CPUs and the subset of reference signals (e.g., K) where the number of CPUs in the set of CPUs is based on the quantity of reference signals (e.g., K) in the subset of reference signals. Accordingly, the UE may determine the number of CPUs occupied by the CSI report based at least on the value of K.
[0074] In some aspects, the number of CPUs may increase with the value of K. That is, the number of CPUs in the set of CPUs may increase as the quantity of reference signals included in the subset of reference signals increases. In some cases, the number of CPUs determined above may be based on α×K, where α equals to 1 / K (e.g., OCPU=1) when K≤4.
[0075] However, in some cases the value of K may be greater than four. For example, at 215 the UE may identify or otherwise determine whether K is greater than four. If K is equal to or less than four, at 220 the number of CPUs may be equal to α×K, where α equals to 1 / K.
[0076] In other cases, the number of CPUs in the set of CPUs is based on a threshold value (e.g., K=4) associated with the quantity of reference signals that are included in the subset of reference signals. For example, at 215 the UE may determine that the value of K is greater than four (e.g., satisfies or exceeds the threshold value) . In this case, different techniques may be applied at 225 to identify or otherwise determine the number of CPUs (e.g., the value of α) .
[0077] One technique to identify the value of α (e.g., the threshold value) may be that a single value is used and is based on the quantity of reference signals that are included in the subset of reference signals exceeding the threshold. For example, a single value of α>1 / K may be determined and / or applied that may be a standard or (pre) defined value and / or may be based on UE capability reporting. For example, α may be (pre) defined as 2 / K (e.g., OCPU=2) despite of the value of K as long as K>4. As another example, the UE may report a single UE capability on the value of α (or OCPU) for when K>4.
[0078] Another approach may be that the threshold value is selected from a set of threshold values based on the quantity of reference signals included in the subset of reference signals (e.g., K) where each threshold value in the set of threshold value corresponds to a range of values for the quantity of reference signals included in the subset of reference signals. In this approach, multiple values of α≥1 / K may be determined for different ranges of K. This may be based on a standard or (pre) defined value and / or based on UE capability reporting. The value of α (or OCPU) with respect to a CSI report with a smaller K, should be not greater than a CSI report with a greater K. For example, α may be (pre) defined as {1 / K, 2 / K, 4 / K} (e.g., OCPU= {1, 2, 4} ) , when {4<K≤8, 8<K≤16, 32<K≤64) } , respectively. As another example, the UE may report separate UE capabilities on the value of α (or OCPU) for when {4<K≤8, 8<K≤16, 32<K≤64) } .
[0079] Another approach may be that the threshold value is selected from a set of threshold values based on the quantity of reference signals included in the subset of reference signals exceeding the threshold value. In this case, each threshold value in the set of threshold values may correspond to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report. In this case, multiple values of α≥1 / K may be determined for different combinations of {K, N} , based on a standard that is (pre) defined and / or based on UE capability reporting. For example, the candidate groups {K, N} combination may be standardized or otherwise (pre) defined and predefined values of α≥1 / K (or OCPU≥1) may be standardized or otherwise (pre) defined for each group. For example, the candidate groups {K, N} combination are standardized and / or (pre) defined and the UE reports separate capabilities on the values of α≥1 / K (or OCPU≥1) for different groups.
[0080] Accordingly, at 230 the UE may transmit or otherwise output (and the network entity may receive or otherwise obtain) a CSI report according to the CSI report configuration and the quantity of CPUs. For example, the UE may update and transmit the CSI report based on the identified number or quantity of CPUs discussed above.
[0081] Figure 3 shows an example of a method 300 that supports CPU and UE capabilities for beam predictions. Aspects of the method 300 may implement aspects of be implemented by aspects of the wireless communication system 100. For example, aspects of the method 300 may be implemented at or implemented by a UE and / or a network entity, which may be examples of the corresponding devices described herein.
[0082] As discussed above, the techniques described herein provide for improved CPU and related UE capabilities reporting. These techniques may be applied for network-sided beam prediction operations, in some examples. Method 300 illustrates an example where additional UE capability reporting on the maximum number of SSBs, CSI-RSs, and / or CSI-IMs that are associated with L1-RSRP and / or L1-SINR CSI reports that request more than four RSRPs and / or SINRs. The UE may respectively report such capabilities dependent on the number of requested RSRPs and / or SINRs and / or based on the total number of SSBs, CSI-RSs, and / or CSI-IMs that are candidate reference signals. Method 300 illustrates an example where the UE capabilities on the SSBs, CSI-RSs, and / or CSI-IMs that are configured to be measured per slot for RSRP and / or SINR may depend on the number of SSBs, CSI-RSs, and / or CSI-IMs to be addressed.
[0083] For example, at 305 the UE may transmit or otherwise output (and the network entity may receive or otherwise obtain) a capability report that identifies a maximum number of reference signals (e.g., SSBs, CSI-RSs, and / or CSI-IMs) that the UE supports to be configured to measure per slot. In some aspects, each reference signal in the maximum number of reference signal may correspond to a CMR available to be measured and reported in a CSI report during the slot. For example, the UE may report its UE capabilities regarding the maximum number of SSBs, CSI-RSs, and / or CSI-IMs configured to be measured per slot for calculating their L1-RSRPs and / or L1-SINRs. This may be for case (s) where the SSBs, CSI-RSs, and / or CSI-IMs are scheduled as channel measurement resources associated with a CSI report requiring the UE to feedback K of SSB resource indicators (RIs) and / or CSI resource indicators (CRIs) and their corresponding L1-RSRPs and / or L1-SINR.
[0084] At 310, the UE may transmit or otherwise output (and the network entity may receive or otherwise obtain) a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on the subset of reference signals requested for inclusion in the CSI report exceeding a threshold value. For example, the UE may report one or more dedicated maximum numbers considered above, for K>Kth cases, where Kth is the threshold value of K. The UE may be scheduled with CSI reports additionally based on other UE capabilities included in the capability report.
[0085] In some cases, different approaches for determining the threshold value may be applied. One approach may be that the threshold value is identified in the capability report. For example, the value of Kth may be standardized or otherwise (pre) defined and / or may also be included in the UE capability report.
[0086] Another approach may be that the one or more maximum number of reference signals identified in the signal may include a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value. For example, when a single dedicated maximum number is reported at 310, this value may be appliable to all cases wherein K>Kth.
[0087] Another approach may be that the one or more maximum number of reference signals identified in the signal may include a plurality of maximum number of reference signals where each maximum number of reference signals corresponds to a range of the subset of reference signals exceeding the threshold value. For example, if multiple dedicated maximum numbers are reported at 310, they may be respectively reported for different ranges of K>Kth. In some aspects, the ranges can be standardized or otherwise (pre) defined and / or may also be reported in the UE capability report.
[0088] In some cases, such UE capabilities may be reported on a per-CC basis, on an across-CCs in a band basis, on an across-CCs in a FR basis, and / or on an across-CC across FRs basis. In some cases, such UE capabilities may be separately reported for: Case#1 where SSBs or single-port CSI-RSs are considered as CMRs for the CSI reports and / or for Case#2 where 2-port CSI-RSs are considered as CMRs for the CSI reports. In some cases, the UE capabilities may be separately reported for SSBs and / or CSI-RSs considered as CMR vs. CSI-RSs and / or CSI-IMs considered as IMR.
[0089] Accordingly, at 315 the UE may transmit or otherwise output (and the network entity may receive or otherwise obtain) the CSI report according to the one or more maximum number of reference signals. The CSI report may be based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold. For example, the UE may be scheduled with CSI reports requiring the UE to feedback K SSBRIs and / or CRIs and their L1-RSRPs and / or L1-SINR according to the UE capabilities.
[0090] Figure 4 shows an example of a method 400 that supports CPU and UE capabilities for beam predictions. Aspects of the method 400 may implement aspects of be implemented by aspects of the wireless communication system 100. For example, aspects of the method 400 may be implemented at or implemented by a UE and / or a network entity, which may be examples of the corresponding devices described herein.
[0091] In some cases, the described techniques may be based on the situation where the ReportQuantity set to none or set to a new value (e.g., UEDataCollectionBeamPrediction) but no CSI reports are to be delivered. For example, method 400 illustrates an example where the techniques described herein are extended to the UE-side training data collection. Method 400 may support various UE-side training data collection configuration frameworks. One framework may include the CSI-ReportConfig being used for configuring the resources for data collection purposes without CSI report. Another configuration may include one CSI-ResourceConfigId is configured for the “Set A” of beams and one CSI-ResourceConfigId is configured for the “Set B” of beams. In some cases, the UE may perform measurements on all resources.
[0092] In some cases, one or two associated identifiers may be configured in CSI-ReportConfig parameter. For example, when the “Set B” is equal to or a subset of the “Set A” (e.g., NZP-CSI-RS-ResourceId / SSB-Index in the resource set for “Set B” is within the NZP-CSI-RS-ResourceId / SSB-Index in the resource set for “Set A” ) , one associated identifier may be configured. Otherwise, one associated identifier may be configured for “Set A” and another one associated identifier may be configured for “Set B. ”
[0093] Accordingly, method 400 illustrates an example where the UE reports its UE capabilities on the maximum number of SSBs and / or CSI-RSs configured to be measured per slot for training data collecting for UE-sided beam prediction purposes. For example, at 405 the UE may transmit or otherwise output (and the network entity may receive or otherwise obtain) a capability report that identifies the maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristic prediction data collection process at the UE.
[0094] At 410, the UE may receive or otherwise obtain (and the network entity may transmit or otherwise output) a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process. The measurements may of a subset of reference signals that are based on a parameter of the CSI report configuration. Accordingly, at 415 the UE may perform the channel characteristics prediction data collection process using the subset of beams.
[0095] In some aspects, different approaches may be applied to identify or otherwise determine the subset of reference signals to be used for the measurement. That is, different approaches may be used to determine that the SSBs and / or CSI-RSs that are for the training data collection for UE-sided beam prediction purposes.
[0096] One approach may be that the subset of reference signals are identified based on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement reference signals. For example, the SSBs and / or CSI-RSs associated with a CSI-ReportConfig which is associated with at least two CSI-ResourceConfigId’s separately as prediction target reference signals (e.g., “Set A” beams) and measurement resource reference signals (e.g., “Set B” beams) may be identified as the subset of reference signals.
[0097] Another approach may be that the subset of reference signals are identified based on a resource configuration identifier that is configured with one or more associated identifiers. That is, the SSBs and / or CSI-RSs associated with a CSI-ReportConfig which is further configured with one or more associated identifiers may be identified as the subset of reference signals.
[0098] Another approach may be that the subset of reference signals are identified based on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process. For example, the SSBs and / or CSI-RSs associated with a CSI-ReportConfig whose ReportQuantity is set to a value (e.g., UEDataCollectionBeamPrediction) may explicitly identify that such SSBs and / or CSI-RSs are for the purposes of the training data collection for UE-sided beam prediction purposes.
[0099] Figure 5 shows an example of a processing system 520 that supports CPU and UE capabilities for beam predictions. A processing system 520 may be an example of a processing system 140 (such as of a UE 115) and may include a CSI report manager 525, a reference signal manager 530, a measurement manager 535, or any combination thereof. A processing system 520, or various component thereof, may be an example of means for performing (such as a means for causing a UE 115 to perform) various techniques described herein.
[0100] The CSI report manager 525 may be configured to cause the UE 115 to receive a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report. In some examples, the CSI report manager 525 may be configured to cause the UE 115 to generate the CSI report using a set of CPUs and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals. In some examples, the CSI report manager 525 may be configured to cause the UE 115 to transmit the CSI report according to the CSI report configuration and the quantity of CPUs.
[0101] In some examples, the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases. In some examples, the number of CPUs in the set of CPUs is based on a threshold value associated with the quantity of reference signals that are included in the subset of reference signals. In some examples, the threshold value includes a single value that is based on the quantity of reference signals included in the subset of reference signals exceeding the threshold value. In some examples, the threshold value is selected from a set of threshold values based on the quantity of reference signals included in the subset of reference signals exceeding the threshold value. In some examples, each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals.
[0102] In some examples, the threshold value is selected from a set of threshold values based on the quantity of reference signals included in the subset of reference signals exceeding the threshold value. In some examples, each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report. In some examples, the report quantity metric includes a RSRP, a SINR, or both.
[0103] Additionally, or alternatively, the reference signal manager 530 may be configured to cause the UE 115 to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot. In some examples, the reference signal manager 530 may be configured to cause the UE 115 to transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value. In some examples, the reference signal manager 530 may be configured to cause the UE 115 to transmit the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0104] In some examples, the threshold value is identified in the capability report. In some examples, the one or more maximum number of reference signals identified in the signal includes a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value. In some examples, the one or more maximum number of reference signals identified in the signal includes a set of multiple maximum numbers of reference signals. In some examples, each maximum number of reference signal corresponds to a range of the subset of reference signals exceeding the threshold value.
[0105] Additionally, or alternatively, the measurement manager 535 may be configured to cause the UE 115 to transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE. In some examples, the measurement manager 535 may be configured to cause the UE 115 to receive, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration.
[0106] In some examples, the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals. In some examples, the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based on a resource configuration identifier that is configured with one or more associated identifiers. In some examples, the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process.
[0107] A processing system 520 may include or be a component of one or more chips, systems-on-chips (SoCs) , chipsets, packages, components, or devices that individually or collectively constitute or include a processing system. A processing system 520 may interface with other components of a processing system 520. For example, operations described with reference to a processing system 520, or various components thereof, may be performed by or with other such components, including a receiver, a transmitter, a transceiver, a modem, a user interface, a modulator / demodulator, an encoder / decoder, or any combination thereof (such as of the processing system 520, coupled with the processing system 520, of a processing system 520) .
[0108] By including or configuring a processing system 520 for operation in a processing system 520 as described herein, the processing system 520 may support techniques for improved UE capability reporting and CSI reporting within a wireless network. The improved reporting may improve channel performance evaluation processes at the UE and within the network to improve scheduling and / or configuration for wireless communications via the wireless network.
[0109] Figure 6 shows an example of a system 600 including a device 605 that supports CPU and UE capabilities for beam predictions. The device 605 may be an example of or include components of UE 115. The device 605 may communicate (such as wirelessly) with one or more other devices (such as network entities 105, UEs 115) . The device 605 may include components for transmitting and receiving communication, which may include a processing system 620, an input / output (I / O) controller, such as an I / O controller 610, a transceiver 615, antenna (s) 625, a memory 630, and a processor 640. Components of the device 605 may be coupled (such as operatively, communicatively, functionally, electronically, electrically, in electronic communication) a bus 655.
[0110] The transceiver 615 may support bi-directional communication via antenna (s) 625, and may support transmission operations, reception operations, or both, as described herein. The transceiver 615 may implement functionality of a modem (such as a wireless modem) and may include one or more RF chains. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , and other components that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for digital processing at the device 605) . The transceiver 615 may modulate symbols and provide the modulated symbols to antenna (s) 625 for transmission, and demodulate symbols from signals received using antenna (s) 625.
[0111] The processor 640 may be a general-purpose processing component that supports various operations (such as applications) of the device 605. The memory 630 may be a general-purpose storage component that stores code executable by the processor 640. Such code may include instructions that, when executed by the processor 640, cause the device 605 to perform various functions (such as to support an application of the device 605) . The I / O controller 610 may manage inputs and outputs for the device 605, may manage peripherals not integrated into the device 605, or may represent a physical connection (such as port) to an external peripheral. The processor 640 may interact with a modem, a keyboard, a mouse, a touchscreen, or other device (such as via I / O controller 610) . In some implementations, a user may interact with the device 605 via the I / O controller 610 or via hardware components controlled by the I / O controller 610.
[0112] The processing system 620 may be an example of a processing system 140 or a processing system 500. For example, the processing system 620 may include processor circuitry 645 and memory circuitry 650 that stores code, and may be configured to cause the device 605 to perform operations that support CPU and UE capabilities for beam predictions. Although the processing system 620 is illustrated as a separate component, which may involve a separate chip, chipset, or other module, in some implementations, one or more functions described with reference to the processing system 620 may be supported by or performed by a transceiver 615, antenna (s) 625, a processor 640, memory 630, or any combination thereof, such that a processing system 620 may include one or more of a transceiver 615, antenna (s) 625, a processor 640, memory 630, or any combination thereof.
[0113] By including or configuring the processing system 620 for operation in the device 605 as described herein, may support techniques for improved UE capability reporting and CSI reporting within a wireless network. The improved reporting may improve channel performance evaluation processes at the UE and within the network to improve scheduling and / or configuration for wireless communications via the wireless network.
[0114] Figure 7 shows an example of a method 700 that supports CPU and UE capabilities for beam predictions. Operations of the method 700 may be performed by a UE or its components (such as using a processing system configured to cause the UE 115 to perform one or more of the operations) as described herein.
[0115] At 705, the method may include receiving a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report. In some examples, aspects of the operations of 705 may be performed by a CSI report manager 525.
[0116] At 710, the method may include generating the CSI report using a set of CPUs and the subset of reference signals, where a number of CPUs in the set of CPUs is based on a quantity of reference signals that are included in the subset of reference signals. In some examples, aspects of the operations of 710 may be performed by a CSI report manager 525.
[0117] At 715, the method may include transmitting the CSI report according to the CSI report configuration and the quantity of CPUs. In some examples, aspects of the operations of 715 may be performed by a CSI report manager 525.
[0118] Figure 8 shows an example of a method 800 that supports CPU and UE capabilities for beam predictions. Operations of the method 800 may be performed by a UE or its components (such as using a processing system configured to cause the UE 115 to perform one or more of the operations) as described herein.
[0119] At 805, the method may include transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, where each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot. In some examples, aspects of the operations of 805 may be performed by a reference signal manager 530.
[0120] At 810, the method may include transmitting a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value. In some examples, aspects of the operations of 810 may be performed by a reference signal manager 530.
[0121] At 815, the method may include transmitting the CSI report according to the one or more maximum number of reference signals and based on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value. In some examples, aspects of the operations of 815 may be performed by a reference signal manager 530.
[0122] Figure 9 shows an example of a method 900 that supports CPU and UE capabilities for beam predictions. Operations of the method 900 may be performed by a UE or its components (such as using a processing system configured to cause the UE 115 to perform one or more of the operations) as described herein.
[0123] At 905, the method may include transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE. In some examples, aspects of the operations of 905 may be performed by a measurement manager 535.
[0124] At 910, the method may include receiving, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, where the measurements are of a subset of reference signals, and where the subset of reference signals is based on a parameter of the CSI report configuration. In some examples, aspects of the operations of 910 may be performed by a measurement manager 535.
[0125] Implementation examples are described in the following numbered clauses:
[0126] Aspect 1: A method for wireless communications at a UE, comprising: receiving a CSI report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report; generating the CSI report using a set of CPUs and the subset of reference signals, wherein a number of CPUs in the set of CPUs is based at least in part on a quantity of reference signals that are included in the subset of reference signals; and transmitting the CSI report according to the CSI report configuration and the quantity of CPUs.
[0127] Aspect 2: The method of aspect 1, wherein the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.
[0128] Aspect 3: The method of any of aspects 1 through 2, wherein the number of CPUs in the set of CPUs is based at least in part on a threshold value associated with the quantity of reference signals that are included in the subset of reference signals.
[0129] Aspect 4: The method of aspect 3, wherein the threshold value comprises a single value that is based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value.
[0130] Aspect 5: The method of any of aspects 3 through 4, wherein the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals.
[0131] Aspect 6: The method of any of aspects 3 through 5, wherein the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report.
[0132] Aspect 7: The method of any of aspects 1 through 6, wherein the report quantity metric comprises a RSRP, a SINR, or both.
[0133] Aspect 8: A method for wireless communications at a UE, comprising: transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, wherein each reference signal in the maximum number of reference signals corresponds to a CMR available to be measured and reported in a CSI report during the slot; transmitting a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based at least in part on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value; and transmitting the CSI report according to the one or more maximum number of reference signals and based at least in part on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.
[0134] Aspect 9: The method of aspect 8, wherein the threshold value is identified in the capability report.
[0135] Aspect 10: The method of any of aspects 8 through 9, wherein the one or more maximum number of reference signals identified in the signal comprises a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value.
[0136] Aspect 11: The method of any of aspects 8 through 10, wherein the one or more maximum number of reference signals identified in the signal comprises a plurality of maximum numbers of reference signals, each maximum number of reference signal corresponds to a range of the subset of reference signals exceeding the threshold value.
[0137] Aspect 12: A method for wireless communications at a UE, comprising: transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE; and receiving, responsive to the capability report, a CSI report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, wherein the measurements are of a subset of reference signals, and wherein the subset of reference signals is based on a parameter of the CSI report configuration.
[0138] Aspect 13: The method of aspect 12, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals.
[0139] Aspect 14: The method of any of aspects 12 through 13, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier that is configured with one or more associated identifiers.
[0140] Aspect 15: The method of any of aspects 12 through 14, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process.
[0141] Aspect 16: A UE for wireless communications, comprising a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to perform a method of any of aspects 1 through 7.
[0142] Aspect 17: A UE for wireless communications, comprising at least one means for performing a method of any of aspects 1 through 7.
[0143] Aspect 18: A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to perform a method of any of aspects 1 through 7.
[0144] Aspect 19: A UE for wireless communications, comprising a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to perform a method of any of aspects 8 through 11.
[0145] Aspect 20: A UE for wireless communications, comprising at least one means for performing a method of any of aspects 8 through 11.
[0146] Aspect 21: A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to perform a method of any of aspects 8 through 11.
[0147] Aspect 22: A UE for wireless communications, comprising a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to perform a method of any of aspects 12 through 15.
[0148] Aspect 23: A UE for wireless communications, comprising at least one means for performing a method of any of aspects 12 through 15.
[0149] Aspect 24: A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to perform a method of any of aspects 12 through 15.
[0150] It should be noted that methods described herein describe possible implementations. Other implementations in accordance with the described techniques are possible, including implementations in which operations are rearranged or otherwise modified relative to the described methods. Further, aspects from two or more of the described methods may be combined.
[0151] Although aspects of 5G or 6G systems may be described for purposes of example and corresponding terminology may be used in the description, the techniques described herein are applicable beyond 5G, or 6G networks. For example, the described techniques may be applicable to other communication systems such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.20, Flash-OFDM, or other systems and radio technologies not explicitly mentioned herein.
[0152] As used herein, a processing system (such as a processing system 140, a processing system 145) includes processor (or “processing” ) circuitry in the form of one or multiple processors, microprocessors, processing units (such as central processing units (CPUs) , graphics processing units (GPUs) , neural processing units (NPUs) (also referred to as neural network processors or deep learning processors (DLPs) ) , or digital signal processors (DSPs) ) , processing blocks, application-specific integrated circuits (ASICs) , programmable logic devices (PLDs) , or other discrete gate or transistor logic or circuitry (any one or more of which may be generally referred to herein individually as a “processor” or collectively as “the processor” or “the processor circuitry” ) . Such processors may be individually or collectively configurable or configured to perform functions or operations described herein. A group of processors collectively configurable or configured to cause a device to perform a set of functions may include a first processor configured to cause the device to perform a first function of the set and a second processor configured to cause the device to perform a second function of the set. In some other examples, each of a group of processors may be configured to cause a device to perform a same set of functions.
[0153] As used herein, a processing system (such as a processing system 140, a processing system 145) also includes memory circuitry in the form of one or multiple memory devices, memory blocks, memory elements, or other discrete gate or transistor logic or circuitry, each of which may include or implement tangible storage media such as random-access memory (RAM) or read-only memory (ROM) , or combinations thereof (any one or more of which may be generally referred to herein individually as a “memory” or collectively as “the memory” or “the memory circuitry” ) . One or more of the memories may be coupled (such as operatively, communicatively, electronically, electrically) with one or more processors of the processor circuitry and may individually or collectively store processor-executable code or instructions (such as software) that, when executed by one or more of the processors, may cause a device (such as configure the device, using one or more of the processors) to perform functions or operations described herein. Additionally, or alternatively, in some examples, one or more of the processors may be configured to cause a device to perform functions or operations described herein without requiring configuration by software. As used herein, “software” shall be construed 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.
[0154] As used herein, a processing system (such as a processing system 140, a processing system 145) may include or be coupled with one or more modems (such as a cellular modem, a 5G-compliant modem, a 6G-compliant modem) . In some examples, one or more processors of a processing system may include or implement one or more of the modems. A processing system also may include or be coupled with multiple radios (collectively “the radio” ) , multiple RF chains, or multiple transceivers, each of which may in turn be coupled with one or more of multiple antennas. In some examples, one or more processors of a processing system may include or implement one or more of the radios, RF chains, or transceivers. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , or other devices that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for processing by processor circuitry) .
[0155] As described herein, being “configured to, ” being “configurable to, ” and being “operable to” may be used interchangeably and may be associated with a capability, when executing code (such as processor-executable code, instructions) stored in memory circuitry (such as a non-transitory computer-readable medium, of the memory circuitry, storing code for wireless communication that is executable by a processing system) or otherwise, to perform one or more of the functions described herein.
[0156] As used herein, the term “determine” or “determining” can encompass one or more of a variety of actions. For example, “determining” can include one or more of calculating, computing, processing, deriving, detecting, estimating, looking up, inferring, ascertaining, measuring, resolving, selecting, obtaining, identifying, interpreting, demodulating, decoding, reading, establishing, forming, or generating, among other examples. In some such examples, determining can involve a processing system performing some type of calculating, computing, deriving, estimating, inferring, ascertaining, resolving, predicting, or other processing to obtain one or more numerical values, sets, elements, or other information or results. In some such examples, determining can involve a processing system identifying, looking up, investigating or otherwise obtaining some type of value, set, element, or other information or result from a table, data structure, database, or an implementation of memory, such as from a larger set of values, sets, or elements or other information or results. In some such examples, determining can involve a processing system identifying, interpreting, demodulating, decoding, detecting, reading, or otherwise obtaining some type of value, set, element, or other information or result signaled in, for example, a received wireless signal. In some such examples, determining can involve a processing system performing a measurement, such as on a received signal.
[0157] As used herein, the phrase “associated with” is intended to be interpreted in the inclusive sense, unless otherwise explicitly indicated. For example, the phrase “associated with” is not to be construed as a reference to a closed set of conditions, factors, criteria, elements, components or actions, among other examples. Specifically, unless a phrase refers to “associated with only ‘a, ’ ” or the equivalent in context, whatever it is that is “associated with ‘a, ’ ” may be associated with “a” alone or associated with a combination of “a” and one or more other conditions, factors, criteria, elements, components or actions, among other examples. The phrase “associated with” may be interpreted to mean or be interchanged with “in association with, ” “in accordance with, ” “based on, ” “based at least in part on, ” “as a function of, ” “in response to, ” “responsive to, ” “using, ” “coupled with, ” in communication with, ” “configured with, ” “included with, ” or “in cooperation with, ” as appropriate in the relevant context unless otherwise explicitly indicated. Additionally, the use of such phrases does not indicate that what follows the phrase is the focal point or primary factor associated with the limitation preceding the phrase.
[0158] As used herein, a phrase referring to “at least one of” or “one or more of” a list of items refers to any combination of those items, including single members. For example, “at least one of: a, b, or c” is intended to cover: a, b, c, a-b, a-c, b-c, and a-b-c. Additionally, as used herein, a phrase referring to “a” or “an” element refers to one or more of such elements acting individually or collectively to perform the recited function (s) . Thus, the terms “a, ” “at least one, ” “one or more, ” and “at least one of one or more” may be interchangeable. For instance, for a claim that refers to “a” component performing one or more functions, each of the individual functions may be performed by a single component or by any combination of multiple components, and subsequent reference to a component introduced with the article “a” using the term “the” may refer to any or all of the single or multiple components. Thus, a component introduced with the article “a” may be understood to mean “one or more” components, and referring to “the” component subsequently in the claims may be understood to be equivalent to referring to “at least one of the one or more” components. Additionally, as used herein, a “set” can refer to one or more items, and a “subset” can refer to a whole set or less than the whole set, but not an empty set. Additionally, as used herein, the term “or” is intended to be interpreted in the inclusive sense, such as when referring to a series, and may be used interchangeably with the term “and / or, ” unless otherwise explicitly indicated (for example, if used in conjunction with “either” or “only one of” ) . For example, “a or b” may include a only, b only, or a combination of a and b.
[0159] The disclosure is provided to enable a person having ordinary skill in the art to implement the described techniques. Modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the techniques disclosed herein may be applied with other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1.A user equipment (UE) , comprising:a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to:receive a channel state information (CSI) report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report;generate the CSI report using a set of CSI processing units (CPUs) and the subset of reference signals, wherein a number of CPUs in the set of CPUs is based at least in part on a quantity of reference signals that are included in the subset of reference signals; andtransmit the CSI report according to the CSI report configuration and the quantity of CPUs.2.The UE of claim 1, wherein the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.3.The UE of claim 1, wherein the number of CPUs in the set of CPUs is based at least in part on a threshold value associated with the quantity of reference signals that are included in the subset of reference signals.4.The UE of claim 3, wherein the threshold value comprises a single value that is based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value.5.The UE of claim 3, wherein the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals.6.The UE of claim 3, wherein the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report.7.The UE of claim 1, wherein the report quantity metric comprises a reference signal receive power (RSRP) , a signal-to-noise interference ratio (SINR) , or both.8.A user equipment (UE) , comprising:a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to:transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, wherein each reference signal in the maximum number of reference signals corresponds to a channel measurement resource (CMR) available to be measured and reported in a channel state information (CSI) report during the slot;transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based at least in part on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value; andtransmit the CSI report according to the one or more maximum number of reference signals and based at least in part on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.9.The UE of claim 8, wherein the threshold value is identified in the capability report.10.The UE of claim 8, wherein the one or more maximum number of reference signals identified in the signal comprises a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value.11.The UE of claim 8, wherein the one or more maximum number of reference signals identified in the signal comprises a plurality of maximum numbers of reference signals, each maximum number of reference signal corresponds to a range of the subset of reference signals exceeding the threshold value.12.A user equipment (UE) , comprising:a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to:transmit a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE; andreceive, responsive to the capability report, a channel state information (CSI) report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, wherein the measurements are of a subset of reference signals, and wherein the subset of reference signals is based on a parameter of the CSI report configuration.13.The UE of claim 12, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals.14.The UE of claim 12, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier that is configured with one or more associated identifiers.15.The UE of claim 12, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process.16.A method for wireless communications at a user equipment (UE) , comprising:receiving a channel state information (CSI) report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report;generating the CSI report using a set of CSI processing units (CPUs) and the subset of reference signals, wherein a number of CPUs in the set of CPUs is based at least in part on a quantity of reference signals that are included in the subset of reference signals; andtransmitting the CSI report according to the CSI report configuration and the quantity of CPUs.17.The method of claim 16, wherein the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.18.The method of claim 16, wherein the number of CPUs in the set of CPUs is based at least in part on a threshold value associated with the quantity of reference signals that are included in the subset of reference signals.19.The method of claim 18, wherein the threshold value comprises a single value that is based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value.20.The method of claim 18, wherein:the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, andeach threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals.21.The method of claim 18, wherein:the threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, andeach threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report.22.The method of claim 16, wherein the report quantity metric comprises a reference signal receive power (RSRP) , a signal-to-noise interference ratio (SINR) , or both.23.A method for wireless communications at a user equipment (UE) , comprising:transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot, wherein each reference signal in the maximum number of reference signals corresponds to a channel measurement resource (CMR) available to be measured and reported in a channel state information (CSI) report during the slot;transmitting a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based at least in part on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value; andtransmitting the CSI report according to the one or more maximum number of reference signals and based at least in part on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.24.The method of claim 23, wherein the threshold value is identified in the capability report.25.The method of claim 23, wherein the one or more maximum number of reference signals identified in the signal comprises a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value.26.The method of claim 23, wherein:the one or more maximum number of reference signals identified in the signal comprises a plurality of maximum numbers of reference signals, andeach maximum number of reference signal corresponds to a range of the subset of reference signals exceeding the threshold value.27.A method for wireless communications at a user equipment (UE) , comprising:transmitting a capability report that identifies a maximum number of reference signals that the UE supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE; andreceiving, responsive to the capability report, a channel state information (CSI) report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, wherein the measurements are of a subset of reference signals, and wherein the subset of reference signals is based on a parameter of the CSI report configuration.28.The method of claim 27, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals.29.The method of claim 27, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier that is configured with one or more associated identifiers.30.The method of claim 27, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process.31.A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to:receive a channel state information (CSI) report configuration that identifies a report quantity metric corresponding to a subset of reference signals requested for inclusion in a CSI report;generate the CSI report using a set of CSI processing units (CPUs) and the subset of reference signals, wherein a number of CPUs in the set of CPUs is based at least in part on a quantity of reference signals that are included in the subset of reference signals; andtransmit the CSI report according to the CSI report configuration and the quantity of CPUs.32.The non-transitory computer-readable medium of claim 31, wherein the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.33.The non-transitory computer-readable medium of claim 31, wherein the number of CPUs in the set of CPUs increases as the quantity of reference signals included in the subset of reference signals increases.34.The non-transitory computer-readable medium of claim 33, wherein a threshold value comprises a single value that is based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value.35.The non-transitory computer-readable medium of claim 33, wherein a threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals.36.The non-transitory computer-readable medium of claim 33, wherein a threshold value is selected from a set of threshold values based at least in part on the quantity of reference signals included in the subset of reference signals exceeding the threshold value, and each threshold value in the set of threshold values corresponds to a range of values for the quantity of reference signals included in the subset of reference signals relative to a set of reference signals available for the CSI report.37.The non-transitory computer-readable medium of claim 31, wherein the report quantity metric comprises a reference signal receive power (RSRP) , a signal-to-noise interference ratio (SINR) , or both.38.A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to:transmit a capability report that identifies a maximum number of reference signals that a user equipment (UE) supports to be configured to measure per slot, wherein each reference signal in the maximum number of reference signals corresponds to a channel measurement resource (CMR) available to be measured and reported in a channel state information (CSI) report during the slot;transmit a signal that identifies one or more maximum number of reference signals that the UE supports measuring per slot based at least in part on a subset of reference signals requested for inclusion in the CSI report exceeding a threshold value; andtransmit the CSI report according to the one or more maximum number of reference signals and based at least in part on the subset of reference signals requested for inclusion into the CSI report exceeding the threshold value.39.The non-transitory computer-readable medium of claim 38, wherein the threshold value is identified in the capability report.40.The non-transitory computer-readable medium of claim 38, wherein the one or more maximum number of reference signals identified in the signal comprises a single maximum number of reference signals that is applied for each instance where the subset of reference signals exceeds the threshold value.41.The non-transitory computer-readable medium of claim 38, wherein the one or more maximum number of reference signals identified in the signal comprises a plurality of maximum numbers of reference signals, each maximum number of reference signal corresponds to a range of the subset of reference signals exceeding the threshold value.42.A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to:transmit a capability report that identifies a maximum number of reference signals that a user equipment (UE) supports to be configured to measure per slot for a channel characteristics prediction data collection process at the UE; andreceive, responsive to the capability report, a channel state information (CSI) report configuration that triggers the UE to obtain measurements in accordance with the channel characteristics prediction data collection process, wherein the measurements are of a subset of reference signals, and wherein the subset of reference signals is based on a parameter of the CSI report configuration.43.The non-transitory computer-readable medium of claim 42, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on at least two resource configuration identifiers separately as channel characteristics prediction data collection targets and measurement resource reference signals.44.The non-transitory computer-readable medium of claim 42, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier that is configured with one or more associated identifiers.45.The non-transitory computer-readable medium of claim 42, wherein the subset of reference signals used for the measurements during the channel characteristics prediction data collection process are identified based at least in part on a resource configuration identifier with a report quantity that is set to a value corresponding to the channel characteristics prediction data collection process.