SRS Configuration and Precoding Indication for Simultaneous Multi-Panel Uplink Transmissions
The described techniques for SRS resource configuration and precoding settings address the challenges of inconsistent configurations in multi-TRP operations, enhancing communication reliability and efficiency by supporting dynamic switching and reducing DCI overhead in wireless networks.
Patent Information
- Application Number
- JP2025525647
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-04
- Filing Date
- 2023-11-02
- Publication Date
- 2025-12-16
AI Technical Summary
Existing wireless communication networks face challenges in efficiently configuring and precoding simultaneous multi-panel uplink transmissions with multiple transmission/reception points (TRPs) due to inconsistent and incompatible configurations across different manufacturers, leading to uncertainties and potential conflicts.
The proposed solution involves techniques for SRS resource configuration and precoding settings that support dynamic switching between multi-TRP and single-TRP operations, applicable to both codebook-based and non-codebook-based precoding, with features designed to reduce DCI overhead and ensure consistent configuration across UEs and base stations.
This approach enhances the reliability, flexibility, and efficiency of communications by accurately identifying SRI and TPMI bits in DCI, particularly during dynamic switching, thereby improving the performance of multi-panel UEs in wireless networks.
Smart Images

Figure 2025540599000001_ABST
Abstract
Description
[Background technology]
[0001] (Priority Claim) This application claims priority to U.S. Provisional Patent Application No. 63 / 422,876, entitled "SRS CONFIGURATION AND PRECODING INDICATION FOR SIMULTANEOUS MULTI-PANEL UPLINK TRANSMISSION," filed November 4, 2022, which is incorporated herein by reference in its entirety.
[0002] Wireless communication networks provide an integrated communications platform and telecommunications services to wireless user devices. Exemplary telecommunications services include telephony, data (e.g., voice, audio, and / or video data), messaging, and / or other services. Wireless communication networks have radio access nodes that exchange wireless signals with wireless user devices using radio network protocols, such as those described in various telecommunications standards promulgated by the Third Generation Partnership Project (3GPP). Exemplary wireless communication networks include time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal frequency division multiple access (OFDMA) networks, Long Term Evolution (LTE), and Fifth Generation New Radio (5G NR). Wireless communication networks facilitate mobile broadband services using technologies such as OFDM, multiple input multiple output (MIMO), advanced channel coding, massive MIMO, beamforming, and / or other features. Summary of the Invention
[0003] According to one aspect of the present disclosure, one or more processors have circuitry that executes instructions to cause a UE to perform operations. The operations include receiving a signal from a base station that configures the UE to simultaneously perform a first PUSCH transmission with a first TRP using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel. The operations include determining, based on the signal, a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission. The operations include determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set. The operations include transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers.
[0004] In some implementations, the operations further include determining, based on the signaling, (iii) a third maximum number of layers to be used when the UE switches to single TRP PUSCH transmission with only one of the first TRP or the second TRP. The operations further include receiving downlink control information (DCI) from the base station, the DCI including the indication. The operations further include, in response to the indication, switching to single TRP PUSCH transmission and transmitting the single TRP PUSCH transmission using the third maximum number of layers.
[0005] In some implementations, the operations further include transmitting a UE capability report to the base station, the UE capability report including a relationship between the first maximum number of layers, the second maximum number of layers, and the third maximum number of layers.
[0006] In some implementations, the operations further include determining, based on the higher layer parameters, that the UE is configured with non-codebook-based precoding; determining from the signaling a first number of SRS resources in a first SRS resource set; and determining from the signaling a second number of SRS resources in a second SRS resource set.
[0007] In some implementations, the operations further include determining that the first number of SRS resources and the second number of SRS resources are different.
[0008] In some implementations, the first maximum number of layers is equal to 1, the second maximum number of layers is equal to 1, and the third maximum number of layers is equal to 2, 3, or 4. The combination of (first number of SRS resources, second number of SRS resources) is not (2, 4) or (4, 2).
[0009] In some implementations, the first maximum number of layers is equal to 1, 2, 3, or 4, the second maximum number of layers is equal to 1, and the third maximum number of layers is equal to 2, 3, or 4. The combination of (first number of SRS resources, second number of SRS resources) is not (1, 2), not (1, 3), or not (1, 4).
[0010] In some implementations, the first maximum number of layers is equal to 1, the second maximum number of layers is equal to 1, 2, 3, or 4, and the third maximum number of layers is equal to 2, 3, or 4. The combination of (first number of SRS resources, second number of SRS resources) is not (2, 1), not (3, 1), or not (4, 1).
[0011] In some implementations, the operations further include determining a first number of bits of an SRS resource indicator (SRI) for the first PUSCH transmission, determining a second number of bits of the SRI for the second PUSCH transmission, and determining a third number of bits of the SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP.
[0012] In some implementations, the first number of bits is determined based on a first maximum number of layers and a first number of SRS resources, and the second number of bits is determined based on a second maximum number of layers and a second number of SRS resources.
[0013] In some implementations, the third number of bits is determined based on a third maximum number of layers and further based on a third number of SRS resources used when the UE switches to PUSCH transmission with only one of the first TRP or the second TRP.
[0014] In some implementations, the UE performs the first PUSCH transmission and the second PUSCH transmission using a space division multiplexing (SDM) scheme.
[0015] According to one aspect of the present disclosure, a base station communicating with a UE includes one or more processors coupled to a transceiver. The one or more processors are configured to determine one or more parameters to configure the UE to simultaneously perform a first PUSCH transmission with a first TRP using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel, the one or more parameters indicating a first SRS resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission. The transceiver is configured to transmit a signal to the UE having the one or more parameters, the signal including information for the UE to determine (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set.
[0016] In some implementations, the signal further includes information for determining a third maximum number of layers to be used when the UE switches to (iii) single-TRP PUSCH transmission with only one of the first TRP or the second TRP. The one or more processors are configured to determine an indication to instruct the UE to switch to single-TRP PUSCH transmission, and the transceiver is configured to transmit the indication in the DCI to the UE.
[0017] In some implementations, the transceiver is configured to receive a UE capability report from the UE, and the one or more processors are configured to determine, from the UE capability report, a relationship between a first maximum number of layers, a second maximum number of layers, and a third maximum number of layers.
[0018] According to one aspect of the present disclosure, a method includes receiving a signal from a base station configuring a UE to simultaneously perform a first PUSCH transmission with a first TRP using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel. The method includes determining, based on the signal, a first SRS resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission. The method includes determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set. The method includes transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers.
[0019] In some implementations, the method further includes, based on the signal, (iii) determining a third maximum layer number to be used when the UE switches to a single TRP PUSCH transmission with only one of the first TRP or the second TRP receiving DCI from the base station. The method includes receiving DCI from the base station, the DCI including an indication. The method includes switching to the single TRP PUSCH transmission in response to the indication. The method includes transmitting the single TRP PUSCH transmission using the third maximum layer number.
[0020] In some implementations, the method includes determining, based on higher layer parameters, that the UE is configured with non-codebook-based precoding; determining, from the signaling, a first number of SRS resources in a first SRS resource set; and determining, from the signaling, a second number of SRS resources in a second SRS resource set.
[0021] In some implementations, the method includes determining a first number of bits of an SRS resource indicator (SRI) for a first PUSCH transmission, determining a second number of bits of the SRI for a second PUSCH transmission, and determining a third number of bits of the SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP.
[0022] In some implementations, the first PUSCH transmission and the second PUSCH transmission use an SDM scheme.
[0023] The details of one or more implementations of these systems and methods are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of these systems and methods will be apparent from the description and drawings, and from the claims. [Brief explanation of the drawings]
[0024] [Figure 1] 1 illustrates an exemplary wireless network, according to some implementations.
[0025] [Figure 2] 1 illustrates an example procedure by which a base station configures a UE for PUSCH transmission, according to some implementations.
[0026] [Figure 3] 10 illustrates two tables that a UE references to determine the number of bits for one or more SRIs, according to some implementations.
[0027] [Figure 4A] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4B] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4C] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4D] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4E] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4F] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4G] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations. [Figure 4H] 10A-10C show tables that a UE may reference to determine the number of bits for one or more TPMIs, according to some implementations.
[0028] [Figure 5A] 1 shows a flowchart of an exemplary method, according to some implementations.
[0029] [Figure 5B] 1 shows a flowchart of another exemplary method, according to some implementations.
[0030] [Figure 6] 1 illustrates a UE according to some implementations.
[0031] [Figure 7] 1 illustrates an access node according to some implementations. DETAILED DESCRIPTION OF THE INVENTION
[0032] Some wireless communication networks support multiple transmission / reception point (TRP) (multi-TRP or m-TRP) operation. In these networks, one or more base stations may serve as or otherwise utilize multiple TRPs to communicate with user equipment (UE). To facilitate multi-TRP operation, the TRPs and UEs may each include multiple antenna panels. A UE that includes multiple antenna panels is referred to as a multi-panel UE. A UE may utilize its antenna panel(s) to transmit uplink signals on a channel such as a physical uplink shared channel (PUSCH). Before transmitting data on the PUSCH, the UE may precode the data by multiplying the data with a precoding matrix. The precoding matrix may be determined with or without a codebook. Whether the UE performs codebook-based or non-codebook-based precoding may be configured according to higher layer parameters such as txConfig.
[0033] To prepare for PUSCH transmission, the UE often transmits one or more SRSs to the base station using the configured SRS resources. The base station configures the SRS resources into one or more SRS resource sets, e.g., one set for each panel of the UE. The number of SRS resources in each SRS resource set may or may not be the same and may vary between codebook-based precoding and non-codebook-based precoding. Furthermore, the number of antenna ports corresponding to each SRS resource (SRS port) may or may not be the same and may vary between codebook-based precoding and non-codebook-based precoding. For example, a UE configured to perform codebook-based precoding may obtain the number of SRS ports from a higher layer parameter (e.g., nrofSRS-ports) for each SRS resource, while a UE configured to perform non-codebook-based precoding may have only one SRS port for each SRS resource. The base station may send the parameter nrofSRS-Ports to the UE along with the SRS resource configuration.
[0034] Upon receiving SRS(s) from the UE, the base station selects one or more SRS resources and transmits an SRI corresponding to each configured resource set to the UE, notifying the UE of the selected resources for PUSCH transmission. In addition, the base station may determine various settings for uplink precoding and indicate the precoding settings to the UE. These precoding indications may vary between codebook-based precoding and non-codebook-based precoding. For example, a UE configured to perform codebook-based precoding may obtain parameters indicating the precoding matrix and / or the number of transmission layers from a transmit precoding matrix indicator (TPMI) for each configured resource set. The base station transmits the SRI and TPMI to the UE via DCI.
[0035] Some UEs support simultaneous PUSCH transmission to multiple TRPs using multiple panels. For example, a UE may be configured, e.g., by DCI signaling, to simultaneously transmit uplink signals in an SDM manner to two TRPs via two panels. In some implementations with this feature, the UE may be configured with two SRS resource sets, one for each panel, as indicated by the base station (e.g., two TRPs) in two SRIs. To reduce uncertainties and potential conflicts resulting from inconsistent and / or incompatible configurations implemented by different manufacturers, it is desirable to have a technique adopted by both the UE and the base station when performing SRS configuration and related operations to prepare for precoding in the m-TRP context. Furthermore, some UEs support dynamic switching from m-TRP operation to single-TRP operation (e.g., PUSCH transmission to a single TRP using one or more panels of the UE). Therefore, it is also desirable for the base station and UE to support dynamic UE switching from m-TRP operation to single-TRP operation when performing SRS resource configuration and related operations.
[0036] This disclosure describes systems and methods that provide solutions to the described deficiencies in existing systems. As described in detail below, implementations of the present disclosure provide techniques that can be employed by both UEs and base stations to indicate SRS resource configuration and precoding settings while supporting dynamic switching from m-TRP operation to single-TRP operation. For both codebook-based and non-codebook-based precoding, implementations include features applicable in scenarios with different numbers of SRS resources in multiple SRS resource sets. For codebook-based precoding, implementations include features applicable when the SRS resources in multiple SRS resource sets have different numbers of SRS ports (nrofSRS-Ports). Additionally, implementations include features related to configuring and indicating the maximum rank (number of transmission layers) for each panel and all panels when a UE performs m-TRP operation or switches from m-TRP operation to single-TRP operation. Furthermore, because SRI and TPMI are transmitted via DCI, implementations are specifically designed to reduce DCI overhead. According to some features, the UE may accurately identify the location of the SRI and TPMI bits in the DCI and process these parameters for both m-TRP and single-TRP operation.
[0037] Among other advantages, implementations of the present disclosure may improve the reliability, flexibility, and efficiency of communications between a UE and a base station, particularly when the UE uses multiple panels to perform simultaneous PUSCH transmissions with multiple TRPs. In the following description, it is assumed that the UE uses two panels to communicate with two TRPs. However, other numbers of panels and TRPs are possible and are contemplated herein.
[0038] 1 illustrates a wireless network 100 according to some implementations. The wireless network 100 includes a UE 102 and a base station 104 connected via one or more channels 106A, 106B over an air interface 108. The UE 102 and the base station 104 communicate using a system that supports control for managing access of the UE 102 to the network via the base station 104.
[0039] In some implementations, wireless network 100 may be a non-standalone (NSA) network incorporating Long Term Evolution (LTE) and Fifth Generation (5G) New Radio (NR) communication standards defined by the 3rd Generation Partnership Project (3GPP) technical specifications. For example, wireless network 100 may be an Evolved Universal Terrestrial Radio Access (E-UTRA)-NR dual connectivity (EN-DC) network or an NR-EUTRA dual connectivity (NE-DC) network. In other implementations, wireless network 100 may be a standalone (SA) network incorporating only 5G NR. Additionally, other types of communication standards are possible, including future 3GPP systems (e.g., sixth generation (6G)), Institute of Electrical and Electronics Engineers (IEEE) 802.11 technologies (e.g., IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11-2007, IEEE 802.11n, IEEE 802.11-2012, IEEE 802.11ac, or other current or future developed IEEE 802.11 technologies), IEEE 802.16 protocols (e.g., WMAN, WiMAX, etc.), etc. Although aspects may be described herein using terminology generally associated with 5G NR, aspects of the present disclosure may apply to other systems, such as systems subsequent to 3G, 4G, and / or 5G (e.g., 6G).
[0040] In wireless network 100, UE 102 and any other UEs in the system may be, for example, a laptop computer, a smartphone, a tablet computer, a machine-type device such as a smart meter or a dedicated device for healthcare, an intelligent transportation system, or any other wireless device. In network 100, base stations 104 provide UE 102 with network connectivity to a wider network (not shown). This UE 102 connectivity is provided over an air interface 108 within a base station service area provided by base station 104. In some implementations, such a wider network may be a wide area network operated by a cellular network provider or may be the Internet. Each base station service area associated with a base station 104 is supported by one or more antennas integrated with the base station 104. The service area may be divided into multiple sectors associated with one or more specific antennas. Such sectors may be physically associated with one or more fixed antennas and may be assigned to a physical area using one or more adjustable tunable antennas or antenna settings in a beamforming process used to direct signals to specific sectors.
[0041] The UE 102 includes a control circuit 110 coupled to a transmit circuit 112 and a receive circuit 114. The transmit circuit 112 and the receive circuit 114 may each be coupled to one or more antennas. The control circuit 110 may include various combinations of application-specific and baseband circuitry. The transmit circuit 112 and the receive circuit 114 may be adapted to transmit and receive data, respectively, and may include radio frequency (RF) circuitry or front-end module (FEM) circuitry.
[0042] In various implementations, aspects of the transmit circuitry 112, the receive circuitry 114, and the control circuitry 110 may be integrated in various ways to implement the operations described herein. The control circuitry 110 may be adapted or configured to perform various operations, such as those described elsewhere in this disclosure related to a UE. For example, the control circuitry 110 may control the transmit circuitry 112 and the receive circuitry 114 to receive higher layer signals, transmit SRS signals, and receive DCI. The control circuitry 110 may also precode data for PUSCH transmissions.
[0043] Additionally, the transmitter circuitry 112 may transmit multiple multiplexed uplink physical channels. The multiple uplink physical channels may be multiplexed using time division multiplexing (TDM) or frequency division multiplexing (FDM) along with carrier aggregation. The transmitter circuitry 112 may be configured to receive block data from the control circuitry 110 for transmission over the air interface 108.
[0044] Additionally, the receiver circuitry 114 may receive multiple multiplexed downlink physical channels from the air interface 108 and relay the physical channels to the control circuitry 110. The multiple downlink physical channels may be multiplexed using TDM or FDM with carrier aggregation. The transmitter circuitry 112 and receiver circuitry 114 may transmit and receive both control data and content data (e.g., messages, images, videos, etc.) structured within data blocks carried by the physical channels.
[0045] 1 also shows a base station 104. In some implementations, the base station 104 may be a 5G radio access network (RAN), an Next Generation RAN, an E-UTRAN, a non-terrestrial cell, or a legacy RAN such as a UTRAN. As used herein, terms such as "5G RAN" may refer to a base station 104 operating in an NR or 5G wireless network 100, and terms such as "E-UTRAN" may refer to a base station 104 operating in an LTE or 4G wireless network 100. The UE 102 utilizes connections (or channels) 106A, 106B, each of which includes a physical communication interface or layer.
[0046] The base station 104 circuitry may include control circuitry 116 coupled to transmit circuitry 118 and receive circuitry 120. The transmit circuitry 118 and receive circuitry 120 may each be coupled to one or more antennas that may be used to facilitate communication over the air interface 108. The transmit circuitry 118 and receive circuitry 120 may be adapted to transmit and receive data, respectively, to any UE connected to the base station 104. The receive circuitry 120 may receive multiple uplink physical channels from one or more UEs, including the UE 102.
[0047] 1, one or more channels 106A, 106B are depicted as an air interface enabling a communicative coupling and may conform to a cellular communication protocol such as a UMTS protocol, a 3GPP LTE protocol, an Advanced Long Term Evolution (LTE-A) protocol, an LTE-based access to unlicensed spectrum (LTE-U), a 5G protocol, an NR protocol, an NR-based access to unlicensed spectrum (NR-U) protocol, and / or any other communication protocol(s). In implementations, the UE 102 may directly exchange communication data over the ProSe interface. The ProSe interface may alternatively be referred to as a sidelink (SL) interface and may include one or more logical channels, including, but not limited to, a physical sidelink control channel (PSCCH), a physical sidelink discovery channel (PSDCH), and a physical sidelink broadcast channel (PSBCH).
[0048] 2 illustrates an example procedure 200 in which a base station 204 configures a UE 202 for PUSCH transmission, according to some implementations. The procedure 200 may be performed, for example, in wireless network 100, where the UE 202 and base station 204 may be similar to the UE 102 and base station 104, respectively. In some implementations, the UE 202 is configured to perform PUSCH transmission using an SDM scheme.
[0049] At 212, the base station 204 transmits configuration parameters, such as txConfig, SRS-ResourceSet, ul-FullPowerTransmission, and codebookSubset, to the UE 202. The configuration parameters configure the UE 202 for an upcoming PUSCH transmission. In some implementations, the configuration parameters are transmitted in one or more higher layer signals.
[0050] At 214, the UE 202 configures SRS resources based on one or more of the configuration parameters. For example, the UE 202 may determine from txConfig whether PUSCH precoding is codebook-based or non-codebook-based. According to the settings txConfig and FullPowerTransmission, the UE 202 may configure one or more SRS resource sets, each having one or more SRS resources, based on the indication in SRS-ResourceSet. In particular, in m-TRP operation where the UE 202 simultaneously performs two PUSCH transmissions to two TRPs using two antenna panels, the base station 204 may indicate two SRS resource sets in two instances of SRS-ResourceSet. The UE 202 may configure two SRS resource sets accordingly, one for each panel. The two SRS resource sets are N, ... 1,SRS and N 2,SRS Each of the SRS resources may have the same or different number of SRS resources, denoted as .
[0051] In some implementations, when the base station 204 sets the "usage" field to "nonCodebook," the UE 202 supports an SRS resource configuration in which two SRS resource sets have the same or different numbers of SRS resources. That is, when the base station 204 sets the "usage" field to "nonCodebook," the UE 202 supports an SRS resource configuration in which two SRS resource sets have the same or different numbers of SRS resources. 1,SRS and N 2,SRS It supports configuring N to be the same (e.g., both equal to 2) or different (e.g., equal to 4 and 2, respectively). 1,SRS N 2,SRS Support for different cases may have certain exceptions based on the number of transmission layers configured, as described below.
[0052] In some implementations, when the base station 204 sets the "usage" field to "Codebook," the UE 202 only supports SRS resource configurations in which two SRS resource sets have the same number of SRS resources. That is, when the base station 204 sets the "usage" field to "Codebook," the UE 202 supports only SRS resource configurations in which two SRS resource sets have the same number of SRS resources. 1,SRS and N 2,SRSnrofSRS-Ports is set to 2 for both SRS resource sets, and UE 202 supports only configuring nrofSRS-Ports to be the same (both 2). In some alternative implementations, when base station 204 sets the "usage" field to "Codebook," UE 202 supports SRS resource configurations in which two SRS resource sets have the same number of SRS resources (e.g., both 2) or different numbers of SRS resources (e.g., 4 and 2). In these alternative implementations, when base station 204 sets the "usage" field to "Codebook," UE 202 may also support SRS port configurations in which two SRS resource sets are associated with the same number of SRS ports (e.g., 2) or different numbers of SRS ports (e.g., 4 and 2, respectively) for the resources in each set. For example, when nrofSRS-Ports is equal to 2 for both SRS resource sets, all SRS resources in the first SRS resource set are configured with two SRS ports, and all SRS resources in the second SRS resource set are also configured with two SRS ports. Also, when nrofSRS-Ports is equal to 2 for the first SRS resource set and 4 for the second SRS resource set, all SRS resources in the first SRS resource set consist of two SRS ports, and all SRS resources in the second SRS resource set also consist of four SRS ports. UE 202 may use the two numbers nrofSRS-Ports, whether the same or different, to determine two TPMI bit fields associated with the two SRS resource sets for m-TRP operation and may determine the TPMI bit fields associated with the SRS resource sets when dynamically switching to single-TRP operation. As described below with reference to Figures 4A-4H, these alternative implementation features may reduce DCI overhead because the size of the TPMI bit field for the single-TRP is not larger than the sum of the sizes of the TPMI bit fields for the m-TRPs.
[0053] In addition to configuring SRS resources, the base station 204 may configure maxRank, the maximum number of layers used for PUSCH transmission by the UE 202. To support m-TRP operation and dynamic switching from m-TRP to single-TRP, the base station 204 may indicate one or more parameters to consider for multiple PUSCH transmissions. These one or more parameters may be transmitted by higher layer signaling, such as one or more higher layer signals at 212.
[0054] In some implementations, the base station 204 may use a combination of three numbers (L Smax、 L 1,Mmax、 L 2,Mmax ) indicates. L Smax represents the maximum number of layers when the UE 202 is indicated to switch from m-TRP operation to single-TRP operation. 1,Mmax and L 2,Mmax represents the maximum number of layers associated with each of the two SRS resource sets when the UE 202 is indicated to perform simultaneous m-TRP operation. For example, if the base station 204 indicates (4, 2, 2) to the UE 202, the UE 202 may configure up to two layers for each SRS resource set to perform simultaneous m-TRP PUSCH transmissions, and may configure up to four layers for the SRS resource sets when switching to perform single TRP PUSCH transmissions. (L Smax、 L 1,Mmax、 L 2,Mmax Before or after the indication of (a) L, the UE 202 may inform the base station 204 of its capability to support the maxRank configuration. Smax ≧L 1,Mmax +L 2,Mmax , (b) L Smax ≧L 1,Mmax and L Smax ≧L 2,Mmax , or (c) L Smax <L 1,Mmax +L 2,MmaxTherefore, if the UE 202 is only capable of (a), but the base station 204 configures maxRank with the combination (3, 2, 2), the UE 202 knows that this combination is invalid. The UE 202 may discard the invalid combination and request a different maxRank configuration.
[0055] In some implementations, the base station 204 may use a combination of four numbers (L 1,Smax、 L 2,Smax、 L 1,Mmax、 L 2,Mmax Unlike the triplet combinations, each panel is assigned its own maximum layer number, even in the case of a single TRP operation.
[0056] In some implementations, the base station 204 uses a single number L for both m-TRP and single-TRP operation. Smax While this format of the maxRank indication is simpler than the formats with three and four number combinations, the UE 202 may need a DCI that provides more fields to understand the selection made by the base station 204 at 218. In other words, this single number format of the maxRank indication may require higher DCI overhead.
[0057] As mentioned above, when the base station 204 sets the "usage" field to "nonCodebook," the UE 202 may transmit N 1,SRS and N 2,SRS Supports the same or different SRS resource configurations. The maxRank indication is a combination of three numbers (L Smax、 L 1,Mmax、 L 2,Mmax ), exceptions may include three exemplary cases:
[0058] As a first exception, L 1,Mmaxand L 2,Mmax are both equal to 1, and L Smax When is equal to 2, 3, or 4, (N 1,SRS , N 2,SRS ) are excluded from the SRS resource configurations supported by UE 202: (2, 4) and (4, 2).
[0059] As a second exception, L 1,Mmax is equal to 1, and L 2,Mmax is equal to 1, 2, 3, or 4, and L Smax When is equal to 2, 3, or 4, (N 1,SRS , N 2,SRS ) are excluded from the SRS resource configurations supported by UE 202: (1, 2), (1, 3), and (1, 4).
[0060] As a third exception, L 2Mmax is equal to 1, and L 1,Mmax is equal to 1, 2, 3, or 4, and L Smax When is equal to 2, 3, or 4, (N 1,SRS , N 2,SRS ) are excluded from the SRS resource configurations supported by UE 202: (2,1), (3,1), and (4,1).
[0061] (N 1,SRS , N 2,SRS ) and (L Smax、 L 1,Mmax、 L 2,Mmax ) is configured, the UE 202 uses (L 1,Mmax、 N 1,SRS ) and (L 2,Mmax、 N 2,SRS) may be used to determine the SRI bit field associated with the SRS resource set when dynamically switching to single-TRP operation. As described below with reference to FIG. 3, features described herein may reduce DCI overhead because the size of the SRI bit field for single-TRP is no larger than the sum of the sizes of the SRI bit fields for m-TRPs.
[0062] Continuing with FIG. 2, at 216, the UE 202 transmits one or more SRSs to the base station 204 using the configured SRS resources. In m-TRP operation, the UE 202 transmits one set of SRSs to each TRP using the SRS resources in the corresponding SRS resource set. Based on the received SRSs, the base station 204 may select one SRS resource that is most suitable (e.g., has the best quality) for PUSCH transmission to each TRP.
[0063] At 218, the base station 204 transmits a DCI to the UE 202. Within the DCI, the base station 204 may indicate which SRS resource set the UE 202 should use for PUSCH transmission. If two SRS resource sets are indicated, the UE 202 should perform m-TRP operation using the two indicated SRS resource sets. Conversely, if only one SRS resource set is indicated by the DCI, the UE 202 should switch from m-TRP operation to single-TRP operation. In addition, the base station 204 may include an SRI within the DCI to indicate to the UE 202 the selected SRS resources for each TRP. For non-codebook-based precoding, the base station 204 may also include a TPMI within the DCI indicating the number of layers and / or precoding information conveyed via the SRS port associated with the configured SRS resources in each set.
[0064] At 220, the UE 202 precodes the PUSCH data according to the configuration and indication from the base station 204. For example, the UE 202 may determine resources selected by the base station 204 for PUSCH transmission to each TRP by decoding the SRI and determine a precoding matrix for precoding the PUSCH data transmitted to each TRP by decoding the TPMI. Additionally, if the UE 202 detects only one SRS resource set in the DCI, the UE 202 understands that it is configured to dynamically switch to single-TRP operation. To perform the switch, the UE 202 decodes the TPMI and looks for a bit field corresponding to single-TRP precoding.
[0065] 3 shows two tables that a UE (e.g., UE 102 in FIG. 1 or UE 202 in FIG. 2) references to determine the number of bits for one or more SRIs according to some implementations where the "usage" field of the SRS-ResourceSet is set to "nonCodebook." The two tables numbered 7.3.1.1.2-28 and 7.3.1.1.2-29 may be the same as similarly numbered tables in Release 16 of 3GPP TS 38.212, e.g., TS 38.212 V16.10.0 (TS 38.212), which is incorporated herein by reference. (L) is (2, 1, 1). Smax、 L 1,Mmax、 L 2,Mmax ) are used to illustrate the determination of the number of SRI bits. For combinations where any of the three numbers is different from 1 and 2, reference may be made to Tables 7.3.1.1.2-30 and 7.3.1.1.2-31 of TS 38.212. The examples described below use the SRS resource N of the indicated SRS resource set. SRS The number of TRPs is equal to 1, 2, 3, and 4, respectively, and the SRS resource set N is shown. SRS,1 or N SRS,2 ,include m-TRP scenarios in which the number of SRS resources in one of the,schemes is equal to 1, 2, 3, and 4, respectively.
[0066] For single TRP operation, see L Smax Since N is equal to 2, Table 7.3.1.1.2-29 is used. SRS For the scenario where N = 2, the left two columns provide four rows, each mapping a bit field to an index. Two binary bits are required to cover four bit fields. Therefore, the number of SRI bits required for the s-TRP is N SRS = 2, it is 2. Similarly, N SRS For the scenario where N = 3, the two middle columns provide eight rows, each mapping a bit field to an index. Three binary bits are required to cover eight bit fields. Therefore, the number of SRI bits required for the s-TRP is N SRS = 2, it is 3. Similarly, N SRS For the scenario where N = 3, the right two columns show that 4 bits are required to cover the 16-bit field. Therefore, the number of SRI bits required for the s-TRP is N SRS = 3, it is 4. The table is N SRS Since the s-TRP does not provide a sequence of N = 1, the corresponding number of required SRI bits can be considered as 0. Therefore, the number of SRI bits required for the s-TRP is N SRS In the scenarios where is equal to 1, 2, 3, and 4, they are 0, 2, 3, and 4, respectively.
[0067] Regarding m-TRP operation, 1,Mmax and L 2,Mmax are both equal to 2, so Table 7.3.1.1.2-30 is used. Therefore, N SRS,1 (or N SRS,2 ) are equal to 2, 3, and 4, respectively, the corresponding number of SRI bits can be determined as 1, 2, and 2. The table SRS= 1 column, the corresponding number of required SRI bits can be considered as 0. Adding the SRI bits for both SRS resource sets, the total number of SRI bits across the two SRS resource sets for m-TRP operation is N SRS,1 and N SRS,2 are both equal to 1, 2, 3, and 4, respectively. It can be understood that for each scenario, the total number of SRI bits for m-TRP operation is always equal to or greater than the number of SRI bits for s-TRP operation. Therefore, the base station 204 does not need to provide extra DCI bits for SRI when instructing the UE 202 to dynamically switch from m-TRP to single-TRP. This can simplify the DCI structure and avoid significantly increasing the DCI overhead.
[0068] 4A-4H each illustrate tables that a UE (e.g., UE 102 of FIG. 1 or UE 202 of FIG. 2) references to determine the number of bits for one or more TPMIs in various scenarios, according to some implementations. These tables may be the same as similarly numbered tables in TS 38.212. The UE may refer to the illustrated tables to determine, for example, the codebookSubset setting, maxRank indication (L Smax、 L 1,Mmax、 L 2,Mmax ), and the number of SRS ports corresponding to the SRS resource set, N 1,ant and N 2,ant Other tables in TS 38.212 may be used for scenarios with other settings.
[0069] The first exemplary scenario is when the parameter codebookSubset is set to the value of "fullyAndPartialAndNonCoherent", ul-FullPowerTransmission is not configured, and (L Smax、 L 1,Mmax、 L 2,Mmax )=(4, 2, 2), and (N 1,ant , N 2,ant) = (4, 2). For m-TRP operation, the first SRS resource set is L 1,Mmax = 2 maximum transmission layers and N 1,ant Since the UE has SRS ports of L = 4, Table 7.3.1.1.2-2 in Figure 4A applies. From the left two columns corresponding to codebookSubset=fullyAndPartialAndNonCoherent, it can be seen that there is a 64-bit field requiring 8 binary bits. Therefore, the UE can determine that the TPMI corresponding to the first SRS resource set is indicated using 6 bits in the DCI. Similarly, the second SRS resource set is indicated using L 2,Mmax = 2 maximum transmission layers, and N 2,ant Since the second SRS resource set has SRS ports 1, 2, and 3, Table 7.3.1.1.2-4 of Figure 4B applies. From the left two columns, it can be seen that there is a 16-bit field requiring 4 binary bits. Therefore, the UE can determine that the TPMI corresponding to the second SRS resource set is indicated using 4 bits in the DCI. Therefore, the total number of bits for the TPMI is 10 bits in the DCI.
[0070] Continuing with the first example scenario, for single TRP operation, the SRS resource set is Smax Since the UE has a maximum transmission stratum of m-TRP = 4, Table 7.3.1.1.2-2 in Figure 4A applies. From Figure 4A, the UE may determine that 6 DCI bits are required for TPMI in single-TRP operation. Consistent with this determination, the UE and base station may agree that the first 6 of the 10 TPMI bits will be used as TPMI when the base station commands the UE to switch from m-TRP operation to single-TRP operation.
[0071] A second exemplary scenario is when the parameter codebookSubset is set to the value of "fullyAndPartialAndNonCoherent", ul-FullPowerTransmission is not configured, and (L Smax、 L 1,Mmax、 L 2,Mmax)=(4, 2, 1), and (N 1,ant , N 2,ant ) = (4, 2). For m-TRP operation, the first SRS resource set is L 1,Mmax = 2 maximum transmission layers and N 1,ant Since the UE has 4 SRS ports, Table 7.3.1.1.2-2 of FIG. 4A again applies. Similar to the first exemplary scenario, the UE may determine that the TPMI corresponding to the first SRS resource set is indicated using 6 bits in the DCI. If the second SRS resource set is 2,Mmax = 1 maximum transmission layer, and N 2,ant Since the second SRS resource set has SRS_PORT_2 = 2, Table 7.3.1.1.2-5 of Figure 4C applies. From the two left columns, the UE can determine that the TPMI corresponding to the second SRS resource set is indicated using 3 bits in the DCI. Therefore, the total number of bits for the TPMI is 9 bits for m-TRP operation.
[0072] Continuing with the second example scenario, for single TRP operation, the SRS resource set is Smax Since the UE has a maximum transmission tier of 1 / 4, Table 7.3.1.1.2-2 in Figure 4A again applies. From the table, the UE may determine that 6 DCI bits are required for the TPMI in single-TRP operation. Consistent with this determination, the UE and base station may agree that the first 6 of the 9 TPMI bits will be used as the TPMI when the base station commands the UE to switch from m-TRP operation to single-TRP operation.
[0073] A third exemplary scenario is when the parameter codebookSubset is set to the value of “nonCoherent”, ul-FullPowerTransmission is not configured, and (L Smax、 L 1,Mmax、 L 2,Mmax ) = (2 or 3 or 4, 1, 1), and (N 1,ant , N 2,ant)=(4, 2). This scenario corresponds to the first exception from the SRS resource configuration described above. The reason for excluding this scenario can be understood from the following explanation.
[0074] Following a similar approach to the first and second exemplary scenarios, for m-TRP operation, the first SRS resource set is 1,Mmax = 1 and the maximum transmission layer N 1,ant Since the first SRS resource set has L = 4 SRS ports, Table 7.3.1.1.2-3 of Figure 4D applies. From the right two columns, the UE can determine that the TPMI corresponding to the first SRS resource set is indicated using two bits in the DCI. Similarly, if the second SRS resource set has L 2,Mmax = 1 maximum transmission layer, and N 2,ant Since the second SRS resource set has SRS ports 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,
[0075] For single TRP operation, the SRS resource set is L Smax Since the third exemplary scenario has a maximum transmission layer of ≠ 2, 3, or 4, Table 7.3.1.1.2-2 of FIG. 4A again applies. From the right two columns of the table, the UE may determine that the TPMI now requires four DCI bits for single-TRP operation, exceeding the three bits for m-TRP operation. If the UE and base station do not exclude this scenario from the SRS resource configuration, when the base station commands the UE via DCI to switch from m-TRP operation to single-TRP operation, the base station would have to add another TPMI bit to account for the increase from three to four bits resulting from the switch. Such an increase requires an increase in DCI overhead. To avoid this increase in overhead, some implementations contemplate excluding the third exemplary scenario from the allowed SRS resource configuration.
[0076] A fourth exemplary scenario is when the parameter codebookSubset is set to the value of "PartialAndNonCoherent", ul-FullPowerTransmission is set to the value of "fullppowerMode1", and (L Smax、 L 1,Mmax、 L 2,Mmax )=(4, 2, 2), and (N 1,ant , N 2,ant ) = (4, 2). For m-TRP operation, the first SRS resource set is L 1,Mmax = 2 maximum transmission layers and N 1,ant Since the first SRS resource set has L = 4 SRS ports, Table 7.3.1.1.2-2A in Figure 4E applies. From the left two columns, the UE can determine that the TPMI corresponding to the first SRS resource set is indicated using 5 bits in the DCI. The second SRS resource set has L = 4 SRS ports. 2,Mmax = 2 maximum transmission layers, and N 2,ant Since the second SRS resource set has SRS ports 1, 2, and 3, Table 7.3.1.1.2-4A in Figure 4F applies. From the table, the UE may determine that the TPMI corresponding to the second SRS resource set is indicated using two bits in the DCI. Therefore, the total number of bits for the TPMI is 7 bits for m-TRP operation.
[0077] Continuing with the fourth example scenario, for single TRP operation, the SRS resource set is Smax Since the UE has a maximum transmission tier of ≠ 4, Table 7.3.1.1.2-2B of Figure 4G applies. From the left two columns of the table, the UE may determine that 6 DCI bits are required for the TPMI in single-TRP operation. Consistent with this determination, the UE and base station may agree that the first 6 of the 7 TPMI bits will be used as the TPMI when the base station commands the UE to switch from m-TRP operation to single-TRP operation.
[0078] A fifth exemplary scenario is when the parameter codebookSubset is set to the value of "PartialAndNonCoherent", ul-FullPowerTransmission is set to the value of "fullppowerMode1", and (L Smax、 L 1,Mmax、 L 2,Mmax )=(3, 1, 2), and (N 1,ant , N 2,ant ) = (4, 2). For m-TRP operation, the first SRS resource set is L 1,Mmax = 1 and the maximum transmission layer N 1,ant Since the first SRS resource set has L = 4 SRS ports, Table 7.3.1.1.2-3A in Figure 4H applies. From the left two columns, the UE can determine that the TPMI corresponding to the first SRS resource set is indicated using 4 bits in the DCI. The second SRS resource set has L = 4 SRS ports. 2,Mmax = 2 maximum transmission layers, and N 2,ant = 2 SRS ports, Table 7.3.1.1.2-4A in Figure 4F again applies. From the table, the UE may determine that the TPMI corresponding to the second SRS resource set is indicated using two bits in the DCI. Therefore, the total number of bits for the TPMI is six for m-TRP operation.
[0079] Continuing with the fifth example scenario, in the case of single TRP operation, the SRS resource set is Smax Since the UE has a maximum transmission stratum of ≠ 3, Table 7.3.1.1.2-2B of Figure 4G again applies. From the left two columns of the table, the UE may determine that 6 DCI bits are required for the TPMI in single-TRP operation. Consistent with this determination, the UE and base station may agree that all 6 TPMI bits in m-TRP operation will be used as the TPMI when the base station commands the UE to switch from m-TRP operation to single-TRP operation.
[0080] From the above description, it can be seen that, except for certain scenarios, the base station does not need to introduce an extra DCI bit for TPMI when instructing the UE to switch from m-TRP to single-TRP operation. Thus, the above-described implementations can advantageously support switching between operations with minimal increase in DCI overhead.
[0081] 5A illustrates a flowchart of an example method 500A according to some implementations. For clarity of presentation, the following description generally describes method 500A in the context of other figures in this description. For example, method 500A may be performed by UE 102 of FIG. 1 or UE 202 of FIG. 2. It will be understood that method 500A may be performed, for example, by any suitable system, environment, software, hardware, or combination of system, environment, software, and hardware, as appropriate. In some implementations, various steps of method 500A may be performed in parallel, in combination, in a loop, or in any order.
[0082] At 502, the method 500A includes receiving a signal from a base station configuring the UE to simultaneously perform a first PUSCH transmission with a first TRP using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel. The base station may be similar to the base station 104 of FIG. 1 or the base station 204 of FIG. 2. The signal may include one or more configuration parameters transmitted at 212 of FIG. 2.
[0083] At 504, the method 500A includes determining, based on the signal, a first SRS resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission. The determining may be similar to at least a portion of the SRS resource configuration performed by the UE 202 at 214 of FIG.
[0084] At 506, the method 500A includes determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set, (ii) a second maximum number of layers associated with the second SRS resource set, (iii) a third maximum number of layers to be used when the UE switches to single-TRP PUSCH transmission with only one of the first TRP or the second TRP, or any combination thereof. The first maximum number of layers, the second maximum number of layers, and the third maximum number of layers may be, for example, L 1,Mmax , L 2,Mmax , and L Smax and the like.
[0085] At 508, the method 500A includes transmitting a first PUSCH transmission using a first maximum number of layers, a second PUSCH transmission using a second maximum number of layers, or any combination of the above.
[0086] At 510, the method 500A may optionally include switching to a single TRP PUSCH transmission upon receiving an indication, which may be included in a DCI transmitted to the UE, similar to 218 in FIG.
[0087] At 512, the method 500A may optionally include transmitting a single TRP PUSCH transmission using a third maximum number of layers.
[0088] 5B illustrates a flowchart of an example method 500B according to some implementations. For clarity of presentation, the following description generally describes method 500B in the context of other figures in this description. For example, method 500B may be performed by UE 102 of FIG. 1 or UE 202 of FIG. 2. It will be understood that method 500B may be performed, for example, by any suitable system, environment, software, hardware, or combination of system, environment, software, and hardware, as appropriate. In some implementations, various steps of method 500B may be performed in parallel, in combination, in a loop, or in any order.
[0089] At 532, the method 500B includes receiving a signal from a base station configuring the UE to simultaneously perform a first PUSCH transmission with a first TRP using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel. The base station may be similar to base station 104 of FIG. 1 or base station 204 of FIG. 2. The signal may include one or more configuration parameters transmitted at 212 of FIG. 2.
[0090] At 534, the method 500B includes determining that the UE is configured with non-codebook-based precoding based on the higher layer parameter. In some implementations, the higher layer parameter is the txConfig sent at 212 of FIG.
[0091] At 536, the method 500B includes determining, based on the signal, a first SRS resource set for the first PUSCH transmission, a second SRS resource set for the second PUSCH transmission, or any combination thereof. The determining may be similar to at least a portion of the SRS resource configuration performed by the UE 202 at 214 of FIG.
[0092] At 538, method 500B includes determining, based on the signal, (i) a first number of SRS resources in the first SRS resource set, (ii) a second number of SRS resources in the second SRS resource set, or any combination thereof. The determining may also be similar to at least a portion of the SRS resource configuration performed by UE 202 at 214 of FIG. 2.
[0093] At 540, the method 500B includes transmitting one or more first SRSs to a first TRP, one or more second SRSs to a second TRP, or any combination thereof. The transmission may be similar to the SRS transmission at 216 of FIG. 2.
[0094] 6 illustrates a UE 600 according to some implementations. The UE 600 may be similar to and substantially interchangeable with the UE 102 of FIG. 1 or the UE 202 of FIG. 2.
[0095] The UE 600 may be any mobile or non-mobile computing device, such as a mobile phone, a computer, a tablet, an industrial wireless sensor (e.g., a microphone, a pressure sensor, a thermometer, a motion sensor, an accelerometer, an inventory sensor, a voltage / current meter, etc.), a video device (e.g., a camera, a video camera, etc.), a wearable device (e.g., a smart watch), a relaxed-IoT device, etc.
[0096] The UE 600 may include a processor 602, an RF interface circuit 604, memory / storage 606, a user interface 608, sensors 610, driver circuitry 612, a power management integrated circuit (PMIC) 614, one or more antenna(s) 616, and a battery 618. The components of the UE 600 may be implemented as an integrated circuit (IC), portions thereof, discrete electronic devices or other modules, logic, hardware, software, firmware, or a combination thereof. The block diagram of FIG. 6 is intended to show a high-level view of some of the components of the UE 600. However, some of the components shown may be omitted, additional components may be present, and different arrangements of the components shown may occur in other implementations.
[0097] The components of UE 600 may be coupled with various other components via one or more interconnects 620, which may represent any type of interface, input / output, bus (local, system, or extended), transmission line, trace, optical connection, etc., that allows various circuit components (on a common or different chips or chipsets) to interact with one another.
[0098] The processor 602 may include processor circuitry such as, for example, a baseband processor circuit (BB) 622A, a central processor unit (CPU) 622B, and a graphics processor unit (GPU) 622C. The processor 602 may include any type of circuitry or processor circuitry that executes or otherwise operates computer-executable instructions, such as program code, software modules, or functional processes from memory / storage 606, to cause the UE 600 to perform the operations described herein, such as those of method 500A or 500B.
[0099] In some implementations, the baseband processor circuit 622A may access a communications protocol stack 624 in the memory / storage 606 to communicate over a 3GPP-compliant network. Generally, the baseband processor circuit 622A may access the communications protocol stack to perform user plane functions at the physical (PHY), medium access control (MAC), radio link control (RLC), packet data convergence protocol (PDCP), service data adaptation protocol (SDAP), and PDU layers, and control plane functions at the PHY, MAC, RLC, PDCP, RRC, and non-access layers. In some implementations, PHY layer operations may additionally or alternatively be performed by components of the RF interface circuit 604. The baseband processor circuit 622A may generate or process baseband signals or waveforms that carry information within a 3GPP-compliant network. In some implementations, waveforms for NR may be based on cyclic prefix orthogonal frequency division multiplexing (OFDM) "CP-OFDM" in the uplink or downlink and discrete Fourier transform spread OFDM "DFT-S-OFDM" in the uplink.
[0100] The memory / storage 606 may include one or more non-transitory computer-readable media (e.g., communication protocol stack 624) that include instructions that may be executed by one or more of the processors 602 to cause the UE 600 to perform various operations described herein. The memory / storage 606 includes any type of volatile or non-volatile memory that may be distributed throughout the UE 600. In some implementations, some of the memory / storage 606 may be located within the processor 602 itself (e.g., L1 and L2 caches), while other memory / storage 606 is external to the processor 602 but accessible via a memory interface. Memory / storage 606 may include any suitable volatile or non-volatile memory, such as, but not limited to, dynamic random access memory (DRAM), static random access memory (SRAM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory, solid state memory, or any other type of memory device technology.
[0101] The RF interface circuitry 604 may include transceiver circuitry and a radio frequency front end module (RFEM) that enable the UE 600 to communicate with other devices over a radio access network. The RF interface circuitry 604 may include various elements disposed in the transmit or receive paths. These elements may include, for example, switches, mixers, amplifiers, filters, combiner circuits, control circuits, etc.
[0102] In the receive path, the RFEM may receive radiated signals from the air interface via antenna(s) 616, filter and amplify the signals (using a low noise amplifier), and provide the signals to a receiver in the transceiver, which downconverts the RF signals to baseband signals, which are provided to a baseband processor in the processor 602.
[0103] In the transmit path, the transceiver's transmitter upconverts baseband signals received from the baseband processor and provides RF signals to the RFEM. The RFEM may amplify the RF signals using a power amplifier before radiating the signals over the air interface via antenna(s) 616. In various implementations, the RF interface circuitry 604 may be configured to transmit and receive signals to comply with NR access technologies.
[0104] The antenna(s) 616 may include one or more antenna elements that convert electrical signals into radio waves for transmission through the air and convert received radio waves into electrical signals. The antenna elements may be arranged in one or more antenna panels. The antenna(s) 616 may have antenna panels that are omnidirectional, directional, or a combination thereof, enabling beamforming and multiple-input multiple-output communications. The antenna(s) 616 may include microstrip antennas, printed antennas fabricated on the surface of one or more printed circuit boards, patch antennas, phased array antennas, etc. The antenna 616 may have one or more panels designed for a specific frequency band, including the FR1 or FR2 bands.
[0105] User interface circuitry 608 includes various input / output (I / O) devices designed to enable user interaction with UE 600. User interface 608 includes input device circuitry and output device circuitry. Input device circuitry includes any physical or virtual means for accepting input, including, among others, one or more physical or virtual buttons (e.g., a reset button), a physical keyboard, a keypad, a mouse, a touchpad, a touchscreen, a microphone, a scanner, a headset, etc. Output device circuitry includes any physical or virtual means for displaying or otherwise communicating information, such as sensor readings, actuator position(s), or other similar information. The output device circuitry may include any number or combination of audio or visual displays, including, among other things, one or more simple visual outputs / indicators (e.g., binary status indicators such as light emitting diodes "LEDs" and multi-character visual outputs), or more complex outputs such as display devices or touch screens (e.g., liquid crystal displays "LCDs," LED displays, quantum dot displays, projectors, etc.), and output such as text, graphics, multimedia objects, etc. generated or created from operation of UE600.
[0106] The sensors 610 may include devices, modules, or subsystems intended to detect events or changes in their environment and transmit information about the detected events (sensor data) to some other device, module, subsystem, etc. Examples of such sensors include, among others, inertial measurement units including accelerometers, gyroscopes, or magnetometers, microelectromechanical systems or nanoelectromechanical systems including 3-axis accelerometers, 3-axis gyroscopes, or magnetometers, level sensors, temperature sensors (e.g., thermistors), pressure sensors, image capture devices (e.g., cameras or lensless apertures), light detection and ranging sensors, proximity sensors (e.g., infrared detectors, etc.), depth sensors, ambient light sensors, ultrasonic transceivers, microphones or other similar audio capture devices, etc.
[0107] The driver circuit 612 may include software and hardware elements that operate to control particular devices embedded in, attached to, or otherwise communicatively coupled to the UE 600. The driver circuit 612 may include individual drivers that enable other components to interact with or control various input / output (I / O) devices that may be present in or connected to the UE 600. For example, the driver circuit 612 may include a display driver for controlling and allowing access to a display device, a touchscreen driver for controlling and allowing access to a touchscreen interface, a sensor driver for obtaining sensor readings of the sensors 610 and controlling and allowing access to the sensors 610, a driver for obtaining actuator positions of or controlling and allowing access to electromechanical components, a camera driver for controlling and allowing access to an embedded image capture device, and an audio driver for controlling and allowing access to one or more audio devices.
[0108] The PMIC 614 may manage the power supplied to various components of the UE 600. In particular, with respect to the processor 602, the PMIC 614 may control power source selection, voltage scaling, battery charging, or DC-DC conversion.
[0109] In some implementations, the PMIC 614 may control or otherwise be a part of various power saving mechanisms of the UE 600. The battery 618 may power the UE 600, although in some examples, the UE 600 may be mounted and deployed at a fixed location and may have a power source coupled to a power grid. The battery 618 may be a lithium-ion battery, a metal-air battery such as a zinc-air battery, an aluminum-air battery, a lithium-air battery, or the like. In some implementations, such as in vehicle-based applications, the battery 618 may be a typical automotive lead-acid battery.
[0110] 7 illustrates an access node 700 (e.g., a base station or a gNB) according to some implementations. The access node 700 may be similar to, and substantially interchangeable with, the base station 104. The access node 700 may include a processor 702, RF interface circuitry 704, a core network (CN) interface circuitry 706, memory / storage circuitry 708, and an antenna structure 710.
[0111] The components of the access node 700 may be coupled to various other components via one or more interconnects 712. The processor 702, RF interface circuitry 704, memory / storage circuitry 708 (including communications protocol stack 714), antenna(s) 710, and interconnects 712 may be similar to the like-named elements shown and described with respect to FIG. 6. For example, the processor 702 may include processor circuits such as a baseband processor circuit (BB) 716A, a central processing unit circuit (CPU) 716B, and a graphics processing unit circuit (GPU) 716C. The processor 702 may be configured to perform operations described herein, such as determining UE configuration parameters and controlling the transmission of DCI to the UE.
[0112] The CN interface circuitry 706 may provide connectivity to a core network, e.g., a 5th Generation Core network (5GC), using a 5GC-compliant network interface protocol, such as a Carrier Ethernet protocol or some other suitable protocol. Network connectivity may be provided to / from the access node 700 via optical fiber or wireless backhaul. The CN interface circuitry 706 may include one or more dedicated processors or FPGAs for communicating using one or more of the aforementioned protocols. In some implementations, the CN interface circuitry 706 may include multiple controllers to provide connectivity to other networks using the same or different protocols.
[0113] As used herein, terms such as “access node,” “access point,” and the like may describe equipment that provides wireless baseband functionality for data and / or voice connectivity between a network and one or more users. These access nodes may be referred to as BSs, gNBs, RAN nodes, eNBs, NodeBs, RSUs, TRxPs, TRPs, and the like, and may include terrestrial stations (e.g., terrestrial access points) or satellite stations that provide coverage within a geographic area (e.g., a cell). As used herein, terms such as “NG RAN node” may refer to an access node 700 operating in an NR or 5G system (e.g., gNB), and terms such as “E-UTRAN node” may refer to an access node 700 operating in an LTE or 4G system (e.g., eNB). According to various implementations, access node 700 may be implemented as one or more of dedicated physical devices, such as a macrocell base station, and / or a low power (LP) base station for providing a femtocell, picocell, or other similar cell having a smaller coverage area, lower user capacity, or higher bandwidth compared to a macrocell.
[0114] In some implementations, all or a portion of the access node 700 may be implemented as one or more software entities running on a server computer as part of a virtual network, which may be referred to as a CRAN and / or a virtual baseband unit pool (vBBUP). In a V2X scenario, the access node 700 may be or operate as a “roadside unit.” The term “roadside unit” or “RSU” may refer to any transportation infrastructure entity used for V2X communications. The RSU may be implemented in or by an appropriate RAN node or a stationary (or relatively stationary) UE; an RSU implemented in or by a UE may be referred to as a “UE-type RSU,” an RSU implemented in or by an eNB may be referred to as an “eNB-type RSU,” an RSU implemented in or by a gNB may be referred to as a “gNB-type RSU,” etc.
[0115] In the description herein, for convenience, various components may be described as performing a task or tasks. Such descriptions should be construed to include the phrase "configured to." It is expressly intended that a description of a component being configured to perform one or more tasks does not invoke 35 U.S.C. 112(f) interpretation with respect to that component.
[0116] For one or more embodiments, at least one of the components depicted in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, or methods as described in the example section below. For example, the baseband circuitry described above in connection with one or more of the foregoing figures may be configured to operate according to one or more of the examples described below. As another example, circuitry associated with a UE, a base station, a network element, etc., as described above in connection with one or more of the foregoing figures, may be configured to operate according to one or more of the examples described below in the example section. Example
[0117] Further exemplary embodiments are provided in the following sections.
[0118] Example 1 includes one or more processors, including circuitry that executes instructions to cause a user equipment (UE) to perform operations including receiving a signal from a base station configuring the UE to simultaneously perform a first physical uplink shared channel (PUSCH) transmission with a first transmit / receive point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel; determining, based on the signal, a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission; determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set; transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers.
[0119] Example 2 includes the one or more processors of Example 1, wherein the operations further include: (iii) determining, based on the signal, a third maximum number of layers to be used when the UE switches to single TRP PUSCH transmission with only one of the first TRP or the second TRP; receiving downlink control information (DCI) from the base station, the DCI including an indication; and, in response to the indication, switching to single TRP PUSCH transmission and transmitting the single TRP PUSCH transmission using the third maximum number of layers.
[0120] Example 3 includes the one or more processors of example 2, wherein the operations further include transmitting a UE capability report to the base station, the UE capability report including a relationship between the first maximum number of layers, the second maximum number of layers, and the third maximum number of layers.
[0121] Example 4 includes the one or more processors of any one of Examples 1 to 3, operations including determining, based on higher layer parameters, that the UE is configured with non-codebook based precoding; The method further includes determining, from the signal, a first number of SRS resources in the first SRS resource set, and determining, from the signal, a second number of SRS resources in the second SRS resource set.
[0122] Example 5 includes the one or more processors of example 4, wherein the operations further include determining that the first number of SRS resources and the second number of SRS resources are different.
[0123] Example 6 includes one or more processors described in Example 5, wherein the first maximum number of layers is equal to 1, the second maximum number of layers is equal to 1, the third maximum number of layers is equal to 2, 3, or 4, and the combination of (first number of SRS resources, second number of SRS resources) is not (2, 4) or (4, 2).
[0124] Example 7 includes one or more processors described in Example 5 or 6, wherein the first maximum number of layers is equal to 1, 2, 3, or 4, the second maximum number of layers is equal to 1, the third maximum number of layers is equal to 2, 3, or 4, and the combination of (first number of SRS resources, second number of SRS resources) is not (1, 2), not (1, 3), or not (1, 4).
[0125] Example 8 includes one or more processors described in any one of Examples 5 to 7, wherein the first maximum number of layers is equal to 1, the second maximum number of layers is equal to 1, 2, 3, or 4, the third maximum number of layers is equal to 2, 3, or 4, and the combination of (first number of SRS resources, second number of SRS resources) is not (2, 1), not (3, 1), or not (4, 1).
[0126] Example 9 includes the one or more processors of any one of Examples 4 to 8, wherein the operations include determining a first number of bits of an SRS resource indicator (SRI) for a first PUSCH transmission; The method further includes determining a second number of bits of the SRI for the second PUSCH transmission, and determining a third number of bits of the SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP.
[0127] Example 10 includes one or more processors as described in Example 9, wherein the first number of bits is determined based on a first maximum number of layers and a first number of SRS resources, and the second number of bits is determined based on a second maximum number of layers and a second number of SRS resources.
[0128] Example 11 includes the one or more processors of Example 9 or 10, wherein the third number of bits is determined based on a third maximum number of layers and further based on a third number of SRS resources used when the UE switches to PUSCH transmission with only one of the first TRP or the second TRP.
[0129] Example 12 includes the one or more processors of any one of Examples 1 to 11, wherein the UE performs the first PUSCH transmission and the second PUSCH transmission using a spatial division multiplexing (SDM) scheme.
[0130] Example 13 is a base station communicating with a user equipment (UE), the base station including one or more processors coupled to a transceiver, the one or more processors configured to determine one or more parameters to configure the UE to simultaneously perform a first physical uplink shared channel (PUSCH) transmission with a first transmit / receive point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel, the one or more parameters indicating a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission, the transceiver configured to transmit a signal to the UE having the one or more parameters, the signal including information for the UE to determine (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set.
[0131] Example 14 includes the base station of Example 13, wherein the signal further includes information for determining a third maximum number of layers to be used when the UE switches to (iii) single-TRP PUSCH transmission with only one of the first TRP or the second TRP, wherein the one or more processors are configured to determine an indication to instruct the UE to switch to single-TRP PUSCH transmission, and wherein the transceiver is configured to transmit the indication in downlink control information (DCI) to the UE.
[0132] Example 15 includes the base station described in Example 14, wherein the transceiver is configured to receive a UE capability report from the UE, and the one or more processors are configured to determine, from the UE capability report, a relationship between a first maximum number of layers, a second maximum number of layers, and a third maximum number of layers.
[0133] Example 16 includes a method including: receiving a signal from a base station configuring a user equipment (UE) to simultaneously perform a first physical uplink shared channel (PUSCH) transmission with a first transmit / receive point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel; determining, based on the signal, a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission; determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set; and transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers.
[0134] Example 17 includes: (iii) determining, based on the signal, a third maximum layer number to be used when the UE switches to PUSCH transmission with only one of the first TRP or the second TRP; and receiving, from the base station, downlink control information (DCI), the DCI including an indication; 17. The method of embodiment 16, further comprising: switching to a single TRP PUSCH transmission in response to the indication; and transmitting the single TRP PUSCH transmission using a third maximum number of layers.
[0135] Example 18 includes determining, based on higher layer parameters, that the UE is configured with non-codebook-based precoding; 18. The method of any one of Examples 16 to 17, further comprising: determining, from the signal, a first number of SRS resources in a first SRS resource set; and determining, from the signal, a second number of SRS resources in a second SRS resource set.
[0136] Example 19 includes determining a first number of bits of an SRS resource indicator (SRI) for a first PUSCH transmission; 19. The method of claim 18, further comprising: determining a second number of bits of the SRI for the second PUSCH transmission; and determining a third number of bits of the SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP.
[0137] Example 20 includes the method according to any one of Examples 16 to 19, wherein the first PUSCH transmission and the second PUSCH transmission use a spatial division multiplexing (SDM) scheme.
[0138] Example 21 may include one or more non-transitory computer-readable media containing instructions that, upon execution by one or more processors of the electronic device, cause the electronic device to perform one or more elements of a method described in or related to any one of Examples 1-20, or any other method or process described herein.
[0139] Example 22 may include an apparatus including logic, modules, or circuitry for performing one or more elements of a method described in or related to any one of Examples 1-20, or any other method or process described herein.
[0140] Example 23 may include any method, technique, or process described in or related to any one of Examples 1-20, or any part or portion thereof.
[0141] Example 24 may include an apparatus including one or more processors and one or more computer-readable media having instructions that, when executed by the one or more processors, cause the one or more processors to perform a method, technique, or process described in or related to any one of Examples 1 to 20, or portions thereof.
[0142] Example 25 may include a signal described in or related to any one of Examples 1-20, or a part or portion thereof.
[0143] Example 26 may include a datagram, information element, packet, frame, segment, PDU, or message described or associated with any one of Examples 1 to 20, or a portion or part thereof, or others described in this disclosure.
[0144] Example 27 may include a signal encoded with data described in or related to any one of Examples 1-20, or a portion or parts thereof, or others described in this disclosure.
[0145] Example 28 may include a signal encoded with a datagram, IE, packet, frame, segment, PDU, or message described or related to any one of Examples 1 to 20, or a portion or part thereof, or a signal described otherwise in this disclosure.
[0146] Example 29 may include an electromagnetic signal carrying a plurality of computer-readable instructions, where execution of the plurality of computer-readable instructions by one or more processors causes the one or more processors to perform a method, technique, or process described in or related to any of Examples 1-20 or portions thereof.
[0147] Example 30 may include a computer program including instructions, where execution of the program by a processing element causes the processing element to perform a method, technique, or process described in, related to, or a portion of any one of Examples 1 to 20. The operations or actions performed by the instructions executed by the processing element may include the method of any one of Examples 1 to 20.
[0148] Example 31 may include signals in a wireless network as shown and described herein.
[0149] Example 32 may include a method of communicating in a wireless network as shown and described herein.
[0150] Example 33 may include a system for providing wireless communication as shown and described herein. The operations or actions performed by the system may include a method described in any one of Examples 1 to 20.
[0151] Example 34 may include a device for providing wireless communication as illustrated and described herein. The operations or actions performed by the device may include a method described in any one of Examples 1 to 20.
[0152] The foregoing Examples 1-20 can be implemented using a computer-implemented method, a non-transitory computer-readable medium storing computer-readable instructions for performing the computer-implemented method, and a computer system including a computer memory interoperably coupled to a hardware processor configured to perform the computer-implemented method or the instructions stored on the non-transitory computer-readable medium.
[0153] A system, such as a base station, a device including one or more baseband processors, etc., can be configured to perform certain operations or actions by installing software, firmware, hardware, or a combination thereof into the system that causes the system to perform the operations or take the actions during operation. The operations or actions performed by the system may include a method described in any one of Examples 1 to 20.
[0154] Any of the above examples may be combined with any other embodiment (or combination of embodiments) unless otherwise stated. The foregoing description of one or more implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of the implementations to the precise implementations disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various implementations.
[0155] Although the above implementations have been described in considerable detail, many variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated, and it is intended that the following claims be interpreted to embrace all such variations and modifications.
[0156] It is understood that use of personally identifiable information should comply with generally recognized privacy policies and practices that meet or exceed industry or government requirements for maintaining user privacy. In particular, personally identifiable information data should be managed and handled in a manner that minimizes the risk of unintended or unauthorized access or use, and the nature of permitted uses should be clearly indicated to users.
Claims
1. One or more processors comprising circuitry for executing instructions, the instructions configured to: receiving a signal from a base station that configures the UE to simultaneously perform a first physical uplink shared channel (PUSCH) transmission with a first transmission / reception point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel; determining, based on the signal, a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission; determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set; one or more processors configured to perform operations including transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers.
2. The operation is (iii) determining a third maximum number of layers to be used when the UE switches to a single TRP PUSCH transmission with only one of the first TRP or the second TRP based on the signal; receiving downlink control information (DCI) from the base station, the DCI including an indication; Switching to the single TRP PUSCH transmission in response to the indication; The one or more processors of claim 1 , further comprising: transmitting the single TRP PUSCH transmission using the third maximum number of layers.
3. The operation is 3. The one or more processors of claim 2, further comprising: transmitting a UE capability report to the base station, the UE capability report including a relationship between the first maximum number of layers, the second maximum number of layers, and the third maximum number of layers.
4. The operation is determining, based on higher layer parameters, that the UE is configured with non-codebook-based precoding; determining a first number of SRS resources in the first SRS resource set from the signal; The one or more processors of claim 1 , further comprising: determining, from the signal, a second number of SRS resources in the second SRS resource set.
5. The operation is The one or more processors of claim 4 , further comprising: determining that the first number of SRS resources and the second number of SRS resources are different.
6. the first maximum number of layers is equal to 1, the second maximum number of layers is equal to 1, and the third maximum number of layers is equal to 2, 3, or 4; The combination of (the first number of SRS resources, the second number of SRS resources) is neither (2, 4) nor (4, 2). One or more processors according to claim 5.
7. the first maximum number of layers is equal to 1, 2, 3, or 4; the second maximum number of layers is equal to 1; the third maximum number of layers is equal to 2, 3, or 4; The combination of (the number of first SRS resources, the number of second SRS resources) is not (1, 2), not (1, 3), or not (1, 4). One or more processors according to claim 5.
8. the first maximum number of layers is equal to 1; the second maximum number of layers is equal to 1, 2, 3, or 4; the third maximum number of layers is equal to 2, 3, or 4; The combination of (the number of first SRS resources, the number of second SRS resources) is not (2, 1), not (3, 1), or not (4, 1). One or more processors according to claim 5.
9. The operation is determining a first number of bits of an SRS resource indicator (SRI) for the first PUSCH transmission; determining a second number of bits of an SRI for the second PUSCH transmission; 5. The one or more processors of claim 4, further comprising: determining a third number of bits of an SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP.
10. the first number of bits is determined based on the first maximum number of layers and the first number of SRS resources; the second number of bits is determined based on the second maximum number of layers and the second number of SRS resources. One or more processors according to claim 9.
11. The third number of bits is determined based on the third maximum number of layers and further based on a third number of SRS resources used when the UE switches to the PUSCH transmission with only one of the first TRP or the second TRP. One or more processors according to claim 9.
12. 10. The one or more processors of claim 1, wherein the UE performs the first PUSCH transmission and the second PUSCH transmission using a spatial division multiplexing (SDM) scheme.
13. 1. A base station for communicating with user equipment (UE), the base station comprising: one or more processors coupled to a transceiver; The one or more processors are configured to determine one or more parameters to configure a UE to simultaneously perform a first Physical Uplink Shared Channel (PUSCH) transmission with a first Transmission / Reception Point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel, the one or more parameters indicating a first Sounding Reference Signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission; the transceiver is configured to transmit a signal having the one or more parameters to the UE, the signal including information for the UE to determine (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set.
14. The signal further includes information for determining a third maximum number of layers to be used when the UE (iii) switches to single TRP PUSCH transmission with only one of the first TRP or the second TRP; the one or more processors are configured to determine an indication to instruct the UE to switch to the single-TRP PUSCH transmission; the transceiver is configured to transmit the indication in downlink control information (DCI) to the UE. The base station of claim 13.
15. the transceiver is configured to receive a UE capability report from the UE; the one or more processors are configured to determine, from the UE capability report, a relationship between the first maximum number of layers, the second maximum number of layers, and the third maximum number of layers. The base station of claim 14.
16. receiving a signal from a base station configuring a user equipment (UE) to simultaneously perform a first physical uplink shared channel (PUSCH) transmission with a first transmission / reception point (TRP) using a first antenna panel and a second PUSCH transmission with a second TRP using a second antenna panel; determining, based on the signal, a first sounding reference signal (SRS) resource set for the first PUSCH transmission and a second SRS resource set for the second PUSCH transmission; determining, based on the signal, (i) a first maximum number of layers associated with the first SRS resource set and (ii) a second maximum number of layers associated with the second SRS resource set; transmitting the first PUSCH transmission using the first maximum number of layers and transmitting the second PUSCH transmission using the second maximum number of layers; A method comprising:
17. (iii) determining a third maximum number of layers to be used when the UE switches to PUSCH transmission with only one of the first TRP or the second TRP based on the signal; receiving downlink control information (DCI) from the base station, the DCI including an indication; Switching to the single TRP PUSCH transmission in response to the indication; transmitting the single TRP PUSCH transmission using the third maximum number of layers; 17. The method of claim 16, further comprising:
18. determining, based on higher layer parameters, that the UE is configured with non-codebook based precoding; determining a first number of SRS resources in the first SRS resource set from the signal; determining a second number of SRS resources in the second SRS resource set from the signal; 17. The method of claim 16, further comprising:
19. determining a first number of bits of an SRS resource indicator (SRI) for the first PUSCH transmission; determining a second number of bits of an SRI for the second PUSCH transmission; Determining a third number of bits of an SRI to be used when the UE switches to PUSCH transmission using only one of the first TRP or the second TRP; 20. The method of claim 18, further comprising:
20. 17. The method of claim 16, wherein the first PUSCH transmission and the second PUSCH transmission use a spatial division multiplexing (SDM) scheme.
Citation Information
Patent Citations
Terminal and wireless communication method
WO2021090403A1