Channel state information construction for joint transmission from multiple transmitting and receiving points
By aligning computational resources with physical resources for CSI reporting, the system addresses the challenge of managing CSI configuration for joint transmissions from multiple TRPs, enhancing communication efficiency and quality.
Patent Information
- Application Number
- JP2025504786
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-08-05
- Publication Date
- 2025-08-20
AI Technical Summary
Existing wireless communication systems face challenges in efficiently managing channel state information (CSI) configuration for joint transmissions from multiple transmission-reception points (TRPs), particularly in coordinating computational resources for coherent joint transmissions (CJTs) due to the differing algorithms and computational requirements associated with various codebooks.
The system allows user equipment (UE) to receive control signaling indicating the physical resources for CSI-RS, determine the computational resources needed, and send an indication of its capability to support these resources, enabling accurate CJT CSI reporting and coordinated transmissions from multiple TRPs.
This approach enhances the efficiency of CJT by aligning computational resources with physical resources, facilitating effective CSI reporting and improved communication quality through coordinated transmissions from multiple TRPs.
Smart Images

Figure 2025527212000001_ABST
Abstract
Description
[Technical Field]
[0001] The following relates to wireless communications, including channel state information (CSI) configuration for joint transmissions from multiple transmission-reception points (TRPs). [Background technology]
[0002] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasts, etc. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include fourth-generation (4G) systems, such as Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-A Pro systems, and fifth-generation (5G) systems, sometimes referred to as New Radio (NR) systems. These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM), etc. A wireless multiple-access communication system may include one or more network entities that each support wireless communication for communication devices, which may be known as user equipment (UE).
[0003] In some cases, a UE may communicate with one or more transmission / reception points (TRPs), each of which may be a separate instance of, or a portion of, a network entity. In some cases, multiple TRPs may coordinate transmissions to the UE. Summary of the Invention
[0004] The described techniques relate to improved methods, systems, devices, and apparatuses that support channel state information (CSI) configuration for joint transmissions from multiple transmit / receive points (TRPs). For example, the described techniques provide for counting computation resources for CSI feedback for coherent joint transmissions (CJTs) for multiple TRPs. The counting of computational CSI reference signal (CSI-RS) resources may, for example, differ from the amount of physical CSI-RS resources configured for a user equipment (UE) (e.g., due to the joint nature of the transmissions). A UE may receive control signaling from a network entity (e.g., a TRP or other network entity) indicating the configuration of a set of CSI-RS resources configured for CJT CSI reporting for multiple TRPs. The configuration may indicate the amount of physical resources (e.g., CSI-RS resources) associated with the set of CSI-RS resources. Based on receiving the control signaling, the UE may determine the amount of active resources associated with the set of CSI-RS resources, the amount of computational resources associated with the set of CSI-RS resources, or both.
[0005] Based on the determined amount of computational resources, the UE may send an indication of the amount of computational resources (e.g., an indication of the UE's capability to support the amount of computational resources) to a network entity (e.g., a TRP, another network entity), where the amount of computational resources is different from the amount of physical resources associated with the set of CSI-RS resources. Based on the determined amount of computational resources and the indicated amount of physical resources, the UE may receive one or more CSI-RSs from one or more TRPs and measure resources associated with the one or more CSI-RSs. Based on one or more measurements made by the UE, the UE may send CJT CSI reports for multiple TRPs to a network entity (e.g., a TRP, another network entity), where the CJT CSI reports may be determined based on the amount of computational resources and the amount of physical resources. Based on the CSI reports from the UE, the multiple TRPs may perform CJT to send one or more messages to the UE.
[0006] A method for wireless communication in a UE is described that may include receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources, sending, to the network entity, an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources, and sending, to the network entity, a CJT CSI report for the plurality of TRPs determined based on the amount of computational resources and the amount of physical resources.
[0007] An apparatus for wireless communication is described. The apparatus may include a memory, a transceiver, and at least one processor in a UE, the at least one processor coupled to the memory and the transceiver. The at least one processor may be configured to: receive, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; send, to the network entity, an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and send, to the network entity, a CJT CSI report for the plurality of TRPs determined based on the amount of computational resources and the amount of physical resources.
[0008] Another apparatus for wireless communication in a UE is described, including: means for receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; means for sending, to the network entity, an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and means for sending, to the network entity, a CJT CSI report for the plurality of TRPs determined based on the amount of computational resources and the amount of physical resources.
[0009] A non-transitory computer-readable medium storing code for wireless communication in a UE is described, the code including instructions executable by a processor to receive, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources, send, to the network entity, an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources, and send, to the network entity, a CJT CSI report for the multiple TRPs determined based on the amount of computational resources and the amount of physical resources.
[0010] Some embodiments of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for receiving control signaling indicating that the amount of physical resources may be two or more physical resources associated with the set of CSI-RS resources, and based on the amount of physical resources being two or more physical resources, transmitting an indication of the UE's capabilities indicating that the amount of computational resources may be one computational resource for measuring the set of CSI-RS resources.
[0011] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of the two or more physical resources may be equal to the quantity of a plurality of TRPs.
[0012] Some embodiments of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: receiving control signaling indicating that the amount of physical resources may be two or more physical resources associated with the set of CSI-RS resources; and transmitting an indication of the capabilities of the UE indicating that the amount of computational resources for measuring the set of CSI-RS resources may be two or more computational resources based on the amount of ports for the plurality of TRPs, the threshold amount of ports, and the amount of physical resources that is two or more physical resources.
[0013] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of the two or more physical resources may be equal to the quantity of a plurality of TRPs.
[0014] Some embodiments of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: receiving control signaling indicating that the amount of physical resources may be one or more physical resources associated with the set of CSI-RS resources, where the amount of the one or more physical resources is less than the amount of the plurality of TRPs; and transmitting an indication of the UE's capabilities, based on the amount of physical resources being the one or more physical resources, indicating that the amount of computational resources for measuring the set of CSI-RS resources may be equal to the amount of the plurality of TRPs.
[0015] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of one or more physical resources may be one.
[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of active physical resources may be equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among multiple TRPs.
[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of physical resources may be equal to the amount of port groups of multiple TRPs, each of which may be associated with the same amount of ports.
[0018] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of physical resources may be equal to the amount of CSI resources of a set of CSI-RS resources that may each be associated with the same amount of ports.
[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of computational resources may be based on one or more respective coefficients corresponding to the amount of hypotheses associated with a single TRP transmission, one or more amounts of hypotheses used to select a TRP from the plurality of TRPs, and the amount of TRPs associated with individual hypotheses corresponding to one or more TRPs from the plurality of TRPs.
[0020] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for transmitting an indication of one or more respective coefficients, where the one or more respective coefficients may be based on the capabilities of the UE.
[0021] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for receiving, from a network entity, an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0022] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for transmitting, to a network entity, an indication of one or more codebooks for CJTs from a plurality of TRPs, the codebooks being selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0023] A method for wireless communication in a network entity is described that may include transmitting, for a UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources, receiving an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources, and receiving a CJT CSI report for the plurality of TRPs based on the amount of computational resources and the amount of physical resources.
[0024] An apparatus for wireless communication is described. The apparatus may include a memory and at least one processor of a network entity, the at least one processor coupled to the memory. The at least one processor may be configured to: send, for a UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; receive an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and receive CJT CSI reporting for the plurality of TRPs based on the amount of computational resources and the amount of physical resources.
[0025] Another apparatus for wireless communication in a network entity is described, including: means for transmitting, for a UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; means for receiving an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and means for receiving a CJT CSI report for the plurality of TRPs based on the amount of computational resources and the amount of physical resources.
[0026] A non-transitory computer-readable medium storing code for wireless communication in a network entity is described, the code including instructions executable by a processor to: send, for a UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; receive an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and receive a CJT CSI report for the plurality of TRPs based on the amount of computational resources and the amount of physical resources.
[0027] Some embodiments of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: transmitting control signaling indicating that the amount of physical resources may be two or more physical resources associated with the set of CSI-RS resources; and receiving an indication of the UE's capabilities based on the amount of physical resources being two or more physical resources, indicating that the amount of computational resources may be one computational resource for measuring the set of CSI-RS resources.
[0028] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of the two or more physical resources may be equal to the quantity of a plurality of TRPs.
[0029] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: sending control signaling indicating that the amount of physical resources may be two or more physical resources associated with the set of CSI-RS resources; and receiving an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources may be two or more computational resources, where the amount of computational resources may be based on an amount of ports for the plurality of TRPs, a threshold amount of ports, and an amount of physical resources that is two or more physical resources.
[0030] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of the two or more physical resources may be equal to the quantity of a plurality of TRPs.
[0031] Some embodiments of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: sending control signaling indicating that the amount of physical resources may be one or more physical resources associated with the set of CSI-RS resources, where the amount of the one or more physical resources is less than the amount of the plurality of TRPs; and receiving an indication of the capability of the UE indicating that the amount of computational resources for measuring the set of CSI-RS resources may be equal to the amount of the plurality of TRPs based on the amount of physical resources being the one or more physical resources.
[0032] In some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein, the quantity of one or more physical resources may be one.
[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of active physical resources may be equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among multiple TRPs.
[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of physical resources may be equal to the amount of port groups of multiple TRPs, each of which may be associated with the same amount of ports.
[0035] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of physical resources may be equal to the amount of CSI resources of a set of CSI-RS resources that may each be associated with the same amount of ports.
[0036] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the amount of computational resources may be based on one or more respective coefficients corresponding to the amount of hypotheses associated with a single TRP transmission, one or more amounts of hypotheses used to select a TRP from the plurality of TRPs, and the amount of TRPs associated with individual hypotheses corresponding to one or more TRPs from the plurality of TRPs.
[0037] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for receiving an indication of one or more respective coefficients, where the one or more respective coefficients may be based on the capabilities of the UE.
[0038] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting an indication of one or more codebooks for CJTs from a plurality of TRPs, the codebooks being selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0039] Some embodiments of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for receiving an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs. [Brief explanation of the drawings]
[0040] [Figure 1] 1 illustrates an example of a wireless communication system that supports channel state information (CSI) configuration for joint transmissions from multiple transmit / receive points (TRPs), in accordance with one or more aspects of the present disclosure. [Figure 2A] 1 illustrates an example of a transmission scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 2B] 1 illustrates an example of a transmission scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 3] 1 illustrates an example of a resource scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 4] 1 illustrates an example of a wireless communication system that supports CSI configuration for joint transmissions from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 5A] 1 illustrates an example of a resource scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 5B] 1 illustrates an example of a resource scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 6]1 illustrates an example of a resource scheme supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 7] 1 illustrates an example process flow for supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 8] FIG. 1 illustrates a block diagram of a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 9] FIG. 1 illustrates a block diagram of a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 10] FIG. 1 illustrates a block diagram of a communications manager supporting CSI configuration for joint transmissions from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 11] FIG. 1 illustrates a diagram of a system including a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 12] FIG. 1 illustrates a block diagram of a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 13] FIG. 1 illustrates a block diagram of a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 14] FIG. 1 illustrates a block diagram of a communications manager supporting CSI configuration for joint transmissions from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 15] FIG. 1 illustrates a diagram of a system including a device that supports CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 16] 10 illustrates a flowchart illustrating a method for supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 17]10 illustrates a flowchart illustrating a method for supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 18] 10 illustrates a flowchart illustrating a method for supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. [Figure 19] 10 illustrates a flowchart illustrating a method for supporting CSI configuration for joint transmission from multiple TRPs, in accordance with one or more aspects of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0041] A user equipment (UE) can communicate with one or more transmit / receive points (TRPs) in the uplink, downlink, or both. In some cases, one or more TRPs can include multiple TRPs that can jointly (e.g., simultaneously) communicate with the UE. For example, multiple TRPs can transmit joint downlink information to the UE via coherent joint transmission (CJT), etc. The CJT from the TRPs can be based on or associated with channel state information (CSI) feedback reported by the UE, for example, based on one or more channel measurement resource (CMR) configurations and / or CSI configurations. Based on the CSI configurations and / or CMR configurations, the UE can determine the amount of computational resources associated with performing CSI measurements and / or reporting (e.g., the amount of CSI reference signal (CSI-RS) resources or ports for measuring CSI-RS). However, when performing CJT, different algorithms may be used for different codebooks, and such algorithms may be associated with different computational resources.
[0042] The present disclosure provides techniques for counting computational resources to support different algorithms for different codebooks (e.g., for CSI feedback for CJT multi-TRP transmission). The counting of computational CSI-RS resources may differ, for example, from the amount of physical CSI-RS resources configured for the UE (e.g., due to the joint nature of the transmission). In some embodiments (e.g., for a first type codebook, a joint codebook), the UE may count one computational resource for the set of CSI-RS resources. In some other embodiments (e.g., for a first type codebook, a joint codebook), the UE may count computational resources equal to the amount of TRPs associated with the set of CSI-RS resources. In some other embodiments (e.g., for a second type codebook, a separate codebook), the computational resources may be based on the amount of one or more configured hypotheses for selecting a TRP for a multi-TRP transmission.
[0043] The UE may receive control signaling from a network entity (e.g., a TRP or other network entity) indicating a configuration of a set of CSI-RS resources configured for CJT CSI reporting for multiple TRPs. The configuration may indicate an amount of physical resources (e.g., CSI-RS resources) associated with the set of CSI-RS resources. Based on receiving the control signaling, the UE may determine an amount of active resources associated with the set of CSI-RS resources, an amount of computational resources associated with the set of CSI-RS resources, or both.
[0044] Based on determining the amount of computational resources, the UE may send an indication of the amount of computational resources (e.g., an indication of the UE's capability to support the amount of computational resources) to a network entity (e.g., a TRP, another network entity), where the amount of computational resources is different from the amount of physical resources associated with the set of CSI-RS resources. Based on the determined amount of computational resources and the indicated amount of physical resources, the UE may receive one or more CSI-RSs from one or more TRPs and may measure resources associated with the one or more CSI-RSs.
[0045] Based on one or more measurements made by the UE, the UE may send CJT CSI reports for multiple TRPs to a network entity (e.g., a TRP, another network entity), and the CJT CSI reports may be determined based on the amount of computational resources and the amount of physical resources. Based on the CSI reports from the UE, the multiple TRPs may perform CJT to send one or more messages to the UE.
[0046] Aspects of the present disclosure are first described in the context of a wireless communication system. Aspects of the present disclosure are further illustrated by and described with reference to transmission schemes, resource schemes, process flows, apparatus diagrams, system diagrams, and flowcharts for CSI configuration for joint transmission from multiple TRPs.
[0047] 1 illustrates an example of a wireless communication system 100 that supports CSI configuration for joint transmissions from multiple TRPs in accordance with one or more aspects of the present disclosure. The wireless communication system 100 may include one or more network entities 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a network operating in accordance with a Long Term Evolution (LTE) network, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, a New Radio (NR) network, or other systems and radio technologies, including future systems and radio technologies not explicitly mentioned herein.
[0048] The network entities 105 may be dispersed throughout a geographic area to form the wireless communication system 100 and may include devices of different forms or with different capabilities. In various examples, the network entities 105 may be referred to as network elements, mobility elements, radio access network (RAN) nodes, or network equipment, among other nomenclature. In some embodiments, the network entities 105 and the UEs 115 may communicate wirelessly via one or more communication links 125 (e.g., radio frequency (RF) access links). For example, each network entity 105 may support a coverage area 110 (e.g., a geographic coverage area) over which the UEs 115 and the network entities 105 may establish one or more communication links 125. The coverage area 110 may be an example of a geographic area over which the network entities 105 and the UEs 115 may support communication of signals via one or more radio access technologies (RATs).
[0049] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile or both at different times. The UEs 115 may be devices of different types or with different capabilities. Some example UEs 115 are shown in FIG. 1. The UEs 115 described herein may be capable of supporting communication with various types of devices, such as other UEs 115 or network entities 105, as shown in FIG. 1.
[0050] As described herein, a node of the wireless communication system 100, which may be referred to as a network node or a wireless node, may be a network entity 105 (e.g., any network entity described herein), a UE 115 (e.g., any UE described herein), a network controller, an apparatus, a device, a computing system, one or more components, or another suitable processing entity configured to perform any of the techniques described herein. For example, a node may be a UE 115. As another example, a node may be a network entity 105. As another example, a first node may be configured to communicate with a second node or a third node. In one aspect of this example, the first node may be a UE 115, the second node may be a network entity 105, and the third node may be a UE 115. In another aspect of this example, the first node may be a network entity 105, the second node may be a network entity 105, and the third node may be a UE 115. In still other aspects of this example, the first node, the second node, and the third node may vary relative to these examples. Similarly, references to a UE 115, a network entity 105, an apparatus, a device, a computing system, etc. may include disclosure of the UE 115, the network entity 105, the apparatus, the device, the computing system, etc. as being nodes. For example, disclosure that a UE 115 is configured to receive information from a network entity 105 also discloses that a first node is configured to receive information from a second node.
[0051] In some embodiments, network entities 105 may communicate with core network 130, with each other, or both. For example, network entities 105 may communicate with core network 130 via one or more backhaul communication links 120 (e.g., according to an S1, N2, N3, or other interface protocol). In some embodiments, network entities 105 may communicate with each other either via backhaul communication links 120 (e.g., according to an X2, Xn, or other interface protocol), directly (e.g., directly between network entities 105), or indirectly (e.g., via core network 130). In some embodiments, network entities 105 may communicate with each other via midhaul communication links 162 (e.g., according to a midhaul interface protocol) or fronthaul communication links 168 (e.g., according to a fronthaul interface protocol), or any combination thereof. The backhaul communication link 120, the midhaul communication link 162, or the fronthaul communication link 168 may be or include one or more wired links (e.g., electrical links, optical fiber links), one or more wireless links (e.g., radio links, wireless optical links), among other embodiments or various combinations thereof. The UE 115 may communicate with the core network 130 via the communication link 155.
[0052] One or more of the network entities 105 described herein may include or may be referred to as a base station 140 (e.g., base transceiver station, radio base station, NR base station, access point, radio transceiver, NodeB, eNodeB (eNB), Next Generation NodeB or Giga NodeB (any of which may be referred to as gNB), 5G NB, Next Generation eNB (ng-eNB), Home NodeB, Home eNodeB, or other suitable terminology). In some embodiments, the network entities 105 (e.g., base stations 140) may be implemented in an aggregated (e.g., monolithic, standalone) base station architecture that may be configured to utilize protocol stacks that are physically or logically integrated within a single network entity 105 (e.g., a single RAN node such as base station 140).
[0053] In some embodiments, the network entity 105 may be implemented in a disaggregated architecture (e.g., disaggregated base station architecture, disaggregated RAN architecture), which may be configured to utilize a protocol stack that is physically or logically distributed between two or more network entities 105, such as an integrated access backhaul (IAB) network, an open RAN (O-RAN) (e.g., a network configuration sponsored by the O-RAN Alliance), or a virtualized RAN (vRAN) (e.g., Cloud RAN (C-RAN)). For example, the network entity 105 may include one or more of a central unit (CU) 160, a distributed unit (DU) 165, a radio unit (RU) 170, a RAN intelligent controller (RIC) 175 (e.g., a near-real time RIC, a non-real time RIC), a service management and orchestration (SMO) 180 system, or any combination thereof. The RU 170 may also be referred to as a radio head, a smart radio head, a remote radio head (RRH), a remote radio unit (RRU), or a transmit / receive point (TRP). One or more components of the network entity 105 in a disaggregated RAN architecture may be collocated, or one or more components of the network entity 105 may be located in distributed locations (e.g., separate physical locations). In some embodiments, one or more network entities 105 in a disaggregated RAN architecture may be implemented as virtual units (e.g., virtual CU (VCU), virtual DU (VDU), virtual RU (VRU)).
[0054] The division of functions among the CU 160, the DU 165, and the RU 170 is flexible and can support different functionality depending on which functions (e.g., network layer functions, protocol layer functions, baseband functions, RF functions, and any combination thereof) are performed in the CU 160, the DU 165, or the RU 170. For example, a functional division of a protocol stack can be adopted between the CU 160 and the DU 165 such that the CU 160 can support one or more layers of the protocol stack and the DU 165 can support one or more different layers of the protocol stack. In some embodiments, the CU 160 can host upper protocol layer (e.g., Layer 3 (L3), Layer 2 (L2)) functionality and signaling (e.g., Radio Resource Control (RRC), service data adaptation protocol (SDAP), Packet Data Convergence Protocol (PDCP)). The CU 160 may be connected to one or more DUs 165 or RUs 170, which may host lower protocol layers such as Layer 1 (L1) (e.g., physical (PHY) layer) or L2 (e.g., radio link control (RLC) layer, medium access control (MAC) layer) functionality and signaling, each of which may be at least partially controlled by the CU 160. Additionally or alternatively, a functional division of the protocol stack may be employed between the DU 165 and the RU 170, such that the DU 165 can support one or more layers of the protocol stack, and the RU 170 can support one or more different layers of the protocol stack. The DU 165 may support one or more different cells (e.g., via one or more RUs 170).In some cases, the functional division between the CU 160 and the DU 165 or between the DU 165 and the RU 170 may be within a protocol layer (e.g., some functions for a protocol layer may be performed by one of the CU 160, the DU 165, or the RU 170, while other functions of the protocol layer are performed by a different one of the CU 160, the DU 165, or the RU 170). The CU 160 may be further functionally divided into a CU-control plane (CU-CP) function and a CU-user plane (CU-UP) function. The CU 160 may be connected to one or more DUs 165 via midhaul communication links 162 (e.g., F1, F1-c, F1-u), and the DU 165 may be connected to one or more RUs 170 via fronthaul communication links 168 (e.g., an open fronthaul (FH) interface). In some embodiments, the midhaul communication link 162 or the fronthaul communication link 168 may be implemented according to an interface (e.g., a channel) between layers of a protocol stack supported by the respective network entities 105 communicating over such communication link.
[0055] In a wireless communication system (e.g., the wireless communication system 100), infrastructure and spectrum resources for radio access can supplement wired backhaul connections to support wireless backhaul link capabilities and provide an IAB network architecture (e.g., to the core network 130). In some cases, in an IAB network, one or more network entities 105 (e.g., IAB nodes 104) may be partially controlled by each other. One or more IAB nodes 104 may be referred to as donor entities or IAB donors. One or more DUs 165 or one or more RUs 170 may be partially controlled by one or more CUs 160 associated with the donor network entity 105 (e.g., the donor base station 140). The one or more donor network entities 105 (e.g., the IAB donors) can communicate with one or more additional network entities 105 (e.g., the IAB nodes 104) via supported access links and backhaul links (e.g., the backhaul communication links 120). An IAB node 104 may include an IAB mobile terminal (IAB-MT) that is controlled (e.g., scheduled) by the DU 165 of the associated IAB donor. The IAB-MT may include an independent set of antennas for relaying communications with the UE 115, or may share the same antenna (e.g., of the RU 170) of the IAB node 104 that is used for access via the DU 165 of the IAB node 104 (e.g., referred to as a virtual IAB-MT (VIaB-MT)). In some embodiments, the IAB node 104 may include a DU 165 that supports communication links with additional entities (e.g., the IAB node 104, the UE 115) in an access network (e.g., downstream) relay chain or configuration. In such cases, one or more components of the disaggregated RAN architecture (e.g., one or more IAB nodes 104 or components of the IAB node 104) may be configured to operate in accordance with the techniques described herein.
[0056] For techniques described herein applied in the context of a disaggregated RAN architecture, one or more components of the disaggregated RAN architecture may be configured to support CSI configuration for joint transmissions from multiple TRPs as described herein. For example, some operations described as being performed by the UE 115 or a network entity 105 (e.g., a base station 140) may additionally or alternatively be performed by one or more components of the disaggregated RAN architecture (e.g., the IAB node 104, the DU 165, the CU 160, the RU 170, the RIC 175, the SMO 180).
[0057] The UE 115 may include or be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or any other suitable terminology, and a "device" may also be referred to as a unit, a station, a terminal, or a client, among other examples. The UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communications (MTC) device, among other examples, which may be implemented in various items, such as an appliance, a vehicle, a meter, or the like.
[0058] The UEs 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, which may act as relays, as shown in FIG. 1, as well as network entities 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among various examples.
[0059] The UE 115 and the network entity 105 can wirelessly communicate with each other over one or more communication links 125 (e.g., access links) using resources associated with one or more carriers. The term “carrier” may refer to a set of RF spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier used for the communication link 125 may include a portion (e.g., a bandwidth part (BWP)) of an RF spectrum band operated according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating operation on the carrier, user data, or other signaling. The wireless communication system 100 can support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used with both frequency division duplexing (FDD) and time division duplexing (TDD) component carriers. Communication between a network entity 105 and another device may refer to communication between a device and any portion (e.g., entity, sub-entity) of the network entity 105. For example, when referring to a network entity 105, the terms "transmit," "receive," or "communicate" may refer to any portion of the network entity 105 (e.g., base station 140, CU 160, DU 165, RU 170) of the RAN that communicates with another device (e.g., directly or via one or more other network entities 105).
[0060] A signal waveform transmitted over a carrier may be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element may refer to a resource of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, where the symbol period and the subcarrier spacing may be inversely proportional. The amount of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both), such that a relatively higher amount of resource elements (e.g., during a transmission duration) and a relatively higher order of the modulation scheme may correspond to a relatively higher communication rate. Wireless communication resources may refer to a combination of RF spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial resources may further increase data rates or data integrity for communications with UE 115.
[0061] The time interval for the network entity 105 or the UE 115 is, for example, T s =1 / (Δf max N f ) seconds, where Δf max may represent the supported subcarrier spacing, and N fmay represent the supported discrete Fourier transform (DFT) sizes. The communication resource time intervals may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0062] Each frame may include multiple consecutively numbered subframes or slots, and each subframe or slot may have the same duration. In some embodiments, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into a quantity of slots. Alternatively, each frame may include a variable amount of slots, and the amount of slots may depend on the subcarrier spacing. Each slot may include a certain number of symbol periods (e.g., depending on the length of a cyclic prefix prepended to each symbol period). In some wireless communications systems 100, a slot may be further divided into multiple minislots associated with one or more symbols. Excluding the cyclic prefix, each symbol period may include one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the frequency band of operation.
[0063] A subframe, slot, minislot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communications system 100 and may be referred to as a transmission time interval (TTI). In some embodiments, the TTI length (e.g., the amount of symbol periods within a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communications system 100 may be dynamically selected (e.g., among bursts of shortened TTIs (sTTIs)).
[0064] Physical channels may be multiplexed for communication using carriers according to various techniques. Physical control channels and physical data channels may be multiplexed for signaling over downlink carriers using, for example, one or more of a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) for a physical control channel may be defined by a set of symbol periods and may span the system bandwidth of a carrier or a subset of the system bandwidth. One or more control regions (e.g., CORESET) may be configured for a set of UEs 115. For example, one or more of the UEs 115 may monitor or search the control region for control information according to one or more search space sets, and each search space set may include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. The aggregation level for a control channel candidate may refer to the amount of control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space sets may include a common search space set configured for sending control information to multiple UEs 115 and a UE-specific search space set for sending control information to a specific UE 115.
[0065] In some embodiments, the network entities 105 (e.g., base stations 140, RUs 170) may be mobile and thus may provide communication coverage for moving coverage areas 110. In some embodiments, different coverage areas 110 associated with different technologies may overlap, but the different coverage areas 110 may be supported by the same network entity 105. In some other embodiments, overlapping coverage areas 110 associated with different technologies may be supported by different network entities 105. The wireless communication system 100 may include a heterogeneous network, for example, where different types of network entities 105 provide coverage to various coverage areas 110 using the same or different radio access technologies.
[0066] Some UEs 115 may be configured to employ a power-reducing operating mode, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception, but not simultaneous transmission and reception). In some embodiments, half-duplex communication may be performed at a reduced peak rate. Other power-saving techniques for UEs 115 include entering a power-saving deep sleep mode when not engaged in active communication, operating using a limited bandwidth (e.g., pursuant to narrowband communication), or a combination of these techniques. For example, some UEs 115 may be configured for operation using a narrowband protocol type associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside a carrier.
[0067] The wireless communication system 100 may be configured to support ultra-reliable or low-latency communications, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low-latency communications (URLLC). The UE 115 may be designed to support ultra-reliable, low-latency, or critical functionality. Ultra-reliable communications may include private or group communications and may be supported by one or more services such as push-to-talk, video, data, etc. Support for ultra-reliable, low-latency functionality may include service prioritization, and such services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, and ultra-reliable low-latency may be used interchangeably herein.
[0068] In some embodiments, the UEs 115 may be configured to support direct communication with other UEs 115 via a device-to-device (D2D) communication link 135 (e.g., according to a peer-to-peer (P2P), D2D, or sidelink protocol). In some embodiments, one or more UEs 115 of a group performing D2D communication may be within a coverage area 110 of a network entity 105 (e.g., a base station 140, an RU 170) that can support aspects of such D2D communication configured (e.g., scheduled) by the network entity 105. In some embodiments, one or more UEs 115 of such a group may be outside the coverage area 110 of the network entity 105, or may otherwise be unable or not configured to receive transmissions from the network entity 105. In some embodiments, a group of UEs 115 communicating via D2D communication may support a one-to-many (1:M) system, with each UE 115 transmitting to each of the other UEs 115 in the group. In some embodiments, the network entity 105 may facilitate scheduling of resources for D2D communication. In some other embodiments, D2D communication may be performed between UEs 115 without the involvement of the network entity 105.
[0069] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5G core, 5GC), which may include at least one control plane entity (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) that manages access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), a Packet Data Network (PDN) gateway (PDN gateway (P-GW), or a user plane function (UPF)) that routes packets or interconnects to external networks. The control plane entity may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management for UEs 115 served by network entities 105 (e.g., base stations 140) associated with the core network 130. User IP packets may be forwarded through a user plane entity, which may provide IP address allocation and other functions. The user plane entity may connect to IP services 150 for one or more network operators. The IP services 150 may include access to the Internet, intranet(s), IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0070] The wireless communication system 100 may operate using one or more frequency bands, which may range from 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is commonly known as the ultra-high frequency (UHF) region or decimeter band because wavelengths range in length from approximately 1 decimeter to 1 meter. Although UHF waves may be blocked or redirected by buildings and environmental features, sometimes referred to as clusters, the waves can penetrate structures sufficiently for a macrocell to provide service to UEs 115 located indoors. Communications using UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to communications using lower frequencies and longer waves in the shortwave (high frequency (HF)) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0071] The wireless communication system 100 may utilize both licensed and unlicensed RF spectrum bands. For example, the wireless communication system 100 may use an unlicensed band, such as the 5 GHz industrial, scientific, and medical (ISM) band, and utilize License Assisted Access (LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technology. While operating using the unlicensed RF spectrum band, devices such as the network entity 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some embodiments, operation using the unlicensed band may be based on a carrier aggregation configuration in conjunction with component carriers operating using a licensed band (e.g., LAA). Operation using the unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.
[0072] The network entity 105 (e.g., base station 140, RU 170) or the UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the network entity 105 or the UE 115 may be arranged in one or more antenna arrays or antenna panels that can support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be collocated in an antenna assembly such as an antenna tower. In some embodiments, the antennas or antenna arrays associated with the network entity 105 may be located in various geographic locations. The network entity 105 may include an antenna array having a set of rows and columns of antenna ports that the network entity 105 can use to support beamforming of communications with the UE 115. Similarly, the UE 115 may include one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support RF beamforming for signals transmitted through the antenna ports.
[0073] The network entity 105 or the UE 115 may use MIMO communications to exploit multipath signal propagation and increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such techniques are sometimes referred to as spatial multiplexing. Multiple signals may be transmitted by a transmitting device via different antennas or different combinations of antennas, for example. Similarly, multiple signals may be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry information associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and multiple-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.
[0074] Beamforming, sometimes referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that may be used at a transmitting or receiving device (e.g., network entity 105, UE 115) to shape or steer an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming may be achieved by combining signals communicated through antenna elements of an antenna array such that some signals propagating along a particular orientation relative to the antenna array are subject to constructive interference, while other signals are subject to destructive interference. Adjusting signals communicated through antenna elements may include the transmitting or receiving device applying an amplitude offset, a phase offset, or both to signals carried through the antenna elements associated with the device. The adjustment associated with each of the antenna elements may be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the antenna array of the transmitting or receiving device, or to some other orientation).
[0075] The wireless communication system 100 may be a packet-based network operating according to a layered protocol stack. In the user plane, communications at the bearer or PDCP layer may be IP-based. The RLC layer may perform packet segmentation and reassembly for communications over logical channels. The MAC layer may perform priority handling and multiplexing of logical channels onto transport channels. The MAC layer may also perform error detection, error correction, or both to support retransmissions and improve link efficiency. In the control plane, the RRC layer may provide establishment, configuration, and maintenance of an RRC connection between the UE 115 and the network entity 105 or core network 130, which supports radio bearers for user plane data. The PHY layer may map transport channels to physical channels.
[0076] The UE 115 may receive control signaling from a network entity 105 (e.g., a TRP or another network entity 105) indicating a configuration of a set of CSI-RS resources configured for CJT CSI reporting for multiple TRPs. The configuration may indicate an amount of physical resources (e.g., CSI-RS resources) associated with the set of CSI-RS resources. Based on receiving the control signaling, the UE 115 may determine an amount of active resources associated with the set of CSI-RS resources, an amount of computational resources associated with the set of CSI-RS resources, or both. Based on determining the amount of computational resources, the UE 115 may send an indication of the amount of computational resources (e.g., an indication of the capability of the UE 115 to support the amount of computational resources) to the network entity 105 (e.g., a TRP, another network entity 105), where the amount of computational resources is different from the amount of physical resources associated with the set of CSI-RS resources. Based on the determined amount of computational resources and the indicated amount of physical resources, the UE 115 may receive one or more CSI-RS from one or more TRPs and may send CJT CSI reports for the multiple TRPs to the network entity 105 (e.g., the TRP, another network entity 105). Based on the CSI reports from the UE 115, the multiple TRPs may perform CJT to send one or more messages to the UE 115.
[0077] 2A and 2B illustrate example transmission schemes 200-a and 200-b supporting CSI configuration for joint transmissions from multiple TRPs according to one or more aspects of the present disclosure. Transmission schemes 200-a and 200-b can implement or may be implemented by one or more aspects of wireless communication system 100. For example, transmission schemes 200-a and 200-b may be implemented by two or more TRPs (e.g., two or more network entities 105, portions thereof) and UEs 115-a and 115-b. These devices may be examples of the corresponding devices described with reference to FIG. 1. Transmission schemes 200-a and 200-b may represent schemes for one or more joint transmissions from multiple TRPs to individual UEs 115 (e.g., UEs 115-a, 115-b). 2A and 2B and described herein may be associated with two TRPs, the same embodiments may also be extended to any number of TRPs. For example, in some cases, the embodiments herein may apply to any number of TRPs, up to four TRPs (e.g., or another number of TRPs).
[0078] In some cases, as shown by FIG. 2A, TRPs may perform noncoherent joint transmission to the UE 115-a. In such cases, data (e.g., data X) for transmission to the UE 115-a may be separately precoded by two or more TRPs, such as TRP A and TRP B. Each TRP may be associated with a distinct amount of ports 205 (e.g., four ports 205), each of which may use one or more different respective layers for transmission. For example, a first layer may be used for transmission from TRP A, and two other layers may be used for transmission from TRP B (e.g., for a total of three layers for transmission to the UE 115-a). Such transmission may be spatial division multiplexing (SDM)-based, for example, based on using different spatial layers for transmission.
[0079] Each TRP may also be associated with a separate precoder for the data transmitted by the TRP. For example, TRP A may be associated with data X A To precode, we use a precoder V A Similarly, TRP B may use data X B To precode, we use a precoder V B A precoder and spatial layers may be used, and the data may be associated with two spatial layers. The precoders and spatial layers may be configured for joint transmission from TRP A and TRP B. After precoding (e.g., separately precoding) their respective data, TRP A and TRP B may transmit (e.g., simultaneously transmit) the precoded data to UE 115-a via their respective ports 205. The precoding of the data transmitted by TRP A and TRP B may be represented by an equation such as Equation (1).
[0080]
number
[0081] In some cases, as shown by FIG. 2B, a TRP may perform CJT with respect to UE 115-b. In such cases, data (e.g., data X) for transmission to UE 115-b may be jointly precoded by two or more TRPs, such as TRP A and TRP B, and joint precoding may support phase coherence for the joint transmission. Each TRP may be associated with a distinct amount of ports 205 (e.g., four ports 205), each of which may use one or more of the same layers for transmission. For example, two layers may be used for transmission from TRP A, and the same two layers may be used for transmission from TRP B (e.g., for a total of two layers for transmission to UE 115-b).
[0082] For CJT, each TRP may be associated with a separate precoder for jointly precoding the data transmitted by the TRPs. For example, TRP A may use precoder V to precode data X. A Similarly, TRP B may use precoder V to precode the same data X, and the data may be associated with two spatial layers. B A precoder V may be used, and the data may also be associated with two spatial layers. A and V Bcan be based on or use a joint codebook (e.g., using the same or similar precoders, e.g., using joint spatial dimensions, joint frequency dimensions, or both), or can be based on or use separate codebooks (e.g., semi-separate codebooks, e.g., separate with respect to spatial dimension-based, frequency dimension-based, or both for the TRPs). Precoders and spatial layers can be configured for CJT from TRP A and TRP B. After precoding (e.g., jointly precoding) the data, TRP A and TRP B can transmit (e.g., simultaneously, coherently) the precoded data to UE 115-b via their respective ports 205. The precoding of the data transmitted by TRP A and TRP B can be represented by an equation such as Equation (2).
[0083]
number
[0084] In some cases, a CJT from multiple TRPs may support a greater number of ports 205 for the CJT in some frequency bands (e.g., lower frequency bands), and the number of ports 205 may be associated with distributed TRPs and / or panels. For example, a single TRP and / or panel with a greater number of ports 205 (e.g., 32 ports 205) may have an antenna array size that may be too large for practical deployment. Therefore, distributed TRPs and / or panels with smaller antenna array sizes may be used in association with the CJT to communicate with UE 115.
[0085] In some cases, a CJT implementation may be implemented for a maximum amount of TRPs (e.g., four TRPs) within a defined frequency range (e.g., Frequency Range 1 (FR1)). CJT transmission may be associated with backhaul connection and synchronization across multiple TRPs and with the same or similar amount of antenna ports 205 across the multiple TRPs (e.g., for each TRP). To implement CJT communication across multiple TRPs, the multiple TRPs may implement one or more CSI reporting techniques with a UE 115 (e.g., UE 115-b). CSI reporting may be associated with configured CSI-RS resources, which may be associated with the amount of ports 205 per resource (e.g., 32 ports 205).
[0086] The UE 115-b may receive control signaling indicating a configuration of a set of CSI-RS resources configured for CJT CSI reporting for multiple TRPs. The configuration may indicate an amount of physical resources (e.g., CSI-RS resources) associated with the set of CSI-RS resources. Based on receiving the control signaling, the UE 115-b may determine an amount of computational resources associated with the set of CSI-RS resources and may transmit an indication of the amount of computational resources, where the amount of computational resources may differ from the amount of physical resources associated with the set of CSI-RS resources. Based on the determined amount of computational resources and the indicated amount of physical resources, the UE 115-b may receive one or more CSI-RSs from one or more TRPs and may transmit CJT CSI reports for the multiple TRPs based on the received CSI-RS(s). Based on the CSI reports from the UE 115-b, the multiple TRPs may perform CJT to transmit one or more messages to the UE 115-b.
[0087] FIG. 3 illustrates an example resource scheme 300 supporting CSI configuration for joint transmission from multiple TRPs according to one or more aspects of the present disclosure. The resource scheme 300 can implement or may be implemented by one or more aspects of the wireless communication system 100 or transmission schemes 200-a and 200-b. For example, the resource scheme 300 may be implemented by two or more TRPs (e.g., two or more network entities 105, portions thereof) and the UE 115. These devices may be embodiments of the corresponding devices described with reference to FIGS. 1-2B. The resource scheme 300 may represent a CSI-RS resource configuration associated with joint transmission (e.g., CJT) from two or more TRPs to the UE 115 (e.g., the UE 115-a, the UE 115-b). While the example illustrated by FIG. 3 and described herein may be associated with two TRPs, the same example may also be extended to any amount of multiple TRPs. For example, in some cases, the examples herein may be applied to any amount of multiple TRPs, up to four TRPs (e.g., or another amount of TRPs).
[0088] In some cases, the UE 115, one or more of the TRPs, or both, can configure one or more hypotheses for joint transmission. For example, each of the one or more hypotheses may be associated with a separate amount of TRP to be used for joint transmission (e.g., CJT) and which TRP should be used for the joint transmission. A CSI report (e.g., a CSI configuration and / or a CMR configuration) can be configured with one or more single-TRP hypotheses, one or more multi-TRP hypotheses, or both. In the case of a multi-TRP hypothesis, the UE 115 can report two precoding matrix indicators (PMIs), two rank indicators (RIs), and one channel quality indicator (CQI). In some cases, one or more hypotheses may be applicable to a Type I codebook (e.g., a single-panel codebook).
[0089] The resource method 300 may be implemented as follows: s The CSI-RS resource group 310 may show a CSI-RS resource set 305 (e.g., K1 resources) that may include a first CSI-RS resource group 310-a (e.g., K1 resources) configured for TRP 1 and a second CSI-RS resource group 310-b (e.g., K2 resources) configured for TRP 2. Each resource in the CSI-RS resource group 310 may be referred to as a channel measurement resource (CMR) and may be associated with a hypothesis for a single-TRP transmission or a multi-TRP transmission scenario, or both.
[0090] Within one CSI-RS set 305 configured with single-TRP and multi-TRP hypotheses, two CMR groups 310 may be configured, corresponding to two TRPs (e.g., TRP 1 and TRP 2). Up to N pairs of CMRs (e.g., N equals 1 or 2) may be configured for a multi-TRP hypothesis. In the embodiment illustrated by FIG. 3, two pairs of CMRs (e.g., N=2) may be configured. A total of M single-TRP hypotheses (e.g., CMRs) may also be configured for a TRP (e.g., for two TRPs), where M may be equal to the sum of M1 hypotheses (e.g., M1 CMRs) associated with TRP 1 and M2 hypotheses (e.g., M2 CMRs) associated with TRP 2. Depending on how the resources are configured, the M hypotheses may or may not include 2N paired CMRs.
[0091] The UE 115 can report single-TRP and multi-TRP hypotheses using a CSI-RS resource indicator (CRI). In a first mode (e.g., mode 1), the UE 115 can report one multi-TRP CSI hypothesis (e.g., a determined best hypothesis) and a quantity (e.g., X) of single-TRP hypotheses (e.g., a determined best hypothesis). The quantity (e.g., X) of single-TRP hypotheses can be configurable via RRC (e.g., to a value of 0, 1, or 2). If the quantity of single-TRP hypotheses is equal to 2 (e.g., X=2), the first reported single-TRP hypothesis can be associated with a first CMR group (e.g., resource group 310-a), and the second reported single-TRP hypothesis can be associated with a second CMR group (e.g., resource group 310-b). In a second mode (eg, mode 2), the UE 115 may report one CSI out of all configured CSI hypotheses (eg, out of all M+N hypotheses).
[0092] The amount of bits used for CRI reporting in Mode 1 (e.g., reported in CSI Part 1) may be based on the amount of a single TRP hypothesis (e.g., X). For example, if X=0, one CRI may be used for reporting, and the CRI may be
[0093]
number
[0094]
number
[0095]
number
[0096]
number
[0097]
number
[0098]
number
[0099]
number
[0100] One or more of the hypothetical examples described herein may be applied to non-coherent joint transmission, which may be associated with a Type I codebook. One or more other hypothetical examples may also be configured for or applied to CJT, which may be associated with a Type II codebook. In some cases, for a CJT CMR configuration, one CSI-RS resource may be configured per CMR, and the CMR may be associated with a maximum amount of ports (e.g., 32 ports). In some other cases, for a CJT CMR configuration, two or more CSI-RS resources (e.g., K resources) may be configured per CMR, and each CMR may be associated with the same amount of ports (e.g., representing K TRPs).
[0101] In a CJT CMR configuration, a quantity of multiple TRPs (e.g., N TRPs) can cooperate for PMI reporting, and a subset of the N TRPs can be selected or determined for the CJT. In some cases, the quantity of N TRPs can be configured (e.g., by network entity 105) via higher layer signaling (e.g., RRC signaling), and one or more parameters associated with the N TRPs can be configured (e.g., by network entity 105) via higher layer signaling (e.g., RRC signaling). In some such cases, one transmission hypothesis can be supported for the CJT (e.g., and two or more hypotheses may not be supported).
[0102] In some cases, the quantity of N TRPs (e.g., the quantity of cooperating TRPs) may be selected by the UE 115 and reported as part of the CSI report, where N is greater than or equal to 1 and less than or equal to the total (e.g., maximum) quantity of available (e.g., configured) TRPs (e.g., N TRPThe N TRPs may be less than or equal to the maximum amount of TRPs configured by the network entity 105. The UE 115 may also report which TRPs are selected among the N TRPs. In some such cases, one transmission hypothesis or multiple transmission hypotheses (e.g., with the same or different N values) may be supported. When the amount of N TRPs is configured for or selected by the UE 115, the UE 115 may:
[0103]
number
[0104] [Table 1]
[0105] In some cases, the UE 115 may report CSI corresponding to a quantity of transmission hypotheses (e.g., K hypotheses). In some such cases, the quantity of N TRPs may be configured (e.g., by the network entity 105) via higher layer signaling (e.g., RRC signaling) as well as one or more parameters of the N TRPs. The K transmission hypotheses may be configured or reported by the UE 115 (e.g., by the network entity 105). When the UE 115 reports K transmission hypotheses, the UE 115 may:
[0106]
number
[0107] Based on the CSI configuration and / or CMR configuration, the UE 115 may determine the amount of computational resources (e.g., the amount of active CSI-RS resources or ports, O) associated with performing CSI measurements and / or reporting. CPU The amount of occupied computational resources, such as the amount of computational resources occupied by the CMR and / or CSI, can be determined. However, when implementing CJT (e.g., as described with reference to FIG. 2B ), different algorithms can be used for the joint codebook or separate codebooks, and such algorithms can be associated with different computational resources. For example, when using a joint codebook (which can be associated with higher transmission performance, for example), the TRP selection can be based on spatial-domain-based selection (e.g., because each spatial-domain layer can correspond to a separate TRP), which can be based on the power of the measured channel projected into the spatial domain. In such a case, the computational complexity associated with the CMR and / or CSI may not be associated with (e.g., irrelevant to) one or more configured hypotheses (e.g., the amount of configured hypotheses). However, when using separate codebooks, the computational complexity may increase with the amount of configured hypotheses.
[0108] This disclosure provides techniques for counting computational resources to support different algorithms associated with joint and separate codebooks (e.g., for CSI feedback for CJT multi-TRP transmissions). The counting of computational CSI-RS resources may, for example, differ from the amount of physical CSI-RS resources configured for the UE (e.g., due to the joint nature of the transmission). In some embodiments, in the case of a joint codebook and CSI-RS resource set 305 configured with multiple resources (e.g., individual resources for each TRP), the UE may count one computational resource for the resource set 305. In some other embodiments, in the case of a joint codebook and CSI-RS resource set 305 configured with one or more resources (e.g., one resource, less than the total amount of TRPs), the UE may count computational resources equal to the amount of TRPs for the resource set 305. In some other embodiments, in the case of separate codebooks, the computational resources may be based on the amount of one or more configured hypotheses.
[0109] FIG. 4 illustrates an example wireless communication system 400 supporting CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The wireless communication system 400 may implement or be implemented by one or more aspects of the wireless communication system 100, transmission schemes 200-a and 200-b, or resource scheme 300. For example, the wireless communication system 400 may include a TRP 405-a, a TRP 405-b, and a UE 115-c, which may be examples of corresponding devices described with reference to FIGS. 1-3. While the example illustrated by FIG. 4 and described herein may be associated with two TRPs, the same example may also be extended to any amount of multiple TRPs. For example, in some cases, the examples herein may apply to any amount of multiple TRPs, up to four TRPs (e.g., or another amount of TRPs).
[0110] As described with reference to FIG. 2B, TRPs 405-a and 405-b can communicate with UE 115-c using CJT. For example, data (e.g., data X) for transmission to UE 115-c can be jointly precoded by TRPs 405-a and 405-b, and joint precoding can support phase coherence for the joint transmission. Each TRP 405 can be associated with a distinct amount of ports (e.g., four ports), each of which can use one or more of the same layers for transmission. For example, two layers can be used for transmission from TRP 405-a, and the same two layers can be used for transmission from TRP 405-b (e.g., for a total of two layers for transmission to UE 115-c).
[0111] Each TRP 405 may be associated with a separate precoder for jointly precoding the data transmitted by TRPs 405-a and 405-b. For example, TRP 405-a may use precoder V to precode data X. A Similarly, the TRP 405-b may use a precoder V to precode the same data X, and the data may be associated with two spatial layers. B The TRPs 405-a and 405-b may use a precoder, and the data may also be associated with two spatial layers. The precoders and spatial layers may be configured for CJT from the TRPs 405-a and 405-b. After precoding (e.g., jointly precoding) the data, the TRPs 405-a and 405-b may transmit (e.g., simultaneously, coherently) the precoded data to the UE 115-c via their respective ports.
[0112] The CJT from TRPs 405-a and 405-b may be based on or associated with CSI feedback reported by UE 115-c, for example, based on one or more CMR and / or CSI configurations and associated hypotheses, as described with reference to FIG. 3. Based on the one or more CMR and / or CSI configurations, UE 115-c may determine the amount of computational resources (e.g., O) associated with performing CSI measurements and / or reporting. CPU However, as described with reference to FIG. 3, when implementing CJT (e.g., as described with reference to FIG. 2B), different algorithms can be used for the joint codebook or the separate codebooks, and such algorithms can be associated with different computational resources.
[0113] Thus, the UE 115-c can support counting of computational resources for different algorithms associated with a joint codebook and separate codebooks (e.g., for CSI feedback for CJT multi-TRP transmissions). For example, the UE 115-c may receive control signaling from a network entity 105 (e.g., a TRP 405-a, a TRP 405-b, another TRP 405, another network entity 105) indicating a configuration of a set of CSI-RS resources configured for CJT CSI reporting for multiple TRPs 405. The configuration may indicate an amount of physical resources (e.g., CSI-RS resources) associated with the set of CSI-RS resources. Based on receiving the control signaling, the UE 115-c can determine an amount of active resources associated with the set of CSI-RS resources, an amount of computational resources associated with the set of CSI-RS resources, or both.
[0114] For example, based on the indicated set of CSI-RS resources, the UE 115-c may determine (e.g., count) an amount of computational resources for measuring the set of CSI-RS resources (e.g., the amount of computational resources supported by the UE 115-c). The count of computational CSI-RS resources may differ from the amount of physical resources indicated by the control signaling (e.g., based on the jointness of the CJT).
[0115] For example, in some cases, for a joint codebook and CSI-RS resource set configured with multiple resources (e.g., a separate resource for each TRP 405), the UE may count one active resource and one computational resource for the resource set. In some cases, for a joint codebook and CSI-RS resource set configured with one or more resources (e.g., one resource, less than the total amount of TRPs), the UE may count active resources and computational resources equal to the amount of TRPs 405 associated with the resource set (e.g., the active resources and computational resources may be the same amount equal to the amount of TRPs). Further examples related to joint codebook counting are described herein with reference to Figures 5A and 5B.
[0116] In some cases, for separate codebooks, the active resources and computational resources can be based on the amount of one or more configured hypotheses. For example, CSI-RS resources can be grouped into units of resources, where each unit can include resources associated with the same amount of ports or port groups. In such cases, the active resources can be equal to the amount of units of resources in the set of CSI-RS resources multiplied by the amount of single-TRP hypotheses or multi-TRP hypotheses. The computational resources for the separate codebooks can be determined based on the amount of hypotheses for single-TRP transmissions, the amount of one or more multi-TRP hypotheses associated with CJT transmissions, and one or more coefficients associated with the amount of one or more hypotheses.
[0117] Based on determining the amount of computational resources, the UE 115-c may send an indication of the amount of computational resources (e.g., an indication of the UE 115-c's ability to support the amount of computational resources) to a network entity (e.g., a TRP 405-a, a TRP 405-b, another TRP 405, another network entity 105), where the amount of computational resources is different from the amount of physical resources associated with the set of CSI-RS resources. Based on the determined amount of computational resources and the indicated amount of physical resources, the UE 115-c may receive one or more CSI-RSs from the TRP 405-a, the TRP 405-b, or both, and may measure resources associated with the one or more CSI-RSs.
[0118] Based on one or more measurements made by the UE 115-c, the UE 115-c can send CJT CSI reports for multiple TRPs to a network entity (e.g., the TRP 405-a, the TRP 405-b, another TRP 405, another network entity 105), where the CJT CSI reports can be determined based on an amount of computational resources and an amount of physical resources. Based on the CSI reports from the UE 115-c, the TRP 405-a, the TRP 405-b, one or more other TRPs 405, or any combination thereof, can perform CJT to send one or more messages to the UE 115-c, as described herein. For example, based on the CSI report, TRP 405-a, TRP 405-b, one or more other TRPs 405 may determine, select, or configure (e.g., via CJT) individual precoders for precoding and transmitting data to UE 115-c.
[0119] 5A and 5B illustrate example resource schemes 500-a and 500-b supporting CSI configuration for joint transmission from multiple TRPs according to one or more aspects of the present disclosure. Resource schemes 500-a and 500-b may implement or be implemented by one or more aspects of wireless communication system 100 or 400, transmission schemes 200-a and 200-b, or resource scheme 300. For example, resource schemes 500-a and 500-b may be implemented by two or more TRPs and UE 115, which may be examples of corresponding devices described with reference to FIGS. 1-4. As described with reference to FIGS. 2B-4, two or more TRPs may communicate with UE 115 using CSI.
[0120] As described with reference to Figures 3 and 4, the CJT from two or more TRPs may be based on or associated with CSI feedback reported by the UE 115. For example, the CJT may be based on CSI feedback and associated hypotheses associated with one or more CMR and / or CSI configurations, as described with reference to Figures 3 and 4. Based on the one or more CMR and / or CSI configurations, the UE 115 may determine the amount of active resources (e.g., or ports), the amount of computational resources (e.g., OCRs), and the like associated with performing CSI measurements and / or reporting. CPU ), or both. For example, based on the indicated set of CSI-RS resources 505, the UE 115 may determine (e.g., count) an amount of computational resources for measuring the set of CSI-RS resources 505 (e.g., the amount of computational resources supported by the UE 115). Similarly, based on the indicated set of CSI-RS resources 505, the UE 115 may determine (e.g., count) an amount of active resources associated with the set of CSI-RS resources 505.
[0121] In some cases, the UE 115 may be configured with a joint codebook in association with one or more CMR and / or CSI configurations for CJT. In a first example shown by FIG. 5A, the UE 115 determines whether the amount of physical resources 510 (e.g., including two or more TRPs) available for CJT with the UE 115 is greater than the total amount of TRPs (e.g., N TRP 5A, the UE 115 may be configured with a CSI-RS resource set 505 (e.g., a non-zero power (NZP) CSI-RS resource set 505) equal to the total number of TRPs available for CJT with the UE 115 (e.g., including two or more TRPs) where the amount of physical resources 510, K, is greater than 1 and the total number of TRPs available for CJT with the UE 115 (e.g., including two or more TRPs) (e.g., N TRP) in the CSI-RS resource set 505 (e.g., NZP CSI-RS resource set 505). In either the first or second embodiment, the UE 115 may determine (e.g., count) the amount of active resources (e.g., ports) to be one resource (e.g., port) and may determine (e.g., count) the amount of computational resources to be one computational resource.
[0122] In some cases, in either the first or second embodiment, the UE 115 may determine a quantity of ports (e.g., 32 ports) associated with the total quantity of TRPs and a threshold quantity of ports (e.g., 32 ports).
[0123]
number
[0124]
number
[0125]
number
[0126] In some cases, in the second embodiment (e.g., having K configured CSI-RS resources 510, <K<N TRP ), the UE 115 determines that the amount of active resources (e.g., ports) is NTRP It can be determined (e.g., counted) that there are N resources (e.g., ports) and the amount of computational resources is N TRP It can be determined (e.g., counted) that there are resources.
[0127] 5B, the UE 115 may be configured with a CSI-RS resource set 505 (e.g., an NZP CSI-RS resource set 505) having an amount of physical resources 510 equal to 1. In such a case, the UE 115 may be configured with a CSI-RS resource set 505 (e.g., an NZP CSI-RS resource set 505) having an amount of active resources (e.g., ports) equal to N. TRP It can be determined (e.g., counted) that there are N resources (e.g., ports) and the amount of computational resources is N TRP It can be determined (e.g., counted) that there are resources.
[0128] In some cases, the amount of computational resources may be reported by the UE 115 (e.g., to a TRP, to a network entity) as a UE capability of the UE 115. In some other cases, the amount of computational resources may not be reported by the UE 115 (e.g., and may be determined independently by the UE 115 and by one or more TRPs).
[0129] One or more options for counting active and / or computational resources for a CSI-RS resource set 505 (e.g., for a joint codebook) may be shown in Table 2, which illustrates examples of different amounts of physical, active, and computational resources described herein.
[0130] [Table 2]
[0131] 6 illustrates an example resource scheme 600 supporting CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. Resource scheme 600 may implement or be implemented by one or more aspects of wireless communication system 100 or 400, transmission schemes 200-a and 200-b, or resource scheme 300. For example, resource scheme 600 may be implemented by two or more TRPs and UE 115, which may be embodiments of the corresponding devices described with reference to FIGS. 1-5B. As described with reference to FIGS. 2B-5B, two or more TRPs may communicate with UE 115 using CSI.
[0132] As described with reference to FIGS. 3-5B, the CJT from two or more TRPs may be based on or associated with CSI feedback reported by the UE 115. For example, the CJT may be based on CSI feedback and associated hypotheses associated with one or more CMR and / or CSI configurations, as described with reference to FIGS. 3-5B. Based on the one or more CMR and / or CSI configurations, the UE 115 may determine the amount of active resources (e.g., or ports), the amount of computational resources (e.g., OCRs), and the like associated with performing CSI measurements and / or reporting. CPU ), or both. For example, based on the indicated set of CSI-RS resources 605, the UE 115 may determine (e.g., count) an amount of computational resources for measuring the set of CSI-RS resources 605 (e.g., the amount of computational resources supported by the UE 115). Similarly, based on the indicated set of CSI-RS resources 605, the UE 115 may determine (e.g., count) an amount of active resources associated with the set of CSI-RS resources 605.
[0133] In a first embodiment, the set of CSI-RS resources 605 may include one port group 610 for all TRPs configured for the UE 115 (e.g., for two or more TRPs). In a second embodiment, the set of CSI-RS resources 605 may include one individual resource for each TRP configured for the UE 115 (e.g., N TRP N for all TRPs TRP In a third embodiment, the set of CSI-RS resources 605 may include two or more resources but less than one individual resource for each TRP configured for the UE 115 (e.g., N TRP 1 can contain k resources for all of the TRPs <K<N TRP (It is).
[0134] In some cases, the UE 115 may be configured with separate codebooks associated with one or more CMR and / or CSI configurations for CJT. In such embodiments, the configured set of CSI-RS resources 605 (e.g., the set of NZP CSI-RS resources 605) may be grouped into units of port groups 610 (e.g., resource units 615) for counting active resources. For example, a single resource or K resources (e.g., 1 <K<N TRP In an embodiment of a set of CSI-RS resources 605 that includes N (e.g., equal to the total amount of TRPs), an individual resource unit 615 may include one or more port groups 610 with the same amount of ports. TRPIn an embodiment of a set of CSI-RS resources 605 including resources, individual resource units 615 may include port groups 610 having the same amount of ports (e.g., NZP CSI-RS resources). Thus, a first CSI-RS resource unit 615-a may include one or more CSI-RS resources and / or port groups 610 associated with the first amount of ports, and a second CSI-RS resource unit 615-b may include one or more CSI-RS resources and / or port groups 610 associated with the first amount of ports.
[0135] As an example, one CSI-RS resource may be used to provide a port amount (e.g., 8) for multiple (e.g., 3) TRPs. * In such an embodiment, three resource units may correspond to a port group containing ports {0,...,7}, a port group containing ports {8,...,15}, and a port group containing ports {16,...,23}, respectively.
[0136] Additionally or alternatively, in some embodiments, a plurality of CSI-RS resources (e.g., three CSI-RS resources) may each include a different amount of ports (e.g., eight ports) for the three TRPs. In such embodiments, three resource units may each correspond to a CSI-RS resource.
[0137] In some embodiments, a plurality of CSI-RS resources (e.g., two CSI-RS resources) may include multiple (e.g., different) amounts of ports for the three TRPs (e.g., 8 ports and 16 ports for the two CSI-RS resources, respectively). In such embodiments, the three resource units may correspond to a first CSI-RS resource (e.g., having 8 ports) of the two CSI-RS resources, a first port group (e.g., having ports {0,...,7}) of a second CSI-RS resource (e.g., having ports {8,...,15}) of the second CSI-RS resources, respectively.
[0138] When determining (e.g., counting) active resources (e.g., ports) for a set of CSI-RS resources 605, each resource unit 615 may be counted a number of times (e.g., X times), where X may be the number of times that the individual resource unit 615 is referenced by one or more hypotheses (e.g., single-TRP hypotheses, multi-TRP hypotheses, or both) associated with (e.g., configured for) the resource unit 615.
[0139] When determining (e.g., counting) the amount of computational resources for measuring the set of CSI-RS resources 605, the amount of computational resources may be determined using an equation such as equation (3). O CPU =M+Y2N 2-TRP +Y3N 3-TRP +Y4N 4-TRP (3) In the formula, O CPU represents the amount of computational resources, M represents the amount of hypotheses associated with (e.g., constructed for) a single TRP, and N n-TRP represents the amount of hypotheses associated with (e.g., constructed for) n TRPs (e.g., n=2, 3, 4, ...) for a multi-TRP CJT, and Y nrepresents the coefficients associated with n TRPs for a multi-TRP CJT.
[0140] In the first embodiment, Y n can be defined by a standard (e.g., a wireless communication standard). For example, Y n can be defined to be equal to n (e.g., for m distinct Type II codebooks), or Y n can be defined to be equal to n+1 (e.g., to take into account common mode). In a second example, Y n may be reported by the UE 115 as a UE capability. For example, Y n can be reported (e.g., separately) for each value of n (e.g., for n=2, 3, 4, ...).
[0141] In some cases, the UE 115 may use a joint codebook (e.g., as described with reference to FIGS. 5A and 5B) for CJT, and in some cases, the UE 115 may use a separate codebook (e.g., as described with reference to FIG. 6) for CJT. In a first example, the wireless communication standard may support (e.g., may support only) one of a joint codebook or separate codebooks, and the UE 115 (e.g., and two or more TRPs) may operate in accordance with the respective techniques described herein. In a second example, the UE 115 may support a joint codebook and separate codebooks and may be configured (e.g., by a network entity, by a TRP) with either a joint codebook or separate codebooks for separate CSI-RS and / or CMR configurations. In a third example, the UE 115 may support a joint codebook, separate codebooks, or both, and may report support for such codebook(s) as a UE capability (e.g., to a network entity, to a TRP). Depending on the reported UE capabilities, the UE 115 may be configured (e.g., by a network entity, by a TRP) with either a joint codebook or separate codebooks for individual CSI-RS and / or CMR configurations.
[0142] One or more options for counting active and / or computational resources for a CSI-RS resource set 605 (e.g., for separate codebooks) may be shown in Table 3, which illustrates examples of different amounts of physical, active, and computational resources described herein.
[0143] [Table 3]
[0144] 7 illustrates an example process flow 700 for supporting CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. In some embodiments, process flow 700 may implement or be performed by one or more aspects of wireless communication system 100 or 400, and one or more aspects of transmission schemes 200-a and 200-b, resource scheme 300, resource scheme 500-a, resource scheme 500-b, or resource scheme 600. For example, process flow 700 may be performed by UE 115-d and network entity 105-a (e.g., a TRP or other network entity), which may be an example of UE 115 and network entity 105 (e.g., a TRP) described with reference to FIGS. 1-6.
[0145] In the following description of process flow 700, operations may be performed in a different order than shown, or the operations performed by UE 115-d and network entity 105-a may be performed in a different order or at different times. For example, some operations may be omitted from process flow 700, or other operations may be added to process flow 700. Although UE 115-d and network entity 105-a are shown performing the operations of process flow 700, some aspects of some operations may also be performed by one or more other wireless devices. For example, some operations shown as being performed by network entity 105-a may be performed by another network entity 105, a TRP, or multiple TRPs.
[0146] In some cases, the UE 115-d may send an indication of one or more codebooks for the CJT from the multiple TRPs to the network entity 105-a at 705. Additionally or alternatively, the network entity 105-a may send an indication of one or more codebooks for the CJT from the multiple TRPs to the UE 115-d at 705. The one or more codebooks may be selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the multiple TRPs (e.g., a joint codebook) and a codebook associated with a separate frequency domain base for each of the multiple TRPs (e.g., separate codebooks).
[0147] At 710, the network entity 105-a may send control signaling to the UE 115-d indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs (e.g., a set of CSI-RS resources configured as described with reference to one or more of FIGS. 3-6). The configuration may also indicate an amount of physical resources associated with the set of CSI-RS.
[0148] At 715, in some cases, the UE 115-d may count the amount of active resources, computational resources (e.g., for measuring the set of CSI-RS resources), or both, associated with the set of CSI-RS resources. For example, as described with reference to Figures 4-6, the UE 115-d may count the amount of computational resources, which may be different from the amount of physical resources associated with the set of CSI-RS resources. The UE 115-d may also count the amount of active resources, which may be the same as the amount of computational resources (e.g., as described with reference to Figures 5A and 5B) or different from the amount of computational resources (e.g., as described with reference to Figure 6).
[0149] At 720, the UE 115-d may transmit to the network entity 105-a an indication of the UE 115-d's capability to support an amount of computational resources (e.g., a counted amount of computational resources) for measuring the set of CSI-RS resources. The UE 115-d may transmit the indication of the capability to support the amount of computational resources, for example, based on counting (e.g., determining) the amount of computational resources at 715.
[0150] At 725, in some cases, the network entity 105-a (e.g., a TRP) or another device (e.g., another network entity 105, another TRP, multiple TRPs) may transmit one or more CSI-RSs to the UE 115-d via a set of CSI-RS resources. The one or more CSI-RSs may be based on a configuration of the set of CSI-RS resources or one or more parameters associated therewith. Based on the transmission of the one or more CSI-RSs and on the amount of computational resources, the UE 115-d may measure the set of CSI-RS resources (e.g., measure one or more CSI-RSs) to perform CSI reporting (e.g., for CJT CSI reporting for multiple TRPs).
[0151] At 730, the UE 115-d may transmit to the network entity 105-a a CJT CSI report for multiple TRPs determined based on the amount of computational resources and the amount of physical resources (e.g., based on measurements performed by the UE 115-d). The CJT CSI report may be associated with one or more hypotheses for selecting a TRP from the multiple TRPs for CJT.
[0152] At 735, in some cases, the network entity 105-a (e.g., a TRP) or another device (e.g., another network entity 105, another TRP, multiple TRPs) may transmit a CJT (e.g., from multiple TRPs) to the UE 115-d. The CJT may be based on a CJT CSI report transmitted by the UE 115-d (e.g., one or more parameters for the CJT or one or more TRPs for the CJT may be based on the CSI report, among other examples).
[0153] 8 shows a block diagram 800 of a device 805 that supports CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 805 may be one example of an aspect of a UE 115 as described herein. The device 805 may include a receiver 810, a transmitter 815, and a communications manager 820. The device 805 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0154] The receiver 810 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various traffic channels (e.g., control channels, data channels, traffic channels related to CSI configurations for joint transmissions from multiple TRPs). The information may be passed to other components of the device 805. The receiver 810 may utilize a single antenna or a set of multiple antennas.
[0155] The transmitter 815 can provide a means for transmitting signals generated by other components of the device 805. For example, the transmitter 815 can transmit information such as packets, user data, control information, or any combination thereof associated with various traffic channels (e.g., control channels, data channels, traffic channels related to CSI configurations for joint transmissions from multiple TRPs). In some embodiments, the transmitter 815 can be collocated with the receiver 810 within a transceiver module. The transmitter 815 can utilize a single antenna or a set of multiple antennas.
[0156] The communications manager 820, the receiver 810, the transmitter 815, or various combinations thereof or components thereof may be examples of means for performing various aspects of CSI configuration for joint transmission from multiple TRPs as described herein. For example, the communications manager 820, the receiver 810, the transmitter 815, or various combinations or components thereof may support a method for performing one or more of the functions described herein.
[0157] In some embodiments, communications manager 820, receiver 810, transmitter 815, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). The hardware may include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting means for performing the functions described in this disclosure. In some embodiments, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).
[0158] Additionally or alternatively, in some embodiments, the communications manager 820, the receiver 810, the transmitter 815, or various combinations or components thereof may be implemented in code (e.g., as communications management software or firmware) executed by a processor. When implemented in code executed by a processor, the functionality of the communications manager 820, the receiver 810, the transmitter 815, or various combinations or components thereof may be performed by a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a means for performing the functions described in this disclosure).
[0159] In some embodiments, communications manager 820 can be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or otherwise cooperating with receiver 810, transmitter 815, or both. For example, communications manager 820 can receive information from receiver 810, transmit information to transmitter 815, or be integrated in combination with receiver 810, transmitter 815, or both, to acquire information, output information, or perform various other operations as described herein.
[0160] The communications manager 820 can support wireless communications in the UE in accordance with embodiments disclosed herein. For example, the communications manager 820 can be configured as or otherwise support a means for receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The communications manager 820 can be configured as or otherwise support a means for sending, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The communications manager 820 can be configured as or otherwise support a means for sending, to a network entity, a CJT CSI report for multiple TRPs determined based on the amount of computational resources and the amount of physical resources.
[0161] By including or configuring the communications manager 820 according to embodiments described herein, the device 805 (e.g., a processor controlling or otherwise coupled to the receiver 810, the transmitter 815, the communications manager 820, or a combination thereof) can support techniques for more efficient utilization of communications resources. For example, the communications manager 820 can support determining and reporting CSI based on a determined amount of computational resources. The CSI can support CJT from multiple TRPs, which can more efficiently utilize communications resources, reduce overhead, improve communication quality, and increase available power.
[0162] 9 illustrates a block diagram 900 of a device 905 that supports CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 905 may be an example of aspects of the device 805 or the UE 115 described herein. The device 905 may include a receiver 910, a transmitter 915, and a communications manager 920. The device 905 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0163] The receiver 910 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels related to CSI configurations for joint transmissions from multiple TRPs). The information may be passed to other components of the device 905. The receiver 910 may utilize a single antenna or a set of multiple antennas.
[0164] The transmitter 915 may provide a means for transmitting signals generated by other components of the device 905. For example, the transmitter 915 may transmit information such as packets, user data, control information, or any combination thereof associated with various traffic channels (e.g., control channels, data channels, traffic channels related to CSI configurations for joint transmissions from multiple TRPs). In some embodiments, the transmitter 915 may be collocated with the receiver 910 within a transceiver module. The transmitter 915 may utilize a single antenna or a set of multiple antennas.
[0165] The device 905 or its various components may be an example of a means for implementing various aspects of CSI configuration for joint transmission from multiple TRPs as described herein. For example, the communications manager 920 may include a CSI-RS configuration component 925, a UE capability indication component 930, a CSI-RS reporting indication component 935, or any combination thereof. The communications manager 920 may be an example of aspects of the communications manager 820 as described herein. In some embodiments, the communications manager 920, or its various components, may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or otherwise cooperating with the receiver 910, the transmitter 915, or both. For example, the communications manager 920 may receive information from the receiver 910, transmit information to the transmitter 915, or be integrated in combination with the receiver 910, the transmitter 915, or both to acquire information, output information, or perform various other operations as described herein.
[0166] The communications manager 920 can support wireless communications in the UE according to embodiments disclosed herein. The CSI-RS configuration component 925 can be configured as or otherwise support a means for receiving, from a network entity, control signaling indicating the configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The UE capability indication component 930 can be configured as or otherwise support a means for sending, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The CSI-RS reporting indication component 935 can be configured as or otherwise support a means for sending, to a network entity, a CJT CSI report for multiple TRPs determined based on the amount of computational resources and the amount of physical resources.
[0167] FIG. 10 illustrates a block diagram 1000 of a communications manager 1020 supporting CSI configuration for joint transmissions from multiple TRPs in accordance with one or more aspects of the present disclosure. The communications manager 1020 may be an example of aspects of communications manager 820, communications manager 920, or both, described herein. The communications manager 1020 or various components thereof may be an example of a means for implementing various aspects of CSI configuration for joint transmissions from multiple TRPs described herein. For example, the communications manager 1020 may include a CSI-RS configuration component 1025, a UE capability indication component 1030, a CSI-RS reporting indication component 1035, a codebook component 1040, a coefficient indication component 1045, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).
[0168] The communications manager 1020 can support wireless communications in the UE according to embodiments disclosed herein. The CSI-RS configuration component 1025 can be configured as or otherwise support a means for receiving, from a network entity, control signaling indicating the configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The UE capability indication component 1030 can be configured as or otherwise support a means for sending, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The CSI-RS reporting indication component 1035 can be configured as or otherwise support a means for sending, to a network entity, a CJT CSI report for multiple TRPs determined based on the amount of computational resources and the amount of physical resources.
[0169] In some embodiments, the CSI-RS configuration component 1025 may be configured as or otherwise support a means for receiving control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources. In some embodiments, the UE capability indication component 1030 may be configured as or otherwise support a means for sending an indication of UE capabilities indicating that the amount of computational resources is one computational resource for measuring the set of CSI-RS resources based on the amount of physical resources being two or more physical resources.
[0170] In some embodiments, the quantity of the two or more physical resources is equal to the quantity of a plurality of TRPs.
[0171] In some embodiments, the CSI-RS configuration component 1025 may be configured as or otherwise support a means for receiving control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources. In some embodiments, the UE capability indication component 1030 may be configured as or otherwise support a means for sending an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is two or more computational resources, based on the amount of ports for the plurality of TRPs, the threshold amount of ports, and the amount of physical resources that is two or more physical resources.
[0172] In some embodiments, the quantity of the two or more physical resources is equal to the quantity of a plurality of TRPs.
[0173] In some embodiments, the CSI-RS configuration component 1025 may be configured as or otherwise support a means for receiving control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of CSI-RS resources, where the amount of the one or more physical resources is less than the amount of the plurality of TRPs. In some embodiments, the UE capability indication component 1030 may be configured as or otherwise support a means for sending an indication of UE capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is equal to the amount of the plurality of TRPs, based on the amount of physical resources being one or more physical resources.
[0174] In some embodiments, the quantity of one or more physical resources is one.
[0175] In some embodiments, the amount of active physical resources is equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among the plurality of TRPs.
[0176] In some embodiments, the amount of physical resources is equal to the amount of a port group of multiple TRPs each associated with the same amount of ports.
[0177] In some embodiments, the amount of physical resources is equal to the amount of CSI resources of a set of CSI-RS resources each associated with the same amount of ports.
[0178] In some embodiments, the amount of computational resources is based on one or more respective coefficients corresponding to the amount of hypotheses associated with a single TRP transmission, the amount of one or more hypotheses used to select a TRP from the plurality of TRPs, and the amount of TRPs associated with the individual hypotheses corresponding to one or more TRPs from the plurality of TRPs.
[0179] In some embodiments, each of the one or more respective coefficients is based on the magnitude of a plurality of TRPs associated with a respective hypothesis.
[0180] In some embodiments, the coefficient indication component 1045 may be configured as or otherwise support a means for transmitting an indication of one or more respective coefficients, where the one or more respective coefficients are based on the capabilities of the UE.
[0181] In some embodiments, the codebook component 1040 may be configured as or otherwise support a means for receiving, from a network entity, an indication of one or more codebooks for CJTs from a plurality of TRPs, the codebooks being selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a distinct frequency domain base for each of the plurality of TRPs.
[0182] In some embodiments, the codebook component 1040 may be configured as or otherwise support a means for transmitting to a network entity an indication of one or more codebooks for CJTs from multiple TRPs, the codebooks being selected from a set of two or more codebooks, including a codebook associated with a frequency domain base shared by the multiple TRPs and including a codebook associated with a distinct frequency domain base for each of the multiple TRPs.
[0183] 11 shows a diagram of a system 1100 including a device 1105 supporting CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 1105 may be an embodiment of device 805, device 905, or UE 115 as described herein, or may include components thereof. The device 1105 may communicate (e.g., wirelessly) with one or more network entities 105, one or more UEs 115, or any combination thereof. The device 1105 may include components for two-way voice and data communication, including components for transmitting and receiving communications, such as a communications manager 1120, an input / output (I / O) controller 1110, a transceiver 1115, an antenna 1125, a memory 1130, code 1135, and a processor 1140. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1145).
[0184] The I / O controller 1110 can manage input and output signals for the device 1105. The I / O controller 1110 can also manage peripheral devices not integrated into the device 1105. In some cases, the I / O controller 1110 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 1110 can utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or other known operating systems. Additionally or alternatively, the I / O controller 1110 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 1110 can be implemented as part of a processor, such as the processor 1140. In some cases, a user may interact with the device 1105 through the I / O controller 1110 or through a hardware component controlled by the I / O controller 1110 .
[0185] In some cases, the device 1105 may include a single antenna 1125. However, in some other cases, the device 1105 may have two or more antennas 1125, which may be capable of simultaneously transmitting or receiving multiple wireless transmissions. The transceiver 1115 may communicate bidirectionally via one or more antennas 1125, a wired or wireless link, as described herein. For example, the transceiver 1115 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1115 may also include a modem for modulating packets, providing the modulated packets to one or more antennas 1125 for transmission, and demodulating packets received from the one or more antennas 1125. The transceiver 1115, or the transceiver 1115 and one or more antennas 1125, may be an example of the transmitter 815, the transmitter 915, the receiver 810, the receiver 910, or any combination or component thereof, as described herein.
[0186] The memory 1130 may include random access memory (RAM) and read-only memory (ROM). The memory 1130 may store computer-readable computer-executable code 1135 including instructions that, when executed by the processor 1140, cause the device 1105 to perform various functions described herein. The code 1135 may be stored on a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, the code 1135 may not be directly executable by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform functions described herein. In some cases, the memory 1130 may include a basic input / output system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.
[0187] The processor 1140 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1140 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 1140. The processor 1140 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to cause the device 1105 to perform various functions (e.g., functions or tasks supporting CSI configuration for joint transmission from multiple TRPs). For example, the device 1105 or a component of the device 1105 may include the processor 1140 and the memory 1130 coupled to the processor 1140, where the processor 1140 and the memory 1130 are configured to perform various functions described herein.
[0188] The communications manager 1120 can support wireless communications in a UE in accordance with embodiments disclosed herein. For example, the communications manager 1120 can be configured as or otherwise support a means for receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The communications manager 1120 can be configured as or otherwise support a means for sending, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The communications manager 1120 can be configured as or otherwise support a means for sending, to a network entity, a CJT CSI report for multiple TRPs determined based on the amount of computational resources and the amount of physical resources.
[0189] By including or configuring a communications manager 1120 according to embodiments described herein, the device 1105 can support techniques for more efficient utilization of communications resources. For example, the communications manager 1120 can support determining and reporting CSI based on a determined amount of computational resources. The CSI can support CJT from multiple TRPs, which can more efficiently utilize communications resources, reduce overhead, improve communication quality, and increase available power.
[0190] In some embodiments, the communications manager 1120 can be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or otherwise cooperating with the transceiver 1115, one or more antennas 1125, or any combination thereof. For example, the communications manager 1120 can be configured to receive or transmit messages or other signaling as described herein via the transceiver 1115. Although the communications manager 1120 is shown as a separate component, in some embodiments, one or more functions described with reference to the communications manager 1120 can be supported or performed by the processor 1140, the memory 1130, the code 1135, or any combination thereof. For example, the code 1135 can include instructions executable by the processor 1140 to cause the device 1105 to perform various aspects of CSI configuration for joint transmissions from multiple TRPs as described herein, or the processor 1140 and the memory 1130 can be configured to perform or support such operations in other ways.
[0191] 12 shows a block diagram 1200 of a device 1205 that supports CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 1205 may be an example of an aspect of a network entity 105 as described herein. The device 1205 may include a receiver 1210, a transmitter 1215, and a communications manager 1220. The device 1205 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0192] Receiver 1210 may provide a means for obtaining (e.g., receiving, determining, identifying) information such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with protocol stacks). The information may be passed to other components of device 1205. In some embodiments, receiver 1210 may support obtaining information by receiving signals via one or more antennas. Additionally or alternatively, receiver 1210 may support obtaining information by receiving signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof.
[0193] The transmitter 1215 may provide a means for outputting (e.g., transmitting, providing, conveying, sending) information generated by other components of the device 1205. For example, the transmitter 1215 may output information such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with protocol stacks). In some embodiments, the transmitter 1215 may support outputting information by transmitting signals via one or more antennas. Additionally or alternatively, the transmitter 1215 may support outputting information by transmitting signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof. In some embodiments, the transmitter 1215 and the receiver 1210 may be co-located within a transceiver that may include or be coupled to a modem.
[0194] The communications manager 1220, the receiver 1210, the transmitter 1215, or various combinations or components thereof may be examples of means for performing various aspects of CSI configuration for joint transmission from multiple TRPs as described herein. For example, the communications manager 1220, the receiver 1210, the transmitter 1215, or various combinations or components thereof may support a method for performing one or more of the functions described herein.
[0195] In some embodiments, communications manager 1220, receiver 1210, transmitter 1215, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). Hardware may include a processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting a means for performing the functions described in this disclosure. In some embodiments, a processor and a memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).
[0196] Additionally or alternatively, in some embodiments, communications manager 1220, receiver 1210, transmitter 1215, or various combinations or components thereof, may be implemented in code (e.g., as communications management software or firmware) executed by a processor. If implemented in code executed by a processor, the functionality of communications manager 1220, receiver 1210, transmitter 1215, or various combinations or components thereof may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a means for performing the functions described in this disclosure).
[0197] In some embodiments, communications manager 1220 can be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or otherwise cooperating with receiver 1210, transmitter 1215, or both. For example, communications manager 1220 can receive information from receiver 1210, transmit information to transmitter 1215, or be integrated in combination with receiver 1210, transmitter 1215, or both, to acquire information, output information, or perform various other operations as described herein.
[0198] The communications manager 1220 can support wireless communications in a network entity in accordance with embodiments disclosed herein. For example, the communications manager 1220 can be configured as or otherwise support a means for transmitting control signaling indicating, for a UE, a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The communications manager 1220 can be configured as or otherwise support a means for receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The communications manager 1220 can be configured as or otherwise support a means for receiving CJT CSI reporting for multiple TRPs based on the amount of computational resources and the amount of physical resources.
[0199] By including or configuring the communications manager 1220 according to embodiments described herein, the device 1205 (e.g., a processor controlling or otherwise coupled to the receiver 1210, the transmitter 1215, the communications manager 1220, or a combination thereof) can support techniques that can support techniques for more efficient utilization of communications resources. For example, the communications manager 1220 can support determining and reporting CSI based on a determined amount of computational resources. The CSI can support CJT from multiple TRPs, which can more efficiently utilize communications resources, reduce overhead, improve communication quality, and increase available power (e.g., by improving communication quality and reducing retransmissions).
[0200] 13 shows a block diagram 1300 of a device 1305 that supports CSI configuration for joint transmission from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 1305 may be an example of an aspect of the device 1205 or the network entity 105 as described herein. The device 1305 may include a receiver 1310, a transmitter 1315, and a communications manager 1320. The device 1305 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0201] The receiver 1310 may provide a means for obtaining (e.g., receiving, determining, identifying) information such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with protocol stacks). The information may be passed to other components of the device 1305. In some embodiments, the receiver 1310 may support obtaining information by receiving signals via one or more antennas. Additionally or alternatively, the receiver 1310 may support obtaining information by receiving signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof.
[0202] The transmitter 1315 may provide a means for outputting (e.g., transmitting, providing, conveying, sending) information generated by other components of the device 1305. For example, the transmitter 1315 may output information such as user data, control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units) associated with various channels (e.g., control channels, data channels, information channels, channels associated with protocol stacks). In some embodiments, the transmitter 1315 may support outputting information by transmitting signals via one or more antennas. Additionally or alternatively, the transmitter 1315 may support outputting information by transmitting signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof. In some embodiments, the transmitter 1315 and the receiver 1310 may be co-located within a transceiver that may include or be coupled to a modem.
[0203] The device 1305 or its various components may be an example of a means for implementing various aspects of CSI configuration for joint transmission from multiple TRPs described herein. For example, the communications manager 1320 may include a CSI-RS configuration indication component 1325, a resource capability component 1330, a CSI-RS reporting component 1335, or any combination thereof. The communications manager 1320 may be an example of aspects of the communications manager 1220 described herein. In some embodiments, the communications manager 1320, or its various components, may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or otherwise cooperating with the receiver 1310, the transmitter 1315, or both. For example, the communications manager 1320 may receive information from the receiver 1310, transmit information to the transmitter 1315, or be integrated in combination with the receiver 1310, the transmitter 1315, or both to acquire information, output information, or perform various other operations as described herein.
[0204] The communications manager 1320 can support wireless communications in a network entity according to embodiments disclosed herein. The CSI-RS configuration indication component 1325 can be configured as or otherwise support a means for transmitting control signaling indicating, for a UE, the configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The resource capability component 1330 can be configured as or otherwise support a means for receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The CSI-RS reporting component 1335 can be configured as or otherwise support a means for receiving CJT CSI reporting for multiple TRPs based on the amount of computational resources and the amount of physical resources.
[0205] 14 illustrates a block diagram 1400 of a communications manager 1420 supporting CSI configuration for joint transmissions from multiple TRPs in accordance with one or more aspects of the present disclosure. The communications manager 1420 may be an example of aspects of the communications manager 1220, the communications manager 1320, or both described herein. The communications manager 1420 or various components thereof may be an example of a means for implementing various aspects of CSI configuration for joint transmissions from multiple TRPs described herein. For example, the communications manager 1420 may include a CSI-RS configuration indication component 1425, a resource capability component 1430, a CSI-RS reporting component 1435, a codebook indication component 1440, a coefficient component 1445, or any combination thereof. Each of these components may communicate directly or indirectly with one another (e.g., via one or more buses), which may include communication within a protocol layer of a protocol stack, communication associated with a logical channel of a protocol stack (e.g., between protocol layers of a protocol stack, within a device, component, or virtualization component associated with network entity 105, between devices, components, or virtualization components associated with network entity 105), or any combination thereof.
[0206] The communications manager 1420 can support wireless communications in a network entity according to embodiments disclosed herein. The CSI-RS configuration indication component 1425 can be configured as or otherwise support a means for transmitting control signaling indicating, for a UE, a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The resource capability component 1430 can be configured as or otherwise support a means for receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount being different from the amount of physical resources associated with the set of CSI-RS resources. The CSI-RS reporting component 1435 can be configured as or otherwise support a means for receiving CJT CSI reporting for multiple TRPs based on the amount of computational resources and the amount of physical resources.
[0207] In some embodiments, the CSI-RS configuration indication component 1425 may be configured as or otherwise support a means for transmitting control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources. In some embodiments, the CSI-RS reporting component 1435 may be configured as or otherwise support a means for receiving an indication of the UE's capabilities indicating that the amount of computational resources is one computational resource for measuring the set of CSI-RS resources based on the amount of physical resources being two or more physical resources.
[0208] In some embodiments, the quantity of the two or more physical resources is equal to the quantity of a plurality of TRPs.
[0209] In some embodiments, the CSI-RS configuration indication component 1425 can be configured as or otherwise support a means for sending control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources. In some embodiments, the CSI-RS reporting component 1435 can be configured as or otherwise support a means for receiving an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is two or more computational resources, the amount of computational resources being based on the amount of ports for the multiple TRPs, a threshold amount of ports, and the amount of physical resources that is two or more physical resources.
[0210] In some embodiments, the quantity of the two or more physical resources is equal to the quantity of a plurality of TRPs.
[0211] In some embodiments, the CSI-RS configuration indication component 1425 may be configured as or otherwise support a means for transmitting control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of CSI-RS resources, where the amount of the one or more physical resources is less than the amount of the plurality of TRPs. In some embodiments, the CSI-RS reporting component 1435 may be configured as or otherwise support a means for receiving an indication of the UE's capability indicating that the amount of computational resources for measuring the set of CSI-RS resources is equal to the amount of the plurality of TRPs, based on the amount of physical resources being one or more physical resources.
[0212] In some embodiments, the quantity of one or more physical resources is one.
[0213] In some embodiments, the amount of active physical resources is equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among the plurality of TRPs.
[0214] In some embodiments, the amount of physical resources is equal to the amount of a port group of multiple TRPs each associated with the same amount of ports.
[0215] In some embodiments, the amount of physical resources is equal to the amount of CSI resources of a set of CSI-RS resources each associated with the same amount of ports.
[0216] In some embodiments, the amount of computational resources is based on one or more respective coefficients corresponding to the amount of hypotheses associated with a single TRP transmission, the amount of one or more hypotheses used to select a TRP from the plurality of TRPs, and the amount of TRPs associated with the individual hypotheses corresponding to one or more TRPs from the plurality of TRPs.
[0217] In some embodiments, each of the one or more respective coefficients is based on the magnitude of a plurality of TRPs associated with a respective hypothesis.
[0218] In some embodiments, the coefficient component 1445 may be configured as or otherwise support a means for receiving an indication of one or more respective coefficients, where the one or more respective coefficients are based on the capabilities of the UE.
[0219] In some embodiments, the codebook indication component 1440 may be configured as or otherwise support a means for transmitting an indication of one or more codebooks for CJTs from multiple TRPs, selected from a set of two or more codebooks, including a codebook associated with a frequency domain base shared by the multiple TRPs and including a codebook associated with a distinct frequency domain base for each of the multiple TRPs.
[0220] In some embodiments, the codebook indication component 1440 may be configured as or otherwise support receiving an indication of one or more codebooks for CJTs from multiple TRPs, selected from a set of two or more codebooks, including a codebook associated with a frequency domain base shared by the multiple TRPs and including a codebook associated with a separate frequency domain base for each of the multiple TRPs.
[0221] FIG. 15 illustrates a diagram of a system 1500 including a device 1505 supporting CSI configuration for joint transmissions from multiple TRPs in accordance with one or more aspects of the present disclosure. The device 1505 may be an example of a device 1205, a device 1305, or a network entity 105 as described herein, or may include components thereof. The device 1505 may communicate with one or more network entities 105, one or more UEs 115, or any combination thereof, which may include communication via one or more wired interfaces, one or more wireless interfaces, or a combination thereof. The device 1505 may include components supporting outputting and receiving communications, such as a communications manager 1520, a transceiver 1510, an antenna 1515, a memory 1525, code 1530, and a processor 1535. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1540).
[0222] The transceiver 1510 may support bidirectional communication via a wired link, a wireless link, or both, as described herein. In some embodiments, the transceiver 1510 may include a wired transceiver and may communicate bidirectionally with another wired transceiver. Additionally or alternatively, in some embodiments, the transceiver 1510 may include a wireless transceiver and may communicate bidirectionally with another wireless transceiver. In some embodiments, the device 1505 may include one or more antennas 1515, which may be capable of transmitting or receiving (e.g., simultaneously) wireless transmissions. The transceiver 1510 may also include a modem for modulating signals, providing the modulated signals for transmission (e.g., by a wired transmitter via one or more antennas 1515), receiving the modulated signals (e.g., from one or more antennas 1515, from a wired receiver), and demodulating the signals. In some implementations, the transceiver 1510 may include one or more interfaces, such as one or more interfaces coupled to one or more antennas 1515 configured to support various receive or acquisition operations, or one or more interfaces coupled to one or more antennas 1515 configured to support various transmit or output operations, or a combination thereof. In some implementations, the transceiver 1510 may include or be configured to couple to one or more processors or memory components operable to perform or support operations based on received or acquired information or signals, or to generate information or other signals for transmission or other output, or any combination thereof. In some implementations, the transceiver 1510, or the transceiver 1510 and one or more antennas 1515, or the transceiver 1510 and one or more antennas 1515 and one or more processors or memory components (e.g., the processor 1535, or memory 1525, or both) may be included on a chip or chip assembly installed on the device 1505.In some embodiments, the transceiver may be operable to support communication over one or more communication links (e.g., communication link 125, backhaul communication link 120, midhaul communication link 162, fronthaul communication link 168).
[0223] The memory 1525 may include RAM and ROM. The memory 1525 may store computer-readable computer-executable code 1530 including instructions that, when executed by the processor 1535, cause the device 1505 to perform various functions described herein. The code 1530 may be stored on a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, the code 1530 may not be directly executable by the processor 1535, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, the memory 1525 may include a BIOS, which may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.
[0224] The processor 1535 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA, a microcontroller, a programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof). In some cases, the processor 1535 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 1535. The processor 1535 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1525) to cause the device 1505 to perform various functions (e.g., functions or tasks supporting CSI configuration for joint transmission from multiple TRPs). For example, the device 1505 or a component of the device 1505 may include the processor 1535 and the memory 1525 coupled to the processor 1535, where the processor 1535 and the memory 1525 are configured to perform various functions described herein. Processor 1535 may be an example of a cloud computing platform (e.g., one or more physical nodes and supporting software such as an operating system, virtual machine, or container instance) that can host functions (e.g., by executing code 1530) to perform the functionality of device 1505. Processor 1535 may be any suitable processor or processors capable of executing scripts or instructions of one or more software programs stored on device 1505 (e.g., in memory 1525). In some implementations, processor 1535 may be a component of a processing system. A processing system may generally refer to a system or set of machines or components that receives inputs, processes the inputs, and generates a set of outputs (e.g., that can be passed to other systems or components of device 1505).For example, the processing system of device 1505 may refer to a system that includes various other components or subcomponents of device 1505, such as processor 1535, or transceiver 1510, or communications manager 1520, or other components or combinations of components of device 1505. The processing system of device 1505 may interface with other components of device 1505 and can process information (e.g., input or signals) received from other components or output information to other components. For example, a chip or modem of device 1505 may include a processing system and one or more interfaces for outputting information, acquiring information, or both. The one or more interfaces may be implemented as or otherwise include a first interface configured to output information and a second interface configured to acquire information, or the same interface configured to output information and acquire information, among other implementations. In some implementations, the one or more interfaces may refer to an interface between the processing system and a transmitter of the chip or modem, such that device 1505 can transmit information output from the chip or modem. Additionally or alternatively, in some implementations, one or more interfaces may refer to an interface between a processing system and a receiver of a chip or modem, such that device 1505 can obtain information or signal input and pass that information to the processing system. Those skilled in the art will readily recognize that a first interface may also obtain information or signal input and a second interface may also output information or signal output.
[0225] In some embodiments, bus 1540 can support communication of (e.g., within) protocol layers of a protocol stack. In some embodiments, bus 1540 may support communication associated with logical channels of a protocol stack (e.g., between protocol layers of the protocol stack), which can include communication performed within a component of device 1505 or between different components of device 1505, which can be collocated or located in different locations (e.g., device 1505 can refer to a system in which one or more of communications manager 1520, transceiver 1510, memory 1525, code 1530, and processor 1535 can be located in one of or divided among different components).
[0226] In some embodiments, the communications manager 1520 may manage aspects of communications with the core network 130 (e.g., via one or more wired or wireless backhaul links). For example, the communications manager 1520 may manage the forwarding of data communications for client devices, such as one or more UEs 115. In some embodiments, the communications manager 1520 may manage communications with other network entities 105 and may include a controller or scheduler for cooperating with the other network entities 105 to control communications with the UEs 115. In some embodiments, the communications manager 1520 may support an X2 interface in LTE / LTE-A wireless communications network technologies to provide communications between network entities 105.
[0227] The communications manager 1520 can support wireless communications in a network entity in accordance with embodiments disclosed herein. For example, the communications manager 1520 can be configured as or otherwise support a means for transmitting control signaling indicating, for a UE, a configuration of a set of CSI-RS resources for CJT CSI reporting for multiple TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The communications manager 1520 can be configured as or otherwise support a means for receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The communications manager 1520 can be configured as or otherwise support a means for receiving CJT CSI reporting for multiple TRPs based on the amount of computational resources and the amount of physical resources.
[0228] By including or configuring a communications manager 1520 according to embodiments described herein, the device 1505 can support techniques that can support techniques for more efficient utilization of communications resources. For example, the communications manager 1520 can support determining and reporting CSI based on a determined amount of computational resources. The CSI can support CJT from multiple TRPs, which can more efficiently utilize communications resources, reduce overhead, improve communication quality, and increase available power.
[0229] In some embodiments, communications manager 1520 may be configured to perform various operations (e.g., receiving, acquiring, monitoring, outputting, transmitting) using or otherwise cooperating with transceiver 1510, one or more antennas 1515 (e.g., if applicable), or any combination thereof. For example, communications manager 1520 may be configured to receive or transmit messages or other signaling as described herein via transceiver 1510. Although communications manager 1520 is shown as a separate component, in some embodiments, one or more functions described with reference to communications manager 1520 may be supported or performed by transceiver 1510, processor 1535, memory 1525, code 1530, or any combination thereof. For example, the code 1530 may include instructions executable by the processor 1535 to cause the device 1505 to perform various aspects of CSI configuration for joint transmission from multiple TRPs described herein, or the processor 1535 and the memory 1525 may be configured to perform or support such operations in other ways.
[0230] FIG. 16 illustrates a flowchart illustrating a method 1600 for supporting CSI configuration for joint transmission from multiple TRPs according to one or more aspects of the present disclosure. The operations of method 1600 may be performed by a UE or components thereof, as described herein. For example, the operations of method 1600 may be performed by UE 115 described with reference to FIGS. 1-11. In some embodiments, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may implement aspects of the described functionality using dedicated hardware.
[0231] At 1605, the method may include receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The operations of 1605 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1605 may be performed by the CSI-RS configuration component 1025 described with reference to FIG. 10. Additionally or alternatively, means for performing 1605 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0232] At 1610, the method may include transmitting, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The operations of 1610 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1610 may be performed by the UE capability indication component 1030 described with reference to FIG. 10. Additionally or alternatively, the means for performing 1610 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0233] At 1615, the method may include transmitting, to a network entity, a CJT CSI report for the plurality of TRPs determined based on the amount of computational resources and the amount of physical resources. The operations of 1615 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1615 may be performed by the CSI-RS reporting instruction component 1035 described with reference to FIG. 10 . Additionally or alternatively, the means for performing 1615 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0234] FIG. 17 illustrates a flowchart illustrating a method 1700 for supporting CSI configuration for joint transmission from multiple TRPs according to one or more aspects of the present disclosure. The operations of method 1700 may be performed by a UE or components thereof, as described herein. For example, the operations of method 1700 may be performed by the UE 115 described with reference to FIGS. 1-11. In some embodiments, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may implement aspects of the described functionality using dedicated hardware.
[0235] At 1705, the method may include receiving, from a network entity, an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks, the codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs. The operations of 1705 may be performed in accordance with an embodiment as disclosed herein. In some embodiments, aspects of the operations of 1705 may be performed by the codebook component 1040 described with reference to FIG. 10. Additionally or alternatively, the means for performing 1705 may include, but are not limited to, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0236] At 1710, the method may include receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources. The operations of 1710 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1710 may be performed by the CSI-RS configuration component 1025 described with reference to FIG. 10. Additionally or alternatively, means for performing 1710 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0237] At 1715, the method may include transmitting, to a network entity, an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The operations of 1715 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1715 may be performed by the UE capability indication component 1030 described with reference to FIG. 10. Additionally or alternatively, the means for performing 1715 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0238] At 1720, the method may include transmitting, to a network entity, a CJT CSI report for the plurality of TRPs determined based on the amount of computational resources and the amount of physical resources. The operations of 1720 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1720 may be performed by the CSI-RS reporting instruction component 1035 described with reference to FIG. 10. Additionally or alternatively, means for performing 1720 may include, but are not required to include, for example, an antenna 1125, a transceiver 1115, a communications manager 1120, a memory 1130 (including code 1135), a processor 1140, and / or a bus 1145.
[0239] FIG. 18 illustrates a flowchart illustrating a method 1800 for supporting CSI configuration for joint transmissions from multiple TRPs according to one or more aspects of the present disclosure. The operations of method 1800 may be implemented by a network entity or a component thereof as described herein. For example, the operations of method 1800 may be performed by a network entity as described with reference to FIGS. 1-7 and 12-15. In some embodiments, the network entity may execute a set of instructions to control functional elements of the network entity to perform the described functionality. Additionally or alternatively, the network entity may perform aspects of the described functionality using dedicated hardware.
[0240] At 1805, the method may include transmitting, for the UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating a quantity of physical resources associated with the set of CSI-RS resources. The operations of 1805 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1805 may be performed by the CSI-RS configuration indication component 1425 described with reference to FIG. 14. Additionally or alternatively, means for performing 1805 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0241] At 1810, the method may include receiving an indication of a UE's capability to support an amount of computational resources for measuring a set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The operations of 1810 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1810 may be performed by the resource capabilities component 1430 described with reference to FIG. 14. Additionally or alternatively, the means for performing 1810 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0242] At 1815, the method may include receiving a CJT CSI report for a plurality of TRPs based on an amount of computational resources and an amount of physical resources. The operations of 1815 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1815 may be performed by the CSI-RS reporting component 1435 described with reference to FIG. 14. Additionally or alternatively, the means for performing 1810 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0243] FIG. 19 illustrates a flowchart illustrating a method 1900 for supporting CSI configuration for joint transmissions from multiple TRPs according to one or more aspects of the present disclosure. The operations of method 1900 may be implemented by a network entity or a component thereof as described herein. For example, the operations of method 1900 may be performed by a network entity as described with reference to FIGS. 1-7 and 12-15. In some embodiments, the network entity may execute a set of instructions to control functional elements of the network entity to perform the described functionality. Additionally or alternatively, the network entity may perform aspects of the described functionality using dedicated hardware.
[0244] At 1905, the method may include transmitting an indication of one or more codebooks for the CJT from the plurality of TRPs, the codebooks selected from a set of two or more codebooks including a codebook associated with a frequency-domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency-domain base for each of the plurality of TRPs. The operations of 1905 may be performed in accordance with an embodiment as disclosed herein. In some embodiments, aspects of the operations of 1905 may be performed by the codebook indication component 1440 described with reference to FIG. 14. Additionally or alternatively, the means for performing 1905 may include, but are not limited to, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0245] At 1910, the method may include transmitting, for the UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating a quantity of physical resources associated with the set of CSI-RS resources. The operations of 1910 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1910 may be performed by the CSI-RS configuration indication component 1425 described with reference to FIG. 14. Additionally or alternatively, means for performing 1910 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0246] At 1915, the method may include receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources. The operations of 1915 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1915 may be performed by the resource capabilities component 1430 described with reference to FIG. 14. Additionally or alternatively, the means for performing 1915 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0247] At 1920, the method may include receiving a CJT CSI report for a plurality of TRPs based on an amount of computational resources and an amount of physical resources. The operations of 1920 may be performed in accordance with embodiments as disclosed herein. In some embodiments, aspects of the operations of 1920 may be performed by the CSI-RS reporting component 1435 described with reference to FIG. 14. Additionally or alternatively, means for performing 1920 may include, but are not required to include, for example, an antenna 1515, a transceiver 1510, a communications manager 1520, a memory 1525 (including code 1530), a processor 1535, and / or a bus 1540.
[0248] The following provides a summary of aspects of the present disclosure.
[0249] Aspect 1: A method for wireless communication in a UE, the method comprising: receiving, from a network entity, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; transmitting, to the network entity, an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and transmitting, to the network entity, a CJT CSI report for the plurality of TRPs determined based at least in part on the amount of computational resources and the amount of physical resources.
[0250] Aspect 2: The method of aspect 1, further including: receiving control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources; and transmitting an indication of UE capabilities indicating that the amount of computational resources is one computational resource for measuring the set of CSI-RS resources based at least in part on the amount of physical resources being two or more physical resources.
[0251] Aspect 3: The method of aspect 2, wherein the amount of the two or more physical resources is equal to the amount of a plurality of TRPs.
[0252] Aspect 4: The method of aspect 1, further including: receiving control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources; and transmitting an indication of UE capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is two or more computational resources based at least in part on the amount of ports for the plurality of TRPs, a threshold amount of ports, and the amount of physical resources that is two or more physical resources.
[0253] Embodiment 5: The method of embodiment 4, wherein the amount of the two or more physical resources is equal to the amount of a plurality of TRPs.
[0254] Aspect 6: The method of aspect 1, further including: receiving control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of CSI-RS resources, wherein the amount of the one or more physical resources is less than the amount of the plurality of TRPs; and transmitting, based at least in part on the amount of physical resources being the one or more physical resources, an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is equal to the amount of the plurality of TRPs.
[0255] Aspect 7: The method of aspect 6, wherein the amount of the one or more physical resources is one.
[0256] Aspect 8: The method of aspect 1, wherein the amount of active physical resources is equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among the multiple TRPs.
[0257] Aspect 9: The method of aspect 8, wherein the amount of physical resources is equal to the amount of port groups of multiple TRPs each associated with the same amount of ports.
[0258] Example 10: The method of example 8 or 9, wherein the amount of physical resources is equal to the amount of CSI resources of a set of CSI-RS resources each associated with the same amount of ports.
[0259] Aspect 11: The method of any one of aspects 8 to 10, wherein the amount of computational resources is based at least in part on one or more respective coefficients corresponding to an amount of hypotheses associated with a single TRP transmission, one or more amounts of hypotheses used to select a TRP among the plurality of TRPs, and an amount of TRPs associated with individual hypotheses corresponding to one or more TRPs among the plurality of TRPs.
[0260] Aspect 12: The method of aspect 11, further comprising transmitting an indication of the one or more respective coefficients, the one or more respective coefficients being based at least in part on a capability of the UE.
[0261] Aspect 13: The method of any one of aspects 1 to 12, further comprising receiving, from a network entity, an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0262] Aspect 14: The method of any one of aspects 1 to 12, further comprising: sending, to a network entity, an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0263] Aspect 15: A method for wireless communication in a network entity, the method comprising: transmitting, for a UE, control signaling indicating a configuration of a set of CSI-RS resources for CJT CSI reporting for a plurality of TRPs, the configuration indicating an amount of physical resources associated with the set of CSI-RS resources; receiving an indication of a capability of the UE to support an amount of computational resources for measuring the set of CSI-RS resources, the amount of computational resources being different from the amount of physical resources associated with the set of CSI-RS resources; and receiving CJT CSI reporting for the plurality of TRPs based at least in part on the amount of computational resources and the amount of physical resources.
[0264] Aspect 16: The method of aspect 15, further including: transmitting control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources; and receiving, based at least in part on the amount of physical resources being two or more physical resources, an indication of the UE's capabilities indicating that the amount of computational resources is one computational resource for measuring the set of CSI-RS resources.
[0265] Embodiment 17: The method described in embodiment 16, wherein the amount of the two or more physical resources is equal to the amount of a plurality of TRPs.
[0266] Aspect 18: The method of aspect 15, further comprising: transmitting control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of CSI-RS resources; and receiving an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is two or more computational resources, wherein the amount of computational resources is based at least in part on an amount of ports for the plurality of TRPs, a threshold amount of ports, and an amount of physical resources that is two or more physical resources.
[0267] Embodiment 19: The method described in embodiment 18, wherein the amount of the two or more physical resources is equal to the amount of a plurality of TRPs.
[0268] Aspect 20: The method of aspect 15, further including: transmitting control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of CSI-RS resources, where the amount of the one or more physical resources is less than the amount of the plurality of TRPs; and receiving, based at least in part on the amount of physical resources being one or more physical resources, an indication of the UE's capabilities indicating that the amount of computational resources for measuring the set of CSI-RS resources is equal to the amount of the plurality of TRPs.
[0269] Aspect 21: The method of aspect 20, wherein the quantity of the one or more physical resources is one.
[0270] Aspect 22: The method of aspect 15, wherein the amount of active physical resources is equal to the amount of physical resources multiplied by the amount of hypotheses used to select a TRP from among the multiple TRPs.
[0271] Aspect 23: The method of aspect 22, wherein the amount of physical resources is equal to the amount of port groups of multiple TRPs each associated with the same amount of ports.
[0272] Example 24: The method of example 22 or 23, wherein the amount of physical resources is equal to the amount of CSI resources of a set of CSI-RS resources each associated with the same amount of ports.
[0273] Aspect 25: The method of any one of aspects 22 to 24, wherein the amount of computational resources is based at least in part on one or more respective coefficients corresponding to an amount of hypotheses associated with a single TRP transmission, one or more amounts of hypotheses used to select a TRP among the plurality of TRPs, and an amount of TRPs associated with individual hypotheses corresponding to one or more TRPs among the plurality of TRPs.
[0274] Aspect 26: The method of aspect 25, further comprising receiving an indication of the one or more respective factors, the one or more respective factors being based at least in part on a capability of the UE.
[0275] Aspect 27: The method of any one of aspects 15 to 26, further comprising: transmitting an indication of one or more codebooks for CJTs from a plurality of TRPs, the codebooks selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0276] Aspect 28: The method of any one of aspects 15 to 26, further comprising receiving an indication of one or more codebooks for the CJT from a plurality of TRPs, the codebooks selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the plurality of TRPs and including a codebook associated with a separate frequency domain base for each of the plurality of TRPs.
[0277] Aspect 29: An apparatus for wireless communication, comprising: a memory; a transceiver; and at least one processor coupled to the memory and the transceiver, wherein the at least one processor is configured to perform the method of any one of aspects 1 to 14.
[0278] Aspect 30: An apparatus for wireless communication in a UE, the apparatus comprising at least one means for performing the method of any one of aspects 1 to 14.
[0279] Aspect 31: A non-transitory computer-readable medium storing code for wireless communication in a UE, the code including instructions executable by a processor to perform a method as recited in any one of aspects 1 to 14.
[0280] Aspect 32: An apparatus for wireless communication, comprising: a memory; and at least one processor coupled to the memory, wherein the at least one processor is configured to perform the method of any one of aspects 15 to 28.
[0281] Aspect 33: An apparatus for wireless communication in a network entity, the apparatus comprising at least one means for performing the method of any one of aspects 15 to 28.
[0282] Aspect 34: A non-transitory computer-readable medium storing code for wireless communication in a network entity, the code including instructions executable by a processor to perform the method of any one of aspects 15 to 28.
[0283] It should be noted that the methods described herein describe possible implementations, that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects from two or more of these methods may be combined.
[0284] Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described as examples, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, the techniques described herein may be applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR. For example, the described techniques may be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio techniques not explicitly mentioned herein.
[0285] The information and signals described herein may be represented using any of a wide variety of techniques and technologies. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0286] The various example blocks and components described in connection with the disclosure herein may be implemented or performed using a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0287] The functions described herein may be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions may be stored on or transmitted using one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions may also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations.
[0288] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of computer-readable media. As used herein, disk and disc include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs. Disks can reproduce data magnetically, and discs can reproduce data optically using a laser. Combinations of the above are also included within the scope of computer-readable media.
[0289] As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items followed by a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such as, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, the phrase "based on" as used herein should not be construed as referring to a closed set of conditions. For example, an exemplary step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" is to be interpreted the same as the phrase "based at least in part on."
[0290] The terms "determine" or "determining" encompass various actions, and thus "determining" can include calculating, computing, processing, deriving, investigating, looking up (such as via looking up in a table, database, or other data structure), resolving, etc. "Determining" can also include receiving (e.g., receiving information), accessing (e.g., accessing data stored in a memory), etc. "Determining" can also include resolving, obtaining, selecting, choosing, establishing, and other similar acts.
[0291] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes between the similar components. If only a first reference label is used herein, the description is applicable to any of the similar components having the same first reference label, regardless of a second reference label, or other subsequent reference label.
[0292] The description set forth herein with reference to the accompanying drawings describes exemplary configurations and does not necessarily represent every example that may be implemented or fall within the scope of the claims. As used herein, the term "embodiment" means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other embodiments." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0293] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications of the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to 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 widest scope consistent with the principles and novel features disclosed herein.
Claims
1. 1. A method for wireless communication in a user equipment (UE), comprising: receiving, from a network entity, control signaling indicating a configuration of a set of channel state information reference signal resources for coherent joint transmission channel state information reporting for a plurality of transmitting and receiving points, the configuration indicating an amount of physical resources associated with the set of channel state information reference signal resources; sending to the network entity an indication of the UE's capability to support an amount of computational resources for measuring the set of channel state information reference signal resources, the amount of computational resources being different from the amount of physical resources associated with the set of channel state information reference signal resources; transmitting, to the network entity, a coherent joint transmission channel state information report for the plurality of transmitting and receiving points determined based at least in part on the amount of computational resources and the amount of physical resources; A method comprising:
2. receiving the control signaling indicating the amount of physical resources is two or more physical resources associated with the set of channel state information reference signal resources; transmitting the indication of the capability of the UE indicating that the amount of computational resources is one computational resource for measuring the set of channel state information reference signal resources based at least in part on the amount of physical resources being two or more physical resources; The method of claim 1 further comprising:
3. The method of claim 2 , wherein the amount of two or more physical resources is equal to the amount of the plurality of transmitting and receiving points.
4. receiving the control signaling indicating the amount of physical resources is two or more physical resources associated with the set of channel state information reference signal resources; transmitting the indication of the capability of the UE indicating that the amount of ports for the plurality of transmitting and receiving points, a threshold amount of ports, and the amount of computational resources for measuring the set of channel state information reference signal resources based at least in part on the amount of physical resources, the amount being two or more physical resources; The method of claim 1 further comprising:
5. The method of claim 4 , wherein the amount of two or more physical resources is equal to the amount of the plurality of transmitting and receiving points.
6. receiving the control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of channel state information reference signal resources, wherein the amount of one or more physical resources is less than an amount of the plurality of transmitting and receiving points; transmitting the indication of the capability of the UE indicating that the amount of computational resources for measuring the set of channel state information reference signal resources is equal to the amount for the plurality of transmitting and receiving points, based at least in part on the amount of physical resources being one or more physical resources; The method of claim 1 further comprising:
7. The method of claim 6 , wherein the amount of one or more physical resources is one.
8. The method of claim 1 , wherein an amount of active physical resources is equal to the amount of physical resources multiplied by an amount of hypotheses used to select a transmitting and receiving point from the plurality of transmitting and receiving points.
9. The method of claim 8 , wherein the amount of physical resources is equal to that of a port group of the plurality of transmitting and receiving points each associated with the same amount of ports.
10. 9. The method of claim 8, wherein the amount of physical resources is equal to an amount of channel state information resources of the set of channel state information reference signal resources each associated with a same amount of ports.
11. 2. The method of claim 1, wherein the amount of computational resources is based at least in part on one or more respective coefficients corresponding to a quantity of hypotheses associated with a single transmitting / receiving point transmission, one or more quantities of hypotheses used to select a transmitting / receiving point from the plurality of transmitting / receiving points, and a quantity of TRPs associated with individual hypotheses corresponding to one or more transmitting / receiving points from the plurality of transmitting / receiving points.
12. transmitting an indication of the one or more respective factors, the one or more respective factors being based at least in part on a capability of the UE. The method of claim 11.
13. receiving, from the network entity, an indication of one or more codebooks for coherent joint transmission from the plurality of transmitting and receiving points, the one or more codebooks selected from a set of two or more codebooks, the codebook including a codebook associated with a frequency domain base shared by the plurality of transmitting and receiving points and including a codebook associated with a separate frequency domain base for each of the plurality of transmitting and receiving points; The method of claim 1 further comprising:
14. transmitting to the network entity an indication of one or more codebooks for coherent joint transmission from the plurality of transmitting and receiving points, the one or more codebooks being selected from a set of two or more codebooks, the codebook including a codebook associated with a frequency domain base shared by the plurality of transmitting and receiving points and including a codebook associated with a separate frequency domain base for each of the plurality of transmitting and receiving points. The method of claim 1 further comprising:
15. 1. A method for wireless communication in a network entity, comprising: transmitting, for a user equipment (UE), control signaling indicating a configuration of a set of channel state information reference signal resources for coherent joint transmission channel state information reporting for a plurality of transmission and reception points, the configuration indicating an amount of physical resources associated with the set of channel state information reference signal resources; receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of channel state information reference signal resources, the amount of computational resources being different from the amount of physical resources associated with the set of channel state information reference signal resources; receiving a coherent joint transmission channel state information report for the plurality of transmitting and receiving points based at least in part on the amount of computational resources and the amount of physical resources; A method comprising:
16. transmitting the control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of channel state information reference signal resources; receiving the indication of the capability of the UE indicating that the amount of computational resources is one computational resource for measuring the set of channel state information reference signal resources, based at least in part on the amount of physical resources being two or more physical resources; 16. The method of claim 15, further comprising:
17. The method of claim 16 , wherein the amount of two or more physical resources is equal to the amount of the plurality of transmitting and receiving points.
18. transmitting the control signaling indicating that the amount of physical resources is two or more physical resources associated with the set of channel state information reference signal resources; receiving the indication of the capability of the UE indicating that the amount of computational resources for measuring the set of channel state information reference signal resources is two or more computational resources based at least in part on a quantity of ports for the plurality of transmitting and receiving points, a threshold quantity of ports, and the amount of physical resources being two or more physical resources; 16. The method of claim 15, further comprising:
19. The method of claim 18 , wherein the amount of two or more physical resources is equal to the amount of the plurality of transmitting and receiving points.
20. transmitting the control signaling indicating that the amount of physical resources is one or more physical resources associated with the set of channel state information reference signal resources, wherein the amount of one or more physical resources is less than an amount of the plurality of transmitting and receiving points; receiving the indication of the capability of the UE indicating that the amount of computational resources for measuring the set of channel state information reference signal resources is equal to the amount for the plurality of transmitting and receiving points, based at least in part on the amount of physical resources being one or more physical resources; 16. The method of claim 15, further comprising:
21. The method of claim 20 , wherein the amount of one or more physical resources is one.
22. 16. The method of claim 15, wherein an amount of active physical resources is equal to the amount of physical resources multiplied by an amount of hypotheses used to select a transmitting and receiving point from the plurality of transmitting and receiving points.
23. 23. The method of claim 22, wherein the amount of physical resources is equal to that of a port group of the plurality of transmitting and receiving points each associated with the same amount of ports.
24. 23. The method of claim 22, wherein the amount of physical resources is equal to an amount of channel state information resources of the set of channel state information reference signal resources each associated with a same amount of ports.
25. 16. The method of claim 15, wherein the amount of computational resources is based at least in part on one or more respective coefficients corresponding to a quantity of hypotheses associated with a single transmitting / receiving point transmission, one or more quantities of hypotheses used to select a transmitting / receiving point from the plurality of transmitting / receiving points, and a quantity of TRPs associated with individual hypotheses corresponding to one or more transmitting / receiving points from the plurality of transmitting / receiving points.
26. receiving an indication of the one or more respective factors, the one or more respective factors being based at least in part on a capability of the UE; 26. The method of claim 25.
27. transmitting an indication of one or more codebooks for coherent joint transmission from the multiple transmitting and receiving points, the one or more codebooks being selected from a set of two or more codebooks, including a codebook associated with a frequency domain base shared by the multiple transmitting and receiving points and including a codebook associated with a separate frequency domain base for each of the multiple transmitting and receiving points.
16. The method of claim 15, further comprising:
28. receiving an indication of one or more codebooks for coherent joint transmission from the plurality of transmitting and receiving points, the one or more codebooks selected from a set of two or more codebooks including a codebook associated with a frequency domain base shared by the plurality of transmitting and receiving points and including a codebook associated with a separate frequency domain base for each of the plurality of transmitting and receiving points; 16. The method of claim 15, further comprising:
29. 1. An apparatus for wireless communication, comprising: Memory and A transceiver; and at least one processor in a user equipment (UE), the at least one processor coupled to the memory and the transceiver, the at least one processor comprising: receiving, via the transceiver, from a network entity, control signaling indicating a configuration of a set of channel state information reference signal resources for coherent joint transmission channel state information reporting for a plurality of transmitting and receiving points, the configuration indicating an amount of physical resources associated with the set of channel state information reference signal resources; transmitting to the network entity via the transceiver an indication of the UE's capability to support an amount of computational resources for measuring the set of channel state information reference signal resources, the amount of computational resources being different from the amount of physical resources associated with the set of channel state information reference signal resources; transmitting, to the network entity, via the transceiver, a coherent joint transmission channel state information report for the plurality of transmitting and receiving points determined based at least in part on the amount of computational resources and the amount of physical resources. It is configured as follows: Device.
30. 1. An apparatus for wireless communication in a network entity, comprising: a processor; a memory coupled to the processor; Instructions stored in the memory causing the device to: causing a user equipment (UE) to transmit control signaling indicating a configuration of a set of channel state information reference signal resources for coherent joint transmission channel state information reporting for a plurality of transmission and reception points, the configuration indicating an amount of physical resources associated with the set of channel state information reference signal resources; receiving an indication of the UE's capability to support an amount of computational resources for measuring the set of channel state information reference signal resources, the amount of computational resources being different from the amount of physical resources associated with the set of channel state information reference signal resources; receiving a coherent joint transmission channel state information report for the plurality of transmitting and receiving points based at least in part on the amount of computational resources and the amount of physical resources. instructions executable by the processor to: An apparatus comprising:
Citation Information
Patent Citations
Method for transmitting channel status information for multiple TRP-based transmission in wireless communication system, and apparatus therefor
WO2024025274A1