Sounding reference signal resource indicator associated with a configured grant physical uplink shared channel iteration - Patent Application 20070123333
Patent Information
- Application Number
- JP2024525454
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-10
- Filing Date
- 2022-11-11
- Publication Date
- 2025-11-06
AI Technical Summary
User Equipment (UE) faces challenges in determining the appropriate SRS resource set for Physical Uplink Shared Channel (PUSCH) repetitions, leading to inefficient or failed transmissions, which negatively impact network performance.
The method involves configuring a Physical Uplink Shared Channel (PUSCH) with Sounding Reference Signal (SRS) resource indicators to associate specific SRS resource sets with sets of PUSCH repetitions, enabling accurate determination of transmission parameters for efficient PUSCH repetitions.
This approach facilitates efficient transmission of PUSCH repetitions, improving network performance by ensuring correct association of SRS resource sets with PUSCH repetitions.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This patent application claims priority to U.S. Provisional Patent Application No. 63 / 264,033, filed November 12, 2021, entitled "SOUNDING REFERENCE SIGNAL RESOURCE INDICATORS ASSOCIATED WITH CONFIGURED GRANT PHYSICAL UPLINK SHARED CHANNEL REPETITION," and U.S. Non-Provisional Patent Application No. 18 / 054,389, filed November 10, 2022, entitled "SOUNDING REFERENCE SIGNAL RESOURCE INDICATORS ASSOCIATED WITH CONFIGURED GRANT PHYSICAL UPLINK SHARED CHANNEL REPETITION," which are expressly incorporated herein by reference.
[0002] Aspects of the present disclosure relate generally to wireless communications, and more particularly, to techniques and apparatus for sounding a reference signal indicator associated with a configured grant physical uplink shared channel repetition. [Background technology]
[0003] Wireless communication systems have been widely deployed to provide various telecommunication services such as telephone, video, data, messaging, and broadcast. A typical wireless communication system may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth or transmit power). Examples of such multiple access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, time division synchronous code division multiple access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of extensions to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP).
[0004] The above multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that allows different UEs to communicate on a city, national, regional, or global scale. New Radio (NR), sometimes referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, taking advantage of new spectrum, and using orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP) (CP-OFDM) on the downlink and CP-OFDM or single-carrier frequency division multiplexing (SC-FDM) (also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink, as well as better integration with other open standards that support beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation. As the demand for mobile broadband access continues to grow, further improvements in LTE, NR, and other radio access technologies remain useful.
[0005] In some situations, one or more sets of physical uplink shared channel (PUSCH) repetitions may be associated with one or more sounding reference signal (SRS) resource sets, respectively, but the UE may not have the ability to determine which SRS resource set should be associated with which set of PUSCH repetitions. Thus, the UE may not be able to determine transmission parameters for the two sets of PUSCH repetitions and may result in failing to transmit one or more of the sets of PUSCH repetitions or transmitting one or more of the sets of PUSCH repetitions in an inefficient manner, adversely affecting network performance. Summary of the Invention
[0006] Certain aspects described herein relate to a method of wireless communication performed by a user equipment (UE). The method may include receiving a configured grant (CG) physical uplink shared channel (PUSCH) configuration, the CG PUSCH configuration including at least one sounding reference signal (SRS) resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list. The method may include determining at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The method may include transmitting at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0007] Certain aspects described herein relate to a method of wireless communication performed by a base station. The method may include transmitting a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The method may include receiving the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set.
[0008] Some aspects described herein relate to a UE for wireless communication. The user equipment may include at least one processor and at least one memory communicatively coupled to the at least one processor and storing processor-readable code. The processor-readable code, when executed by the at least one processor, may be configured to cause the user equipment to receive a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list. The processor readable code, when executed by the at least one processor, may be configured to cause the user equipment to determine at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The processor readable code, when executed by the at least one processor, may be configured to cause the user equipment to transmit the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0009] Some aspects described herein relate to a base station for wireless communication. The base station may include at least one processor and at least one memory communicatively coupled to the at least one processor and storing processor-readable code. The processor-readable code, when executed by the at least one processor, may be configured to cause the base station to transmit a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list. The processor readable code, when executed by the at least one processor, can be configured to cause the base station to receive at least one set of PUSCH repetitions based at least in part on at least one set of PUSCH transmission parameters based at least in part on a determination of the at least one resource set.
[0010] Certain aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a UE. The set of instructions, when executed by one or more processors of the UE, may cause the UE to receive a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The set of instructions, when executed by the one or more processors of the UE, may cause the UE to determine at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The set of instructions, when executed by the one or more processors of the UE, may cause the UE to transmit at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0011] Certain aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a base station. The set of instructions, when executed by one or more processors of the base station, may cause the base station to transmit a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The set of instructions, when executed by one or more processors of the base station, may cause the base station to receive the at least one set of PUSCH repetitions based at least in part on at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set.
[0012] Some aspects described herein relate to an apparatus for wireless communication. The apparatus may include means for receiving a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The apparatus may include means for determining at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The apparatus may include means for transmitting the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0013] Certain aspects described herein relate to an apparatus for wireless communication. The apparatus may include means for transmitting a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The apparatus may include means for receiving the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set.
[0014] Aspects include a method, apparatus, system, computer program product, non-transitory computer readable medium, user equipment, base station, wireless communication device, or processing system, generally as fully described with reference to and as illustrated by the drawings and this specification.
[0015] The foregoing has outlined rather broadly the features and technical advantages of examples according to the present disclosure so that the following detailed description may be better understood. Additional features and advantages are described hereinafter. The concepts and specific examples disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The concepts disclosed herein, both their organization and the method of operation, characteristic of the concepts disclosed herein, together with associated advantages, will be better understood in consideration of the following description in conjunction with the accompanying figures. Each of the figures is provided for the purpose of illustration and description, and not as a definition of the limits of the claims.
[0016] So that the above-listed features of the present disclosure can be understood in detail, a more detailed description, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the attached drawings. It should be noted, however, that the description may admit of other equally valid embodiments, and that the attached drawings illustrate only some typical embodiments of the present disclosure and therefore should not be considered as limiting its scope. The same reference numbers in different drawings may identify the same or similar elements. [Brief description of the drawings]
[0017] [Figure 1] FIG. 1 illustrates an example of a wireless network in accordance with the present disclosure. [Diagram 2] FIG. 1 illustrates an example base station in communication with a user equipment (UE) in a wireless network in accordance with the present disclosure. [Diagram 3] FIG. 1 illustrates an example of multiple transmission reception point (multiple TRP or mTRP) communication according to the present disclosure. [Figure 4]FIG. 1 illustrates an example of a configured grant (CG) associated with a sounding reference signal (SRS) resource indicator associated with a physical uplink shared channel (PUSCH) repetition according to the present disclosure. [Diagram 5] 11 is a flowchart illustrating an example process implemented by a UE that supports SRS resource indicators associated with CG PUSCH repetitions, for example, in accordance with the present disclosure. [Figure 6] 11 is a flowchart illustrating an example process implemented by a base station that supports SRS resource indicators associated with CG PUSCH repetitions, for example, in accordance with the present disclosure. [Figure 7] FIG. 11 is an example apparatus diagram for wireless communication supporting SRS resource indicators associated with CG PUSCH repetitions, in accordance with the present disclosure. [Figure 8] FIG. 11 is an example apparatus diagram for wireless communication supporting SRS resource indicators associated with CG PUSCH repetitions, in accordance with the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] Various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout the present disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Those skilled in the art will appreciate that the scope of the present disclosure is intended to encompass any aspect of the present disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of the present disclosure. For example, an apparatus may be implemented or a method may be practiced using any amount of the aspects described herein. In addition, the scope of the present disclosure is intended to encompass such an apparatus or method that is practiced using other structure, functionality, or structure and functionality in addition to or other than the various aspects of the present disclosure described herein. Any aspect of the present disclosure disclosed herein may be embodied by one or more elements of a claim.
[0019] Several aspects of a telecommunications system are now presented with reference to various apparatus and techniques. These apparatus and techniques are described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, or algorithms (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination of hardware and software. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0020] Various aspects generally relate to interpretation of a radio resource control (RRC) configured sounding reference signal (SRS) resource indicator to determine physical uplink shared channel (PUSCH) transmission parameters for type-1 configured grant (CG) PUSCH repetitions. Some aspects, more specifically, relate to receiving a CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions and determining at least one set of PUSCH transmission parameters based at least in part on the at least one SRS resource indicator. In some aspects, the UE may determine at least one SRS resource set associated with the at least one set of PUSCH repetitions. In some aspects, the UE may determine which SRS resources of the determined at least one SRS resource set should be used. In some aspects, the UE may determine at least one set of PUSCH transmission parameters based at least in part on the determined SRS resources to be used.
[0021] Certain aspects of the subject matter described in this disclosure may be implemented to realize one or more of the following potential advantages: In some examples, the described techniques may be used to facilitate transmission of at least one set of PUSCH repetitions using transmission parameters associated with one or more SRS resource sets. In some examples, the described techniques may be used to facilitate multiple transmission reception point (mTRP) type 1 CG PUSCH repetitions, thereby positively impacting network performance.
[0022] 1 is a diagram illustrating an example of a wireless network according to the present disclosure. Wireless network 100 may be or include an element of a 5G (e.g., NR) network or a 4G (e.g., Long Term Evolution (LTE)) network, among other examples. Wireless network 100 may include one or more base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d), user equipment (UE) 120 or more UEs 120 (shown as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e), or other network entities. Base station 110 is an entity that communicates with UE 120. The base stations 110 (sometimes referred to as BSs) may include, for example, NR base stations, LTE base stations, Node Bs, eNBs (e.g., in 4G), gNBs (e.g., in 5G), access points, or transmission reception points (TRPs). Each base station 110 may provide communication coverage for a particular geographic area. In the Third Generation Partnership Project (3GPP), the term "cell" may refer to the coverage area of a base station 110 or a base station subsystem serving this coverage area, depending on the context in which the term is used.
[0023] A base station 110 may provide communication coverage for a macro cell, a pico cell, a femto cell, or another type of cell. A macro cell may cover a relatively large geographic area (e.g., a few kilometers in radius) and may allow unrestricted access by UEs 120 with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs 120 with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs 120 that have an association with the femto cell (e.g., UEs 120 in a closed subscriber group (CSG)). A base station 110 for a macro cell may be referred to as a macro base station. A base station 110 for a pico cell may be referred to as a pico base station. A base station 110 for a femto cell may be referred to as a femto base station or a home base station.
[0024] The wireless network 100 may be a heterogeneous network including different types of base stations 110, such as macro base stations, pico base stations, femto base stations, or relay base stations. These different types of base stations 110 may have different transmit power levels, different coverage areas, or different impacts on interference within the wireless network 100. For example, a macro base station may have a high transmit power level (e.g., 5-40 watts), whereas a pico base station, a femto base station, and a relay base station may have a lower transmit power level (e.g., 0.1-2 watts). In the example shown in FIG. 1, BS 110a may be a macro base station for a macro cell 102a, BS 110b may be a pico base station for a pico cell 102b, and BS 110c may be a femto base station for a femto cell 102c. A base station may support one or multiple (e.g., three) cells. A network controller 130 may be coupled to or in communication with a set of base stations 110 and may provide coordination and control for these base stations 110. The network controller 130 may communicate with the base stations 110 via backhaul communication links. The base stations 110 may communicate with each other directly or indirectly via wireless or wired backhaul communication links.
[0025] In some examples, the cells are not necessarily fixed and the geographic area of the cells may move according to the location of the base stations 110 that are mobile (e.g., mobile base stations). In some examples, the base stations 110 may be interconnected to each other or to one or more other base stations 110 or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces, such as direct physical connections or virtual networks, using any suitable transport network.
[0026] The wireless network 100 may include one or more relay stations. A relay station is an entity that can receive a transmission of data from an upstream station (e.g., a base station 110 or a UE 120) and send a transmission of data to a downstream station (e.g., a UE 120 or a base station 110). A relay station may be a UE 120 that can relay a transmission for another UE 120. In the example shown in FIG. 1, a BS 110d (e.g., a relay base station) may communicate with a BS 110a (e.g., a macro base station) and a UE 120d to facilitate communication between the BS 110a and the UE 120d. A base station 110 that relays communication may be referred to as a relay station, a relay base station, or a relay.
[0027] The UEs 120 may be dispersed throughout the wireless network 100, and each UE 120 may be fixed or mobile. The UEs 120 may include, for example, an access terminal, a terminal, a mobile station, or a subscriber unit. The UEs 120 may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device, a biometric device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., a smart ring, a smart bracelet)), an entertainment device (e.g., a music device, a video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate over a wireless medium.
[0028] Some UEs 120 may be considered as machine-type communication (MTC) UEs or evolved or enhanced machine-type communication (eMTC) UEs. MTC UEs or eMTC UEs may include, for example, a robot, a drone, a remote device, a sensor, a meter, a monitor, or a location tag that may communicate with a base station, another device (e.g., a remote device), or some other entity. Some UEs 120 may be considered as Internet of Things (IoT) devices or may be implemented as NB-IoT (narrowband IoT) devices. Some UEs 120 may be considered as customer premises equipment. The UE 120 may be included within a housing that houses components of the UE 120, such as a processor component or a memory component. In some embodiments, the processor component and the memory component may be coupled to each other. For example, the processor component (e.g., one or more processors) and the memory component (e.g., a memory) may be operatively coupled, communicatively coupled, electronically coupled, or electrically coupled.
[0029] In general, any amount of wireless networks 100 may be deployed in a given geographic area. Each wireless network 100 may support a particular RAT and may operate on one or more frequencies. A RAT may be referred to as a radio technology or air interface. A frequency may be referred to as a carrier or frequency channel. To avoid interference between wireless networks of different RATs, each frequency may support a single RAT in a given geographic area. In some cases, NR networks or 5G RAT networks may be deployed.
[0030] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly (e.g., without using the base station 110 as an intermediary to communicate with each other) using one or more sidelink channels. For example, the UEs 120 may communicate using peer-to-peer (P2P) communications, device-to-device (D2D) communications, vehicle-to-everything (V2X) protocols (which may include, e.g., device-to-device (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or vehicle-to-pedestrian (V2P) protocols), or mesh networks. In such examples, the UEs 120 may perform scheduling operations, resource selection operations, or other operations described elsewhere herein as being performed by the base station 110.
[0031] The devices of the wireless network 100 may communicate using an electromagnetic spectrum that may be subdivided by frequency or wavelength into various classes, bands, or channels. For example, the devices of the wireless network 100 may communicate using one or more operating bands. In 5G NR, two initial operating bands have been identified with the frequency range designations FR1 (410 MHz to 7.125 GHz) and FR2 (24.25 GHz to 52.6 GHz). It should be understood that FR1 is often referred to (interchangeably) as the "sub-6 GHz" band in various documents and articles, although a portion of FR1 is higher than 6 GHz. Similar nomenclature issues may arise in relation to FR2, which is often referred to (interchangeably) as the "millimeter wave" band in documents and articles, even though it is different from the extremely high frequency (EHF) band (30 GHz to 300 GHz) identified as the "millimeter wave" band by the International Telecommunications Union (ITU).
[0032] Frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR studies have identified the operating bands for these mid-band frequencies as frequency range designation FR3 (7.125 GHz to 24.25 GHz). Frequency bands that fall within FR3 may inherit FR1 or FR2 characteristics, and thus may effectively extend the features of FR1 or FR2 to the mid-band frequencies. In addition, higher frequency bands are currently being explored to extend 5G NR operation beyond 52.6 GHz. For example, three higher operating bands have been identified as frequency range designations FR4a or FR4-1 (52.6 GHz to 71 GHz), FR4 (52.6 GHz to 114.25 GHz), and FR5 (114.25 GHz to 300 GHz). Each of these higher frequency bands falls within the EHF band.
[0033] With the above examples in mind, it should be understood that unless otherwise specified, the term "sub-6 GHz" as used herein may broadly refer to frequencies that may be below 6 GHz, may be within FR1, or may include mid-band frequencies. Additionally, unless otherwise specified, it should be understood that the term "millimeter wave" as used herein may broadly refer to frequencies that may include mid-band frequencies, may be within FR2, FR4, FR4-a or FR4-1, or FR5, or may be within the EHF band. It is contemplated that the frequencies included within these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, or FR5) may be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0034] In some aspects, UE 120 may include communications manager 140. As described in more detail elsewhere herein, communications manager 140 may receive a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list, determine at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set, and transmit the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters. Additionally or alternatively, communications manager 140 may perform one or more other operations described herein.
[0035] In some aspects, the base station 110 may include a communications manager 150. As described in more detail elsewhere herein, the communications manager 150 may transmit a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list, and may receive the at least one set of PUSCH repetitions based at least in part on at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set, as described in more detail elsewhere herein. Additionally or alternatively, the communications manager 150 may perform one or more other operations described herein.
[0036] 2 is a diagram illustrating an example base station in communication with a UE in a wireless network in accordance with the present disclosure. The base station may correspond to base station 110 of FIG. 1. Similarly, the UE may correspond to UE 120 of FIG. 1. Base station 110 may be equipped with a set of antennas 234a through 234t, such as T antennas, where T≧1. UE 120 may be equipped with a set of antennas 252a through 252r, such as R antennas, where R≧1.
[0037] At the base station 110, the transmit processor 220 may receive data intended for the UE 120 (or set of UEs 120) from a data source 212. The transmit processor 220 may select one or more modulation and coding schemes (MCSs) for the UE 120 based at least in part on one or more channel quality indicators (CQIs) received from the UE 120. The base station 110 may process (e.g., encode and modulate) data for the UE 120 based at least in part on the MCS selected for the UE 120 and provide data symbols for the UE 120. The transmit processor 220 may process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, or higher layer signaling) and provide overhead symbols and control symbols. The transmit processor 220 may generate reference symbols for a reference signal (e.g., a cell-specific reference signal (CRS) or a demodulation reference signal (DMRS)) and a synchronization signal (e.g., a primary synchronization signal (PSS) or a secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, or reference symbols, if applicable, and may provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of modems 232 (e.g., T modems), denoted as modems 232a through 232t. For example, each output symbol stream may be provided to a modulator component (denoted as MOD) of modem 232.Each modem 232 may process a respective output symbol stream using a respective modulator component (e.g., for OFDM) to obtain an output sample stream. Each modem 232 may further process (e.g., convert to analog, amplify, filter, or upconvert) the output sample stream using a respective modulator component to obtain a downlink signal. Modems 232a through 232t may transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas 234 (e.g., T antennas), depicted as antennas 234a through 234t.
[0038] At the UE 120, the set of antennas 252 (depicted as antennas 252a through 252r) may receive downlink signals from the base station 110 or other base stations 110 and may provide a set of received signals (e.g., R received signals) to a set of modems 254 (e.g., R modems), depicted as modems 254a through 254r. For example, each received signal may be provided to a demodulator component (depicted as DEMOD) of the modems 254. Each modem 254 may condition (e.g., filter, amplify, downconvert, or digitize) the received signal using a respective demodulator component to obtain input samples. Each modem 254 may further process the input samples (e.g., for OFDM) using the demodulator component to obtain received symbols. A MIMO detector 256 may obtain received symbols from the modems 254, perform MIMO detection on the received symbols, if applicable, and provide detected symbols. The receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for the UE 120 to a data sink 260, and provide decoded control and system information to the controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, or a CQI parameter, among other examples. In some examples, one or more components of the UE 120 may be included in a housing.
[0039] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the base stations 110 via the communication unit 294.
[0040] One or more antennas (e.g., antennas 234a-t or antennas 252a-r) may include or be contained within one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, or antenna array may include (in a single housing or multiple housings) one or more antenna elements, a set of coplanar antenna elements, a set of non-coplanar antenna elements, or one or more antenna elements coupled to one or more transmitting or receiving components, such as one or more components of FIG.
[0041] On the uplink, at the UE 120, the transmit processor 264 may receive and process data from the data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, or CQI) from the controller / processor 280. The transmit processor 264 may generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, if applicable, further processed by the modem 254 (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to the base station 110. In some embodiments, the modem 254 of the UE 120 may include a modulator and demodulator. In some embodiments, the UE 120 includes a transceiver. The transceiver may include any combination of the antennas 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, or the TX MIMO processor 266. The transceiver may be used by a processor (eg, controller / processor 280) and memory 282 to implement aspects of any of the methods described herein.
[0042] At the base station 110, uplink signals from the UE 120 or other UEs may be received by an antenna 234, processed by a modem 232 (e.g., a demodulator component, denoted as DEMOD, of the modem 232), detected by a MIMO detector 236, if applicable, and further processed by a receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240. The base station 110 may include a communication unit 244 and may communicate with the network controller 130 via the communication unit 244. The base station 110 may include a scheduler 246 to schedule one or more UEs 120 for downlink or uplink communication. In some embodiments, the modem 232 of the base station 110 may include a modulator and a demodulator. In some embodiments, the base station 110 includes a transceiver. The transceiver may include any combination of antennas 234, modem 232, MIMO detector 236, receive processor 238, transmit processor 220, or TX MIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the processes described herein.
[0043] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, or any other component of FIG. 2 may implement one or more techniques associated with the SRS indicator associated with the CG PUSCH repetition, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, or any other component of FIG. 2 may implement or direct the operation of, for example, process 500 of FIG. 5, process 600 of FIG. 6, or other processes described herein. The memory 242 and the memory 282 may store data and program codes for the base station 110 and the UE 120, respectively. In some examples, the memory 242 or the memory 282 may include a non-transitory computer-readable medium that stores one or more instructions (e.g., code or program code) for wireless communication. For example, the one or more instructions, when executed by one or more processors of the base station 110 or the UE 120 (e.g., directly or after compilation, translation, or interpretation), may cause the one or more processors, the UE 120, or the base station 110 to perform or direct operations of, for example, process 500 of FIG. 5, process 600 of FIG. 6, or other processes described herein. In some examples, executing the instructions may include running the instructions, translating the instructions, compiling the instructions, or interpreting the instructions, among other examples.
[0044] In some aspects, the UE includes means for receiving a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list; means for determining at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set, or means for transmitting the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters. Means for causing a UE to perform the operations described herein may include, for example, one or more of the communications manager 140, the antenna 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the controller / processor 280, or the memory 282.
[0045] In some aspects, the base station includes means for transmitting a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list, or means for receiving the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set. The means by which the base station performs the operations described herein may include, for example, one or more of the communications manager 150, the transmit processor 220, the TX MIMO processor 230, the modem 232, the antennas 234, the MIMO detector 236, the receive processor 238, the controller / processor 240, the memory 242, or the scheduler 246.
[0046] The base station 110 may configure the UE 120 with one or more SRS resource sets to allocate resources for SRS transmission by the UE 120. For example, the configuration for the SRS resource set may be indicated in a radio resource control (RRC) message (e.g., an RRC configuration message or an RRC reconfiguration message). The SRS resource set may include one or more SRS resources, which may include time resources or frequency resources (e.g., slots, symbols, resource blocks, or periodicity of time resources). An SRS resource indicator (SRI) field in a downlink control information (DCI) transmission may be used to indicate the SRS resources to be used for uplink transmission. The SRI may indicate a set of uplink transmission ranks and precoders for the UE to use for uplink transmission.
[0047] An SRS resource may include one or more antenna ports on which the SRS should be transmitted (e.g., in a time-frequency resource). Thus, a configuration for an SRS resource set may indicate one or more time-frequency resources on which the SRS should be transmitted and may indicate one or more antenna ports on which the SRS should be transmitted in those time-frequency resources. In some aspects, a configuration for an SRS resource set may indicate a use case for the SRS resource set (e.g., in an SRS-ResourceSet information element). For example, an SRS resource set may have an antenna switching, codebook, non-codebook, or beam management use case.
[0048] The antenna-switching SRS resource set may be used to indicate downlink CSI with reciprocity between the uplink and downlink channels. For example, when there is reciprocity between the uplink and downlink channels, the base station 110 may use the antenna-switching SRS (e.g., an SRS transmitted using resources of the antenna-switching SRS resource set) to obtain the downlink CSI (e.g., to determine a downlink precoder to be used to communicate with the UE 120).
[0049] The codebook SRS resource set may be used to indicate uplink CSI when the base station 110 indicates an uplink precoder to the UE 120. For example, when the base station 110 is configured to indicate an uplink precoder to the UE 120 (e.g., using a precoder codebook), the base station 110 may use the codebook SRS (e.g., SRS transmitted using resources of the codebook SRS resource set) to obtain the uplink CSI (e.g., to determine the uplink precoder to be indicated to the UE 120 and used by the UE 120 to communicate with the base station 110). In some aspects, a virtual port (e.g., a combination of two or more antenna ports) having a maximum transmit power may be supported for at least the codebook SRS.
[0050] The codebook SRS resource set may also be used to facilitate codebook-based physical uplink shared channel (PUSCH) transmission. In a codebook-based PUSCH transmission, the UE may be configured with only one SRS resource set with the "use" indicator set to "codebook". In a codebook-based PUSCH transmission, up to four SRS resources in the set may be configured for the UE. Each SRS resource may be RRC configured with a number of ports (e.g., using the parameter nrofSRS-Ports). The SRI field in the DCI scheduling the PUSCH may indicate one SRS resource. The number of ports configured for the indicated SRS resource determines the number of antenna ports used for the PUSCH transmission. In a codebook-based PUSCH transmission, the PUSCH transmission is transmitted with the same spatial domain filter (e.g., uplink beam) as the indicated SRS resource. The number of transmission layers (rank) and transmitted precoding matrix indicator (TPMI) for the scheduled PUSCH are determined from separate DCI fields.
[0051] The non-codebook SRS resource set may be used to indicate uplink CSI when UE 120 selects an uplink precoder (e.g., instead of base station 110 indicating an uplink precoder to be used by UE 120). For example, if UE 120 is configured to select an uplink precoder, base station 110 may use the non-codebook SRS (e.g., SRS transmitted using resources of the non-codebook SRS resource set) to obtain uplink CSI. In this case, the non-codebook SRS may be precoded using the precoder selected by UE 120 (e.g., which may be indicated to base station 110).
[0052] A non-codebook SRS resource set may also be used to facilitate a non-codebook based PUSCH transmission. In a non-codebook based PUSCH transmission, a UE may be configured with only one SRS resource set with the "usage" indicator set to "non-codebook". In a non-codebook PUSCH transmission, up to four SRS resources in the set may be configured for the UE. Each SRS resource has one port. The SRI field in the DCI that schedules the PUSCH transmission may indicate one or multiple SRS resources. The number of indicated SRS resources determines the rank for the scheduled PUSCH transmission, and the PUSCH transmission is transmitted with the same precoder as the indicated SRS resource as well as the same spatial domain filter (e.g., beam).
[0053] In some cases, a wireless communication standard may specify one or more SRI indication tables to facilitate SRI signaling. The SRI indication table may be used to identify an SRS resource based on the number of SRS resources indicated by the SRI, as well as to indicate the number of bits used to transmit the SRI. For example, according to a wireless communication standard, the number of bits used to transmit the SRI may be determined based on the SRI table as [log2(N SRS )] bits, where the usage indicator is set in the codebook and N SRS N is the number of configured SRS resources in the SRS resource set configured by the SRS resource set list (e.g., represented by the higher layer parameter srs-ResourceSetToAddModList). SRS 1 shows an example of an SRI table for codebook-based PUSCH transmission when SRI=4.
[0054] [Table 1]
[0055] In some cases, according to the wireless communication standard, the number of bits used to transmit the SRI is determined based on the SRI table.
number
[0056] bits, where the usage indicator indicates the non-codebook and L max L indicates the maximum number of transmission layers, and NSRS is the number of configured SRS resources in the SRS resource set configured by the SRS resource set list (e.g., represented by the upper layer parameter srs-ResourceSetToAddModList). max 13 shows an example of an SRI table for non-codebook based PUSCH transmission when SRI=4.
[0057] [Table 2]
[0058] As indicated above, DCI transmission can be used to transmit SRI for codebook-based or non-codebook-based PUSCH when PUSCH is scheduled by DCI as in the case of dynamic grant PUSCH (DG-PUSCH) or activated by DCI as in the case of type-2 CG PUSCH. However, in the case of type-1 CG PUSCH, all parameters are RRC configured (e.g., not indicated in DCI). The SRS resource indicator in these cases can be the RRC parameter "srs-ResourceIndicator", which can be configured as part of its CG configuration in the CG configuration parameter ("rrc-ConfiguredUplinkGrant"). This SRS resource indicator determines one or more SRS resources associated with the PUSCH transmission, which determines the beam, precoding, and number of PUSCH ports for PUSCH transmission for type-1 CG PUSCH. This RRC parameter "srs-ResourceIndicator" can be interpreted based on a specified SRI table (e.g., Table 1 or Table 2 above). The interpretation may depend on the number of SRS resources in the SRS resource set (as in the case of DG-PUSCH), as well as on the codebook-based PUSCH versus non-codebook-based PUSCH.
[0059] Some wireless communication standards specify DCI format 0_2 for scheduling PUSCH. The purpose of DCI format 0_2 is DCI size reduction by reducing the number of bits required for each DCI field based on RRC configuration. SRS resource sets (for both codebook and non-codebook) may be configured separately for PUSCH scheduled by DCI format 0_2. The SRS resource set list represented by the RRC parameter srs-ResourceSetToAddModListDCI-0-2 may be used for DCI format 0_2 (similar to srs-ResourceSetToAddModList used for DCI format 0_1). In case of codebook PUSCH, only one SRS resource set with use set to "codebook" may be configured in srs-ResourceSetToAddModListDCI-0-2. In case of non-codebook PUSCH, only one SRS resource set with use set to "non-codebook" may be configured in srs-ResourceSetToAddModListDCI-0-2.
[0060] For srs-ResourceSetToAddModListDCI-0-2, a smaller number of SRS resources (N_(SRS,0_2)) in the SRS resource set may be configured, which may result in a smaller SRI bit width. The N_(SRS,0_2) SRS resources in the SRS resource set for DCI format 0_2 may be the first N_(SRS,0_2) SRS resources in the SRS resource set for DCI format 0_1. In this way, a subset of the SRS resources in the SRS resource set configured for DCI format 0_1 may be configured for DCI format 0_2, thereby preventing increased UE complexity.
[0061] FIG. 3 illustrates an example 300 of multi-TRP (mTRP) communication (sometimes referred to as multi-panel communication) according to the present disclosure. As shown in FIG. 3, a UE 305 may communicate with multiple TRPs 310. In some aspects, the TRPs 310 may be, include, or be included in a base station 110 as described above in connection with FIGs. 1 and 2. For example, different TRPs 310 may be included in different base stations 110. Additionally or alternatively, multiple TRPs 310 may be included in a single base station 110. In some aspects, the base station 110 may include a control unit (CU) (e.g., of an integrated access and backhaul (IAB) network) or one or more distributed units (DUs) (e.g., one or more TRPs 310). In some cases, the TRPs 310 may be referred to as a cell, a panel, an antenna array, or an array. The UE 305 may be, include, or be included in the UE 120 described above in connection with FIGS.
[0062] In some aspects, multiple TRPs 310 may transmit communications (e.g., the same or different communications) during the same transmission time interval (TTI) (e.g., slot, minislot, subframe, or symbol) or different TTIs using different quasi co-location (QCL) relationships (e.g., different spatial parameters, different transmission configuration indicator (TCI) states, different precoding parameters, different beamforming parameters). In some aspects, a TCI state may be used to indicate one or more QCL relationships. TRPs 310 may be configured to serve traffic to a UE 120 individually (e.g., using dynamic selection) or together (e.g., using joint transmission with one or more other TRPs 310).
[0063] Multiple TRPs 310 (denoted as TRP A and TRP B) may communicate with the same UE 305 in a coordinated manner (e.g., using coordinated multipoint transmission) to improve reliability or increase throughput. Different TRPs 310 may communicate with the UE 305 using different QCL relationships (e.g., different TCI states), different DMRS ports, or different layers (e.g., of a multi-layer communication).
[0064] In a multi-TRP transmission mode, one or more physical downlink control channels (PDCCHs) may be used to schedule downlink data communication for multiple corresponding PDSCHs (e.g., one PDCCH per PDSCH) or uplink data communication for multiple corresponding physical uplink shared channels (PUSCHs). In this case, for example, a PDCCH 315 transmitted by a first TRP 310 (TRP A) may schedule a first PUSCH (PUSCH1) 320 for transmitting uplink data to TRP A 310 and a second PUSCH (PUSCH2) 325 for transmitting uplink data to a second TRP 310 (TRP B).
[0065] In some wireless communication standards, a PUSCH transmission may be configured as a PUSCH repetition. As used herein, the term "repetition" is used to refer to an initial communication and also to refer to a repeated transmission of the initial communication. For example, if the UE 305 is configured to transmit four repetitions, the UE 305 may transmit an initial transmission and may transmit three repeated transmissions of the initial transmission. Thus, each transmission (whether it is an initial transmission or a retransmission) is considered a repetition. A repetition may be transmitted at a transmission opportunity, which may be referred to as a transmission instance.
[0066] The PUSCH repetitions may be configured by the PDCCH 315 to be transmitted using time division multiplexing (TDM), and the PUSCH repetitions correspond to different transmission parameters (beam / spatial relationship, power control, precoding). In some cases, the PUSCH repetitions scheduled by a single DCI transmission (e.g., the PDCCH 315) may belong to two sets, each set having its own transmission parameters. The two sets of PUSCH repetitions may be associated with two SRS resource sets. For example, as shown in FIG. 3, PUSCH1 320 may refer to a first set of PUSCH repetitions, and PUSCH2 325 may refer to a second set of PUSCH repetitions. The UE 305 may transmit the PUSCH1 repetition to the TRP A 310 using the first set of PUSCH transmission parameters (e.g., the first beam or the first set of power control parameters). The UE 305 may transmit PUSCH2 repetitions to the TRP B 310 using a second set of PUSCH transmission parameters (e.g., a second beam or a second set of power control parameters). The first set of PUSCH repetitions (PUSCH1) may be associated with a first SRS resource set, and the second set of PUSCH repetitions (PUSCH2) may be associated with a second SRS resource set. For example, the DCI transmission may indicate two beams and two sets of power control parameters using two corresponding SRI fields.
[0067] 3, the UE 305 determines which SRS resource set is associated with each set of PUSCH repetitions PUSCH1 320 and PUSCH2 325 based on the SRS resource set list. As indicated above, the first SRS resource set list (e.g., srs-ResourceSetToAddModList) 330 may list one or more SRS resource sets, and the second SRS resource set list (e.g., srs-ResourceSetToAddModListDCI-0-2) 335 may list one or more SRS resource sets. For example, as shown, the first SRS resource set list 330 may list SRS resource set A 340 and SRS resource set B 345, and the second SRS resource set list 335 may list SRS resource set C 350 and SRS resource set D 355. SRS resource set A 340 may include, for example, SRS resource 0 (denoted as "SRS R0"), SRS resource 1 (denoted as "SRS R0"), and SRS resource 2 (denoted as "SRS R2"). SRS resource set B 345 may include, for example, SRS resource 3 (denoted as "SRS R3"), SRS resource 4 (denoted as "SRS R4"), and SRS resource 5 (denoted as "SRS R5"). As indicated above, the SRS resource sets listed in the second SRS resource set list 335 may be a subset of the SRS resource sets listed in the first SRS resource set list 330. For example, as shown, SRS resource set C 350 may be a subset of SRS resource set A 340 (where SRS resource set C includes SRS R0 and SRS R1), and SRS resource set D 355 may be a subset of SRS resource set B 345 (where SRS resource set D 355 includes SRS R3 and SRS R4).
[0068] To determine which SRS resource set listed in the SRS resource set list is associated with each set of PUSCH repetitions, the SRS resource set with the lower SRS resource set identifier (ID) value is the first SRS resource set (e.g., the SRS resource set associated with PUSCH1 320) and the SRS resource set with the higher SRS resource set ID is the second SRS resource set (e.g., the SRS resource set associated with PUSCH2 325). In some cases, the two SRS resource sets may have the same number of SRS resources. The SRS resource to be used may be determined based on the SRS resource indicator. In the case of Type 1 CG PUSCH (e.g., when there is no DCI transmitted or when there is no SRI field in the transmitted DCI), the wireless communication standard specifies two RRC parameters to be used as SRS resource indicators. The first SRS resource indicator srs-ResourceIndicator may be associated with a first SRS resource set (e.g., the SRS resource set associated with PUSCH1 320), and the second SRS resource indicator srs-ResourceIndicator2 may be associated with a second SRS resource set (e.g., the SRS resource set associated with PUSCH2 325).
[0069] Two (first and second) SRS resource sets for mTRP PUSCH may be defined separately for DCI format 0_1 versus DCI format 0_2, both of which may be used with the RRC configured CG PUSCH. Three alternative cases may occur:
[0070] In a first case (which may be referred to as "Case 1"), two SRS resource sets are configured in each of the first SRS resource set list (e.g., srs-ResourceSetToAddModList) and the second SRS resource set list (e.g., srs-ResourceSetToAddModListDCI-0-2). Both DCI format 0_1 and DCI format 0_2 can schedule mTRP PUSCH (PUSCH repetitions associated with different SRS resource sets, different beams, different precoders, or different power control, among other examples). Both DCI format 0_1 and DCI format 0_2 have two SRI fields. The first SRS resource set for DCI format 0_2 is the first Nth SRS resource set of the first SRS resource set for DCI format 0_1. SRS,0_2 The second SRS resource set for DCI format 0_2 consists of the first N SRS resources of the second SRS resource set for DCI format 0_1. SRS,0_2 Consists of SRS resources.
[0071] In a second case (which may be referred to as "Case 2"), one SRS resource set is configured in the first SRS resource set list (e.g., srs-ResourceSetToAddModList), but two SRS resource sets are configured in the second SRS resource set list (e.g., srs-ResourceSetToAddModListDCI-0-2). Only DCI format 0_2 can schedule mTRP PUSCH. DCI format 0_1 can only schedule PUSCH repetitions associated with one SRS resource set. DCI format 0_2 has two SRI fields and DCI format 0_1 has one SRI field. The first SRS resource set for DCI format 0_2 is the first Nth of the SRS resource sets for DCI format 0_1. SRS,0_2 Consists of SRS resources.
[0072] In a third case (which may be referred to as "Case 3"), two SRS resource sets are configured in the first SRS resource set list (e.g., srs-ResourceSetToAddModList), but one SRS resource set is configured in the second SRS resource set list (srs-ResourceSetToAddModListDCI-0-2). Only DCI format 0_1 can schedule mTRP PUSCH. DCI format 0_2 can schedule only PUSCH repetitions associated with one SRS resource set. DCI format 0_1 has two SRI fields, and DCI format 0_2 has one SRI field. The SRS resource set for DCI format 0_2 is the first Nth SRS resource set of the first SRS resource set for DCI format 0_1. SRS,0_2 Consists of SRS resources.
[0073] For a Type-1 CG PUSCH, the UE 305 may identify the PUSCH transmission parameters based on interpreting the SRS resource indicator RRC parameters (e.g., srs-ResourceIndicator and, if configured, srs-ResourceIndicator2) based on the number of SRS resources in the first and second SRS resource sets, respectively. However, it is not clear whether the SRS resource set in the first SRS resource set list (e.g., srs-ResourceSetToAddModList configured for DCI format 0_1) or the SRS resource set in the second SRS resource set (e.g., srs-ResourceSetToAddModListDCI-0-2 configured for DCI format 0_2) should be used to identify the PUSCH transmission parameters. Additionally, even if the number of SRS resources in the first and second SRS resource sets are the same, the number of SRS resources in the SRS resource set for DCI format 0_2 may be less than the number of SRS resources in the SRS resource set for DCI format 0_1, which may affect the interpretation of the first SRS resource indicator (e.g., srs-ResourceIndicator) for Type-1 CG PUSCH and, if configured, the second SRS resource indicator (e.g., srs-ResourceIndicator2).
[0074] For example, in the case of a Type-1 CG PUSCH, the UE may not be able to determine which SRS resource set should be associated with the first set of PUSCH repetitions or the second set of PUSCH repetitions. In some examples, only the first SRS resource indicator (e.g., srs-ResourceIndicator) may be configured (e.g., the second SRS resource indicator is not configured) for the Type-1 CG PUSCH. In those situations, all PUSCH repetitions are associated with the first SRS resource set, but without the ability for the UE to determine which SRS resource set should be considered as the first SRS resource set (e.g., the SRS resource set associated with the first set of PUSCH repetitions), the UE may not be able to determine transmission parameters for the PUSCH repetitions and may result in failing to transmit the PUSCH repetitions or transmitting the PUSCH repetitions in an inefficient manner, adversely affecting network performance.
[0075] In other examples, both the first SRS resource indicator (e.g., srs-ResourceIndicator) and the second SRS resource indicator (e.g., srs-ResourceIndicator2) are configured for a Type-1 CG PUSCH. In these situations, two sets of PUSCH repetitions are associated with two SRS resource sets, respectively, but without the ability for the UE to determine which SRS resource set is considered the first SRS resource set (e.g., the SRS resource set associated with the first set of PUSCH repetitions) and the second SRS resource set (e.g., the SRS resource set associated with the second set of PUSCH repetitions), the UE may not be able to determine the two sets of transmission parameters for the PUSCH repetitions and may result in failing to transmit one or more of the sets of PUSCH repetitions or transmitting one or more of the sets of PUSCH repetitions in an inefficient manner, adversely affecting network performance.
[0076] Various aspects relate generally to an interpretation of an RRC configured SRS resource indicator to determine PUSCH transmission parameters for a type-1 CG PUSCH repetition. Some aspects relate more specifically to receiving a CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions and determining at least one set of PUSCH transmission parameters based at least in part on the at least one SRS resource indicator. In some aspects, the UE may determine at least one SRS resource set associated with the at least one set of PUSCH repetitions. In some aspects, the UE may determine which SRS resources of the determined at least one SRS resource set should be used. In some aspects, the UE may determine at least one set of PUSCH transmission parameters based at least in part on the determined SRS resources to be used.
[0077] Certain aspects of the subject matter described in this disclosure may be implemented to realize one or more of the following potential advantages: In some examples, the described techniques may be used to facilitate transmission of at least one set of PUSCH repetitions using transmission parameters associated with one or more SRS resource sets. In some examples, the described techniques may be used to facilitate mTRP type 1 CG PUSCH repetitions, thereby positively impacting network performance.
[0078] 4 is a diagram illustrating an example 400 associated with an SRS resource indicator associated with a CG PUSCH repetition according to the present disclosure. As shown in FIG. 4, a UE 405 and a base station 410 may communicate with each other. For example, the UE 405 may be or may be similar to the UE 120 shown in FIG. 1 and FIG. 2. The base station 410 may be or may be similar to the base station 110 shown in FIG. 1 and FIG. 2.
[0079] In a first operation 415, the base station 410 may transmit, and the UE 405 may receive, an SRS configuration. In some aspects, the base station 410 may transmit the SRS configuration by transmitting an RRC message including the SRS configuration. The SRS configuration may configure one or more SRS resources, which may be organized into an SRS resource set, as described above. In some aspects, as shown, the SRS configuration may include an indication 420 corresponding to an SRS resource set list. For example, the indication 420 may include an indication of the number of SRS resource sets listed in the first SRS resource set list 425 or the number of SRS resource sets listed in the second SRS resource set list 430. In the illustrated example, the indication 420 may indicate that the first SRS resource set list 425 lists SRS resource set A 435 and SRS resource set B 440, and that the second SRS resource set list 430 lists SRS resource set C 445 and SRS resource set D 450. The SRS configuration may also include a configuration 455 of at least one set of transmission parameters corresponding to each SRS resource included in the listed SRS resource sets (e.g., SRS R0, SRS R1, SRS R2, SRS R3, SRS R4, and SRS R5). In some aspects, at least one SRS resource set listed in the second SRS resource set list 430 may be a subset of a corresponding SRS resource set listed in the first SRS resource set list 425.
[0080] In a second operation 460, the base station 410 may transmit, and the UE 405 may receive, a CG PUSCH configuration. The CG PUSCH configuration may be a type 1 CG PUSCH configuration (all PUSCH repetition parameters are configured by an RRC message). In some aspects, the base station 410 may transmit the CG PUSCH configuration by transmitting an RRC message including an SRS configuration. In some aspects, the CG PUSCH configuration may include a configuration 465 of a first set of PUSCH repetitions. In some aspects, the configuration 465 may indicate that the first set of PUSCH repetitions is associated with a first SRS resource set. The CG PUSCH configuration may also include a configuration 470 of a second set of PUSCH repetitions. The configuration 470 may indicate that the second set of PUSCH repetitions is associated with a second SRS resource set.
[0081] The CG PUSCH configuration may also include at least one SRS resource indicator 475. The at least one SRS resource indicator may be associated with at least one set of PUSCH repetitions and may indicate at least one SRS resource corresponding to the at least one SRS resource set. The at least one SRS resource set may be listed in at least one of the first SRS resource set list 425 or the second SRS resource set list 430. For example, the at least one SRS resource indicator 475 may include a first SRS resource indicator (e.g., SRS-ResourceIndicator) indicating which SRS resource of the first SRS resource set (the SRS resource set associated with the first set of PUSCH repetitions) should be used. The at least one SRS resource indicator 475 may include a second SRS resource indicator (e.g., srs-ResourceIndicator2) indicating which SRS resource of the second SRS resource set (the SRS resource set associated with the second set of PUSCH repetitions) should be used.
[0082] In a third operation 480, the UE 405 may determine at least one set of PUSCH transmission parameters for at least one set of PUSCH repetitions. The UE 405 may determine the at least one set of PUSCH transmission parameters based at least in part on determining the at least one SRS resource set. In some aspects, for example, the UE 405 may determine the at least one set of PUSCH transmission parameters based at least in part on determining the at least one SRS resource set. The UE 405 may determine the at least one SRS resource set based at least in part on determining which configured SRS resource set corresponds to the first or second SRS resource set, respectively. In the illustrated example, the UE 405 may determine that the first SRS resource set (e.g., the SRS resource set associated with the first set of PUSCH repetitions) is resource set A and that the second SRS resource set (e.g., the SRS resource set associated with the second set of PUSCH repetitions) is resource set B.
[0083] According to aspects described herein, the UE 405 may determine at least one SRS resource set according to one or more rules defined in a wireless communication standard. For example, the one or more rules may be classified according to a first case where only a first SRS resource indicator (e.g., srs-ResourceIndicator) is set to a type-1 CG PUSCH, or a second case where the first SRS resource indicator (e.g., srs-ResourceIndicator) and a second SRS resource indicator (e.g., srs-ResourceIndicator2) are set to a type-1 CG PUSCH. In the first case, all PUSCH repetitions are associated with one SRS resource set, and in the second case, a first set of PUSCH repetitions is associated with a first SRS resource set and a second set of PUSCH repetitions is associated with a second SRS resource set.
[0084] In a first case, the at least one SRS resource indicator 475 may include only one SRS resource indicator and the at least one SRS resource set may include only one SRS resource set. In some aspects, according to one or more rules, the UE 405 may determine that the at least one SRS resource set is a first SRS resource set (e.g., SRS resource set A 435) listed in the first SRS resource set list 425 having a usage indicator set in a codebook or non-codebook based at least in part on the only SRS resource set including the first SRS resource set listed in the first SRS resource set list 425. In some aspects, the first SRS resource set may be the only SRS resource set listed in the first SRS resource set list 425. In some other aspects, the first SRS resource set listed in the first SRS resource set list 425 may include an SRS resource set having a lower SRS resource set identifier (ID) value than any other SRS resource set associated with any other SRS resource set listed in the first SRS resource set list 425. For example, the SRS resource set ID associated with SRS resource set A 435 may have a lower value than the SRS resource set ID associated with SRS resource set B 440.
[0085] In some aspects, according to one or more rules, the UE 405 may determine that at least one SRS resource set is a first SRS resource set (e.g., SRS resource set C 445) listed in the second SRS resource set list 430 having a usage indicator set in a codebook or non-codebook based at least in part on only one SRS resource set including the first SRS resource set listed in the second SRS resource set list 430. In some aspects, the first SRS resource set listed in the second SRS resource set list 430 may be the only SRS resource set listed in the second SRS resource set list 430. In some other aspects, the first SRS resource set listed in the second SRS resource set list 430 may include an SRS resource set having a lower SRS resource set ID value than any other SRS resource set ID value associated with any other SRS resource set listed in the second SRS resource set list 430.
[0086] In some aspects, according to one or more rules, the CG PUSCH configuration may include an indicator bit and the UE 405 may determine that the at least one SRS resource set is the only SRS resource set, including a first SRS resource set listed in the first SRS resource set list 425 based at least in part on the indicator bit having a first value, or including a first SRS resource set listed in the second SRS resource set list 430 based at least in part on the indicator bit having a second value. In some aspects, the UE 405 may determine that the at least one SRS resource set is the SRS resource set associated with an SRS resource set ID, the SRS resource set ID being associated with the only SRS resource set, based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the SRS resource set ID.
[0087] In the second case introduced above for the classification of one or more rules, the at least one SRS resource indicator 475 may include a first SRS resource indicator and a second SRS resource indicator. The at least one set of PUSCH repetitions may include a first set of PUSCH repetitions associated with a first SRS resource set and a second set of PUSCH repetitions associated with a second SRS resource set, and the first SRS resource set and the second SRS resource set may be listed in at least one of the first SRS resource set list 425 or the second SRS resource set list 430.
[0088] In some aspects, according to one or more rules, the UE 405 may determine the at least one SRS resource set based at least in part on determining that the first SRS resource set includes a first SRS resource set (e.g., SRS resource set A 435) listed in the first SRS resource set list 425 having a first usage indicator set in a codebook or non-codebook, and determining that the second SRS resource set includes a second SRS resource set (SRS resource set B 440) listed in the first SRS resource set list 425 having a second usage indicator set in a codebook or non-codebook. In some aspects, the UE 405 may determine the at least one SRS resource set based at least in part on the first SRS resource set list 425 listing the second SRS resource set. In some other aspects, the UE 405 may determine at least one SRS resource set based at least in part on the first SRS resource set list 425 listing the first SRS resource set. For example, a first SRS resource indicator (e.g., srs-ResourceIndicator) may be associated with the first SRS resource set in the first SRS resource set list 425, and if the first SRS resource set list 425 lists a second SRS resource set, a second SRS resource indicator (e.g., srs-ResourceIndicator2) may be associated with the second SRS resource set in the first SRS resource set list 425. If the first SRS resource set list 425 lists only one SRS resource set, a second SRS resource indicator may be associated with the second SRS resource set in the second SRS resource set list 430.
[0089] In some aspects, according to one or more rules, the first and second SRS resource sets may both be from the first SRS resource set list 425 or both from the second SRS resource set list 430. For example, the UE 405 may determine the at least one SRS resource set based at least in part on determining that the first SRS resource set includes a first SRS resource set listed in the second SRS resource set list 430 having a first usage indicator set in a codebook or non-codebook and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list 430 having a second usage indicator set in a codebook or non-codebook. In some other aspects, the UE 405 may determine the at least one SRS resource set based at least in part on the second SRS resource set list 430 listing both the first SRS resource set and the second SRS resource set.
[0090] In some other aspects, the CG PUSCH configuration may include an indicator bit, and the UE 405 may determine the at least one SRS resource set based at least in part on: determining that the first SRS resource set is the first SRS resource set listed in the first SRS resource set list 425 based at least in part on the indicator bit having a first value, or determining that the first SRS resource set is the first SRS resource set listed in the second SRS resource set list 430 based at least in part on the indicator bit having a second value. In some aspects, the CG PUSCH configuration may include an indicator bit, and the UE 405 may determine the at least one SRS resource set based at least in part on: determining that the second SRS resource set is a second SRS resource set listed in the first SRS resource set list 425 based at least in part on the indicator bit having a first value, or determining that the second SRS resource set is a second SRS resource set listed in the second SRS resource set list 430 based at least in part on the indicator bit having a second value.
[0091] In some aspects, the first SRS resource set ID may correspond to the first SRS resource set and the second SRS resource set ID may correspond to the second SRS resource set. In some aspects, according to one or more rules, the UE 405 may determine the at least one SRS resource set to include a first SRS resource set associated with the first SRS resource set ID and a second SRS resource set associated with the second SRS resource set ID. In some aspects, the UE 405 may determine the at least one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the first SRS resource set ID and the second SRS resource set ID.
[0092] The third operation 480 may also include determining that the at least one SRS resource indicator 475 indicates which SRS resource of the at least one SRS resource set the UE 405 should use to determine the PUSCH transmission parameter. In some aspects, the UE 405 may determine the SRS resource to use based at least in part on one or more SRI tables (e.g., Table 1 or Table 2 above) defined by a wireless communication standard. The third operation 480 may also include determining the at least one PUSCH transmission parameter based at least in part on the SRS configuration of the determined SRS resource.
[0093] In a fourth operation 485, the UE 405 may transmit, and the base station 410 may receive, at least one set of PUSCH repetitions. The UE 405 may transmit the at least one set of PUSCH repetitions using the at least one set of PUSCH transmission parameters determined as described above. For example, in some aspects, the UE 405 may transmit the first set of PUSCH repetitions using a first set of PUSCH transmission parameters and transmit the second set of PUSCH repetitions using a second set of PUSCH transmission parameters.
[0094] 5 is a flow chart illustrating an example process 500, for example, performed by a UE, in accordance with the present disclosure. The example process 500 is an example in which a UE (for example, the UE 405) performs operations associated with an SRS resource indicator associated with a CG PUSCH repetition.
[0095] As shown in FIG. 5, in some aspects, process 500 may include receiving a CG PUSCH configuration (block 510), the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list. For example, the UE may receive (e.g., by using the communications manager 140 or receiving component 702 shown in FIG. 7 ), as described above, a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list.
[0096] 5, in some aspects, process 500 may include determining at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set (block 520). For example, the UE may determine (e.g., by using communications manager 140 or determining component 708 shown in FIG. 7) at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set, as described above.
[0097] 5, in some aspects, the process 500 may include transmitting at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters (block 530). For example, the UE (e.g., by using the communications manager 140 or the transmitting component 704 shown in FIG. 7) may transmit the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters, as described above.
[0098] Process 500 may include additional aspects, such as any single aspect or any combination of aspects described below or in conjunction with one or more other processes described elsewhere herein.
[0099] In a first additional aspect, the at least one SRS resource indicator includes only one SRS resource indicator and the at least one SRS resource set includes only one SRS resource set.
[0100] In a second additional aspect, alone or in combination with the first aspect, process 500 includes determining that at least one SRS resource set is a first SRS resource set listed in a first SRS resource set list having a usage indicator set in a codebook or a non-codebook based at least in part on only one SRS resource set including the first SRS resource set listed in the first SRS resource set list.
[0101] In a third additional aspect, alone or in combination with the second aspect, the first SRS resource set is the only SRS resource set listed in the first SRS resource set list.
[0102] In a fourth additional aspect, alone or in combination with one or more of the second through third aspects, a first SRS resource set listed in the first SRS resource set list includes an SRS resource set having a lower SRS resource set ID value than any other SRS resource set ID value associated with any other SRS resource set listed in the first SRS resource set list.
[0103] In a fifth additional aspect, alone or in combination with one or more of the first through fourth aspects, process 500 includes determining that at least one SRS resource set is a first SRS resource set listed in a second SRS resource set list having a usage indicator set in a codebook or a non-codebook based at least in part on only one SRS resource set including the first SRS resource set listed in the second SRS resource set list.
[0104] In a sixth additional aspect, alone or in combination with the fifth aspect, the first SRS resource set listed in the second SRS resource set list is the only SRS resource set listed in the second SRS resource set list.
[0105] In a seventh additional aspect, alone or in combination with one or more of the fifth through sixth aspects, a first SRS resource set listed in the second SRS resource set list includes an SRS resource set having a lower SRS resource set ID value than any other SRS resource set ID value associated with any other SRS resource set listed in the second SRS resource set list.
[0106] In an eighth additional aspect, alone or in combination with the first aspect, the CG PUSCH configuration includes an indicator bit, and process 500 includes determining that the at least one SRS resource set is the only SRS resource set, the only SRS resource set including a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or including a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0107] In a ninth additional aspect, alone or in combination with the first aspect, process 500 includes determining that the at least one SRS resource set is an SRS resource set associated with an SRS resource set ID, the SRS resource set ID being associated with only one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the SRS resource set ID.
[0108] In a tenth additional aspect, the at least one SRS resource indicator includes a first SRS resource indicator and a second SRS resource indicator, and the at least one set of PUSCH repetitions includes a first set of PUSCH repetitions associated with a first SRS resource set and a second set of PUSCH repetitions associated with a second SRS resource set, and the first SRS resource set and the second SRS resource set are listed in at least one of a first SRS resource set list or a second SRS resource set list.
[0109] In an eleventh additional aspect, alone or in combination with the tenth aspect, process 500 includes determining at least one SRS resource set, where determining the at least one SRS resource set includes determining that a first SRS resource set includes a first SRS resource set listed in a first SRS resource set list having a first usage indicator set in a codebook or a non-codebook, and determining that a second SRS resource set includes a second SRS resource set listed in the first SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0110] In a twelfth additional aspect, alone or in combination with the eleventh aspect, determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on the first SRS resource set list listing the second SRS resource set.
[0111] In a thirteenth additional aspect, alone or in combination with the eleventh aspect, determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on the first SRS resource set list listing only the first SRS resource set.
[0112] In a fourteenth additional aspect, alone or in combination with the tenth aspect, process 500 includes determining at least one SRS resource set, where determining the at least one SRS resource set includes determining that a first SRS resource set includes a first SRS resource set listed in a second SRS resource set list having a first usage indicator set in a codebook or a non-codebook, and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0113] In a fifteenth additional aspect, alone or in combination with the tenth aspect, determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on a second SRS resource set list listing the first SRS resource set and the second SRS resource set.
[0114] In a sixteenth additional aspect, alone or in combination with the tenth aspect, the CG PUSCH configuration includes an indicator bit, and process 500 includes determining that the first SRS resource set is a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the first SRS resource set is a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0115] In a seventeenth additional aspect, alone or in combination with one or more of the tenth or sixteenth aspects, the CG PUSCH configuration includes an indicator bit, and process 500 includes determining that the second SRS resource set is a second SRS resource set listed in the first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the second SRS resource set is a second SRS resource set listed in the second SRS resource set list based at least in part on the indicator bit having a second value.
[0116] In an eighteenth additional aspect, alone or in combination with the tenth aspect, the first SRS resource set ID corresponds to a first SRS resource set and the second SRS resource set ID corresponds to a second SRS resource set, and process 500 includes determining the at least one SRS resource set to include a first SRS resource set associated with the first SRS resource set ID and a second SRS resource set associated with the second SRS resource set ID, and determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the first SRS resource set ID and the second SRS resource set ID.
[0117] 5 illustrates example blocks of process 500, in some aspects process 500 may include additional, fewer, different, or differently arranged blocks compared to those illustrated in FIG 5. Additionally or alternatively, two or more of the blocks of process 500 may be performed in parallel.
[0118] 6 is a flow chart illustrating an example process 600, for example, performed by a base station, in accordance with the present disclosure. The example process 600 is an example in which a base station (e.g., base station 410) performs operations associated with an SRS resource indicator associated with a CG PUSCH repetition.
[0119] As shown in FIG. 6, in some aspects, process 600 may include transmitting (block 610) a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list. For example, the base station may transmit (e.g., by using communications manager 150 or transmitting component 804 shown in FIG. 8 ) a CG PUSCH configuration, as described above, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list.
[0120] 6, in some aspects, process 600 may include receiving at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set (block 620). For example, the base station (e.g., by using communications manager 150 or receiving component 802 shown in FIG. 8) may receive at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set, as described above.
[0121] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below or in conjunction with one or more other processes described elsewhere herein.
[0122] In a first additional aspect, the at least one SRS resource indicator includes only one SRS resource indicator and the at least one SRS resource set includes only one SRS resource set.
[0123] In a second additional aspect, alone or in combination with the first aspect, the at least one SRS resource set is a first SRS resource set listed in a first SRS resource set list having a usage indicator set in a codebook or a non-codebook based at least in part on the fact that the only SRS resource set includes the first SRS resource set listed in the first SRS resource set list.
[0124] In a third additional aspect, alone or in combination with the second aspect, the first SRS resource set is the only SRS resource set listed in the first SRS resource set list.
[0125] In a fourth additional aspect, alone or in combination with one or more of the second through third aspects, a first SRS resource set listed in the first SRS resource set list includes an SRS resource set having a lower SRS resource set ID value than any other SRS resource set ID value associated with any other SRS resource set listed in the first SRS resource set list.
[0126] In a fifth additional aspect, alone or in combination with the first aspect, the at least one SRS resource set is a first SRS resource set listed in a second SRS resource set list having a usage indicator set in a codebook or a non-codebook based at least in part on the fact that the only SRS resource set includes the first SRS resource set listed in the second SRS resource set list.
[0127] In a sixth additional aspect, alone or in combination with the fifth aspect, the first SRS resource set listed in the second SRS resource set list is the only SRS resource set listed in the second SRS resource set list.
[0128] In a seventh additional aspect, alone or in combination with one or more of the fifth through sixth aspects, a first SRS resource set listed in a first SRS resource set list includes an SRS resource set having a lower SRS resource set ID value than any other SRS resource set ID value associated with any other SRS resource set listed in a second SRS resource set list.
[0129] In an eighth additional aspect, alone or in combination with the first aspect, the CG PUSCH configuration includes an indicator bit and the at least one SRS resource set is only one SRS resource set, the only one SRS resource set including a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a first value, or including a first SRS resource set listed in the second SRS resource set list based at least in part on the indicator bit having a second value.
[0130] In a ninth additional aspect, alone or in combination with the first aspect, the at least one SRS resource set is an SRS resource set associated with an SRS resource set ID, the SRS resource set ID being associated with only one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the SRS resource set ID.
[0131] In a tenth additional aspect, the at least one SRS resource indicator includes a first SRS resource indicator and a second SRS resource indicator, and the at least one set of PUSCH repetitions includes a first set of PUSCH repetitions associated with a first SRS resource set and a second set of PUSCH repetitions associated with a second SRS resource set, and the first SRS resource set and the second SRS resource set are listed in at least one of a first SRS resource set list or a second SRS resource set list.
[0132] In an eleventh additional aspect, alone or in combination with the tenth aspect, determining the at least one SRS resource set includes determining that the first SRS resource set includes a first SRS resource set listed in a first SRS resource set list having a first usage indicator set in a codebook or a non-codebook, and that the second SRS resource set includes a second SRS resource set listed in the first SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0133] In a twelfth additional aspect, alone or in combination with the eleventh aspect, the determination of the at least one SRS resource set is based at least in part on the first SRS resource set list listing the second SRS resource set.
[0134] In a thirteenth additional aspect, alone or in combination with the eleventh aspect, the determination of the at least one SRS resource set is based at least in part on the first SRS resource set list listing only the first SRS resource set.
[0135] In a fourteenth additional aspect, alone or in combination with the tenth aspect, determining the at least one SRS resource set includes determining that the first SRS resource set includes a first SRS resource set listed in a second SRS resource set list having a first usage indicator set in a codebook or a non-codebook, and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0136] In a fifteenth additional aspect, alone or in combination with the eleventh aspect, the determination of the at least one SRS resource set is based at least in part on the second SRS resource set list listing the first SRS resource set and the second SRS resource set.
[0137] In a sixteenth additional aspect, alone or in combination with the eleventh aspect, the CG PUSCH configuration includes an indicator bit, and the determination of the at least one SRS resource set includes determining that a first SRS resource set is a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the first SRS resource set is a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0138] In a seventeenth additional aspect, alone or in combination with the eleventh aspect, the CG PUSCH configuration includes an indicator bit, and the determination of the at least one SRS resource set includes determining that the second SRS resource set is a second SRS resource set listed in the first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the second SRS resource set is a second SRS resource set listed in the second SRS resource set list based at least in part on the indicator bit having a second value.
[0139] In an eighteenth additional aspect, alone or in combination with the eleventh aspect, the first SRS resource set ID corresponds to a first SRS resource set and the second SRS resource set ID corresponds to a second SRS resource set, and the determination of the at least one SRS resource set includes determining that the at least one SRS resource set includes a first SRS resource set associated with the first SRS resource set ID and a second SRS resource set associated with the second SRS resource set ID, and the determination of the at least one SRS resource set is based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the first SRS resource set ID and the second SRS resource set ID.
[0140] Although Figure 6 illustrates example blocks of process 600, in some aspects process 600 may include additional, fewer, different, or differently arranged blocks compared to those illustrated in Figure 6. Additionally or alternatively, two or more of the blocks of process 600 may be performed in parallel.
[0141] 7 is a diagram of an example apparatus 700 for wireless communication in accordance with the present disclosure. The apparatus 700 may be a UE, or a UE may include the apparatus 700. In some aspects, the apparatus 700 includes a receiving component 702, a transmitting component 704, and a communications manager 140, which may be in communication with one another (e.g., via one or more buses). As shown, the apparatus 700 may communicate with another apparatus 706 (such as a UE, a base station, or another wireless communication device) using the receiving component 702 and the transmitting component 704.
[0142] In some aspects, the apparatus 700 may be configured to perform one or more operations described herein in connection with Figure 4. Additionally or alternatively, the apparatus 700 may be configured to perform one or more processes described herein, such as process 500 of Figure 5. In some aspects, the apparatus 700 may include one or more components of a UE described above with respect to Figure 2.
[0143] The receiving component 702 may receive communications, such as reference signals, control information, data communications, or combinations thereof, from the device 706. The receiving component 702 may provide the received communications to one or more other components of the device 700, such as the communications manager 140. In some aspects, the receiving component 702 may perform signal processing (such as filtering, amplifying, demodulating, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications and may provide the processed signals to one or more other components. In some aspects, the receiving component 702 may include one or more antennas, a modem, a demodulator, a MIMO detector, a receive processor, a controller / processor, a memory, or a combination thereof, of a UE as described above with respect to FIG. 2.
[0144] The transmitting component 704 may transmit communications, such as reference signals, control information, data communications, or combinations thereof, to the device 706. In some aspects, the communications manager 140 may generate communications and transmit the generated communications to the transmitting component 704 for transmission to the device 706. In some aspects, the transmitting component 704 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and may transmit the processed signals to the device 706. In some aspects, the transmitting component 704 may include one or more antennas, a modem, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, a memory, or combinations thereof, of a UE as described above in connection with FIG. 2. In some aspects, the transmitting component 704 may be collocated with the receiving component 702 in a transceiver.
[0145] Communications manager 140 may receive, or cause receiving component 702 to receive, a CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, and the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. Communications manager 140 may determine at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The communications manager 140 may transmit, or cause the transmitting component 704 to transmit, at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters. In some aspects, the communications manager 140 may perform one or more operations described elsewhere herein as being performed by one or more components of the communications manager 140.
[0146] The communications manager 140 may include a controller / processor, memory, or combination thereof, of the UE described above with respect to FIG. 2. In some aspects, the communications manager 140 includes a set of components, such as the determining component 708. Alternatively, the set of components may be separate and distinct from the communications manager 140. In some aspects, one or more components of the set of components may include or be implemented within a controller / processor, memory, or combination thereof, of the UE described above with respect to FIG. 2. Additionally or alternatively, one or more components of the set of components may be implemented at least in part as software stored in memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the component.
[0147] The receiving component 702 may receive a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The determining component 708 may determine at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set. The transmitting component 704 may transmit the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0148] The determining component 708 may determine that at least one SRS resource set is a first SRS resource set having a usage indicator set in a codebook or a non-codebook based at least in part on the first SRS resource set listed in the first SRS resource set list, where only one SRS resource set includes the first SRS resource set listed in the first SRS resource set list.
[0149] The determining component 708 may determine that at least one SRS resource set is a first SRS resource set having a usage indicator set in a codebook or a non-codebook based at least in part on the first SRS resource set listed in the second SRS resource set list, and only one SRS resource set includes the first SRS resource set listed in the second SRS resource set list.
[0150] The determining component 708 may determine that the at least one SRS resource set is an SRS resource set associated with an SRS resource set ID, where the SRS resource set ID is associated with only one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the SRS resource set ID.
[0151] The determining component 708 may determine at least one SRS resource set, where determining the at least one SRS resource set includes determining that a first SRS resource set includes a first SRS resource set listed in a first SRS resource set list and having a first usage indicator set in a codebook or a non-codebook, and determining that a second SRS resource set includes a second SRS resource set listed in the first SRS resource set list and having a second usage indicator set in a codebook or a non-codebook.
[0152] The determining component 708 may determine at least one SRS resource set, where determining the at least one SRS resource set includes determining that the first SRS resource set includes a first SRS resource set listed in a second SRS resource set list having a first usage indicator set in a codebook or a non-codebook, and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0153] The number and arrangement of components shown in Figure 7 are provided as an example. In practice, there may be additional, fewer, different, or differently arranged components compared to those shown in Figure 7. Furthermore, two or more of the components shown in Figure 7 may be implemented within a single component, or a single component shown in Figure 7 may be implemented as multiple distributed components. Additionally or alternatively, a set of components (one or more) shown in Figure 7 may perform one or more functions described as being performed by another set of components shown in Figure 7.
[0154] 8 is a diagram of an example apparatus 800 for wireless communication in accordance with the present disclosure. The apparatus 800 may be a base station, or a base station may include the apparatus 800. In some aspects, the apparatus 800 includes a receiving component 802, a transmitting component 804, and a communications manager 150, which may be in communication with one another (e.g., via one or more buses). As shown, the apparatus 800 may communicate with another apparatus 806 (such as a UE, a base station, or another wireless communication device) using the receiving component 802 and the transmitting component 804.
[0155] In some aspects, apparatus 800 may be configured to perform one or more operations described herein in conjunction with Figure 4. Additionally or alternatively, apparatus 800 may be configured to perform one or more processes described herein, such as process 600 of Figure 6. In some aspects, apparatus 800 may include one or more components of a base station described above in conjunction with Figure 2.
[0156] The receiving component 802 may receive communications from the device 806, such as reference signals, control information, data communications, or combinations thereof. The receiving component 802 may provide the received communications to one or more other components of the device 800, such as the communications manager 150. In some aspects, the receiving component 802 may perform signal processing on the received communications (such as filtering, amplifying, demodulating, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) and provide the processed signals to one or more other components. In some aspects, the receiving component 802 may include one or more antennas, a modem, a demodulator, a MIMO detector, a receive processor, a controller / processor, a memory, or a combination thereof, of a base station as described above with respect to FIG.
[0157] The transmitting component 804 may transmit communications, such as reference signals, control information, data communications, or combinations thereof, to the device 806. In some aspects, the communications manager 150 may generate communications and transmit the generated communications to the transmitting component 804 for transmission to the device 806. In some aspects, the transmitting component 804 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and transmit the processed signals to the device 806. In some aspects, the transmitting component 804 may include one or more antennas, a modem, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, a memory, or a combination thereof, of a base station as described in connection with FIG. 2. In some aspects, the transmitting component 804 may be collocated with the receiving component 802 in a transceiver.
[0158] Communications manager 150 may transmit, or cause transmitting component 804 to transmit, a CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. Communications manager 150 may receive, or cause receiving component 802 to transmit, the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set. In some aspects, the communications manager 150 may perform one or more operations described elsewhere herein as being performed by one or more components of the communications manager 150.
[0159] In some aspects, the communications manager 150 may include a controller / processor, memory, scheduler, communication unit, or combination thereof, of a base station as described above in connection with FIG. 2. In some aspects, one or more components of the set of components of the communications manager 150 may include or be implemented within a controller / processor, memory, scheduler, communication unit, or combination thereof, of a base station as described above in connection with FIG. 2. Additionally or alternatively, one or more components of the set of components may be implemented at least in part as software stored in memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.
[0160] The transmitting component 804 may transmit the CG PUSCH configuration, the CG PUSCH configuration including at least one SRS resource indicator associated with the at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to the at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of the corresponding SRS resource set listed in the first SRS resource set list. The receiving component 802 may receive the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set.
[0161] The number and arrangement of components shown in Figure 8 are provided as an example. In practice, there may be additional, fewer, different, or differently arranged components compared to those shown in Figure 8. Furthermore, two or more of the components shown in Figure 8 may be implemented within a single component, or a single component shown in Figure 8 may be implemented as multiple distributed components. Additionally or alternatively, a set of components (one or more) shown in Figure 8 may perform one or more functions described as being performed by another set of components shown in Figure 8.
[0162] The following provides a summary of several aspects of the disclosure.
[0163] Aspect 1: A method of wireless communication implemented by a user equipment (UE), comprising: receiving a configured grant (CG) physical uplink shared channel (PUSCH) configuration, the CG PUSCH configuration including at least one sounding reference signal (SRS) resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list; determining at least one set of PUSCH transmission parameters for the at least one set of PUSCH repetitions based at least in part on the determination of the at least one SRS resource set; and transmitting the at least one set of PUSCH repetitions based at least in part on the at least one set of PUSCH transmission parameters.
[0164] Aspect 2: The method of aspect 1, wherein the at least one SRS resource indicator includes only one SRS resource indicator and the at least one SRS resource set includes only one SRS resource set.
[0165] Aspect 3: The method of aspect 2, further including determining that at least one SRS resource set is a first SRS resource set listed in a first SRS resource set list having a usage indicator set in a codebook or a non-codebook based at least in part on the fact that only one SRS resource set includes the first SRS resource set listed in the first SRS resource set list.
[0166] Aspect 4: The method of aspect 3, wherein the first SRS resource set is the only SRS resource set listed in the first SRS resource set list.
[0167] Aspect 5: The method of any of aspects 3 or 4, wherein the first SRS resource set listed in the first SRS resource set list includes an SRS resource set having a lower SRS resource set identifier (ID) value than any other SRS resource set associated with any other SRS resource set listed in the first SRS resource set list.
[0168] Aspect 6: The method of any of aspects 2-5, further including determining that at least one SRS resource set is a first SRS resource set listed in a second SRS resource set list, the first SRS resource set having a usage indicator set in a codebook or a non-codebook based at least in part on the fact that only one SRS resource set includes the first SRS resource set listed in the second SRS resource set list.
[0169] Aspect 7: The method of aspect 6, wherein the first SRS resource set listed in the second SRS resource set list is the only SRS resource set listed in the second SRS resource set list.
[0170] Aspect 8: The method of any of aspects 6 or 7, wherein the first SRS resource set listed in the second SRS resource set list includes an SRS resource set having a lower SRS resource set identifier (ID) value than any other SRS resource set associated with any other SRS resource set listed in the second SRS resource set list.
[0171] Aspect 9: The method of aspect 2, wherein the CG PUSCH configuration includes an indicator bit, and the method further includes determining that the at least one SRS resource set is the only SRS resource set, the only SRS resource set including a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or including a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0172] Aspect 10: The method of aspect 2, further including determining that the at least one SRS resource set is an SRS resource set associated with an SRS resource set identifier (ID), the SRS resource set ID being associated with only one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the SRS resource set ID.
[0173] Aspect 11: The method of aspect 1, wherein the at least one SRS resource indicator includes a first SRS resource indicator and a second SRS resource indicator, the at least one set of PUSCH repetitions includes a first set of PUSCH repetitions associated with a first SRS resource set and a second set of PUSCH repetitions associated with a second SRS resource set, and the first SRS resource set and the second SRS resource set are listed in at least one of a first SRS resource set list or a second SRS resource set list.
[0174] Aspect 12: The method of aspect 11, further including determining at least one SRS resource set, where determining the at least one SRS resource set includes: determining that a first SRS resource set includes a first SRS resource set listed in a first SRS resource set list and having a first usage indicator set in a codebook or a non-codebook; and determining that a second SRS resource set includes a second SRS resource set listed in the first SRS resource set list and having a second usage indicator set in a codebook or a non-codebook.
[0175] Aspect 13: The method of aspect 12, wherein determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on the first SRS resource set list listing the second SRS resource set.
[0176] Aspect 14: The method of aspect 12, wherein determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on the first SRS resource set list listing only the first SRS resource set.
[0177] Aspect 15: The method of aspect 11, further including determining at least one SRS resource set, where determining the at least one SRS resource set includes: determining that the first SRS resource set includes a first SRS resource set listed in a second SRS resource set list having a first usage indicator set in a codebook or a non-codebook; and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list having a second usage indicator set in a codebook or a non-codebook.
[0178] Aspect 16: The method of aspect 11, wherein determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on the second SRS resource set list listing the first SRS resource set and the second SRS resource set.
[0179] Aspect 17: The method of aspect 11, wherein the CG PUSCH configuration includes an indicator bit, and the method further includes determining that the first SRS resource set is a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the first SRS resource set is a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0180] Aspect 18: The method of any of aspects 11 or 17, wherein the CG PUSCH configuration includes an indicator bit, and the method further includes determining that the second SRS resource set is a second SRS resource set listed in the first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the second SRS resource set is a second SRS resource set listed in the second SRS resource set list based at least in part on the indicator bit having a second value.
[0181] Aspect 19: The method of aspect 11, further including determining that a first SRS resource set identifier (ID) corresponds to a first SRS resource set and that a second SRS resource set ID corresponds to a second SRS resource set, the at least one SRS resource set including a first SRS resource set associated with the first SRS resource set ID and a second SRS resource set associated with the second SRS resource set ID, wherein determining the at least one SRS resource set includes determining the at least one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the first SRS resource set ID and the second SRS resource set ID.
[0182] Aspect 20: A method of wireless communication implemented by a base station, the method comprising: transmitting a configured grant (CG) physical uplink shared channel (PUSCH) configuration, the CG PUSCH configuration including at least one sounding reference signal (SRS) resource indicator associated with at least one set of PUSCH repetitions, the at least one SRS resource indicator indicating at least one SRS resource corresponding to at least one SRS resource set, the at least one SRS resource set being listed in at least one of a first SRS resource set list or a second SRS resource set list, the at least one SRS resource set listed in the second SRS resource set list being a subset of a corresponding SRS resource set listed in the first SRS resource set list; and receiving the at least one set of PUSCH repetitions based at least in part on at least one set of PUSCH transmission parameters based at least in part on the determination of the at least one resource set.
[0183] Aspect 21: The method of aspect 20, wherein the at least one SRS resource indicator includes only one SRS resource indicator and the at least one SRS resource set includes only one SRS resource set.
[0184] Aspect 22: The method of aspect 21, wherein the at least one SRS resource set is a first SRS resource set listed in a first SRS resource set list, the first SRS resource set having a usage indicator set in a codebook or a non-codebook based at least in part on the fact that the only SRS resource set includes the first SRS resource set listed in the first SRS resource set list.
[0185] Aspect 23: The method of aspect 22, wherein the first SRS resource set is the only SRS resource set listed in the first SRS resource set list.
[0186] Aspect 24: The method of any of aspects 22 or 23, wherein the first SRS resource set listed in the first SRS resource set list includes an SRS resource set having a lower SRS resource set identifier (ID) value than any other SRS resource set associated with any other SRS resource set listed in the first SRS resource set list.
[0187] Aspect 25: The method of aspect 21, wherein the at least one SRS resource set is a first SRS resource set listed in a second SRS resource set list, the first SRS resource set having a usage indicator set in a codebook or a non-codebook based at least in part on the only SRS resource set including the first SRS resource set listed in the second SRS resource set list.
[0188] Aspect 26: The method of aspect 25, wherein the first SRS resource set listed in the second SRS resource set list is the only SRS resource set listed in the second SRS resource set list.
[0189] Aspect 27: The method of any of aspects 25 or 26, wherein the first SRS resource set listed in the second SRS resource set list includes an SRS resource set having a lower SRS resource set identifier (ID) value than any other SRS resource set associated with any other SRS resource set listed in the second SRS resource set list.
[0190] Aspect 28: The method of aspect 21, wherein the CG PUSCH configuration includes an indicator bit, and the at least one SRS resource set is only one SRS resource set, and the only one SRS resource set includes a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or includes a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0191] Aspect 29: The method of aspect 21, wherein the at least one SRS resource set is an SRS resource set associated with an SRS resource set identifier (ID), the SRS resource set ID being associated with only one SRS resource set based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating an SRS resource set ID.
[0192] Aspect 30: The method of aspect 20, wherein the at least one SRS resource indicator includes a first SRS resource indicator and a second SRS resource indicator, the at least one set of PUSCH repetitions includes a first set of PUSCH repetitions associated with a first SRS resource set and a second set of PUSCH repetitions associated with a second SRS resource set, and the first SRS resource set and the second SRS resource set are listed in at least one of a first SRS resource set list or a second SRS resource set list.
[0193] Aspect 31: The method of aspect 30, wherein determining the at least one SRS resource set includes determining that the first SRS resource set includes a first SRS resource set listed in a first SRS resource set list and having a first usage indicator set to a codebook or a non-codebook, and that the second SRS resource set includes a second SRS resource set listed in the first SRS resource set list and having a second usage indicator set to a codebook or a non-codebook.
[0194] Aspect 32: The method of aspect 31, wherein the determination of the at least one SRS resource set is based at least in part on the first SRS resource set list listing the second SRS resource set.
[0195] Aspect 33: The method of aspect 31, wherein the determination of the at least one SRS resource set is based at least in part on the first SRS resource set list listing only the first SRS resource set.
[0196] Aspect 34: The method of aspect 30, wherein determining the at least one SRS resource set includes determining that the first SRS resource set includes a first SRS resource set listed in a second SRS resource set list having a first usage indicator set to a codebook or a non-codebook, and determining that the second SRS resource set includes a second SRS resource set listed in the second SRS resource set list having a second usage indicator set to a codebook or a non-codebook.
[0197] Aspect 35: The method of aspect 30, wherein the determination of the at least one SRS resource set is based at least in part on the second SRS resource set list listing the first SRS resource set and the second SRS resource set.
[0198] Aspect 36: The method of aspect 30, wherein the CG PUSCH configuration includes an indicator bit, and wherein the determination of the at least one SRS resource set includes determining that the first SRS resource set is a first SRS resource set listed in a first SRS resource set list based at least in part on the indicator bit having a first value, or determining that the first SRS resource set is a first SRS resource set listed in a second SRS resource set list based at least in part on the indicator bit having a second value.
[0199] Aspect 37: The method of aspect 30, wherein the CG PUSCH configuration includes an indicator bit, and wherein the determination of the at least one SRS resource set includes a determination that the second SRS resource set is a second SRS resource set listed in the first SRS resource set list based at least in part on the indicator bit having a first value, or a determination that the second SRS resource set is a second SRS resource set listed in the second SRS resource set list based at least in part on the indicator bit having a second value.
[0200] Aspect 38: The method of aspect 30, wherein a first SRS resource set identifier (ID) corresponds to a first SRS resource set and a second SRS resource set ID corresponds to a second SRS resource set, and wherein determining the at least one SRS resource set includes determining that the at least one SRS resource set includes a first SRS resource set associated with the first SRS resource set ID and a second SRS resource set associated with the second SRS resource set ID, and wherein determining the at least one SRS resource set is based at least in part on an explicit indicator associated with an uplink grant parameter of the CG PUSCH configuration indicating the first SRS resource set ID and the second SRS resource set ID.
[0201] Aspect 39: An apparatus for wireless communication in a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method according to one or more of aspects 1 to 19.
[0202] Aspect 40: A device for wireless communication, comprising: a memory; and one or more processors coupled to the memory, wherein the one or more processors are configured to perform a method according to one or more of aspects 1 to 19.
[0203] Example 41: An apparatus for wireless communication, comprising at least one means for performing the method according to one or more of examples 1 to 19.
[0204] Aspect 42: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform a method according to one or more of aspects 1 to 19.
[0205] Aspect 43: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions including one or more instructions that, when executed by one or more processors of a device, cause the device to perform a method described in one or more of aspects 1-19.
[0206] Aspect 44: An apparatus for wireless communication in a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method according to one or more of aspects 20 to 38.
[0207] Aspect 45: A device for wireless communication, comprising: a memory; and one or more processors coupled to the memory, wherein the one or more processors are configured to perform a method according to one or more of aspects 20 to 38.
[0208] Example 46: An apparatus for wireless communication, comprising at least one means for performing the method according to one or more of examples 20 to 38.
[0209] Aspect 47: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform a method according to one or more of aspects 20 to 38.
[0210] Aspect 48: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions including one or more instructions that, when executed by one or more processors of a device, cause the device to perform a method described in one or more of aspects 20-38.
[0211] The above disclosure provides illustration and description, but is not intended to be exhaustive or to limit the embodiments 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 embodiments.
[0212] As used herein, the term "component" shall be broadly construed as hardware or a combination of hardware and software. "Software" shall be broadly construed to mean, among other examples, instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, or functions, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. As used herein, a "processor" is implemented in hardware or a combination of hardware and software. It will be apparent that the systems or methods described herein may be implemented in different forms of hardware or a combination of hardware and software. The actual dedicated control hardware or software code used to implement these systems or methods is not a limiting aspect. Thus, the operation and behavior of the systems or methods are described herein without reference to specific software code, as those skilled in the art will understand that software and hardware can be designed to implement the systems or methods based at least in part on the description herein.
[0213] As used herein, depending on the context, "meeting a threshold" can 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, or not equal to the threshold, among other examples.
[0214] Although certain combinations of features are recited in the claims or disclosed herein, those combinations do not limit the disclosure of the various aspects. Many of these features may be combined in ways not specifically recited in the claims or disclosed herein. The disclosure of the various aspects includes each dependent claim in combination with any other claim in the claim set. As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to include a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combination having multiple identical elements (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other order of a, b, and c).
[0215] No element, act, or instruction used herein should be construed as critical or essential unless expressly described as such. Also, as used herein, the articles "a" and "an" are intended to include one or more items and may be used interchangeably with "one or more." Furthermore, as used herein, the article "the" is intended to include one or more items referred to in relation to the article "the" and may be used interchangeably with "one or more." Furthermore, as used herein, the terms "set" and "group" are intended to include one or more items and may be used interchangeably with "one or more." Where only one item is intended, the phrase "only one" or similar language is used. Also, as used herein, terms such as "has," "have," or "having" and similar terms are intended to be open-ended terms that do not limit the elements they modify (e.g., an element that "has" A may also have B). Moreover, the phrase "based on" is intended to mean "based at least in part on," unless expressly stated otherwise. Also, as used herein, the term "or" is inclusive when used in a sequence and can be used interchangeably with "and / or" unless expressly stated otherwise (e.g., when used in combination with "either" or "only one of").
Claims
1. 1. A method of wireless communication implemented by an apparatus, comprising: receiving a surrounding reference signal (SRS) configuration including an indication of at least one SRS resource set listed in a first SRS resource set list and at least one SRS resource set listed in a second SRS resource set list, each SRS resource set having at least one SRS resource, the SRS configuration further including a configuration of at least one set of transmission parameters corresponding to each SRS resource; receiving a Type 1 configured grant (CG) physical uplink shared channel (PUSCH) configuration including a single SRS resource indicator associated with at least one set of PUSCH repetitions, the SRS resource indicator indicating SRS resources included in an SRS resource set, the SRS resource set being determined as having a lower SRS resource set identifier (ID) than any other SRS resource set included in one of the first SRS resource set list or the second SRS resource set list according to a predetermined rule; transmitting at least one set of the PUSCH repetitions based at least in part on at least one set of PUSCH transmission parameters, the at least one set of PUSCH transmission parameters corresponding to the SRS resources indicated by the SRS resource indicator of the determined SRS resource set.
2. The method of claim 1, wherein each of the SRS configurations and the Type 1 CG PUSCH configurations is included in a radio resource control (RRC) message.
3. The method described in claim 1, wherein the predetermined rule indicates that the SRS resource set should be determined as having a lower SRS resource set ID than any other SRS resource set included in the first SRS resource set list.
4. The method described in claim 1, wherein the predetermined rule indicates that the SRS resource set should be determined as having a lower SRS resource set ID than any other SRS resource set included in the second SRS resource set list.
5. The method of claim 1, further comprising: determining whether the Type 1 CG PUSCH configuration includes an SRS resource set indicator; and if the Type 1 CG PUSCH configuration includes the SRS resource set indicator, determining that at least one set of the PUSCH transmission parameters corresponds to the SRS resources indicated by the SRS resource indicator of an SRS resource set indicated by the SRS resource set indicator.
6. The method of claim 5, wherein the SRS resource set indicator is an indicator bit that indicates whether the SRS resource set is the first SRS resource set of the first resource set list or the first SRS resource set of the second resource set list.
7. A method of wireless communication implemented by an apparatus, comprising: receiving a surrounding reference signal (SRS) configuration including an indication of at least one SRS resource set listed in a first SRS resource set list and at least one SRS resource set listed in a second SRS resource set list, each SRS resource set having at least one SRS resource, the SRS configuration further including a configuration of at least one set of transmission parameters corresponding to each SRS resource; receiving a Type 1 configured grant (CG) physical uplink shared channel (PUSCH) configuration including a first SRS resource indicator associated with a first set of PUSCH repetitions and a second SRS resource indicator associated with a second set of PUSCH repetitions, wherein the first set of PUSCH repetitions and the second set of PUSCH repetitions are associated with a first SRS resource set and a second SRS resource set, respectively, the first SRS resource set and the second SRS resource set being listed in at least one of the first SRS resource set list or the second SRS resource set list, and when the first SRS resource set list includes two SRS resource sets, the first SRS resource set and the second SRS resource set are determined as the two SRS resource sets listed in the first SRS resource set list, respectively; transmitting the first set of PUSCH repetitions based at least in part on a first set of PUSCH transmission parameters corresponding to the SRS resources indicated by the first SRS resource indicator of the first SRS resource set; transmitting the second set of PUSCH repetitions based at least in part on a second set of PUSCH transmission parameters corresponding to the SRS resources indicated by the second SRS resource indicator of the second SRS resource set.
8. The method of claim 7, wherein each of the SRS configuration and the Type 1 CG PUSCH configuration is included in a radio resource control (RRC) message.
9. The method described in claim 7, wherein, when the first SRS resource set list includes a single SRS resource set and the second SRS resource set includes two SRS resource sets, the first SRS resource set and the second SRS resource set are determined as the two SRS resource sets listed in the second SRS resource set list, respectively.
10. The method described in claim 7, wherein, when the first SRS resource set list includes a single SRS resource set and the second SRS resource set includes a single SRS resource set, the first SRS resource set and the second SRS resource set are determined as the SRS resource sets listed in the first and second SRS resource set lists, respectively.
11. The method of claim 7, wherein, if the Type 1 CG PUSCH configuration includes first and second SRS resource set IDs, the first SRS resource set and the second SRS resource set are determined as indicated by the first and second SRS resource set IDs, respectively.
12. An apparatus for wireless communication comprising at least one means for carrying out a method according to any one of claims 1 to 11.