Multi-TRP operation with unified TCI framework prior to indication of TCI status by DCI
Through the unified TCI framework method, multiple TCI states are activated and DL and UL TCI states are determined before DCI indication, which solves the problem of high complexity of UE and base station units in M-TRP operations, improves communication efficiency and reliability, and supports larger bandwidth operations.
Patent Information
- Application Number
- CN202380089483.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-06
- Publication Date
- 2025-07-29
AI Technical Summary
In the prior art, multi-transmission receiving point (M-TRP) operations fail to effectively utilize the unified TCI framework in wireless communication, resulting in high behavior complexity of UE and base station units before indicating the TCI state through DCI, affecting communication efficiency and reliability.
Using a unified TCI framework method, multiple TCI states are activated through MAC CE, and the activated DL and UL TCI states are determined before the DCI indication, the transmission process of PDSCH, PDCCH, PUSCH and PUCCH is optimized, and the mapping of TCI code points and coresetPoolIndex values is used to simplify the operation process of UE and base station units.
It improves the communication efficiency and reliability of M-TRP operations, reduces the implementation complexity of UE and base station units, supports larger bandwidth operations and higher transmission performance.
Smart Images

Figure CN120391082A_ABST
Abstract
Description
Technical Field
[0001] The subject matter disclosed herein generally relates to wireless communication, and more particularly to methods and apparatuses for multi-transmission reception point (multi-TRP) operation with a unified transmission configuration indication (TCI) framework prior to indicating a TCI state via downlink control information (DCI). Background Art
[0002] Multi-TRP (M-TRP) operation with a unified TCI framework is being defined in New Radio (NR) Release 18.
[0003] The present invention is directed to the behavior of a user equipment (UE) and a base station unit (e.g., a next generation Node B (gNB)) in an M-TRP with a unified TCI framework prior to indicating a TCI state via DCI. Summary of the Invention
[0004] The present invention discloses methods and apparatuses for multi-TRP operation with a unified TCI framework.
[0005] In one embodiment, a UE includes a transceiver; and a processor coupled to the transceiver, wherein the processor is configured to receive, via the transceiver, a MAC CE that activates multiple TCI states for a serving cell's bandwidth part (BWP); and determine, for reception of a physical downlink shared channel (PDSCH) and a physical downlink control channel (PDCCH), two active downlink TCI states from among the multiple TCI states of the BWP of the activated serving cell at least after applying the activated TCI states and before applying a TCI state indicated by DCI when a unified TCI framework is configured.
[0006] In some embodiments, at least one TCI code point is mapped to two active DL TCI states, and the processor is configured to determine that the two active DL TCI states are mapped to the lowest TCI code point among the TCI code points mapped to two different DL TCI states. If the PDSCH is scheduled by DCI containing a TCI selection field, and the scheduling offset between the reception of the PDCCH carrying the DCI and the reception of the PDSCH is less than a threshold, the processor is further configured to: determine one of the two determined active DL TCI states, or the TCI state or QCL assumption for the PDCCH quasi co-location indication of the CORESET, as the default TCI state for the PDSCH reception, where the CORESET is associated with the monitoring search space having the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE. The processor may also be configured to: determine, from the two active DL TCI states, a DL TCI state for each CSI-RS resource configured for CJT CSI measurement in the CSI resource set. If two CSI-RS resources are configured for CJT CSI measurement in the CSI resource set, apply the first active DL TCI state to the first CSI-RS resource and apply the second active DL TCI state to the second CSI-RS resource. If three CSI-RS resources are configured for CJT CSI measurement in the CSI resource set, apply the first active TCI state to the first CSI-RS resource and apply the second active TCI state to the last two CSI-RS resources; or apply the first active TCI state to the first two CSI-RS resources and apply the second active TCI state to the last CSI-RS resource. If four CSI-RS resources are configured for CJT CSI measurement in the CSI resource set, apply the first active TCI state to the first two CSI-RS resources and apply the second active TCI state to the last two CSI-RS resources; or, apply the first active TCI state to the first CSI-RS resource and apply the second active TCI state to the last three CSI-RS resources; or, apply the first active TCI state to the first three CSI-RS resources and apply the second active TCI state to the last CSI-RS resource.
[0007] In some embodiments, at least one TCI code point is mapped to two active UL TCI states, and the processor is further configured to, when the unified TCI framework is configured, for the transmission of PUSCH and PUCCH, determine, at least after applying the active TCI state and before applying the TCI state indicated by DCI, two active UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states. The processor may also be configured to determine, after receiving a list of TCI states of an initial higher layer configuration having multiple TCI states and before applying the active TCI state, a UL TX spatial filter and a precoder for transmitting the scheduled PUSCH, wherein the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission. The processor may also be configured to, after receiving a list of TCI states of an initial higher layer configuration and before applying the active TCI state, transmit, via a transceiver, the scheduled PUSCH by an SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0008] In some embodiments, the processor is further configured to: when the unified TCI framework is configured, for the transmission of PUSCH and PUCCH, determine, at least after receiving an initial higher layer configuration of a list of TCI states having multiple TCI states and before applying the TCI state indicated by DCI, a UL TX spatial filter and a precoder for transmitting the scheduled PUSCH, wherein the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field of the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and the precoder is determined by the first SRI field of the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
[0009] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values, and is mapped to an active DL TCI state, and the processor is configured to determine that one of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
[0010] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values, and is mapped to an active UL TCI state, and the processor is further configured to: when the unified TCI framework is configured, at least after applying the active TCI state and before applying the TCI state indicated by DCI, determine two active UL TCI states for the transmission of PUSCH and PUCCH, wherein one of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value. The processor may also be configured to: after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the active TCI state, when two SRS resource sets for codebook or non-codebook are configured for the UE, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0011] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state, and the processor may also be configured to: when the unified TCI framework is configured, after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, when two SRS resource sets for codebook or non-codebook are configured for the UE, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0012] In another embodiment, the method performed at a UE includes: receiving a MAC CE that activates multiple TCI states for a serving cell's BWP; and, when a unified TCI framework is configured, determining two activated DL TCI states from the multiple activated TCI states of the serving cell's BWP for the reception of PDSCH and PDCCH, at least after applying the activated TCI states and before applying the TCI states indicated by DCI.
[0013] In yet another embodiment, a base station unit includes: a transceiver; and a processor coupled to the transceiver, where the processor is configured to: transmit, via the transceiver, a MAC CE that activates multiple TCI states for a serving cell of a UE; and, when a unified TCI framework is configured, determining two activated DL TCI states from the multiple activated TCI states of the serving cell's BWP for the transmission of PDSCH and PDCCH, at least after applying the activated TCI states and before applying the TCI states indicated by DCI.
[0014] In yet another embodiment, the method performed at a base station unit includes: transmitting a MAC CE that activates multiple TCI states for a serving cell of a UE; and, when a unified TCI framework is configured, determining two activated DL TCI states of the serving cell's BWP of the UE from the multiple activated TCI states for the transmission of PDSCH and PDCCH, at least after applying the activated TCI states and before applying the TCI states indicated by DCI. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The embodiments briefly described above will be described in more detail with reference to specific embodiments shown in the accompanying drawings. It should be understood that these drawings only depict some embodiments and should not be regarded as limiting the scope. These embodiments will be described and explained with additional specific details in conjunction with the drawings, where:
[0016] Figure 1 illustrates the TCI state configuration and indication process for S-DCI-based M-TRP operation;
[0017] Figure 2 illustrates the TCI state configuration and indication process for M-DCI-based M-TRP operation;
[0018] Figure 3 is a schematic flowchart showing an embodiment of a method;
[0019] Figure 4 is a schematic flowchart showing an embodiment of another method; and
[0020] Figure 5Schematic block diagram showing an apparatus according to one embodiment. Detailed implementation
[0021] Those skilled in the art should understand that certain aspects of the embodiments may be embodied as a system, apparatus, method, or program product. Therefore, the embodiments may take the form of an all-hardware embodiment, an all-software embodiment (including firmware, resident software, microcode, etc.), or an embodiment combining software and hardware aspects, which are generally referred to herein as "circuits", "modules", or "systems". In addition, the embodiments may take the form of a program product embodied in one or more computer-readable storage devices storing machine-readable code, computer-readable code, and / or program code (hereinafter referred to as "code"). The storage device may be tangible, non-transitory, and / or non-transmissive. The storage device may not contain signals. In certain embodiments, the storage device only uses signals to access the code.
[0022] Some functional units described in this specification may be marked as "modules" to more specifically emphasize their independent implementation. For example, a module may be implemented as a hardware circuit including custom very large scale integrated circuits (VLSIs) or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, etc.
[0023] A module may also be implemented as code and / or software to be executed by various types of processors. For example, an identified code module may include one or more physically or logically executable code blocks, which may be organized, for example, as objects, procedures, or functions. However, the executable files identifying the module do not have to be physically located together, but may include disparate instructions stored in different locations that, when logically connected together, constitute the module and achieve the intended purpose of the module.
[0024] In fact, a code module may contain a single instruction or multiple instructions, and may even be distributed across several different code segments, different programs, and across several storage devices. Similarly, the operational data within a module that can be identified and described herein may be embodied in any suitable form and organized in any suitable type of data structure. This operational data may be collected as a single data set or may be distributed in different locations, including on different computer-readable storage devices. When a module or a portion of a module is implemented in software, the software portion is stored on one or more computer-readable storage devices.
[0025] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable storage medium. A computer-readable storage medium may be a storage device that stores code. The storage device may be, by way of example, but not necessarily, an electronic, magnetic, optical, electromagnetic, infrared, holographic, micro-mechanical, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
[0026] A non-exhaustive list of more specific examples of storage devices includes: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing devices. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0027] The code for performing the operations of the embodiments may include any number of lines and may be written in any combination of one or more programming languages, including object-oriented programming languages such as Python, Ruby, Java, Smalltalk, C++, etc., as well as conventional procedural programming languages such as the "C" programming language, etc., and / or machine language such as assembly language. The code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on the remote computer or server. In the last case, the remote computer may be connected to the user's computer through any type of network connection, including a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., through an Internet service provider connection to the Internet).
[0028] In this specification, references to "one embodiment", "an embodiment", or similar language mean that a particular feature, structure, or characteristic associated with that embodiment is included in at least one embodiment. Thus, the phrases "in one embodiment", "in an embodiment", and similar language that appear in this specification may, but do not necessarily, all refer to the same embodiment, but rather to "one or more but not all embodiments", unless expressly stated otherwise. The meanings of the terms "including", "comprising", "having", and variations thereof are "including but not limited to". Unless expressly stated otherwise, the listed items do not mean that any or all of the items are mutually exclusive. Unless expressly stated otherwise, the terms "a", "an", and "the" also refer to "one or more".
[0029] In addition, the features, structures, or characteristics described in each embodiment can be combined in any suitable manner. In the following description, numerous specific details are provided, such as examples of programming, software modules, user selections, network transactions, database queries, database structures, hardware modules, hardware circuits, hardware chips, etc., to facilitate a thorough understanding of the embodiments. However, those skilled in the art should understand that the embodiments can be implemented without one or more of the specific details, or by using other methods, components, materials, etc. In other cases, well-known structures, materials, or operations are not shown or described in detail to avoid any confusion regarding any aspect of the embodiments.
[0030] Aspects of different embodiments will now be described with reference to the schematic flowcharts and / or schematic block diagrams of methods, apparatuses, systems, and program products according to the embodiments. It should be understood that each block in the schematic flowcharts and / or schematic block diagrams, and combinations of blocks in the schematic flowcharts and / or schematic block diagrams, can be implemented in code. This code can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to generate a machine such that the instructions executed by the processor of the computer or other programmable data processing device create an apparatus for implementing the functions specified for that block or blocks in the schematic flowchart and / or schematic block diagram.
[0031] The code can also be stored in a storage device that can direct a computer, other programmable data processing device, or other device to operate in a specific manner, such that the instructions stored in the storage device generate an article of manufacture that includes instructions for implementing the functions specified for that block or blocks in the schematic flowchart and / or schematic block diagram.
[0032] The code can also be loaded onto a computer, other programmable data processing device, or other device to cause a series of operational steps to be performed on the computer, other programmable device, or other device, thereby generating a computer-implemented process such that the code executed on the computer or other programmable device provides a process for implementing the functions specified for that block or blocks in the flowchart and / or block diagram.
[0033] The schematic flowcharts and / or schematic block diagrams shown in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatuses, systems, methods, and program products according to various embodiments. In this regard, each block in the schematic flowcharts and / or schematic block diagrams can represent a module, a segment of code, or a portion of code that includes one or more executable instructions for implementing the specified logical function.
[0034] It should also be noted that in some alternative embodiments, the functions shown in the blocks may be in a different order than that shown in the figures. For example, two consecutively shown blocks may be executed substantially simultaneously, or sometimes in the reverse order, depending on the functions involved. Other steps and methods equivalent in function, logic, or effect to one or more blocks or portions thereof shown in the figures may be contemplated.
[0035] Although various arrow types and line types may be employed in the flowcharts and / or block diagrams, it should be understood that they do not limit the scope of the corresponding embodiments. In fact, certain arrows or other connectors may be used to merely indicate the logical flow of the illustrated embodiments. For example, an arrow may indicate a waiting or listening period of unspecified duration between the enumerated steps of the illustrated embodiments. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or by a combination of dedicated hardware and code.
[0036] The description of elements in each figure may refer to the elements in the previous figures. In all the figures, the same numbers represent the same elements, including alternative embodiments of the same elements.
[0037] The S-DCI-based M-TRP operation and the M-DCI-based M-TRP operation are described.
[0038] For the S-DCI-based M-TRP operation, a base station unit (e.g., gNB) may transmit DCI to a UE, where two TCI states of a serving cell active bandwidth part (BWP) are indicated, with each TCI state corresponding to a TRP. To support larger bandwidth operations with lower UE implementation complexity, the bandwidth of a carrier may be divided into multiple BWPs, with each BWP corresponding to a portion of the bandwidth of that carrier.
[0039] Figure 1 The process of configuring and indicating the TCI states of the S-DCI-based M-TRP operation is shown.
[0040] The definitions of Phase 1, Phase 2, and Phase 3 of S-DCI are described as follows:
[0041] Phase 1: After the UE receives the initial higher layer configuration of the dl-OrJoint-TCIStateList with more than one TCI state (where each TCI state can be a TCI-State (which can be used as a downlink (DL) TCI state or an uplink (UL) TCI state) or a TCI-UL-State (which can only be used as a UL TCI state)), and before applying the TCI state activated by the media access control (MAC) control element (CE), at least one TCI code point is mapped to more than one TCI state - for example, two TCI states or four TCI states. The unified TCI framework supports two TCI modes, namely the joint TCI mode and the separate TCI mode. For the joint TCI mode, both the DL TCI state and the UL TCI state are indicated by the TCI-State. For the separate TCI mode, the DL TCI state is indicated by the TCI-State, and the UL TCI state is indicated by the TCI-UL-State. The two TCI states can be a pair of TCI-States (each state can be used as a DL TCI state or a UL TCI state), or can be a pair of TCI-UL-States (each state can be used as a UL TCI state); while the four TCI states can be a pair of TCI-States (each state can be used as a DL TCI state) and a pair of TCI-UL-States (each state can be used as a UL TCI state). In the following description, both the TCI-State and the TCI-UL-State are collectively referred to as the TCI state. When the TCI state is used as a DL TCI state, the TCI state is a TCI-State; and when the TCI state is used as a UL TCI state, the TCI state can be a TCI-State or a TCI-UL-State. The DL TCI state is used by the UE to determine the DL RX spatial filter for DL reception, and the UL TCI state is used by the UE to determine the UL TX spatial filter.
[0042] In Figure 1 the example of, each TCI code point (e.g., TCI code point 0 to TCI code point 7) is mapped to one or two TCI states, where at least one TCI code point (e.g., TCI code point 2, 3, 5, or 6) is mapped to two TCI states. Each TCI code point corresponds to a TCI field value included in DCI format 1_1 or DCI format 1_2.
[0043] Note that the application of the TCI state activated by the MAC CE starts from the first time slot (i.e., time slot n+K), where the UE transmits a PUCCH with HARQ-ACK information (e.g., ACK) in time slot n, which corresponds to the Physical Downlink Shared Channel (PDSCH) carrying the MAC CE, and K is a predetermined value, such as 3.
[0044] Phase 2: After applying the TCI state (ie, TCI code point) activated by the MAC CE and before applying one or two indicated TCI states (eg, indication of one TCI code point) among the activated TCI states (eg, TCI code points).
[0045] The DCI carrying the TCI state indication indicates one or two TCI states from the activated TCI states. Specifically, the DCI indicates that one TCI code point is mapped to one or two TCI states, which means that one or two TCI states mapped to the one TCI code point are indicated. Note that the TCI state to which one or two indications are applied is the first time slot of at least beamAppTime symbols after the last symbol of the physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH), which has hybrid automatic repeat request-acknowledgement (HARQ-ACK) information (e.g., acknowledgment (ACK)) corresponding to the DCI carrying the TCI state indication and no DL allocation, or the time slot corresponding to the PDSCH scheduled by the DCI carrying the TCI state indication, and the indicated TCI state is different from the previously indicated TCI state. beamAppTime is a specific value configured according to the UE capability.
[0046] Phase 3: After Phase 2. For example, in Phase 3, the TCI states for physical downlink shared channel (PDSCH) reception and physical downlink control channel (PDCCH) reception - these TCI states are transmitted from the CORESET and do not have a dedicated configured TCI state - can be indicated by the TCI field of DCI format 1_1 or 1_2. This field can also include a TCI selection field to indicate whether single TRP (S-TRP) or M-TRP PDSCH operation is performed. In S-TRP operation based on S-DCI, DCI schedules PDSCH transmission by using one TRP. In M-TRP operation based on S-DCI, DCI schedules PDSCH transmission by using multiple TRPs (for example, two TRPs).
[0047] For the M-TRP scenario based on S-DCI, a unified TCI framework is specified in NR Release 17. Figure 1It is assumed that both Phase 1 and Phase 2 adopt S-TRP operation (e.g., based on the synchronization signal block (SSB) identified during the random access channel (RACH) procedure). However, from Figure 1 As can be seen, S-DCI-based M-TRP can be supported in Phase 2, which can improve transmission reliability. For example, if one of TCI code points 2, 3, 5, and 6 is selected to determine two TCI states, then Phase 2 can support S-DCI-based M-TRP.
[0048] For M-DCI-based M-TRP operation, each control resource set (CORESET) is configured with a coresetPoolIndex value for TRP differential. Each CORESET corresponds to a set of time-frequency resources for PDCCH transmission. For example, if there are two TRPs (e.g., TRP#0 and TRP#1), then each CORESET of TRP#0 is configured with a coresetPoolIndex value of 0, and each CORESET of TRP#1 is configured with a coresetPoolIndex value of 1. Each TCI state is associated with a coresetPoolIndex value (e.g., 0 or 1). The base station unit (e.g., gNB) can transmit the DCI scheduling the PDSCH to the UE from one TRP (i.e., the PDSCH associated with the coresetPoolIndex value is transmitted from the TRP associated with the same coresetPoolIndex value). In the case of two TRPs, the base station unit can transmit the first DCI scheduling the PDSCH transmitted from TRP#0 to the UE from TRP#0, and transmit the second DCI scheduling the PDSCH transmitted from TRP#1 to the UE from TRP#1, and these two DCIs are in the same time and frequency resources.
[0049] Figure 2 The process of configuring and indicating the TCI state for M-DCI-based M-TRP operation is shown.
[0050] The definitions of Phase 1, Phase 2, and Phase 3 of M-DCI are described as follows:
[0051] Phase 1: After the UE receives an initial higher-layer configuration dl-OrJoint-TCIStateList with more than one TCI state (each TCI state can be TCI-State or TCI-UL-State), where different (e.g., 2) coresetPoolIndex values are configured for the CORESET in the BWP of the serving cell, and before applying the TCI state activated by the MAC CE, where different TCI states are activated for different coresetPoolIndex values.
[0052] In Figure 2 the example, each TCI code point (e.g., TCI code point 0 to TCI code point 7) associated with a coresetPoolIndex value (e.g., coresetPoolIndex 0 or coresetPoolIndex 1) is mapped to a TCI state.
[0053] Phase 2: After applying the TCI state activated by the MAC CE and before applying the TCI state indicated by one or both of the activated TCI states.
[0054] Phase 3: After Phase 2.
[0055] For the M-DCI based M-TRP scenario, its unified TCI framework is specified in NR Release 17, Figure 2 where it is assumed that both Phase 1 and Phase 2 adopt S-TRP operation (e.g., based on the SSB identified during the RACH procedure). However, as can be seen from Figure 2 it, the M-DCI based M-TRP can improve system performance and can be supported by determining a TCI state for each TRP - that is, for each coresetPoolIndex value (i.e., 0 or 1). For example, if a TCI code point associated with the coresetPoolIndex value 0 and a TCI code point associated with the coresetPoolIndex value 1 are selected, then the M-DCI based M-TRP can be supported in Phase 2.
[0056] Generally speaking, for both the S-DCI based M-TRP scenario and the M-DCI based M-TRP scenario with a unified TCI framework, M-TRP operation can be supported in Phase 2. This disclosure presents the behavior of the UE and the gNB in the M-TRP with a unified TCI framework in Phase 1 and Phase 2 (e.g., before Phase 3 where the TCI state is indicated by the DCI).
[0057] The first embodiment relates to the S-DCI based M-TRP.
[0058] The first sub-embodiment of the first embodiment relates to the PDCCH and PDSCH in the S-DCI based M-TRP.
[0059] The DCI transmitted from one or two TRPs (e.g., single-frequency network (SFN) PDCCH) can schedule one or more PDSCH transmissions from multiple TRPs (e.g., two TRPs) using the following scheme:
[0060] SFN scheme: Two PDSCH transmissions are transmitted from two TRPs with the same time and frequency resources.
[0061] Spatial Division Multiplexing (SDM) scheme: One PDSCH transmission is from two TRPs, where different PDSCH layers are transmitted by different TRPs.
[0062] Time Division Multiplexing (TDM) scheme: Multiple PDSCH transmissions are from different TRPs in different time slots or mini-slots. A mini-slot corresponds to the number of symbols within a time slot, and a time slot can have multiple mini-slots.
[0063] Frequency Division Multiplexing (FDM) scheme: One PDSCH transmission is from two TRPs with different frequency resources, or two PDSCH transmissions are from two TRPs with different frequency resources.
[0064] The TCI selection field included in the scheduling DCI can support dynamic switching between S-DCI-based S-TRP and S-DCI-based M-TRP. For example, if the TCI selection field indicates "00" or "01", then the S-DCI-based S-TRP is assumed; and if the TCI selection field indicates "10", then the S-DCI-based M-TRP is assumed.
[0065] In Phase 1, for PDSCH and PDCCH, S-TRP operation (i.e., S-DCI-based S-TRP operation) is assumed. Specifically, the UE assumes that the Demodulation Reference Signal (DMRS) of PDSCH (and PDCCH) is Quasi-Co-Located (QCLed) with the Synchronization Signal and Physical Broadcast Channel (SS / PBCH) block identified by the UE during initial access. If the configuration of dl-OrJoint-TCIStateList is part of the synchronization reconfiguration process, then the UE assumes that the DMRS of PDSCH (and PDCCH) is QCLed with the SS / PBCH block identified by the UE during the random access process initiated by the synchronization reconfiguration process.
[0066] In Phase 2, for PDSCH and PDCCH, M-TRP operation (i.e., S-DCI-based M-TRP operation) is assumed. Specifically, at least for UEs that support the ability of S-DCI-based M-TRP dual default beams in Frequency Range 2 (FR2), the UE determines two TCI states (e.g., two DL TCI states) that map to the lowest TCI code point among the TCI code points mapped to two different TCI states used for DL reception (e.g., two different DL TCI states). For example, if the TCI code points are Figure 1 activated as shown, the lowest TCI code point among the TCI code points mapped to two different TCI states is TCI code point 2, which maps to TCI state #5 and TCI state #7. That is, TCI state #5 and TCI state #7 are determined in Phase 2.
[0067] For the PDCCH, the UE determines one or two TCI states (e.g., one or both of TCI state #5 and TCI state #7) for PDCCH reception according to the radio resource control (RRC) configuration.
[0068] For the PDSCH, when the TCI selection field is configured in the DL DCI (e.g., DCI format 1_1 or 1_2), if the scheduling offset between the reception of the PDCCH carrying the DL DCI and the reception of the PDSCH scheduled by the DL DCI is equal to or greater than a threshold, the UE determines to use one or two TCI states (e.g., one or both of TCI state #5 and TCI state #7) for PDSCH reception depending on the TCI selection field (e.g., if the TCI selection field indicates '00', the first TCI state (e.g., TCI state #5) is used; if the TCI selection field indicates '01', the second TCI state (e.g., TCI state #7) is used; and if the TCI selection field indicates '10', two TCI states (e.g., TCI state #5 and TCI state #7) are used; and if the scheduling offset is less than the threshold, two TCI states (e.g., TCI state #5 and TCI state #7) are used to receive (e.g., buffer) the PDSCH. The threshold is the shortest duration for the UE to determine the QCL parameters of the DL reception and the corresponding DCI decoding.
[0069] When the TCI selection field is not configured in the scheduled DCI format 1_1 or 1_2, both TCI states are applied to the scheduled PDSCH. If the UE does not support the ability of two default beams for S-DCI-based M-TRP in FR2, the UE shall assume S-TRP PDSCH.
[0070] When the scheduling offset between the reception of the PDCCH carrying the DL DCI (e.g., DCI format 1_1 or 1_2) containing the TCI selection field and the reception of the PDSCH scheduled by the DL DCI is less than the threshold, the default beam for receiving the PDSCH can be determined by two options (Option 11 and Option 12). Assume that the TCI field of the DL DCI indicates two TCI states, e.g., in phase 3, or the UE determines two TCI states, e.g., in phase 2 (e.g., for the TDM scheme), and the UE does not support the ability of two default beams for S-DCI-based M-TRP in FR2.
[0071] Option 11: The UE shall use one of the indicated or determined TCI states for PDSCH reception, e.g., the first indicated or determined TCI state, or the second indicated or determined TCI state.
[0072] Option 12: The UE may assume that the DM-RS ports of the PDSCH of the serving cell are QCLed with the RS with respect to the first QCL parameter set for the PDCCH quasi co-location indication used for the CORESET, where the CORESET is associated with the monitoring search space with the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE.
[0073] In NR Release 18, single DCI-based M-TRP Coherent Joint Transmission (CJT) PDSCH is under discussion, where up to 4 TRPs can be used for PDSCH transmission, and each PDSCH layer is transmitted by all coherent TRPs. For CJT CSI measurement, up to 4 Channel State Information Reference Signal (CSI-RS) resources can be configured in a Channel State Information (CSI) resource set for channel measurement, and each CSI-RS resource corresponds to a different TRP. To support CJT PDSCH transmission with up to 4 TRPs, it is agreed to indicate up to two TCI states (e.g., the first TCI state and the second TCI state) in the BWP of the serving cell to simplify UE behavior. The gNB may indicate to the UE to use the indicated TCI state for PDSCH for CSI-RS reception, at least for non-periodic CSI-RS. The TCI state for each CSI-RS resource can be determined as follows.
[0074] When two CSI-RS resources (e.g., the first CSI-RS resource and the second CSI-RS resource) are configured in the CSI resource set for CJT CSI measurement, the first CSI-RS resource applies the first TCI state and the second CSI-RS resource applies the second TCI state.
[0075] When three CSI-RS resources (e.g., the first CSI-RS resource, the second CSI-RS resource, and the third CSI-RS resource) are configured in the CSI resource set for CJT CSI measurement, two options (Option 21 and Option 22) are provided:
[0076] Option 21: The first CSI-RS resource applies the first TCI state, and the last two CSI-RS resources (i.e., the second CSI-RS resource and the third CSI-RS resource) apply the second TCI state.
[0077] Option 22: The first TCI state is applied to the first two CSI-RS resources (i.e., the first CSI-RS resource and the second CSI-RS resource); and the second TCI state is applied to the last CSI-RS resource (i.e., the third CSI-RS resource).
[0078] When four CSI-RS resources (e.g., the first CSI-RS resource, the second CSI-RS resource, the third CSI-RS resource, and the fourth CSI-RS resource) are configured in a CSI resource set for CJT CSI measurement, three options (Option 31, Option 32, and Option 33) are provided:
[0079] Option 31: The first TCI state is applied to the first two CSI-RS resources (i.e., the first CSI-RS resource and the second CSI-RS resource), and the second TCI state is applied to the last two CSI-RS resources (i.e., the third CSI-RS resource and the fourth CSI-RS resource).
[0080] Option 32: The first TCI state is applied to the first CSI-RS resource, and the second TCI state is applied to the last three CSI-RS resources (i.e., the second CSI-RS resource, the third CSI-RS resource, and the fourth CSI-RS resource).
[0081] Option 33: The first TCI state is applied to the first three CSI-RS resources (i.e., the first CSI-RS resource, the second CSI-RS resource, and the third CSI-RS resource), and the second TCI state is applied to the last CSI-RS resource (i.e., the fourth CSI-RS resource).
[0082] The second sub-embodiment of the first embodiment relates to PUCCH and PUSCH in S-DCI-based M-TRP.
[0083] In phase 1, it is assumed that the PUSCH and PUCCH perform S-TRP operations (i.e., S-TRP operations based on S-DCI). The UL TX spatial filter for transmitting the PUSCH, PUCCH, and sounding reference signal (SRS) is the same as the UL TX spatial filter of the PUSCH scheduled by the random access response (RAR) UL grant during the initial access procedure. That is, the UE applies the UL beam used for the PUSCH scheduled by the RAR UL grant during the initial access procedure. For codebook transmission, when the scheduling DCI (e.g., DCI format 0_1 or 0_2) is configured with two transmitted precoding matrix indicator (TPMI) fields (e.g., the first TPMI field and the second TPMI field) and two SRS resource indicator (SRI) fields (e.g., the first SRI field and the second SRI field), and the UE is configured with two SRS resource sets for the codebook (e.g., the first SRS resource set and the second SRS resource set), the UE shall determine the TPMI for scheduling the PUSCH through the first TPMI field and determine the SRS resource for the scheduled PUSCH through the first SRI field, and the scheduled PUSCH is transmitted through the SRS resource within the first SRS resource set. That is, the precoder for the scheduled PUSCH is determined by the first TPMI field. The scheduled PUSCH is transmitted by using the precoder indicated by the first TPMI field and the SRS resource within the first SRS resource set indicated by the first SRI field. This means that the UE shall ignore the SRS resource set indicator field, the second TPMI field, and the second SRI field. For non-codebook transmission, when the scheduling DCI (e.g., DCI format 0_1 or 0_2) is configured with two SRI fields (e.g., the first SRI field and the second SRI field), and the UE is configured with two SRS resource sets for non-codebook (e.g., the first SRS resource set and the second SRS resource set), the UE shall determine the SRS resource for the scheduled PUSCH through the first SRI field. That is, the precoder for the scheduled PUSCH is determined by the first SRI field. This means that the UE shall ignore the SRS resource set indicator field and the second SRI field. The first SRS resource set corresponds to the SRS resource set with a lower set ID, and the second SRS resource set corresponds to the SRS resource set with a higher set ID.
[0084] In Phase 2, it is assumed that PUSCH and PUCCH perform M-TRP operations (i.e., S-DCI-based M-TRP operations). Specifically, the UE determines two TCI states (e.g., two UL TCI states) that map to the lowest TCI code point among the TCI code points mapped to two different TCI states (e.g., two different UL TCI states) for UL transmission. For example, if the TCI code points are activated as shown in Figure 1 , the lowest TCI code point among the TCI code points mapped to two different TCI states is TCI code point 2, which maps to TCI state #5 and TCI state #7.
[0085] For PUCCH, the UE determines one or two TCI states (e.g., one or both of TCI state #5 and TCI state #7) for PUCCH transmission according to the RRC parameters configured for each PUCCH resource or PUCCH resource group.
[0086] For PUSCH, the UE uses one or two TCI states to determine the UL TX spatial filter according to the SRS resource set indicator field and the PUSCH configuration of SFN PUSCH, SDM PUSCH, or TDM PUSCH. For example, if the UE is configured to support SDM PUSCH and the SRS resource set indicator field indicates "10" for the scheduled PUSCH, the UE determines the UL TX spatial filter for the PUSCH layer to one TRP according to TCI state #5 and determines the UL TX spatial filter for the PUSCH layer to another TRP according to TCI state #7.
[0087] For what is assumed to be replaced by S-DCI-based M-TRP operations for PUSCH and PUCCH in Phase 2, S-DCI-based S-TRP operations can be supported in Phase 2. That is, in Phase 2, the UL TX spatial filter for transmitting PUSCH, PUCCH, and SRS is determined in the same way as in Phase 1, i.e., the same as the UL TX spatial filter of the PUSCH scheduled by the random access response (RAR) UL grant during the initial access procedure. In addition, in Phase 2, the determination of TMPI and SRS resources for S-DCI-based S-TRP operations is also the same as in Phase 1. That is, for codebook transmission, the scheduled PUSCH is transmitted by using the SRS resource within the first SRS resource set indicated by the first SRI field and by using the precoder indicated by the first TPMI field; and for non-codebook transmission, the scheduled PUSCH is transmitted by using the SRS resource within the first SRS resource set indicated by the first SRI field and by using the precoder determined by the first SRI field.
[0088] The second embodiment relates to M-TRP based on M-DCI.
[0089] The first sub-embodiment of the second embodiment relates to PDCCH and PDSCH in M-TRP based on M-DCI.
[0090] In phase 1, it is assumed that PDSCH and PDCCH adopt S-TRP operation (i.e., S-TRP operation based on S-DCI). Specifically, the UE assumes that the DMRS of PDSCH (and PDCCH) is QCLed with the SS / PBCH block identified by the UE during initial access. If the configuration of dl-OrJoint-TCIStateList is part of a synchronous reconfiguration process, the UE assumes that the DMRS of PDSCH (and PDCCH) is QCLed with the SS / PBCH block identified by the UE during the random access process initiated by the synchronous reconfiguration process.
[0091] In phase 2, for PDSCH and PDCCH, it is assumed that M-TRP operation is performed (i.e., M-TRP operation based on M-DCI). Specifically, the UE applies the TCI state with the lowest TCI code point mapped to the coresetPoolIndex value (e.g., UL TCI state), or the active TCI state with the lowest TCI state ID associated with the coresetPoolIndex value (e.g., active UL TCI state) to the PDCCH and PDSCH reception associated with the same coresetPoolIndex value. For example, if the TCI code points are activated as Figure 2 shown, the lowest TCI code point among the TCI code points of coresetPoolIndex value 0 is TCI state #0 (also the lowest TCI state ID among the activated TCI states associated with coresetPoolIndex value 0), and the lowest TCI code point among the TCI code points of coresetPoolIndex value 1 is TCI state #32 (also having the lowest TCI state ID among the activated TCI states associated with coresetPoolIndex value 1).
[0092] Therefore, the UE applies TCI state #0 for PDCCH reception transmitted from the CORESET associated with coresetPoolIndex value 0, and applies TCI state #32 for PDCCH reception transmitted from the CORESET associated with coresetPoolIndex value 1.
[0093] The UE applies TCI state #0 for reception of PDSCH scheduled or activated by PDCCH transmitted from a CORESET associated with a coresetPoolIndex value of 0, and applies TCI state #32 for reception of PDSCH scheduled or activated by PDCCH transmitted from a CORESET associated with a coresetPoolIndex value of 1.
[0094] The second sub-embodiment of the second embodiment relates to PUCCH and PUSCH in M-TRP based on M-DCI.
[0095] In Phase 1, it is assumed that PUSCH and PUCCH perform S-TRP operation (i.e., M-DCI-based S-TRP operation). The UL TX spatial filter used to transmit PUSCH, PUCCH, and SRS is the same as the UL TX spatial filter used for PUSCH scheduled by the RAR UL grant during the initial access procedure or the initial access procedure initiated by the synchronization reconfiguration procedure. When two SRS resource sets (e.g., a first SRS resource set and a second SRS resource set) are configured for codebook or non-codebook use, the SRS resources for the scheduled PUSCH are selected from the first SRS resource set.
[0096] In Phase 2, PUSCH and PUCCH assume M-TRP operation (i.e., M-TRP operation based on M-DCI). Specifically, the UE shall apply the TCI state (e.g., UL TCI state) mapped to the lowest TCI codepoint associated with coresetPoolIndex, or the activated TCI state with a lower TCI state ID associated with coresetPoolIndex, to the transmission of PUSCH and PUCCH associated with the same coresetPoolIndex.
[0097] For example, the UE applies TCI state #0 to PUCCH resource transmission associated with a coresetPoolIndex value of 0, and applies TCI state #32 to PUCCH resource transmission associated with a coresetPoolIndex value of 1.
[0098] The UE applies TCI state #0 to PUSCH scheduled or activated by PDCCH from the CORESET associated with coresetPoolIndex value 0, and applies TCI state #32 to PUSCH scheduled or activated by PDCCH from the CORESET associated with coresetPoolIndex value 1.
[0099] For the case where M-DCI based M-TRP operation is assumed to be replaceable for PUSCH and PUCCH in Phase 2, S-TRP operation based on M-DCI can be supported in Phase 2. That is to say, the determination method of the UL TX spatial filter for PUSCH, PUCCH and SRS transmissions in Phase 2 is the same as that in Phase 1, that is, the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure or the initial access procedure initiated by the synchronization reconfiguration procedure. In addition, when two SRS resource sets (for example, the first SRS resource set and the second SRS resource set) for codebook or non-codebook are configured for the UE, the SRS resource for scheduling the PUSCH will be selected from the first SRS resource set.
[0100] Figure 3 FIG. is a schematic flowchart showing an embodiment of method 300 according to the present application. In some embodiments, method 300 is performed by a device such as a remote unit (e.g., UE). In some embodiments, method 300 may be performed by a processor executing program code, such as a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, an FPGA, etc.
[0101] Method 300 is a method executed at the UE, including: 302 receiving a MAC CE that activates multiple TCI states for the serving cell's BWP; and 304 determining two active DL TCI states from the activated multiple TCI states for the reception of PDSCH and PDCCH at least after applying the activated TCI states and before applying the TCI states indicated by DCI when a unified TCI framework is configured.
[0102] In some embodiments, at least one TCI code point is mapped to two activated DL TCI states, and the method includes determining the lowest TCI code point among TCI code points mapped to two different DL TCI states. If the PDSCH is scheduled by DCI including a TCI selection field and a scheduling offset between reception of a PDCCH carrying the DCI and reception of the PDSCH is less than a threshold, the method further includes determining one of the two determined activated DL TCI states, or a TCI state or QCL assumption indicated by a PDCCH quasi co-location for a CORESET associated with a monitored search space having the lowest controlResourceSetId in a latest slot in which one or more CORESETs within an active BWP of a serving cell are monitored by the UE, as a default TCI state for PDSCH reception. The method may include determining a DL TCI state from the two activated DL TCI states for receiving each CSI-RS resource configured for CJT CSI measurement in a CSI resource set. If two CSI-RS resources are configured in a CSI resource set for CJT CSI measurement, the first activated DL TCI state is applied to the first CSI-RS resource and the second activated DL TCI state is applied to the second CSI-RS resource. If three CSI-RS resources are configured in a CSI resource set for CJT CSI measurement, the first activated TCI state is applied to the first CSI-RS resource and the second activated TCI state is applied to the last two CSI-RS resources, or the first activated TCI state is applied to the first two CSI-RS resources and the second activated TCI state is applied to the last CSI-RS resource. If four CSI-RS resources are configured in the CSI resource set for CJTCSI measurement, the first two CSI-RS resources apply the first activated TCI state, and the last two CSI-RS resources apply the second activated TCI state; or, the first CSI-RS resource applies the first activated TCI state, and the last three CSI-RS resources apply the second activated TCI state; or, the first three CSI-RS resources apply the first activated TCI state, and the last CSI-RS resource applies the second activated TCI state.
[0103] In some embodiments, at least one TCI code point is mapped to two active UL TCI states, and the method includes: determining, at least when the unified TCI framework is configured, after applying the active TCI states and before applying the TCI states indicated by DCI, for the transmission of PUSCH and PUCCH, two active UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states. The method further includes: after receiving the list of TCI states of the initial higher layer configuration with multiple TCI states, and before applying the active TCI states, determining the UL TX spatial filter and the precoder for the transmission of the scheduled PUSCH, wherein the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission; and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission. The method further includes: after receiving the list of TCI states of the initial higher layer configuration, and before applying the active TCI states, when two SRS resource sets for codebook or non-codebook are configured, transmitting the scheduled PUSCH by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0104] In some embodiments, the method further includes: at least after receiving the initial higher layer configuration of the list of TCI states with multiple TCI states and before applying the TCI states indicated by DCI when the unified TCI framework is configured, for the transmission of PUSCH and PUCCH, determining the UL TX spatial filter and the precoder for the transmission of the scheduled PUSCH, wherein the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field of the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and the precoder is determined by the first SRI field of the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
[0105] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and mapped to an active DL TCI state, and the method includes determining that one of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
[0106] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and mapped to an active UL TCI state, and the method further includes: when the unified TCI framework is configured, determining two active UL TCI states for the transmission of PUSCH and PUCCH at least after applying the active TCI state and before applying the TCI state indicated by DCI, where one of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value. The method may further include: after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the active TCI state, when two SRS resource sets for codebook or non-codebook are configured for the UE, the PUSCH scheduled by the SRS resource transmission in the first SRS resource set configured for codebook or non-codebook.
[0107] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and mapped to an active UL TCI state. The method may further include: when the unified TCI framework is configured, after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, when two SRS resource sets for codebook or non-codebook are configured for the UE, the PUSCH scheduled by the SRS resource transmission in the first SRS resource set configured for codebook or non-codebook.
[0108] Figure 44 is a schematic flow chart illustrating an embodiment of a method 400 according to the present application. In some embodiments, the method 400 is performed by a device such as a base station unit. In some embodiments, the method 400 can be performed by a processor that executes program code, such as a microcontroller, microprocessor, CPU, GPU, auxiliary processing unit, FPGA, etc.
[0109] Method 400 may include: 402 transmitting a MAC CE that activates multiple TCI states for the BWP of the serving cell of the UE; and 404 determining two activated DL TCI states from the multiple TCI states of the BWP of the serving cell of the activated UE for transmission of PDSCH and PDCCH at least after applying the activated TCI state and before applying the TCI state indicated by the DCI when a unified TCI framework is configured.
[0110] In some embodiments, at least one TCI code point is mapped to two activated DL TCI states, and the method includes determining the lowest TCI code point among the TCI code points to which the two activated DL TCI states are mapped, where the two activated DL TCI states are mapped to two different DL TCI state mappings. If the PDSCH is scheduled by DCI containing a TCI selection field, and the scheduling offset between the transmission of the PDCCH carrying the DCI and the transmission of the PDSCH is less than a threshold, the method further includes: determining one of the two determined activated DL TCI states, or the TCI state or QCL assumption for the PDCCH quasi - co - location indication of the CORESET, as the default TCI state for PDSCH transmission, where the CORESET is associated with the monitoring search space having the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE. The method may further include: determining, from the two activated DL TCI states, a DL TCI state for each CSI - RS resource used for CJT CSI measurement in the CSI resource set. If two CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first activated DL TCI state is applied to the first CSI - RS resource, and the second activated DL TCI state is applied to the second CSI - RS resource. If three CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first activated TCI state is applied to the first CSI - RS resource, and the second activated TCI state is applied to the last two CSI - RS resources; or the first activated TCI state is applied to the first two CSI - RS resources, and the second activated TCI state is applied to the last CSI - RS resource. If four CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first activated TCI state is applied to the first two CSI - RS resources, and the second activated TCI state is applied to the last two CSI - RS resources; or, the first activated TCI state is applied to the first CSI - RS resource, and the second activated TCI state is applied to the last three CSI - RS resources; or, the first activated TCI state is applied to the first three CSI - RS resources, and the second activated TCI state is applied to the last CSI - RS resource.
[0111] In some embodiments, at least one TCI code point is mapped to two active UL TCI states, and the method further includes: when the unified TCI framework is configured, at least after applying the active TCI state and before applying the TCI state indicated by DCI, for the reception of PUSCH and PUCCH, determining two active UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states. The method further includes: after transmitting the TCI state list of the initial higher layer configuration with multiple TCI states and before applying the active TCI state, determining the UL RX spatial filter and precoder for receiving the scheduled PUSCH, where the UL RX spatial filter is the same as the UL RX spatial filter of the PUSCH scheduled by the RAR UL grant during the UE initial access procedure. The precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission; and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission. The method further includes: when two SRS resource sets for codebook or non-codebook are configured, after transmitting the TCI state list of the initial higher layer configuration and before applying the active TCI state, receiving the scheduled PUSCH by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0112] In some embodiments, the method further includes: when the unified TCI framework is configured, at least after transmitting the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, for the reception of PUSCH and PUCCH, determining the UL RX spatial filter and precoder for receiving the scheduled PUSCH, where the UL RX spatial filter is the same as the UL RX spatial filter of the PUSCH scheduled by the RAR UL grant during the UE initial access procedure, the precoder is determined by the first TPMI field of the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and the precoder is determined by the first SRI field of the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
[0113] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and mapped to an activated DL TCI state, and the method includes determining that one of the two activated DL TCI states is a DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two activated DL TCI states is a DL TCI state mapped to the lowest TCI code point among the TCI code points associated with another coresetPoolIndex value.
[0114] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to one activated UL TCI state, and the method further comprises: when a unified TCI framework is configured, at least after applying the activated TCI state and before applying the TCI state indicated by the DCI, determining two activated UL TCI states for reception of the PUSCH and the PUCCH, wherein one of the two activated UL TCI states is a UL TCI state mapped to a lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two activated UL TCI states is a UL TCI state mapped to a lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value. The method may further comprise: when two SRS resource sets for codebook or non-codebook are configured, after transmitting an initial higher layer configuration of a TCI state list having multiple TCI states and before applying the activated TCI state, receiving the scheduled PUSCH on an SRS resource within a first SRS resource set configured for codebook or non-codebook.
[0115] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and mapped to an activated UL TCI state. The method may further include: when two SRS resource sets for codebook or non-codebook are configured for the UE, after an initial higher layer configuration of a TCI state list with multiple TCI states is transmitted and before the TCI state indicated by the DCI is applied, receiving a scheduled PUSCH using SRS resources within the first SRS resource set configured for codebook or non-codebook. When a unified TCI framework is configured, after an initial higher layer configuration of a TCI state list with multiple TCI states is transmitted and before the TCI state indicated by the DCI is applied, receiving a scheduled PUSCH using SRS resources within the first SRS resource set configured for codebook or non-codebook.
[0116] Figure 5 It is a schematic block diagram showing a device according to an embodiment.
[0117] Reference Figure 5 , the UE (i.e., the remote unit) includes a processor, a memory, and a transceiver. The processor implements Figure 3 the functions, procedures, and / or methods proposed in
[0118] The UE includes a transceiver; and a processor coupled to the transceiver, wherein the processor is configured to: receive, via the transceiver, a MAC CE for activating multiple TCI states for a serving cell; and, when a unified TCI framework is configured, determine two activated DL TCI states from the multiple TCI states of the BWP of the activated serving cell for the reception of PDSCH and PDCCH, at least after applying the activated TCI states and before applying the TCI states indicated by DCI.
[0119] In some embodiments, at least one TCI code point is mapped to two active DL TCI states, and the processor is configured to determine that the two active DL TCI states are mapped to the lowest TCI code point among the TCI code points mapped to two different DL TCI states. If the PDSCH is scheduled by DCI containing a TCI selection field, and the scheduling offset between the reception of the PDCCH carrying the DCI and the reception of the PDSCH is less than a threshold, the processor is further configured to determine one of the two determined active DL TCI states, or the TCI state or QCL assumption for the PDCCH quasi - co - location indication of the CORESET, as the default TCI state for PDSCH reception, where the CORESET is associated with the monitoring search space having the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE. The processor may also be configured to determine one DL TCI state from the two active DL TCI states for each CSI - RS resource used for CJT CSI measurement in the CSI resource set. If two CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active DL TCI state is applied to the first CSI - RS resource, and the second active DL TCI state is applied to the second CSI - RS resource. If three CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active TCI state is applied to the first CSI - RS resource, and the second active TCI state is applied to the last two CSI - RS resources; or the first active TCI state is applied to the first two CSI - RS resources, and the second active TCI state is applied to the last CSI - RS resource. If four CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active TCI state is applied to the first two CSI - RS resources, and the second active TCI state is applied to the last two CSI - RS resources; or, the first active TCI state is applied to the first CSI - RS resource, and the second active TCI state is applied to the last three CSI - RS resources; or, the first active TCI state is applied to the first three CSI - RS resources, and the second active TCI state is applied to the last CSI - RS resource.
[0120] In some embodiments, at least one TCI code point is mapped to two active UL TCI states, and the processor is further configured to, when the unified TCI framework is configured, determine, for the transmission of PUSCH and PUCCH, two active UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states, at least after applying the active TCI states and before applying the TCI state indicated by DCI. The processor may also be configured to determine, after receiving a list of TCI states of an initial higher layer configuration that includes multiple TCI states and before applying the active TCI states, a UL TX spatial filter and a precoder for transmitting the scheduled PUSCH. Among them, the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure. The precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI words for codebook transmission; and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission. The processor may also be configured to, after receiving a list of TCI states of an initial higher layer configuration and before applying the active TCI states, transmit the scheduled PUSCH via a transceiver by means of an SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0121] In some embodiments, the processor is further configured to, when the unified TCI framework is configured, determine, for the transmission of PUSCH and PUCCH, a UL TX spatial filter and a precoder for transmitting the scheduled PUSCH, at least after receiving an initial higher layer configuration of a list of TCI states that includes multiple TCI states and before applying the TCI state indicated by DCI, where the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field of the DCI that schedules the PUSCH and includes two TPMI words for codebook transmission, and the precoder is determined by the first SRI field of the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
[0122] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active DL TCI state, and the processor is configured to determine that one of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
[0123] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state, and the processor is further configured to, when the unified TCI framework is configured, determine two active UL TCI states for the transmission of PUSCH and PUCCH, at least after applying the active TCI state and before applying the TCI state indicated by DCI, wherein one of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value. The processor may further be configured to: when two SRS resource sets for codebook or non-codebook are configured, after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the active TCI state, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0124] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state. Also, the processor may further be configured to: when two SRS resource sets for codebook or non-codebook are configured for the UE and the unified TCI framework is configured, after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0125] The gNB (i.e., the base station unit) includes a processor, a memory, and a transceiver. The processor implements Figure 4 the functions, processes, and / or methods proposed in
[0126] The base station unit includes a transceiver; and a processor coupled to the transceiver, wherein the processor is configured to: transmit, via the transceiver, MAC CE for activating multiple TCI states of the serving cell of the UE; and determine, for the transmission of PDSCH and PDCCH, two active DL TCI states from the multiple TCI states of the BWP of the serving cell of the activated UE, at least after applying the activated TCI states and before applying the TCI states indicated by DCI when the unified TCI framework is configured.
[0127] In some embodiments, at least one TCI code point is mapped to two active DL TCI states, and the processor is configured to determine that the two active DL TCI states are mapped to the lowest TCI code point among the TCI code points mapped to two different DL TCI states. If the PDSCH is scheduled by DCI containing a TCI selection field, and the scheduling offset between the PDCCH transmission carrying the DCI and the PDSCH transmission is less than a threshold, the processor is further configured to determine one of the two determined active DL TCI states, or the TCI state or QCL assumption for the PDCCH quasi - co - location indication of the CORESET, as the default TCI state for the PDSCH transmission, where the CORESET is associated with the monitoring search space having the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE. The processor may also be configured to determine one DL TCI state from the two active DL TCI states for each CSI - RS resource used for CJT CSI measurement in the CSI resource set. If two CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active DL TCI state is applied to the first CSI - RS resource, and the second active DL TCI state is applied to the second CSI - RS resource. If three CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active TCI state is applied to the first CSI - RS resource, and the second active TCI state is applied to the last two CSI - RS resources; or the first active TCI state is applied to the first two CSI - RS resources, and the second active TCI state is applied to the last CSI - RS resource. If four CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, the first active TCI state is applied to the first two CSI - RS resources, and the second active TCI state is applied to the last two CSI - RS resources; or, the first active TCI state is applied to the first CSI - RS resource, and the second active TCI state is applied to the last three CSI - RS resources; or, the first active TCI state is applied to the first three CSI - RS resources, and the second active TCI state is applied to the last CSI - RS resource.
[0128] In some embodiments, at least one TCI code point is mapped to two active UL TCI states, and the processor is further configured to determine, at least when the unified TCI framework is configured, after applying the active TCI states and before applying the TCI states indicated by DCI, for the reception of PUSCH and PUCCH, two active UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states. The processor is also used to determine, after transmitting the TCI state list of the initial higher layer configuration that includes multiple TCI states and before applying the active TCI states, the UL RX spatial filter and precoder for receiving the scheduled PUSCH, wherein the UL RX spatial filter is the same as the UL RX spatial filter of the PUSCH scheduled by the RAR UL grant during the UE initial access procedure. The precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission; and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission. The processor may also be used to receive, via the transceiver, the scheduled PUSCH by the SRS resource within the first SRS resource set configured for codebook or non-codebook, after transmitting the TCI state list of the initial higher layer configuration and before applying the active TCI states.
[0129] In some embodiments, the processor is further configured to: at least when the unified TCI framework is configured, after transmitting the TCI state list of the initial higher layer configuration that includes multiple TCI states and before applying the TCI states indicated by DCI, for the reception of PUSCH and PUCCH, determine the UL RX spatial filter and precoder for receiving the scheduled PUSCH, wherein the UL RX spatial filter is the same as the UL RX spatial filter of the PUSCH scheduled by the RAR UL grant during the UE initial access procedure, and the precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and the precoder is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
[0130] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active DL TCI state, and the processor is configured to determine that one of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
[0131] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state, and the processor is further configured to determine two active UL TCI states at least for the reception of PUSCH and PUCCH after applying the active TCI state and before applying the TCI state indicated by DCI when the unified TCI framework is configured, wherein one of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value. The processor may also be configured to: when two SRS resource sets for codebook or non-codebook are configured, after transmitting the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the active TCI state, receive, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0132] In some embodiments, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state; and the processor may also be configured to: when the unified TCI framework is configured, when two SRS resource sets for codebook or non-codebook are configured for the UE, after transmitting the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, receive, via the transceiver, the PUSCH scheduled by the SRS resource within the first SRS resource set configured for codebook or non-codebook.
[0133] Each layer of the radio interface protocol can be implemented by a processor. A memory is connected to the processor and is used to store various information for driving the processor. A transceiver is connected to the processor and is used to transmit and / or receive radio signals. Needless to say, the transceiver can be implemented as a transmitter for transmitting radio signals and a receiver for receiving radio signals.
[0134] The memory can be located inside or outside the processor and is connected to the processor by various well-known means.
[0135] In the above embodiments, the components and features of each embodiment are combined in a predetermined form. Unless otherwise clearly stated, each component or feature should be regarded as an option. Each component or feature can be implemented without being associated with other components or features. In addition, embodiments can be configured by associating some components and / or features. The operation order described in the embodiments can be changed. Some components or features of any embodiment can be included in another embodiment, or can be replaced with corresponding components and features of another embodiment. Obviously, claims that are not explicitly recited in the claims will be combined to form an embodiment or be included in new claims.
[0136] Embodiments can be implemented by hardware, firmware, software, or a combination thereof. In the case of hardware implementation, according to the hardware implementation, the exemplary embodiments described herein can be implemented by using one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, etc.
[0137] Embodiments can be practiced in other specific forms. The described embodiments should be considered illustrative rather than restrictive in all respects. Therefore, the scope of the present invention is indicated by the appended claims rather than the foregoing description. All changes within the equivalent meaning and scope of the claims should be covered within their scope.
Claims
1. A user equipment (UE) comprising: a transceiver; and a processor coupled to the transceiver, wherein the processor is configured to: receive, via the transceiver, a MAC CE for activating multiple TCI states for a serving cell; and determine, at least for reception of PDSCH and PDCCH, two activated DL TCI states from the multiple TCI states activated for the BWP of the serving cell after applying the activated TCI states and before applying the TCI states indicated by DCI when a unified TCI framework is configured.
2. The UE according to claim 1, wherein at least one TCI code point is mapped to the two activated DL TCI states, and the processor is configured to determine that the two activated DL TCI states are mapped to the lowest TCI code point among the TCI code points mapped to two different DL TCI states.
3. The UE according to claim 2, wherein if the PDSCH is scheduled by a DCI containing a TCI selection field and the scheduling offset between the reception of the PDCCH carrying the DCI and the reception of the PDSCH is less than a threshold, the processor is further configured to: determine one of the two determined activated DL TCI states, or the TCI state or QCL assumption for the PDCCH quasi - co - location indication for the CORESET as the default TCI state for PDSCH reception, the CORESET being associated with the monitoring search space having the lowest controlResourceSetId in the latest time slot in which one or more CORESETs within the active BWP of the serving cell are monitored by the UE.
4. The UE according to claim 2, wherein the processor is further configured to: determine, from the two activated DL TCI states, one DL TCI state for receiving each CSI - RS resource configured in a CSI resource set for CJT CSI measurement.
5. The UE according to claim 4, wherein if two CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, apply the first activated DL TCI state to the first CSI - RS resource and apply the second activated DL TCI state to the second CSI - RS resource; if three CSI - RS resources are configured in the CSI resource set for CJT CSI measurement, apply the first activated TCI state to the first CSI - RS resource and apply the second activated TCI state to the last two CSI - RS resources, or apply the first activated TCI state to the first two CSI - RS resources and apply the second activated TCI state to the last CSI - RS resource; and If four CSI-RS resources are configured in the CSI resource set for CJT CSI measurement, the first activated TCI state is applied to the first two CSI-RS resources, and the second activated TCI state is applied to the last two CSI-RS resources; or the first activated TCI state is applied to the first CSI-RS resource, and the second activated TCI state is applied to the last three CSI-RS resources; or the first activated TCI state is applied to the first three CSI-RS resources, and the second activated TCI state is applied to the last CSI-RS resource.
6. The UE according to claim 1, wherein, at least one TCI code point is mapped to two activated UL TCI states; and the processor is further configured to: when the unified TCI framework is configured, after applying the activated TCI state and before applying the TCI state indicated by DCI, at least for the transmission of PUSCH and PUCCH, determine two activated UL TCI states that are mapped to the lowest TCI code point among the TCI code points mapped to two different UL TCI states.
7. The UE according to claim 6, wherein, the processor is further configured to: after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the activated TCI state, determine the UL TX spatial filter and precoder for transmitting the scheduled PUSCH, wherein, the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL grant during the initial access procedure, and the precoder is determined by the first TPMI field in the DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and is determined by the first SRI field in the DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
8. The UE according to claim 7, wherein, the processor is further configured to: after receiving the initial higher layer configuration of the TCI state list and before applying the activated TCI state, when two SRS resource sets for codebook or non-codebook are configured, via the transceiver, transmit the scheduled PUSCH by using the SRS resources within the first SRS resource set configured for codebook or non-codebook.
9. The UE according to claim 1, wherein, the processor is further configured to: when the unified TCI framework is configured, after receiving the initial higher layer configuration of the TCI state list with multiple TCI states and before applying the TCI state indicated by DCI, at least for the transmission of PUSCH and PUCCH, determine the UL TX spatial filter and precoder for transmitting the scheduled PUSCH, wherein, the UL TX spatial filter is the same as the UL TX spatial filter of the PUSCH scheduled by the RAR UL authorization during the initial access procedure, and The precoder is determined by a first TPMI field of DCI that schedules the PUSCH and includes two TPMI fields for codebook transmission, and is determined by a first SRI field of DCI that schedules the PUSCH and includes two SRI fields for non-codebook transmission.
10. The UE according to claim 1, wherein, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active DL TCI state, and the processor is configured to: determine that one of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active DL TCI states is the DL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
11. The UE according to claim 1, wherein, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state, and the processor is further configured to: determine two active UL TCI states, at least for the transmission of PUSCH and PUCCH, after applying the activated TCI state and before applying the TCI state indicated by DCI when the unified TCI framework is configured, wherein one of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with one coresetPoolIndex value, and the other of the two active UL TCI states is the UL TCI state mapped to the lowest TCI code point among the TCI code points associated with the other coresetPoolIndex value.
12. The UE according to claim 11, wherein, the processor is further configured to, after receiving an initial higher layer configuration of a TCI state list with multiple TCI states and before applying the activated TCI state, when two SRS resource sets for codebook or non-codebook are configured, via the transceiver, transmit the scheduled PUSCH by configuring the SRS resources within the first SRS resource set for codebook or non-codebook.
13. The UE according to claim 1, wherein, each TCI code point is associated with one of two coresetPoolIndex values and is mapped to an active UL TCI state, and The processor is further configured to, when a unified TCI framework is configured, after receiving an initial higher layer configuration of a TCI status list having multiple TCI statuses and before applying the TCI status indicated by DCI, when two SRS resource sets for a codebook or non-codebook are configured, via the transceiver, transmit the scheduled PUSCH by configuring SRS resources within the first SRS resource set for the codebook or non-codebook.
14. A method performed at a user equipment (UE), comprising: Receiving a MAC CE that activates multiple TCI statuses for a BWP of a serving cell; And Determining, at least for reception of PDSCH and PDCCH, two activated DL TCI statuses for the BWP of the serving cell from the multiple activated TCI statuses, when a unified TCI framework is configured, after applying the activated TCI statuses and before applying the TCI status indicated by DCI.
15. A base station unit, comprising: A transceiver; And A processor coupled to the transceiver, wherein the processor is configured to Transmit, via the transceiver, a MAC CE that activates multiple TCI statuses for a BWP of a serving cell of a UE; and Determine, at least for transmission of PDSCH and PDCCH, two activated DL TCI statuses from the multiple activated TCI statuses of the BWP of the serving cell of the UE, when a unified TCI framework is configured, after applying the activated TCI statuses and before applying the TCI status indicated by DCI.