Transmitting sounding reference signals via selected antenna ports

The flexible configuration of SRS transmissions using selected antenna ports addresses the limitations of existing systems, enhancing power management and performance in wireless communication by dynamically adjusting antenna port usage.

WO2025145423A1PCT designated stage expired Publication Date: 2025-07-10GOOGLE LLC +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/070785
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-05
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

Existing wireless communication systems lack flexibility in configuring sounding reference signals (SRS) transmissions using antenna ports, leading to inadequate power management and performance in scenarios like power saving procedures and carrier aggregation.

Method used

The system allows for flexible configuration of SRS transmissions by selecting and activating a different number of antenna ports for SRS resources, enabling simultaneous or consecutive transmissions without guard periods, and supporting dynamic changes based on network entity and UE capabilities.

Benefits of technology

This approach enhances power savings and performance by allowing dynamic antenna port usage, supporting carrier aggregation, and improving communication quality between user equipment and network entities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024070785_10072025_PF_FP_ABST
    Figure CN2024070785_10072025_PF_FP_ABST
Patent Text Reader

Abstract

Methods, systems, and devices transmit sounding reference signals using selected antenna ports where the number of selected antenna ports may differ from the number of configured antenna ports. A UE (110) receives (204), from a network entity (120), configuration information via control signaling. The configuration information includes at least one sounding reference signal (SRS) resource set having one or more SRS resources and configured antenna ports. The UE transmits (208), to the network entity and based on an antenna port selection parameter, at least one SRS of the at least one SRS resource set from a selected number of antenna ports, where the selected number of antenna ports is different from a number of the configured antenna ports.
Need to check novelty before this filing date? Find Prior Art

Description

TRANSMITTING SOUNDING REFERENCE SIGNALS VIA SELECTED ANTENNA PORTSTECHNICAL FIELD

[0001] Aspects of the present disclosure relate generally to wireless communication and techniques for transmitting sounding reference signals using selected antenna ports.BACKGROUND

[0002] A user equipment (UE) typically includes multiple physical antennas. A UE manages a physical antenna (or a physical antenna array) using an antenna port. Antenna ports are logical constructs that do not necessarily correspond to physical antennas. In some cases, multiple antenna port signals can be transmitted on a single physical antenna. Alternatively, in some cases, a single antenna port signal can be spread across multiple physical antennas.

[0003] A UE transmits sounding reference signals (SRSs) to a network entity (such as a base station) . The network entity uses the SRSs to determine various signal quality parameters. The network entity configures the SRS via radio resource control (RRC) signaling that includes parameters indicating different usages for antenna ports. For example, the network entity may configure an SRS resource set for codebook based transmission, antenna switching, beam management, among other usages. After the network entity configures multiple SRS resources in one SRS resource set, the network entity may indicate one of the configured SRS resources in an uplink grant. Based on the uplink grant, the UE transmits a physical uplink shared channel (PUSCH) associated with the indicated SRS resource. The UE transmits the PUSCH based on the same spatial domain filter and the same number of antenna ports as the indicated SRS resource.

[0004] BRIEF SUMMARY

[0005] The systems, methods, and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for the desirable attributes disclosed herein.

[0006] One innovative aspect of the subject matter described in this disclosure can be implemented as a method for wireless communications by a user equipment (UE) . The method includes the UE receiving, from a network entity, configuration information via control signaling, the configuration information including at least one sounding reference signal (SRS) resource set having one or more SRS resources and configured antenna ports.  The method further includes the UE transmitting, to the network entity and based on an antenna port selection parameter, at least one SRS of the at least one SRS resource set from a selected number of antenna ports, the selected number of antenna ports being different from a number of the configured antenna ports.

[0007] Another innovative aspect of the subject matter described in this disclosure can be implemented as a method for wireless communications by a network entity. The method includes the network entity transmitting, to a UE, configuration information via control signaling, the configuration information including at least one SRS resource set having one or more SRS resources and configured antenna ports. The method further includes the network entity receiving, from the UE, at least one SRS of the at least one SRS resource set from a selected number of antenna ports, the selected number of antenna ports being different from a number of the configured antenna ports.

[0008] Another innovative aspect of the subject matter described in this disclosure can be implemented as an apparatus or system. In some implementations, an apparatus includes a communication unit and a processing system. The processing system is configured to control the communication unit to implement any one of the methods described in this document.

[0009] Details of one or more implementations of the subject matter described in this disclosure are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages will become apparent from the description, the drawings, and the claims.

[0010] BRIEFDESCRIPTION OF THE DRAWINGS

[0011] Note that the relative dimensions of the following figures may not be drawn to scale. Like reference numbers and designations in the various drawings indicate like elements. To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.

[0012] Figure 1A is a diagram illustrating an example wireless system including a user equipment (UE) communicating with a network entity where the UE is configured for sounding reference signal (SRS) transmission via selected antenna ports.

[0013] Figure 1B is a diagram illustrating a UE antenna port configuration prior to a change in the number of selected active antenna ports.

[0014] Figure 1C is a diagram illustrating a UE antenna port configuration after a change in the number of selected active antenna ports.

[0015] Figure 1D is a diagram illustrating a UE antenna port configuration prior to a change in antenna ports selected for a component carrier configuration.

[0016] Figure 1E is a diagram illustrating a UE antenna port configuration after a change in the antenna ports selected for a component carrier configuration.

[0017] Figure 2 is a sequence diagram illustrating example operations of a communications process for SRS transmission via activated antenna ports.

[0018] Figure 3 is a sequence diagram illustrating example operations of a communications process for SRS transmission using multiple SRS resources for selected multi-port SRS transmission.

[0019] Figure 4A is a timing diagram illustrating an example of SRS transmission based on a configuration of activated and deactivated antenna ports.

[0020] Figure 4B is a timing diagram illustrating an example of SRS transmission based on a configuration of activated and deactivated antenna ports with port hopping.

[0021] Figure 4C is a timing diagram illustrating an example of SRS transmission based on a configuration of indicating a number of activated and deactivated antenna ports.

[0022] Figure 4D is a timing diagram illustrating an example of SRS transmission based on a configuration of indicating a number of activated and deactivated antenna ports with port hopping.

[0023] Figure 4E is a timing diagram illustrating a first example SRS transmission from multiple antenna ports with multiple SRS resources in an SRS resource subset.

[0024] Figure 4F is a diagram illustrating a second example SRS transmission from multiple antenna ports with multiple SRS resources in an SRS resource set.

[0025] Figure 5 is an example for guard period (GP) determination for SRS for antenna switching.

[0026] Figure 6 is a flow chart diagram illustrating example UE operations of a method for SRS transmission based on a configuration of selected antenna ports.

[0027] Figure 7 is a flow chart diagram illustrating example network entity operations of a method for SRS transmission based on a configuration of selected antenna ports.

[0028] Figure 8 is a block diagram illustrating example configurations of a network entity and UE.DETAILED DESCRIPTION

[0029] The following description is directed to certain implementations for the purpose of describing the innovative aspects of this disclosure. However, a person having ordinary skill in the art will readily recognize that the teachings herein can be applied in a multitude of  different ways. Some of the examples in this disclosure are based on wireless communication according to the 3rd Generation Partnership Project (3GPP) wireless standards, such as the 4th generation (4G) Long Term Evolution (LTE) and 5th generation (5G) New Radio (NR) standards. However, the described implementations can be implemented in any device, system, or network that is capable of transmitting and receiving radio frequency signals according to any of the wireless communication standards, including any of the Institute of Electrical and Electronics Engineers (IEEE) 802.11, 802.15, or 802.16 wireless standards, or other known or developed in the future (e.g., 6th generation (6G) wireless) standards that are used to communicate within a wireless, cellular, or internet of things (IOT) network, such as a system utilizing 3G, 4G, 5G, 6G, WiFi, or future radio technology.

[0030] A radio access network (RAN) has multiple cells where each cell includes at least one network element. Each cell may be associated with a network entity, a transmission reception point (TRP) of a network entity, a radio unit, a base station, a component carrier, or the like. In order to utilize the RAN to communicate with other devices or other network entities, the user equipment (UE) connects to a network entity of a cell. The cell having the network entity connected to the UE is referred to as a “serving cell. ” There may be other cells adjacent to, or near to, the serving cell with which the UE may establish a connection if the communication quality within the serving cell becomes inadequate or if another cell can provide better communication quality. The network entity may configure the UE with information regarding some or all of these other cells, which are referred to as “candidate cells, ” “target cells, ” “non-serving cells, ” “neighbor cells, ” or the like.

[0031] A network entity may support carrier aggregation. Carrier aggregation can provide greater network throughput by transmitting and receiving data using multiple frequencies in a frequency domain. Each frequency may be referred to as a component carrier. Data transmitted over multiple component carriers may be aggregated and delivered to the target device. A first component carrier is associated with a primary cell (PCell) and is used for establishing access to a network entity and servers as a main component carrier. Subsequent component carriers are associated with secondary cells (SCells) .

[0032] The network entity may use SRSs from the UE to obtain information about radio channel quality. The UE transmits one or more SRSs to the network entity, which uses the SRS to determine the channel quality and adjust operating parameters to optimize communications between the UE and the network entity.

[0033] The network entity may configure the UE with multiple SRS resource sets. For example, the network entity may indicate one or more configured SRS resource sets and one or more SRS resource indicator (s) to identify one or more SRS resources from different SRS  resource sets to be associated with Physical Uplink Shared Channel (PUSCH) transmissions. Further, various antenna port configurations may be associated with SRS resources and SRS resource sets. In existing systems, a network entity may configure 1, 2, 4, or 8 antenna ports for SRS transmission. However, this limited number of configuration options may be inadequate in some cases. For example, a UE may implement power saving procedures where UE may turn off (e.g., deactivate) one or more of the antenna ports to reduce power consumption associated with the deactivated antenna ports. As an example, a UE with four antenna ports may deactivate one antenna port to reduce power consumption. This results in three active antenna ports, a configuration which is not supported in existing systems. As another example, a UE may utilize carrier aggregation for improved performance. In order to further improve performance, the UE may “borrow” one or more antenna ports from a first component carrier for use by a second component carrier. For instance, first and second component carriers may be initially configured with two antenna ports for transmission. The UE may borrow one antenna port from the first component carrier for use by the second component carrier. As a result, the UE may transmit uplink signals from three antenna ports, while current SRS resource configurations do not support the use of three antenna ports.

[0034] This disclosure provides systems, methods, and apparatuses for flexible configuration of SRSs and antenna ports. According to aspects of the disclosure, a network entity transmits and the UE receives RRC signaling configuring at least one of: SRS resource sets for codebook based transmission, SRS resource sets for antenna switching, parameters for SRS antenna port activation / deactivation, or parameters for SRS resource grouping. The UE may transmit the SRS to the network entity from the activated antenna port (s) or the SRS resources from different antenna ports. In some implementations, the UE may transmit the SRS resources simultaneously. In some other implementations, the UE may transmit the SRS resources in consecutive symbols. Thus, the UE may transmit the SRS resources without a guard period.

[0035] In some aspects, the network entity may configure the UE with activated and / or deactivated antenna ports for SRS resources configured on the UE. For example, the network entity can specify a bitmap that defines activated and deactivated antenna ports for the UE. A position in the bitmap may correspond with an antenna port. In some other aspects, the network entity may specify a number of antenna ports to be activated on the UE for a SRS resource set, and the UE may activate the indicated number of antenna ports according to an algorithm shared by the network entity and the UE.

[0036] In some other aspects, the network entity may configure the UE with different SRS resources with different antenna ports of the UE. The network entity can then specify  which SRS resources the UE is to use for SRS transmission, i.e., activated SRS resources. The UE utilizes the antenna ports corresponding to the activated SRS resources for transmissions to the network entity, for example, PUSCH transmissions.

[0037] Particular implementations of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. A UE may implement antenna port configurations in a more flexible manner. For example, the number of activated antenna ports on the UE need not be the same as the number of configured antenna ports. Further, the UE can dynamically change antenna ports used for different component carriers such that the number of activated antenna ports for a component carrier is different from the number of configured antenna ports for the component carrier. This improved flexibility in antenna port usage can lead to greater potential for power savings and / or performance improvements for communications between the network entity and the UE.

[0038] Figure 1A is a diagram illustrating an example wireless system including a user equipment communicating with a network entity in a serving cell where the UE is configured with a candidate cell monitoring configuration. In the example shown in Figure 1A, wireless communication system 100 includes cells 126A-126G and various network elements such as network entities 120A and 120B, radio units (RUs) 121A-121E, and UEs 110A and 110B. A cell (e.g., any of cells 126A-126G) may be associated with a network entity such as a base station, radio unit, TRP, or a carrier aggregation component. Cells 126A-126G may include various types of cells, including macrocells for higher-power network entities and / or small cells for lower-power network entities. Small cells may include femtocells, picocells, microcells, etc.

[0039] A network entity such as a base station may operate multiple cells. In some traditional deployments, a base station may operate three (3) cells, but other quantities of cells may be deployed at a base station. A master cell group (MCG) may include a PCell and zero or more SCells of the eNB. A secondary cell group (SCG) may include a primary SCG cell (PSCell) and zero or more secondary cells (SCells) of the gNB. Once an SCG is added to the RRC configuration, the UE may be in an non-standalone (NSA) mode of operation. Any of cells within the MCG or SCG may be referred to as a current serving cell. For Dual Connectivity operation, the term Special Cell (SpCell) refers to the PCell of the MCG or the PSCell of the SCG.

[0040] In the example shown in FIG. 1A, the UE 110A has established a connection with network entity 120A in cell 126A and wirelessly communicates with the network entity 120A. The UE 110A may communicate directly with the network entity 120A or via one or  more TRPs (not shown in FIG. 1A) . A cell associated with a network entity with which a UE has established a connection may be referred to as a “serving cell. ” Thus, in the example shown in Figure 1A, cell 126A may be referred to as the serving cell for UE 110A because UE 110A has established a connection with network entity 120A in cell 126A.

[0041] As described above, a network entity can support carrier aggregation where each frequency is a component carrier and each component carrier can be a PCell or SCell. In the example shown in Figure 1A, UE 110B has established a connection via radio unit 121B via a component carrier associated with PCell 122. Further, UE 110B may communicate with radio unit 121B using an additional component carrier associated with SCell 123. In this disclosure, PCells and SCells are referred to as cells.

[0042] Although illustrated as a smartphone in Figure 1A, a UE such as UEs 110A and / or 110B may be implemented as any suitable computing or electronic device, such as a mobile communication device, a modem, cellular phone, gaming device, navigation device, media device, laptop computer, desktop computer, tablet computer, smart appliance, vehicle-based communication system, an Internet-of-things (IoT) device (e.g., sensor node, controller / actuator node, combination thereof) , and the like. UE 110A may communicate with network entity 120A using wireless links (not shown in FIG. 1A) , which may be implemented as any suitable type of wireless link. The wireless links may include one or more wireless links (e.g., radio links) or bearers implemented using any suitable communication protocol or standard, or combination of communication protocols or standards, such as 3GPP LTE, 5G NR, and so forth. Multiple wireless links may be aggregated in a carrier aggregation to provide a higher data rate for the UE 110.

[0043] As examples, a network entity such as network entities 120A and 120B may be a base station, an Evolved Universal Terrestrial Radio Access Network Node B (E-UTRAN Node B) , evolved Node B (eNodeB or eNB) , Next Generation Node B (gNodeB or gNB) , Next Generation E-UTRAN Node Be (ng-eNB) , access point, radio head or the like. A network entity may be implemented in a macrocell, microcell, small cell, picocell, or the like, or any combination thereof. A network entity (e.g., network entities 120A or 120B) may be configured to use multiple-input and multiple-output (MIMO) communication to exchange wireless signals with UE 110.

[0044] A network entity (e.g., network entity 120A and network entity 120B) supports wireless communication with one or more UEs, such as UEs 110A and 110B, via radio frequency (RF) signaling using one or more applicable radio access technologies (RATs) as specified by one or more communications protocols or standards. The network entity may employ any of a variety of RATs, such as operating as a NodeB (or base transceiver station  (BTS) ) for a Universal Mobile Telecommunications System (UMTS) RAT (also known as “3G” ) , operating as an eNB for a 3GPP LTE RAT, operating as a gNB for a 3GPP 5G NR RAT, and the like.

[0045] The network entities 120A and 120B, and radio units 121A-121E may be part of a radio access network (RAN) , for example, an Evolved Universal Terrestrial Radio Access Network, E-UTRAN, 5G NR RAN, or NR RAN. The network entities 120A and 120B may be connected to a core network (not shown in Figure 1A) . For example, the network entities 120A and 120B may connect to the core network through an NG2 interface for control-plane signaling and using an NG3 interface for user-plane data communications when connecting to a 5G core network or using an Si interface for control-plane signaling and user-plane data communications when connecting to an Evolved Packet Core (EPC) network. The network entities 120A and 120B may communicate using an Xn Application Protocol (XnAP) through an Xn interface or using an X2 Application Protocol (X2AP) through an X2 interface to exchange user-plane and control-plane data. A UE (e.g., UEs 110A and / or 110B) may connect, via the core network, to one or more wide area networks (WANs) or other packet data networks (PDNs) , such as the Internet.

[0046] In some aspects, the functionality, and thus the hardware components, of a network entity may be distributed across multiple network nodes or devices and may be distributed in a manner to perform the functions described herein. As one example, the functionality of a network entity (e.g., network entities 120A and 120B) may be distributed across a radio unit (RU) (e.g., any of radio units 121A-121E) , a distributed unit (DU) , or a central unit (CU) .

[0047] Communications between a network entity and a UE utilize an uplink (UL) transmission path for transmission path for RF transmissions from the UE to the network entity and a downlink (DL) transmission path for RF transmissions from the network entity to the UE. For example, as shown in Figure 1A, the UE 110A utilizes UL transmission path 112 for RF transmissions from the UE 110A to the network entity 120A and DL transmission path 114 for RF transmissions from the network entity 120A to the UE 110A. In the context of the UL transmission path 112, the UE 110A serves as the data sending device and the network entity 120A serves as the data receiving device, whereas in the context of the DL transmission path 114, the network entity 120A serves as the data sending device and the UE 110A serves as the data receiving device. UL transmission path 112 and DL transmission path 114 may utilize multiple communications channels for signal transmission. The multiple channels may each have different purposes.

[0048] UL transmission path 112 may include a PUSCH, a Physical Uplink Control Channel (PUCCH) , and a Physical Random Access Channel (PRACH) . The PUSCH is used for the transmission of user data, such as voice data, video data, or text message data from the UE (e.g., UEs 110A and / or 110B) to the network entity (e.g., network entities 120A and / or 120B) . Additionally, the PUSCH may be used to transmit control information (e.g., uplink control information (UCI) ) . The PUSCH may be shared by multiple UEs. The PUCCH is used for transmitting control information (e.g., UCI) from the UE to the network, such as channel quality feedback, scheduling requests, and acknowledgments. The PRACH is used for random access in the uplink direction, enabling the UE to access the system.

[0049] DL transmission path 114 may include one or more of a Physical Downlink Shared Channel (PDSCH) , a Physical Downlink Control Channel (PDCCH) , a Physical Broadcast Channel (PBCH) , or a paging channel. The PDSCH is used for transmission of user data from the network entity to the UE. The PDSCH may be shared by multiple UEs. As with the PUSCH, the data may be any type of information, such as voice data, video data, or text message data. The paging channel is used to notify a UE that there is incoming traffic for it from a network entity.

[0050] The UE 110A may support transmitting SRSs via selected antenna ports. The network entity may transmit SRS resource configuration information 128 to configure the UE 110 for transmitting SRSs via selected antenna ports. For example, as discussed above, the network entity may configure activated and / or deactivated antenna ports for SRS resources configured for the UE. For instance, the network entity can specify a bitmap that defines activated and deactivated antenna ports for the UE. A position in the bitmap may correspond with an antenna port. In some other aspects, the network entity may specify a number of antenna ports to be activated on the UE for a SRS resource set, and the UE may activate the indicated number of antenna ports according to an algorithm shared by the network entity and the UE.

[0051] In some other aspects, the network entity 120 may configure different SRS resources with different antenna ports of the UE 110. The network entity can then specify which SRS resources the UE 110 is to use for SRS transmission, i.e., activated SRS resources. The UE 110 utilizes the antenna ports corresponding to the activated SRS resources for transmissions to the network entity, for example, PUSCH transmissions.

[0052] Figure 1B is a diagram illustrating a UE antenna port configuration prior to a change in the number of selected active antenna ports. In the example shown in Figure 1B, network entity 120A has configured UE 110A with four antenna ports 130, all of which are activated. That is, antenna ports 1000-1003 are activated.

[0053] Figure 1C is a diagram illustrating a UE antenna port configuration after a change in the number of selected active antenna ports. The example shown in Figure 1C illustrates an activated antenna port configuration after the network entity 120A reconfigures the antenna ports 130. For example, the UE 110A may request such a reconfiguration if the UE 110A detects that it is advantageous to reduce power consumption of the UE. In this example, antenna port 1003 is deactivated, leaving antenna ports 1000-1002 activated.

[0054] Figure 1D is a diagram illustrating a UE antenna port configuration prior to a change in antenna ports selected for a component carrier configuration. In the example shown in Figure 1D, a network entity 120A associated with radio unit 121B has configured the UE 110B for carrier aggregation. In this example, there are two component carriers, component carrier 124A (CC A) and 124B (CC B) . Component carrier 124A is associated with PCell 122, and component carrier 124B is associated with SCell 123. The network entity has configured UE 110B such that antenna ports 130A are for use in communicating via component carrier 124A and antenna ports 130B are for used in communicating via component carrier 124B.

[0055] Figure 1E is a diagram illustrating a UE antenna port configuration after a change in the antenna ports selected for a component carrier configuration. The example shown in Figure 1E illustrates an activated antenna port configuration for antenna ports 130A and 130B after the network entity 120A reconfigures the antenna ports 130A and 130B. For example, the UE 110A may request such a reconfiguration if the UE 110A determines to “borrow” an antenna port for antenna ports 130B configured for component carrier 124B for use in communications via component carrier 124A. In this example, an antenna port of antenna ports 130B is deactivated (indicated by a dashed line) for component carrier 124B, and is activated for use as part of antenna ports 130A for communications via component carrier 124A.

[0056] Figures 1B-1E have described example situations in the example wireless communication system 100 of Figure 1A in which a UE may utilize a configuration of antenna ports that is not supported in current systems. Figures 2, 3, 4A-4F, and 5-8 along with the accompanying description below describe various techniques and aspects for configuring and transmitting SRSs via configured antenna ports that address the situations described in Figures 1B-1E. The techniques described with reference to Figures 2, 3, 4A-4F, and 5-8 enable a network entity to configure SRS resources based on selected antenna ports of the UE. In some implementations, the UE can provide information, such as UE capability, port configuration, activation / deactivation of antenna ports, or other information to enable the network entity to configure SRS resources for the UE to use for SRS transmissions. The  network entity transmits control signaling to the UE to configure the SRS resources for selected antenna ports, and the UE can transmit SRS from those antenna ports / resources that are activated.

[0057] Figures 2 and 3 are sequence diagrams illustrating example operations for a communications process for SRS transmissions via selected antenna ports. In Figure 2, the selected antenna ports may be activated antenna ports. In Figure 3, the selected antenna ports may be antenna ports associated with selected SRS resources. Figures 2 and 3 will be discussed in conjunction with the example timing diagrams of Figures 4A-4F and 5 that illustrate aspects of the operations of Figures 2 and 3. The timing diagrams may not be drawn to scale, and the time durations between the various operations may differ from that shown in Figures 4A-4F and 5.

[0058] In some examples that follow, the operations may be described as utilizing radio resource control (RRC) signaling to configure SRS resources and antenna ports. The RRC signaling may indicate a RRC reconfiguration message from the network entity to the UE 110, or a system information block (SIB) . The SIB can be an existing SIB (e.g., SIB1) or a new SIB (e.g., SIB J, where J is an integer above 21) transmitted by the network entity. In some aspects, the network entity may receive the UE capability from another UE, from a core network (e.g., Access and Mobility Management Function (AMF) ) , or from another network entity.

[0059] Figure 2 is a sequence diagram 200 illustrating example operations of a communications process for SRS transmission via activated antenna ports. Although not illustrated for the sake of illustration clarity, various acknowledgements for messages illustrated in Figure 2 may be implemented to ensure reliable operations for UE requested candidate cell monitoring configuration updates. In the example discussed with respect to Figure 2, UE 110 may be an implementation of UE 110A or UE 110B of Figures 1A-1E. Similarly, network entity 120 may be an implementation of network entity 120A or 120B of Figures 1A-1E.

[0060] At operation 202, the UE 110 may transmit or report to network entity 120 the UE’s capability for supporting SRS transmission via selected antenna ports. In some aspects, UE 110 may transmit UE capability information to the network entity 120 during an initial communication session setup process between the UE 110 and the network entity 120. The UE capability information may include supported frequency bands, radio access technologies, maximum transmission power, maximum data rates, and network protocols. Additionally, the UE 110 may report UE capability to the network entity 120 indicating whether the UE supports SRS transmission via selected antenna ports, for example, activated antenna ports.

[0061] The UE capability information may include one or more of an indicator whether the UE supports SRS transmission with antenna port activation / deactivation, an indicator indicating whether the UE supports SRS transmission from multiple SRS resources from different antenna ports simultaneously, an indicator indicating the maximum number of activated antenna ports per SRS resource, an indicator indicating the maximum number of SRS resources from different antenna ports, or an indicator indicating the maximum total number of antenna ports across the SRS resources from different antenna ports.

[0062] At operation 204, the network entity 120 may, depending on the UE capability information received at operation 202, configure the UE 110 for SRS transmission via selected antenna ports (e.g., activated antenna ports) . In some aspects, the network entity 120 may configure the UE 110 via RRC signaling, for example, RRCReconfiguration message. The network entity 120 may configure the UE with at least one of the parameters: SRS resource sets for codebook based transmission, SRS resource sets for antenna switching, parameters for SRS antenna port activation and deactivation, parameters for SRS resource grouping. In implementations with configured-grant PUSCH, the network entity 120 may configure an uplink grant for a PUSCH. The uplink grant may configure one or more SRS resources in an SRS resource set associated with the PUSCH.

[0063] The network entity 120 may configure the UE 110 for antenna port activation and deactivation for some usages and not for other usages. For example, in some aspects, the network entity 120 may configure the UE 110 for antenna port activation and deactivation for SRS resource (s) in an SRS resource set. In some aspects, the SRS resource set may be configured for a particular usage such as codebook based transmission, antenna switching, or beam management. In some aspects, the network entity 120 may refrain from configuring the UE 110 for antenna port activation and deactivation for SRS resource (s) in an SRS resource set for one or more usages that may include non-codebook based transmission, beam management, or positioning.

[0064] In some aspects, the network entity 120 may optionally configure the UE 110 with an antenna port selection parameter via RRC signaling. For example, the network entity 120 may configure the UE 110 with a bit map, set of antenna port indexes, or a set of SRS resource indexes that may be used to indicate selected antenna ports.

[0065] In some implementations, the network entity 120 configures the UE 110 with N antenna ports. The N configured antenna ports are then available for activation for SRS transmission. Of these N configured antenna ports, the network entity 120 may configure M antenna ports as activated antenna ports, where 1<=M<=N. In some aspects, the network entity 120 may identify the antenna port index for each activated antenna port. The network  entity 120 may configure or indicate the activated antenna port indexes by RRC signaling, medium access control (MAC) control element (CE) , or downlink control information (DCI) . As an example, the network entity 120 may configure the activated / deactivated antenna port indexes by RRC parameters in an SRS resource or SRS resource set. In another example, the network entity 120 may indicate the activated / deactivated antenna port indexes for an SRS resource or SRS resource set by a dedicated MAC CE or MAC CE activating the SRS resource or SRS resource set associated with the antenna ports to be activated. In still another example, the network entity 120 may indicate the activated antenna port indexes for an SRS resource or SRS resource set by a dedicated DCI or a DCI scheduling the SRS resource or SRS resource set.

[0066] In some other aspects, the network entity 120 configures the UE 110 with a bitmap or indicates a bitmap that indicates the activation / deactivation status for each configured SRS antenna port. In one example, a first state of a bit may indicate the corresponding SRS antenna port is deactivated, and a second state of the bit may indicate the corresponding SRS antenna port is activated. In another example, the most significant bit of the bitmap may correspond to the SRS antenna port with lowest antenna port index in the SRS set, the second most significant bit may correspond to SRS antenna port with second lowest antenna port index in the SRS set, and so on. In still another example, the least significant bit may correspond to SRS antenna port with lowest antenna port index in the SRS set, the second least significant bit may correspond to SRS antenna port with second lowest antenna port index in the SRS set, and so on.

[0067] Figure 4A is a timing diagram 400 illustrating an example of SRS transmission based on a configuration of activated and deactivated antenna ports. In some aspects, the network entity 120 configures the UE 110 or indicates a pattern or combination indicating the activation / deactivation status for each configured SRS antenna port. In the example of Figure 4A, the UE is configured with a total of four antenna ports identified by antenna port indexes 1000-1003. At time T0, the network entity 120 configures 404A the UE 110 for three activated antenna ports. The configuration 404A indicates that antenna ports 1000, 1001, and 1002 of configured antenna ports 430 are activated, and antenna port 1003 is deactivated. At time T1, the UE transmits SRS resource 1 404B from the activated antenna ports 1000, 1001, and 1002.

[0068] In some aspects, for interference randomization, the UE 110 may transmit the SRS from different activated / deactivated antenna port (s) for an SRS resource at different transmission instances for the SRS resource. Thus, the network entity 120 and UE 110 may select the activated / deactivated antenna ports for SRS transmission based on the timing of the  transmission instance for the SRS resource and a hopping pattern for the activated / deactivated antenna ports. The timing associated with the transmission instance may be based on the timing for a symbol index, slot index, a subframe index, or a frame index for the SRS resource. The hopping pattern for the activated / deactivated antenna ports may be configured by the network entity 120 or may be a pre-defined hopping pattern. The network entity 120 may configure or indicate whether to enable hopping for the activated / deactivated antenna port (s) by RRC signaling, MAC CE, or DCI.

[0069] Figure 4B is a timing diagram 410 illustrating an example of SRS transmission based on a configuration of activated and deactivated antenna ports with antenna port hopping. In some aspects, the network entity 120 configures the UE 110 or indicates a pattern or combination indicating the activation / deactivation status for each configured SRS antenna port. In the example of Figure 4B and like the example of Figure 4A, the UE 110 is configured with a total of four antenna ports identified by antenna port indexes 1000-1003. At time T0, the network entity 120 configures 404A the UE 110 for three activated antenna ports. The configuration 404A indicates that antenna ports 1000, 1001, and 1002 of configured antenna ports 430 are activated, and antenna port 1003 is deactivated. At time T1, the UE transmits SRS resource 1 404B from the activated antenna ports 1000, 1001, and 1002. Later, at time T2, the UE applies the hopping pattern which results in antenna ports 1000, 1001, and 1003 being activated, and antenna port 1002 being deactivated. In some aspects, the network entity may use a one-bit RRC parameter or signal to configure or indicate the pattern or combination. For example, the network entity may activate / deactivate one of the antenna ports (e.g., last antenna port 1003) via the one-bit parameter or signal. The UE 110 uses the new set of activated antenna ports 1000, 1001, and 1003 to transmit SRS resource 1 404C.

[0070] In some other implementations, rather than specifically identifying the antenna port index of activated antenna ports as described above, the network entity 120 may configure or indicate the number of activated antenna ports to the UE 110 by RRC signaling, MAC CE, or DCI. In one example, the network entity 120 may configure the number of activated / deactivated antenna port (s) by RRC parameters for an SRS resource or SRS resource set. In another example, the network entity 120 may indicate the number of activated / deactivated antenna port (s) for an SRS resource or SRS resource set by transmitting a MAC CE activating the SRS resource or SRS resource set. In some aspects, the MAC CE may be a MAC CE dedicated for activating / deactivating antenna ports. In another example, the network entity may indicate the number of activated antenna port (s) for an SRS resource  or SRS resource set by a dedicated DCI or a DCI scheduling the SRS resource or SRS resource set.

[0071] In still other implementations, the network entity 120 and UE 110 may select the activated antenna ports based on a configuration or indication of the number of antenna ports to be activated and the number of configured antenna ports. In one example, the network entity and UE may determine the activated antenna ports as the first or last M antenna ports from the N configured antenna ports. In another example, the network entity 120 and UE 110 may select the activated antenna ports as the first M antenna ports after X antenna port (s) from the N configured antenna ports, where X may be predefined, e.g., X=0, or configured by the network entity 120.

[0072] Figure 4C is a timing diagram 420 illustrating an example of SRS transmission based on a configuration of indicating a number of activated and deactivated antenna ports. In some aspects, the network entity 120 configures the UE 110 or indicates a number of antenna ports to be activated. In the example of Figure 4C, the network entity 120 configures the UE 110 with a total of four antenna ports identified by antenna port indexes 1000-1003. At time T0, the network entity 120 configures 404A the UE 110 for three activated antenna ports. In this example, the configuration 404A indicates a number of activated antenna ports for SRS resource 1 as 3. Accordingly, the UE 110 selects the first three (i.e., M=3) antenna ports 1000, 1001, and 1002 of the configured antenna ports 430 for activation, and antenna port 1003 is deactivated. At time T1, the UE transmits SRS resource 1 404B from the three activated antenna ports 1000, 1001, and 1002.

[0073] In some implementations, the network entity 120 and UE 110 select the activated antenna ports based on configured or indicated total number of antenna ports (i.e., N) , the number of activated antenna ports (i.e., M) , and activated port hopping. The network entity 120 and UE 110 may further select the activated / deactivated SRS antenna port based on the timing for the transmission instance for the SRS resource and a hopping pattern for the activated or deactivated antenna ports. The timing for the transmission instance may be based on a symbol index, a slot index, a subframe index, or a frame index for the SRS resource. The port hopping pattern for the activated / deactivated antenna ports may be configured by the network entity or pre-defined. The network entity 120 may configure whether to enable the port hopping for the activated and / or deactivated antenna ports by RRC signaling, MAC CE, or DCI.

[0074] Figure 4D is a timing diagram 425 illustrating an example of SRS transmission based on a configuration of indicating a number of activated and deactivated antenna ports with port hopping. In the example of Figure 4D, and like the example of Figure 4C, the  network entity 120 configures the UE 110 with a total of four antenna ports identified by antenna port indexes 1000-1003. At time T0, the network entity 120 configures 404A the UE 110 for three activated antenna ports. The configuration 404A indicates a number of activated antenna ports for SRS resource 1 as 3. Accordingly, the UE selects antenna ports 1000, 1001, and 1002 of configured antenna ports 430 for activation, and antenna port 1003 is deactivated. At time T1, the UE transmits SRS resource 1 404B from the activated antenna ports 1000, 1001, and 1002. Later, at time T2, the UE applies the hopping pattern which results in antenna ports 1000, 1001, and 1003 being activated, and antenna port 1002 being deactivated. The UE 110 transmits the SRS resource 1 404C using the activated antenna ports 1000, 1001, and 1003.

[0075] Returning to Figure 2, at operation 206, the network entity 120 may trigger or activate configured SRS resource sets. In implementations configured for semi-persistent SRS, the network entity 120 may transmit a MAC CE to the UE to activate the SRS. In implementations configured for aperiodic SRS, the network entity 120 may transmit to the UE a DCI to trigger the SRS. The network entity 120 may configure the activated antenna ports or SRS resources from different antenna ports for the SRS transmission via MAC CEs or DCIs.

[0076] In some aspects, the network entity 120 may optionally configure the UE 110 with an antenna port selection parameter in the MAC CE or DCI. For example, the network entity 120 may configure the UE 110 with a bit map, set of antenna port indexes, or a set of SRS resource indexes that may be used to indicate selected antenna ports. As one example, the antenna port selection parameter may be included in the MAC CE when activating an SRS resource set. As another example, the antenna port selection parameter may be included in the DCI when triggering an SRS resource set.

[0077] At operation 208, the UE 110 may transmit the SRS from the activated antenna port (s) or the SRS resources from different antenna ports associated with the SRS resources. In some aspects, the UE 110 may transmit the SRS resources simultaneously. In some aspects, the UE 110 may calculate a linear transmission power based on power control parameters. The UE may calculate the transmission power for each SRS antenna port for an SRS resource by splitting the linear transmission power equally among the antenna ports. In one example, the UE may determine the transmission power for each SRS antenna port for the SRS resource as the transmission power that the UE determined for the SRS resource divided by the number of activated SRS antenna ports or the number of configured SRS antenna ports for the SRS resource. In some aspects, if the total transmission power for the uplink transmission exceeds the maximum transmission power, the UE 110 may reduce the  transmission power for the SRS resources equally until the total uplink transmission power is less than or equal to the maximum transmission power. If the total transmission power for the uplink transmission exceeds the maximum transmission power, the UE 110 may reduce the transmission power for the SRS resources with lower priority until the total transmission power for the uplink transmission is less than or equal to the maximum transmission power. The priority for the SRS resource may be based on the SRS resource index or configured by the network entity 120. For example, SRS resources with a lower or higher resource index among the SRS resources may be assigned a higher or lower priority or vice versa.

[0078] In some implementations, the network entity 120 may configure the UE 110 with a common (e.g., the same) number of antenna ports and activated antenna ports for each of the SRS resources in an SRS resource set, for example, a resource set for antenna switching. The network entity 120 may refrain from configuring or indicating different number of activated antenna ports for the SRS resources in an SRS resource set.

[0079] In some aspects, the network entity 120 may configure the UE 110 for tMrY antenna switching, where M is the number of transmission antenna ports and Y is the number of reception antenna ports. The network entity may configure the UE 110 with K=ceil (Y / M) SRS resources in the SRS resource set for tMrY antenna switching, where ceil () represents the ceiling function. The network entity 120 may configure the number of reception antenna ports (e.g., the value of Y) , or the operation of the antenna switching (e.g., value of M and Y for tMrY based antenna switching) .

[0080] The UE 110 transmits each SRS resource from the activated antenna port associated with the SRS resource. In some aspects, the network entity 120 may configure the mapping between the M antenna ports across K SRS resources. In some other aspects, the UE 110 reports the mapping to the network entity 120. In some other aspects, the mapping may be predefined. As an example, the network entity 120 may configure the UE 110 with two SRS resources in an SRS resource set for t3r4 antenna switching, where the network entity activates 3 antenna ports from a total of four configured antenna ports for each SRS resource. The UE 110 may transmit the SRS resource 1 mapped to the reception antenna ports {0, 1, 2} and the SRS resource 2 mapped to reception antenna ports {3, 0, 1} . As can be seen in this example, the SRS resources (e.g., SRS resource 1 and SRS resource 2) each have a common number of activated antenna ports (e.g., 3 activated antenna ports) , but the mapping of antenna ports is different between the SRS resources.

[0081] In some other aspects, the UE 110 may determine MK-Y antenna ports across the SRS resources in the SRS resource set are deactivated. The UE 110 may deactivate the MK-Y antenna ports from the activated K antenna ports for the last SRS resource. As an example,  the network entity 120 may configure the UE 110 with two SRS resources in an SRS resource set for t3r4 antenna switching, where the network entity 120 activates 3 antenna ports from 4 configured antenna ports for each SRS resource. The UE 110 may transmit the SRS resource 1 from three antenna ports mapped to the reception antenna ports {0, 1, 2} and the SRS resource 2 from 1 antenna port mapped to reception antenna port {3} .

[0082] In some implementations, the network entity 120 may configure the UE 110 with SRS resources in an SRS resource set for antenna switching, where the SRS resources may have differing numbers of activated antenna ports. In some aspects, the total number of activated antenna ports across the SRS resources in an SRS resource set is the same as the number of reception antenna ports.

[0083] In some aspects, the UE 110, for example, at operation 202, report UE capability information indicating the supported number of antenna ports for each SRS resource for a number of reception antenna ports. As an example, consider a UE that supports up to 3 transmission antenna ports (e.g., 3 SRS antenna ports) and 4 reception antenna ports (e.g., 4 layers downlink reception) . In this case, the UE 110 may report UE capability information at operation 202 indicating whether it supports t2t2r4 (two 2-port SRS resources) , or t3t1r4 (one 3-port SRS resource and one 1-port SRS resource) .

[0084] In some aspects, the network entity 120 may configure whether the UE 110 is to use the same or a different number of activated antenna ports per SRS resource. For example, the UE may report UE capability information indicating whether the UE supports the same or different number of activated antenna port (s) for the SRS resource in an SRS resource set for antenna switching. If the UE supports configuration of the same or different number of activated antenna ports per SRS resource, the network entity 120 may configure the UE 110 indicating whether the SRS resource switching should be based on the same number of activated antenna ports or a different number of activated antenna ports. The activated antenna ports for different SRS resources may correspond to different reception antenna ports as discussed above. In some aspects, the UE 110 uses a pre-defined transmission antenna port to reception antenna port mapping. In some other aspects, the network entity 120 configures a transmission antenna port to reception antenna port mapping. In some further aspects, the UE 110 reports a transmission antenna port to reception antenna port mapping.

[0085] At operation 210, the network entity 120 may transmit a DCI triggering a PUSCH transmission. In some aspects, the network entity 120 may indicate one or more SRS resources in an SRS resource set for codebook based transmission.

[0086] At operation 212, the UE 110 may transmit the PUSCH based on the number of configured or activated antenna ports across the indicated SRS resource and associated with  the indicated SRS resource. The PUSCH may be based on the same spatial domain transmission filter as the indicated SRS resource. The UE may transmit the PUSCH using a precoder according to a codebook that is based on the number of activated antenna ports for the indicated SRS resource. The UE may determine the precoder based on the codebook and precoding information and number of layers configured or indicated in the uplink grant triggering the PUSCH.

[0087] In some aspects, the network entity 120 may configure or indicate to the UE one of the SRS resources in an SRS resource set for codebook based transmission. For example, the network entity 120 may configure or indicate the SRS resources in an uplink grant configured by RRC signaling or DCI. The UE may determine the antenna ports for the PUSCH transmission based on the activated antenna ports for the configured or indicated SRS resource.

[0088] In some other aspects, the UE may transmit the PUSCH based on the same number of antenna ports as the number of activated antenna ports for the configured / indicated SRS resource, and based on the same spatial domain transmission filter as the configured / indicated SRS resource. Thus, in one example, for dynamic-grant PUSCH, the UE 110 may transmit the PUSCH associated with the most recent SRS transmitted before the first symbol of the DCI scheduling the PUSCH. In another example, for configured-grant PUSCH, the UE 110 may transmit the PUSCH associated with the most recent SRS transmitted before the minimum processing delay for the PUSCH. The minimum processing delay may be predefined, reported by the UE 110 in UE capability information, or configured by the network entity 120.

[0089] Figure 3 is a sequence diagram 300 illustrating example operations of a communications process for SRS transmission using multiple SRS resources for multi-port SRS transmission. Although not illustrated for the sake of illustration clarity, various acknowledgements for messages illustrated in Figure 3 may be implemented to ensure reliable operations for UE requested candidate cell monitoring configuration updates. In the example discussed with respect to Figure 3, UE 110 may be an implementation of UE 110A or UE 110B of Figures 1A-1E. Similarly, network entity 120 may be an implementation of network entity 120A or 120B of Figures 1A-1E.

[0090] At operation 202, and as described above with respect to Figure 2, the UE 110 may transmit or report to network entity 120 the UE’s capability for supporting SRS transmission via selected antenna ports.

[0091] At operation 304, the network entity 120 may, depending on the UE capability information received at operation 202, configure the UE 110 for SRS transmission using SRS  resource grouping. As noted above with respect to operation 204 of Figure 2, the network entity 120 may configure the UE 110 via RRC signaling, for example, RRCReconfiguration message. The network entity 120 may configure the UE with at least one of SRS resource sets for codebook based transmission, SRS resource sets for antenna switching, parameters for SRS antenna port activation and deactivation, or parameters for SRS resource grouping. In implementations with configured-grant PUSCH, the network entity 120 may configure an uplink grant for a PUSCH. The uplink grant may configure one or more SRS resources in an SRS resource set associated with the PUSCH.

[0092] The network entity 120 may configure the UE 110 for antenna port activation and deactivation for some usages and not for other usages. For example, the network entity may configure SRS resources for multi-port transmission in a SRS resource set for usages such as codebook based transmission, antenna switching, or beam management. As another example, the network entity 120 may refrain from configuring the UE 110 with SRS resources for multi-port transmission in an SRS resource set for usages such as non-codebook based transmission, beam management, or positioning.

[0093] The network entity may configure one or more SRS resource subsets in an SRS resource set, where the UE 110 transmits the SRS resources in an SRS resource subset from different antenna ports. In some implementations, the network entity may configure the same value for at least one of the parameters for the SRS resources in each SRS resource subset. In some aspects, the parameters may include a number of antenna ports (e.g., nrofSRS-Ports) , a start symbol index (e.g., startPosition) , a number of symbols (e.g., nrofSymbols) , a repetition factor for frequency domain resource mapping (e.g., repetitionFactor) , a resource type for time-domain behavior indication (e.g., resourceType) , a sequence identifier (e.g., sequenceId) , spatial relation information, transmission configuration indication (TCI) state, power control parameters, bandwidth, and so on. In some aspects, the network entity may refrain from configuring a different value for at least one of the parameters above for the SRS resources in each SRS resource subset.

[0094] In some aspects, the network entity 120 may configure the UE with an antenna port index for each SRS resource. The network entity 120 may configure the UE 110 with different antenna port indexes for different SRS resources in an SRS resource subset. In some other aspects, the network entity 120 and UE 110 may select the antenna port index for each SRS resource in an SRS subset based on the SRS resource index within the SRS resource subset or within the SRS resource set. In some other aspects, the UE 110 selects the actual transmission antenna port for each SRS resource, and the network entity 120 and the UE 110 may determine the antenna port index for resource mapping for each SRS resource  based on the number of antenna ports. As an example, for a 1-port SRS resource, the network entity 120 and the UE 110 may always select the antenna port index for resource mapping as antenna port index 1000.

[0095] In some aspects, the network entity 120 may configure the UE 110 when configuring or triggering the SRS transmission. For example, the network entity 120 may configure or trigger the SRS transmission from the SRS resources in an SRS resource subset. In some other implementations, when configuring or triggering the SRS transmission, the network entity 120 may configure or trigger the SRS transmission from the SRS resources in an SRS resource set. The network entity 120 may configure the UE 110 to use the same total number of antenna ports across the SRS resource subsets or the same number of SRS resources across the SRS resource subsets in the SRS resource set. The network entity 120 may configure the UE 110 with different spatial relation information or TCI states for different SRS resource subsets.

[0096] Figure 4E is a timing diagram 440 illustrating a first example SRS transmission from multiple antenna ports with multiple SRS resources in an SRS resource subset. In the example shown in Figure 4E, network entity 120 has configured UE 110 with two SRS resource subsets 440A and 440B. Additionally, network entity 120 has configured UE 110 with antenna ports 430 having four antenna ports 1000-1003. Network entity 120 has configured UE 110 such that both of the SRS resource subsets 440A and 440B are associated with the same number of antenna ports from antenna ports 430. For example, the network entity 120 has configured SRS resource subset 440A to use antenna ports 1000, 1001, and 1002. Further, network entity 120 has configured SRS resource subset 440B to use antenna ports 1000, 1001, and 1003. Thus, each SRS resource subset uses the same number of antenna ports.

[0097] At time T0, UE 110 transmits SRSs 406A for SRS resource subset 440A using the antenna ports associated with the SRS resources (e.g., SRS resource 1, SRS resource 2, SRS resource 3) of the subset. That is, UE 110 transmits SRSs 406A using antenna ports 1000, 1001, and 1002. At time T1, UE 110 transmits SRSs 406B for SRS resource subset 440B using the antenna ports associated with the SRS resources (e.g., SRS resource 1, SRS resource 2, SRS resource 3) of the subset. In this case, UE 110 transmits the SRSs 406B over the antenna ports associated with SRS resource subset 440B, that is, antenna ports 1000, 1001, and 1003.

[0098] In some other implementations, the network entity 120 may configure the UE 110 to transmit the SRS resources in an SRS resource set from different antenna ports. The  network entity may configure whether the SRS resources in an SRS resource set are used for multi-port transmission or not.

[0099] Like the implementation discussed above regarding SRS resource subsets, the network entity 120 may configure the UE 110 with the same value for at least one of the parameters for the SRS resources in the SRS resource set. These parameters may include a number of antenna ports (e.g., nrofSRS-Ports) , a start symbol index (e.g., startPosition) , a number of symbols (e.g., nrofSymbols) , a repetition factor for frequency domain resource mapping (e.g., repetitionFactor) , a resource type for time-domain behavior indication (e.g., resourceType) , a sequence identifier (e.g., sequenceId) , spatial relation information, TCI state, power control parameters, bandwidth and so on. The network entity 120 may refrain from configuring the UE 110 different value for at least one of the parameters above for the SRS resources in the SRS resource set.

[0100] In some aspects, the network entity 120 may configure the UE 110 with an antenna port index for each SRS resource. The network entity may configure a different antenna port index in different SRS resources in the SRS resource set. In some other aspects, the network entity 120 and the UE 110 may select an antenna port index for each SRS resource based on the SRS resource index within the SRS resource set. In some other aspects, the UE 110 selects the actual transmission antenna port for each SRS resource, and the network entity 120 and UE 110 may select an antenna port index for resource mapping for each SRS resource based on the number of antenna ports. As one example, for a 1-port SRS resource, the network entity 120 and the UE 110 may always select the antenna port index for resource mapping as 1000.

[0101] In some aspects, the network entity 120 may activate or deactivate one or more SRS resources in the SRS resource set by RRC signaling, MAC CE, or DCI. In some aspects, the UE 110 may transmit the SRS only on activated SRS resources in the SRS resource set. In some other aspects, the UE 110 may transmit the SRS on all the configured SRS resources in the SRS resource set.

[0102] Figure 4F is a diagram 450 illustrating a second example SRS transmission from multiple antenna ports with multiple SRS resources in an SRS resource set. In the example shown in Figure 4F, network entity 120 has configured UE 110 with an SRS resource set 452 having three SRS resources. Here, SRS resource 1 is mapped to antenna port 1000, SRS resource 2 is mapped to antenna port 1001, and SRS resource 3 is mapped to antenna port 1002. In this example, antenna port 1003 is not mapped to any SRS resources, and can be deactivated. Thus, when UE 110 transmits SRSs 408 for the SRS resource set 452 at time T0, the SRSs 408 are transmitted via antenna ports 1000, 1001, and 1002.

[0103] Returning to Figure 3, at operation 206, the network entity 120 may trigger or activate configured SRS resource sets. As noted above with respect to operation 206 of Figure 2, in implementations configured for semi-persistent SRS, the network entity 120 may transmit a MAC CE to the UE to activate the SRS. In implementations configured for aperiodic SRS, the network entity 120 may transmit to the UE a DCI to trigger the SRS. The network entity 120 may configure the activated antenna ports or SRS resources from different antenna ports for the SRS transmission via MAC CEs or DCIs.

[0104] At operation 308, the UE 110 may transmit the SRS from the indicated resource grouping (e.g., antenna ports associated with the SRS resources) . In some aspects, the UE 110 may transmit the SRS resources simultaneously. In some other aspects, the UE 110 may transmit the SRS resources in consecutive symbols. In such other aspects, the UE 110 may transmit multiple SRS resources without a guard period (GP) between symbols.

[0105] In some aspects, the network entity 120 and the UE 110 may determine a GP is reserved between every Q SRS resources, where the value of Q may be configured by the network entity 120, reported by the UE 110, or determined based on the total number of antenna ports for the SRS resources or the maximum number of SRS antenna ports that the UE reported in UE capability. During the GP, the UE 110 refrains from transmitting an uplink signal in the same CC or across CCs in a band or band combination.

[0106] The network entity may configure K=ceil (Y / P) SRS resources in the SRS resource set for tMrY antenna switching (e.g., M transmission antenna ports with Y reception antenna ports) , where P indicates the number of antenna ports for each SRS resource. The network entity 120 may configure the number of reception antenna ports (e.g., the value of Y) , or the operation of the antenna switching (e.g., the value of both M and Y for the tMrY based antenna switching) . Then the network entity 120 and UE 110 may determine a GP that is reserved between every M / P SRS resources.

[0107] Figure 5 is an example of guard period (GP) determination for SRS for antenna switching. In the example shown in Figure 5, network entity 120 configures UE 110 with SRS resource set 540. SRS resource set 540 includes four SRS resources 542A-542D mapped to antenna receive antenna ports 0-3, respectively. In this example, network entity 120 has configured UE 110 for t3r4 (three transmission antenna ports and four reception antenna ports) antenna switching. Thus, the value of P is 1 (one antenna port per SRS resource) and the value of M is 3 (three transmission antenna ports) . This leads to a GP of 3 (M / P = 3 / 1 = 3) . Thus, as illustrated in Figure 5, SRS resources 542A-542C may be transmitted at symbols 544A-544C, respectively. Symbol 544C for SRS resource 542C is the third consecutive symbol to be transmitted. Thus, the GP of 3 is reached and a guard period  506 is started where no symbols are transmitted or received. After expiration of the guard period 506, UE 110 may transmit SRS resource 542D at symbol 544D.

[0108] Returning to Figure 3, operation 210, the network entity 120 may transmit a DCI triggering a PUSCH transmission. In some aspects, the network entity 120 may indicate one or more SRS resources in an SRS resource set for codebook based transmission.

[0109] At operation 312, the UE 110 may transmit the PUSCH based on antenna ports associated with the indicated SRS resource. The PUSCH may be based on the same spatial domain transmission filter as the indicated SRS resource. In some aspects, the network entity 120 may indicate, in an uplink grant to the UE, multiple SRS resources in an SRS resource set for codebook based transmission. The indicated SRS resources may be associated with the PUSCH. The UE 110 may transmit the PUSCH based on the total number of antenna ports across the indicated SRS resources. The UE may transmit the PUSCH by a precoder according to a codebook based on the total number of activated or configured ports for the indicated SRS resource (s) . The UE may determine the precoder based on the codebook and precoding information and number of layers configured or indicated in the uplink grant triggering the PUSCH.

[0110] In some implementations, if the network entity 120 configures multiple SRS resource subsets, where the UE transmits the SRS resources in an SRS resource subset from different antenna ports as described above, the network entity 120 may indicate an SRS resource subset indicator to indicate the multiple SRS resources. The UE 110 transmits the PUSCH based on the total number of antenna ports across the SRS resources in the indicated SRS resource subset. The UE may transmit the PUSCH based on the same spatial domain filter as the SRS resources in the indicated SRS resource subset.

[0111] In some aspects, the network entity 120 may configure the UE 110 with SRS resource subsets for a PUSCH scheduled by DCI format 0_1, a PUSCH scheduled by DCI format 0_2, and a PUSCH scheduled by DCI format 0_3 differently. For example, the network entity may only configure SRS resource subsets for a PUSCH scheduled by DCI format 0_1, and not for a PUSCH scheduled by DCI format 0_2 or 0_3.

[0112] In some aspects, if the network entity 120 configures the UE 110 to transmit the SRS resources in an SRS resource set for codebook based transmission from different antenna ports (as described above) , a field of the SRS resource indicator in an uplink grant may take 0 bit or be reserved. The UE may transmit the PUSCH based on the total number of antenna ports across the SRS resources in the SRS resource set. The UE 110 may transmit the PUSCH based on the same spatial domain filter as the SRS resources in the SRS resource set.

[0113] In one example, for dynamic-grant PUSCH, the UE 110 may transmit the PUSCH associated with the most recent SRS resources in the SRS resource set transmitted before the first symbol of the DCI scheduling the PUSCH. In another example, for configured-grant PUSCH, the UE 110 may transmit the PUSCH associated with the most recent SRS resources in the SRS resource set transmitted before the minimum processing delay for the PUSCH. The minimum processing delay may be predefined, reported by the UE 110 in UE capability information, or configured by the network entity 120.

[0114] In some aspects, one or more of the operations of Figure 2 and Figure 3 may be combined such that multiple SRS resources for multiple activated antenna ports are used for SRS transmission. For example, the network entity 120 may configure the UE 110 with multiple SRS resources from multiple activated antenna ports in an SRS resource set with certain usages for multi-port transmission. The network entity 120 may configure the UE 110 with the activated and / or deactivated antenna ports for each SRS resource, and configure the UE to transmit the SRS resources from different antenna ports. The UE 110 may report the UE capability information (e.g., at operation 202) indicating whether it supports joint configuration of antenna port activation and multi-port transmission from multiple SRS resources.

[0115] In one example, the network entity 120 may configure the UE 110 for joint configuration of antenna port activation and multi-port transmission from multiple SRS resources in an SRS resource set for at least one usage. Examples of such usages include codebook based transmission, antenna switching, or beam management.

[0116] In one example, the network entity 120 may refrain from configuring the UE 110 with joint configuration of antenna port activation and multi-port transmission from multiple SRS resources in an SRS resource set for at least one of the usages (e.g., non-codebook based transmission, beam management, or positioning) .

[0117] Figure 6 is a flow chart diagram illustrating example UE operations of a method 600 for SRS transmission based on a configuration of selected antenna ports. The example operations of method 600 may be performed, for example, by UEs 110A and 110B of Figures 1A-1E and UE 110 of Figures 2 and 3.

[0118] At block 602, and as described above with reference to Figures 2 and 3, operation 202, the UE may optionally transmit UE capability information to a network entity. In some aspects, the UE may transmit UE capability information indicating whether the UE supports SRS transmission via selected antenna ports, for example, activated antenna ports, one or more of an indicator whether the UE supports SRS transmission with antenna port activation / deactivation, an indicator indicating whether the UE supports SRS transmission  from multiple SRS resources from different antenna ports simultaneously, an indicator indicating the maximum number of activated antenna ports per SRS resource, an indicator indicating the maximum number of SRS resources from different antenna ports, or an indicator indicating the maximum total number of antenna ports across the SRS resources from different antenna ports.

[0119] At block 604, and as described above with reference to Figure 2, operation 204 and Figure 3, operation 304, the UE may receive configuration information to configure the UE for SRS transmission via selected antenna ports (or antenna ports associated with selected SRS resources) . In some aspects, the configuration information may include at least one of SRS resource sets for codebook based transmission, SRS resource sets for antenna switching, parameters for SRS antenna port activation and deactivation, parameters for SRS resource grouping, or an uplink grant for a PUSCH. The uplink grant may configure one or more SRS resources in an SRS resource set associated with the PUSCH.

[0120] At block 606, and as described above with reference to Figures 2 and 3, operation 206, the UE may optionally receive a signal triggering or activating configured SRS resource sets. In implementations configured for semi-persistent SRS, the UE may receive a MAC CE to activate the SRS. In implementations configured for aperiodic SRS, the UE may receive a DCI to trigger the SRS.

[0121] At block 608, and as described above with reference to Figure 2, operation 208 and Figure 3, operation 308, the UE may transmit the SRS from the activated antenna port (s) or the SRS resources from different antenna ports associated with the SRS resources. In some aspects, the UE 110 may transmit the SRS resources simultaneously.

[0122] At block 610, and as described above with reference to Figures 2 and 3, operation 210, the UE may optionally receive a DCI scheduling a PUSCH transmission. In some aspects, the DCI may indicate one or more SRS resources in an SRS resource set for codebook based transmission.

[0123] At block 612, and as described above with reference to Figure 2, operation 212 and Figure 3, operation 312, the UE may transmit the PUSCH based on the number of configured or activated antenna ports across the indicated SRS resource and / or antenna ports associated with the indicated SRS resource. The PUSCH may be based on the same spatial domain transmission filter as the indicated SRS resource.

[0124] Figure 7 is a flow chart diagram illustrating example network entity operations of a method 700 for SRS transmission based on a configuration of selected antenna ports. The example operations may be performed, for example, by the network entities 120A and 120B of Figures 1A-1E and the network entity 120 of Figures 2 and 3.

[0125] At block 702, and as described above with reference to Figures 2 and 3, operation 202, the network entity may optionally receive UE capability information from a UE. In some aspects, the network entity may receive UE capability information indicating whether the UE supports SRS transmission via selected antenna ports, for example, activated antenna ports, one or more of an indicator whether the UE supports SRS transmission with antenna port activation / deactivation, an indicator indicating whether the UE supports SRS transmission from multiple SRS resources from different antenna ports simultaneously, an indicator indicating the maximum number of activated antenna ports per SRS resource, an indicator indicating the maximum number of SRS resources from different antenna ports, or an indicator indicating the maximum total number of antenna ports across the SRS resources from different antenna ports.

[0126] At block 704, and as described above with reference to Figure 2, operation 204 and Figure 3, operation 304, the network entity may transmit configuration information to configure the UE for SRS transmission via selected antenna ports (or antenna ports associated with selected SRS resources) . In some aspects, the configuration information may include at least one of SRS resource sets for codebook based transmission, SRS resource sets or subsets of SRS resource sets for antenna switching, parameters for SRS antenna port activation and deactivation, parameters for SRS resource grouping, or an uplink grant for a PUSCH. The uplink grant may configure one or more SRS resources in an SRS resource set associated with the PUSCH.

[0127] At block 706, and as described above with reference to Figures 2 and 3, operation 206, the network entity may optionally transmit a signal to the UE triggering or activating configured SRS resource sets. In implementations configured for semi-persistent SRS, the network entity may transmit a MAC CE to the UE to activate the SRS. In implementations configured for aperiodic SRS, the network entity may transmit a DCI to trigger the SRS.

[0128] At block 708, and as described above with reference to Figure 2, operation 208 and Figure 3, operation 308, the network entity may receive the SRS from the activated antenna ports or from different antenna ports associated with the SRS resources. In some aspects, the network entity may receive the SRS resources simultaneously.

[0129] At block 710, and as described above with reference to Figures 2 and 3, operation 210, the network entity may optionally transmit a DCI scheduling a PUSCH transmission. In some aspects, the DCI may indicate one or more SRS resources in an SRS resource set for codebook based transmission.

[0130] At block 712, and as described above with reference to Figure 2, operation 212 and Figure 3, operation 312, the network entity may receive a PUSCH transmission from the  UE based on the number of configured or activated antenna ports across the indicated SRS resource and / or antenna ports associated with the indicated SRS resource. The PUSCH may be based on the same spatial domain transmission filter as the indicated SRS resource.

[0131] Figure 8 is a block diagram illustrating example configurations of a network entity and UE. UE 110 may be an implementation of any of UE 110A of Figures 1A, 1B, and 1C, and of UE 110B of Figures 1A, 1D, and 1E. Network entity 120 may be an implementation of any of network entity 120A or 120B of Figures 1A, 1B, and 1C. Note that the depicted hardware configurations represent the processing components and communication components related to UE requested candidate cell configuration updates. The depicted hardware configurations may omit certain components well-understood to be frequently implemented in such electronic devices, such as displays, peripherals, power supplies, and the like.

[0132] The UE 110 includes antennas 802, a radio frequency front end (RF front end) 804, and radio-frequency transceivers (e.g., an LTE transceiver 806 and a 5G NR transceiver 808) for communicating with network entity 120, one or more TRPs, and / or one or more radio units (e.g., radio units 121A-121E of Figures 1A and 1B) .

[0133] The RF front end 804 includes one or more modems configured for the corresponding RAT (s) employed (for example, 3GPP 5G NR) , one or more analog-to-digital converters (ADCs) , one or more digital-to-analog converters (DACs) , signal processors, and the like. In the example illustrated in Figure 8, the RF front end 804 of the UE 110 may couple or connect the LTE transceiver 806, and the 5G NR transceiver 808 to the antennas 802 to facilitate various types of wireless communication. The RF front end 804 operates, in effect, as a physical (PHY) transceiver interface to conduct and process signaling between the one or more processors 814 and the antennas 802 so as to facilitate various types of wireless communication.

[0134] The antennas 802 of the UE 110 may include an array of multiple antennas that may be tuned to one or more frequency bands associated with a corresponding RAT. The antennas 802 and the RF front end 804 may be tuned to, and / or be tunable to, one or more frequency bands defined by the 3GPP LTE and 5G NR communication standards and implemented by the LTE transceiver 806, and / or the 5G NR transceiver 808. Additionally, the antennas 802, the RF front end 804, the LTE transceiver 806, and / or the 5G NR transceiver 808 may be configured to support beamforming for the transmission and reception of communications with the network entity 120, one or more TRPs, or one or more radio units (e.g., radio units 121A-121E of Figures 1A and 1B) . By way of example and not limitation, the antennas 802 and the RF front end 804 may be implemented for operation in  sub-gigahertz bands, sub-6 GHz bands, and / or above 6 GHz bands that are defined by the 3GPP LTE and 5G NR communication standards.

[0135] The UE 110 also includes processor (s) 814 and computer-readable storage media (CRM) 816. The processor (s) 814 may include, for example, one or more central processing units, graphics processing units (GPUs) , or other application-specific integrated circuits (ASIC) , and the like. To illustrate, the processor (s) 814 may include an application processor (AP) utilized by the UE 110 to execute an operating system and various user-level software applications, as well as one or more processors utilized by modems or a baseband processor of the RF front end 804.

[0136] CRM 816 may include any suitable memory or storage device such as random-access memory (RAM) , static RAM (SRAM) , dynamic RAM (DRAM) , non-volatile RAM (NVRAM) , read-only memory (ROM) , Flash memory, solid-state drive (SSD) or other mass-storage devices, and the like useable to store one or more sets of executable software instructions and associated data that manipulate the one or more processors 814 and other components of the UE 110 to perform the various functions described herein and attributed to the UE 110. The sets of executable software instructions include, for example, an operating system (OS) and various drivers (not shown) , and various software applications (not shown) , which are executable by processor (s) 814 to enable user-plane communication, control-plane signaling, and user interaction with the UE 110. The data 818 stored in the CRM 816 represents, for example, user data, multimedia data, beamforming codebooks, software application configuration information, and the like.

[0137] Data 818 may include SRS transmission configuration 819, for example, SRS transmission configuration information received from a network entity such as network entity 120. SRS transmission configuration 819 may include SRS resource sets for codebook based transmission, SRS resource sets for antenna switching, parameters for SRS antenna port activation or deactivation, or parameters for SRS resource grouping.

[0138] CRM 816 also includes a communications controller 822. Alternately or additionally, the communications controller 822 may be implemented in whole or part as hardware logic or circuitry integrated with or separate from other components of the UE 110. In some aspects, communications controller 822 configures the RF front end 804, the LTE transceiver 806, and / or the 5G NR transceiver 808 to implement the techniques described herein for UE requested candidate cell configuration updates.

[0139] Turning to the hardware configuration of the network entity 120, it is noted that although Figure 8 illustrates an implementation of the network entity 120 as a single network node (for example, a 5G NR Node B, or “gNB” ) , the functionality, and thus the hardware  components, of the network entity 120 instead may be distributed across multiple network nodes or devices and may be distributed in a manner to perform the functions described herein. As one example, the functionality (and hardware components) of network entity 120 may be distributed across a radio unit (RU) , distributed unit (DU) , or central unit (CU) .

[0140] The network entity 120 includes antennas 852, a radio frequency front end (RF front end) 854, one or more LTE transceivers 856, and / or one or more 5G NR transceivers 858 for communicating with the UE 110. The RF front end 854 of the network entity 120 may couple or connect the LTE transceivers 856 and the 5G NR transceivers 858 to the antennas 852 to facilitate various types of wireless communication. Similar to RF front end 804, the RF front end 854 includes one or more modems, one or more ADCs, one or more DACs, and the like. RF front end 854 receives the one or more RF signals, for example, RF signals from UE 110, and pre-processes the one or more RF signals to generate data from the RF signals that is provided as input to processes and / or applications executing on network entity 120. This pre-processing may include, for example, power amplification, conversion of band-pass signaling to baseband signaling, initial analog-to-digital conversion, and the like.

[0141] The antennas 852 of the network entity 120 may be configured individually and / or as one or more arrays of multiple antennas. The antennas 852 and the RF front end 854 may be tuned to, and / or be tunable to, one or more frequency band defined by the 3GPP LTE and 5G NR communication standards, and implemented by the LTE transceivers 856, and / or the 5G NR transceivers 858. Additionally, the antennas 852, the RF front end 854, the LTE transceivers 856, and / or the 5G NR transceivers 858 may be configured to support beamforming, such as Massive-MIMO, for the transmission and reception of communications with the UE 110.

[0142] The network entity 120 also includes processor (s) 860 and computer-readable storage media (CRM) 862. The processor 860 may include, for example, one or more central processing units, graphics processing units (GPUs) , or other application-specific integrated circuits (ASIC) , and the like. To illustrate, the processors 860 may include an application processor (AP) utilized by the network entity 120 to execute an operating system and various user-level software applications, as well as one or more processors utilized by modems or a baseband processor of the RF front end 854 to enable communication with the UE 110.

[0143] CRM 862 may include any suitable memory or storage device such as random-access memory (RAM) , static RAM (SRAM) , dynamic RAM (DRAM) , non-volatile RAM (NVRAM) , read-only memory (ROM) , or Flash memory usable to store device data of the network entity 120. The device data may include data 864, which includes network scheduling data, radio resource management data, beamforming codebooks, software  application configuration information, UE transmitter power levels, and / or TRP configuration data and the like.

[0144] Data 864 may further include UE capability information 859. The UE capability information 859 may be received from a UE such as UE 110, and may include information indicating whether the UE supports SRS transmission via selected antenna ports, activated antenna ports, an indicator whether the UE supports SRS transmission with antenna port activation / deactivation, an indicator indicating whether the UE supports SRS transmission from multiple SRS resources from different antenna ports simultaneously, an indicator indicating the maximum number of activated antenna ports per SRS resource, an indicator indicating the maximum number of SRS resources from different antenna ports, or an indicator indicating the maximum total number of antenna ports across the SRS resources from different antenna ports.

[0145] CRM 862 additionally includes a communications controller 851. Alternately or additionally, the communications controller 851 may be implemented in whole or part as hardware logic or circuitry integrated with or separate from other components of the network entity 120. Like communications controller 822 of UE 110, communications controller 851 configures the RF front end 854, the LTE transceiver 856, and / or the 5G NR transceiver 858 to implement the techniques described herein for UE requested candidate cell configuration updates.

[0146] CRM 862 also includes an RF resource manager 865. In some aspects, the RF resource manager 865 of the network entity 120 is implemented to perform various functions associated with allocating physical access (for example, resource blocks) or communication resources for the air interface of the network entity 120. The air interface of the network entity 120, may be partitioned or divided into various units (for example, frames, subframes, or slots) of one or more of bandwidth, time, symbols, or spatial layers. For example, within a framework of a 5G NR protocol, the RF resource manager 865 may allocate bandwidth and time intervals of access in resource blocks, each of which may be allocated in whole, or in part, to one or more channels for communicating with the UE 110. The channels may include one or more of a PRACH, a PUCCH, a PUSCH, a PDCCH, a PDSCH, a PBCH, or a paging channel. The resource blocks may include multiple subcarriers that each span a portion of a frequency domain of the resource blocks. The subcarriers may be further divided into resource elements, or orthogonal frequency-division multiplexing (OFDM) symbols, that each span a portion of a time domain of the subcarriers. Consequently, a resource block includes multiple OFDM symbols that may be grouped into subcarriers with other OFDM symbols having a common frequency bandwidth. In some aspects, the OFDM symbols may  be Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbols. In some other aspects, the OFDM symbols may be Cyclic Prefix-Orthogonal Frequency Division Multiplexing (CP-OFDM) symbols.

[0147] CRM 862 further includes network entity manager 866. Alternately or additionally, the network entity manager 866 may be implemented in whole or part as hardware logic or circuitry integrated with or separate from other components of the network entity 120. In at least some aspects, the network entity manager 866 configures the LTE transceivers 856 and the 5G NR transceivers 858 for communication with the UE 110, TRPs, and radio units (e.g., radio units 121A-121E of Figure 1A) via fronthaul interface 867, as well as communication with a core network.

[0148] In some aspects, the network entity 120 includes an inter-network entity station interface 868, such as an Xn and / or X2 interface, which the network entity manager 866 configures to exchange user-plane and control-plane data with another network entity, to manage the communication of the network entity 120 with the UE 110. The network entity 120 includes a core network interface 870 that the network entity manager 866 configures to exchange user-plane and control-plane data with core network functions and entities.

[0149] It is noted that throughout this disclosure, an expression of “X / Y” may include meaning of any of the following: “X or Y” or “X and Y” or “X and / or Y. ” It is noted that throughout this disclosure, an expression of “ (A) B” or “B (A) ” may include concept of “only B. ” It is noted that throughout this disclosure, an expression of “ (A) B” or “B (A) ” may include concept of “A+B” or “B+A. ”

[0150] It is noted that some or all of the foregoing or the following implementations can be jointly combined or formed to be a new or another one implementation.

[0151] It is noted that the foregoing or the following techniques can be used to solve at least (but not limited to) the issue (s) or scenario (s) mentioned in this disclosure.

[0152] The following additional considerations may apply to the foregoing and the following discussions.

[0153] It is noted that any two or more than two of the foregoing or the following paragraphs, (sub) -bullets, points, actions, or claims described in each method / technique / implementation may be combined logically, reasonably, and properly to form a specific method.

[0154] It is noted that any sentence, paragraph, (sub) -bullet, point, action, or claim described in each of the foregoing or the following technique (s)  / implementation (s)  / concept (s) may be implemented independently and separately to form a specific method. Dependency, such as “based on, ” “more specifically, ” “where” or etc., in  technique (s)  / implementation (s)  / concept (s) mentioned in this disclosure is just one possible implementation which would not restrict the specific method.

[0155] Certain techniques are described in this disclosure as including logic or a number of components or modules. Modules may be software modules (such as code stored on non-transitory machine-readable medium) or hardware modules. A hardware module is a tangible unit capable of performing certain operations and may be configured or arranged in a certain manner. A hardware module can include dedicated circuitry or logic that is permanently configured (such as a special-purpose processor, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC) ) to perform certain operations. A hardware module may also include programmable logic or circuitry (for example, as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. The decision to implement a hardware module in dedicated and permanently configured circuitry, or in temporarily configured circuitry (for example, configured by software) may be driven by cost and time considerations.

[0156] Figures 1A-1E, 2, 3, 4A-4F and 5-8 and the operations described herein are examples meant to aid in understanding example implementations and should not be used to limit the potential implementations or limit the scope of the claims. Some implementations might include additional operations, fewer operations, operations in parallel or in a different order, and some operations differently.

[0157] As used herein, the terms “component” and “module” are intended to be broadly construed as hardware, firmware, or a combination of hardware and software. As used herein, a processor is implemented in hardware, firmware, or a combination of hardware and software. As used herein, the phrase “based on” is intended to be broadly construed to mean “based at least in part on. ”

[0158] Some aspects are described herein in connection with thresholds. As used herein, satisfying a threshold may refer to a value being greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, or the like.

[0159] As used herein, a phrase referring to a list of items separated by “or” refers to any combination of those items, including single members. For example, “at least one of: a, b, or c” is intended to cover the possibilities of: a only, b only, c only, a combination of a and b, a combination of a and c, a combination of b and c, and a combination of a and b and c.

[0160] In this disclosure, the term "can" indicates a capability, or alternatively indicates a possible implementation option. The term "may" indicates a permission or a possible implementation option.

[0161] The various illustrative components, logic, logical blocks, modules, circuits, operations and algorithm processes described in connection with the implementations disclosed herein may be implemented as electronic hardware, firmware, software, or combinations of hardware, firmware or software, including the structures disclosed in this specification and the structural equivalents thereof. The interchangeability of hardware, firmware and software has been described generally, in terms of functionality, and illustrated in the various illustrative components, blocks, modules, circuits and processes described above. Whether such functionality is implemented in hardware, firmware or software depends upon the particular application and design constraints imposed on the overall system.

[0162] The hardware and data processing apparatus used to implement the various illustrative components, logics, logical blocks, modules and circuits described in connection with the aspects disclosed herein may be implemented or performed with a general purpose single-or multi-chip processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device (PLD) , discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, or any conventional processor, controller, microcontroller, or state machine. A processor also may be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some implementations, particular processes, operations and methods may be performed by circuitry that is specific to a given function.

[0163] As described above, in some aspects implementations of the subject matter described in this specification can be implemented as software. For example, various functions of components disclosed herein, or various blocks or steps of a method, operation, process or algorithm disclosed herein can be implemented as one or more modules of one or more computer programs. Such computer programs can include non-transitory processor-or computer-executable instructions encoded on one or more tangible processor-or computer-readable storage media for execution by, or to control the operation of, data processing apparatus including the components of the devices described herein. By way of example, and not limitation, such storage media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any  other medium that may be used to store program code in the form of instructions or data structures. Combinations of the above should also be included within the scope of storage media. When implemented in software, the techniques can be provided as part of the operating system, a library used by multiple applications, a particular software application, etc. The software can be executed by one or more general-purpose processors or one or more special-purpose processors.

[0164] As used herein, the terms “user device” , “user equipment” (for example, UEs 110A and 110B) , “wireless communication device” , “mobile communication device” , “communication device” , or “mobile device” refer to any one or all of cellular telephones, smartphones, portable computing devices, personal or mobile multi-media players, laptop computers, tablet computers, smartbooks, Internet-of-Things (IoT) devices, palm-top computers, wireless electronic mail receivers, multimedia Internet enabled cellular telephones, wireless gaming controllers, display sub-systems, driver assistance systems, vehicle controllers, vehicle system controllers, vehicle communication system, infotainment systems, vehicle telematics systems or subsystems, vehicle display systems or subsystems, vehicle data controllers, point-of-sale (POS) terminals, health monitoring devices, drones, cameras, media-streaming dongles or another personal media devices, wearable devices such as smartwatches, wireless hotspots, femtocells, broadband routers or other types of routers, and similar electronic devices which include a programmable processor and memory and circuitry configured to perform operations as described herein. Further, the user device in some cases may be embedded in an electronic system such as the head unit of a vehicle or an advanced driver assistance system (ADAS) . Still further, a mobile-internet device (MID) . Depending on the type, the user device can include one or more general-purpose processors, a computer-readable memory, a user interface, one or more network interfaces, one or more sensors, etc.

[0165] Various modifications to the implementations described in this disclosure may be readily apparent to persons having ordinary skill in the art, and the generic principles defined herein may be applied to other implementations without departing from the spirit or scope of this disclosure. Thus, the claims are not intended to be limited to the implementations shown herein but are to be accorded the widest scope consistent with this disclosure, the principles and the novel features disclosed herein.

[0166] Additionally, various features that are described in this specification in the context of separate implementations also can be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation also can be implemented in multiple implementations separately or in any  suitable subcombination. As such, although features may be described above as acting in particular combinations, and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.

[0167] Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Further, the drawings may schematically depict one or more example processes in the form of a flowchart or flow diagram. However, other operations that are not depicted can be incorporated in the example processes that are schematically illustrated. For example, one or more additional operations can be performed before, after, simultaneously, or between any of the illustrated operations. In some circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, other implementations are within the scope of the following claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results.

[0168] The foregoing disclosure provides illustration and description but is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of the aspects. While the aspects of the disclosure have been described in terms of various examples, any combination of aspects from any of the examples is also within the scope of the disclosure. The examples in this disclosure are provided for pedagogical purposes.

Claims

1.A method for wireless communications by a user equipment (UE) (110) , comprising:receiving (204, 604) , from a network entity (120) , configuration information via control signaling, the configuration information (819) including at least one sounding reference signal (SRS) resource set having one or more SRS resources and configured antenna ports; andtransmitting (208, 608) , to the network entity and based on an antenna port selection parameter, at least one SRS of the at least one SRS resource set from a selected number of antenna ports, the selected number of antenna ports being different from a number of the configured antenna ports.2.The method of claim 1, further comprising receiving, from the network entity, the antenna port selection parameter.3.The method of any of claims 1 or 2, wherein the at least one SRS resource set is configured for at least one of codebook based transmission, antenna switching, or beam management.4.The method of any of claims 1-3, wherein the antenna port selection parameter comprises one or more of:first information identifying one or more activated antenna ports among the configured antenna ports;an antenna port hopping pattern;second information identifying one or more activated SRS resources of the at least one SRS resource set; ora number of activated antenna ports for the selected number of antenna ports.5.The method of claim 4, wherein the first information identifying the one or more activated antenna ports comprises a bitmap, wherein a position of a field in the bitmap corresponds to an antenna port.6.The method of any of claims 1-5, wherein the configuration information includes a common value for each of the one or more SRS resources including at least one of:a number of antenna ports;a start symbol index;a number of symbols;a repetition factor for frequency domain resource;a resource type for time-domain behavior indication;a sequence identifier;spatial relation information;a transmission configuration indication (TCI) state;one or more power control parameters; ora bandwidth value.7.The method of any of claims 1-6, further comprising reserving a guard period between every Q SRS resources in the at least one SRS resource set, wherein a value of Q is based on one or more of:a first value received from the network entity;a second value reported to the network entity;a third value based on a total number of antenna ports of the UE; ora fourth value based on a supported number of antenna ports.8.The method of claim 7, further comprising refraining from transmitting an uplink signal in a same component carrier in a band or band combination during the guard period.9.The method of any of claims 1-8, further comprising:receiving, from the network entity, an indication of at least one SRS resource in an uplink grant; andtransmitting a physical uplink shared channel (PUSCH) based on one or more of:activated antenna ports of the at least one SRS resource;a total number of activated antenna ports of the at least one SRS resource; ora total number of antenna ports across the at least one SRS resource in an SRS resource subset.10.The method of any of claims 1-9, wherein the one or more SRS resources form a subset of the at least one SRS resource set, wherein the transmitting the at least one SRS  comprises transmitting each SRS resource in the SRS resource subset using a different antenna port.11.The method of any of claims 1-10, wherein an index for each antenna port of the configured antenna ports is based on one or more of:a first index for a corresponding SRS resource; ora second index received from the network entity.12.The method of any of claims 1-11, further comprising transmitting, to the network entity, UE capability information including one or more of:a first indicator indicating support for SRS transmission with antenna port activation or deactivation;a second indicator indicating support for simultaneous SRS transmission from multiple SRS resources from different antenna ports;a maximum number of activated antenna ports per SRS resource;a maximum number of SRS resources from different antenna ports;a maximum number of antenna ports across SRS resources from different antenna ports;a third indicator indicating support for a same or different number of activated antenna ports for each SRS resource in the at least one SRS resource set; ora fourth indicator indicating support for joint configuration of antenna port activation and multi-port transmission from multiple SRS resources.13.A method for wireless communications by a network entity (120) , comprising:transmitting (204, 704) , to a user equipment (UE) (110) , configuration information (819) via control signaling, the configuration information including at least one sounding reference signal (SRS) resource set having one or more SRS resources and configured antenna ports; andreceiving (208, 708) , from the UE, at least one SRS of the at least one SRS resource set from a selected number of antenna ports, the selected number of antenna ports being different from a number of the configured antenna ports.14.The method of claim 13, further comprising refraining from at least one of:configuring at least one SRS resource in the at least one SRS resource set for at least one of non-codebook based transmission, beam management, or positioning;indicating a different number of activated antenna ports for the SRS resources in the at least one SRS resource set for antenna switching;configuring a first SRS resource and a second SRS resource in at least one SRS resource subset with a different value for at least one parameter; orjointly configuring antenna port activation and multi-port transmission from multiple SRS resources for at least one of non-codebook based transmission, beam management, or positioning.15.The method of any of claims 1-14, wherein the control signaling comprises receiving the control signaling via at least one of radio resource control (RRC) signaling, a medium access control (MAC) control element (CE) , or downlink control information (DCI) .16.An apparatus comprising:a communication controller; anda processing system configured to control the communication controller to implement any one of the methods of claims 1-15.

Citation Information

Patent Citations

  • Terminal and wireless communication method

    EP3998793A1

  • Method and apparatus of multi-antenna supporting

    WO2023151838A1