Frequency domain resource allocation for an orthogonal frequency division multiplexing (OFDM) system using a single downlink control information associated with a plurality of transmission configuration indicators

By allocating resource blocks based on precoding parameters within a single downlink control information message, the method addresses inefficiencies in multi-TRP environments, enhancing communication performance through consistent precoding across transmission configuration indication states.

JP7711003B2Active Publication Date: 2025-07-22QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021576385
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-02-27
Filing Date
2020-05-13
Publication Date
2025-07-22
Estimated Expiration
2040-05-13

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in efficiently allocating frequency domain resources across multiple transmission configuration indication states using a single downlink control information message, leading to suboptimal performance in multi-TRP environments.

Method used

The method involves receiving a downlink control information message that indicates allocated resource blocks across multiple transmission configuration indication states, identifying parameters such as precoding resource block group size or physical resource block bundle size, and allocating these blocks to individual TCI states based on these parameters, enabling efficient resource allocation.

Benefits of technology

This approach enhances resource allocation efficiency, improving communication reliability and throughput in multi-TRP scenarios by ensuring consistent precoding across allocated resource blocks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007711003000001
    Figure 0007711003000001
  • Figure 0007711003000002
    Figure 0007711003000002
  • Figure 0007711003000003
    Figure 0007711003000003
Patent Text Reader

Abstract

Various aspects of the present disclosure generally relate to wireless communications. In some aspects, a user equipment (UE) may receive a downlink control information (DCI) message including a frequency-domain resource allocation field to indicate allocated resource blocks (RBs) across multiple transmission configuration indication (TCI) states. The UE may identify at least one parameter indicating a unit of consecutive RBs for which the same precoding is used and / or a resource allocation type based at least in part on the DCI message and / or the radio resource control configuration. The UE may assign allocated RBs to individual TCI states among the multiple TCI states based at least in part on the unit of consecutive RBs for which the same precoding is used and / or the resource allocation type. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - Reference to Related Applications This application claims priority to U.S. Provisional Application No. 62 / 865,730, filed on Jun. 24, 2019, entitled "FREQUENCY DOMAIN RESOURCE ALLOCATION FOR FREQUENCY DIVISION MULTIPLEXING SCHEMES WITH SINGLE DOWNLINK CONTROL INFORMATION ASSOCIATED WITH MULTIPLE TRANSMISSION CONFIGURATION INDICATION STATES", and U.S. Non - Provisional Patent Application No. 16 / 803,732, filed on Feb. 27, 2020, entitled "FREQUENCY DOMAIN RESOURCE ALLOCATION FOR FREQUENCY DIVISION MULTIPLEXING SCHEMES WITH SINGLE DOWNLINK CONTROL INFORMATION ASSOCIATED WITH MULTIPLE TRANSMISSION CONFIGURATION INDICATION STATES", which are hereby incorporated by reference in their entirety.

[0002] Aspects of the present disclosure generally relate to wireless communication, and more particularly to techniques and apparatus for allocating frequency domain resource allocation (FDRA) indicated in a single downlink control information (DCI) message to multiple transmission configuration indication (TCI) states.

Background Art

[0003] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcast. A typical wireless communication system may employ a multiple access technology that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standards published by the Third Generation Partnership Project (3GPP).

[0004] A wireless communication network may include several base stations (BSs) that can support communication for several user equipments (UEs). The user equipment (UE) may communicate with the base station (BS) via the downlink and the uplink. The downlink (or forward link) refers to the communication link from the BS to the UE, and the uplink (or reverse link) refers to the communication link from the UE to the BS. As described in more detail herein, the BS may be referred to as Node B, gNB, access point (AP), radio head, transmit receive point (TRP), New Radio (NR) BS, 5G Node B, etc.

[0005] The above multi-connectivity technology has been adopted in various telecommunications standards in order to provide a common protocol that enables different user devices to communicate on an urban, national, regional, and even global scale. New Radio (NR), sometimes referred to as 5G, is a set of extensions to the LTE mobile standard published by the 3rd Generation Partnership Project (3GPP). NR is designed to better support mobile broadband Internet access by improving spectral efficiency, reducing costs, improving services, utilizing new spectrum, using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) (CP-OFDM) on the downlink (DL), using CP-OFDM and / or SC-FDM (also known as Discrete Fourier Transform Spread OFDM (DFT-s-OFDM) for example) on the uplink (UL), and better integrating with other open standards that support beamforming, Multiple-Input Multiple-Output (MIMO) antenna technology, and Carrier Aggregation. However, as the demand for mobile broadband access continues to grow, further improvements to LTE technology and NR technology are needed. Preferably, these improvements should be applicable to other multi-connectivity technologies and telecommunications standards that use these technologies. SUMMARY OF THE INVENTION MEANS FOR SOLVING THE PROBLEM

[0006] In some aspects, a method of wireless communication performed by a user equipment (UE) includes receiving a downlink control information (DCI) message including a frequency domain resource allocation (FDRA) field indicating allocated resource blocks (RBs) across a plurality of transmission configuration indication (TCI) states; identifying at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or a radio resource control (RRC) configuration, wherein the at least one parameter includes one or more of a precoding RB group (PRG) size or a physical RB (PRB) bundle size; and allocating the allocated RBs to individual TCI states among the plurality of TCI states, based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used.

[0007] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors are configured to receive a DCI message including an FDRA field indicating allocated RBs across a plurality of TCI states; identify at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or an RRC configuration, wherein the at least one parameter includes one or more of a PRG size or a PRB bundle size; and allocate the allocated RBs to individual TCI states among the plurality of TCI states, based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used.

[0008] In some aspects, the non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of a UE, the one or more instructions cause the one or more processors to receive a DCI message including an FDRA field for indicating allocated RBs across a plurality of TCI states, identify at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or RRC configuration, wherein the at least one parameter includes one or more of a PRG size or a PRB bundle size, and allocate the allocated RBs to individual TCI states among the plurality of TCI states based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used.

[0009] In some aspects, an apparatus for wireless communication may include means for receiving a DCI message including an FDRA field for indicating allocated RBs across a plurality of TCI states, means for identifying at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or RRC configuration, wherein the at least one parameter includes one or more of a PRG size or a PRB bundle size, and means for allocating the allocated RBs to individual TCI states among the plurality of TCI states based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used.

[0010] In some aspects, a method of wireless communication performed by a UE may include receiving a DCI message including an FDRA field for indicating allocated RBs across a plurality of TCI states; identifying at least one parameter indicating a resource allocation type based at least in part on one or more of the DCI message or an RRC configuration; and allocating the allocated RBs to individual TCI states among the plurality of TCI states based at least in part on the resource allocation type.

[0011] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to receive a DCI message including an FDRA field for indicating allocated RBs across a plurality of TCI states; identify at least one parameter indicating a resource allocation type based at least in part on one or more of the DCI message or an RRC configuration; and allocate the allocated RBs to individual TCI states among the plurality of TCI states based at least in part on the resource allocation type.

[0012] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. When executed by one or more processors of a UE, the one or more instructions may cause the one or more processors to receive a DCI message including an FDRA field for indicating allocated RBs across a plurality of TCI states; identify at least one parameter indicating a resource allocation type based at least in part on one or more of the DCI message or an RRC configuration; and allocate the allocated RBs to individual TCI states among the plurality of TCI states based at least in part on the resource allocation type.

[0013] In some aspects, an apparatus for wireless communication may include means for receiving a DCI message including an FDRA field for indicating allocated RBs across multiple TCI states, means for identifying at least one parameter indicating a resource allocation type based at least in part on one or more of the DCI message or RRC configuration, and means for allocating the allocated RBs to individual TCI states among the multiple TCI states based at least in part on the resource allocation type.

[0014] Aspects generally include, as will be well understood by one of ordinary skill in the art with reference to the accompanying drawings and specification herein, methods, apparatuses, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, transmit receive points, wireless communication devices, and / or processing systems as shown by the accompanying drawings and specification.

[0015] The foregoing has outlined rather broadly the features and technical advantages of examples according to this disclosure so that the following detailed description may be better understood. Additional features and advantages will be described hereinafter. The concepts and specific examples disclosed herein may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, both as to their organization and method of operation, will be better understood from the following description when considered in connection with the accompanying figures. Each of the figures is provided for purposes of illustration and description only and is not intended as a definition of the limits of the claims.

[0016] To better understand the above features of the present disclosure, the content briefly summarized above may be described in more detail by referring to the embodiments shown in part in the accompanying drawings. However, since this description may lead to other equally effective embodiments, it should be noted that the accompanying drawings show only some exemplary embodiments of the present disclosure and should not be considered as limiting the scope of the present disclosure. The same reference numerals in different drawings may identify the same or similar elements.

Brief Description of the Drawings

[0017]

Figure 1

Figure 2

Figure 3A

Figure 3B

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9A

Figure 9B

Figure 10A

Figure 10B

Figure 10C

Figure 10D

Figure 10E

Figure 11

Figure 12

DETAILED DESCRIPTION OF THE INVENTION

[0018] Various aspects of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout the present disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Based on the teachings herein, one of ordinary skill in the art should understand that the scope of the present disclosure encompasses any other aspect of the present disclosure, whether implemented independently of any other aspect of the present disclosure or in combination with any other aspect of the present disclosure. For example, an apparatus may be implemented using any number of aspects described herein, or a method may be practiced. In addition, the scope of the present disclosure is intended to encompass such apparatus or methods practiced using other structures, functions, or combinations of structures and functions in addition to, or other than, the various aspects of the present disclosure described herein. It should be understood that any aspect of the present disclosure disclosed herein may be embodied by one or more elements of the claims.

[0019] Next, with reference to various devices and techniques, some aspects of a telecommunications system are presented. These devices and techniques are described in the following detailed description and are illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or as software depends on the specific application and the design constraints imposed on the overall system.

[0020] Although aspects may be described herein using terms commonly associated with 3G and / or 4G wireless technologies, it should be noted that aspects of the present disclosure may be applicable in other generation-based communication systems such as 5G and later, including NR technology.

[0021] FIG. 1 is a diagram showing a wireless network 100 in which aspects of the present disclosure may be practiced. The wireless network 100 can be an LTE network, or some other wireless network such as a 5G or NR network. The wireless network 100 can include several BSs 110 (shown as BS110a, BS110b, BS110c, and BS110d) and other network entities. A BS is an entity that communicates with user equipment (UE) and may be referred to as a base station, NR BS, Node B, gNB, 5G Node B (NB), access point, transmission and reception point (TRP), etc. Each BS can provide communication coverage for a specific geographical area. In 3GPP, the term "cell" may refer to the coverage area of a BS and / or the BS subsystem serving this coverage area, depending on the context in which the term is used.

[0022] A BS may provide communication coverage to macrocells, picocells, femtocells, and / or another type of cell. A macrocell can cover a relatively large geographical area (e.g., with a radius of several kilometers) and may enable unrestricted access by UEs subscribed to the service. A picocell can cover a relatively small geographical area and may enable unrestricted access by UEs subscribed to the service. A femtocell can cover a relatively small geographical area (e.g., a home) and may enable restricted access by UEs associated with the femtocell (e.g., UEs within a Closed Subscriber Group (CSG)). The BS for a macrocell may sometimes be referred to as a macro BS. The BS for a picocell may sometimes be referred to as a pico BS. The BS for a femtocell may sometimes be referred to as a femto BS or a home BS. In the example shown in FIG. 1, BS110a may be a macro BS for macrocell 102a, BS110b may be a pico BS for picocell 102b, and BS110c may be a femto BS for femtocell 102c. A BS may support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "Node B", "5G NB", and "cell" may be used interchangeably herein.

[0023] In some aspects, a cell may not necessarily be stationary, and the geographical area of the cell may move according to the location of the mobile BS. In some aspects, the BSs may be interconnected with each other and / or with one or more other BSs or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces such as direct physical connections, virtual networks, using any suitable transport network.

[0024] Wireless network 100 may also include relay stations. A relay station is an entity that can receive the transmission of data from an upstream station (e.g., a BS or a UE) and send the transmission of that data to a downstream station (e.g., a UE or a BS). A relay station can also be a UE that can relay transmissions for other UEs. In the example shown in FIG. 1, relay station 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. Relay stations may also be referred to as relay BSs, relay base stations, relays, etc.

[0025] Wireless network 100 can be a heterogeneous network that includes different types of BSs, such as macro BSs, pico BSs, femto BSs, relay BSs, etc. These different types of BSs may have different transmission power levels, different coverage areas, and different impacts on interference in wireless network 100. For example, a macro BS may have a high transmission power level (e.g., 5 - 40 watts), while pico BSs, femto BSs, and relay BSs may have a lower transmission power level (e.g., 0.1 - 2 watts).

[0026] Network controller 130 may be coupled to a set of BSs and may perform coordination and control for these BSs. Network controller 130 can communicate with the BSs via a backhaul. The BSs can also communicate with each other directly or indirectly, for example, via a wireless or wireline backhaul.

[0027] UE 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, a terminal, a mobile station, a subscriber unit, a station, etc. A UE may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or instrument, a biosensor / device, a wearable device (smartwatch, smart clothing, smart glasses, smart list band, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing device, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.

[0028] Some UEs may be regarded as machine type communication (MTC) UEs, or evolved or enhanced machine type communication (eMTC) UEs. MTC UEs and eMTC UEs can communicate with, for example, a base station, another device (such as a remote device), or some other entity, including robots, drones, remote devices, sensors, meters, monitors, location tags, etc. A wireless node can provide connectivity for a network (such as a wide area network like the Internet or a cellular network) or connectivity to the network via, for example, a wired or wireless communication link. Some UEs may be regarded as Internet of Things (IoT) devices and / or may be implemented as narrowband Internet of Things (NB-IoT) devices. Some UEs may be regarded as customer premise equipment (CPE). UE120 may be included inside a housing that houses components of UE120, such as a processor component, a memory component, etc.

[0029] Generally, any number of wireless networks may be deployed in a given geographical area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. RATs may also be referred to as radio technologies, air interfaces, etc. Frequencies may also be referred to as carriers, frequency channels, etc. Each frequency may support a single RAT in a given geographical area to avoid interference between wireless networks of different RATs. In some cases, a New Radio (NR) or 5G RAT network may be deployed.

[0030] In some aspects, two or more UEs 120 (e.g., shown as UEs 120a and 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as a medium to communicate with each other). For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (which may include, for example, vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, etc.), mesh networks, and the like. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described as being performed by base station 110 elsewhere in this specification.

[0031] As shown above, FIG. 1 is given as an example. Other examples may be different from those described with respect to FIG. 1.

[0032] FIG. 2 shows a block diagram of a design 200 of base station 110 and UE 120, which may be one of the base stations and one of the UEs of FIG. 1. Base station 110 may include T antennas 234a - 234t, and UE 120 may include R antennas 252a - 252r, where generally T≥1 and R≥1.

[0033] At base station 110, transmission processor 220 receives data for one or more UEs from data source 212, selects one or more modulation and coding schemes (MCSs) for each UE based at least in part on channel quality indicators (CQIs) received from the UEs, processes (e.g., encodes and modulates) the data for each UE based at least in part on the MCS selected for the UE, and may provide data symbols to all UEs. Transmission processor 220 may also process system information and control information (e.g., CQI requests, grants, higher layer signaling, etc.) (e.g., for semi-static resource partitioning information (SRPI)) and provide overhead symbols and control symbols. Transmission processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRSs)) and synchronization signals (e.g., primary synchronization signals (PSSs) and secondary synchronization signals (SSSs)). Transmission (TX) multiple-input multiple-output (MIMO) processor 230 may, if applicable, perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, and / or reference symbols and provide T output symbol streams to T modulators (MODs) 232a - 232t. Each modulator 232 may process each output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may further process the output sample stream (e.g., convert to analog, amplify, filter, and up-convert) to obtain a downlink signal. The T downlink signals from modulators 232a - 232t may be transmitted via T antennas 234a - 234t, respectively. According to various aspects described in more detail below, the synchronization signals may be generated using location encoding to convey additional information.

[0034] In UE120, antennas 252a to 252r may receive downlink signals from base station 110 and / or other base stations, and may each provide the received signals to demodulators (DEMOD) 254a to 254r. Each demodulator 254 may condition (e.g., filter, amplify, down-convert, and digitize) the received signals to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 256 may obtain received symbols from all R demodulators 254a to 254r, and, if applicable, perform MIMO detection on the received symbols and provide the detected symbols. The receiving processor 258 may process (e.g., demodulate and decode) the detected symbols, provide the decoded data for UE120 to the data sink 260, and provide the decoded control information and system information to the controller / processor 280. The channel processor may determine a reference signal received power (RSRP), a received signal strength indicator (RSSI), a reference signal received quality (RSRQ), a channel quality indicator (CQI), etc. In some aspects, one or more components of UE120 may be included in a housing.

[0035] On the uplink, at the UE 120, the transmission processor 264 may receive and process data from the data source 262 and control information from the controller / processor 280 (e.g., for reporting including RSRP, RSSI, RSRQ, CQI, etc.). The transmission processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmission processor 264 may be precoded by the corresponding TX MIMO processor 266 and further processed by the modulators 254a - 254r (e.g., for DFT - s - OFDM, CP - OFDM, etc.) and transmitted to the base station 110. At the base station 110, the uplink signals from the UE 120 and other UEs are received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236 if applicable, and further processed by the reception processor 238 to obtain the decoded data and control information sent by the UE 120. The reception processor 238 may provide the decoded data to the data sink 239 and the decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292.

[0036] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other component of FIG. 2 may perform one or more techniques associated with frequency domain resource allocation (FDRA) for a frequency division multiplexing (FDM) scheme using a single downlink control information (DCI) associated with a plurality of transmission configuration indication (TCI) states, as described in more detail elsewhere in this specification. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other component of FIG. 2 may execute or instruct the operations of, for example, process 1100 of FIG. 11, process 1200 of FIG. 12, and / or other processes as described herein. Memories 242 and 282 may store data and program code for the base station 110 and the UE 120, respectively. In some aspects, memory 242 and / or memory 282 may comprise a non-transitory computer-readable medium storing one or more instructions for wireless communication. For example, when executed by one or more processors of the base station 110 and / or the UE 120, the one or more instructions may execute or instruct the operations of, for example, process 1100 of FIG. 11, process 1200 of FIG. 12, and / or other processes as described herein. The scheduler 246 may schedule the UE for data transmission on the downlink and / or uplink.

[0037] In some aspects, UE120 may include means for receiving a DCI message including an FDRA field for indicating allocated resource blocks (RBs) across multiple TCI states, means for identifying at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or the radio resource control (RRC) configuration, and means for allocating the allocated RBs to individual TCI states among the multiple TCI states, based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used. In some aspects, such means may include one or more components of UE120 described with respect to FIG. 2, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD254, antenna 252, DEMOD254, MIMO detector 256, receive processor 258, etc.

[0038] Additionally or alternatively, in some aspects, UE120 may include means for receiving a DCI message including an FDRA field for indicating allocated RBs across multiple TCI states, means for identifying at least one parameter indicating a resource allocation type, based at least in part on one or more of the DCI message or the RRC configuration, and means for allocating the allocated RBs to individual TCI states among the multiple TCI states, based at least in part on the resource allocation type. In some aspects, such means may include one or more components of UE120 described with respect to FIG. 2, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD254, antenna 252, DEMOD254, MIMO detector 256, receive processor 258, etc.

[0039] As shown above, FIG. 2 is given as an example. Other examples may be different from those described with respect to FIG. 2.

[0040] FIG. 3A shows an exemplary frame structure 300 for frequency division duplexing (FDD) in a telecommunication system (e.g., NR). The transmission timeline for each of the downlink and uplink may be divided into units of wireless frames (sometimes called frames). Each wireless frame may have a predetermined duration (e.g., 10 milliseconds (ms)) and may be divided into a set of Z (Z≧1) subframes (having indexes, e.g., from 0 to Z-1). Each subframe may have a predetermined duration (e.g., 1 ms) and may include a set of slots (e.g., 2 slots per subframe are shown in FIG. 3A, where m is the numerology used for transmission, such as 0, 1, 2, 3, 4, etc.). Each slot may include a set of L symbol periods. For example, each slot may include 14 symbol periods, 7 symbol periods, or another number of symbol periods (as shown, for example, in FIG. 3A). When a subframe includes 2 slots (e.g., when m = 1), the subframe may include 2L symbol periods, where the 2L symbol periods in each subframe may be assigned indexes from 0 to 2L-1. In some aspects, the scheduling unit for FDD may be frame-based, subframe-based, slot-based, symbol-based, etc. m Slots are shown in FIG. 3A, where m is the numerology used for transmission, such as 0, 1, 2, 3, 4, etc.). Each slot may include a set of L symbol periods. For example, each slot may include 14 symbol periods, 7 symbol periods, or another number of symbol periods (as shown, for example, in FIG. 3A). When a subframe includes 2 slots (e.g., when m = 1), the subframe may include 2L symbol periods, where the 2L symbol periods in each subframe may be assigned indexes from 0 to 2L-1. In some aspects, the scheduling unit for FDD may be frame-based, subframe-based, slot-based, symbol-based, etc.

[0041] Some techniques are described herein with respect to frames, subframes, slots, etc., but these techniques may equally apply to other types of wireless communication structures that may be referred to using terms other than "frame", "subframe", "slot", etc. in 5G NR. In some aspects, the wireless communication structure may refer to a periodic time-limited communication unit defined by a wireless communication standard and / or protocol. Additionally or alternatively, a configuration of a wireless communication structure different from that shown in FIG. 3A may be used.

[0042] In some telecommunications (e.g., NR), the base station may transmit synchronization signals. For example, the base station may transmit a primary synchronization signal (PSS), a secondary synchronization signal (SSS), etc. on the downlink for each cell supported by the base station. The PSS and SSS may be used by the UE for cell search and acquisition. For example, the PSS may be used by the UE to determine symbol timing, and the SSS may be used by the UE to determine the physical cell identifier and frame timing associated with the base station. The base station may also transmit a physical broadcast channel (PBCH). The PBCH may carry some system information, such as system information to support the UE's initial access.

[0043] In some aspects, the base station may transmit the PSS, SSS, and / or PBCH according to a synchronization communication layer (e.g., a synchronization signal (SS) layer) that includes a plurality of synchronization communications (e.g., SS blocks), as described below with respect to FIG. 3B.

[0044] FIG. 3B is a block diagram conceptually showing an exemplary SS layer that is an example of a synchronization communication layer. As shown in FIG. 3B, the SS layer may include an SS burst set, and the SS burst set may include a plurality of SS bursts (identified as SS burst 0 to SS burst B-1, where B is the maximum number of repetitions of SS bursts that can be transmitted by the base station). Further shown, each SS burst may include one or more SS blocks (identified as SS block 0 to SS block (b max_SS -1), where b max_SS -1 is the maximum number of SS blocks that can be carried by the SS burst). In some aspects, different SS blocks may be beamformed differently. The SS burst set may be transmitted periodically by the wireless node, such as every X milliseconds as shown in FIG. 3B. In some aspects, the SS burst set may have a fixed or dynamic length, shown as Y milliseconds in FIG. 3B.

[0045] The SS burst set shown in FIG. 3B is an example of a synchronization communication set, and other synchronization communication sets may be used with respect to the techniques described herein. Further, the SS block shown in FIG. 3B is an example of synchronization communication, and other synchronization communications may be used with respect to the techniques described herein.

[0046] In some aspects, the SS block includes resources that carry the PSS, SSS, PBCH, and / or other synchronization signals (e.g., the third synchronization signal (TSS)) and / or synchronization channels. In some aspects, multiple SS blocks are included in an SS burst, and the PSS, SSS, and / or PBCH may be the same across each SS block of the SS burst. In some aspects, a single SS block may be included in the SS burst. In some aspects, the SS block may have a length of at least four symbol periods, where each symbol carries one or more of the PSS (e.g., occupying one symbol), SSS (e.g., occupying one symbol), and / or PBCH (e.g., occupying two symbols).

[0047] In some aspects, as shown in FIG. 3B, the symbols of the SS block are consecutive. In some aspects, the symbols of the SS block are not consecutive. Similarly, in some aspects, one or more SS blocks of the SS burst may be transmitted in continuous radio resources (e.g., continuous symbol periods) between one or more slots. Additionally or alternatively, one or more SS blocks of the SS burst may be transmitted in non - continuous radio resources.

[0048] In some aspects, the SS burst may have a burst period, whereby the SS blocks of the SS burst are transmitted by the base station according to the burst period. In other words, the SS blocks may be repeated between each SS burst. In some aspects, the SS burst set may have a burst set period, whereby the SS bursts of the SS burst set are transmitted by the base station according to a fixed burst set period. In other words, the SS bursts may be repeated between each SS burst set.

[0049] The base station may transmit system information, such as a system information block (SIB), on a physical downlink shared channel (PDSCH) in some slots. The base station may transmit control information / data on a physical downlink control channel (PDCCH) in C symbol periods of a slot, where C may be configurable per slot. The base station may transmit traffic data and / or other data on the PDSCH in the remaining symbol periods of each slot.

[0050] As shown above, FIGS. 3A and 3B are given as examples. Other examples may differ from those described with respect to FIGS. 3A and 3B.

[0051] FIG. 4 shows an exemplary slot format 410 having a normal cyclic prefix. The available time-frequency resources may be partitioned into resource blocks. Each resource block may cover a set of subcarriers (e.g., 12 subcarriers) in one slot and may include several resource elements. Each resource element may cover one subcarrier in one symbol period (e.g., temporally) and may be used to send one modulation symbol that may be a real-valued or complex-valued number.

[0052] For each of the downlink and uplink for FDD in some telecommunication systems (e.g., NR), an interleaving structure may be used. For example, Q interleaves having indices from 0 to Q-1 may be defined, where Q may be equal to 4, 6, 8, 10, or some other value. Each interleave may include slots that are separated by Q frames. Specifically, interleave q may include slots q, q+Q, q+2Q, etc., where q ∈ {0, ..., Q-1}.

[0053] The UE may be located within the coverage of multiple BSs. One of these BSs may be selected to serve the UE. The serving BS may be selected at least partially based on various criteria such as received signal strength, received signal quality, path loss, etc. The received signal quality may be quantified by the signal-to-noise interference ratio (SNIR) or the reference signal received quality (RSRQ), or some other metric. The UE may operate in a dominant interference scenario where the UE may observe high interference from one or more interfering BSs.

[0054] The example aspects described in this specification may be associated with NR technology or 5G technology, but aspects of the present disclosure may be applicable to other wireless communication systems. New Radio (NR) may refer to a new air interface (e.g., other than an Orthogonal Frequency Division Multiple Access (OFDMA)-based air interface) or a radio configured to operate according to a fixed transport layer (e.g., other than the Internet Protocol (IP)). In an aspect, NR may utilize OFDM with a cyclic prefix (referred to herein as cyclic prefix OFDM or CP-OFDM) and / or SC-FDM on the uplink, utilize CP-OFDM on the downlink, and may include support for half-duplex operation using time division duplexing (TDD). In an aspect, NR may utilize, for example, OFDM with a cyclic prefix (referred to herein as CP-OFDM) and / or Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) on the uplink, utilize CP-OFDM on the downlink, and may include support for half-duplex operation using TDD. NR may include mission critical for extended mobile broadband (eMBB) services targeting wide bandwidths (e.g., greater than 80 megahertz (MHz)), millimeter wave (mmW) targeting high carrier frequencies (e.g., 60 gigahertz (GHz)), massive machine type communication (mMTC) targeting non-backward compatible MTC techniques, and / or ultra-reliable low latency communication (URLLC) services.

[0055] In some aspects, a single component carrier bandwidth of 100 MHz may be supported. The NR resource block may span 12 subcarriers with a subcarrier bandwidth of 60 or 120 kilohertz (kHz) over a duration of 0.1 millisecond (ms). Each radio frame may include 40 slots and may have a length of 10 ms. Thus, each slot may have a length of 0.25 ms. Each slot may indicate a link direction (e.g., DL or UL) for data transmission, and the link direction for each slot may be switched dynamically. Each slot may include DL / UL data as well as DL / UL control data.

[0056] Beamforming may be supported and the beam direction may be configured dynamically. MIMO transmission using precoding may also be supported. The MIMO configuration in DL may support up to 8 transmit antennas, together with multi-layer DL transmission of up to 8 streams and up to 2 streams per UE. Multi-layer transmission using up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported using up to 8 serving cells. Alternatively, NR may support a different air interface other than the OFDM-based interface. The NR network may include entities such as a central unit or a distributed unit.

[0057] As shown above, FIG. 4 is given as an example. Other examples may be different from those described with respect to FIG. 4.

[0058] FIG. 5 shows an exemplary logical architecture of a distributed RAN 500 according to an aspect of the present disclosure. The 5G access node 506 may include an access node controller (ANC) 502. The ANC may be a central unit (CU) of the distributed RAN 500. A backhaul interface to the next-generation core network (NG-CN) 504 may terminate at the ANC. A backhaul interface to neighboring next-generation access nodes (NG-ANs) may terminate at the ANC. The ANC may include one or more transmit and receive points (TRPs) 508 (which may also be referred to by other terms such as BS, NR BS, Node B, 5G NB, AP, gNB, or some other term). As described above, a TRP may be used interchangeably with "cell".

[0059] The TRP 508 may be a distributed unit (DU). A TRP may be connected to one ANC (ANC 502) or two or more ANCs (not shown). For example, in the case of RAN sharing, radio as a service (RaaS), and service-specific ANC deployment, a TRP may be connected to two or more ANCs. A TRP may include one or more antenna ports. A TRP may be configured to serve UEs individually (e.g., dynamically select) or together (e.g., joint transmission).

[0060] The logical architecture of the RAN 500 may be used to show a fronthaul definition. An architecture may be defined that supports fronthauling solutions across different deployment types. For example, the architecture may be at least partially based on transmit network capabilities (e.g., bandwidth, latency, and / or jitter).

[0061] The architecture may share features and / or components with LTE. According to an aspect, the next-generation AN (NG-AN) 510 may support dual connectivity with NR. The NG-AN may share a common fronthaul for LTE and NR.

[0062] The architecture can enable cooperation between TRPs. For example, the cooperation may be preconfigured within the TRP and / or across the TRPs via the ANC502. According to an aspect, an interface between TRPs may not be required / may not exist.

[0063] According to an aspect, the dynamic configuration of split logical functions may exist within the architecture of the RAN500. The Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC) protocol, and Medium Access Control (MAC) protocol may be adaptively arranged in the ANC or the TRP.

[0064] According to various aspects, the BS may include a Central Unit (CU) (e.g., ANC502) and / or one or more Distributed Units (e.g., one or more TRPs508).

[0065] As shown above, FIG. 5 is given as an example. Other examples may be different from those described with respect to FIG. 5.

[0066] FIG. 6 shows an exemplary physical architecture of a distributed RAN600 according to an aspect of the present disclosure. A Centralized Core Network Unit (C-CU) 602 may host core network functions. The C-CU may be centrally deployed. The C-CU function may be offloaded (e.g., to Advanced Wireless Services (AWS)) to handle peak capacity.

[0067] A Centralized RAN Unit (C-RU) 604 may host one or more ANC functions. Optionally, the C-RU may locally host core network functions. The C-RU may have a distributed deployment. The C-RU may be closer to the network edge.

[0068] The distributed unit (DU) 606 may host one or more TRPs. The DU may be located at the edge of a network having radio frequency (RF) capabilities.

[0069] As shown above, FIG. 6 is given as an example. Other examples may be different from those described with respect to FIG. 6.

[0070] FIG. 7 is a diagram illustrating an example 700 of multi-transmission reception point (TRP) communication using a single downlink control information (DCI) according to various aspects of the present disclosure.

[0071] As shown in FIG. 7, a plurality of TRPs 110 (shown as TRP1 110a and TRP2 110b) may communicate with the same UE 120 in cooperation (e.g., using multi-site coordinated transmission, etc.) for improving reliability, increasing throughput, etc. The TRPs 110 may coordinate these communications via a backhaul, which may have a smaller delay or higher capacity when the TRPs 110 are collocated (e.g., when the TRPs 110 correspond to different antenna arrays of a particular base station), or may have a larger delay or lower capacity when the TRPs 110 are not collocated (e.g., located at different base stations).

[0072] In some aspects, TRP1 110a and TRP2 110b may be referred to herein as a multi-TRP group. The multi-TRP group used herein may refer to a set of TRPs 110 that will communicate with the same UE 120, a set of TRPs 110 that are managed as a group by an access node controller, a set of TRPs 110 that transmit the same physical downlink shared channel (PDSCH), a set of TRPs 110 that transmit individual PDSCHs simultaneously or contemporaneously, etc.

[0073] TRP110 may be referred to by BS, NR BS, Node B, 5G NB, AP, gNB, panel, remote radio head (RRH), or some other term, or may be used interchangeably with "cell". In some aspects, multiple TRP110s may be included in a single BS (e.g., using respective antenna panels or quasi - co - location (QCL) relationships). In some aspects, different TRP110s may be included in different BSs. TRP110 may use one or more antenna ports. A set of TRP110s (e.g., TRP1110a and TRP2110b) may be configured to serve UE120 individually (e.g., using dynamic selection) or together (e.g., using joint transmission). TRP110 can cooperate by or via an access node controller (ANC). In some aspects, a TRP - to - TRP interface may not be required or may not exist.

[0074] As shown by reference numeral 702 in FIG. 7, the set of TRP110 may operate in a single downlink control information (DCI) mode, where the UE120 receives a single physical downlink control channel (PDCCH) from one TRP110 (e.g., TRP1110a in the illustrated example 700), and the single PDCCH schedules subsequent communications from each TRP110 within the multi-TRP group (e.g., TRP1110a and TRP2110b in the illustrated example 700). For example, as further shown by reference numeral 704 in FIG. 7, the subsequent communication may be a physical downlink shared channel (PDSCH), which may be common or different between TRP1110a and TRP2110b (e.g., different payloads, different modulation and / or coding schemes, different transmission powers, different repetition schemes, etc.). In some aspects, as described above, the plurality of TRP110a, 110b may be different panels of a particular base station, may be associated with the same or different cell identifiers, may have the same or different physical cell identification information (PCI), etc. However, from the perspective of the UE120, the transmissions from the plurality of TRP110a, 110b are observed as different beams or transmissions having different transmission configuration indication (TCI) states.

[0075] According to various aspects, there are different ways that can be used for communication between the multi-TRP group and the UE 120. For example, in some aspects, the TRPs 110a, 110b may communicate with the UE 120 according to a spatial division multiplexing (SDM) method in which the TRPs 110a, 110b use different spatial layers (e.g., different multiple-input multiple-output (MIMO) layers) to transmit PDSCH in overlapping resource blocks (RBs) and / or symbols. In another example, the TRPs 110a, 110b may communicate with the UE 120 according to a time division multiplexing (TDM) method in which the multiple TRPs 110a, 110b transmit PDSCH in different OFDM symbols, in different slots, etc. In another example, the TRPs 110a, 110b may communicate with the UE 120 according to a frequency division multiplexing (FDM) method in which the multiple TRPs 110a, 110b transmit PDSCH in different RBs.

[0076] As further shown in FIG. 7, the PDCCH received from TRP1110a may include a single DCI message or otherwise be associated with a single DCI message, and the single DCI message may include a frequency domain resource allocation (FDRA) field for indicating an aggregate RB allocation across a plurality of TCI states (e.g., across a first TCI state associated with TRP1110a, a second TCI state associated with TRP2110b, etc.). Thus, as indicated by reference numeral 706, UE120 may apply the FDM scheme based on the RB allocation to receive an RB set associated with a plurality of TCI states when TRP110a, 110b communicate with UE120 according to the frequency division multiplexing (FDM) scheme. For example, as indicated by reference numeral 708, the FDM scheme in the illustrated example 700 includes two RB sets labeled as RB set 1 and RB set 2 on the same OFDM symbol, and each TRP110 transmits one of the RB sets. For example, TRP1110a may transmit RB set 1, and TRP2110b may transmit RB set 2, whereby each non-overlapping frequency resource allocation (e.g., RB set) may be associated with one TCI state. Generally, the RB sets may have the same number of layers, the same set of demodulation reference signal (DMRS) ports, the same OFDM symbol, etc. From the perspective of UE120, there are two schemes that may be used to receive two RB sets from TRP110a, 110b.

[0077] For example, in a first manner as indicated by reference numeral 710, there is one codeword 712 having one redundant version (RV) used across the aggregate resource allocation. Thus, the UE 120 observes one (large) codeword 712, and different coded bits within the codeword 712 are mapped to different RBs. For example, after the UE 120 demodulates the codeword 712, the demodulated codeword 712 is first mapped in frequency and then in time. In the first manner indicated by reference numeral 710, some of the coded bits within the demodulated codeword 712 are mapped to RB set 1 and some of the coded bits are mapped to RB set 2.

[0078] In some aspects, in a second manner as indicated by reference numeral 714, each RB set is associated with different codewords of the same transport block (TB) having one RV used for each non-overlapping frequency resource allocation. For example, in FIG. 7, the second manner includes a first codeword 716 and a second codeword 718 in the same circular buffer, which means that the data in the circular buffer is encoded and different RVs are used to read data from the circular buffer. For the mapping to the RB sets, the coded bits of the first codeword 716 are mapped to RB set 1 and the coded bits of the second codeword 718 are mapped to RB set 2.

[0079] Thus, from the perspective of the UE 120, a particular TCI state is generally applied to a particular RB set, and each TCI state may correspond to beam information, quasi-collocation (QCL) information, etc. associated with the corresponding TRP 110. Thus, in some aspects, as described in more detail elsewhere in this specification, the UE 120 may determine the mapping to different TCI states associated with different TRP 110s from the FDRA indicated in a single DCI message.

[0080] As shown above, FIG. 7 is given as an example. Other examples may be different from those described with respect to FIG. 7.

[0081] FIG. 8 is a diagram showing an example 800 of frequency domain resource allocation (FDRA) according to various aspects of the present disclosure. For example, in some aspects, the FDRA may be associated with a resource allocation type that can be indicated in parameters associated with a DCI message, a radio resource control (RRC) configuration, etc. Generally, the resource allocation type may include a first type (type 0) based on a resource block group (RBG) or a second type (type 1) based on a virtual resource block (VRB) mapped to a physical resource block (PRB). Further, the second type of resource allocation may include a first subtype (without interleaving) and a second subtype (with interleaving).

[0082] For example, when the resource allocation type is RBG-based (type 0), the total number of RBGs within a bandwidth part (BWP) may be indicated as N_RBG, and in this case, the FDRA field (e.g., in a DCI message that schedules PDSCH, an RRC configuration message, etc.) may be a bitmap of size N_RBG indicating the scheduled RBGs among all N_RBG RBGs within the BWP. Each bit within the bitmap may be applied to one RBG. For example, a bitmap (or bit string) of "00110100000" may indicate that the third, fourth, and sixth RBGs are scheduled based on the third, fourth, and sixth bits having a value of 1, and all other RBGs cannot be scheduled based on the other bits having a value of 0. In some aspects, the RBG size indicated by P may generally refer to the amount of RBs that can be included in one RBG, and P may be {2, 4, 8, 16} RBs depending on the BWP size, RRC configuration, etc.

[0083] In another example, when the resource allocation is based on the mapping from the VRB region to the PRB region (type 1), the FDRA field effectively indicates the starting RB in the VRB region and the number of scheduled or allocated RBs in the VRB region. Therefore, since the scheduled or allocated RBs are always consecutive in the VRB region, the aggregate FDRA in the VRB region can be derived based on the starting RB and the number of scheduled or allocated RBs. For example, as shown by reference numerals 810 and 812 in FIG. 8, the FDRA field may indicate that the starting RB is RB1 and the number of scheduled or allocated RBs is 4. In this case, the UE can determine that the allocated RBs (in the VRB region) include RB1 to RB4 based on the configuration, thereby determining that the scheduled or allocated RBs are consecutive in the VRB region.

[0084] Furthermore, in some aspects, the DCI message may include a VRB-PRB mapping field, which may be set to 0 to indicate that the VRB-PRB mapping is not interleaved, or may be set to 1 to indicate that the VRB-PRB is interleaved. For example, in FIG. 8, reference numeral 810 shows the case where it is not interleaved, in which case the VRB n is the PRB nis mapped to, and as a result, a mapping occurs where PRBs are also consecutive because VRBs are consecutive. In other words, when the VRB-PRB mapping is not interleaved, the allocation of PRBs is the same as the allocation of VRBs. However, when the VRB-PRB mapping field is set to 1, this can indicate that PRBs are mapped to VRBs according to the function f(.), in which case RB bundles are formed in the VRB region and PRB region within a given BWP. Each RB bundle has a specific size L that can be provided in a higher layer parameter (e.g., the vrb-ToPRB-Interleaver parameter provided in the RRC configuration) and may have values of 2 or 4 RBs. Thus, as shown by reference numeral 812 in FIG. 8, when interleaved, the allocated PRBs are not consecutive, and the VRB bundle j may be mapped to the PRB bundle f(j) based on the function f(.). However, if the FDRA schedules or otherwise allocates all of the available VRB bundles within the BWP, then all of the available PRBs within the BWP are also scheduled or otherwise allocated. In this case, even though the interleaving function is still used to map the scheduled VRB bundles to PRB bundles, the PRBs may appear to be consecutive.

[0085] As shown above, FIG. 8 is given as an example. Other examples may be different from those described with respect to FIG. 8.

[0086] Figures 9A to 9B are diagrams showing an example 900 of multi-TRP communication in which a UE assigns allocated FDRA indicated in a single DCI message to different TCI states based on sizes associated with a precoding resource block group (PRG) and / or a PRB bundle according to various aspects of the present disclosure. Specifically, terms such as PRG and PRB bundle used herein may interchangeably refer to a unit of consecutive RBs (in a PRB region) that the UE can assume uses the same precoding and thus can be used as a unit for joint channel estimation.

[0087] Accordingly, as shown by reference numeral 902 in FIG. 9A, UE 120 may receive a DCI message having an FDRA field indicating an aggregate RB allocation across multiple TCI states from one of the TRPs in a multi-TRP group. For example, in Example 900, there are two TRPs 110a, 110b, whereby the DCI message received from TRP 110a may indicate an aggregate RB allocation across a first TCI state associated with TRP 110a and a second TCI state associated with TRP 110b. Further, in some aspects, if one or more higher layer parameters (e.g., the prb-BundlingType parameter) are set “dynamically” or otherwise enable the PRG and / or PRB bundling size to be changeable by the DCI message, the DCI message may include a PRB bundling size indicator field. For example, the PRB bundling size indicator may be a 1-bit value that can be used to determine the PRG and / or PRB bundling size P' equal to one of the values in {2, 4, wideband}. Additionally or alternatively, if the higher layer parameter does not enable the PRG and / or PRB bundling size to be changeable by the DCI message, the value of P' may be indicated semi-statically through the RRC configuration (e.g., P' may have a fixed value among {2, 4, wideband}).

[0088] As further shown by reference numeral 904 in FIG. 9A, the UE 120 may determine an aggregate RB allocation across multiple TCI states from the FDRA field in the DCI message, and assign the allocated RBs, PRGs, PRB bundles, etc. to their respective TCI states based on the PRG and / or PRB bundling size P'. For example, if P' is indicated semi-statically, the UE 120 may determine the value based on a fixed value indicated in the RRC configuration. In other examples, if the DCI message includes a PRB bundling size indicator field to dynamically indicate and / or change the PRG and / or PRB bundling size, the UE 120 may determine the value of P' based on various rules associated with the PRB bundling size indicator field.

[0089] For example, when P' = four RBs, the four RBs that constitute the unit of channel estimation cannot be grouped into a bitmap having only two RBs (i.e., the bitmap requires at least four RBs), so the RBG size (P) for resource allocation type 0 cannot be 2. When the PRG size is equal to four RBs, interleaving cannot be performed in interleaving units equal to two RBs, so the same rule applies to the RB bundle size L used for resource allocation type 1 with interleaving. However, the reverse is true in that P' can be 2 when the RBG size or the RB bundle size is 4. Therefore, one condition may be that the RBG size and / or the RB bundle size is larger than the PRG and / or the PRB bundling size, and another condition may be that the RBG size and / or the RB bundle size is a multiple of the PRG and / or the PRB bundling size (e.g., when P' is 2 or 4). Further, when P' = wideband, the allocated PRBs must be contiguous to enable wideband channel estimation. This is because the same precoding is applied to all PDSCH RBs, and thus the UE120 assumes that the allocated PRBs must be contiguous (e.g., because the same precoding cannot be assumed for non-contiguous RBs). In some aspects, the condition that the wideband PRG and / or PRB bundling size is combined with contiguous RBs is applicable in an environment where there is only one TCI state across all RBs. In the case of a multi-TRP environment using the FDM method with the wideband PRG and / or PRB bundling size, different precodings are generally used when there are different TCI states, so the RBs for each TCI state must be contiguous.

[0090] Accordingly, in some aspects, UE 120 may use the PRG and / or PRB bundling size to determine how to divide the aggregated RB allocation indicated in the DCI message among multiple RB sets corresponding to different TCI states. For example, as further shown by reference number 906 in FIG. 9A, UE 120 may receive downlink transmissions from multiple TRPs 110a, 110b that may be associated with different TCI states. In this way, by using the PRG and / or PRB bundling size to divide the aggregated RB allocation indicated in the FDRA field of the DCI message among multiple RB sets corresponding to different TCI states, UE 120 can accurately process downlink transmissions associated with different TCI states.

[0091] For example, if UE 120 determines that the PRG and / or PRB bundling size is "wideband", the allocation of the RBs allocated to each TCI state may depend on whether the allocated PRBs are contiguous. If the allocated PRBs are contiguous, the allocated RBs may be divided into n sets that contain an equal or approximately equal number of allocated RBs, and each of the n sets may be allocated to one of the respective TCI states, where n is the amount of individual TCI states. For example, in FIG. 9A, the multi-TRP group includes two TRPs 110a, 110b, whereby the first half ([N RB / 2]) of the allocated RBs is allocated to the first TCI state associated with TRP 110a, and the second half ([N RB / 2]) of the allocated RBs is allocated to the second TCI state associated with TRP 110b, where N RBis the amount of allocated RBs indicated in the FDRA field of the DCI message. In such a case, one or more ceiling operations and / or floor operations are used to ensure that the number of RBs in each set is an integer value (e.g., since the allocated RBs do not overlap in the FDM scheme and thus cannot be assigned as fractional values). For example, if the FDRA field allocates 5 RBs, RBGs, PRGs, RB bundles, etc. between two TCI states, three sets may be assigned to one TCI state and two sets may be assigned to the other TCI state as a split half / half result using ceiling and floor operations.

[0092] In other examples, if the PRG and / or PRB bundling size is "wideband" and the allocated PRBs are not continuous but contain multiple continuous portions, each continuous portion may be assigned to a respective TCI. For example, if the allocated PRBs contain two continuous portions, UE120 may assign the first continuous portion to the first TCI state associated with TRP110a and the second continuous portion to the second TCI state associated with TRP110b.

[0093] In some aspects, when UE120 determines that the PRG and / or PRB bundling size is a value other than "wideband" (e.g., 2 or 4), the allocated PRGs, PRB bundles, etc. may be determined based on the FDRA field, PRG size, BWP size, location, etc. For example, as shown by reference numeral 910 in FIG. 9B, the BWP may include n PRGs, PRB bundles, etc. that may be associated with an index (i) where 0≦i≦n−1. As further shown by reference numeral 910, UE120 may determine that PRGs and / or PRB bundles associated with indices 1, 2, 4, 5, and 6 are allocated (e.g., based on the FDRA field), where each PRG and / or PRB bundle includes two or four RBs depending on the PRG and / or PRB bundling size.

[0094] In some aspects, UE 120 may determine the manner to be used to split the allocated PRG, PRB bundle, etc., based on dynamic indicators included in the DCI message, higher layer RRC configuration, etc. In some aspects, the manner may include assigning an index to each individual PRG among the indexed PRGs and mapping the index assigned to each individual PRG to each one of the individual TCI states according to a function that is at least partially based on the amount of the individual TCI states. For example, when there are two individual TCI states, as a result of this function, the PRG associated with an even index may be assigned to the first TCI state associated with TRP 110a, and the PRG associated with an odd index may be assigned to the second TCI state associated with TRP 110b. More generally, the function may be based on a modulo operator that maps a set of PRGs with a specific index assigned thereto to a specific TCI state when a remainder equal to the specific index occurs when dividing the specific index by the amount of the individual TCI states. For example, the PRG associated with a specific index number may be assigned to TCI state i when specific index number mod n is equal to i, where n is the amount of the individual TCI states.

[0095] In some aspects, the allocated PRGs, PRB bundles, etc. may be indexed across the entire bandwidth part. For example, as further shown by reference number 912 in FIG. 9B, the PRG index covers the entire bandwidth part, and the PRGs associated with even indices are assigned to the first TCI state associated with TRP110a, and the PRGs associated with odd indices are assigned to the second TCI state associated with TRP110b. In other examples, as shown by reference number 914, the PRG indexing may be performed only on the allocated RBs (e.g., the PRGs are re-indexed starting from 0 within the allocated RBs), and the PRGs associated with even indices are similarly assigned to the first TCI state, while the PRGs associated with odd indices are assigned to the second TCI state.

[0096] In some aspects, the method used to divide the allocated PRGs, PRB bundles, etc. may be similar to the method described above, except that when the PRG size is wideband and the allocated PRBs are continuous, the unit may be in terms of PRGs and / or PRB bundles instead of RBs. Specifically, the allocated PRGs, PRB bundles, etc. may be divided into n sets each containing an equal or approximately equal number of allocated PRGs, PRB bundles, etc., and each of the n sets may be assigned to one of the respective individual TCI states, where n is the amount of the individual TCI states. For example, as shown by reference number 916 in FIG. 9B, based on one or more ceiling operations and / or floor operations, the first half of the allocated PRGs is assigned to the first TCI state, and the second half of the allocated PRGs is assigned to the second TCI state.

[0097] As shown above, FIGS. 9A - 9B are given as an example. Other examples may be different from those described with respect to FIGS. 9A - 9B.

[0098] Figures 10A to 10E are diagrams showing an example 1000 of multi-TRP communication in which a UE assigns allocated FDRAs indicated in a single DCI message to different TCI states based on a resource allocation type. For example, as described above, the resource allocation type may be RBG-based (type 0), may be based on non-interleaved VRB-PRB mapping (type 1 without interleaving), or may be based on interleaved VRB-PRB mapping (type 1 with interleaving). Thus, in some aspects, as indicated by reference numeral 1004, UE 120 may assign the allocated RBs indicated in the FDRA field to different TCI states based on the resource allocation type.

[0099] For example, FIG. 10B shows various allocation methods that can be applied when the resource allocation type is RBG-based (type 0). As indicated by reference numeral 1010, an exemplary bandwidth part may include eight RBGs, and each RBG may have a size P that can be {2, 4, 8, 16} RBs. In the illustrated example, the FDRA field in the DCI message indicates that RBGs 1, 2, 4, 5, and 6 are allocated, and various techniques can be used to assign the allocated RBGs to different TCI states. For example, as indicated by reference numeral 1012, the allocated RBGs can be indexed (e.g., within the bandwidth part or within only the allocated RBGs), and each index may be mapped to a respective TCI state according to a function that is at least partially based on the amount of the individual TCI states. For example, if there are two TCI states, a mapping occurs as a result of the function, whereby RBGs having even indices may be assigned to the first TCI state and RBGs having odd indices may be assigned to the second TCI state.

[0100] Additionally or alternatively, the allocated RBG can be split into a plurality of sets each containing an equal or substantially equal amount of RBG, and each set may be assigned to a respective TCI state. For example, as shown by reference numeral 1014, when there are two TCI states, the allocated RBG may be split into two sets, with the first half of the allocated RBG assigned to the first TCI state and the second half of the allocated RBG assigned to the second TCI state. In this case, the floor and ceiling operations are used in a similar manner as described elsewhere in this specification when splitting the allocated RBG into a plurality of sets. Additionally or alternatively, when it is determined that the PRG size is wideband and the allocated RBG contains several consecutive portions that are not contiguous but equal to the number of TCI states, each consecutive portion may be assigned to a respective TCI state. For example, the allocated RBG shown by reference numeral 1010 contains a first consecutive portion (RBG1 - 2) and a second consecutive portion (RBG4 - 6) that are not contiguous with each other (i.e., the aggregate RBG allocation is not contiguous). Thus, as shown by reference numeral 1016, the first consecutive portion may be assigned to the first TCI state and the second consecutive portion may be assigned to the second TCI state.

[0101] In some aspects, the specific allocation scheme to be applied when the resource allocation type is RBG - based (type 0) may be determined based on the upper - layer RRC configuration, may be dynamically indicated in a DCI message, and / or may be based on a function of the PRG size. For example, in some aspects, UE120 may split the allocated RBG into a plurality of sets each containing an equal or substantially equal amount of RBG when the PRG size is wideband, or otherwise may use an indexing scheme when the PRG size is a value other than wideband (e.g., 2 or 4).

[0102] In another example, FIG. 10C shows various allocation schemes that can be applied when the resource allocation type is based on a non-interleaved VRB-PRB mapping and the parameter L of the RB bundle size is not configured. In such a non-interleaved case, as described elsewhere in this specification, the VRB allocation is the same as the PRB allocation, and both are consecutive. For example, as indicated by reference numeral 1020, the bandwidth part includes eight RBs, and the allocated VRBs and / or PRBs are consecutive across RBs 1 to 5. Regarding the mapping to the TCI state, different methods may be used based on the PRG size, and as a result, a mapping similar to that described in more detail above with respect to FIGS. 9A-9B may occur. For example, reference numeral 1022 shows the case where the PRG size is wideband, and as a result, two halves of a split occur according to RB units, with the first half allocated to the first TCI state and the second half allocated to the second TCI state. As described elsewhere in this specification, splitting or otherwise dividing the allocated RBs into sets having an equal or approximately equal number of RBs can be performed using one or more ceiling operations and / or floor operations.

[0103] In another example, when the PRG size is a value other than "wideband" (e.g., 2 or 4), an indexing scheme may be used, and the indexing scheme may take into account the PRG alignment to assign RBs to the first TCI state and the second TCI state. For example, as shown by reference numeral 1024, a certain PRG may include two RBs, whereby the first two RBs within the bandwidth part may be assigned an index of 0, the next two RBs within the bandwidth part may be assigned an index of 1, and so on. As described elsewhere in this specification, the index may be assigned for the entire bandwidth part or only for the allocated RBs. In the illustrated example, when there are two TCI states, as a result of this scheme, an allocation as shown by reference numeral 1024 may occur, where the RBs mapped to the PRG having an even index are assigned to the first TCI state, and the RBs mapped to the PRG having an odd index are assigned to the second TCI state. Additionally or alternatively, as shown by reference numeral 1026, the allocated RBs may be grouped into sets based on the PRG size (e.g., based on a PRG size of 2, each set includes two RBs), the first half of the RBs is assigned to the first TCI state, and the second half of the RBs is assigned to the second TCI state.

[0104] In another example, FIGS. 10D to 10E show various allocation methods that can be applied when the RB bundle size parameter L is configured and used for the purpose of assigning the allocated RBs to their respective TCI states, based on either an interleaved VRB-PRB mapping or a non-interleaved VRB-PRB mapping where the resource allocation type is interleaved. For example, in some aspects, the RB bundle size L may be determined from a parameter provided in the RRC configuration (e.g., the vrb-ToPRB-Interleaver parameter). Thus, in some aspects, even-numbered RB bundles may be assigned to a first TCI state and odd-numbered RB bundles may be assigned to a second TCI state, where the indexing for determining even / odd is performed based on the RB bundle index within the bandwidth part or only within the allocated RBs, or half of the allocated RB bundles may be assigned to the first TCI state and the other half to the second TCI state. As described elsewhere in this specification, these examples are described in the context of a multi-TRP group that includes two TRPs (associated with two TCI states), and in some aspects, the allocation method may be generalized for the case where there are n TCI states (e.g., dividing the allocated RB bundles into n sets having equal or approximately equal amounts of RB bundles, performing indexing based on a modulo operator or other function, etc.). Further, the specific allocation method to be applied may be determined based on the upper layer RRC configuration, dynamically indicated in a DCI message, and / or based on the PRG size.

[0105] In some aspects, the various allocation schemes that map RB bundles to respective TCI states can be performed in the VRB region (e.g., where VRB indices are used) or in the PRB region (e.g., where PRB indices are used). For example, in FIG. 10D, reference numeral 1030 indicates the allocated RB bundle determined from the FDRA field in the DCI message in the VRB region, reference numeral 1032 indicates a mapping where RB bundles with even indices are assigned to the first TCI state and RB bundles with odd indices are assigned to the second TCI state, and reference numeral 1034 indicates a mapping where the first half of the allocated RB bundle is assigned to the first TCI state and the second half of the allocated RB bundle is assigned to the second TCI state. As further indicated by reference numeral 1036 in FIG. 10D, the allocation of the allocated RB bundle may then be converted to the PRB region based on an applicable interleaving function.

[0106] Additionally or alternatively, the RB bundles may be directly mapped to respective TCI states in the PRB region. For example, as shown in FIG. 10E, reference numeral 1040 indicates the allocated RB bundle in the PRB region (e.g., as determined from the FDRA field), reference numeral 1042 indicates a mapping where RB bundles with even indices are assigned to the first TCI state and RB bundles with odd indices are assigned to the second TCI state, and reference numeral 1044 indicates a mapping where the first half of the allocated RB bundle is assigned to the first TCI state and the second half of the allocated RB bundle is assigned to the second TCI state.

[0107] As shown above, FIGS. 10A - 10E are given as examples. Other examples may be different from those described with respect to FIGS. 10A - 10E.

[0108] FIG. 11 is a diagram illustrating an exemplary process 1100, such as may be performed by a UE, according to various aspects of the present disclosure. The exemplary process 1100 is an example of a UE (e.g., UE 120, etc.) allocating an FDRA indicated in a single DCI message to multiple TCI states based on, for example, a PRG size, a PRB bundle size, and / or another unit of consecutive RBs for which the same precoding is used (e.g., to enable joint channel estimation).

[0109] As shown in FIG. 11, in some aspects, process 1100 may include receiving (block 1110) a DCI message that includes an FDRA field for indicating allocated RBs across multiple TCI states. For example, a UE (e.g., using antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, etc.) may receive a DCI message that includes an FDRA field for indicating allocated RBs across multiple TCI states as described above.

[0110] As further shown in FIG. 11, in some aspects, process 1100 may include identifying (block 1120) at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or the RRC configuration. For example, a UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282, etc.) may identify at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or the RRC configuration as described above.

[0111] As further shown in FIG. 11, in some aspects, process 1100 may include allocating the allocated RBs to individual TCI states among a plurality of TCI states (block 1130) based at least in part on at least one parameter indicating a unit of consecutive RBs for which the same precoding is used. For example, a UE (using, e.g., receiving processor 258, transmitting processor 264, controller / processor 280, memory 282, etc.) may allocate the allocated RBs to individual TCI states among a plurality of TCI states based at least in part on at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, as described above.

[0112] Process 1100 may include additional aspects, such as any single aspect or any combination of aspects, described with respect to one or more other processes described below and / or elsewhere in this specification.

[0113] In a first aspect, the at least one parameter includes one or more of a PRG size or a PRB bundle size.

[0114] In a second aspect, alone or in combination with the first aspect, allocating the allocated RBs to individual TCI states includes dividing the allocated RBs into n sets, each including an equal or substantially equal number of allocated RBs, based at least in part on a determination that the allocated RBs are consecutive and that the unit of consecutive RBs for which the same precoding is used is wideband, where n is the amount of individual TCI states, and allocating each of the n sets to one of the respective individual TCI states.

[0115] In a third aspect, equal or substantially equal numbers of allocated RBs to be included in n sets, alone or in combination with one or more of the first and second aspects, are determined using one or more ceiling operations and one or more floor operations, based at least in part on the total amount of allocated RBs and the amount of each individual TCI state.

[0116] In a fourth aspect, alone or in combination with one or more of the first to third aspects, units of consecutive RBs using the same precoding are wideband for each TCI state in an FDM scheme using multiple TCI states.

[0117] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, the allocated RBs are consecutive within the n sets.

[0118] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, allocating the allocated RBs to individual TCI states is to determine that the allocated RBs are not consecutive but include n consecutive parts, and that units of consecutive RBs using the same precoding are wideband, where n is the amount of each individual TCI state, and includes allocating each of the n consecutive parts to one of each individual TCI state.

[0119] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the allocated RBs include allocated PRGs assigned to individual TCI states according to a method determined based at least in part on one or more of a dynamic indicator included in a DCI message or an RRC configuration, based at least in part on a determination that units of consecutive RBs using the same precoding are non-wideband values.

[0120] In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, the method includes assigning to each individual PRG among the PRGs having indexes, at least partially based on an indication in the FDRA field, where the index assigned to each individual PRG is mapped to one of each individual TCI state according to a function that is at least partially based on the amount of the individual TCI state.

[0121] In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, when the amount of the individual TCI state is 2, the function maps a first set of PRGs assigned even indexes to a first TCI state and maps a second set of PRGs assigned odd indexes to a second TCI state.

[0122] In a tenth aspect, alone or in combination with one or more of the first through ninth aspects, the function is a modulo operator that maps a set of PRGs assigned a specific index to a specific TCI state when the remainder resulting from dividing the specific index by the amount of the individual TCI state is equal to the specific index.

[0123] In an eleventh aspect, alone or in combination with one or more of the first through tenth aspects, the index assigned to each PRG is determined for the entire bandwidth part.

[0124] In a twelfth aspect, alone or in combination with one or more of the first through eleventh aspects, the index assigned to each PRG is determined only for the allocated RBs indicated in the FDRA field.

[0125] In a 13th aspect, alone or in combination with one or more of the 1st to 12th aspects, the method comprises dividing the allocated PRGs into n sets each containing an equal or approximately equal number of allocated PRGs, where n is the amount of each TCI state, and assigning each of the n sets to one of the respective TCI states.

[0126] In a 14th aspect, alone or in combination with one or more of the 1st to 13th aspects, the equal or approximately equal number of allocated RBs to be included in the n sets is determined using one or more ceiling operations and one or more floor operations, based at least in part on the total amount of the allocated RBs and the amount of each TCI state.

[0127] FIG. 11 shows exemplary blocks of process 1100. In some aspects, process 1100 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those shown in FIG. 11. Additionally or alternatively, two or more of the blocks of process 1100 may be executed in parallel.

[0128] FIG. 12 is a diagram showing an exemplary process 1200, such as may be performed by a UE, according to various aspects of the present disclosure. Exemplary process 1200 is an example of a UE (e.g., UE120) assigning an FDRA indicated in a single DCI message to multiple TCI states based on a resource allocation type (e.g., depending on whether the resource allocation is RBG-based, VRB-based without interleaving, VRB-based with interleaving, etc.).

[0129] As shown in FIG. 12, in some aspects, process 1200 may include receiving (block 1210) a DCI message that includes an FDRA field for indicating allocated RBs across multiple TCI states. For example, a UE (using, e.g., antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 282, etc.) may receive a DCI message that includes an FDRA field for indicating allocated RBs across multiple TCI states, as described above.

[0130] As further shown in FIG. 12, in some aspects, process 1200 may include identifying (block 1220) at least one parameter indicating a resource allocation type, based at least in part on one or more of a DCI message or an RRC configuration. For example, a UE (using, e.g., receive processor 258, transmit processor 264, controller / processor 280, memory 282, etc.) may identify at least one parameter indicating a resource allocation type, based at least in part on one or more of a DCI message or an RRC configuration, as described above.

[0131] As further shown in FIG. 12, in some aspects, process 1200 may include allocating (block 1230) the allocated RBs to individual TCI states among multiple TCI states, based at least in part on the resource allocation type. For example, a UE (using, e.g., receive processor 258, transmit processor 264, controller / processor 280, memory 282, etc.) may allocate the allocated RBs to individual TCI states among multiple TCI states, based at least in part on the resource allocation type, as described above.

[0132] Process 1200 may include additional aspects, such as any single aspect or any combination of aspects described with respect to one or more other processes described below and / or elsewhere in this specification.

[0133] In a first aspect, allocating the allocated RBs to individual TCI states includes allocating an index to each individual RBG allocated in the FDRA field, at least in part based on a determination that the resource allocation type is RBG-based, and the index allocated to each individual RBG is mapped to one of each of the individual TCI states according to a function that is at least in part based on the amount of the individual TCI states.

[0134] In a second aspect, alone or in combination with the first aspect, when the amount of the individual TCI states is 2, the function maps a first set of RBGs to which even indices are allocated to a first TCI state and maps a second set of RBGs to which odd indices are allocated to a second TCI state.

[0135] In a third aspect, alone or in combination with one or more of the first and second aspects, the function is a modulo operator that maps a set of RBGs to which a particular index is allocated to a particular TCI state when the remainder resulting from dividing the particular index by the amount of the individual TCI states is equal to the particular index.

[0136] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the index allocated to each individual RBG is determined for one or more of only the RBGs in the entire bandwidth part or the set of RBGs allocated in the FDRA field.

[0137] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, allocating the allocated RBs to individual TCI states comprises dividing the allocated RBGs into n sets, each containing an equal or approximately equal number of allocated RBGs, where n is the amount of individual TCI states, based at least in part on a determination that the resource allocation type is RBG-based and that the unit of consecutive RBs using the same precoding is a value other than wideband, and allocating each of the n sets to one of the respective individual TCI states.

[0138] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the equal or approximately equal number of allocated RBGs to be included in the n sets is determined using one or more ceiling operations and one or more floor operations based at least in part on the total amount of allocated RBGs and the amount of individual TCI states.

[0139] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, allocating the allocated RBs to individual TCI states comprises determining that the allocated RBGs are indicated by an FDRA field that is not continuous but contains n consecutive parts, where n is the amount of individual TCI states, and that the unit of consecutive RBs using the same precoding is wideband, and allocating each of the n consecutive parts to one of the respective individual TCI states based at least in part on a determination that the resource allocation type is RBG-based.

[0140] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the allocated RBG indicated in the FDRA field is assigned to individual TCI states according to a method determined at least in part based on a dynamic indicator included in a DCI message, an RRC configuration, or one or more of units of consecutive RBs for which the same precoding is used, at least in part based on a determination that the resource allocation type is RBG-based.

[0141] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, assigning the allocated RBs to individual TCI states is based on a non-interleaved mapping from a VRB region to a PRB region where the resource allocation type is non-interleaved, and at least in part based on a determination that a unit of consecutive RBs for which the same precoding is used is wideband, and includes dividing the allocated RBs into n sets each including an equal or approximately equal number of allocated RBs, where n is the amount of individual TCI states, and assigning each of the n sets to one of the respective individual TCI states.

[0142] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, assigning the allocated RBs to individual TCI states is based on a non-interleaved mapping from a VRB region to a PRB region that does not use a configured parameter for an RB bundle size, and at least in part based on a determination that a unit of consecutive RBs for which the same precoding is used has a value other than wideband, and includes assigning an index to each individual RB among the allocated RBs indicated in the FDRA field, and the index assigned to each individual RB is mapped to one of the respective individual TCI states according to a function at least in part based on the amount of individual TCI states.

[0143] In the 11th aspect, alone or in combination with one or more of the 1st to 10th aspects, the index assigned to each individual RB is determined for one or more of only the available RBs in the entire bandwidth part or the allocated RBs indicated in the FDRA field.

[0144] In the 12th aspect, alone or in combination with one or more of the 1st to 11th aspects, the allocated RBs are assigned to individual TCI states according to the RB bundle size, which is at least partially based on the determination that the resource allocation type is based on the mapping from the VRB region to the PRB region using the configured parameters for the RB bundle size.

[0145] In the 13th aspect, alone or in combination with one or more of the 1st to 12th aspects, assigning the allocated RBs to individual TCI states includes assigning an index that is at least partially based on the RB bundle size to each individual RB bundle in the allocated RB bundles indicated in the FDRA field, and the index assigned to each individual RB bundle is mapped to one of each individual TCI state according to a function that is at least partially based on the amount of the individual TCI state.

[0146] In the 14th aspect, alone or in combination with one or more of the 1st to 13th aspects, the index assigned to each individual RB bundle is determined for one or more of only the available RB bundles in the entire bandwidth part or the allocated RB bundles indicated in the FDRA field.

[0147] In the 15th aspect, alone or in combination with one or more of the 1st to 14th aspects, when the amount of the individual TCI state is 2, the function maps the first set of RB bundles assigned the even index to the first TCI state and the second set of RB bundles assigned the odd index to the second TCI state.

[0148] In a 16th aspect, alone or in combination with one or more of the 1st to 15th aspects, the function is a modulo operator that maps a set of RB bundles assigned a particular index to a particular TCI state when dividing the particular index by the amount of each TCI state results in a remainder equal to the particular index.

[0149] In a 17th aspect, alone or in combination with one or more of the 1st to 16th aspects, allocating the allocated RBs to individual TCI states includes dividing the allocated RB bundles into n sets including an equal or approximately equal number of allocated RB bundles, at least partially based on the RB bundle size, and allocating each of the n sets to one of the respective individual TCI states.

[0150] In an 18th aspect, alone or in combination with one or more of the 1st to 17th aspects, the RB bundle size is indicated in the RRC configuration.

[0151] In a 19th aspect, alone or in combination with one or more of the 1st to 18th aspects, the allocated RBs include RB bundles assigned to individual TCI states in one or more of the VRB region or the PRB region.

[0152] FIG. 12 shows exemplary blocks of process 1200, but in some aspects, process 1200 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those shown in FIG. 12. Additionally or alternatively, two or more of the blocks of process 1200 may be executed in parallel.

[0153] The above disclosure provides illustrations and descriptions, and is neither comprehensive nor intended to limit the disclosed embodiments to their exact forms. Modifications and variations can be made based on the above disclosure or obtained from the practice of the embodiments.

[0154] As used herein, the term "component" is to be broadly construed as hardware, firmware, and / or a combination of hardware and software. The processor used herein is implemented in hardware, firmware, and / or a combination of hardware and software.

[0155] As used herein, "meeting a threshold" may, depending on the context, refer to a value being greater than the threshold, being greater than or equal to the threshold, being less than the threshold, being less than or equal to the threshold, being equal to the threshold, being not equal to the threshold, etc.

[0156] It will be apparent that the systems and / or methods described herein can be implemented in different forms of hardware, firmware, and / or combinations of hardware and software. The actual specific control hardware or software code used to implement these systems and / or methods does not limit the embodiments. Thus, the operation and behavior of the systems and / or methods are described herein without reference to specific software code. It should be understood that software and hardware can be designed to implement the systems and / or methods based at least in part on the description herein.

[0157] Even if a particular combination of features is recited in the claims and / or disclosed herein, these combinations are not intended to limit the disclosure in various aspects. In fact, many of these features may be combined in ways that are not specifically recited in the claims and / or not disclosed herein. Each of the dependent claims described below may depend directly on only one claim, but the disclosure in various aspects includes each dependent claim combined with any other claim in the claim set. A phrase that refers to "at least one of" a list of items refers to any combination of those items that includes a single member. By way of example, "at least one of a, b, or c" includes a, b, c, a - b, a - c, b - c, and a - b - c, as well as any combination having multiple of the same element (e.g., a - a, a - a - a, a - a - b, a - a - c, a - b - b, a - c - c, b - b, b - b - b, b - b - c, c - c, and c - c - c, or a, b, and c in any other order).

[0158] None of the elements, acts, or instructions used herein should be construed as important or essential unless explicitly described as such. Also, the articles "a" and "an" used herein are intended to include one or more items and may be used interchangeably with "one or more." Further, the terms "set" and "group" used herein are intended to include one or more items (e.g., related items, unrelated items, combinations of related and unrelated items, etc.) and may be used interchangeably with "one or more." When only one item is intended, the phrase "only one" or similar words are used. Also, the terms "has," "have," "having," etc. used herein are to be considered open - ended terms. Further, the phrase "based on" shall mean "at least partially based on" unless otherwise specified.

Description of the Reference Numerals

[0159] 100 Wireless Network 102a Macro Cell 102b Pico Cell 102c Femto Cell 110 BS, Base Station, TRP 110a BS, Macro BS, TRP1, TRP 110b BS, TRP2, TRP 110c BS 110d BS, Relay Station 120, 120a, 120b, 120c, 120d, 120e UE 130 Network Controller 200 Design 212 Data Source 220 Transmission Processor 230 Transmission (TX) Multiple-Input Multiple-Output (MIMO) Processor 232 Modulator, Demodulator 232a~232t Modulator (MOD), Modulator 234, 234a~234t Antenna 236 MIMO Detector 238 Reception Processor 239 Data Sink 240 Controller / Processor 242 Memory 244 Communication Unit 246 Scheduler 252, 252a~252r Antenna 254 Demodulator, MOD, DEMOD 254a~254r Demodulator (DEMOD), Demodulator, Modulator 256 MIMO Detector 258 Reception Processor 260 Data Sink 262 Data Source 264 Transmission Processor 266 TX MIMO Processor 280 Controller / Processor 282 Memory 290 Controller / Processor 292 Memory 294 Communication Unit 300 Frame Structure 410 Slot Format 500 Distributed RAN 502 Access Node Controller (ANC), ANC 504 Next Generation Core Network (NG-CN) 506 5G Access Node 508 TRP 510 Next Generation AN (NG-AN) 600 Distributed RAN 602 Centralized Core Network Unit (C-CU) 604 Centralized RAN Unit (C-RU) 606 Distributed Unit (DU) 700 Example 712 Codeword 716 First Codeword 718 Second Codeword 800 Example 900 Example 1000 Example 1100 Process 1200 Process

Claims

1. A method of wireless communication performed by a user equipment (UE), comprising: receiving a downlink control information (DCI) message including a frequency domain resource allocation (FDRA) field indicating allocated resource blocks (RBs) across a plurality of transmission configuration indicator (TCI) states; identifying at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or a radio resource control (RRC) configuration, wherein the at least one parameter includes one or more of a precoding RB group (PRG) size or a physical RB (PRB) bundle size; allocating the allocated RBs to individual TCI states among the plurality of TCI states, based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used; wherein, when it is determined that the allocated RBs are a value other than wideband for the unit of consecutive RBs for which the same precoding is used, the method includes a PRG allocated to the individual TCI states according to a manner determined based at least in part on one or more of a dynamic indicator included in the DCI message or the RRC configuration; the manner includes: allocating an index to each individual PRG in the PRG, based at least in part on an indication in the FDRA field, wherein the index allocated to each individual PRG is mapped to one of the respective individual TCI states according to a function based at least in part on the amount of the individual TCI states.

2. The step of allocating the allocated RBs to the individual TCI states, Based on a determination that the allocated RBs are consecutive and that the unit of consecutive RBs for which the same precoding is used is wideband, at least in part, a step of dividing the allocated RBs into n sets, each set including an equal or approximately equal number of the allocated RBs, where n is the amount of the individual TCI states, and the equal or approximately equal number of the allocated RBs to be included in the n sets is determined using one or more ceiling operations and one or more floor operations, at least in part, based on the total amount of the allocated RBs and the amount of the individual TCI states, a step of assigning each of the n sets to one of the respective individual TCI states The method according to claim 1, comprising.

3. The method according to claim 2, wherein the unit of consecutive RBs using the same precoding is wideband for each TCI state of a frequency division multiplexing (FDM) scheme using the plurality of TCI states.

4. The method according to claim 2, wherein the allocated RBs are consecutive within the n sets.

5. The step of assigning the allocated RBs to the individual TCI states, a step of determining that the allocated RBs are not consecutive but include n consecutive portions and that the unit of consecutive RBs for which the same precoding is used is wideband, where n is the amount of the individual TCI states, a step of assigning each of the n consecutive portions to one of the respective individual TCI states The method according to claim 1, comprising.

6. The method according to claim 1, wherein when the amount of the individual TCI states is 2, the function maps a first set of PRGs with even indices assigned thereto to a first TCI state and a second set of PRGs with odd indices assigned thereto to a second TCI state.

7. The method according to claim 1, wherein the function is a modulo operator that maps a set of PRGs with a particular index assigned thereto to a particular TCI state when dividing the particular index by the amount of the individual TCI states results in a remainder equal to the particular index.

8. The method according to claim 1, wherein the index assigned to each PRG is determined for the entire bandwidth part.

9. The method according to claim 1, wherein the index assigned to each PRG is determined only for the allocated RBs indicated in the FDRA field.

10. The method, wherein the method includes dividing the PRGs into n sets, each set including an equal or substantially equal number of the PRGs, where n is the amount of the individual TCI states, and the equal or substantially equal number of the PRGs to be included in the n sets is determined using one or more ceiling operations and one or more floor operations based at least in part on the total amount of the allocated RBs and the amount of the individual TCI states, and assigning each of the n sets to one of the respective individual TCI states. The method according to claim 1, including performing the above.

11. An apparatus for wireless communication, comprising means for receiving a downlink control information (DCI) message including a frequency domain resource allocation (FDRA) field indicating allocated resource blocks (RBs) across a plurality of transmission configuration indicator (TCI) states, means for identifying at least one parameter indicating a unit of consecutive RBs for which the same precoding is used, based at least in part on one or more of the DCI message or a radio resource control (RRC) configuration, the at least one parameter including one or more of a precoding RB group (PRG) size or a physical RB (PRB) bundle size, means for allocating the allocated RBs to individual TCI states among the plurality of TCI states, based at least in part on the at least one parameter indicating the unit of consecutive RBs for which the same precoding is used, wherein when it is determined that the unit of consecutive RBs for which the same precoding is used has a value other than wideband, the allocated RBs include PRGs allocated to the individual TCI states according to a method determined based at least in part on one or more of a dynamic indicator included in the DCI message or the RRC configuration, and the method is ​ Assigning an index to each individual PRG in the PRG based at least in part on an indication in the FDRA field, wherein the index assigned to each individual PRG is mapped to one of each of the individual TCI states according to a function based at least in part on the amount of the individual TCI states, the apparatus including the assigning.

Citation Information

Patent Citations

  • Method for measuring channel and interference in wireless communication system

    US20150358093A1

  • Method for determining transmission block size and transmitting and receiving data in wireless communication system, and device for same

    WO2020204347A1