Full power uplink transmission enhancement
By generating and transmitting TPMI lists for full power uplink transmission, the method enhances data transfer quality and efficiency in cellular networks, addressing power level optimization challenges.
Patent Information
- Application Number
- JP2025152112
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-12
- Publication Date
- 2026-01-14
AI Technical Summary
Existing wireless communication systems face challenges in optimizing signal transmission power levels for enhanced data transmission, particularly in cellular networks, which affect the quality of communication and data transfer.
The implementation of a method and system for generating and transmitting a transmit precoding matrix indicator (TPMI) list by user equipment (UE) to a base station (BS) for uplink data transmission, allowing for full power transmission using predefined TPMI groups or implied directives, and configuring the UE for full power uplink transmission without requiring additional SRS resources.
This approach enhances uplink data transmission capacity and quality by enabling full power transmission, improving communication efficiency and data transfer in cellular networks.
Smart Images

Figure 2026004337000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates generally to techniques for enhanced full power uplink transmission in wireless communication networks, such as cellular networks. [Background technology]
[0002] The use of wireless communication systems is growing rapidly. Furthermore, wireless communication technology has evolved from voice-only communications to also include the transmission of data, such as Internet and multimedia content. The quality of communication and data transmission depends in part on the ability of the system to transmit signals at optimal power levels. Summary of the Invention
[0003] In general, in one aspect, a method of operating a user equipment (UE) includes generating, by the UE, a transmit precoding matrix indicator (TPMI) list including one or more TPMIs selected from a set of available TPMIs stored in a base station (BS). Data indicative of the TPMI list is transmitted to the BS. An index of the TPMI list is transmitted to the BS. Downlink control information (DCI) is received from the BS and includes an indication of at least one TPMI from the TPMI list based on the index. Uplink data is transmitted to the BS on a physical uplink shared channel (PUSCH) using the at least one TPMI.
[0004] In general, in one aspect, a UE comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: generating a TPMI list including one or more TPMIs selected by the UE from a set of available TPMIs stored in the BS; transmitting data indicating the TPMI list to the BS; transmitting an index of the TPMI list to the BS; receiving a DCI from the BS including an indication of at least one TPMI from the TPMI list based on the index; and transmitting uplink data to the BS using a PUSCH using the at least one TPMI.
[0005] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: generating, by a UE, a TPMI list including one or more TPMIs selected from a set of available TPMIs stored at a BS; transmitting data indicating the TPMI list to the BS; transmitting an index of the TPMI list to the BS; receiving from the BS a DCI including an indication of at least one TPMI from the TPMI list based on the index; and transmitting uplink data to the BS using a PUSCH using the at least one TPMI.
[0006] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0007] One or more TPMIs in the TPMI list can support full power transmission by the UE. In some implementations, the TPMI list includes a bitmap indicating one or more TPMIs. In some implementations, the one or more TPMIs are arbitrarily selected from a set of TPMIs available at the BS. The set of available TPMIs may include, but is not limited to, the TPMIs described herein and included in 3GPP TS38.211. In some implementations, an index of the TPMI list is transmitted to the BS for each frequency band for each frequency band combination. The TPMI list may be stored as a TPMI group for the UE at the BS, and the index may be an index of the TPMI group. In some implementations, the TPMI list is transmitted to the BS as part of the capability information reported by the UE. In some implementations, the UE modifies the TPMI list to generate a second TPMI list including at least one TPMI from the set of available TPMIs that is different from one or more TPMIs in the TPMI list, and data indicating the second TPMI list is transmitted to the BS. In some implementations, uplink data is transmitted at full power by the UE using at least one TPMI.
[0008] In general, in one aspect, a method of operating a BS includes receiving data from a UE indicating a TPMI list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at the BS; receiving an index of the TPMI list from the UE; transmitting a DCI to the UE including an indication of at least one TPMI from the TPMI list based on the index; and receiving uplink data from the UE from a PUSCH based on the at least one TPMI.
[0009] In general, in one aspect, a BS comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving data from a UE indicating a TPMI list, the TPMI list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at the BS; receiving an index of the TPMI list from the UE; transmitting a DCI to the UE including an indication of at least one TPMI from the TPMI list based on the index; and receiving uplink data from the UE from a PUSCH based on the at least one TPMI.
[0010] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including receiving data from a UE indicating a TPMI list, the TPMI list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at a BS; receiving an index of the TPMI list from the UE; transmitting a DCI to the UE including an indication of at least one TPMI from the TPMI list based on the index; and receiving uplink data from the UE from a PUSCH based on the at least one TPMI.
[0011] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0012] An index of the TPMI list can be received from the UE for each frequency band for each frequency band combination. The TPMI list can be received from the UE in one or more capability report messages. The TPMI list can be stored as a TPMI group for the UE at the BS, and the index can include an index of the TPMI group. The TPMI list can include a bitmap indicating one or more TPMIs. One or more TPMIs in the TPMI list can support full power transmission by the UE. In some implementations, the TPMI list generated by the UE is stored at the BS, and an index of the TPMI list is received from the UE for each frequency band for each frequency band combination to indicate at least one TPMI from the TPMI list that supports full power transmission. In some implementations, a second TPMI list is received from the UE including at least one TPMI from a set of available TPMIs different from one or more TPMIs in the TPMI list, and a DCI including an indication of at least one TPMI from the second TPMI list is transmitted to the UE.
[0013] In general, in one aspect, a method of operating a UE includes transmitting capability information for the UE to a BS, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; receiving a Radio Resource Control (RRC) message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0014] In general, in one aspect, a UE comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: transmitting capability information about the UE to a BS, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0015] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: transmitting capability information about the UE to a BS, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0016] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0017] The RRC message may include information for allocating sounding reference signal (SRS) resources based on an indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission. For example, the SRS resources may include a 1-port SRS for supporting rank-1 full power uplink transmission with antenna virtualization by the UE, or a 2-port SRS for supporting rank-2 full power uplink transmission with antenna virtualization by the UE, or both. In some implementations, the RRC message includes an indication of a TPMI for rank-3 full power transmission by the UE. In some implementations, the indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission includes an indication that no additional SRS resources are required by the UE. In some implementations, the full power uplink transmission mode includes a mode-2 full power uplink transmission mode. In some implementations, the TPMI group is generated by the UE according to the techniques described herein.
[0018] In general, in one aspect, a method of operating a BS includes receiving capability information from the UE for the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE from a PUSCH based on the RRC message.
[0019] In general, in one aspect, a BS comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving capability information from a UE about the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE using a PUSCH based on the RRC message.
[0020] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including receiving capability information about the UE from the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode without reporting a TPMI group for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from a PUSCH from the UE based on the RRC message.
[0021] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0022] The RRC message may include information for allocating sounding reference signal (SRS) resources based on an indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission. For example, the SRS resources may include a 1-port SRS for supporting rank-1 full power uplink transmission with antenna virtualization by the UE, or a 2-port SRS for supporting rank-2 full power uplink transmission with antenna virtualization by the UE, or both. In some implementations, the RRC message includes an indication of a TPMI for rank-3 full power transmission by the UE. In some implementations, the indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission includes an indication that no additional SRS resources are required by the UE. In some implementations, the full power uplink transmission mode includes a mode-2 full power uplink transmission mode. In some implementations, the TPMI group is generated by the UE according to the techniques described herein.
[0023] In general, in one aspect, a method of operating a UE includes transmitting capability information for the UE to a BS, the capability information including an indication that the UE can operate in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0024] In general, in one aspect, a UE comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: transmitting capability information for the UE to a BS, the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE is capable of operating in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0025] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: transmitting capability information for the UE to a BS, the capability information including an indication that the UE can operate in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0026] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0027] The UE may include two ports, and the bitmap may be (1, 1). The RRC message may include, for example, information for allocation of SRS resources including a one-port SRS to support rank-1 full-power uplink transmission with antenna virtualization by the UE, an indication that the UE does not require additional SRS resources, or an indication that the UE requires a power amplifier (PA) for physical layer (PHY) antenna switching or additional switching delay during TPMI, or both. In some implementations, the UE includes two ports, and the bitmap is (0, 0). The RRC message may include, for example, information for allocation of SRS resources including a one-port SRS to support one full-power uplink transmission with antenna virtualization by the UE. The full-power uplink transmission mode may include a mode 2 full-power uplink transmission mode.
[0028] In general, in one aspect, a method of operating a BS includes receiving capability information from the UE for the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE from a PUSCH based on the RRC message.
[0029] In general, in one aspect, a BS comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving capability information from the UE for the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE using a PUSCH based on the RRC message.
[0030] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including receiving capability information about the UE from the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; generating an RRC message to configure the UE for full power uplink transmission based on the indication that the UE can operate in a full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE from a PUSCH based on the RRC message.
[0031] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0032] The UE may include two ports, and the bitmap may be (1, 1). The BS may allocate, via an RRC message, SRS resources including a 1-port SRS to support rank-1 full-power uplink transmission with antenna virtualization by the UE, an indication that no additional SRS resources are required by the UE, or an indication that the UE requires a power amplifier (PA) for physical layer (PHY) antenna switching or additional switching delay during TPMI, or both. In some implementations, the UE includes two ports, and the bitmap is (0, 0). The BS may allocate, via an RRC message, SRS resources including a 1-port SRS to support one full-power uplink transmission with antenna virtualization by the UE. The full-power uplink transmission mode may include a mode 2 full-power uplink transmission mode.
[0033] In general, in one aspect, a method of operating a UE includes transmitting capability information for the UE to a BS, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0034] In general, in one aspect, a UE comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: transmitting capability information for the UE to a BS, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0035] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: transmitting capability information for the UE to a BS, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving an RRC message from the BS to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and transmitting uplink data to the BS using a PUSCH based on the RRC message.
[0036] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0037] The first capability may include an indication of one or more TPMIs for full power transmission using the first number of ports, and the second capability may include an indication of one or more TPMIs for full power transmission using the second number of ports. In some implementations, the first or second capability, or both, includes an indication of a separate TPMI group for the first or second number of ports (or both), which may be a UE-generated group as described herein. In some implementations, SRS resources are mapped to the TPMI group indicated by the UE. An RRC message can configure the UE for full power uplink transmission based on the second capability. In some implementations, the RRC message includes a second SRS resource with the first number of ports. Uplink data can be transmitted at full power by the UE based on the RRC message.
[0038] In general, in one aspect, a method of operating a BS includes: transmitting capability information for a UE to the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting an RRC message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and receiving uplink data from the UE using a PUSCH based on the RRC message.
[0039] In general, in one aspect, a BS comprises one or more processors and a memory that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving capability information from the UE for the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting an RRC message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and receiving uplink data from the UE using a PUSCH based on the RRC message.
[0040] In general, in one aspect, a non-transitory computer-readable medium stores instructions that, when executed by one or more processors, cause the one or more processors to perform operations including receiving capability information from the UE for the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting an RRC message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one SRS resource that includes the second number of ports; and receiving uplink data from the UE using a PUSCH based on the RRC message.
[0041] Implementations of any of the above aspects can include one or a combination of two or more of the following features.
[0042] The first capability may include one or more TPMI indications for full power transmission using the first number of ports, and the second capability may include one or more TPMI indications for full power transmission using the second number of ports. In some implementations, the first or second capability, or both, includes an indication of a separate TPMI group for the first or second number of ports (or both), which may be a UE-generated group as described herein. In some implementations, SRS resources are mapped to the TPMI group indicated by the UE. The BS can configure the UE for full power uplink transmission based on the second capability via an RRC message. In some implementations, the RRC message includes second SRS resources with the first number of ports. Uplink data can be received at full power by the UE based on the RRC message.
[0043] The details of one or more implementations are set forth in the accompanying drawings and the description below. Other features and advantages will be apparent from the description and drawings, and from the claims. [Brief explanation of the drawings]
[0044] [Figure 1] 1 illustrates an exemplary wireless communication system. [Figure 2] 1 shows a base station (BS) in communication with a user equipment (UE) device. [Figure 3] 1 shows an example block diagram of a UE. [Figure 4] 1 shows an example of an exemplary block diagram of a BS. [Figure 5] 1 illustrates an exemplary block diagram of a cellular communication circuit. [Figure 6] 1 illustrates an example of enhanced full power uplink (UL) transmission. [Figure 7] 1 illustrates an example of enhanced full power uplink (UL) transmission. [Figure 8] 1 illustrates an example of enhanced full power uplink (UL) transmission. [Figure 9] 1 illustrates an example of enhanced full power uplink (UL) transmission.
[0045] Like reference symbols in the various drawings indicate like elements. DETAILED DESCRIPTION OF THE INVENTION
[0046] The techniques described herein provide enhanced UL full power transmission for Mode 2 uplink (UL) transmission, for example, under the 5G New Radio (NR) standard. For example, in some implementations, the techniques described herein may enable a user equipment (UE) to define optional transmit precoder matrix indicator (TPMI) groups in addition to or instead of those defined under the 5G NR standard. The UE-defined TPMI groups may be provided to a base station (BS) and indicated on a per frequency band per frequency band combination basis for use in UL transmission. In some implementations, additional hard-coded TPMI groups may be defined, for example, for partially coherent UEs.
[0047] In some implementations, UL full power transmission can be improved by deriving implied directives from capability information reported by the UE. For example, the techniques described herein can enable the UE to imply a sounding reference signal (SRS) configuration, such as the number of SRS ports or the TPMI group for the ports, or both, via implied directives that are compatible with existing capability reporting frameworks. Other features that improve UL full power transmission are also described.
[0048] Figure 1 illustrates an exemplary wireless communication system 100. It should be noted that the system of Figure 1 is merely one example of a possible system, and that features of the present disclosure may be implemented in any of a variety of systems, as desired.
[0049] The system 100 includes a base station 102A that communicates over a transmission medium with one or more user devices 106A, 106B-106N. Each of the user devices may be referred to herein as a "user equipment" (UE). Accordingly, the user devices 106 are referred to as UEs or UE devices. In some implementations, the UEs may be reduced capability or "light" UEs.
[0050] The base station (BS) 102A may be a base transceiver station (BTS) or a cell site (cellular base station), and may include hardware that enables wireless communication with the UEs 106A-106N.
[0051] The communication area (or coverage area) of a base station may be referred to as a "cell." The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), such as GSM, UMTS (e.g., associated with a WCDMA or TD-SCDMA air interface), LTE, LTE-Advanced (LTE-A), 5G New Radio (5G NR), HSPA, or 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), or a combination thereof, also referred to as radio communication technologies or telecommunication standards. Note that if the base station 102A is implemented in the context of LTE, it may alternatively be referred to as a "gNodeB" or an "eNB." Note that if the base station 102A is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or a "gNB."
[0052] The base station 102A is also capable of communicating with the network 100 (e.g., a cellular service provider's core network, a telecommunications network such as the Public Switched Telephone Network (PSTN), or the Internet, among others, or a combination thereof). Thus, the base station 102A can facilitate communications between user devices and between the user devices and the network 100. In particular, the cellular base station 102A can provide various telecommunications capabilities to the UE 106, such as voice, SMS, and data services.
[0053] Thus, base station 102A and other similar base stations (such as base stations 102B-102N) operating according to the same or different cellular communication standards may comprise a network of cells that can provide continuous or near-continuous overlaid services to UEs 106A-106N and similar devices over a geographic area, for example according to one or more cellular communication standards.
[0054] Thus, as shown in FIG. 1, base station 102A may function as a "serving cell" for UEs 106A-N, and each UE 106 may also receive signals from (if possible within range of) one or more other cells, which may be referred to as "neighboring cells" (which may be provided by base stations 102B-102N or any other base station, or by the UE itself). Such cells may also facilitate communication between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or cells providing any of various other granularities of coverage area size. For example, base stations 102A-102B shown in FIG. 1 may be macro cells, and base station 102N may be a micro cell. Other configurations are possible.
[0055] In some embodiments, the base station 102A may be a next-generation base station, e.g., a 5G New Radio (5G NR) base station, or "gNB." In some embodiments, the gNB may be connected to an older Evolved Packet Core (EPC) network or an NR Core (NRC) network, among others. In addition, a gNB cell may include one or more Transition and Reception Points (TRPs). In addition, a UE capable of operating according to 5G NR may be connected to one or more TRPs in one or more gNBs.
[0056] It should be noted that the UE 106 may be capable of communicating using multiple wireless communication standards. For example, the UE 106 may be configured to communicate using at least one cellular communication protocol (e.g., GSM, UMTS (e.g., associated with a WCDMA or TD-SCDMA air interface), LTE, LTE-A, 5G NR, HSPA, or 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), among others, or a combination thereof), in addition to a wireless network protocol (e.g., Wi-Fi®) and / or a peer-to-peer wireless communication protocol (e.g., Bluetooth or Wi-Fi peer-to-peer). The UE 106 may also (or alternatively) be configured to communicate using one or more Global Navigational Satellite Systems (GNSS, e.g., GPS or GLONASS), one or more mobile television broadcast standards (e.g., ATSC-M / H or DVB-H), and / or any other wireless communication protocol, if desired. Other combinations of wireless communication standards (including more than two wireless communication standards) are possible.
[0057] 2 illustrates a user equipment 106 (e.g., one of devices 106A-106N) in communication with a base station 102. The UE 106 may be a device with cellular communication capabilities, such as a mobile phone, a handheld device, a computer or tablet, or virtually any type of wireless device, including wireless sensors, monitoring equipment, or wearable devices, among others. In some implementations, the UE 106 is a reduced capability or "light" UE.
[0058] The UE 106 may include a processor configured to execute program instructions stored in a memory. The UE 106 may perform any of the method embodiments described herein by executing such stored instructions. Alternatively, or in addition, the UE 106 may include a programmable hardware element, such as a field programmable gate array (FPGA), configured to perform any of the method embodiments described herein, or any portion of any of the method embodiments described herein.
[0059] The UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some embodiments, the UE 106 may be configured to communicate, for example, using CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio, and / or using GSM or LTE using a single shared radio. The shared radio may be coupled to a single antenna or to multiple antennas (e.g., for MIMO) to perform wireless communication. In general, a radio may include any combination of a baseband processor, analog RF signal processing circuitry (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing circuitry (e.g., for digital modulation and other digital processing). Similarly, the radio may implement one or more receive and transmit chains using the above hardware. For example, the UE 106 may share one or more portions of a receive chain or a transmit chain, or both, between multiple wireless communication technologies, such as those described above.
[0060] In some implementations, the UE 106 includes a separate transmit or receive chain, or both (e.g., including separate antennas and other radio components), for each wireless communication protocol over which the UE 106 is configured to communicate. In some implementations, the UE 106 may include one or more radios shared among multiple wireless communication protocols and one or more radios used exclusively by a single wireless communication protocol. For example, the UE 106 may include a shared radio for communicating using either LTE or 5G NR (or LTE, or 1xRTT, or LTE, or GSM) and separate radios for communicating using each of Wi-Fi and Bluetooth. Other configurations are possible.
[0061] FIG. 3 shows an exemplary block diagram of a communication device 106. It should be noted that the block diagram of the communication device 106 in FIG. 3 is merely one example of a possible communication device. In some implementations, the communication device 106 may be, among other devices, a user equipment (UE) device, a mobile device or station, a wireless device or station, a desktop computer or computing device, a mobile computing device (e.g., a laptop computer, a notebook computer, or a portable computing device), a tablet, a wireless sensor, a video surveillance system, or a wearable device, or a combination thereof. As shown in the figure, the communication device 106 may include a set of components 300 configured to perform core functions. For example, the set of components may be implemented as a system on a chip (SOC), where the SOC may include portions for various purposes. Alternatively, the set of components 300 may be implemented as separate components or groups of components for various purposes. The set of components 300 may be coupled (e.g., communicatively coupled, directly or indirectly) to various other circuits of the communication device 106.
[0062] For example, communication device 106 may include various types of memory (including, e.g., NAND flash 310), input / output interfaces such as connector I / F 320 (e.g., for connecting to a computer system, a dock, a charging station, input devices such as a microphone, a camera, a keyboard, an output device such as a speaker, etc.), a display 360 that may be integrated with communication device 106 or may be external to communication device 106, cellular communication circuitry 330 for 5G NR, LTE, GSM, and near-medium range wireless communication circuitry 329 (e.g., Bluetooth and WLAN circuitry), among others. In some embodiments, communication device 106 may include wired communication circuitry (not shown), such as a network interface card for Ethernet.
[0063] The cellular communication circuitry 330 may be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 335 and 336. The near-medium range wireless communication circuitry 329 may also be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 337 and 338. Alternatively, the near-medium range wireless communication circuitry 329 may be communicatively coupled (e.g., directly or indirectly) to antennas 335 and 336 in addition to or instead of being communicatively coupled (e.g., directly or indirectly) to antennas 337 and 338. The near-medium range wireless communication circuitry 329 or the cellular communication circuitry 330, or both, may include multiple receive chains and multiple transmit chains for receiving and transmitting multiple spatial streams, such as in a Multiple-Input Multiple Output (MIMO) configuration.
[0064] In some implementations, the cellular communication circuitry 330 may include dedicated receive chains (e.g., dedicated processors and / or radios communicatively coupled, directly or indirectly, to) for multiple RATs (e.g., a first receive chain for LTE and a second receive chain for 5G NR). Additionally, in some implementations, the cellular communication circuitry 330 may include a single transmit chain that may be switched between radios dedicated to a particular RAT. For example, a first radio may be dedicated to a first RAT, e.g., LTE, and may communicate with a dedicated receive chain and a transmit chain shared with an additional radio, e.g., a second radio, which may be dedicated to a second RAT, e.g., 5G NR, and may communicate with a dedicated receive chain and a shared transmit chain.
[0065] Communications device 106 may also include or be configured for use with one or more user interface elements, which may include any of a variety of elements such as a display 360 (which may be a touchscreen display), a keyboard (which may be a separate keyboard or may be implemented as part of a touchscreen display), a mouse, a microphone, a speaker, one or more cameras, one or more buttons, or a combination thereof, among a variety of other elements capable of providing information to a user or receiving or interpreting user input.
[0066] The communication device 106 may further include one or more smart cards 345, which include Subscriber Identity Module (SIM) functionality, such as one or more Universal Integrated Circuit Cards (UICCs).
[0067] As shown, SOC 300 may include processor(s) 302 capable of executing program instructions for communication device 106 and display circuitry 304 capable of performing graphics processing and providing display signals to display 360. Processor(s) 302 may be coupled to a memory management unit (MMU) 340, which may be configured to receive addresses from processor(s) 302 and translate these addresses to locations in memory (e.g., memory 306, read only memory (ROM) 350, NAND flash memory 310) and / or transfer these addresses to other circuits or devices, such as display circuitry 304, near field communication circuitry 229, cellular communication circuitry 330, connector I / F 320, and / or display 360. MMU 340 may be configured to perform memory protection and page table translation or setup. In some implementations, the MMU 340 may be included as part of the processor(s) 302 .
[0068] The communication device 106 may include hardware and software components for implementing the above-described features for time-division multiplexing UL data for NSA NR operation. The processor 302 of the communication device 106 may be configured to implement some or all of the features described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), the processor 302 may be configured as a programmable hardware element, such as a field programmable gate array (FPGA), or as an application-specific integrated circuit (ASIC). Alternatively (or in addition), the processor 302 of the communication device 106 may be configured to implement some or all of the features described herein in conjunction with any one or more of the other components 300, 304, 306, 310, 320, 329, 330, 340, 345, 350, and 360.
[0069] Processor 302 may include one or more processing elements. For example, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. Each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, among other circuits) configured to perform the functions of processor(s) 302.
[0070] Furthermore, the cellular communication circuit 330 and the near field communication circuit 329 may each include one or more processing elements. In other words, one or more processing elements may be included in the cellular communication circuit 330, and similarly, one or more processing elements may be included in the near field communication circuit 329. Thus, the cellular communication circuit 330 may include one or more integrated circuits (ICs) configured to perform the functions of the cellular communication circuit 330. In addition, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the cellular communication circuit 230. Similarly, the near field communication circuit 329 may include one or more ICs configured to perform the functions of the near field communication circuit 32. In addition, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the near field communication circuit 329.
[0071] 4 shows an exemplary block diagram of a base station 102. It should be noted that the base station in FIG. 4 is an example of a possible base station. As shown, the base station 102 includes a processor(s) 404 that can execute program instructions for the base station 102. The processor(s) 404 may be coupled to a memory management unit (MMU) 440, which may be configured to receive addresses from the processor(s) 404 and transfer these addresses to locations in memory (e.g., memory 460 and read-only memory (ROM) 450) or other circuits or devices.
[0072] The base station 102 may include at least one network port 470. The network port 470 may be configured to couple to a telephone network and provide access to the telephone network to multiple devices, such as the UE device 106, as described above with reference to Figures 1 and 2.
[0073] Network port 470 (or additional network ports) may additionally or alternatively be configured to couple to a cellular network, such as a core network of a cellular service provider. The core network may provide mobility-related or other services to multiple devices, such as UE device 106. In some implementations, network port 470 couples to a telephone network using the core network, or the core network may provide telephone communication (e.g., between other UE devices served by the cellular service provider).
[0074] In some implementations, the base station 102 is a next-generation base station, e.g., a 5G New Radio (5G NR) base station, or "gNB." In such embodiments, the base station 102 may be connected to a legacy evolved packet core (EPC) network and / or an NR core (NRC) network. In addition, the base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). In addition, a UE capable of operating according to 5G NR may be connected to one or more TRPs in one or more gNBs.
[0075] The base station 102 may include at least one antenna 434, and possibly multiple antennas. The at least one antenna 434 may be configured to operate as a wireless transceiver and may be further configured to communicate with the UE device 106 via a radio 430. The antenna 434 communicates with the radio 430 via a communication chain 432. The communication chain 432 may be a receive chain, a transmit chain, or both. The radio 430 may be configured to communicate via various wireless communication standards, including, but not limited to, 5G NR, LTE, LTE-A, GSM, UMTS, CDMA2000, or Wi-Fi, among others, or combinations thereof.
[0076] The base station 102 may be configured to communicate wirelessly using multiple wireless communication standards. In some cases, the base station 102 may include multiple radios, which may enable the base station 102 to communicate according to multiple wireless communication technologies. For example, one possibility is that the base station 102 may include an LTE radio for performing communications according to LTE and a 5G NR radio for communicating according to 5G NR. In such a case, the base station 102 may be capable of operating as both an LTE base station and a 5G NR base station. Another possibility is that the base station 102 may include a multimode radio, which is capable of performing communications according to any of multiple wireless communication technologies (e.g., 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, or a combination thereof, among others).
[0077] The BS 102 may include hardware and software components for implementing or supporting the implementation of the functionality described herein. The processor 404 of the base station 102 may be configured to implement or support some or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, the processor 404 may be configured as a programmable hardware element, such as a field programmable gate array (FPGA), or as an application-specific integrated circuit (ASIC), or a combination thereof. Alternatively (or in addition), the processor 404 of the BS 102, together with any one or more of the other components 430, 432, 434, 440, 450, 460, and 470, may be configured to implement or support some or all of the features described herein.
[0078] In some implementations, the processor(s) 404 are comprised of one or more processing elements. In other words, one or more processing elements may be included within the processor(s) 404. Thus, the processor(s) 404 may include one or more integrated circuits (ICs) configured to perform the functions of the processor(s) 404. Additionally, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, among other circuits) configured to perform the functions of the processor(s) 404.
[0079] In some implementations, the radio 430 is comprised of one or more processing elements. In other words, the one or more processing elements may be included within the radio 430. Thus, the radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of the radio 430. Additionally, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the radio 430.
[0080] 5 is an exemplary block diagram of a cellular communication circuit 330. It should be noted that the block diagram of the cellular communication circuit of FIG. 5 is an example of a possible cellular communication circuit 330. In some implementations, the cellular communication circuit 330 may be included in a communication device such as the communication device 106 described above. As noted above, the communication device 106 may be, among other devices, a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless base station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet, a wireless sensor, a monitoring device, or a wearable device, or a combination thereof.
[0081] The cellular communication circuitry 330 may be communicatively coupled (e.g., directly or indirectly) to one or more antennas, such as antennas 335a-b and 336, as shown (in FIG. 3). In some implementations, the cellular communication circuitry 330 includes or is communicatively coupled to dedicated receive chains, processors, or radios for multiple RATs (e.g., a first receive chain for LTE and a second receive chain for 5G NR). For example, as shown in FIG. 5, the cellular communication circuitry 330 may include a modem 510 and a modem 520. The modem 510 may be configured for communication according to a first RAT, such as LTE or LTE-A, and the modem 520 may be configured for communication according to a second RAT, such as 5G NR.
[0082] The modem 510 includes one or more processors 512 and a memory 516 in communication with the processor 512. The modem 510 is in communication with a radio frequency (RF) front end 530. The RF front end 530 may include circuitry for transmitting and receiving wireless signals. For example, the RF front end 530 includes receive circuitry (RX) 532 and transmit circuitry (TX) 534. In some implementations, the receive circuitry 532 is in communication with a downlink (DL) front end 550, which may include circuitry for receiving wireless signals via an antenna 335a.
[0083] Similarly, the modem 520 includes one or more processors 522 and a memory 526 in communication with the processor 522. The modem 520 is in communication with an RF front end 540. The RF front end 540 may include circuitry for transmitting and receiving wireless signals. For example, the RF front end 540 may include receive circuitry 542 and transmit circuitry 544. In some implementations, the receive circuitry 542 is in communication with a DL front end 560, which may include circuitry for receiving wireless signals via the antenna 335b.
[0084] The modem 510 may include hardware and software components for implementing the above features or for time-division multiplexing UL data for NSA NR operations, as well as various other techniques described herein. The processor 512 may be configured to implement some or all of the features described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), the processor 512 may be configured as a programmable hardware element, such as a field programmable gate array (FPGA), or as an application-specific integrated circuit (ASIC). Alternatively (or in addition), the processor 512 may be configured to implement some or all of the features described herein in conjunction with any one or more of the other components 530, 532, 534, 550, 570, 572, 335, and 336.
[0085] Processor 512 may include one or more processing elements. Thus, processor 512 may include one or more integrated circuits (ICs) configured to perform the functions of processor 512. Additionally, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 512.
[0086] As described herein, modem 520 may include hardware and software components for implementing the above features for time-division multiplexing UL data for NSA NR operations, as well as various other techniques described herein. Processor 522 may be configured to implement some or all of the features described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively (or in addition), processor 522 may be configured as a programmable hardware element, such as a field programmable gate array (FPGA), or as an application-specific integrated circuit (ASIC). Alternatively (or in addition), processor 522 may be configured to implement some or all of the features described herein in conjunction with any one or more of the other components 540, 542, 544, 550, 570, 572, 335, and 336.
[0087] In addition, processor 522 may include one or more processing elements. Accordingly, processor 522 may include one or more integrated circuits (ICs) configured to perform the functions of processor 522. In addition, each of the integrated circuits may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 522.
[0088] In 5G NR and other wireless communication networks, uplink (UL) transmissions from a UE (e.g., UE 106) to a cell (e.g., BS 102) may support a codebook-based transmission scheme. Generally, in a codebook-based transmission scheme, the UE transmits information regarding its transmission capabilities and one or more sounding resource signals (SRS) to a base station, e.g., using a physical uplink shared channel (PUSCH). Based at least in part on this information, the base station selects parameters to configure the UE for a subsequent uplink transmission and transmits this information to the UE, e.g., as downlink control information (DCI) or other higher layer signaling (e.g., a radio resource control (RRC) message). The configuration information may include, among other information, SRS configuration information (e.g., an SRS resource indicator (SRI)) indicating the selected SRS resource(s) and a transmit precoder matrix indicator (TPMI) indicating a precoder selected from an uplink codebook for precoding information over port(s) within the selected SRS resource(s). The UE then performs uplink transmission based on the information received from the base station.
[0089] Specifically, as defined in Release 16 of 3GPP Technical Specification (TS) 38.211, for codebook-based transmission, the PUSCH may be scheduled with DCI format 0_0, DCI format 0_1, DCI format 0_2, or may be semi-statically configured to operate (e.g., according to clause 6.1.2.3 of 3GPP TS 38.211). If the PUSCH is scheduled with DCI format 0_1, DCI format 0_2, or semi-statically configured to operate, the UE determines its PUSCH transmit precoder based on the SRI, TPMI, and transmission rank. In this case, the SRI, TPMI, and transmission rank are given by the DCI fields SRS-ResourceIndicator, Precoding Information, and Number of Layers in DCI formats 0_1 and 0_2 (e.g., clauses 7.3.1.1.2 and 7.3.1.1.3 of 3GPP TS38.212), or by srs-ResourceIndicator and precodingAndNumberOfLayers (e.g., according to clause 6.1.2.3 of 3GPP TS38.211). The SRS-ResourceSet(s) applicable to PUSCH transmissions scheduled by DCI format 0_1 and DCI format 0_2 may be defined by entries of the higher layer parameters srs-ResourceSetToAddModList and srs-ResourceSetToAddModList-ForDCIFormat0_2 in SRS-config, respectively. The TPMI can be used to indicate the precoder applied to layers {0...v-1} that corresponds to the SRS resource selected by the SRI if multiple SRS resources are configured, or if a single SRS resource is configured, the TPMI is used to indicate the precoder applied to layers {0...v-1} that corresponds to the SRS resource.The transmit precoder may be selected from an uplink codebook with a number of antenna ports equal to the higher layer parameter nrofSRS-Ports of SRS-Config (e.g., defined in clause 6.3.1.5 of 3GPP TS38.211). If the UE is configured with the higher layer parameter txConfig set to "codebook", the UE may be configured with at least one SRS resource. The indicated SRI for slot n is associated with the most recent transmission of the SRS resource identified by the SRI, in this case, that SRS resource is before the PDCCH carrying the SRI.
[0090] To achieve optimal UL transmission, the UE can use one or more precoders that support full power transmission over selected ports. However, current codebook-based coding schemes (e.g., those defined in 3GPP 5G NR Release 15 and earlier) do not allow the UE to arbitrarily indicate a precoder (e.g., a precoder matrix) or set of precoders (e.g., precoder matrices) that support full power transmission. For example, in 3GPP Release 15, if the precoder matrix selected by the BS in the TPMI does not use all of the UE ports, full power transmission is not supported. This is because the maximum transmit power is scaled by the number of non-zero ports divided by the total number of ports.
[0091] In 3GPP 5G NR Release 16, full power transmission is conditionally supported for non-coherent or partially coherent UEs. As used herein, "full," "partial," and "non-coherent" are referred to as three examples of UE coherence types or capabilities, and the term "coherence" refers to a subset of antenna ports at the UE that can be used to coherently transmit layers of UL data. In accordance with Release 16, a UE can be configured to operate in either Mode 1 or Mode 2 upon receipt of higher layer parameters (e.g., ULFPTxModes). For UL transmission Mode 1, a new TPMI is added to a new CodebookSubset in the existing SRS configuration. A UE can be configured with one or two SRS resources with the same number of SRS ports in the SRS resource set.
[0092] For UL transmission mode 2, the existing CodebookSubset can be used, but the SRS resource set is allowed to have SRS resource(s) with different port numbers. Specifically, a UE can be configured with one SRS resource or multiple SRS resources with the same or different SRS port numbers in the SRS resource set with usage. Up to two different spatial relations (maxNumberConfiguredSpatialRelations) can be configured for every SRS resource. A maximum of four SRS resources can be supported for an SRS resource set.
[0093] The UE may also indicate certain groups of TPMIs that support full power UL transmission in Mode 2. Examples of these groups are shown in the table below. [Table 1]
[0094] Indication of the TPMI group can be per frequency band per frequency band combination. Group selection is restricted. In the two-port case, two bits (e.g., a two-bit bitmap) can be used to indicate the TPMI(s), which can, for example, deliver full UL power (or another specific power level desired by the UE). In the four-port case, two bits (e.g., a two-bit index) can be used for non-coherent UEs, and four bits (e.g., a four-bit index) can be used for partially coherent UEs. In some implementations, a four-port non-coherent UE can indicate groups G0-G3 (e.g., using two bits), and a four-port partially coherent UE can use groups G0-G6 (e.g., using four bits).
[0095] Although Release 16 provides additional support for full-power UL transmission compared to Release 15, it is not a complete solution. For example, Mode 1 supports only a limited number of TPMIs and limited UE antenna virtualization options. In Mode 2, the indication of a TPMI that supports full power is complex, and it is also complex for the base station to determine how to configure the SRS resource(s) for the UE. Also, neither mode allows the UE to arbitrarily select a precoder or set of precoders for full-power UL transmission (or another specific power configuration to reduce power consumption at the UE). Instead, the UE must rely on a predefined codebook or group, which may not be optimal in many situations.
[0096] The techniques described herein provide enhanced UL full power transmission compared to, for example, Mode 2 UL transmission in 5G NR. Typically, for a four transmitter antenna UE, each transmitter may have a power amplifier (PA) configuration of 23 dBm, 20 dBm, or 17 dBm. However, as noted above, the current 3GPP 5G NR standard cannot support full power transmission (or more generally, the flexibility to select a particular transmit power level) for all UE architectures in all situations.
[0097] Thus, in some implementations, the techniques described herein may enable a UE to define arbitrary TPMI groups in addition to or instead of those defined under the 5G NR standard. The UE-defined TPMI groups may be provided to the BS and indicated on a per-frequency-band per-frequency-band combination basis for use in UL transmission. For example, in the case of a partially coherent UE, four bits may be used by the UE to indicate a TPMI group, which may support up to 16 groups. However, as shown in the table above, only seven groups are currently defined in the standard. Using the techniques described herein, the UE may generate one or more TPMI lists of arbitrarily selected TPMIs and signal the TPMI list(s) to the BS to be stored or otherwise associated as a TPMI group for the UE. In some implementations, such as when the UE is a partially coherent UE, the TPMI list(s) may be used for groups 7-15 or a subset of groups 7-15. In some implementations, the TPMI list(s) may replace one or more hard-coded groups and may be used in place of the hard-coded TPMI list for each group.
[0098] For each group, the UE can indicate to the BS a TPMI list containing a selection of TPMI(s) to include in the group. In some implementations, the TPMI list can be indicated in the form of a bitmap, where a 1 in the bitmap means the corresponding TPMI (e.g., the TPMI associated with the TPMI index indicated by the bitmap) supports full power transmission, and a 0 in the bitmap means the corresponding TPMI does not support full power transmission. In some implementations, the TPMI list or group can represent TPMIs that support a particular power level other than full power transmission. The TPMI list for each group can be signaled using a radio resource control (RRC) message, which can be part of a UE capability report. In some implementations, the UE can temporarily or permanently change the TPMI list for each group using an RRC message, for example, to address UE RF configuration changes or UE thermal or power consumption concerns, among others.
[0099] In some implementations, the TPMI list or group may be selected from the TPMIs defined in the 3GPP 5G NR standard (e.g., in 3GPP TS38.211) shown in the table below (although other TPMIs or precoder matrices are contemplated, for example). [Table 2] [Table 3] [Table 4] [Table 5] [Table 6] [Table 7] [Table 8]
[0100] In some implementations, some or all of the following TPMIs can be used to create the TPMI list for each group instead of or in addition to those listed above: In some implementations, these TPMIs and / or TPMI groups can be added to the 3GPP 5G NR standard (e.g., for partially coherent UEs) and / or can be hard-coded in each BS or UE. [Table 9]
[0101] In some implementations, UL full power transmission can be improved by deriving an implied directive from capability information reported by the UE. For example, under Release 16 of the 3GPP 5G NR standard, a TPMI group indication for supporting full power transmission is optional for the UE to report. Thus, the techniques described herein can be used to derive default behavior when the UE indicates that it is capable of full power transmission (e.g., full power transmission in mode 2) but does not indicate any TPMI (e.g., a TPMI group or list) for supporting full power transmission. In some implementations, if the UE is capable of full power transmission but does not indicate a TPMI, it can be implied that the UE supports full power transmission but requires an additional SRS. In response, the BS can configure the UE (e.g., using an RRC message) with a 1-port SRS for supporting rank-1 full power transmission with UE antenna virtualization, a 2-port SRS for supporting rank-2 full power transmission with UE antenna virtualization, or a TPMI for supporting rank-3 full power transmission, or a combination thereof. The TPMI to support rank 3 full power transfer may be as follows:
[0102]
number
[0103] In some implementations, if a UE is capable of full power transmission but does not indicate a TPMI group, it may be implied that the UE supports full power transmission for all TPMIs and no additional SRS is required. For example, the UE may apply antenna virtualization during PUSCH transmission, but the UE does not require an additional SRS with fewer than four ports to perform virtualized sounding.
[0104] In some implementations, the techniques described herein can be used to derive an implied SRS configuration for a two-port UE based on a bitmap used to indicate TPMIs that support full power transmission. For example, for a two-port UE operating in full power transmission mode 2, a two-bit bitmap can be used to indicate which TPMIs support full power transmission. Similar to 3GPP Release 15, for a two-port UE, two TPMIs do not support full power ((1, 0) and (0, 1)). In some implementations, if a two-port UE is capable of full power transmission and the TPMI bitmap indicates (1, 1), it can imply that the UE requires an additional SRS with one port to support rank-1 full power transmission with antenna virtualization, that the UE supports full power transmission for both TPMIs (e.g., (1, 0) and (0, 1)) but does not require an additional one-port SRS for virtualization sounding, or that the UE requires a PA for physical layer (PHY) antenna switching due to additional switching delay between TPMIs, or a combination thereof. In response, the BS may configure the BS with the requested configuration (eg, using an RRC message).
[0105] In some implementations, if a two-port UE is capable of full power transmission and the bitmap indicates (0, 0), it may be implied that the UE requires an additional SRS with one port that supports rank-1 full power transmission with antenna virtualization. In response, the BS may configure the BS with the requested SRS configuration (e.g., using an RRC message). Although discussed in the context of a two-port UE, these techniques may be extended to UEs with other numbers of ports in some implementations.
[0106] As mentioned above, 3GPP 5G NR Release 15 only allows SRS resources to be configured with the same number of ports for sounding. In 3GPP 5G NR Release 16, full power transmission mode 2 allows SRS resources to be configured with different numbers of ports (e.g., to facilitate UE sounding with antenna virtualization). However, this specification lacks an explicit scheme for a UE to request additional SRS resources with different numbers of ports. Thus, in some implementations, a UE can be configured to indicate TPMI (e.g., a TPMI group or list) for multiple ports, and this information can be used to derive the number of ports for the SRS resource. For example, in the case of a 4-port or transmitter (or both) UE, the UE can report TPMI for 4 ports as well as 2 ports. The BS can be configured to interpret this indication as a request by the UE for additional 2-port SRS for sounding. Similar techniques can be applied to UEs with different numbers of ports. In some implementations, the BS can assume that the UE always (or never) needs 1-port SRS.
[0107] In some implementations, TPMI group reports are mapped to SRS resource requests. For example, if a UE indicates one or more TPMI groups, each containing a rank-1 TPMI, the BS can assume that the UE requests a 1-port SRS. Similarly, if a UE indicates one or more TPMI groups, each containing a rank-2 TPMI, the BS can assume that the UE requests a 2-port SRS. In some implementations, these mappings can be hard-coded in the BS or the UE, or both.
[0108] In some implementations, the techniques described herein can be used to derive which TPMI (or TPMI group) supports full power transmission when an SRS with fewer SRS ports than the UE transmitter ports is configured. In some cases, to facilitate this determination, the UE can be configured to report full power transmission capabilities for the number of transmitter ports and the fewer number of ports. For example, a two-transmitter UE can report TPMIs for one and two ports, and a four-transmitter UE can report TPMIs for two and four ports. Then, when an SRS with fewer ports is configured, the BS can configure the UE for full power transmission using the reported capabilities of the corresponding UE. In some implementations, the BS can assume that a UE supports full power transmission when an SRS with fewer ports is configured. For example, the BS may assume, among other things, that the UE supports full power transmission for a 1-port SRS, that the UE supports full power transmission for a 2-port SRS for a rank-1 TPMI, or that the UE supports full power transmission for a 2-port SRS at a particular rank-1 TMPI among all rank-1 TPMIs, or a combination thereof.
[0109] 6 illustrates a flowchart of an example process 600 for enhancing full power uplink transmission in accordance with some aspects of the present disclosure. In some implementations, the process 600 may be performed by one or more devices or systems described herein.
[0110] The operations of process 600 include generating, by a user equipment (UE), a TPMI list including one or more TPMIs selected from a set of available transmit precoding matrix indicators (TPMIs) stored in a base station (BS) (602). For example, the UE 106 may generate the TPMI list from a set of available TPMIs stored in the BS 102. One or more TPMIs in the TPMI list may support full power transmission by the UE. In some implementations, the TPMI list includes a bitmap indicating the one or more TPMIs. In some implementations, the one or more TPMIs are arbitrarily selected from a set of TPMIs available at the BS. The set of available TPMIs may include, but is not limited to, those TPMIs described herein and included in 3GPP TS38.211.
[0111] Data indicative of the TPMI list is transmitted to the BS (604). In some implementations, the TPMI list is transmitted to the BS as part of the capability information reported by the UE. In some implementations, the UE modifies the TPMI list to generate a second TPMI list that includes at least one TPMI from a set of available TPMIs that is different from one or more TPMIs in the TPMI list, and data indicative of the second TPMI list is transmitted to the BS.
[0112] An index of the TPMI list is transmitted to the BS (606). In some implementations, an index of the TPMI list is transmitted to the BS for each frequency band for each frequency band combination. The TPMI list can be stored as a TPMI group for the UE at the BS, and the index can be an index of the TPMI group.
[0113] Downlink control information (DCI) including an indication of at least one TPMI from the index-based TPMI list is received from the BS 608. The UE transmits uplink data on a physical uplink shared channel (PUSCH) to the BS using the at least one TPMI 610. In some implementations, the uplink data is transmitted at full power by the UE using the at least one TPMI. Although process 600 is described from the perspective of the UE, in some implementations, one or more steps of process 600 can be performed from the perspective of the BS as described herein.
[0114] 7 illustrates a flowchart of an example process 700 for enhancing full power uplink transmission according to some aspects of the present disclosure. In some implementations, the process 700 may be performed by one or more devices or systems described herein.
[0115] The operations of process 700 include transmitting capability information for a user equipment (UE) to a base station (BS) (702). For example, the UE 106 may transmit the capability information to the BS 102. The capability information includes an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission. In some implementations, the full power uplink transmission mode includes a mode 2 full power uplink transmission mode. In some implementations, the TPMI group is generated by the UE in accordance with the techniques described herein.
[0116] A radio resource control (RRC) message is received from the BS to configure the UE for full power uplink transmission (704). The RRC message is determined based on an indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission. In some implementations, the RRC message includes information for allocating SRS resources based on the indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission. For example, the SRS resources may include a 1-port SRS for supporting rank-1 full power uplink transmission with antenna virtualization by the UE, or a 2-port SRS for supporting rank-2 full power uplink transmission with antenna virtualization by the UE, or both. In some implementations, the RRC message includes an indication of a TPMI for rank-3 full power transmission by the UE. In some implementations, the indication that the UE can operate in full power uplink transmission mode without reporting a TPMI group for full power transmission includes an indication that no additional SRS resources are required by the UE.
[0117] The uplink data is transmitted to the BS on a physical uplink shared channel (PUSCH) based on the RRC message (706). In some implementations, the uplink data is transmitted at full power by the UE based on the RRC message. Although process 700 is described from the perspective of the UE, in some implementations, one or more steps of process 700 may be performed from the perspective of the BS as described herein.
[0118] 8 illustrates a flowchart of an example process 800 for enhancing full power uplink transmission according to some aspects of the present disclosure. In some implementations, the process 800 may be performed by one or more devices or systems described herein.
[0119] The operations of process 800 include transmitting 802 capability information for a user equipment (UE) to a base station (BS). For example, the UE 106 may transmit the capability information to the BS 102. The capability information includes an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission.
[0120] A radio resource control (RRC) message is received from the BS to configure the UE for full power uplink transmission (804). The RRC message is determined based on an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission. For example, in some implementations, the UE includes two ports and the bitmap is (1, 1). The RRC message may include information for allocation of SRS resources, including a one-port SRS, to support rank-1 full power uplink transmission with antenna virtualization by the UE, an indication that the UE does not require additional SRS resources, or an indication that the UE requires a power amplifier (PA) for physical layer (PHY) antenna switching or additional switching delay between TPMIs, or both. In some implementations, the UE includes two ports and the bitmap is (0, 0). The RRC message may include information for allocation of SRS resources, including a one-port SRS, to support one full power uplink transmission with antenna virtualization by the UE.
[0121] The uplink data is transmitted to the BS on a physical uplink shared channel (PUSCH) based on the RRC message (806). In some implementations, the uplink data is transmitted at full power by the UE based on the RRC message. Although process 800 is described from the perspective of the UE, in some implementations, one or more steps of process 800 may be performed from the perspective of the BS as described herein.
[0122] 9 illustrates a flowchart of an example process 900 for enhancing full power uplink transmission according to some aspects of the present disclosure. In some implementations, the process 900 may be performed by one or more devices or systems described herein.
[0123] The operations of process 900 include transmitting capability information for a user equipment (UE) to a base station (BS) (902). For example, the UE 106 can transmit the capability information to the BS 102. The capability information includes a first capability for a first number of ports of the UE and a second capability for a second number of ports of the UE, the second number of ports being less than the first number of ports. In some implementations, the first capability includes an indication of one or more transmit precoding matrix indicators (TPMIs) for full power transmission using the first number of ports, and the second capability includes an indication of one or more TPMIs for full power transmission using the second number of ports. In some implementations, the first or second capability, or both, includes an indication of a separate TPMI group for the first or second number of ports (or both), which may be a UE-generated group as described herein.
[0124] A radio resource control (RRC) message is received from the BS to configure the UE for full power uplink transmission (904). The RRC message includes at least one sounding reference signal (SRS) resource including a second number of ports. In some implementations, the RRC message configures the UE for full power uplink transmission based on the second capability. In some implementations, the SRS resource is mapped to a TPMI group indicated by the UE. In some implementations, the RRC message includes a second SRS resource having the first number of ports.
[0125] The uplink data is transmitted to the BS on a physical uplink shared channel (PUSCH) based on the RRC message (906). The uplink data can be transmitted at full power by the UE based on the RRC message. Although process 900 is described from the perspective of the UE, in some implementations, one or more steps of process 900 can be performed from the perspective of the BS as described herein.
[0126] It is fully 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.
[0127] The methods described herein may, in different implementations, be implemented in the form of software, hardware, or a combination thereof. Additionally, the order of method blocks may be changed, and various elements may be added, rearranged, combined, omitted, modified, etc. Various modifications and variations may be made, as would be apparent to one of ordinary skill in the art having the benefit of this disclosure. The various implementations described herein are illustrative and not limiting. Many variations, modifications, additions, and improvements are possible. Accordingly, multiple instances may be provided for components described herein as a single instance. Boundaries between various components, operations, and data stores are somewhat arbitrary, and particular operations are illustrated in the context of specific illustrative configurations. Other allocations of functionality are contemplated and may be included within the scope of the following claims. Finally, structures and functionality presented as separate components in illustrative configurations may be implemented as combined structures or components. JPEG2026004337000012.jpg23692 JPEG2026004337000013.jpg248151 JPEG2026004337000014.jpg251162 JPEG2026004337000015.jpg24895 JPEG2026004337000016.jpg250154 JPEG2026004337000017.jpg248147 JPEG2026004337000018.jpg248159 JPEG2026004337000019.jpg248162 JPEG2026004337000020.jpg250131 JPEG2026004337000021.jpg250165 JPEG2026004337000022.jpg250145
Claims
1. 1. A method of operating a user equipment (UE), comprising: generating, by the UE, a transmit precoding matrix indicator (TPMI) list including one or more TPMIs selected from a set of available TPMIs stored in a base station (BS); transmitting data indicating the TPMI list to the BS; sending an index of the TPMI list to the BS; receiving downlink control information (DCI) from the BS including an indication of at least one TPMI from the TPMI list based on the index; and transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) using the at least one TPMI.
2. The method of claim 1 , wherein the index of the TPMI list is transmitted to the BS for each frequency band for each frequency band combination.
3. The method of claim 1 , wherein the TPMI list is transmitted to the BS in one or more capability report messages.
4. modifying, by the UE, the TPMI list to generate a second TPMI list, the second TPMI list including at least one TPMI from the set of available TPMIs that is different from the one or more TPMIs in the TPMI list; transmitting data indicating the second TPMI list to the BS; The method of claim 1 further comprising:
5. The method of claim 1 , wherein the one or more TPMIs are randomly selected from the set of available TPMIs.
6. The method of claim 1 , wherein the TPMI list is stored as a TPMI group for the UE at the BS, and the index includes an index of the TPMI group.
7. The method of claim 1 , wherein the TPMI list includes a bitmap indicating the one or more TPMIs.
8. The method of claim 1 , wherein the one or more TPMIs in the TPMI list support full power transmission by the UE.
9. The method of claim 1 , wherein the uplink data is transmitted by the UE at full power using the at least one TPMI.
10. one or more processors; and a memory storing instructions that, when executed by the one or more processors, generating, by the UE, a transmit precoding matrix indicator (TPMI) list including one or more TPMIs selected from a set of available TPMIs stored in a base station (BS); transmitting data indicating the TPMI list to the BS; sending an index of the TPMI list to the BS; receiving downlink control information (DCI) from the BS, the DCI including an indication of at least one TPMI from the TPMI list based on the index; and transmitting uplink data to the BS using a Physical Uplink Shared Channel (PUSCH) using the at least one TPMI.
11. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, generating, at a user equipment (UE), a transmit precoding matrix indicator (TPMI) list including one or more TPMIs selected from a set of available TPMIs stored at a base station (BS); transmitting data indicating the TPMI list to the BS; sending an index of the TPMI list to the BS; receiving downlink control information (DCI) from the BS, the DCI including an indication of at least one TPMI from the TPMI list based on the index; and transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) using the at least one TPMI.
12. 1. A method of operating a base station (BS), comprising: receiving data from a user equipment (UE) indicating a transmit precoding matrix indicator (TPMI) list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at the BS; receiving an index of the TPMI list from the UE; transmitting downlink control information (DCI) to the UE including an indication of at least one TPMI from the TPMI list based on the index; receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the at least one TPMI.
13. The method of claim 12 , wherein the index of the TPMI list is received from the UE for each frequency band for each frequency band combination.
14. The method of claim 12 , wherein the TPMI list is received in one or more capability report messages from the UE.
15. receiving from the UE a second TPMI list including at least one TPMI from the set of available TPMIs that is different from the one or more TPMIs in the TPMI list; The method of claim 12 , further comprising: transmitting the DCI to the UE, the DCI including an indication of the at least one TPMI from the second TPMI list.
16. 13. The method of claim 12, wherein the TMPI list generated by the UE is stored at the BS, and the index of the TPMI list is received from the UE for each frequency band for each frequency band combination to indicate the at least one TPMI from the TPMI list that supports full power transmission.
17. The method of claim 12 , wherein the TPMI list is stored as a TPMI group for the UE at the BS, and the index includes an index of the TPMI group.
18. The method of claim 12 , wherein the TPMI list includes a bitmap indicating the one or more TPMIs.
19. The method of claim 12 , wherein the one or more TPMIs in the TPMI list support full power transmission by the UE.
20. The method of claim 12 , wherein the TPMI list is stored as a TPMI group for the UE at the BS, and the index includes an index of the TPMI group.
21. one or more processors; a memory storing instructions that, when executed by the one or more processors, receiving data from a user equipment (UE) indicating a transmit precoding matrix indicator (TPMI) list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at the BS; receiving an index of the TPMI list from the UE; transmitting downlink control information (DCI) to the UE including an indication of at least one TPMI from the TPMI list based on the index; and receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the at least one TPMI.
22. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, receiving data from a user equipment (UE) indicating a transmit precoding matrix indicator (TPMI) list generated by the UE, the TPMI list including one or more TPMIs selected from a set of available TPMIs stored at the BS; receiving an index of the TPMI list from the UE; transmitting downlink control information (DCI) to the UE including an indication of at least one TPMI from the TPMI list based on the index; and receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the at least one TPMI.
23. 1. A method of operating a user equipment (UE), comprising: transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
24. 24. The method of claim 23, wherein the RRC message includes information for allocation of SRS resources based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission.
25. 25. The method of claim 24, wherein the SRS resources include a one-port SRS for supporting rank-1 full power uplink transmission with antenna virtualization by the UE.
26. 25. The method of claim 24, wherein the SRS resource comprises a two-port SRS for supporting rank-2 full power uplink transmission with antenna virtualization by the UE.
27. 24. The method of claim 23, wherein the RRC message includes an indication of TPMI for rank-3 full power transmission by the UE.
28. 24. The method of claim 23, wherein the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission includes an indication that no additional SRS resources are required by the UE.
29. 24. The method of claim 23, wherein the full power uplink transmission mode comprises a mode 2 full power uplink transmission mode.
30. one or more processors; and a memory storing instructions that, when executed by the one or more processors, transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
31. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; and transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
32. 1. A method of operating a base station (BS), comprising: receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; and transmitting the RRC message to the UE; receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the RRC message.
33. 33. The method of claim 32, further comprising: allocating SRS resources in the RRC message based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission.
34. 34. The method of claim 33, wherein the SRS resources include one-port SRS for supporting rank-1 full power uplink transmission with antenna virtualization by the UE.
35. 34. The method of claim 33, wherein the SRS resource comprises a two-port SRS for supporting rank-2 full power uplink transmission with antenna virtualization by the UE.
36. 33. The method of claim 32, wherein the RRC message includes an indication of TPMI for rank-3 full power transmission by the UE.
37. 33. The method of claim 32, wherein generating the RRC message includes determining that no additional SRS resources are needed by the UE based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission.
38. 33. The method of claim 32, wherein the full power uplink transmission mode comprises a mode 2 full power uplink transmission mode.
39. one or more processors; a memory storing instructions that, when executed by the one or more processors, receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; and transmitting the RRC message to the UE; receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the RRC message.
40. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE can operate in a full power uplink transmission mode without reporting a transmit precoding matrix indicator (TPMI) group for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE can operate in the full power uplink transmission mode without reporting the TPMI group for full power transmission; and transmitting the RRC message to the UE; and receiving uplink data from the UE from a Physical Uplink Shared Channel (PUSCH) based on the RRC message.
41. 1. A method of operating a user equipment (UE), comprising: transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE is capable of operating in the full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
42. 42. The method of claim 41, wherein the UE includes two ports and the bitmap is (1, 1).
43. 43. The method of claim 42, wherein the RRC message includes information for allocation of SRS resources including one-port SRS supporting rank-1 full power uplink transmission with antenna virtualization by the UE.
44. 43. The method of claim 42, wherein the indication that the UE can operate in the full power uplink transmission mode using the bitmap (1, 1) comprises an indication that no additional SRS resources are required by the UE.
45. 43. The method of claim 42, wherein the indication that the UE can operate in the full power uplink transmission mode using the bitmap (1, 1) includes an indication that the UE requires a power amplifier (PA) for physical layer (PHY) antenna switching or additional switching delay between TPMIs, or both.
46. 42. The method of claim 41, wherein the UE includes two ports and the bitmap is (0, 0).
47. 47. The method of claim 46, wherein the RRC message includes information for allocation of SRS resources including one-port SRS supporting rank-1 full power uplink transmission with antenna virtualization by the UE.
48. one or more processors; and a memory storing instructions that, when executed by the one or more processors, transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; receiving from the BS a radio resource control (RRC) message for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE is capable of operating in the full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
49. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, transmitting capability information about the UE to a base station (BS), the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; receiving from the BS a radio resource control (RRC) message for configuring the UE for full power uplink transmission, the RRC message being determined based on the indication that the UE is capable of operating in the full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; and transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
50. 1. A method of operating a base station (BS), comprising: receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE is capable of operating in the full power uplink transmission mode and the bitmap indicating one or more TPMIs for full power transmission; and transmitting the RRC message to the UE; receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the RRC message.
51. 51. The method of claim 50, wherein the UE includes two ports and the bitmap is (1, 1).
52. 52. The method of claim 51, further comprising: allocating SRS resources in the RRC message including one-port SRS to support rank-1 full power uplink transmission with antenna virtualization by the UE.
53. 52. The method of claim 51 , wherein the indication that the UE can operate in the full power uplink transmission mode using the bitmap (1, 1) comprises an indication that no additional SRS resources are required by the UE.
54. 52. The method of claim 51 , wherein the indication that the UE can operate in the full power uplink transmission mode using the bitmap (1, 1) includes an indication that the UE requires a power amplifier (PA) for physical layer (PHY) antenna switching or additional switching delay between TPMIs, or both.
55. 51. The method of claim 50, wherein the UE includes two ports and the bitmap is (0, 0).
56. 56. The method of claim 55, further comprising: allocating SRS resources in the RRC message including one-port SRS to support rank-1 full power uplink transmission with antenna virtualization by the UE.
57. one or more processors; a memory storing instructions that, when executed by the one or more processors, receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE is capable of operating in the full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; and transmitting the RRC message to the UE; receiving uplink data from the UE from a physical uplink shared channel (PUSCH) based on the RRC message.
58. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, receiving capability information about a user equipment (UE) from the UE, the capability information including an indication that the UE is capable of operating in a full power uplink transmission mode and a bitmap indicating one or more transmit precoding matrix indicators (TPMIs) for full power transmission; generating a radio resource control (RRC) message to configure the UE for full power uplink transmission based on the indication that the UE is capable of operating in the full power uplink transmission mode and a bitmap indicating one or more TPMIs for full power transmission; transmitting the RRC message to the UE; and receiving uplink data from the UE from a Physical Uplink Shared Channel (PUSCH) based on the RRC message.
59. 1. A method of operating a user equipment (UE), comprising: transmitting capability information for the UE to a base station (BS), the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
60. 60. The method of claim 59, wherein the first capabilities include an indication of one or more transmit precoding matrix indicators (TPMIs) for full power transmission using the first number of ports, and the second capabilities include an indication of one or more TPMIs for full power transmission using the second number of ports.
61. 60. The method of claim 59, wherein the second capabilities include an indication of a TPMI group for the second number of ports, and the SRS resources are mapped to the TPMI group.
62. 60. The method of claim 59, wherein the RRC message configures the UE for full power uplink transmission based on the second capability.
63. 60. The method of claim 59, wherein the RRC message includes a second SRS resource having the first number of ports.
64. one or more processors; and a memory storing instructions that, when executed by the one or more processors, transmitting capability information for the UE to a base station (BS), the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
65. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, transmitting capability information for the UE to a base station (BS), the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; receiving a radio resource control (RRC) message from the BS for configuring the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; and transmitting uplink data to the BS using a physical uplink shared channel (PUSCH) based on the RRC message.
66. A method for a base station (BS), comprising: receiving capability information from a user equipment (UE) about the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting a radio resource control (RRC) message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; receiving uplink data from the UE using a physical uplink shared channel (PUSCH) based on the RRC message.
67. 67. The method of claim 66, wherein the first capabilities include an indication of one or more transmit precoding matrix indicators (TPMIs) for full power transmission using the first number of ports, and the second capabilities include an indication of one or more TPMIs for full power transmission using the second number of ports.
68. 67. The method of claim 66, wherein the second capabilities include an indication of a TPMI group for the second number of ports, and the SRS resources are mapped to the TPMI group.
69. 67. The method of claim 66, wherein the RRC message configures the UE for full power uplink transmission based on the second capability.
70. 67. The method of claim 66, wherein the RRC message includes a second SRS resource having the first number of ports.
71. one or more processors; a memory storing instructions that, when executed by the one or more processors, receiving capability information from a user equipment (UE) about the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting a radio resource control (RRC) message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; receiving uplink data from the UE using a physical uplink shared channel (PUSCH) based on the RRC message.
72. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, receiving capability information from a user equipment (UE) about the UE, the capability information including a first capability for a first number of ports and a second capability for a second number of ports, the second number of ports being less than the first number of ports; transmitting a radio resource control (RRC) message to the UE to configure the UE for full power uplink transmission, the RRC message including at least one sounding reference signal (SRS) resource that includes the second number of ports; and receiving uplink data from the UE using a physical uplink shared channel (PUSCH) based on the RRC message.