Resource aggregation for increased quantity of channel state information reference signal ports
By aggregating CSI-RS resources, the technique addresses the limitations of current CSI-RS ports for larger antenna arrays, enhancing channel state information measurement and reporting efficiency with reduced overhead and minimal specification impact.
Patent Information
- Application Number
- PCT/CN2024/074469
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-29
- Publication Date
- 2025-08-07
AI Technical Summary
Current techniques for channel state information reference signal (CSI-RS) ports are inadequate for larger antenna arrays, particularly in higher frequency bands, leading to increased signaling overhead, difficulty in generating CSI-RS resources with minimal specification impact, and challenges in supporting multiplexing patterns and avoiding collisions.
The technique involves aggregating multiple sets of CSI-RS resources to generate resources for an increased quantity of CSI-RS ports, allowing for flexible deployment and minimal signaling overhead, while maintaining compatibility with legacy systems.
This approach supports an increased number of CSI-RS ports with reduced signaling overhead and minimal specification changes, enabling efficient channel state information measurement and reporting.
Smart Images

Figure CN2024074469_07082025_PF_FP_ABST
Abstract
Description
RESOURCE AGGREGATION FOR INCREASED QUANTITY OF CHANNEL STATE INFORMATION REFERENCE SIGNAL PORTSTECHNICAL FIELD
[0001] This application relates generally to wireless communication systems, including systems, apparatuses, and methods for resource aggregation for increased quantity of channel state information reference signal ports.BACKGROUND
[0002] Wireless mobile communication technology uses various standards and protocols to transmit data between a network device (e.g., a base station, a radio head, etc. ) and a wireless communication device. Wireless communication system standards and protocols can include, for example, 3rd Generation Partnership Project (3GPP) long term evolution (LTE) (e.g., 4G) , 3GPP new radio (NR) (e.g., 5G) , and IEEE 802.11 standard for wireless local area networks (WLAN) (commonly known to industry groups as ) .
[0003] As contemplated by the 3GPP, different wireless communication systems standards and protocols can use various radio access networks (RANs) for communicating between a network device of the RAN (which may also sometimes be referred to generally as a RAN node, a network node, or simply a node) and a wireless communication device known as a UE. 3GPP RANs can include, for example, global system for mobile communications (GSM) , enhanced data rates for GSM evolution (EDGE) RAN (GERAN) , Universal Terrestrial Radio Access Network (UTRAN) , Evolved Universal Terrestrial Radio Access Network (E-UTRAN) , and / or Next-Generation Radio Access Network (NG-RAN) .
[0004] Each RAN may use one or more radio access technologies (RATs) to perform communication between the network device and the UE. For example, the GERAN implements GSM and / or EDGE RAT, the UTRAN implements universal mobile telecommunication system (UMTS) RAT or other 3GPP RAT, the E-UTRAN implements LTE RAT (sometimes simply referred to as LTE) , and NG-RAN implements NR RAT (sometimes referred to herein as 5G RAT, 5G NR RAT, or simply NR) . In certain deployments, the E-UTRAN may also implement NR RAT. In certain deployments, NG-RAN may also implement LTE RAT.
[0005] A network device used by a RAN may correspond to that RAN. One example of an E-UTRAN network device is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also commonly denoted as evolved Node B, enhanced Node B, eNodeB, or eNB) . One example of an NG-RAN network device is a next generation Node B (also sometimes referred to as a g Node B or gNB) .
[0006] A RAN provides its communication services with external entities through its connection to a core network (CN) . For example, E-UTRAN may utilize an Evolved Packet Core (EPC) , while NG-RAN may utilize a 5G Core Network (5GC) .BRIEF DESCRIPTION OF THE DRAWINGS
[0007] To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.
[0008] FIG. 1 shows an example wireless communication system, according to embodiments described herein.
[0009] FIG. 2A shows an example set of resources, according to one or more aspects described herein.
[0010] FIG. 2B shows an example set of resources, according to one or more aspects described herein.
[0011] FIG. 2C shows an example set of resources, according to one or more aspects described herein.
[0012] FIG. 3A shows an example set of resources, according to one or more aspects described herein.
[0013] FIG. 3B shows an example set of resources, according to one or more aspects described herein.
[0014] FIG. 4A shows an example set of resources, according to one or more aspects described herein.
[0015] FIG. 4B shows an example set of resources, according to one or more aspects described herein.
[0016] FIG. 5 shows an example set of resources, according to one or more aspects described herein.
[0017] FIG. 6A shows an example set of resources, according to one or more aspects described herein.
[0018] FIG. 6B shows an example set of resources, according to one or more aspects described herein.
[0019] FIG. 7 shows another example method, according to one or more aspects described herein.
[0020] FIG. 8 shows another example method, according to one or more aspects described herein.
[0021] FIG. 9 illustrates an example architecture of a wireless communication system, according to embodiments described herein.
[0022] FIG. 10 illustrates an example system for performing signaling between a wireless device and a network device, according to embodiments described herein.DETAILED DESCRIPTION
[0023] Various embodiments are described with regard to a user equipment (UE) . However, reference to a UE is merely provided for illustrative purposes. The example embodiments may be utilized with any electronic component that may establish a connection to a network and is configured with the hardware, software, and / or firmware to exchange information and data with a network. Therefore, the UE as described herein is used to represent any appropriate electronic device.
[0024] Current techniques for multiple input multiple output (MIMO) wireless communications involve the use of multiple antennas (e.g., antenna arrays using multiple antenna elements) at one or more both the transmitter and receiver in a communications system. MIMO enhances the performance of wireless communication by exploiting spatial diversity and multipath propagation. By simultaneously transmitting multiple data streams and leveraging the spatial dimension, MIMO systems can improve data throughput, reliability, and overall communication efficiency.
[0025] Network devices of wireless communications systems, including those using MIMO techniques, obtain channel state information (CSI) from UEs with which they communicate to gain insights into the current state of the communication channel between the UEs and the network devices (e.g., base stations serving the UEs) . The network may leverage CSI for adaptive modulation and coding, beamforming, resource allocation, interference management, and so on. Network devices transmit CSI reference signals (CSI-RS) to facilitate the measurement and reporting of CSI by UE.
[0026] In addition, higher frequency radio frequency spectrum bands are being considered for deployment. For example, within the Frequency Range 1 (FR1) band, some bands may have a higher frequency. One such band includes the licensed n104 band (about 6.425 GHz to 7.125 GHz) . In such higher frequency bands, an increased quantity of antenna elements may be desirable. For example, an increased quantity of antenna elements may include more than 32 antenna elements, such as 48, 64, 96, or 128 antenna elements.
[0027] An increased quantity of antenna elements may have an increased quantity of corresponding CSI-RS ports. As the size of antenna arrays for MIMO communications increase, current techniques for CSI measurement and quantity of CSI-RS ports (e.g., no more than 32 ports) are inadequate. For example, larger antenna arrays may require a larger quantity of CSI-RS ports (e.g., greater than 32 CSI-RS ports, including 48, 64, 128, and more CSI-RS ports) . In some examples, such quantity of CSI-RS ports may be targeted for such higher frequency bands.
[0028] In some examples, CSI reporting may use a CSI-RS resource indicator (CRI) . The UE can be configured with a set of non zero power CSI-RS (NZP-CSI-RS) resources out of which the UE may be asked by the network to report a subset. The network device (e.g., base station) can use the CRI to switch between CSI-RS beams which are typically more directional than other beams used by the network device (e.g., synchronization signal block (SSB) beams) . Current techniques for CRI-based CSI reporting for hybrid beamforming use a codebook design. For an increased quantity of CSI-RS ports, it is desirable to avoid creating a new codebook design, for example to allow for backward compatibility with existing (e.g., legacy) UE devices.
[0029] However, supporting an increased quantity of CSI-RS ports, for example based on legacy CSI-RS resources, may require increased signaling overhead and other complications. For example, it may be difficult to generate the X-port (e.g., a +45° oriented antenna elements with a -45° oriented antenna elements) CSI-RS resource with a minimized specification impact (e.g., little or no change to the specification to support the increased quantity of CSI-RS ports) and minimize CSI-RS overhead (e.g., by adding no or a small amount of additional CSI-RS configuration or other CSI-RS related signaling) , while still providing the ability to deploy CSI-RS ports, including with flexibility of deployment. It may also be difficult to support different multiplexing patterns for multiple CSI-RS resources aggregation within a slot to enable the potential of power boosting for CSI-RS transmissions, for example because signaling for such patterns does not currently exist or requires significant signaling overhead. Moreover, it may be difficult to design the CSI-RS resource aggregation to avoid collisions (or maintain collisions below a collision threshold) between the CSI-RS and other downlink signals while also supporting the use of an increased quantity of CSI-RS ports (e.g., more than 32 CSI-RS ports) .
[0030] Techniques are described to support an increased quantity (e.g., greater than about 32) of CSI-RS ports, for example to construct CSI-RS resources for multiple antenna applications with an increased quantity of antenna element (e.g., arrays for X-ports, where X is greater than 32) . According to one or more embodiments described herein, the resources for the increased quantity of CSI-RS ports may be generated by aggregating two or more sets of 32-port CSI-RS resources. In some examples, aggregating 32-port CSI-RS resources may provide an advantage of being simple (e.g., with low signaling overhead, and little change to legacy configuration techniques) , but may be restricted to support multiples of 32 (e.g., support 64-port, 96-port, 128-port CSI-RS resources, and so on) . Additionally, or alternatively, not all legacy UEs or other wireless devices may support 32-ports, for example because support for 32-ports may be an optional features for legacy UEs. According to other embodiments described herein, the resources for the increased quantity of CSI-RS ports may be generated by aggregating two or more sets of CSI-RS resources for a same quantity of CSI-RS ports (e.g., three 16-port CSI-RS resources for an aggregated 48-port CSI-RS resources, two 32-port CSI-RS resources for an aggregated 64-port CSI-RS resources, or four 32-port CSI-RS resources for an aggregated 128-port CSI-RS resources) . According to other embodiments described herein, the resources for the increased quantity of CSI-RS ports may be generated by aggregating two or more sets of CSI-RS resources for different quantities of CSI-RS ports (e.g., a 32-port and a 16-port CSI-RS resources for an aggregated 48-port CSI-RS resources, or two 32-port and a 16-port CSI-RS resources for an aggregated 80-port CSI-RS resources. In some embodiments, an approach for aggregating CSI-RS resources may depend on whether such CSI-RS resources are time domain multiplexed (TDMed) , frequency domain multiplexed (FDMed) , or both TDMed and FDMed.
[0031] In one or more embodiments described herein, a UE may receive control signaling indicating for the UE to measure CSI-RSs associated with a set of CSI-RS ports (more than 32 CSI-RS ports in some examples) , and configuration signaling indicating a first CSI-RS resource configuration for a first quantity of CSI-RS ports and a second CSI-RS resource configuration for a second quantity of CSI-RS ports. The UE then determines an aggregated set of time-frequency resources corresponding to the plurality of CSI-RS ports. The aggregated set of resources includes first CSI-RS resources of the first CSI-RS resource configuration and second CSI-RS resources of the second CSI-RS resource configuration. The UE may then measure reference signals (e.g., CSI-RS) on the aggregated resources.
[0032] FIG. 1 shows an example wireless communications system 100, according to one or more aspects described herein. In one or more embodiments, wireless communications system 100 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0033] Wireless communications system 100 includes a UE 102 and a network device 104. One or more UEs including the UE 102 may be being served by (e.g., has an established radio resource control (RRC) connection with) the network device 104 via communication link 120. Coverage area 110 (e.g., a cell or serving cell) is the service area for the RF spectrum band utilized by network device 104. In one or more embodiments, communication link 120 may include a downlink connection and / or uplink connection.
[0034] In one or more embodiments, network device 104 utilizes beam steering, which may also be, include, or be referred to as electronic beam steering. Additionally, in one or more embodiments, UE 102 utilizes beam steering to receive signals, transmit signals, or both. As used herein, electronic beam steering refers, without limitation, to the ability of a device (e.g., network device 104) to perform beamforming, beam shaping, or other multiple antenna or multiple antenna-element techniques that control, direct, or otherwise shape electromagnetic energy radiated from the network device 104 in different directions and with different magnitudes or amplitudes. Electronic beam steering also refers to the network device 104 adjusting antennas or antenna elements to increase or decrease the ability to receive electromagnetic radiation from a particular direction. Such reception beamforming may be referred to as a “receive beams, ” as opposed to transmit beamforming using “transmit beams. ” A network device 104 uses beam steering for the transmission of signals to UEs (e.g., UE 102) served by the network device 104. Such signals can include data signals, control signals, or both. Control signal may include reference signals, synchronization signals, or control channels, or combinations of these. The resulting transmit beams or receive beams may be a beam sweep 106.
[0035] Network device 104 utilizes at least one antenna array 130 for communication with the UE 102. In the example illustrated for wireless communications system 100, network device 104 the antenna array 130 includes an array of antenna element pairs arranged in four rows and six columns, with a total of 48 antenna elements. Each antenna element pair include a first antenna element 132 that is oriented orthogonally to a second antenna element 134. In this example, each of the first antenna element 132 is oriented at +45° to the antenna array 130 and each of the second antenna element is oriented at -45° to the antenna array 130 (e.g., the antenna elements are cross-polarized) . Such relative orientation of antenna ports may be referred to as an “X-port” herein. In other examples, one or more of the following may be used for the antenna array 130 consistent with the disclosure herein: a different numbers of rows, a different numbers of columns, a different arrangement or orientation of antenna element pairs, different groupings of antenna elements (e.g., 1, or 3 or more antenna elements) , different polarizations of antenna elements (e.g., other than cross-polarized) , or non-square or non-rectangular orientations of antenna elements or antenna element pairs.
[0036] In one or more embodiments, network device 104 utilizes beam steering to transmit reference signals for the UE 102 to use to determine channel state information, including CSI-RSs. Although references CSI-RS, techniques described herein may apply to other reference signals used to determine channel state information. According to one or more techniques described herein, each CSI-RS port may correspond to an antenna port. In some examples, a first quantity of antenna elements of antenna array 130 (e.g., each first antenna element 132) may make up a first set of antenna port indices, and a second quantity of antenna elements of antenna array 130 (e.g., each second antenna element 134) may make up a second set of antenna port indices.
[0037] In some examples, an antenna port may correspond to a particular physical antenna element of the antenna array 130, but the correspondence need not be one-to-one, and antenna ports may correspond to different configurations of physical antenna elements according to other examples.
[0038] In the example of wireless communications system 100, a set of CSI-RS 122 may be transmitted by the network device 104 during a set of time-frequency resources 140. In some examples, the set of time-frequency resources 140 include a slot and a physical resource block (PRB) , although it should be understood that the set of CSI-RS 122 may be transmitted periodically, aperiodically, according to a semi-persistent configuration, or span more than one PRB, or span multiple slots in other examples. The set of time-frequency resources 140 include first CSI-RS resources 142 and second CSI-RS resources 144.
[0039] According to one or more examples described herein, the UE 102 receives control signaling 124 (e.g., from the network device 104) that indicates for the UE 102 to measure CSI-RSs associated with a plurality of CSI-RS ports. In one or more examples, the plurality of CSI-RS ports correspond to antenna ports of the antenna array 130. The UE 102 also receives configuration signaling 126 (e.g., from the network device 104) that indicates a first CSI-RS resource configuration for a first quantity of CSI-RS ports and a second CSI-RS resource configuration for a second quantity of CSI-RS ports. The plurality of CSI-RS ports for the UE 102 to measure includes both the first quantity and second quantity of CSI-RS ports. In some embodiments, three or more sets of CSI-RS ports may be included in the plurality of CSI-RS ports, and three or more CSI-RS resource configurations may be indicated to the UE 102.
[0040] The UE 102 then determines an aggregated set of time-frequency resources corresponding to the plurality of CSI-RS ports (e.g., the first and second quantities of CSI-RS ports) . The aggregated set of time-frequency resources includes first CSI-RS resources of the first CSI-RS resource configuration and second CSI-RS resources of the second CSI-RS resource configuration. Then, the UE 102 may listen for (e.g., monitor for, be configured to receive) and receive reference signals (e.g., CSI-RS) on the aggregated set of time-frequency resources. In one or more embodiments, the UE 102 may listen for and receive reference signals during CSI-RS measurement occasions (e.g., time durations, slots, sets of slots, subframes, or frames, and so on, configured with resources for the UE 102 to perform CSI-RS measurements ) .
[0041] FIG. 2A shows an example set of resources 201, according to one or more aspects described herein. In one or more embodiments, set of resources 201 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0042] Set of resources 201 illustrates a first set of CSI-RS resources 210 and a second set of CSI-RS resources 212. The first set of CSI-RS resources 210 may be associated with a first quantity of CSI-RS ports and the second set of CSI-RS resources 212 may be associated with a second quantity of CSI-RS ports. In one or more embodiments, the first quantity of CSI-RS ports is a same quantity as the second quantity of CSI-RS ports. For example, the first quantity of CSI-RS ports may be a maximum quantity of CSI-RS ports for the first set of CSI-RS resources 210, and the second quantity of CSI-RS ports may be a maximum quantity of CSI-RS ports for the second CSI-RS resource configuration. According to some embodiments, the first quantity and the second quantity may be 32 ports, such that both the first set of CSI-RS resources 210 and the second set of CSI-RS resources 212 are each 32-port CSI-RS resources.
[0043] Together, the aggregated set of time-frequency resources 214 includes both the first set of CSI-RS resources 210 and the second set of CSI-RS resources 212. As illustrated for set of resources 201, the aggregated set of time-frequency resources 214 can include resources for 64 CSI-RS ports (N=2, where N is the number of aggregated resource sets) . In other embodiments, the aggregated set of CSI-RS resources 210 may include three or more sets of CSI-RS resources, including CSI-RS resources for 96 ports, 128 ports, 160 ports, and so on.
[0044] FIG. 2B shows an example set of resources 202, according to one or more aspects described herein. In one or more embodiments, set of resources 202 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0045] Set of resources 202 illustrates a first set of CSI-RS resources 220, a second set of CSI-RS resources 222, and a third set of CSI-RS resources 224. The first set of CSI-RS resources 220 may be associated with a first quantity of CSI-RS ports, the second set of CSI-RS resources 222 may be associated with a second quantity of CSI-RS ports, and the third set of CSI-RS resources 224 may be associated with a third quantity of CSI-RS ports. In one or more embodiments, the first quantity of CSI-RS ports is a same quantity as the second quantity of CSI-RS ports. For example, the first quantity of CSI-RS ports may be a quantity of CSI-RS ports less than a maximum quantity of CSI-RS ports for the first set of CSI-RS resources 220, and the second quantity of CSI-RS ports and third quantity of CSI-RS ports may be a same quantity less than the maximum. According to some embodiments, the first quantity and the second quantity may be less than 32 ports, such that the first set of CSI-RS resources 220, the second set of CSI-RS resources 222, and the third set of CSI-RS resources 222 are each 32-port CSI-RS resources.
[0046] Together, the aggregated set of time-frequency resources 226 includes the first set of CSI-RS resources 220, the second set of CSI-RS resources 222, and the third set of CSI-RS resources 224. As illustrated for set of resources 202, the aggregated set of time-frequency resources 226 can include resources for 48 CSI-RS ports (N=3, where N is the number of aggregated resource sets) , where each set of resources is a “Y-port” CSI-RS resources, where Y=16 and N=3 in the example of set of resources 202. In other embodiments, the aggregated set of CSI-RS resources 210 may include two or more sets of CSI-RS resources (N≥2) , including for different values of Y and N. For Y=16, examples of aggregated CSI-RS resources include for 48 ports (N=3) , 64 ports (N=4) , 80 ports (N=5) , and so on. For Y = 12, examples of aggregated CSI-RS resources include for 36 ports (N=3) , 48 ports (N=4) , 60 ports (N=5) , and so on. In other embodiments, different combinations of CSI-RS resources may be used.
[0047] FIG. 2C shows an example set of resources 203, according to one or more aspects described herein. In one or more embodiments, set of resources 203 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0048] Set of resources 203 illustrates a first set of CSI-RS resources 230 and a second set of CSI-RS resources 232. The first set of CSI-RS resources 230 may be associated with a first quantity of CSI-RS ports and the second set of CSI-RS resources 232 may be associated with a second quantity of CSI-RS ports. In one or more embodiments, the first quantity of CSI-RS ports is a different quantity than the second quantity of CSI-RS ports. For example, each of the first and second quantity of CSI-RS ports may be a quantity of CSI-RS ports less than a maximum quantity of CSI-RS ports for the first set of CSI-RS resources 230 and for the second set of CSI-RS resources 232. In some examples, one of the first or second quantity of CSI-RS ports may be a maximum quantity of CSI-RS ports for the first set of CSI-RS resources 230 or for the second set of CSI-RS resources 232, respectively, and the other of the first or second quantity of CSI-RS ports may be a quantity of CSI-RS ports less than the maximum quantity.
[0049] Together, the aggregated set of time-frequency resources 234 includes the first set of CSI-RS resources 230 and the second set of CSI-RS resources 232. As illustrated for set of resources 203, the aggregated set of time-frequency resources 234 can include resources for 48 CSI-RS ports (N1=1 and N2=1, where N1 is a first number of aggregated resource sets and N2 is a second number of aggregated resource sets) . In this example, the first set of CSI-RS resources 230 includes 32-port CSI-RS resources (N1=1) and the second set of CSI-RS resources 232 includes 16-port CSI-RS resources (N2=1) . In another example, N1=2 and N2=1, and the aggregated set of time-frequency resources includes two set of CSI-RS resources each corresponding to 32 CSI-RS ports and one set of CSI-RS resources corresponding to 16 CSI-RS ports, such that the total quantity of CSI-RS ports for the aggregated set of resources is 80 ports.
[0050] In another example, N1=1 and N2=1, and the aggregated set of time-frequency resources includes one set of CSI-RS resources corresponding to 64 CSI-RS ports and one set of CSI-RS resources corresponding to 16 CSI-RS ports, such that the total quantity of CSI-RS ports for the aggregated set of resources is 80 ports.
[0051] FIG. 3A shows an example set of resources 301, according to one or more aspects described herein. In one or more embodiments, set of resources 301 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0052] Set of resources 301 illustrates a first set of CSI-RS resources 312 and a second set of CSI-RS resources 314, which in total have resources for more than 32 CSI-RS ports. In one or more embodiments, the first set of CSI-RS resources 312 and the second set of CSI-RS resources 314 can be aggregated (e.g., multiplexed) if both sets of resources are in the same slot, and according to a restriction (e.g., requirement, condition) that the sets of resources are TDMed. In some embodiments, the TDM restriction includes that there are no overlapping symbols durations between the first set of CSI-RS resources 312 and the second set of CSI-RS resources 314. In some embodiments, the TDM restriction may include that the first set of CSI-RS resources 312 and the second set of CSI-RS resources 314 are within a same PRB in order to be aggregated.
[0053] In one or more embodiments, aggregating CSI-RS resources as described with reference to the set of resources 301 may distribute the resources across the time domain such that the interference estimation more accurate, for example by averaging in time. In some embodiments, the TDM restriction may allow for potentially looser network device transmitter requirements than other embodiments described herein. In some embodiments, aggregating across an increased quantity of time domain resources may increase channel estimation latency relative to designs that span a fewer quantity of time domain resources.
[0054] FIG. 3B shows an example set of resources 302, according to one or more aspects described herein. In one or more embodiments, set of resources 302 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0055] Set of resources 302 illustrates a first set of CSI-RS resources 322, a second set of CSI-RS resources 324, and a third set of CSI-RS resources 326, which in total have resources for more than 32 CSI-RS ports. In one or more embodiments, the first set of CSI-RS resources 312 and the second set of CSI-RS resources 314 can be aggregated (e.g., multiplexed) if the sets of resources are in the same slot, and according to a restriction (e.g., requirement, condition) that the sets of resources are TDMed or FDMed. In some embodiments, the TDM or FDM restriction may include that the sets of resources (e.g., the first set of CSI-RS resources 322, the second set of CSI-RS resources 324, and the third set of CSI-RS resources 326) are within a same PRB in order to be aggregated. In one or more embodiments, power boosting by a network entity (e.g., by a network entity transmitter) may be used, which may improve channel estimation performance.
[0056] In one or more embodiments, aggregating CSI-RS resources as described with reference to the set of resources 302 may distribute the resources across the time domain and frequency domain such that the interference estimation more accurate, for example by averaging in time and frequency. In some embodiments, aggregating across an increased quantity of time and frequency domain resources may increase channel estimation latency relative to designs that span a fewer quantity of time domain resources.
[0057] FIG. 4A shows an example set of resources 401, according to one or more aspects described herein. In one or more embodiments, set of resources 401 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0058] Set of resources 401 illustrates a first set of CSI-RS resources 410, a second set of CSI-RS resources 412, a third set of CSI-RS resources 414, and a fourth set of CSI-RS resources 416, which in total have resources for more than 32 CSI-RS ports. The aggregated set of CSI-RS resources include the resources of each of the first set of CSI-RS resources 410, the second set of CSI-RS resources 412, the third set of CSI-RS resources 414, and the fourth set of CSI-RS resources 416, across multiple PRBs (e.g., PRB 430, PRB 432, PRB 434, and PRB 436) .
[0059] In one or more embodiments, the CSI-RS resources are divided into two groups, where a first group is transmitted in one set of PRBs (e.g., even PRBs) and the second group is transmitted in another set of PRBs (e.g., odd PRBs) . For example, the first set of CSI-RS resources 410 may be in a first group that is transmitted in PRB 432 and PRB 436, and the second set of CSI-RS resources 412, the third set of CSI-RS resources 414, and the fourth set of CSI-RS resources 416 may be transmitted in a second group that is transmitted in PRB 430 and PRB 434. In one or more embodiments, an indication of the first group and an indication of the second group may be received at a UE (e.g., and transmitted by a network device) . For example, the indication may be a value transmitted with each CSI-RS resource configuration (e.g., an NZP-CSI-RS-Resource may include a field, such as “nrofGroup” or “nrofGroup-r19” that assigns that resource configuration to a group. As described with reference to the set of resources 401, the indicated group is the first group (e.g., index=0) or the second group (e.g., index=1) , but any number of groups may be configured and used for aggregation.
[0060] FIG. 4B shows an example set of resources 402, according to one or more aspects described herein. In one or more embodiments, set of resources 402 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0061] Set of resources 402 illustrates a first set of CSI-RS resources 420, a second set of CSI-RS resources 422, a third set of CSI-RS resources 424, and a fourth set of CSI-RS resources 426, which in total have resources for more than 32 CSI-RS ports. The aggregated set of CSI-RS resources include the resources of each of the first set of CSI-RS resources 420, the second set of CSI-RS resources 422, the third set of CSI-RS resources 424, and the fourth set of CSI-RS resources 426, across multiple PRBs (e.g., PRB 440, PRB 442, PRB 444, and PRB 446) .
[0062] In one or more embodiments, the CSI-RS resources are divided into two groups, where a first group is transmitted in one set of PRBs (e.g., even PRBs) and the second group is transmitted in another set of PRBs (e.g., odd PRBs) . For example, the first set of CSI-RS resources 420 and the third set of CSI-RS resources 424 may be in a first group that is transmitted in PRB 442 and PRB 446, and the second set of CSI-RS resources 422 and the fourth set of CSI-RS resources 426 may be transmitted in a second group that is transmitted in PRB 440 and PRB 444. In one or more embodiments, the first group may include those CSI-RS resources that have an even resource identifier (e.g., the value of “nzp-CSI-RS-ResourceId” is even for the CSI-RS resource configuration) and the second group may include those CSI-RS resources that have an odd resource identifier (e.g., the value of “nzp-CSI-RS-ResourceId” is odd for the CSI-RS resource configuration) . In such case, the UE that monitors for and receives the CSI-RS, and the network device that transmits the CSI-RS, understand or are configured to understand, the relationship between the resource identifier and the PRB to which the CSI-RS resources are mapped.
[0063] As described with reference to the set of resources 402, the resource identifier is the first group (e.g., index=0) or the second group (e.g., index=1) , but any number of groups may be configured and used for aggregation. In some embodiments, the first group may include a different quantity of CSI-RS resources than the second group. In some embodiments, the first group (or second group) includes one less CSI-RS resource configuration than the second group (or first group) .
[0064] FIG. 5 shows an example set of resources 500, according to one or more aspects described herein. In one or more embodiments, set of resources 500 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein.
[0065] Set of resources 501 illustrates a first set of CSI-RS resources 510 and a second set of CSI-RS resources 512, which in total have resources for more than 32 CSI-RS ports. The aggregated set of CSI-RS resources include the resources of each of the first set of CSI-RS resources 510 and the second set of CSI-RS resources 512, across multiple PRBs (e.g., PRB 520, PRB 522, PRB 524, and PRB 526) . In one or more embodiments, the resources, within a same PRB, are restricted from overlapping in the time domain.
[0066] In a first group of PRBs (e.g., in even PRBs, such as PRB 520 and PRB 524) , the CSI-RS resources are transmitted based on the RRC configuration. In a second group of PRBs (e.g., in odd PRBs, such as PRB 522 and PRB 526) , the CSI-RS resources are transmitted based on the RRC configuration, but with the first symbol switched between the first set of CSI-RS resources 510 and the second set of CSI-RS resources 512. For example, in PRB 520 and PRB 524, the second set of CSI-RS resources 510 begin at symbol index “0” and spans four symbols, but in PRB 522 and PRB 526, the first set of CSI-RS resources 512 begin at symbol index “0” and spans five symbols. Similarly, in PRB 520 and PRB 524, the first set of CSI-RS resources 510 begin at symbol index “7” , but in PRB 522 and PRB 526, the second set of CSI-RS resources 512 begin at symbol index “7. ”
[0067] In one or more embodiments, CSI-RS resources (e.g., for greater than 32-port CSI-RS) may be mapped in the time domain to minimize conflicts with signals, for example demodulation reference signals (DM-RS) . In some embodiments, CSI-RS resources are mapped (configured, allocated) in a single slot according to a restriction (e.g., requirement, condition) , which may be known to both the UE and network device. Restriction to a single slot may provide an advantage of reduced channel estimation latency, reduced UE memory usage, or both, as the UE may not need to buffer the CSI-RS across slots for channel measurement.
[0068] In some embodiments, CSI resources are mapped (configured, allocated) across multiple slots. In some cases, because of the increased quantity of CSI-RS ports (e.g., greater than 32 ports, such as 64 ports or 128 ports) , multiplexing across multiple slots may be desirable, for example to avoid other signals. For some embodiments, due to the presence of phase noise, residual frequency offsets across slots, or both, the phase drift in the time domain may impact the channel estimation performance of the aggregated CSI-RS resource. In one or more embodiments, a same CSI-RS resource pattern may be mapped across multiple slots. In other embodiments, different CSI-RS resource patterns may be in each slot across multiple slots.
[0069] FIG. 6A shows an example set of resources 601, according to one or more aspects described herein. In one or more embodiments, set of resources 601 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein. In one or more embodiments, a first set of CSI-RS resources (e.g., for greater than 32-port CSI-RS) may be mapped in the time domain to minimize conflicts with signals, for example demodulation reference signals (DM-RS) . Set of resources 601 depicts a same CSI-RS resource pattern mapped across multiple slots.
[0070] First CSI-RS resources 610 are mapped to a first slot 612. The first CSI-RS resources 610 are then repeated in a second slot 614. In some embodiments, the second slot 614 immediately follows the first slot 612. In one or more embodiments, the first CSI-RS resources 610 are periodic, for example such that the first CSI-RS resources 610 are mapped to a third slot 616 and then repeated in a fourth slot 618.
[0071] In one or more embodiments, a network device may transmit and the UE may receive RRC signaling to indicate two parameters. The first parameter may be a location of the first slot (e.g., the first slot 612 or the third slot 616) . The second parameter may be a number of slots over which the CSI-RS resources are repeated (e.g., two repetitions are indicated for the first slot 612 and the second slot 614, or for the third slot 616 and the fourth slot 618) .
[0072] FIG. 6B shows an example set of resources 602, according to one or more aspects described herein. In one or more embodiments, set of resources 602 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein. In one or more embodiments, a first set of CSI-RS resources 620, a second set of CSI-RS resources 630, and a third set of CSI-RS resources 632 for an aggregated set of resources (e.g., aggregated CSI-RS resources for greater than 32-port CSI-RS) may be mapped in the time domain to minimize conflicts with signals, for example demodulation reference signals (DM-RS) . Set of resources 602 depicts multiple different CSI-RS resource patterns mapped across multiple slots.
[0073] The first set of CSI-RS resources 620 are mapped to a first slot 622. The second set of CSI-RS resources 630 and the second set of CSI-RS resources 632 are mapped to a second slot 624. The aggregated set of CSI-RS resources thus span both the first slot 622 and the second slot 624. In one or more embodiments, the CSI-RS resources are periodic, for example such that the first set of CSI-RS resources 620 are mapped to a third slot 626, and the second set of CSI-RS resources 630 and second set of CSI-RS resources 632 are mapped to a fourth slot 628.
[0074] In one or more embodiments, a network device may transmit and the UE may receive RRC signaling to indicate a combination of parameters for each CSI-RS resources. The first parameter may be a slot index, and the second parameter may be per-slot CSI-RS pattern.
[0075] In one or more embodiments, for example as described with set of resources 601 or set of resources 602, a slot shifting mechanism may be used. The slot shifting mechanism may be used for CSI-RS resources when such resources collide with an uplink (UL) slot. That is, CSI-RS resource may be mapped to downlink (DL) slots, such that an UL slot may cause a conflict. In one or more embodiments, the CSI-RS resources can map to a next following (e.g., or a preceding) slot that is configured as DL.
[0076] In some embodiments, an UL slot that is UL based on the cell-specific TDD UL / DL configuration together with the dedicated TDD UL / DL configuration is counted and applied for slot shifting. In some embodiments, an UL slot that is UL based on a dynamic (e.g., downlink control information (DCI) message indicated) TDD UL / DL configuration as indicated by a DCI 2_0 format message together the TDD UL / DL configurations is counted and applied for slot shifting.
[0077] In one or more embodiments, the slot number that is used for the CSI-RS resource mapping can depend on (be based on, be a function of) the antenna port number (quantity) . For example, an antenna port threshold value may be 64. If the configured number of antenna ports is no more than the antenna port threshold value (e.g., 48 ports or 64 ports) , then one slot number may be used (e.g., slot value 1) . If the configured number of antenna ports exceeds the antenna port threshold value (e.g., 96 ports or 128 ports) , then different slot number may be used (e.g., slot value 2) .
[0078] FIG. 7 shows an example method 700 of wireless communication. In one or more embodiments, method 700 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein. In some cases, the UE may be the UE 102, wireless device 1002, or one of the other UEs described herein. The method 700 may be performed using a processor, a transceiver (or a main radio) , or other components of the UE.
[0079] At 702, the method 700 includes receiving, from a network device, configuration signaling including a first CSI-RS resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports.
[0080] At 704, the method 700 includes receiving, from a network device, control signaling indicating for the processor to measure third CSI-RS resources associated with a third quantity of CSI-RS ports.
[0081] At 706, the method 700 includes determining an aggregated set of time-frequency resources for CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration.
[0082] At 708, the method 700 includes receiving, during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.
[0083] In some embodiments, the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports; the first quantity of CSI-RS ports includes a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; and the second quantity of CSI-RS ports includes the maximum quantity of CSI-RS ports for the second CSI-RS resource configuration. In some embodiments, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is thirty- two ports, and the third quantity of CSI-RS ports is a multiple of thirty-two ports that is at least sixty-four ports.
[0084] In some embodiments, the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports; the first quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; and the second quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the second CSI-RS resource configuration. In some embodiments, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is less than thirty-two ports, and the third quantity of CSI-RS ports is greater than thirty-two ports.
[0085] In some embodiments, the first quantity of CSI-RS ports is different from the second quantity of CSI-RS ports, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports are each less than or equal to thirty-two ports, and the third quantity of CSI-RS ports is greater than thirty-two ports. In some embodiments, the first quantity of CSI-RS ports is thirty-two ports and the second quantity of CSI-RS ports is less than thirty-two ports.
[0086] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying that the first CSI-RS resources and the second CSI-RS resources are restricted to be time domain multiplexed for the measurement occasion.
[0087] In some embodiments, the configuration signaling further indicates at least a fourth CSI-RS resource associated with a fourth quantity of CSI-RS ports, wherein the aggregated set of time-frequency resources includes at least the first CSI-RS resources, the second CSI-RS resources, and fourth CSI-RS resources. Each of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources are time domain multiplexed or frequency domain multiplexed with each other of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources.
[0088] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; and identifying a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources. In some embodiments, the first set of resource blocks have odd index values; and the second set of resource blocks have even index values. In one or more embodiments, the method further includes receiving radio resource control signaling indicating a correspondence between the first CSI-RS resources and the first set of resource blocks, and between the second CSI-RS resources and the second set of resource blocks. In some embodiments, the first set of resource blocks are identified as for the first CSI-RS resources based at least in part on both the first set of resource blocks and the first CSI-RS resources having even index values; and the second set of resource blocks are identified as for the second CSI-RS resources based at least in part on both the second set of resource blocks and the second CSI-RS resources having odd index values.
[0089] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; and identifying a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources; where the first set of resource blocks alternate in time and frequency with the second set of resource blocks.
[0090] In some embodiments, the configuration signaling indicating the first CSI-RS resource configuration and the second CSI-RS resource configuration includes a location of a first slot and a quantity of slots for resource repetition; the first CSI-RS resource configuration indicates the first CSI-RS resources in the first slot; and the second CSI-RS resource configuration indicates a repetition of the first CSI-RS resources in one or more slots following the first slot.
[0091] In one or more embodiments, the method further includes receiving control signaling that indicates an index of a slot and a per-slot CSI-RS pattern in the slot.
[0092] In one or more embodiments, the method further includes identifying a conflict between a first CSI-RS slot and an uplink slot, the first CSI-RS slot indicated by one or more of the first CSI-RS resource configuration or the second CSI-RS resource configuration; and where determining the aggregated set of time-frequency resources includes selecting slots to avoid the conflict.
[0093] In one or more embodiments, the method further includes identifying a quantity of slots for the aggregated set of time-frequency resources based at least in part on whether the plurality of CSI-RS ports exceeds a CSI-RS port quantity threshold value.
[0094] The method 700 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0095] FIG. 8 shows an example method 800 of wireless communication by a network device. In one or more embodiments, method 800 supports one or more aspects of resource aggregation for increased quantity of channel state information reference signal ports, as further described herein. In some cases, the network device may be the network device 104, network device 1020, or one of the other network devices described herein. The method 800 may be performed using a processor, a transceiver (e.g., main radio) , or other components of the network device.
[0096] At 802, the method 800 includes transmitting, to a UE, configuration signaling including a first CSI-RS resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports.
[0097] At 804, the method 800 includes transmitting, to the UE, control signaling indicating for the UE to measure CSI-RSs associated with a third quantity of CSI-RS ports.
[0098] At 806, the method 800 includes determining an aggregated set of time-frequency resources for the CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration.
[0099] At 808, the method 800 includes transmitting, during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.
[0100] In some embodiments, the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports; the first quantity of CSI-RS ports includes a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; and the second quantity of CSI-RS ports includes the maximum quantity of CSI-RS ports for the second CSI-RS resource configuration. In some embodiments, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is thirty-two ports, and the third quantity of CSI-RS ports is a multiple of thirty-two ports that is at least sixty-four ports.
[0101] In some embodiments, the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports; the first quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; and the second quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the second CSI-RS resource configuration. In some embodiments, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is less than thirty-two ports, and the third quantity of CSI-RS ports is greater than thirty-two ports.
[0102] In some embodiments, the first quantity of CSI-RS ports is different from the second quantity of CSI-RS ports, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports are each less than or equal to thirty-two ports, the first quantity of CSI-RS ports is a different quantity from the second quantity of CSI-RS ports, the first quantity of CSI-RS ports and the second quantity of CSI-RS ports are each less than or equal to thirty-two ports, and the third quantity of CSI-RS ports is greater than thirty-two ports. In some embodiments, the first quantity of CSI-RS ports is thirty-two ports and the second quantity of CSI-RS ports is less than thirty-two ports.
[0103] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying that the first CSI-RS resources and the second CSI-RS resources are restricted to be time domain multiplexed for the measurement occasion.
[0104] In some embodiments, the configuration signaling further indicates at least a fourth CSI-RS resource associated with a fourth quantity of CSI-RS ports, wherein the aggregated set of time-frequency resources includes at least the first CSI-RS resources, the second CSI-RS resources, and fourth CSI-RS resources. Each of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources are time domain multiplexed or frequency domain multiplexed with each other of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources.
[0105] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; and identifying a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources. In some embodiments, the first set of resource blocks have odd index values; and the second set of resource blocks have even index values. In one or more embodiments, the method further includes transmitting, to the UE, radio resource control signaling indicating a correspondence between the first CSI-RS resources and the first set of resource blocks, and between the second CSI-RS resources and the second set of resource blocks. In some embodiments, the first set of resource blocks are identified as for the first CSI-RS resources based at least in part on both the first set of resource blocks and the first CSI-RS resources having even index values; and the second set of resource blocks are identified as for the second CSI-RS resources based at least in part on both the second set of resource blocks and the second CSI-RS resources having odd index values.
[0106] In some embodiments, determining the aggregated set of time-frequency resources further includes identifying a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; and identifying a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources; where the first set of resource blocks alternate in time and frequency with the second set of resource blocks.
[0107] In some embodiments, the configuration signaling indicating the first CSI-RS resource configuration and the second CSI-RS resource configuration includes a first slot location and a quantity of slots for resource repetition; the first CSI-RS resource configuration indicates the first CSI-RS resources of the first slot; and the second CSI-RS resource configuration indicates a repetition of the first CSI-RS resources in one or more slots following the first slot.
[0108] In one or more embodiments, the method further includes transmitting, to the UE, control signaling that indicates an index of a slot and a per-slot CSI-RS pattern in the slot.
[0109] In one or more embodiments, the method further includes identifying a conflict between a first CSI-RS slot and an uplink slot, the first CSI-RS slot indicated by one or more of the first CSI-RS resource configuration or the second CSI-RS resource configuration; where determining the aggregated set of time-frequency resources includes selecting slots to avoid the conflict.
[0110] In one or more embodiments, the method further includes identifying a quantity of slots for the aggregated set of time-frequency resources based at least in part on whether the plurality of CSI-RS ports exceeds a CSI-RS port quantity threshold value.
[0111] The method 800 may be variously embodied, extended, or adapted, as described in the following paragraphs and elsewhere in this description.
[0112] Embodiments contemplated herein include one or more non-transitory computer-readable media storing instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of the method 700 or 800. In the context of method 700, this non-transitory computer-readable media may be, for example, a memory of a UE (such as a memory 1006 of a wireless device 1002 that is a UE, as described herein) . In the context of method 800, this non-transitory computer-readable media may be, for example, a memory of a network device (such as a memory 1024 of a network device 1020, as described herein) .
[0113] Embodiments contemplated herein include an apparatus having logic, modules, or circuitry to perform one or more elements of the method 700 or 800. In the context of method 700, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 1002 that is a UE) . In the context of method 800, this apparatus may be, for example, an apparatus of a network device (such as a network device 1020, as described herein) .
[0114] Embodiments contemplated herein include an apparatus having one or more processors and one or more computer-readable media, using or storing instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of the method 700 or 800. In the context of method 700, this apparatus may be, for example, an apparatus of a UE (such as a wireless device 1002 that is a UE, as described herein) . In the context of the method 800, this apparatus may be, for example, an apparatus of a network device (such as a network device 1020, as described herein) .
[0115] Embodiments contemplated herein include a signal as described in or related to one or more elements of the method 700, or 800.
[0116] Embodiments contemplated herein include a computer program or computer program product having instructions, wherein execution of the program by a processor causes the processor to carry out one or more elements of the method 700 or 800. In the context of method 700, the processor may be a processor of a UE (such as a processor (s) 1004 of a wireless device 1002 that is a UE, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the UE (such as a memory 1006 of a wireless device 1002 that is a UE, as described herein) . In the context of method 800, the processor may be a processor of a network device (such as a processor (s) 1022 of a network device 1020, as described herein) , and the instructions may be, for example, located in the processor and / or on a memory of the network device (such as a memory 1024 of a network device 1020, as described herein) .
[0117] FIG. 9 illustrates an example architecture of a wireless communication system, according to embodiments described herein. The following description is provided for an example wireless communication system 900 that operates in conjunction with the LTE system standards or specifications and / or 5G or NR system standards or specifications, as provided by 3GPP technical specifications.
[0118] As shown, the wireless communication system 900 includes UE 902 and UE 904 (although any number of UEs may be used) . In this example, the UE 902 and the UE 904 are illustrated as smartphones (e.g., handheld touchscreen mobile computing devices connectable to one or more cellular networks) but may also comprise any mobile or non-mobile computing device configured for wireless communication.
[0119] The UE 902 and UE 904 may be configured to communicatively couple with a RAN 906. In embodiments, the RAN 906 may be NG-RAN, E-UTRAN, etc. The UE 902 and UE 904 utilize connections (or channels) (shown as connection 908 and connection 910, respectively) with the RAN 906, each of which comprises a physical communications interface. The RAN 906 can include one or more network devices, such as base station 912 and base station 914, that enable the connection 908 and connection 910.
[0120] In this example, the connection 908 and connection 910 are air interfaces to enable such communicative coupling and may be consistent with RAT (s) used by the RAN 906, such as, for example, an LTE and / or NR.
[0121] In some embodiments, the UE 902 and UE 904 may also directly exchange communication data via a sidelink interface 916. The UE 904 is shown to be configured to access an access point (shown as AP 918) via connection 920. By way of example, the connection 920 can comprise a local wireless connection, such as a connection consistent with any IEEE 802.11 protocol, wherein the AP 918 may comprise a router. In this example, the AP 918 may be connected to another network (for example, the Internet) without going through a CN 924.
[0122] In embodiments, the UE 902 and UE 904 can be configured to communicate using orthogonal frequency division multiplexing (OFDM) communication signals with each other or with the base station 912 and / or the base station 914 over a multicarrier communication channel in accordance with various communication techniques, such as, but not limited to, an orthogonal frequency division multiple access (OFDMA) communication technique (e.g., for downlink communications) or a single carrier frequency division multiple access (SC-FDMA) communication technique (e.g., for uplink and ProSe or sidelink communications) , although the scope of the embodiments is not limited in this respect. The OFDM signals can comprise a plurality of orthogonal subcarriers.
[0123] In some embodiments, all or parts of the base station 912 or base station 914 may be implemented as one or more software entities running on server computers as part of a virtual network. In addition, or in other embodiments, the base station 912 or base station 914 may be configured to communicate with one another via interface 922. In embodiments where the wireless communication system 900 is an LTE system (e.g., when the CN 924 is an EPC) , the interface 922 may be an X2 interface. The X2 interface may be defined between two or more network devices of a RAN (e.g., two or more eNBs and the like) that connect to an EPC, and / or between two eNBs connecting to the EPC. In embodiments where the wireless communication system 900 is an NR system (e.g., when CN 924 is a 5GC) , the interface 922 may be an Xn interface. The Xn interface is defined between two or more network devices of a RAN (e.g., two or more gNBs and the like) that connect to the 5GC, between a base station 912 (e.g., a gNB) connecting to the 5GC and an eNB, and / or between two eNBs connecting to the 5GC (e.g., CN 924) .
[0124] The RAN 906 is shown to be communicatively coupled to the CN 924. The CN 924 may comprise one or more network elements 926, which are configured to offer various data and telecommunications services to customers / subscribers (e.g., users of UE 902 and UE 904) who are connected to the CN 924 via the RAN 906. The components of the CN 924 may be implemented in one physical device or separate physical devices including components to read and execute instructions from a machine-readable or computer-readable medium (e.g., a non-transitory machine-readable storage medium) .
[0125] In embodiments, the CN 924 may be an EPC, and the RAN 906 may be connected with the CN 924 via an S1 interface 928. In embodiments, the S1 interface 928 may be split into two parts, an S1 user plane (S1-U) interface, which carries traffic data between the base station 912 or base station 914 and a serving gateway (S-GW) , and the S1-MME interface, which is a signaling interface between the base station 912 or base station 914 and mobility management entities (MMEs) .
[0126] In embodiments, the CN 924 may be a 5GC, and the RAN 906 may be connected with the CN 924 via an NG interface 928. In embodiments, the NG interface 928 may be split into two parts, an NG user plane (NG-U) interface, which carries traffic data between the base station 912 or base station 914 and a user plane function (UPF) , and the S1 control plane (NG-C) interface, which is a signaling interface between the base station 912 or base station 914 and access and mobility management functions (AMFs) .
[0127] Generally, an application server 930 may be an element offering applications that use internet protocol (IP) bearer resources with the CN 924 (e.g., packet switched data services) . The application server 930 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc. ) for the UE 902 and UE 904 via the CN 924. The application server 930 may communicate with the CN 924 through an IP communications interface 932.
[0128] FIG. 10 illustrates an example system 1000 for performing a signaling 1038 between a wireless device 1002 and a network device 1020, according to embodiments described herein. The system 1000 may be a portion of a wireless communication system as herein described. The wireless device 1002 may be, for example, a UE of a wireless communication system. The network device 1020 may be, for example, a base station (e.g., an eNB or a gNB) or a radio head of a wireless communication system.
[0129] The wireless device 1002 may include one or more processor (s) 1004. The processor (s) 1004 may execute instructions such that various operations of the wireless device 1002 are performed, as described herein. The processor (s) 1004 may include one or more baseband processors implemented using, for example, a central processing unit (CPU) , a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0130] The wireless device 1002 may include a memory 1006. The memory 1006 may be a non-transitory computer-readable storage medium that stores instructions 1008 (which may include, for example, the instructions being executed by the processor (s) 1004) . The instructions 1008 may also be referred to as program code or a computer program. The memory 1006 may also store data used by, and results computed by, the processor (s) 1004.
[0131] The wireless device 1002 may include one or more transceiver (s) 1010 (also collectively referred to as a transceiver 1010) that may include radio frequency (RF) transmitter and / or receiver circuitry that use the antenna (s) 1012 of the wireless device 1002 to facilitate signaling (e.g., the signaling 1038) to and / or from the wireless device 1002 with other devices (e.g., the network device 1020) according to corresponding RATs.
[0132] The wireless device 1002 may include one or more antenna (s) 1012 (e.g., one, two, four, eight, or more) . For embodiments with multiple antenna (s) 1012, the wireless device 1002 may leverage the spatial diversity of such multiple antenna (s) 1012 to send and / or receive multiple different data streams on the same time and frequency resources. This behavior may be referred to as, for example, MIMO behavior (referring to the multiple antennas used at each of a transmitting device and a receiving device that enable this aspect) . MIMO transmissions by the wireless device 1002 may be accomplished according to precoding (or digital beamforming) that is applied at the wireless device 1002 that multiplexes the data streams across the antenna (s) 1012 according to known or assumed channel characteristics such that each data stream is received with an appropriate signal strength relative to other streams and at a desired location in the spatial domain (e.g., the location of a receiver associated with that data stream) . Some embodiments may use single user MIMO (SU-MIMO) methods (where the data streams are all directed to a single receiver) and / or multi-user MIMO (MU-MIMO) methods (where individual data streams may be directed to individual (different) receivers in different locations in the spatial domain) .
[0133] In some embodiments having multiple antennas, the wireless device 1002 may implement analog beamforming techniques, whereby phases of the signals sent by the antenna (s) 1012 are relatively adjusted such that the (joint) transmission of the antenna (s) 1012 can be directed (this is sometimes referred to as beam steering) .
[0134] The wireless device 1002 may include one or more interface (s) 1014. The interface (s) 1014 may be used to provide input to or output from the wireless device 1002. For example, a wireless device 1002 that is a UE may include interface (s) 1014 such as microphones, speakers, a touchscreen, buttons, and the like in order to allow for input and / or output to the UE by a user of the UE. Other interfaces of such a UE may be made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 1010 / antenna (s) 1012 already described) that allow for communication between the UE and other devices and may operate according to known protocols (e.g., and the like) .
[0135] The wireless device 1002 may include CSI-RS resource manager 1016. The CSI-RS resource manager 1016 may be implemented via hardware, software, or combinations thereof. For example, the CSI-RS resource manager 1016 may be implemented as a processor, circuit, and / or instructions 1008 stored in the memory 1006 and executed by the processor (s) 1004. In some examples, the CSI-RS resource manager 1016 may be integrated within the processor (s) 1004 and / or the transceiver (s) 1010. For example, the CSI-RS resource manager 1016 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 1004 or the transceiver (s) 1010.
[0136] The CSI-RS resource manager 1016 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-10, from a wireless device or UE perspective. The CSI-RS resource manager 1016 may be configured to, for example, perform receiving, via the transceiver (s) 1010 and from a network device (e.g., network device 1020) , configuration signaling including a first CSI-RS resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports; receiving, via the transceiver (s) 1010 and from the network device (e.g., network device 1020) , control signaling indicating for the UE to measure third CSI-RS resources associated with a third quantity of CSI-RS ports; determining an aggregated set of time-frequency resources for CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration; and receiving, during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.
[0137] The network device 1020 may include one or more processor (s) 1022. The processor (s) 1022 may execute instructions such that various operations of the network device 1020 are performed, as described herein. The processor (s) 1022 may include one or more baseband processors implemented using, for example, a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.
[0138] The network device 1020 may include a memory 1024. The memory 1024 may be a non-transitory computer-readable storage medium that stores instructions 1026 (which may include, for example, the instructions being executed by the processor (s) 1022) . The instructions 1026 may also be referred to as program code or a computer program. The memory 1024 may also store data used by, and results computed by, the processor (s) 1022.
[0139] The network device 1020 may include one or more transceiver (s) 1028 (also collectively referred to as a transceiver 1028) that may include RF transmitter and / or receiver circuitry that use the antenna (s) 1030 of the network device 1020 to facilitate signaling (e.g., the signaling 1038) to and / or from the network device 1020 with other devices (e.g., the wireless device 1002) according to corresponding RATs.
[0140] The network device 1020 may include one or more antenna (s) 1030 (e.g., one, two, four, or more) . In embodiments having multiple antenna (s) 1030, the network device 1020 may perform MIMO, digital beamforming, analog beamforming, beam steering, etc., as has been described.
[0141] The network device 1020 may include one or more interface (s) 1032. The interface (s) 1032 may be used to provide input to or output from the network device 1020. For example, a network device 1020 of a RAN (e.g., a base station, a radio head, etc. ) may include interface (s) 1032 made up of transmitters, receivers, and other circuitry (e.g., other than the transceiver (s) 1028 / antenna (s) 1030 already described) that enables the network device 1020 to communicate with other equipment in a network, and / or that enables the network device 1020 to communicate with external networks, computers, databases, and the like for purposes of operations, administration, and maintenance of the network device 1020 or other equipment operably connected thereto.
[0142] The network device 1020 may include at least one of CSI-RS resource manager 1034. The CSI-RS resource manager 1034 may be implemented via hardware, software, or combinations thereof. For example, the 1034 may be implemented as a processor, circuit, and / or instructions 1026 stored in the memory 1024 and executed by the processor (s) 1022. In some examples, the CSI-RS resource manager 1034 may be integrated within the processor (s) 1022 and / or the transceiver (s) 1028. For example, the CSI-RS resource manager 1034 may be implemented by a combination of software components (e.g., executed by a DSP or a general processor) and hardware components (e.g., logic gates and circuitry) within the processor (s) 1022 or the transceiver (s) 1028.
[0143] The CSI-RS resource manager 1034 may be used for various aspects of the present disclosure, for example, aspects of FIGs. 1-10, from a network device perspective. The CSI-RS resource manager 1034 may be configured to, for example, perform transmitting, via the transceiver (s) 1028 and to the wireless device 1002 (e.g., a UE) , configuration signaling including a first CSI-RS resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports; transmitting, via the transceiver (s) 1028 and to the wireless device 1002 (e.g., a UE) , control signaling indicating for the wireless device 1002 to measure CSI-RSs associated with a third quantity of CSI-RS ports; determine an aggregated set of time-frequency resources for the CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration; and transmit, via the transceiver (s) 1028 and during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.
[0144] For one or more embodiments, at least one of the components set forth in one or more of the preceding figures may be configured to perform one or more operations, techniques, processes, and / or methods as set forth herein. For example, a baseband processor (or processor) as described herein in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein. For another example, circuitry associated with a UE, network device, network element, etc. as described above in connection with one or more of the preceding figures may be configured to operate in accordance with one or more of the examples set forth herein.
[0145] Any of the above described embodiments may be combined with any other embodiment (or combination of embodiments) , unless explicitly stated otherwise. The foregoing description of one or more implementations provides illustration and description but is not intended to be exhaustive or to limit the scope of embodiments to the precise form described. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.
[0146] Embodiments and implementations of the systems and methods described herein may include various operations, which may be embodied in machine-executable instructions to be executed by a computer system. A computer system may include one or more general-purpose or special-purpose computers (or other electronic devices) . The computer system may include hardware components that include specific logic for performing the operations or may include a combination of hardware, software, and / or firmware.
[0147] The systems described herein pertain to specific embodiments but are provided as examples. These embodiments can be combined into single systems, partially combined into other systems, split into multiple systems or divided or combined in other ways. In addition, it is contemplated that parameters, attributes, aspects, etc. of one embodiment can be used in another embodiment. The parameters, attributes, aspects, etc. are merely described in one or more embodiments for clarity, and it is recognized that the parameters, attributes, aspects, etc. can be combined with or substituted for parameters, attributes, aspects, etc. of another embodiment unless specifically disclaimed herein.
[0148] Although the foregoing has been described in some detail for purposes of clarity, it will be apparent that changes and modifications may be made without departing from the principles thereof. It should be noted that there are many alternative ways of implementing both the processes and apparatuses described herein. Accordingly, the present embodiments are to be considered illustrative and not restrictive, and the description is not to be limited to the details given herein but may be modified within the scope and equivalents of the appended claims.
Claims
1.A processor configured to:receive, via a transceiver and from a network device, configuration signaling including a first channel state information reference signals (CSI-RS) resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports;receive, via the transceiver and from the network device, control signaling indicating for the processor to measure third CSI-RS resources associated with a third quantity of CSI-RS ports;determine an aggregated set of time-frequency resources for CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration; andreceive, via the transceiver and during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.2.The processor of claim 1, wherein:the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports;the first quantity of CSI-RS ports comprises a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; andthe second quantity of CSI-RS ports comprises the maximum quantity of CSI-RS ports for the second CSI-RS resource configuration.3.The processor of claim 2, wherein:the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is thirty-two ports, and the third quantity of CSI-RS ports includes a multiple of thirty-two ports that is at least sixty-four ports.4.The processor of claim 1, wherein:the first quantity of CSI-RS ports is same as the second quantity of CSI-RS ports;the first quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the first CSI-RS resource configuration; andthe second quantity of CSI-RS ports is less than a maximum quantity of CSI-RS ports for the second CSI-RS resource configuration.5.The processor of claim 4, wherein:the first quantity of CSI-RS ports and the second quantity of CSI-RS ports is less than thirty-two ports, and the third quantity of CSI-RS ports is greater than thirty-two ports.6.The processor of claim 1, wherein:the first quantity of CSI-RS ports is different from the second quantity of CSI-RS ports;the first quantity of CSI-RS ports and the second quantity of CSI-RS ports are each less than or equal to thirty-two ports; andthe third quantity of CSI-RS ports is greater than thirty-two ports.7.The processor of claim 6, wherein:the first quantity of CSI-RS ports is thirty-two ports and the second quantity of CSI-RS ports is less than thirty-two ports.8.The processor of claim 1, further configured to:identify that the first CSI-RS resources and the second CSI-RS resources are restricted to be time domain multiplexed for the measurement occasion.9.The processor of claim 1, wherein:the configuration signaling further indicates at least a fourth CSI-RS resource associated with a fourth quantity of CSI-RS ports;wherein the aggregated set of time-frequency resources includes at least the first CSI-RS resources, the second CSI-RS resources, and fourth CSI-RS resources; andwherein each of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources are time domain multiplexed or frequency domain multiplexed with each other of the first CSI-RS resources, the second CSI-RS resources, and the fourth CSI-RS resources.10.The processor of claim 1, further configured to:identify a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; andidentify a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources.11.The processor of claim 10, wherein:the first set of resource blocks have odd index values; andthe second set of resource blocks have even index values.12.The processor of claim 10, further configured to:receive radio resource control signaling indicating a correspondence between the first CSI-RS resources and the first set of resource blocks, and between the second CSI-RS resources and the second set of resource blocks.13.The processor of claim 10, wherein:the first set of resource blocks are identified as for the first CSI-RS resources based at least in part on both the first set of resource blocks and the first CSI-RS resources having even index values; andthe second set of resource blocks are identified as for the second CSI-RS resources based at least in part on both the second set of resource blocks and the second CSI-RS resources having odd index values.14.The processor of claim 1, further configured to:identify a first set of resource blocks for the first CSI-RS resources of the aggregated set of time-frequency resources; andidentify a second set of resource blocks for the second CSI-RS resources of the aggregated set of time-frequency resources;wherein the first set of resource blocks alternate in time and frequency with the second set of resource blocks.15.The processor of claim 1, wherein:the configuration signaling indicating the first CSI-RS resource configuration and the second CSI-RS resource configuration comprises a location of a first slot and a quantity of slots for resource repetition;the first CSI-RS resource configuration indicates the first CSI-RS resources in the first slot; andthe second CSI-RS resource configuration indicates a repetition of the first CSI-RS resources in one or more slots following the first slot.16.The processor of claim 1, further configured to:receive control signaling that indicates an index of a slot and a per-slot CSI-RS pattern in the slot.17.The processor of claim 1, further configured to:identify a conflict between a first CSI-RS slot and an uplink slot, the first CSI-RS slot indicated by one or more of the first CSI-RS resource configuration or the second CSI-RS resource configuration;wherein determining the aggregated set of time-frequency resources includes selecting slots to avoid the conflict.18.The processor of claim 1, further configured to:identify a quantity of slots for the aggregated set of time-frequency resources based at least in part on whether the third quantity of CSI-RS ports exceeds a CSI-RS port quantity threshold value.19.A network device, comprising:a transceiver; anda processor configured to cause the network device to,transmit, via the transceiver and to a user equipment (UE) , configuration signaling including a first channel state information reference signals (CSI-RS) resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports;transmit, via the transceiver and to the UE, control signaling indicating for the UE to measure CSI-RSs associated with a third quantity of CSI-RS ports;determine an aggregated set of time-frequency resources for the CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration; andtransmit, via the transceiver and during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.20.A method of wireless communication at a user equipment (UE) , comprising:receiving, from a network device, configuration signaling including a first channel state information reference signals (CSI-RS) resource configuration indicating first CSI-RS resources associated with a first quantity of CSI-RS ports and including a second CSI-RS resource configuration indicating second CSI-RS resources associated with a second quantity of CSI-RS ports;receiving, from the network device, control signaling indicating for the UE to measure third CSI-RS resources associated with a third quantity of CSI-RS ports;determining an aggregated set of time-frequency resources for CSI-RSs associated with the third quantity of CSI-RS ports, the aggregated set of time-frequency resources including the first CSI-RS resources configured by the first CSI-RS resource configuration and the second CSI-RS resources configured by the second CSI-RS resource configuration; andreceiving, during a measurement occasion, the CSI-RSs associated with the third quantity of CSI-RS ports on the aggregated set of time-frequency resources.
Citation Information
Patent Citations
Channel state information measurement adaptation for maximum most input multiple output layer for expected UE reception
CN114731178A
Method for transmitting and receiving channel state information in wireless communication system and apparatus therefor
US20190181936A1
Channel state information measurement method and apparatus
US20220408288A1
Dynamic antenna port adaptation
WO2023206587A1