Joint codebook-based and non-codebook-based physical uplink shared channel transmission

By enabling the use of different uplink transmission precoding types in mobile radio telecommunications systems, the problem of insufficient transmission efficiency and flexibility is solved, and more efficient and flexible uplink transmission is achieved.

CN119790600APending Publication Date: 2025-04-08NOKIA TECHNOLOGIES OY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380062436.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-09-30
Filing Date
2023-09-07
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

When existing mobile or wireless telecommunications systems realize simultaneous multi-panel physical uplink shared channel (PUSCH) transmission based on space division multiplexing, it is difficult to effectively utilize different uplink transmission precoding types, resulting in insufficient transmission efficiency and flexibility.

Method used

By transmitting uplink resource configuration information between user equipment and network equipment, the use of different uplink transmission precoding types is enabled, thereby achieving simultaneous transmission of multiple uplink data channels.

Benefits of technology

Improves the efficiency and flexibility of uplink transmission, enables dynamic configuration of precoding types according to channel conditions and antenna arrangement, and enhances the performance of simultaneous multi-panel PUSCH.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119790600A_ABST
    Figure CN119790600A_ABST
Patent Text Reader

Abstract

Systems, methods, apparatus, and computer program products for enhancing SDM-based simultaneous multi-panel PUSCH transmissions. A method may include receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of a plurality of uplink data channels from an apparatus; and simultaneously transmitting at least two uplink data channels of the plurality of uplink data channels to the network device using different uplink transmission precoding types.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Some example embodiments may generally relate to mobile or wireless telecommunication systems, such as 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE), 5th Generation (5G) Radio Access Technology (RAT), New Radio (NR) Access Technology, 6th Generation (6G), and / or other communication systems. For example, certain example embodiments may relate to systems and / or methods for simultaneous multi-panel physical uplink shared channel (PUSCH) transmissions based on spatial division multiplexing (SDM). Background Art

[0002] Examples of mobile or wireless telecommunication systems may include: radio frequency (RF) 5G RAT, universal mobile telecommunication system (UMTS) terrestrial radio access network (UTRAN), LTE evolved UTRAN (E-UTRAN), advanced LTE (LTE-A), LTE-APro, NR access technology, and / or MulteFire Alliance. 5G wireless system refers to the next generation (NG) radio system and network architecture. 5G systems are typically built on 5G NR, but 5G (or NG) networks can also be built on E-UTRA radio. NR is expected to support service categories such as enhanced mobile broadband (eMBB), ultra-reliable low latency communications (URLLC), and massive machine type communications (mMTC). NR is expected to provide extreme broadband, ultra-robust, low latency connections, and large-scale networks to support the Internet of Things (IoT). The next generation radio access network (NG-RAN) represents a radio access network (RAN) for 5G, which can provide radio access for NR, LTE, and LTE-A. Note that in 5G, a node that provides radio access functionality to user equipment (e.g., similar to a Node B in UTRAN, or an evolved Node B (eNB) in LTE) may be referred to as a next-generation Node B (gNB) when built on an NR radio, and may be referred to as a next-generation eNB (NG-eNB) when built on an E-UTRA radio. Summary of the invention

[0003] According to some example embodiments, a method may include: receiving, by a user equipment, uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The method may also include: simultaneously transmitting at least two uplink data channels of the multiple uplink data channels to the network device using different uplink transmit precoding types.

[0004] According to certain example embodiments, an apparatus may include: means for receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus. The apparatus may also include: means for simultaneously transmitting at least two of the multiple uplink data channels to the network device using different uplink transmit precoding types.

[0005] According to various example embodiments, a non-transitory computer-readable medium may include program instructions that, when executed by an apparatus, cause the apparatus to perform at least one method. The method may include: receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating: different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus. The method may also include: using different uplink transmit precoding types, simultaneously transmitting at least two uplink data channels of the multiple uplink data channels to the network device.

[0006] According to some example embodiments, a computer program product may perform a method. The method may include: receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from an apparatus. The method may also include: using different uplink transmit precoding types, simultaneously transmitting at least two uplink data channels of the multiple uplink data channels to the network device.

[0007] According to certain example embodiments, an apparatus may include: at least one processor and at least one memory storing instructions, the instructions, when executed by the at least one processor, causing the apparatus to at least: receive uplink resource configuration information from a network device, the uplink resource configuration information indicating: different uplink transmission precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus. The at least one memory and the instructions, when executed by the at least one processor, may also cause the apparatus to at least: use different uplink transmission precoding types to simultaneously transmit at least two uplink data channels of the multiple uplink data channels to the network device.

[0008] According to various example embodiments, an apparatus may include: receiving circuitry configured to receive uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus. The apparatus may also include: transmitting circuitry configured to simultaneously transmit at least two of the multiple uplink data channels to the network device using different uplink transmit precoding types.

[0009] According to some example embodiments, a method may include: sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmission precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The method may also include: using different uplink transmission precoding types, receiving at least two uplink data channels of the multiple uplink data channels from the user equipment at the same time.

[0010] According to certain example embodiments, an apparatus may include: means for sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The apparatus may also include: means for simultaneously receiving at least two uplink data channels from the multiple uplink data channels using different uplink transmit precoding types.

[0011] According to various example embodiments, a non-transitory computer-readable medium may include: program instructions, which, when executed by an apparatus, cause the apparatus to perform at least one method. The method may include: sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating: different uplink transmission precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The method may also include: using different uplink transmission precoding types, receiving at least two uplink data channels of the multiple uplink data channels from the user equipment at the same time.

[0012] According to some example embodiments, a computer program product may perform a method. The method may include: sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmission precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The method may also include: using different uplink transmission precoding types, receiving at least two uplink data channels of the multiple uplink data channels from the user equipment at the same time.

[0013] According to certain example embodiments, an apparatus may include: at least one processor and at least one memory storing instructions, the instructions, when executed by the at least one processor, causing the apparatus to at least: send uplink resource configuration information to a user equipment, the uplink resource configuration information indicating: different uplink transmission precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The at least one memory and the instructions, when executed by the at least one processor, may also cause the apparatus to: use different uplink transmission precoding types to simultaneously receive at least two uplink data channels from the user equipment in the multiple uplink data channels.

[0014] According to various example embodiments, an apparatus may include: a transmitting circuit system configured to transmit uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment. The apparatus may also include: a receiving circuit system configured to simultaneously receive at least two uplink data channels from the user equipment using different uplink transmit precoding types. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] For a proper understanding of the example embodiments, reference should be made to the accompanying drawings, in which:

[0016] Figure 1 An example of a single downlink control information indicator for time division multiplexing multiple transmission reception point PUSCH repetition and antenna arrangement selection is illustrated.

[0017] Figure 2 An example of a single codeword of SDM with a single downlink control information indicator is illustrated.

[0018] Figure 3 An example of a signaling diagram is illustrated in accordance with certain example embodiments.

[0019] Figure 4 An example of a flow chart of a method according to some example embodiments is illustrated.

[0020] Figure 5 An example of a flow chart of another method according to various example embodiments is illustrated.

[0021] Figure 6 Examples of various network devices are illustrated in accordance with certain example embodiments.

[0022] Figure 7 An example of a 5G network and system architecture is illustrated in accordance with some example embodiments. DETAILED DESCRIPTION

[0023] It is readily appreciated that the components of certain example embodiments, as generally described and illustrated in the figures herein, may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of some example embodiments of systems, methods, apparatus, and computer program products for enhancing SDM-based simultaneous multi-panel PUSCH transmissions is not intended to limit the scope of certain example embodiments, but is representative of selected example embodiments.

[0024] Some example embodiments discussed herein may relate to 3GPP NR physical layer designs for multiple-input multiple-output (MIMO) enhancements in Rel-18 and later releases. Specifically, various example embodiments may enable simultaneous multi-panel PUSCH transmissions with different single downlink control information (S-DCI) indication options for one or more transmission reception points (TRPs) using different precoding types (i.e., codebook and non-codebook) in conjunction.

[0025] Figure 1An example of 3GPP Rel-17 S-DCI for time division multiplexing (TDM) based multi-TRP (M-TRP) PUSCH with and without repetition and antenna arrangement selection between two TRPs is depicted. 3GPP Rel-17 aims to improve the reliability of uplink (UL) transmissions in the context of multi-TRP scenarios. Based on the Rel-17 capability set index report, the network can know the UE antenna arrangement (including information on the number of UL SRS antenna ports) for UL SRS codebook-based transmissions in a specific spatial UL direction associated with the reported DL reference signal / signal-specific transmission capabilities (i.e., non-zero power (NZP) channel state information (CSI) reference signal (RS) or synchronization signal block (SSB)). Based on this information, the network can obtain the TRP-specific transmit precoding matrix indicator (TPMI) assumption (i.e., determine the precoder index and rank selection) antenna arrangement, particularly for PUSCH transmission, by using the codebook, thereby triggering the transmission of two different UL sounding reference signal (SRS) resource sets. Two different UL SRS resource sets may have been configured with two different / joint downlink (DL) and UL / UL transmission configuration indicator (TCI) states associated as spatial sources. In addition, the two different UL SRS resource sets may also be configured with followUnifiedTCIStateSRS-R17 information, thereby enabling dynamic spatial information updates based on the indicated TCI states. Based on the acquired TRP-specific TPMI and sounding reference signal resource indicator (SRI) information, when two SRS resource sets are configured with the use of codebook / non-codebook, the network can trigger non-simultaneous TRP-specific Rel-17 PUSCH transmission by indicating any one of the single SRS resource set indicators (i.e., 2 bits (e.g., 4 different values) are reserved, otherwise 0 bits) via DCI. The first value of the four possible values ​​of the DCI code point can be used to indicate which of the two SRIs (i.e., the first or the second) can be used to dynamically switch between a single TRP (i.e., TPR1 or TRP2) PUSCH transmission in a time division multiplexing (TDM) manner, and the remaining two bits can be used for multiple TRPs repeated between TRP1 and TRP2 in a TDM manner. PUSCH transmission. Cyclic or sequential mapping can be configured via RRC to map two SRIs to PUSCH repetitions. In addition, for codebook based transmission, the DCI may include two separate codepoint fields for SRI, and two precoding information and layer number fields. The first field may indicate the number of layers, while the second field may not indicate the number of layers. For non-codebook based transmission, the DCI may consist of two SRI codepoint fields, where the first field may indicate the layer and the second field may not indicate the layer. For both codebook and non-codebook.In addition, the DCI may also include antenna port information defining the indicated demodulation reference signal (DMRS) antenna port combination. In addition, in Rel-17, the UE may assume that both the first precoding information and the second precoding information (i.e., codebook) or SRI (i.e., non-codebook) are associated with the same number of layers (i.e., equal transmission rank).

[0026] 3GPP Rel-17 may enable the UE to be configured with codebook-based or non-codebook-based PUSCH transmission. Based on this configuration, the UE may assume that the SRS indicator and precoding information may be associated with codebook-based or non-codebook-based PUSCH transmission when receiving DCI with or without UL grant.

[0027] It may be important to identify and specify the necessary enhancements for UL MIMO in 3GPP Rel-18, although the necessary enhancements for DL ​​MIMO that facilitate the use of large antenna arrays (not only for frequency range (FR) 1 but also for FR2) still need to be introduced to meet the requirements of the evolution of NR deployments.

[0028] Higher peak data rates in the UL can play an important role in short-range applications such as home entertainment, video surveillance / monitoring in industrial / medical / security, IAB, and other applications where power, form factor, and device cost are not as stringent as traditional handheld devices. In both FR1 and FR2, UL transmissions greater than 4Tx can help bridge the gap between DL and UL spectrum efficiency. Therefore, it may be beneficial to develop methods and / or signaling solutions to overcome this issue in 3GPP Rel-18 and beyond.

[0029] One of the goals in 3GPP Rel-18 NR MIMO Evo DL UL includes: defining how to provide specification support for simultaneous multi-panel UL transmission of 2 panels (STx2P). For example, to facilitate simultaneous multi-panel UL transmission for higher UL throughput / reliability, focus on FR2 and multiple TRPs, assuming up to 2 TRPs and up to 2 panels, and for customer premises equipment / fixed wireless access / vehicles / industrial equipment, UL precoding indication for PUSCH can be considered, where no new codebook is introduced for multi-panel simultaneous transmission. Considering single DCI and multi-TRP operation based on multiple DCI, the total number of layers on all panels can be up to four layers, and the total number of codewords can be up to two layers. In addition, UL beam indication for physical uplink control channel (PUCCH) / PUSCH can be considered, where the unified TCI framework extension in goal 2 can be assumed, considering single DCI and multi-TRP operation based on multiple DCI. For the case of multi-TRP operation based on multi-DCI, only PUSCH+PUSCH or PUCCH+PUCCH can be sent on two panels in the same component carrier (CC).

[0030] Figure 2 Examples of different layer combinations with a single codeword (ie, {1+1, 1+2, 2+1, 2+2}) for the SDM scheme with single DCI support are illustrated.

[0031] As mentioned above, 3GPP Rel-17 only supports antenna arrangement specific PUSCH transmissions, regardless of codebook or non-codebook based precoding. Since Rel-18 UEs can be equipped with multiple antenna arrangements associated with different phase coherence capabilities (i.e., fully coherent, partially coherent, non-coherent) and channel conditions (e.g., propagation loss, line-of-sight (LoS) / non-LoS (NLoS), which can vary between UEs with different TPRs, it would be beneficial to enable M-DCI and S-DCI operations with simultaneous multi-panel PUSCH transmissions with different precoding types. As a result, the PUSCH throughput associated with simultaneous multi-panel transmissions can be improved compared to legacy operations. Furthermore, enabling support for simultaneous use of different precoding types associated with different antenna arrangements can enable enhanced configuration flexibility to use different precoding types based on the capabilities of the UE under different radio channel conditions and deployment scenarios. In addition, the current 3GPP The Rel-17 specification only supports the use of a single precoding type (i.e., TXConfig = codebook / non-codebook) for all PUSCH transmissions in a cell, which can be semi-statistically configured for the UE. Therefore, in M-TRP operation, a more dynamic precoding (i.e., codebook, non-codebook) can be implemented for each PUSCH transmission performance enhancement based on the TRP-specific channel conditions.

[0032] Certain example embodiments described herein may have various benefits and / or advantages to overcome the above disadvantages. For example, certain example embodiments may enable the network to configure the precoding type based on channel conditions and antenna arrangement specific coherence capabilities, thereby enhancing simultaneous multi-panel PUSCH performance (i.e., higher throughput relative to traditional single-type operation). This may be applicable to simultaneous multi-panel PUSCH transmissions based on S-DCI and M-DCI in M-TRP scenarios. Therefore, certain example embodiments discussed below are intended to improve computer-related technologies.

[0033] Some example embodiments discussed herein relate to a dynamic indication method for joint use of different UL TX precoding types (i.e., codebook and non-codebook) for simultaneous multi-panel PUSCH transmissions with different DCI indication options for one or more TRPs. In addition, various embodiments propose a UE transmission procedure for joint use of different UL transmitter (TX) precoding types (i.e., codebook and non-codebook) for simultaneous multi-panel PUSCH transmissions.

[0034] In certain example embodiments, the UE may indicate via capability signaling (eg, Radio Resource Control (RRC)) of the network that it supports simultaneous multi-panel PUSCH transmissions using joint use of different precoding types.

[0035] In some example embodiments, the UE may be configured with a PUSCH-Config that enables the UE to perform UL simultaneous multi-panel transmission in conjunction with different UL TX precoding types (i.e., codebook and non-codebook). In addition, a layer ordering between different precoding types associated with the PUSCH-Config may be defined. In order to enable the joint use of codebook and non-codebook for PUSCH, the UE may be configured with a PUSCH-Config, where TXConfig = codebook + non-codebook. Various example embodiments may also include a high-level configuration parameter layer ordering for the joint use of codebook-non-codebook for PUSCH-Config, which defines the layer ordering between codebook-based and non-codebook-based precoding. For example, when the layer ordering is set to 1, the layers associated with the SRS resource set using = codebook may be ordered before the layers associated with the SRS resource set using = non-codebook. In another example, when the layer ordering is set to 0 or invalid, the layers associated with the SRS resource set using = non-codebook may be ordered before the layers associated with the SRS resource set using = codebook. This example may consider any combined layer ordering with values ​​0 or 1 associated with a codebook or non-codebook.

[0036] In certain example embodiments, the network may implicitly indicate via S-DCI that the UE should simultaneously transmit PUSCH via different SRS resources associated with different precoder types (i.e., codebook and non-codebook) with multiple antenna arrangements. The indication may reuse existing DCI code points. For example, implicit indications may be used for the joint use of different UL precoding types: when PUSCH-Config is configured as TXConfig=codebook+non-codebook, each UL SRS resource set associated with the indicated corresponding SRI uses an indicated precoding type that may indicate the associated layer. In another example, the SRS resource set indicator may indicate the use of simultaneous multi-panel PUSCH transmission based on SDM. In another example, the SRI may be associated with a UL SRS set configured with a codebook-based or non-codebook-based PUSCH (i.e., non-fixed / floating). When the SRI is associated with the UL SRS set using a non-codebook, it may be an index used to indicate the number of layers and the number of layer combinations for which resource number constraints are configured. When the SRI is associated with a UL SRS set using a codebook, it may be an index indicating one or more UL SRS resources for which resource number and ul-fullPowerTransmission mode constraints are configured. In various example embodiments, "non-fixed" / "floating" may refer to a non-fixed precoding type, and it may depend on the UL SRS set usage configuration associated with the SRS resource indicator. Additionally or alternatively, there may be additional indicators for precoding information and number of layers (i.e., non-fixed / floating). For example, when the precoding type is non-codebook and indicated by the use of the corresponding UL SRS resource set, the value associated with the precoding and number of layers may be empty or zero; otherwise, it may provide an index for the TPMI and the layer combination associated with the corresponding indicated SRI; the second SRS resource indicator (SRI) is associated with a UL SRS resource set configured with a codebook-based or non-codebook-based PUSCH (i.e., non-fixed / floating). When the second SRI is associated with a UL SRS set using a non-codebook, it may be an index indicating the number of layers and the number of layer combinations for which resource number constraints are configured. When the second SRI is associated with the UL SRS set using a codebook, it can be an index indicating one or more UL SRS resources that configure the number of resources and ul-fullPowerTransmission mode constraints. Some example embodiments may also use the second precoding information and the number of layers PUSCH (i.e., non-fixed / floating): when the precoding type is non-codebook indicated by the use of the corresponding UL SRS resource set, the value of the second precoding information and the number of layers may be empty or zero; otherwise, it may provide an index for the TPMI and the layer combination associated with the corresponding SRI; and / or a DMRS antenna port information indicator.Alternatively, an additional DMRS antenna port information indicator as a codepoint field may also be included as part of the DCI.

[0037] Various example embodiments may include alternative implicit indications, which may include any of the SRS resource set indicators configured to indicate SDM-based simultaneous multi-panel PUSCH transmissions; there may also be an SRS resource indicator associated with a codebook-based PUSCH (i.e., fixed / predefined). "Fixed" / "preconfigured" means that the precoding type is fixed / predetermined for the associated SRS resource indicator. When the SRI is associated with a UL SRS resource set using a codebook, it can be an index indicating one or more UL SRS resources for which the number of resources and ul-fullPowerTransmission mode constraints are configured; precoding information and a number of layers (i.e., fixed / predefined) that can provide an index to the TPMI and the layer combination associated with the corresponding SRI; a second resource indicator associated with a non-codebook based PUSCH (i.e., fixed / predefined), where when the precoding type is non-codebook, it is an index indicating the number of layers and the number of layer combinations for which the number of resources constraints are configured; second precoding information and the number of layers PUSCH (i.e., fixed / predefined), where when the precoding type is non-codebook, the value of the second precoding information and the number of layers is empty or zero: empty; and / or a DMRS antenna port information indicator. Alternatively, an additional DMRS antenna port information indicator as a codepoint field can also be included as part of the DCI.

[0038] In certain example embodiments, the first SRI may indicate (fixed / predetermined: non-codebook); the second SRI may indicate (non-fixed / floating). When the second SRI is associated with the use of a non-codebook by the UL SRS set, it may be an index indicating the number of layers and the number of layer combinations for which resource number constraints are configured. When the second SRI is associated with the use of a codebook by the UL SRS set, it may be an index indicating one or more UL SRS resources for which resource number and ul-fullPowerTransmission mode constraints are configured; the first precoding information and the number of layers may indicate (fixed / predetermined: empty); the second precoding information and the number of layers may indicate (non-fixed / floating), when the precoding type is non-codebook indicated by the use of the corresponding UL SRS resource set, the value of the second precoding information and the number of layers may be empty or zero; otherwise, it may provide an index for the TPMI and the layer combination associated with the corresponding SRI; and / or a DMRS antenna port information indicator. Alternatively, an additional DMRS antenna port information indicator as a codepoint field may also be included as part of the DCI.

[0039] In some example embodiments, the first SRI may indicate (non-fixed / floating), when the first SRI is associated with the UL SRS set using a non-codebook, it may be an index indicating the number of layers and the number of layer combinations for which the resource number constraint is configured. When the first SRI is associated with the UL SRS set using a codebook, it may be an index indicating one or more UL SRS resources for which the resource number and ul-fullPowerTransmission mode constraint are configured; the second SRI may indicate (fixed / predetermined: non-codebook) a second SRI associated with a non-codebook-based PUSCH, where when the precoding type is non-codebook, it is an index indicating the number of layers and the number of layer combinations for which the resource number constraint is configured; the first precoding information and the number of layers may indicate (floating), when the precoding type is non-codebook indicated by the use of the corresponding UL SRS resource set, the value and the number of layers of the first precoding signal may be empty or zero; otherwise, it may provide an index for the TPMI and the layer combination associated with the corresponding SRI; the second precoding information and the number of layers may be indicated as empty or zero; and / or a DMRS antenna port information indicator. Alternatively, an additional DMRS antenna port information indicator as a codepoint field may also be included as part of the DCI.

[0040] In various example embodiments, the first SRI may indicate (floating); when the first SRI is associated with the use of a non-codebook for the UL SRS set, it may be an index indicating the number of layers and the number of layer combinations for which the number of resource constraints are configured. When the first SRI is associated with the use of a codebook for the UL SRS set, it may be an index indicating one or more UL SRS resources for which the number of resources and ul-fullPowerTransmission mode constraints are configured. The second SRI may indicate (fixed: codebook), when the second SRI is associated with the use of a codebook for the UL SRS set, it may be an index indicating one or more UL SRS resources for which the number of resources and ul-fullPowerTransmission mode constraints are configured; the first precoding information and the number of layers may indicate (floating), when the precoding type is a non-codebook indicated by the use of the corresponding UL SRS resource set, the value and the number of layers of the first precoding signal may be empty or zero; otherwise, it may provide an index for the TPMI and the layer combination associated with the corresponding SRI; and the second precoding information and the number of layers may provide an index for the TPMI and the layer combination associated with the corresponding SRI.

[0041] In certain example embodiments, the first SRI and the second SRI may refer to the latest UL SRS transmission of a resource set usage (ie, codebook and non-codebook).

[0042] In some example embodiments, after receiving a UL S-DCI with a grant, when PUSCH-Config is configured as TXConfig=codebook+non-codebook, the UE may implicitly assume that when two different UL SRS resource sets (i.e., codebook and non-codebook) with different usages are indicated, the UE should send different PUSCH layers (e.g., DMRS access point (AP)) associated with using the SRS resources using the codebook indicated by the SRI and using the SRS resources using the non-codebook indicated by the SRI. In addition, the UE may implicitly assume that according to the layer ordering configured for the joint use of codebook-non-codebook, when the layer ordering is set to 1, the layers associated with the SRS resource set with usage=codebook may be ordered first before the layers associated with the SRS resource set with usage=non-codebook. In addition, when the layer ordering of the joint use indicated by the codebook-non-codebook is set to zero, the order of the layer associations may be reversed.

[0043] Figure 3 An example of a signaling diagram for an S-DCI based indication of simultaneous multi-panel PUSCH using different precoding types is illustrated. According to certain example embodiments, NE 320 and UE 310 may be similar to NE 610 and UE 620, such as Figure 6 shown in . Specifically, Figure 3 An example for enabling simultaneous multi-panel PUSCH transmission with multiple precoding types is illustrated, where the UE 310 is equipped with four TX antenna arrangements, where one pair of antenna arrangements is associated with simultaneous multi-panel PUSCH transmission with TRP1 and TPR2.

[0044] At 301 , UE 310 may indicate via an RRC-based capability report of NE 320 that UE 310 supports simultaneous multi-panel PUSCH transmissions using different precoding types jointly.

[0045] At 302, based on capability signaling reporting by UE 310, NE 320 may obtain information about UL SRS transmission capability (e.g., number of antenna ports) of UE 310 for each reported DL resource (e.g., NZP-CSI-RS or SSB (ie, DL TX beam direction)).

[0046] At 303, the UE 310 may be configured with a PUSCH-Config, where simultaneous multi-panel PUSCH transmission may be enabled using different precoding types (ie, TXConfig = codebook + non-codebook).

[0047] At 304, based on the capability report for supporting the joint precoding type and the capability signaling report of UE 310, UE 310 may be configured to transmit using at least two UL SRS resource sets with different usages (e.g., set #1 with a codebook and set #2 without a codebook (i.e., non-codebook)). For example, set #1 with a codebook may have two SRS resources (i.e., SRI #1 has 2 APs and SRI #2 has 4 APs), while set #2 may be configured to use a non-codebook with 4 single AP resources (i.e., SRI #3, SRI #4, SRI #5, SRI #6). Each UL SRS resource set may be configured with followUnifiedTCIStateSRS-r17. In addition, some or all resources in resource set #1 may be configured with spatialRelationInfo associated with NZP-CSI-RS resources (NZP-CSI-RS resources are associated with TRP #1), and some or all resources in resource set #2 may be configured with spatialRelationInfo associated with NZP-CSI-RS resources (NZP-CSI-RS resources are associated with TRP #2). In addition, UL SRS resource set #2 (e.g., periodic / semi-persistent / aperiodic) may be associated with a DL NZP-CSI-RS resource ID for UL precoder determination at UE 310.

[0048] At 305, based on the two different configured UL SRS resource sets, UE 310 may send two different UL SRS resource sets with different usages (i.e., set #1: usage=codebook, set #2: usage=non-codebook) to two different TRPs (i.e., TRP1 and TRP2) simultaneously or separately in time. For the UL SRS resource set using non-codebook, UE 310 may calculate the precoder for transmission of SRS based on the measurement of the associated NZP CSI-RS resource.

[0049] At 306, after receiving two different UL SRS resource sets #1 and #2 (e.g., backhaul information exchange between TRP1 and TRP2 regarding SRS resources), NE 320 may determine the TPMI and rank associated with UL SRS resource set #1 (i.e., codebook) (i.e., different TPMI assumptions associated with rank), and may determine the SRI set associated with UL SRS resource set #2 (i.e., non-codebook) (i.e., defining precoder and rank). Therefore, after receiving a UL SRS resource set with a codebook used, NE 320 may need to perform different assumptions, which may include different TPMI+rank combinations (e.g., for 4 antenna port SRS), and NE 320 may need to perform 32 different assumptions to cover TPMIs from 0 to 31, and also to cover layers (i.e., ranks) from 0 to 4.

[0050] At 307, the NE 320 may indicate via an S-DCI (e.g., DCI 0_1) with a UL grant that the UE 310 may or should transmit PUSCH simultaneously via different SRS resources associated with different precoder types (i.e., codebook and non-codebook) with multiple antenna arrangements by using various DCI fields. For example, the DCI field may include an SRS resource set indicator, where a >0 bit may define simultaneous multi-panel PUSCH transmission; otherwise, the second SRI and precoding and layer information may be invalid, and a single antenna arrangement transmission may be assumed.

[0051] In various example embodiments, the DCI field may also include an SRS resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook), rather than based solely on a single value configured in PUSCH-Config. When the associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. In another example, when the associated resource set is used with the use of a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0052] In some example embodiments, the DCI field may also include precoding information and the number of layers; this may be invalid if the SRS resource indicator is associated with a UL SRS resource set using a non-codebook, otherwise the DCI field may indicate the TPMI index and the number of layers (i.e., rank) constrained by the ul-FullPowerTransmission mode.

[0053] The DCI field may also include a second resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook). For example, when the associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. Alternatively, when the associated resource set is used with a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0054] In some example embodiments, the DCI field may include the second precoding information and the number of layers; if the SRS resource indicator is associated with a UL SRS resource set using = non-codebook, these fields may be invalid; otherwise, the DCI field may indicate the TPMI index and the number of layers (i.e., rank), which is subject to the constraints of the ul-FullPowerTransmission mode. Note that the layers associated with the first SRI and the second SRI or the first precoding information and the second precoding information may not depend on each other and may be indicated independently.

[0055] The DCI field may also include DMRS antenna port information; for example, the code point field may indicate the number of DMRS code division multiplexing (CDM) groups without data, as well as the number of DMRS ports and front loading symbols. Typically, the first SRI and the second SRI may refer to the latest UL SRS transmission for resource set usage (i.e., codebook and non-codebook).

[0056] At 308, after receiving the UL S-DCI with the grant, and when PUSCH-Config is configured as TXConfig=codebook+non-codebook, the UE 310 may implicitly assume that when two different UL SRS resource sets (i.e., codebook and non-codebook) with different usages are indicated, the UE 310 may send different PUSCH layers (e.g., DMRSAP) associated with the SRS resources with the usage of the codebook indicated by the SRI and the SRS resources with the usage of the non-codebook indicated by the SRI.

[0057] In some example embodiments, for SRI associated with codebook based transmission, UE 310 may determine its codebook subset based on TPMI and upon receiving the higher layer parameter codebookSubset in PUSCH-Config for PUSCH associated with DCI format 0_1.

[0058] According to the layer ordering configured for the joint use of codebook-non-codebook, when the layer ordering is set to 1, the layers associated with the SRS resource set using = codebook can be ordered first before the layers associated with the SRS resource set using = non-codebook. When the layer ordering of the joint use of codebook-non-codebook indication is set to zero, the order of layer association can be reversed.

[0059] In various example embodiments, depending on the configured layer ordering, when the layer ordering is set to 1, DMRS antenna ports associated with SRS resource sets using = codebook may be ordered first before layers associated with SIR resource sets using = non-codebook. When the layer ordering indication is set to zero, the order of layer associations may be reversed.

[0060] Typically, if the gap from the last symbol of the reception of the non-periodic NZP-CSI-RS resource to the first symbol of the non-periodic SRS transmission may be less than a predetermined number of orthogonal frequency division multiplexing (OFDM) symbols, the UE 310 does not update the SRS precoding information of the SRS resources associated with the non-codebook.

[0061] Figure 4 An example of a flow chart of a method for S-DCI-based indication for simultaneous multi-panel PUSCH using different precoding types in conjunction with each other according to various example embodiments is illustrated, which method may be performed by a UE (such as Figure 6 Specifically, Figure 4 An example for enabling simultaneous multi-panel PUSCH transmission with multiple precoding types is illustrated, where a UE may be equipped with four TX antenna arrangements, where one pair of antenna arrangements is associated with simultaneous multi-panel PUSCH transmission with TRP1 and TPR2.

[0062] At 401, the method may include: via a NE (such as Figure 6 The RRC-based capability report of the UE 620 shown in FIG. 6 indicates that the UE supports simultaneous multi-panel PUSCH transmission using different precoding types in combination.

[0063] At 402, the method may include the UE being configured with a PUSCH-Config, wherein simultaneous multi-panel PUSCH transmission may be enabled using different precoding types (ie, TXConfig = codebook + non-codebook).

[0064] At 403, based on the capability report for supporting the joint precoding type and the capability signaling report of the UE, the method may include: the UE is configured to transmit using at least two UL SRS resource sets with different usages (e.g., set #1 with a codebook and set #2 without a codebook (i.e., non-codebook)). For example, set #1 with a codebook may have two SRS resources (i.e., SRI#1 has 2 APs and SRI#2 has 4 APs), while set #2 may be configured to use a non-codebook with 4 single AP resources (i.e., SRI#3, SRI#4, SRI#5, SRI#6). Each UL SRS resource set may be configured with followUnifiedTCIStateSRS-r17. In addition, some or all resources in resource set #1 may be configured with spatialRelationInfo associated with NZP-CSI-RS resources (NZP-CSI-RS is associated with TRP #1), and some or all resources in resource set #2 may be configured with spatialRelationInfo associated with NZP-CSI-LS resources (NZP-CSI-LS is associated with TRP #2). In addition, UL SRS resource set #2 (e.g., periodic / semi-persistent) may be associated with a DL NZP-CSI-RS resource ID for UL precoder determination at the UE.

[0065] At 404, based on the configured two different UL SRS resource sets, the method may include: sending two different UL SRS resource sets with different usage (i.e., set #1: usage=codebook, set #2: usage=non-codebook) to two different TRPs (i.e., TRP1 and TRP2) simultaneously or separately in time. For the UL SRS resource set using non-codebook, the UE may calculate the precoder for transmission of the SRS based on the measurement of the associated NZP CSI-RS resource.

[0066] At 405, the method may include receiving an indication via an S-DCI (e.g., DCI 0_1) with a UL grant indicating that the UE may or should transmit PUSCH simultaneously via different SRS resources associated with different precoder types (i.e., codebook and non-codebook) with multiple antenna arrangements using various DCI fields. For example, the DCI field may include an SRS resource set indicator, where a >0 bit may define simultaneous multi-panel PUSCH transmission; otherwise, the second SRI and PRI may be invalid and a single antenna arrangement transmission may be assumed.

[0067] In various example embodiments, the DCI field may also include: an SRS resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook), rather than based solely on a single value configured in PUSCH-Config. When the associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. In another example, when the associated resource set is used with the use of a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0068] In some example embodiments, the DCI field may also include precoding information and the number of layers; this may be invalid if the SRS resource indicator is associated with a UL SRS resource set using a non-codebook, otherwise the DCI field may indicate the TPMI index and the number of layers (i.e., rank) constrained by the ul-FullPowerTransmission mode.

[0069] The DCI field may also include a second resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook). For example, when the associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. Alternatively, when the associated resource set is used with a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0070] In some example embodiments, the DCI field may include the second precoding information and the number of layers; if the SRS resource indicator is associated with a UL SRS resource set using = non-codebook, these fields may be invalid; otherwise, the DCI field may indicate the TPMI index and the number of layers (i.e., rank), which is subject to the constraints of the ul-FullPowerTransmission mode. Note that the layers associated with the first SRI and the second SRI or the first precoding information and the second precoding information may not depend on each other and may be indicated independently.

[0071] The DCI field may also include DMRS antenna port information; for example, the codepoint field may indicate the number of DMR SDM groups without data, as well as the number of DMRS ports and front-loaded symbols. Typically, the first SRI and the second SRI may refer to the latest UL SRS transmission using a resource set (i.e., codebook and non-codebook).

[0072] At 406, after receiving a UL S-DCI with a grant, and when PUSCH-Config is configured as TXConfig=codebook+non-codebook, the method may include implicitly assuming that, when two different UL SRS resource sets (i.e., codebook and non-codebook) with different usages are indicated, different PUSCH layers (e.g., DMRS APs) associated with SRS resources with usage of the codebook indicated by the SRI and SRS resources with usage of the non-codebook indicated by the SRI are transmitted.

[0073] In some example embodiments, for SRI associated with codebook based transmission, the UE may determine its codebook subset based on the TPMI and upon receiving the higher layer parameter codebookSubset in the PUSCH-Config for the PUSCH associated with DCI format 0_1.

[0074] According to the layer ordering configured for the joint use of codebook-non-codebook, when the layer ordering is set to 1, the layers associated with the SRS resource set using = codebook can be ordered first before the layers associated with the SRS resource set using = non-codebook. When the layer ordering of the joint use of codebook-non-codebook indication is set to zero, the order of layer association can be reversed.

[0075] In various example embodiments, depending on the configured layer ordering, when the layer ordering is set to 1, DMRS antenna ports associated with SRS resource sets using = codebook may be ordered first before layers associated with SIR resource sets using = non-codebook. When the layer ordering indication is set to zero, the order of layer associations may be reversed.

[0076] Generally, if the gap from the last symbol of the reception of the aperiodic NZP-CSI-RS resource to the first symbol of the aperiodic SRS transmission may be less than a predetermined number of OFDM symbols, the UE does not update the SRS precoding information of the SRS resources associated with the non-codebook.

[0077] Figure 5 An example of a flow chart of a method for S-DCI-based indication according to various example embodiments for joint use of different precoding types for simultaneous multi-panel PUSCH, which method may be performed by a NE (such as Figure 6 Specifically, Figure 5 An example for enabling simultaneous multi-panel PUSCH transmission with multiple precoding types is illustrated, wherein a UE (such as Figure 6 The UE 620 shown in FIG. 6 is equipped with four TX antenna arrangements, where one pair of antenna arrangements is associated with simultaneous multi-panel PUSCH transmissions with TRP1 and TPR2.

[0078] At 501, the method may include receiving, via an RRC-based capability report of a NE, an indication that a UE supports simultaneous multi-panel PUSCH transmission using different precoding types jointly.

[0079] At 502, based on capability signaling reporting by the UE, the method may include obtaining information about the UE's UL SRS transmission capability (e.g., number of antenna ports) for each reported DL resource (e.g., NZP-CSI-RS or SSB (i.e., DL TX beam direction).

[0080] At 503, the method may include sending a configuration, such as a PUSCH-Config, to the UE, where simultaneous multi-panel PUSCH transmission may be enabled using different precoding types (ie, TXConfig = codebook + non-codebook).

[0081] At 504, based on the two different configured UL SRS resource sets, the method may include receiving two different UL SRS resource sets with different usages (i.e., set #1: usage = codebook, set #2: usage = non-codebook) to two different TRPs (i.e., TRP1 and TRP2) simultaneously or separately in time.

[0082] At 505, after receiving two different UL SRS resource sets #1 and #2 (e.g., backhaul information exchange between TRP1 and TRP2 regarding SRS resources), the method may include: determining the TPMI and rank associated with UL SRS resource set #1 (i.e., codebook) (i.e., different TPMI assumptions associated with the rank), and may determine the SRI set associated with UL SRS resource set #2 (i.e., non-codebook) (i.e., defining the precoder and rank). Therefore, after receiving a UL SRS resource set with a codebook used, the network may need to perform different assumptions, which may include different TPMI+rank combinations (e.g., for 4 antenna port SRS), and the network may need to make 32 different assumptions to cover TPMIs from 0 to 31, and also cover layers (i.e., ranks) from 0 to 4.

[0083] At 506, the method may include: indicating via an S-DCI (e.g., DCI 0_1) with a UL grant that the UE may or should transmit PUSCH simultaneously via different SRS resources associated with different precoder types (i.e., codebook and non-codebook) with multiple antenna arrangements by using various DCI fields. For example, the DCI field may include an SRS resource set indicator, where a >0 bit may define simultaneous multi-panel PUSCH transmission; otherwise, the second SRI and PRI may be invalid and a single antenna arrangement transmission may be assumed.

[0084] In various example embodiments, the DCI field may also include an SRS resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook), rather than based solely on a single value configured in PUSCH-Config. When an associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. In another example, when an associated resource set is used with the use of a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0085] In some example embodiments, the DCI field may also include precoding information and the number of layers; this may be invalid if the SRS resource indicator is associated with a UL SRS resource set using a non-codebook, otherwise the DCI field may indicate the TPMI index and the number of layers (i.e., rank) constrained by the ul-FullPowerTransmission mode.

[0086] The DCI field may also include a second resource indicator associated with a codebook-based or non-codebook-based PUSCH indication table, depending on the associated resource set usage (i.e., codebook or non-codebook). For example, when the associated resource set is used with the use of a codebook, the codepoint field may indicate an SRI associated with the number of UL SRS resource antenna ports, which is constrained by the number of resources configured in the set and by the ul-FullPowerTransmission mode. Alternatively, when the associated resource set is used with a non-codebook, the codepoint field may indicate an SRI constrained by the number of UL SRS resources.

[0087] In some example embodiments, the DCI field may include the second precoding information and the number of layers; if the SRS resource indicator is associated with a UL SRS resource set using = non-codebook, these fields may be invalid; otherwise, the DCI field may indicate the TPMI index and the number of layers (i.e., rank), which is subject to the constraints of the ul-FullPowerTransmission mode. Note that the layers associated with the first SRI and the second SRI or the first precoding information and the second precoding information may not depend on each other and may be indicated independently.

[0088] The DCI field may also include DMRS antenna port information; for example, the codepoint field may indicate the number of DMR SDM groups without data, as well as the number of DMRS ports and front-loaded symbols. Typically, the first SRI and the second SRI may refer to the latest UL SRS transmission using a resource set (i.e., codebook and non-codebook).

[0089] At 507, after receiving the UL S-DCI with the grant, and when the PUSCH-Config is configured as TXConfig=codebook+non-codebook, the UE may implicitly assume that when two different UL SRS resource sets (i.e., codebook and non-codebook) with different usages are indicated, the NE may receive different PUSCH layers (e.g., DMRS APs) associated with SRS resources with the usage of the codebook indicated by the SRI and SRS resources with the usage of the non-codebook indicated by the SRI.

[0090] In some example embodiments, for SRI associated with codebook based transmission, the UE may determine its codebook subset based on the TPMI and upon receiving the higher layer parameter codebookSubset in the PUSCH-Config for the PUSCH associated with DCI format 0_1.

[0091] According to the layer ordering configured for the joint use of codebook-non-codebook, when the layer ordering is set to 1, the layers associated with the SRS resource set using = codebook can be ordered first before the layers associated with the SRS resource set using = non-codebook. When the layer ordering of the joint use of codebook-non-codebook indication is set to zero, the order of layer association can be reversed.

[0092] In various example embodiments, depending on the configured layer ordering, when the layer ordering is set to 1, DMRS antenna ports associated with SRS resource sets using = codebook may be ordered first before layers associated with SIR resource sets using = non-codebook. When the layer ordering indication is set to zero, the order of layer associations may be reversed.

[0093] Generally, if the gap from the last symbol of the reception of the aperiodic NZP-CSI-RS resource to the first symbol of the aperiodic SRS transmission may be less than a predetermined number of OFDM symbols, the UE does not update the SRS precoding information of the SRS resources associated with the non-codebook.

[0094] Figure 6 An example of a system according to certain example embodiments is illustrated.In an example embodiment, a system may include a plurality of devices, such as NE 610 and / or UE 620.

[0095] NE 610 may be one or more of the following: a base station (e.g., a 3G UMTS NodeB, a 4G LTE evolved NodeB, or a 5G NR next generation NodeB), a serving gateway, a server, and / or any other access node, or a combination thereof.

[0096] The NE 610 may also include at least one gNB centralized unit (CU) that may be associated with at least one gNB distributed unit (DU). The at least one gNB-CU and the at least one gNB-DU may communicate with each other via at least one F1 interface, at least one X1 interface, and at least one X2 interface via a fifth generation core (5GC). n -C interface, and / or at least one NG interface for communication.

[0097] UE 620 may include one or more mobile devices, such as a mobile phone, a smart phone, a personal digital assistant (PDA), a tablet or portable media player, a digital camera, a pocket camera, a video game console, a navigation unit (such as a global positioning system (GPS) device), a desktop or laptop computer, a single positioning device (such as a sensor or smart meter), or any combination thereof. In addition, NE 610 and / or UE 620 may be one or more Citizen Broadband Radio Service Devices (CBSDs).

[0098] NE 610 and / or UE 620 may include at least one processor, represented as 611 and 621, respectively. Processors 611 and 621 may be embodied by any computing or data processing device, such as a central processing unit (CPU), an application specific integrated circuit (ASIC), or a similar device. The processor may be implemented as a single controller, or multiple controllers or processors.

[0099] As shown in 612 and 622, at least one memory may be provided in one or more devices. The memory may be fixed or removable. The memory may include computer program instructions or computer code contained therein. Memories 612 and 622 may independently be any suitable storage device, such as a non-transient computer-readable medium. The term "non-transient" used herein may correspond to the limitations of the medium itself (i.e., tangible, rather than a signal), rather than the limitations of data storage persistence (e.g., random access memory (RAM) versus read-only memory (ROM)). A hard disk drive (HDD), random access memory (RAM), flash memory, or other suitable memory may be used. The memory may be combined on a single integrated circuit as a processor, or may be separated from one or more processors. In addition, the computer program instructions stored in the memory and that may be processed by the processor may be computer program codes in any suitable form, for example, a compiled or interpreted computer program written in any suitable programming language.

[0100] Processors 611 and 621, memories 612 and 622, and any subset thereof may be configured to provide Figure 3-Figure 5 Components corresponding to the various boxes of . Although not shown, the device may also include positioning hardware, such as GPS or micro-electromechanical system (MEMS) hardware, which can be used to determine the location of the device. Other sensors are also allowed and can be configured to determine location, altitude, speed, orientation, etc., such as a barometer, compass, etc.

[0101] like Figure 6 As shown, transceivers 613 and 623 may be provided, and one or more devices may also include at least one antenna, shown as 614 and 624, respectively. The device may have many antennas, such as an antenna array configured for MIMO communication, or multiple antennas for multiple RATs. For example, other configurations of these devices may be provided. Transceivers 613 and 623 may be transmitters, receivers, both transmitters and receivers, or units or devices that may be configured for both transmission and reception.

[0102] The memory and the computer program instructions may be configured to work together with the processor of a specific device to cause a hardware device (such as a UE) to perform any of the above processes (ie, Figure 3-Figure 5 ). Thus, in certain example embodiments, a non-transitory computer-readable medium may be encoded with computer instructions that, when executed in hardware, perform a process such as one of the processes described herein. Alternatively, certain example embodiments may be implemented entirely in hardware.

[0103] In certain example embodiments, the apparatus may include a Figure 3-Figure 5As used in this application, the term "circuitry" may refer to one or more or all of the following: (a) a hardware-only circuit implementation (such as an implementation in analog and / or digital circuitry only), (b) a combination of hardware circuitry and software, such as (as applicable): (i) a combination of (multiple) analog and / or digital hardware circuits and software / firmware, and (ii) any portion of (multiple) hardware processors (including (multiple) digital signal processors), software, and (multiple) memory with software, which work together to enable a device (such as a mobile phone or server) to perform various functions), and (c) (multiple) hardware circuits and / or (multiple) processors, such as (multiple) microprocessors or portions of (multiple) microprocessors, which require software (e.g., firmware) to operate, but when software is not required for operation, the software may not be present. This definition of circuitry applies to all uses of the term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of only a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or process and its accompanying software and / or firmware. For example, the term circuitry would also cover, if applicable to a particular claim element, a baseband integrated circuit or a processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or networking equipment.

[0104] Figure 7 An example of a 5G network and system architecture according to certain example embodiments is illustrated. A plurality of network functions are shown, which may be implemented as software operating as part of a network device or dedicated hardware, as a network device itself or dedicated hardware, or as a virtual function operating as a network device or dedicated hardware. Figure 7 The NE and UE shown may be similar to NE 610 and UE 620, respectively. The user plane function (UPF) may provide services such as intra-RAT and inter-RAT mobility, routing and forwarding of data packets, inspection of packets, user plane quality of service (QoS) processing, buffering of DL packets and / or triggering of DL data notifications, etc. The application function (AF) may primarily interface with the core network to facilitate application use of service routing and interact with the policy framework.

[0105] According to some example embodiments, processors 611 and 621 and memories 612 and 622 may be included in a processing circuit system or a control circuit system, or may form part of a processing circuit system or a control circuit system. In addition, in some example embodiments, transceivers 613 and 623 may be included in a transceiver circuit system, or may form part of a transceiver circuit system.

[0106] In some example embodiments, an apparatus (e.g., NE 610 and / or UE 620) may include a component for performing a method, process, or any variant discussed herein. Examples of the component may include one or more processors, memories, controllers, transmitters, receivers, and / or computer program codes for causing the execution of operations.

[0107] In various example embodiments, the apparatus 620 may be controlled by the memory 622 and the processor 621 to receive uplink resource configuration information from a network device, the uplink resource configuration information indicating that: different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus; and at least two of the multiple uplink data channels are simultaneously transmitted to the network device using different uplink transmit precoding types.

[0108] Certain example embodiments may relate to an apparatus comprising components for performing any of the methods described herein, for example, comprising components for receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the apparatus; and components for simultaneously transmitting at least two of the multiple uplink data channels to the network device using different uplink transmit precoding types.

[0109] In various example embodiments, the apparatus 610 may be controlled by a memory 612 and a processor 611 to send uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that: different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; and at least two of the multiple uplink data channels are received from the user equipment simultaneously using different uplink transmit precoding types.

[0110] Certain example embodiments may relate to an apparatus comprising components for performing any of the methods described herein, for example, comprising components for sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; and components for simultaneously receiving at least two of the multiple uplink data channels from the user equipment using different uplink transmit precoding types.

[0111] The features, structures, or characteristics of the example embodiments described throughout this specification may be combined in any suitable manner in one or more example embodiments. For example, the use of the phrases "various embodiments," "certain embodiments," "some embodiments," or other similar language throughout this specification refers to the fact that a particular feature, structure, or characteristic described in conjunction with the example embodiments may be included in at least one example embodiment. Therefore, the appearance of the phrases "in various embodiments," "in certain embodiments," "in some embodiments," or other similar language throughout this specification does not necessarily all refer to the same set of example embodiments, and the described features, structures, or characteristics may be combined in any suitable manner in one or more example embodiments.

[0112] As used herein, “at least one of: ” and “at least one of ” and similar expressions (wherein a list of two or more elements is connected by “and” or “or”) refer to at least any one of these elements, or at least any two or more of these elements, or at least all of these elements.

[0113] In addition, if necessary, the above-mentioned different functions or processes can be performed in different orders and / or simultaneously with each other. In addition, if necessary, one or more of the above-mentioned functions or processes can be optional or can be combined. Therefore, the above description should be considered as an explanation of the principles and teachings of some example embodiments, rather than a limitation thereof.

[0114] Those of ordinary skill in the art will readily appreciate that the example embodiments discussed above may be practiced with processes in a different order and / or with hardware elements in configurations different from those disclosed. Therefore, although some embodiments have been described based on these example embodiments, it will be apparent to those skilled in the art that certain modifications, variations, and alternative constructions will be apparent while remaining within the spirit and scope of the example embodiments.

[0115] Partial Glossary

[0116] 3GPP: Third Generation Partnership Project

[0117] 5G: Fifth Generation

[0118] 5GC: Fifth Generation Core

[0119] 6G: Sixth Generation

[0120] AF: Application Function

[0121] AP: Antenna point

[0122] AS: Antenna Switching

[0123] ASIC: Application-Specific Integrated Circuit

[0124] CBSD: Citizens Broadband Radio Service Device CC: Carrier Component

[0125] CDM: Code Division Multiple Access

[0126] CPE: Customer Premises Equipment

[0127] CPU: Central Processing Unit

[0128] CSI: Channel State Information

[0129] CU: Centralized Unit

[0130] DCI: Downlink Control Information

[0131] DL: Downlink

[0132] DMRS: Demodulation Reference Signal

[0133] DU: Distributed Unit

[0134] eMBB: enhanced mobile broadband

[0135] eNB: Evolved Node BFDM: Frequency Division Multiplexing

[0136] FR: Frequency range

[0137] FWA: Fixed Wireless Access

[0138] gNB: Next Generation Node BGPS: Global Positioning System

[0139] HDD: Hard Disk Drive

[0140] IAB: Integrated Access and Backhaul

[0141] IoT: Internet of Things

[0142] L1: Layer 1

[0143] L2: Layer 2

[0144] LoS: Line of sight

[0145] LTE: Long Term Evolution

[0146] LTE-A: Long Term Evolution Advanced

[0147] MEMS: Micro-Electro-Mechanical Systems

[0148] MIMO: Multiple Input Multiple Output

[0149] mMTC: massive machine type communications

[0150] M-TRP: Multiple Transmission Reception Point

[0151] NE: Network Entity

[0152] NG: Next Generation

[0153] NG-eNB: Next Generation Evolved Node B

[0154] NG-RAN: Next Generation Radio Access Network

[0155] NR: New Radio

[0156] NZP: Non Zero Power

[0157] OFDM: Orthogonal Frequency Division Multiplexing

[0158] PDA: Personal Digital Assistant

[0159] PRI: Precoding and layer information

[0160] PUCCH: Physical Uplink Control Channel

[0161] PUSCH: Physical Uplink Shared Channel

[0162] QoS: Quality of Service

[0163] RAM: Random Access Memory

[0164] RAN: Radio Access Network

[0165] RAT: Radio Access Technology

[0166] RF: Radio Frequency

[0167] ROM: Read Only Memory

[0168] RRC: Radio Resource Control

[0169] RS: Reference signal

[0170] S-DCI: Single Downlink Control Information Indicator

[0171] SDM: Space Division Multiplexing

[0172] SRI: Sounding Reference Signal Resource Indicator

[0173] SRS: Sounding Reference Signal

[0174] SSB: Synchronization Signal Block

[0175] STx2P: Synchronous multi-panel uplink transmission with 2 panels

[0176] TB: Transport Block

[0177] TCI: Transmission Configuration Indicator

[0178] TDM: Time Division Multiplexing

[0179] TPMI: Transmitted Precoding Matrix Indicator

[0180] TRP: Transmission Reception Point

[0181] TX: Transmitter

[0182] UE: User Equipment

[0183] UL: Uplink

[0184] UMTS: Universal Mobile Telecommunications System

[0185] UPF: User Plane Function

[0186] URLLC: Ultra-Reliable Low-Latency Communications

[0187] UTRAN: Universal Mobile Telecommunications System Terrestrial Radio Access Network

Claims

1. A device comprising: at least one processor; as well as at least one memory storing instructions, which, when executed by the at least one processor, cause the apparatus to at least: receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of a plurality of uplink data channels from the apparatus; as well as At least two of the plurality of uplink data channels are simultaneously transmitted to the network device using the different uplink transmit precoding types.

2. The apparatus according to claim 1, wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

3. The apparatus according to any one of claims 1 or 2, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

4. The apparatus according to any one of claims 1 to 3, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: Support for jointly using the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the apparatus is indicated to the network device via capability signaling.

5. The apparatus according to any one of claims 1 to 4, wherein the capability signaling is performed via radio resource control signaling.

6. The apparatus according to any one of claims 1 to 5, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

7. The apparatus according to any one of claims 1 to 6, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: The at least two uplink data channels of the plurality of uplink data channels are simultaneously transmitted via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

8. The apparatus of claim 7, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

9. The apparatus according to any one of claims 7 or 8, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: An indication is received from the network device that the apparatus is to simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types using multiple transmit antenna arrangements.

10. The apparatus of claim 9, wherein the indication is received via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation of the simultaneous transmission of the plurality of uplink data channels.

11. The device of claim 10, wherein the indication reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the device.

12. The apparatus according to claim 11, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

13. The apparatus of claim 12, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: When two different SRS resource sets with different transmit precoding usages are indicated, different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type are transmitted as indicated by the corresponding sounding reference signal resource indicator.

14. The apparatus of claim 13, wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

15. An apparatus comprising: at least one processor; as well as at least one memory storing instructions, which, when executed by the at least one processor, cause the apparatus to at least: Sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; as well as At least two uplink data channels of the plurality of uplink data channels are simultaneously received from the user equipment using the different uplink transmission precoding types.

16. The apparatus according to claim 15, wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

17. The apparatus of any one of claims 15 or 16, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

18. The apparatus of any one of claims 15 to 17, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: An indication is received from the user equipment via capability signaling of support for joint use of the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the user equipment.

19. The apparatus according to any one of claims 15 to 18, wherein the capability signaling is performed via radio resource control signaling.

20. The apparatus according to any one of claims 15 to 19, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

21. The apparatus of any one of claims 15 to 20, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: The at least two uplink data channels of the plurality of uplink data channels are simultaneously received via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

22. The apparatus of claim 21, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

23. The apparatus of any one of claims 21 or 22, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: An indication is sent to the user equipment that the user equipment is to simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types using multiple transmit antenna arrangements.

24. The apparatus of claim 23, wherein the indication is sent via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation of the simultaneous transmission of the plurality of uplink data channels.

25. The apparatus of claim 24, wherein the indication reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the user equipment.

26. The apparatus of claim 25, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

27. The apparatus of claim 26, wherein the at least one memory and the instructions, when executed by the at least one processor, further cause the apparatus to at least: When two different SRS resource sets with different transmit precoding usages are indicated, as indicated by the corresponding sounding reference signal resource indicator, different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type are received.

28. The apparatus of claim 27, wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

29. An apparatus comprising: means for receiving uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of a plurality of uplink data channels from the apparatus; as well as Means for simultaneously transmitting at least two of the plurality of uplink data channels to the network device using the different uplink transmit precoding types.

30. The apparatus of claim 29, wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

31. The apparatus of any one of claims 29 or 30, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

32. The apparatus according to any one of claims 29 to 31, further comprising: Means for indicating, via capability signaling, to the network equipment support for joint use of the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the apparatus.

33. The apparatus of any one of claims 29 to 32, wherein the capability signaling is performed via radio resource control signaling.

34. The apparatus according to any one of claims 29 to 33, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

35. The apparatus according to any one of claims 29 to 34, further comprising: Means for simultaneously transmitting the at least two of the plurality of uplink data channels via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

36. The apparatus of claim 35, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

37. The apparatus according to claim 35 or 36, further comprising: Means for receiving an indication from the network device that the apparatus is to simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types utilizing multiple transmit antenna arrangements.

38. The apparatus of claim 37, wherein the indication is received via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation of the simultaneous transmission of the plurality of uplink data channels.

39. The device of claim 38, wherein the indication reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the device.

40. The apparatus of claim 39, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

41. The apparatus of claim 40, further comprising: A means for transmitting different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type as indicated by a corresponding sounding reference signal resource indicator when two different SRS resource sets with different transmit precoding usages are indicated.

42. The apparatus of claim 41 , wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

43. An apparatus comprising: A means for sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; as well as Means for simultaneously receiving at least two of the plurality of uplink data channels from the user equipment using the different uplink transmit precoding types.

44. The apparatus of claim 43, wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

45. The apparatus of any one of claims 43 or 44, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

46. ​​The apparatus according to any one of claims 43 to 45, further comprising: Means for receiving, from the user equipment via capability signaling, an indication of support for joint use of the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the user equipment.

47. The apparatus of any one of claims 43 to 46, wherein the capability signaling is performed via radio resource control signaling.

48. The apparatus according to any one of claims 43 to 47, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

49. The apparatus according to any one of claims 43 to 48, further comprising: Means for simultaneously receiving the at least two of the plurality of uplink data channels via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

50. The apparatus of claim 49, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

51. The apparatus according to any one of claims 49 or 50, further comprising: Means for sending an indication to the user equipment that the user equipment will simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types using multiple transmit antenna arrangements.

52. An apparatus according to claim 51, wherein the indication is sent via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation of the simultaneous transmission of the multiple uplink data channels.

53. The apparatus of claim 52, wherein the indication reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the user equipment.

54. The apparatus of claim 53, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

55. The apparatus of claim 54, further comprising: A means for receiving different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type as indicated by a corresponding sounding reference signal resource indicator when two different SRS resource sets with different transmit precoding usages are indicated.

56. The apparatus of claim 55, wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

57. A method comprising: Receiving, by a user equipment, uplink resource configuration information from a network device, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; as well as At least two of the plurality of uplink data channels are simultaneously transmitted to the network device using the different uplink transmit precoding types.

58. The method of claim 57, wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

59. The method of any one of claims 57 or 58, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

60. The method according to any one of claims 57 to 59, further comprising: Support for jointly using the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the user equipment is indicated to the network device via capability signaling.

61. The method of any one of claims 57 to 60, wherein the capability signaling is performed via radio resource control signaling.

62. The method according to any one of claims 57 to 61, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

63. The method according to any one of claims 57 to 62, further comprising: The at least two uplink data channels of the plurality of uplink data channels are simultaneously transmitted via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

64. The method of claim 63, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

65. The method according to any one of claims 63 or 64, further comprising: An indication is received from the network device that the user equipment is to simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types using multiple transmit antenna arrangements.

66. The method of claim 65, wherein the indication is received via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation for the simultaneous transmission of the multiple uplink data channels.

67. The method of claim 66, wherein the indicating reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the user equipment.

68. The method of claim 67, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

69. The method of claim 68, further comprising: When two different SRS resource sets with different transmit precoding usages are indicated, different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type are transmitted as indicated by the corresponding sounding reference signal resource indicator.

70. The method of claim 69, wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

71. A method comprising: Sending uplink resource configuration information to a user equipment, the uplink resource configuration information indicating that different uplink transmit precoding types are enabled for simultaneous transmission of multiple uplink data channels from the user equipment; as well as At least two uplink data channels of the plurality of uplink data channels are simultaneously received from the user equipment using the different uplink transmission precoding types.

72. The method of claim 71 , wherein the different uplink transmit precoding types comprise: Codebook-based transmit precoding and non-codebook-based transmit precoding.

73. The method of any one of claims 71 or 72, wherein the simultaneous transmission of the plurality of uplink data channels comprises: Simultaneous multi-panel transmission for the at least two uplink data channels of the plurality of uplink data channels.

74. The method according to any one of claims 71 to 73, further comprising: An indication is received from the user equipment via capability signaling of support for joint use of the different uplink transmit precoding types for the simultaneous transmission of the plurality of uplink data channels from the user equipment.

75. The method of any one of claims 71 to 74, wherein the capability signaling is performed via radio resource control signaling.

76. The method according to any one of claims 71 to 75, wherein the uplink resource configuration information specifies: an associated layer ordering between the different precoding types.

77. The method of any one of claims 71 to 76, further comprising: The at least two uplink data channels of the plurality of uplink data channels are simultaneously received via different sounding reference signal (SRS) resources using the different uplink transmit precoding types.

78. The method of claim 77, wherein when layer ordering is set to 1, layers associated with SRS resource sets using codebook-based transmit precoding are ordered first before layers associated with SRS resource sets using non-codebook-based transmit precoding.

79. The method according to any one of claims 77 or 78, further comprising: An indication is sent to the user equipment that the user equipment is to simultaneously transmit at least two of the plurality of uplink data channels via different SRS resources associated with the different uplink transmit precoding types using multiple transmit antenna arrangements.

80. The method of claim 79, wherein the indication is sent via: a single downlink control information indicator (S-DCI) or multiple downlink control information indicators (M-DCI) for multiple transmission reception point (M-TRP) operation of the simultaneous transmission of the multiple uplink data channels.

81. The method of claim 80, wherein the indicating reuses an existing DCI code point for the simultaneous transmission of the multiple uplink data channels from the user equipment.

82. The method of claim 81, wherein when the different uplink transmission precoding types are enabled, each SRS resource set uses an indication of an uplink transmission precoding type indicated by a corresponding sounding reference signal resource indicator.

83. The method of claim 82, further comprising: When two different SRS resource sets with different transmit precoding usages are indicated, as indicated by the corresponding sounding reference signal resource indicator, different uplink data channel layers associated with SRS resources using a codebook-based transmit precoding type and SRS resources using a non-codebook-based transmit precoding type are received.

84. The method of claim 83, wherein when layer ordering is set to 1, layers associated with SRS resource sets using a codebook-based transmit precoding type are ordered first before layers associated with SRS resource sets using a non-codebook-based transmit precoding type.

85. A non-transitory computer-readable medium comprising program instructions, which, when executed by a device, cause the device to at least perform the method according to any one of claims 57 to 84.

86. An apparatus comprising circuitry configured to perform the method of any one of claims 57 to 84.

87. A computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform a method according to any one of claims 57 to 84.