Uplink Repeater Configuration
By configuring user equipment to use different detection reference signal resources in the wireless communication system to repeatedly uplink transmission, the problems of low efficiency and insufficient resource utilization in the prior art are solved, and more reliable and efficient uplink communication is achieved.
Patent Information
- Application Number
- CN202080055763.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-08-04
- Filing Date
- 2020-08-05
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2040-08-05
AI Technical Summary
Existing wireless communication systems face problems of inefficient efficiency and insufficient resource utilization when configuring uplink duplication technology.
By configuring the user equipment (UE) to repeatedly uplink transmissions using different probe reference signal (SRS) resources, these resources are scheduled using the SRI or SRI fields in the downlink control message.
More reliable and efficient uplink communication is achieved, uplink coverage and diversity gain is enhanced, and control signaling overhead is reduced.
Smart Images

Figure CN114208367B_ABST
Abstract
Description
[0001] Cross-reference
[0002] This patent application claims the benefit of priority of U.S. Patent Application No. 16 / 984,420, entitled "UPLINK REPETITION CONFIGURATION", filed on Aug. 4, 2020 by HOSSEINI et al., which claims the benefit of priority of Greek Provisional Patent Application No. 20190100337, entitled "UPLINK REPETITION CONFIGURATION", filed on Aug. 6, 2019 by HOSSEINI et al., and the above applications are assigned to the assignee of the present application. Technical Field
[0003] Generally speaking, the following relates to wireless communication, and more specifically, the following relates to uplink repetition configuration. Background Art
[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasting, etc. These systems are capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multi-access systems include fourth-generation (4G) systems (e.g., Long-Term Evolution (LTE) systems, Advanced LTE (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems may employ techniques such as code-division multiple access (CDMA), time-division multiple access (TDMA), frequency-division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency-division multiplexing (DFT-S-OFDM). A wireless multi-access communication system may include a plurality of base stations or network access nodes, each of which simultaneously supports communication for multiple communication devices (which may alternatively be referred to as user equipment (UE)).
[0005] In some examples, wireless communication systems may employ various techniques for uplink coverage enhancement between a UE and a base station. However, configuring such techniques may be associated with various challenges or inefficiencies. Summary of the Invention
[0006] The described techniques relate to improved methods, systems, devices, and apparatuses for supporting uplink repetition configurations. Generally speaking, the described techniques provide for configuring a user equipment (UE) to repeat uplink transmissions using different communication resources (such as different sounding reference signal (SRS) resources). For example, a UE may be configured to receive a downlink control message (such as downlink control information (DCI)) via a physical downlink control channel (PDCCH) (e.g., from a base station), the downlink control message scheduling resources for transmitting a repetition of an uplink channel transmission (e.g., a repetition of a physical uplink shared channel (PUSCH)). In some examples, each repetition in the repetition of the uplink channel transmission may correspond to a single transport block (TB), and the repetitions may each be configured to carry information of the TB).
[0007] To support repeated transmissions, a UE may identify a SRS resource indicator (SRI) or SRI field of a downlink control message and determine multiple SRS resources based on the SRI or SRI field. According to various techniques, a UE may transmit repetitions of an uplink channel transmission (e.g., repetitions of a TB), where transmitting includes: transmitting a first repetition in the repetitions according to a first sounding reference signal resource among the multiple sounding reference signal resources, and transmitting a second repetition in the repetitions according to a second sounding reference signal resource among the multiple sounding reference signal resources. In other words, a UE may transmit different instances of the repetition of the uplink channel transmission according to different SRS resources, which may be based on (e.g., configured by) the SRI or SRI field received from a scheduling entity (such as a base station).
[0008] By applying the described techniques for uplink repetition, a wireless communication system may support more reliable communication, more efficient communication, or both. For example, in cases where different SRS resources correspond to different resources in the spatial domain (e.g., different spatial layers, different beams, different codebooks, different antennas or antenna arrays, different antenna ports), the described techniques for uplink repetition may support enhanced uplink coverage and diversity gain. Additionally, by applying the described techniques for uplink repetition, such gains may be achieved with relatively limited control signaling or other overhead. For example, the described techniques may utilize various configurations (e.g., pre-configurations, lookup tables, or other lookup resources) between a base station and a UE such that downlink control signaling corresponding to a particular uplink transmission (e.g., an instance of DCI, an uplink grant) may more efficiently indicate resources for uplink transmission repetition than when such configurations between the base station and the UE are not applied.
[0009] A method of wireless communication at a UE is described. The method may include: receiving a downlink control message (e.g., downlink control information, PDCCH, uplink grant) that schedules resources for transmitting repetitions of an uplink channel transmission (e.g., PUSCH repetitions); identifying a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determining a set of sounding reference signal resources based on the sounding reference signal resource indicator; and transmitting the repetitions of the uplink channel transmission, wherein the transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0010] A device for wireless communication at a UE is described. The device may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the device to perform the following operations: receiving a downlink control message (e.g., downlink control information, PDCCH, uplink grant) that schedules resources for transmitting repetitions of an uplink channel transmission (e.g., PUSCH repetitions); identifying a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determining a set of sounding reference signal resources based on the sounding reference signal resource indicator; and transmitting the repetitions of the uplink channel transmission, wherein the transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0011] Another device for wireless communication at a UE is described. The device may include units for performing the following operations: receiving a downlink control message (e.g., downlink control information, PDCCH, uplink grant) that schedules resources for transmitting repetitions of an uplink channel transmission (e.g., PUSCH repetitions); identifying a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determining a set of sounding reference signal resources based on the sounding reference signal resource indicator; and transmitting the repetitions of the uplink channel transmission, wherein the transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0012] Describes a non - transitory computer - readable medium storing code for wireless communication at a UE. The code may include instructions executable by a processor to perform the following operations: receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for a repetition (e.g., PUSCH repetition) of an uplink channel transmission; identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determine a set of sounding reference signal resources based on the sounding reference signal resource indicator; and transmit the repetition of the uplink channel transmission, wherein the transmission includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0013] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, each sounding reference signal resource in the set of sounding reference signal resources corresponds to a respective spatial resource (e.g., a respective resource in the spatial domain associated with a respective SRS resource, a respective spatial layer associated with a respective SRS resource, a respective beam associated with a respective SRS resource, a respective codebook associated with a respective SRS resource, a respective antenna or antenna set associated with a respective SRS resource, a respective antenna port associated with a respective SRS resource).
[0014] Some examples of the methods, apparatuses, and non - transitory computer - readable media described herein may further include operations, features, units, or instructions for performing the following operations: receive a configuration (e.g., an RRC configuration separate from the downlink control message, a DCI indication) that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetition (e.g., configures the UE to interpret an SRI field as indicating SRS resources to be mapped to different PUSCH repetitions in the time domain, rather than interpreting the SRI field as indicating SRS resources that can be combined for a single MIMO transmission in the time domain).
[0015] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, determining the set of sounding reference signal resources may include operations, features, units, or instructions for performing the following operations: identify a non - codebook sounding reference signal resource indicator table based on the maximum number of spatial layers supported by the UE (e.g., L max ) and based on the configured number of sounding reference signal resources (e.g., N SRS) and the sounding reference signal resource indicator to identify a field of the non-codebook sounding reference signal resource indicator table, where the field indicates the sounding reference signal resource set.
[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: receiving an indication of a repetition factor (e.g., K), where the repetition factor corresponds to the number of repetitions of the uplink channel transmission.
[0017] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: interpreting the repetition factor as indicating respective numbers of repetitions of the uplink channel transmission for different sounding reference signal resources in the sounding reference signal resource set.
[0018] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: interpreting the repetition factor as indicating the total number of repetitions of the uplink channel transmission; identifying that the repetition factor exceeds the number of sounding reference signal resources in the determined sounding reference signal resource set; and using the same sounding reference signal resource in the sounding reference signal resource set to transmit at least two repetitions of the uplink channel transmission.
[0019] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the indication of the repetition factor may be received in a downlink control message (e.g., DCI, PDCCH transmission) or radio resource control signaling (e.g., RRC configuration).
[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: mapping each sounding reference signal resource in the sounding reference signal resource set to a corresponding repetition of the uplink channel transmission in a first subsequence of the repetitions of the uplink channel transmission (e.g., according to a cyclic mapping method); and mapping at least one sounding reference signal resource in the sounding reference signal resource set to a corresponding repetition of the uplink channel transmission in a second subsequence of the repetitions of the uplink channel transmission.
[0021] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: mapping a first sounding reference signal resource in the set of sounding reference signal resources to at least two repetitions of the repetitions of the uplink channel transmission in the first subsequence of the repetitions of the uplink channel transmission (e.g., according to a back-to-back method); and mapping a second sounding reference signal resource in the set of sounding reference signal resources to at least two repetitions of the repetitions of the uplink channel transmission in the second subsequence of the repetitions of the uplink channel transmission.
[0022] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving control signaling (e.g., DCI, PDCCH transmission) that indicates a configuration for mapping a sounding reference signal resource to the repetitions of the uplink channel transmission.
[0023] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: identifying that one repetition of the repetitions of the uplink channel transmission overlaps with a transmission boundary (e.g., a slot boundary) in the time domain; mapping a portion of the one repetition of the repetitions of the uplink channel transmission before the slot boundary to a first sounding reference signal resource in the set of sounding reference signal resources; and mapping a portion of the one repetition of the repetitions of the uplink channel transmission after the slot boundary to a second sounding reference signal resource in the set of sounding reference signal resources.
[0024] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first sounding reference signal resource in the set of sounding reference signal resources may be different from the second sounding reference signal resource in the set of sounding reference signal resources.
[0025] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first sounding reference signal resource in the set of sounding reference signal resources may be the same as the second sounding reference signal resource in the set of sounding reference signal resources.
[0026] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: identifying a second sounding reference signal resource indicator (e.g., a second SRI) from the downlink control message; determining a second sounding reference signal resource set based on the sounding reference signal resource indicator; mapping the first repetition of the repetitions to at least two (e.g., each) sounding reference signal resources in the sounding reference signal resource set (e.g., for transmitting the first repetition according to multiple beams, multiple spatial layers, or effective beams or layers generated by a combination of at least two SRS resources in the SRS resource set); mapping the second repetition of the repetitions to at least two (e.g., each) sounding reference signal resources in the sounding reference signal resource set; and mapping the third repetition of the repetitions to at least two (e.g., each) sounding reference signal resources in the second sounding reference signal resource set.
[0027] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, transmitting the first repetition of the repetitions may include operations, features, units, or instructions for performing the following: transmitting on a first set of spatial layers; and transmitting the third repetition of the repetitions.
[0028] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: identifying a redundancy version indicator from the downlink control message; and mapping the repetitions of the uplink channel transmission to the sounding reference signal resource set based on joint decoding of the sounding reference signal resource indicator and the redundancy version indicator.
[0029] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving a configuration (e.g., an RRC configuration) for mapping a single-bit sounding reference signal resource indicator to a sounding reference signal resource indicated by a two-bit sounding reference signal resource indicator; and determining the sounding reference signal resource set based on the sounding reference signal resource indicator and the received configuration.
[0030] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the configuration may be based on the UE being configured for codebook-based uplink communication.
[0031] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may be configured for codebook-based uplink communication, and the sounding reference signal resource indicator includes a two-bit indication.
[0032] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: mapping the first transmission precoding matrix (e.g., TPMI) to a first sounding reference signal resource in the set of sounding reference signal resources; and mapping the second transmission precoding matrix to a second sounding reference signal resource in the set of sounding reference signal resources.
[0033] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: mapping each repetition of the uplink channel transmission to a different resource in the time domain (e.g., the time domain resource of the uplink grant or a resource otherwise configured in the time domain, where each repetition of the uplink channel transmission may not overlap in the time domain).
[0034] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: mapping each repetition of the uplink channel transmission to the same resource in the frequency domain (e.g., the frequency domain resource of the uplink grant or a resource otherwise configured in the frequency domain, where each repetition of the uplink channel transmission uses the same frequency resource, the same carrier, the same subcarrier, the same bandwidth part).
[0035] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the uplink channel transmission includes a single transport block (e.g., where the single transport block may be repeated in each uplink channel transmission repetition of the uplink channel transmission repetition).
[0036] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the downlink control message includes downlink control information.
[0037] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the spatial resource corresponds to a beam, a precoder, a panel, or a combination thereof.
[0038] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: determining the set of sounding reference signal resources based on the UE being configured (e.g., by the receiving base station) for non-codebook-based uplink communication.
[0039] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: determining the set of sounding reference signal resources based on the UE being configured for codebook-based uplink communication.
[0040] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, each transmission of the repetitions of the uplink channel transmission corresponds to a single spatial layer transmission.
[0041] A method of wireless communication at a base station is described. The method may include: sending a downlink control message (e.g., downlink control information, PDCCH) to a UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving the repetitions of the uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0042] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform the following: sending a downlink control message (e.g., downlink control information, PDCCH) to a UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving the repetitions of the uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0043] Describes another apparatus for wireless communication at a base station. The apparatus may include units for performing the following operations: sending a downlink control message (e.g., downlink control information, PDCCH) to a UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving the repetitions of the uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0044] Describes a non-transitory computer-readable medium storing code for wireless communication at a base station. The code may include instructions executable by a processor to perform the following operations: sending a downlink control message (e.g., downlink control information, PDCCH) to a UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving the repetitions of the uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0045] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, each sounding reference signal resource in the set of sounding reference signal resources corresponds to a respective spatial resource (e.g., a respective resource in the spatial domain associated with a respective SRS resource, a respective spatial layer associated with a respective SRS resource, a respective beam associated with a respective SRS resource, a respective codebook associated with a respective SRS resource, a respective antenna or antenna set associated with a respective SRS resource, a respective antenna port associated with a respective SRS resource).
[0046] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: sending a configuration (e.g., an RRC configuration separate from a downlink control message, a DCI indication) that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetition (e.g., configuring the UE to interpret the SRI field as indicating SRS resources to be mapped to different PUSCH repetitions in the time domain rather than interpreting the SRI field as indicating SRS resources that can be combined for a single MIMO transmission in the time domain).
[0047] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: identifying a non-codebook sounding reference signal resource indicator table based on the maximum number of spatial layers supported by the UE (e.g., L max ) and selecting a field of the non-codebook sounding reference signal resource indicator table based on the configured number of sounding reference signal resources (e.g., N SRS ) and a sounding reference signal resource set; and determining the sounding reference signal resource indicator based on the selected field.
[0048] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: sending an indication of a repetition factor (e.g., K) that corresponds to the number of repetitions of the uplink channel transmission.
[0049] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: configuring the UE to interpret the repetition factor as indicating the respective number of repetitions of the uplink channel transmission for different sounding reference signal resources in a sounding reference signal resource set.
[0050] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: configuring the UE to interpret the repetition factor as indicating the total number of repetitions of the uplink channel transmission.
[0051] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the indication of the repetition factor may be sent in a downlink control message (e.g., DCI, PDCCH transmission) or radio resource control signaling (e.g., RRC configuration).
[0052] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: (e.g., according to cyclic mapping) receiving, for each sounding reference signal resource in the set of sounding reference signal resources, a corresponding repetition of the uplink channel transmission in the repeated first subsequence of the uplink channel transmission; and receiving, for at least one sounding reference signal resource in the set of sounding reference signal resources, a corresponding repetition of the uplink channel transmission in the repeated second subsequence of the uplink channel transmission.
[0053] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: (e.g., according to back-to-back mapping) receiving, for a first sounding reference signal resource in the set of sounding reference signal resources, at least two repetitions of the uplink channel transmission in the repeated first subsequence of the uplink channel transmission; and receiving, for a second sounding reference signal resource in the set of sounding reference signal resources, at least two repetitions of the uplink channel transmission in the repeated second subsequence of the uplink channel transmission.
[0054] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: sending control signaling (e.g., DCI, PDCCH transmission) that indicates a configuration for mapping a sounding reference signal resource to the repetitions of the uplink channel transmission.
[0055] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: identifying that one repetition of the repetitions of the uplink channel transmission overlaps a transmission boundary (e.g., a slot boundary) in the time domain; receiving, on a first sounding reference signal resource in the set of sounding reference signal resources, a portion of the one repetition of the repetitions of the uplink channel transmission before the slot boundary; and receiving, on a second sounding reference signal resource in the set of sounding reference signal resources, a portion of the one repetition of the repetitions of the uplink channel transmission after the slot boundary.
[0056] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first sounding reference signal resource in the set of sounding reference signal resources may be different from the second sounding reference signal resource in the set of sounding reference signal resources.
[0057] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first sounding reference signal resource in the set of sounding reference signal resources may be the same as the second sounding reference signal resource in the set of sounding reference signal resources.
[0058] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the downlink control message may include operations, features, units, or instructions for performing the following: receiving the first repetition of the repetitions on at least two (e.g., each) sounding reference signal resources in the set of sounding reference signal resources (e.g., for receiving the first repetition of the repetitions according to multiple transmit beams, multiple spatial layers, or an effective transmit beam or layer generated by a combination of at least two SRS resources in the SRS resource set); receiving the second repetition of the repetitions on at least two (e.g., each) sounding reference signal resources in the set of sounding reference signal resources; and receiving the third repetition of the repetitions on at least two (e.g., each) sounding reference signal resources in the second set of sounding reference signal resources.
[0059] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, receiving the first repetition of the repetitions may include operations, features, units, or instructions for performing the following: receiving on a first set of spatial layers; and receiving the third repetition of the repetitions.
[0060] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the downlink control message includes a redundancy version indicator, and receiving the repetitions of the uplink channel transmission on the set of sounding reference signal resources may be based on joint coding of the sounding reference signal resource indicator and the redundancy version indicator.
[0061] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: sending a configuration (e.g., an RRC configuration) for mapping a single-bit sounding reference signal resource indicator to a sounding reference signal resource indicated by a two-bit sounding reference signal resource indicator, and the set of sounding reference signal resources may be indicated based on the sounding reference signal resource indicator and the sent configuration.
[0062] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the configuration may be based on configuring the UE for codebook-based uplink communication.
[0063] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the UE may be configured for codebook-based uplink communication, and the sounding reference signal resource indicator includes a two-bit indication.
[0064] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: mapping the first transmit precoding matrix (e.g., TPMI) to a first sounding reference signal resource in the set of sounding reference signal resources; and mapping the second transmit precoding matrix to a second sounding reference signal resource in the set of sounding reference signal resources.
[0065] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the receiving may include operations, features, units, or instructions for performing the following: receiving each repetition of the uplink channel transmission on different resources in the time domain (e.g., where each repetition of the uplink channel transmission is configured to not overlap in the time domain by being scheduled by the base station or otherwise configured).
[0066] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the receiving may include operations, features, units, or instructions for performing the following: receiving each repetition of the uplink channel transmission on the same resources in the frequency domain (e.g., where each repetition of the uplink channel transmission is configured to use the same frequency resources, the same carrier, the same subcarriers, the same bandwidth part by being scheduled by the base station).
[0067] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the uplink channel transmission includes a single transport block (e.g., where the single transport block may be repeated in each uplink channel transmission repetition of the uplink channel transmission repetitions).
[0068] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the downlink control message includes downlink control information.
[0069] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the spatial resources correspond to beams, precoders, panels, or combinations thereof.
[0070] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of sounding reference signal resources may be indicated based on configuring the UE for non-codebook-based uplink communication.
[0071] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of sounding reference signal resources may be indicated based on configuring the UE for codebook-based uplink communication.
[0072] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the reception of each repetition of the uplink channel transmission corresponds to single spatial layer reception. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] Figure 1 FIG. shows an example of a wireless communication system supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0074] Figure 2 FIG. shows an example of a wireless communication system supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0075] Figure 3 FIG. shows an example of a wireless communication system and corresponding operations supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0076] Figure 4A and 4B FIG. shows an example of SRS resource mapping supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0077] Figure 5 and 6 FIG. shows a block diagram of a device supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0078] Figure 7 FIG. shows a block diagram of a communication manager supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0079] Figure 8 FIG. shows a diagram of a system including a device supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0080] Figure 9 and 10 FIG. shows a block diagram of a device supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0081] Figure 11 FIG. shows a block diagram of a communication manager supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0082] Figure 12 FIG. shows a diagram of a system including a device supporting uplink repetition configuration in accordance with aspects of the present disclosure.
[0083] Figures 13 to 16 FIG. shows a flow chart illustrating a method for supporting uplink repetition configuration in accordance with aspects of the present disclosure. DETAILED DESCRIPTION
[0084] The described techniques relate to improved methods, systems, devices, and apparatuses for supporting uplink repetition configuration. Generally, the described techniques provide for configuring a user equipment (UE) to use different communication resources (such as different sounding reference signal (SRS) resources) to repeat uplink transmissions. For example, a UE may be configured to receive a downlink control message (such as downlink control information (DCI)) via a physical downlink control channel (PDCCH) (e.g., from a base station), the downlink control message scheduling resources for transmitting a repetition of an uplink channel transmission (e.g., a physical uplink shared channel (PUSCH)). In some examples, each repetition of the uplink channel transmission may correspond to a single transport block (TB) (such as the same TB), and the repetitions may each be configured to carry information of the TB.
[0085] To support repeated transmissions, a UE may identify an SRS resource indicator (SRI) or an SRI field of a downlink control message and determine a plurality of SRS resources based on the SRI or the SRI field. According to various techniques, a UE may transmit repetitions of an uplink channel transmission (e.g., repetitions of a TB, PUSCH repetitions), where transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource among the plurality of sounding reference signal resources, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource among the plurality of sounding reference signal resources. In other words, a UE may transmit different instances of an uplink channel transmission repetition according to different SRS resources, which may be based on (e.g., configured by) an SRI or an SRI field received from a scheduling entity (such as a base station).
[0086] By applying the techniques described for uplink repetition, a wireless communication system can support more reliable communication, more efficient communication, or both. For example, in cases where different sounding reference signal (SRS) resources correspond to different resources in the spatial domain (e.g., different spatial layers, different beams, different codebooks, different antennas or antenna sets, different antenna ports), the techniques described for uplink repetition can support enhanced uplink coverage and diversity gain. For example, uplink coverage enhancement can be achieved by repeating uplink channel transmissions (e.g., transport block (TB) transmissions) on multiple physical uplink shared channel (PUSCH) transmissions, and diversity gain can be achieved by repeating uplink channel transmissions using different spatial resources (e.g., different antennas or antenna groups, different beams, different precoders). Additionally, by applying the techniques described for uplink repetition, such gains can be achieved with relatively limited control signaling. For example, the techniques described can utilize various configurations between the base station and the user equipment (UE) (e.g., pre-configurations, lookup tables, or other lookup resources) such that the downlink control signaling corresponding to a particular uplink transmission (e.g., an instance of downlink control information (DCI), uplink grant) can more efficiently indicate the resources for uplink transmission repetition than when such configurations between the base station and the UE are not applied.
[0087] Aspects of the present disclosure are first described in the context of a wireless communication system. Aspects of the present disclosure are further illustrated by apparatus diagrams, system diagrams, and flowcharts that relate to uplink repetition configurations, and aspects of the present disclosure are described with reference to these diagrams.
[0088] Figure 1 An example of a wireless communication system 100 that supports uplink repetition configurations in accordance with aspects of the present disclosure is shown. The wireless communication system 100 can include a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 can be a Long-Term Evolution (LTE) network, an enhanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some cases, the wireless communication system 100 can support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, communication with low-cost and low-complexity devices, or any combination thereof.
[0089] Base stations 105 may be scattered throughout a geographical area to form a wireless communication system 100 and may be devices of different forms or with different capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110, and the UEs 115 and the base stations 105 may establish communication links 125 over the coverage area 110. The coverage area 110 may be an example of such a geographical area over which the base stations 105 and the UEs 115 support the transmission of signals according to one or more radio access technologies.
[0090] The UEs 115 may be scattered throughout the entire coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary, or mobile, or both at different times. The UEs 115 may be devices of different forms or with different capabilities. Some example UEs 115 are shown in Figure 1 . The UEs 115 described herein are capable of communicating with various types of devices, such as other UEs 115, base stations 105, and / or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices), as Figure 1 shown.
[0091] The base stations 105 may communicate with the core network 130, or with each other, or both. For example, the base stations 105 may interface with the core network 130 via a backhaul link 120 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via the core network 130) or both over the backhaul link 120 (e.g., via X2, Xn, or other interfaces). In some examples, the backhaul link 120 may be or include one or more wireless links.
[0092] One or more of the base stations 105 described herein may include or may be referred to by those of ordinary skill in the art as a base station transceiver, radio base station, access point, radio transceiver, Node B, evolved Node B (eNB), next generation Node B, or Gigabit Node B (any of which may be referred to as a gNB), home Node B, home evolved Node B, or some other suitable term.
[0093] The UE 115 may include or may be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable term, where the "device" may also be referred to as a unit, a station, a terminal, or a client, among other examples. The UE 115 may also include or may be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, a machine type communication (MTC) device, etc., which may be implemented in various items such as appliances, vehicles, meters, etc.
[0094] The UE 115 described herein is capable of communicating with various types of devices, such as other UE 115s that can sometimes act as relays, as well as base stations 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, relay base stations, etc., as Figure 1 shown.
[0095] The UE 115 and the base station 105 may communicate wirelessly with each other over one or more carriers via one or more communication links 125. The term "carrier" may refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier for the communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth part (BWP)) that operates according to the physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating the operation of the carrier, user data, or other signaling. The wireless communication system 100 may support communication with the UE 115 using carrier aggregation or multi-carrier operation. According to a carrier aggregation configuration, the UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation may be used with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.
[0096] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling that coordinates operations for other carriers. A carrier may be associated with a frequency channel (e.g., an evolved universal mobile telecommunications system terrestrial radio access (E-UTRA) absolute radio frequency channel number (EARFCN)) and may be placed according to a channel raster for discovery by UE 115. A carrier may operate in stand-alone mode, where UE 115 performs initial acquisition and connection via the carrier, or the carrier may operate in non-stand-alone mode, where a different carrier (e.g., of the same or different radio access technology) is used to anchor the connection.
[0097] The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from UE 115 to the base station 105 or a downlink transmission from the base station 105 to UE 115. A carrier may carry downlink or uplink communication (e.g., in FDD mode) or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).
[0098] A carrier may be associated with a particular bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the "system bandwidth" of the carrier or the wireless communication system 100. For example, the carrier bandwidth may be one of a plurality of predetermined bandwidths for a carrier of a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)). Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication on a particular carrier bandwidth or may be configurable to support communication on one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 and / or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate on a portion (e.g., a sub-band, BWP) or all of a carrier bandwidth.
[0099] The signal waveform transmitted on a carrier can be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread spectrum OFDM (DFT-S-OFDM)). In a system employing an MCM technique, a resource element can consist of a symbol period (e.g., the duration of a modulated symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements received by UE 115 and the higher the order of the modulation scheme, the higher the data rate can be for UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity for communication with UE 115.
[0100] The time intervals for base station 105 or UE 115 can be represented as multiples of a basic time unit, which can be, for example, a sampling period of T s = 1 / (Δf max ·N f ) seconds, where Δf max can represent the maximum supported subcarrier spacing, and N f can represent the maximum supported discrete Fourier transform (DFT) size). The time intervals of the communication resources can be organized according to radio frames, each of which has a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0101] Each frame can include a plurality of consecutively numbered subframes or time slots, and each subframe or time slot can have the same duration. In some cases, a frame can be divided into subframes (e.g., in the time domain), and each subframe can be further divided into a plurality of time slots. Alternatively, each frame can include a variable number of time slots, and the number of time slots can depend on the subcarrier spacing. Each time slot can include a plurality of symbol periods (e.g., depending on the length of the cyclic prefix added in front of each symbol period). In some wireless communication systems 100, a time slot can be further divided into a plurality of mini-slots each containing one or more symbols. Excluding the cyclic prefix, each symbol period can contain one or more (e.g., N f ones) sampling periods. The duration of the symbol period can depend on the subcarrier spacing or the operating frequency band.
[0102] A subframe, time slot, mini-slot, or symbol can be the smallest scheduling unit of a wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some cases, the TTI duration (e.g., the number of symbol periods in a TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in the form of a burst of shortened TTIs (sTTIs)).
[0103] Physical channels can be multiplexed on a carrier according to various techniques. For example, time-division multiplexing (TDM) techniques, frequency-division multiplexing (FDM) techniques, or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region for a physical control channel (e.g., a control resource set (CORESET)) can be defined by multiple symbol periods and can extend across the system bandwidth of the carrier or a subset of the system bandwidth. One or more control regions (e.g., CORESETs) can be configured for a group of UEs 115. For example, a UE 115 can monitor or search a control region for control information according to one or more search space sets, and each search space set can include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. The aggregation level for a control channel candidate can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with the coded information for a control information format having a given payload size. A search space set can include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set for sending control information to a specific UE 115.
[0104] Each base station 105 can provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or various combinations thereof). The term "cell" can refer to a logical communication entity for communicating with a base station 105 (e.g., on a carrier) and can be associated with an identifier for distinguishing adjacent cells (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), or other identifier). In some examples, a cell can also refer to a geographic coverage area 110 or a portion of the geographic coverage area 110 (e.g., a sector) on which the logical communication entity operates. Depending on various factors (such as the capabilities of the base station 105), the range of such a cell can vary from a relatively small area (e.g., a structure, a subset of a structure) to a relatively large area. For example, a cell can be or include a building, a subset of a building, an external space between or overlapping geographic coverage areas 110, etc.
[0105] In some examples, base station 105 may be movable and, thus, provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include, for example, a heterogeneous network in which different types of base stations 105 use the same or different radio access technologies to provide coverage for respective geographic coverage areas 110.
[0106] Some UEs 115 may be configured to operate in a power-reduced mode of operation, e.g., half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception rather than simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for UEs 115 include entering a power saving sleep mode when not participating in active communication, operating on a limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 may be configured for operation using a narrowband protocol type associated with a predefined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside of a carrier.
[0107] The wireless communication system 100 may be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. The UEs 115 may be designed to support ultra-reliability, low latency, or critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private communication or group communication and may be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions may include prioritization of services, and mission-critical services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency may be used interchangeably herein.
[0108] In some cases, UE 115 is also capable of communicating directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using peer-to-peer (P2P) or D2D protocols). One or more UEs 115 utilizing D2D communication may be within the geographical coverage area 110 of base station 105. Other UEs 115 in such a group may be outside the geographical coverage area 110 of base station 105 or otherwise unable to receive transmissions from base station 105. In some cases, groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to each other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving base station 105.
[0109] In some systems, D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles may signal information related to traffic conditions, signal scheduling, weather, safety, emergencies, or any other information related to the V2X system. In some cases, vehicles in a V2X system may communicate with roadside infrastructure (such as a roadside unit) or communicate with a network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or perform both operations.
[0110] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that routes packets to or interconnects with an external network (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a user plane function (UPF)). The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for a UE 115 served by a base station 105 associated with the core network 130. User IP packets may be transmitted through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to the network operator's IP services 150. The operator IP services 150 may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or packet switched streaming services.
[0111] Some network devices in the wireless communication system 100 (e.g., the base station 105) may include subcomponents such as an access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with a UE 115 through a plurality of other access network transmission entities 145 (which may be referred to as radio heads, intelligent radio heads, or transmit / receive points (TRPs)). Each access network transmission entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or the base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or consolidated into a single network device (e.g., the base station 105).
[0112] The wireless communication system 100 may operate using one or more frequency bands (generally in the range of 300 megahertz (MHz) to 300 gigahertz (GHz)). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or the decimeter band because the wavelength range is approximately from one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but the waves may be sufficient to penetrate structures to serve a UE 115 located indoors in a macrocell. Transmission of UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to transmission using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0113] The wireless communication system 100 may also operate in the super high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also referred to as the centimeter band) or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also referred to as the millimeter band). In some examples, the wireless communication system 100 may support millimeter wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the corresponding devices may be even smaller and more closely spaced compared to UHF antennas. In some cases, this may facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may suffer from even greater atmospheric attenuation and shorter distances compared to SHF or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the designation of frequency bands across these frequency regions may vary according to the country or regulatory body.
[0114] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ licensed-assisted access (LAA), LTE-unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed frequency band such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as the base station 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some cases, operation in an unlicensed frequency band may be based on a carrier aggregation configuration that combines component carriers operating in a licensed frequency band (e.g., LAA). Operation in the unlicensed spectrum may include downlink transmissions, uplink transmissions, peer-to-peer (P2P) transmissions, device-to-device (D2D) transmissions, etc.
[0115] The base station 105 or the UE 115 may be equipped with multiple antennas, which may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of the base station 105 or the UE 115 may be located within one or more antenna arrays or antenna panels, which may support MIMO operation or transmit or receive beamforming, or may otherwise be associated with different transmit or receive directions. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some cases, the antennas or antenna arrays associated with the base station 105 may be located at different geographical locations. The base station 105 may have an antenna array having multiple rows and columns of antenna ports that the base station 105 may use to support beamforming for communication with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.
[0116] Base station 105 or UE 115 can use MIMO communication to exploit multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers (e.g., different resources in the spatial domain). Such a technique can be referred to as spatial multiplexing. For example, a transmitting device can transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device can receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) (where multiple spatial layers are transmitted to the same receiving device) and multi-user MIMO (MU-MIMO) (where multiple spatial layers are transmitted to multiple devices).
[0117] Beamforming (which can also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., base station 105, UE 115) to form or direct an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming can be achieved by combining signals transmitted via the antenna elements of an antenna array such that some signals propagating in a particular orientation relative to the antenna array experience constructive interference while other signals experience destructive interference. The adjustment of the signals transmitted via the antenna elements can include the transmitting device or the receiving device applying an amplitude offset, a phase offset, or both to the signals carried via the antenna elements associated with the device. The adjustment associated with each of the antenna elements can be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0118] As part of beamforming operations, the base station 105 or the UE 115 may use beam scanning techniques. For example, the base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with the UE 115. The base station 105 may transmit some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) multiple times in different directions. For example, the base station 105 may transmit signals according to different sets of beamforming weights associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by a transmitting device such as the base station 105 or by a receiving device such as the UE 115) to identify the beam direction for subsequent transmissions and / or receptions performed by the base station 105.
[0119] The base station 105 may transmit some signals (e.g., data signals associated with a particular receiving device (e.g., the UE 115)) in a single beam direction (e.g., the direction associated with a particular receiving device (e.g., the UE 115)). In some examples, the beam direction associated with a transmission along a single beam direction may be determined based on signals transmitted in different beam directions. For example, the UE 115 may receive one or more of the signals transmitted by the base station 105 in different directions and may report an indication of the signal received by the UE 115 that has the highest signal quality or otherwise acceptable signal quality.
[0120] In some cases, multiple beam directions may be used to perform transmissions by a device (e.g., by the base station 105 or the UE 115), and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from the base station 105 to the UE 115). The UE 115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. The base station 105 may transmit reference signals (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)) that may or may not be precoded. The UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by the base station 105 in one or more directions, the UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., to identify the beam direction for subsequent transmissions or receptions performed by the UE 115) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).
[0121] When receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105, a receiving device (e.g., UE 115) may attempt multiple receiving configurations (e.g., directional listening). For example, the receiving device may receive by receiving via different antenna sub-arrays, by processing received signals according to different antenna sub-arrays, by receiving according to different sets of receive beamforming weights (e.g., different sets of directional listening weights) applied to signals received at multiple antenna elements of an antenna array, or by processing received signals according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of an antenna array (any of the above operations may be referred to as "listening" according to different receiving configurations or receiving directions), thereby attempting multiple receiving directions. In some examples, the receiving device may use a single receiving configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receiving configuration may be aligned in a beam direction determined based on listening according to different receiving configuration directions (e.g., a beam direction determined to have the highest signal strength, the highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening according to multiple beam directions).
[0122] Wireless communication system 100 may be a packet-based network operating according to a hierarchical protocol stack. In the user plane, communication at the bearer or packet data convergence protocol (PDCP) layer may be IP-based. The radio link control (RLC) layer may perform packet segmentation and reassembly for transmission over logical channels. The medium access control (MAC) layer may perform priority handling and multiplexing of logical channels to transport channels. The MAC layer may also use error detection techniques, error correction techniques, or both to support retransmission at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer may provide the establishment, configuration, and maintenance of an RRC connection (which supports radio bearers for user plane data) between UE 115 and base station 105 or core network 130. At the physical layer, transport channels may be mapped to physical channels.
[0123] UE 115 and base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. Hybrid Automatic Repeat reQuest (HARQ) feedback is a technique for increasing the likelihood that data is correctly received over communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), Forward Error Correction (FEC), and retransmission (e.g., Automatic Repeat reQuest (ARQ)). HARQ may improve throughput at the MAC layer in poor radio conditions (e.g., low signal-to-noise conditions). In some cases, a device may support same-slot HARQ feedback, where the device may provide HARQ feedback for data received in previous symbols in a particular slot in that slot. In other cases, the device may provide HARQ feedback in a subsequent slot or according to some other time interval.
[0124] Wireless communication system 100 may be configured to support various examples for uplink repetition configuration described herein. For example, in accordance with the present disclosure, UE 115 may be configured to receive a downlink control message (e.g., downlink control information, PDCCH) scheduling resources for transmitting repetitions of an uplink channel transmission. UE 115 may identify a sounding reference signal resource indicator (e.g., SRI) from the downlink control message and determine a plurality of sounding reference signal resources at least in part based on the sounding reference signal resource indicator. Accordingly, UE 115 may transmit repetitions of an uplink channel transmission, where transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource of the plurality of sounding reference signal resources and transmitting a second repetition of the repetitions according to a second sounding reference signal resource of the plurality of sounding reference signal resources.
[0125] Figure 2 An example of a wireless communication system 200 supporting uplink repetition configuration in accordance with various aspects of the present disclosure is shown. Wireless communication system 200 includes base station 105-a and UE 115-a, which may be examples of corresponding devices described with reference to Figure 1 Base station 105-a may provide communication coverage to UE 115 within coverage area 110-a. In some examples, wireless communication system 200 may implement aspects of wireless communication system 100.
[0126] The wireless communication system 200 may support uplink communication based on, for example, scheduling or allocation of resources by the base station 105-a. In some examples, the base station 105-a may determine available communication resources (e.g., one or more determined bandwidths or bandwidth parts of the radio frequency spectrum over one or more time intervals), and the base station 105-a may allocate the resources to one or more UEs 115 for the respective UEs 115 to send uplink transmissions. In some examples, the uplink transmission may be associated with unlicensed spectrum, and the base station 105-a may determine the available communication resources at least in part based on performing carrier sensing operations, listen-before-talk (LBT) operations, or some other operation to determine that a bandwidth or one or more bandwidth parts of the unlicensed spectrum are available (e.g., not being used by another transmitting device, not being reserved by another transmitting or receiving device).
[0127] The base station 105-a may send a downlink control message 205 (e.g., to the UE 115-a), which may include one or more indications of the resource allocation determined for the UE 115-a (e.g., indications of the resources allocated or configured for the UE 115-a in the time domain, frequency domain, spatial domain). In some examples, the downlink control message 205 may include an uplink grant, be associated with an uplink grant, or be referred to as an uplink grant. In some examples, the downlink control message 205 may be transmitted via the PDCCH. The downlink control message 205 may include a DCI part (e.g., a single instance of DCI) that schedules resources (e.g., repetitions of the PUSCH corresponding to a transport block) for the UE 115-a to send an uplink transmission 210.
[0128] Based on receiving the downlink control message 205, the UE 115-a may use the allocated resources indicated by the downlink control message 205 to send an uplink transmission 210 (e.g., to perform uplink communication with the base station 105-a). According to aspects of the present disclosure, the uplink transmission 210 may include a plurality of PUSCH repetitions 215-a (e.g., N repetitions, corresponding to PUSCH repetitions 215-a-1 to 215-a-N), each PUSCH repetition 215-a containing or transmitting information from the same transport block (TB) within a repetition window (e.g., the duration or interval during which the repetition is configured). Each PUSCH repetition 215-a among the PUSCH repetitions 215-a may be sent according to a respective SRS resource among a plurality of SRS resources indicated by the SRI or SRI field of the downlink control message 205 (e.g., of the DCI). In some examples, a single instance of DCI (e.g., a single PDCCH transmission) of the downlink control message may schedule, allocate, or otherwise indicate resources and configurations for all PUSCH repetitions 215-a.
[0129] For example, according to some communication standards applicable to ultra-reliable low-latency communication (URLLC), a single instance of DCI can be configured to schedule uplink resources for a transmission block on multiple PUSCH instances (e.g., multiple PUSCH transmissions corresponding to a single TB), which can be an example of a communication configuration that supports PUSCH repetition for a TB. In such examples, the scheduling DCI can indicate communication resources (e.g., uplink resources, resources in the frequency domain, resources in the time domain, resources in the spatial domain), redundancy indicators (e.g., RV indicators), modulation and coding schemes (MCS), rank indicators, precoders, or other configurations for a group of PUSCH transmission instances (e.g., a group of PUSCH repetitions 215, repetitions of a TB).
[0130] In some examples, supporting repetition-based transmission can reduce scheduling latency in the wireless communication system 200. For example, if an uplink transmission 210 (e.g., transmission of an uplink TB including one or more PUSCH repetitions 215-a) requires multiple symbol durations (which may exceed the number of remaining symbol durations in the current time slot), the described techniques can support scheduling the uplink transmission 210 in the current time slot instead of deferring the scheduling to a subsequent time slot (e.g., avoiding scheduling at least a portion of the uplink transmission 210 in the next time slot). In some examples, the uplink transmission 210 can be scheduled as soon as possible, and the described techniques can support splitting the uplink transmission 210 or its PUSCH repetitions 215 across two time slots (e.g., where the PUSCH repetitions 215 or a sequence of PUSCH repetitions 215 are configured to overlap with the time slot boundary in the time domain). In other words, according to the described techniques, an uplink transmission 210 including PUSCH repetitions 215-a for a TB can be scheduled across time slots or time slot boundaries. In some examples, the wireless communication system 200 can support scheduling the transmission of a TB in an uplink transmission 210 on multiple PUSCH repetitions 215-a using a single DCI instance (e.g., of the downlink control message 205), which can reduce the signaling overhead associated with transmitting the TB (e.g., compared to other less efficient configurations).
[0131] In some examples, a PUSCH repetition mode or configuration may be enabled to support diversity gain or otherwise enhance uplink coverage. For example, uplink coverage enhancement may be achieved by repeating the TB transmission on multiple PUSCHs (e.g., repeating the TB across multiple PUSCHs, such as repeating 215). Diversity gain may be achieved by repeating the TB transmission using different spatial resources. For example, different beams or precoders may be used to transmit PUSCH repetition 215, or different antennas or antenna sets (e.g., different panels) may be used to transmit PUSCH repetition 215. For example, in a scenario where base station 105-a is associated with multiple TRPs, two PUSCH repetitions 215-a may be transmitted using different spatial resources (e.g., different beams, different precoders, different antenna panels) to transmit the TB, where the first PUSCH repetition 215-a in PUSCH repetition 215-a may be transmitted using spatial resources that would normally direct the transmission to one TRP, and the second PUSCH repetition 215-a in PUSCH repetition 215-a may be transmitted using spatial resources that would normally direct the transmission to another TRP. Thus, if the communication link with one of the TRPs is blocked (e.g., physically blocked, or subject to interference that degrades the communication link), the other TRP still has a chance to successfully receive and decode the PUSCH repetition 215-a directed to the other TRP. In some examples, such diversity gain may be supported by associating each PUSCH repetition 215-a in PUSCH repetition 215-a with different resource allocation parameters.
[0132] As used herein, an instance of PUSCH repetition 215 may refer to any repeated PUSCH transmission corresponding to the same TB. For example, a TB scheduled with three PUSCH repetitions 215 may correspond to the scheduling or other configuration of three separate instances of PUSCH transmission for the TB, where each PUSCH repetition 215 among the PUSCH repetitions 215 may convey information of the TB (e.g., each PUSCH repetition 215 among the PUSCH repetitions 215 may include a repetition of the information of the TB). In various examples, the TB (e.g., each instance of PUSCH repetition 215) may be transmitted on a single layer or multiple layers, and either case may support various techniques for enhancing uplink coverage or diversity. Each PUSCH repetition 215 or group of PUSCH repetitions 215 within the repetition window is transmitted using certain spatial resources (e.g., resources in the spatial domain) such as a specific beam, a specific precoder, or a specific panel (e.g., a panel associated with one or more antennas). Some assumptions may change between different PUSCH repetitions 215 within the repetition window or between different groups of PUSCH repetitions 215, e.g., different communication resources (e.g., different spatial resources, different precoders, different panels) may be applied between different PUSCH repetitions 215 or groups of PUSCH repetitions 215 within the repetition window.
[0133] In some examples, such as in the case where base station 105-a is associated with multiple TRPs, perfect backhaul may be assumed for base station 105-a. In some examples, such an assumption may support using a single instance of DCI or a single scheduling entity to schedule transmissions intended for different TRPs (e.g., different instances of PUSCH repetitions 215 configured to be directed to different TRPs). In some examples, the open-loop parameters for the transmission of each PUSCH repetition 215 or group of PUSCH repetitions 215 may be different from other PUSCH transmissions. For example, if different PUSCH transmissions are intended to be received by different TRPs, such parameters may be managed in different ways. In some examples according to the described techniques, such scheduling of PUSCH repetitions 215 may be achieved using a single instance of DCI.
[0134] In some examples (e.g., according to certain communication standards), the wireless communication system 200 may support a codebook-based transmission mode, a non-codebook-based transmission mode, or both, and the codebook-based transmission and the non-codebook-based transmission mode may employ various techniques to indicate parameters such as the number of layers, precoders, and antennas (e.g., panels). In one example, the UE 115-a may be configured with multiple SRS resources (e.g., multiple resource sets corresponding to sounding reference signals), where the use of each SRS resource may be set by a configuration (e.g., RRC configuration, DCI indication) with various parameters such as "codebook-based transmission", "non-codebook-based transmission", "antenna switching", "beam management", or other parameters).
[0135] In some examples of codebook-based transmission, the precoder used at the UE 115-a may be explicitly defined (e.g., predefined, preconfigured, configured by RRC configuration), for example, defined by a precoder matrix. A transmit precoder matrix indicator (TPMI) value may be used to indicate a specific precoder between the UE 115-a and the base station 105-a. For a transmission by the UE 115-a scheduled by the base station 105-a, the base station 105-a may explicitly command the UE 115-a (e.g., using DCI indication) which one of the defined precoders to use (e.g., in the TPMI included in the uplink grant or in the TPMI otherwise associated with the uplink grant). In some examples, to support the codebook-based transmission mode, the UE 115-a may use an isotropic beam to send an SRS transmission, and the base station 105-a may learn or identify signal quality characteristics to assist in informing the base station 105-a's determination of which one of the defined precoders the UE 115-a should use in transmission.
[0136] In some examples of non-codebook-based transmission, the precoder used at the UE 115-a may not be explicitly defined, but parameters associated with different spatial resources (e.g., beams, antennas, antenna panels) may be indicated by the SRI in other ways. For example, the UE 115-a may use a corresponding SRS resource to send an instance of a sounding reference signal. The base station 105-a may learn or identify the signal quality characteristics corresponding to the respective SRI, and when scheduling uplink communication, the base station 105-a may use the SRI instead of the TPMI (e.g., instead of the beam or the precoder itself) to indicate to the UE 115-a to use the same beam for certain SRS resources to send uplink communication (e.g., PUSCH transmission).
[0137] In some examples (e.g., for non-codebook-based PUSCH transmission modes), UE 115-a can be configured with at most one SRS resource set, which can include, indicate, or otherwise refer to a collection of one or more SRS resources. The maximum number of SRS resources that can be configured for non-codebook-based uplink transmission can be four (e.g., a collection of four SRS resources), where in some examples, each SRS resource among the SRS resources can include or otherwise correspond to a particular spatial layer. For example, an SRS resource can be associated with a configuration or parameter (e.g., a spatial resource) for transmitting the SRS by UE 115-a, which can be used to train UE 115-a or the base station 105-a to communicate on a given spatial layer (e.g., to train a channel for communication between UE 115-a and the base station 105-a).
[0138] If UE 115-a is configured to transmit a PUSCH according to a non-codebook transmission mode, the SRI field in the DCI can indicate the PUSCH precoder and the transmission rank. The SRI field in the DCI can be referred to as a sounding reference signal resource indicator (which can be identified from the downlink control message 205 (e.g., by UE 115-a)), and can refer to control information of one or more bits indicating a collection of one or more SRS resources. For example, the value indicated by one or more bits of the SRI field can correspond to a field in an SRS or SRI resource table or some other lookup resource. In some cases, for non-codebook-based PUSCH (e.g., when UE 115-a or its PUSCH transmission is configured with a non-codebook-based transmission mode, when UE 115-a is configured with a higher layer parameter txConfig = nonCodebook), the number of bits n included in the SRI field SRI,non-codebook can be given by the following formula:
[0139]
[0140] where N SRS can be equal to the number of configured SRS resources in the SRS resource set (e.g., the number of SRS resources associated with or otherwise available for a non-codebook-based transmission mode, the number of SRS resources associated with a higher layer parameter usage with a value of "nonCodebook", the number of SRS resources within the configured set), and L maxmay refer to the maximum number of spatial layers (e.g., MIMO layers) supported by UE 115-a. In some examples, if UE 115-a supports operation with maxMIMO-Layers and the higher layer parameter maxMIMO-Layers of PUSCH-ServingCellConfig for the serving cell is configured, then L max may be given by this parameter; otherwise, L max may be given by the maximum number of layers of the PUSCH for non-codebook operation supported by UE 115-a for the serving cell (e.g., of base station 105-a).
[0141] An example of a table of SRS configurations for indicating the transmission rank and precoder (e.g., in a non-codebook-based transmission mode) is shown in Table 1 below, which may be an example of an SRS or SRI table or a lookup resource corresponding to a configuration with L max = 2 (e.g., a table selected at least in part based on the maximum number of spatial layers supported by UE 115-a):
[0142]
[0143] Table 1 - SRI Indication for Non-Codebook-Based PUSCH Transmission, L max = 2
[0144] In the example of Table 1, one or more SRI or SRS resources may be indicated by the value of a corresponding bit field (e.g., the SRI field of the DCI), where such a mapping (e.g., the appropriate column of Table 1) may be at least in part based on the number of configured sounding reference signal resources (e.g., N SRS ). Each individual SRI indicated by the SRI field may correspond to a particular SRS resource and may correspond to or map to a particular transmission rank, a particular precoder, or a particular combination of a transmission rank and one or more precoders.
[0145] In some examples (e.g., for non-codebook based transmission modes), the number of SRS resources in a field can indicate the rank of the transmission, and the precoder can be the same as the precoder used for SRS transmission (e.g., by UE 115-a). For example, SRI = 0 can point to a first SRS resource (e.g., a first set of one or more parameters, a first precoder, a first beam, a first antenna or set of antennas, SRS resource 0 that can correspond to the first SRS transmission made by UE 115-a), and SRI = 1 can point to a second SRS resource (e.g., a second set of one or more parameters, a second precoder, a second beam, a second antenna or set of antennas, SRS resource 1 that can correspond to the second SRS transmission made by UE 115-a). In such examples, a bit field mapped to index = 0 can correspond to or indicate the first SRS resource, a bit field mapped to index = 1 can correspond to or indicate the second SRS resource, and a bit field mapped to index = 4 can correspond to or indicate a set including the first SRS resource and the second SRS resource.
[0146] The PUSCH precoder can be indicated by various techniques. In one example, UE 115-a can calculate or otherwise determine the precoder for SRS transmission based on measurements of associated non-zero power (NZP) channel state information reference signal (CSI-RS) resources. For example, UE 115-a can monitor NZP-CSI-RS resources associated with or otherwise corresponding to the SRS, and measure the downlink channel. Based on this measurement, UE 115-a can select or determine a given precoder for use in uplink transmission (e.g., for the uplink channel, for the transmission of the sounding reference signal). The associated NZP-CSI-RS can be indicated via the SRS request field in DCI (e.g., according to DCI format 0_1, according to DCI format 1_1), where parameters indicating one or more of the association between the aperiodic SRS trigger state and the SRS resource set (e.g., parameter AperiodicSRS-ResourceTrigger), the triggered SRS resource (e.g., parameter srs-ResourceSetId), or the associated NZP-CSI-RS-ResourceId (e.g., parameter csi-RS) can refer to higher layer configuration parameters (e.g., parameters configured in the SRS-ResourceSet). In some examples, the SRI indicated in slot n can be associated with the most recent transmission of the SRS resource identified by the SRI, where the SRS transmission can be before the PDCCH carrying the SRI.
[0147] In some cases, for a codebook-based PUSCH (e.g., when UE 115-a or its PUSCH transmission is configured with a codebook-based transmission mode, when UE 115-a is configured with the higher layer parameter txConfig = Codebook), the number of bits n included in the SRI field SRI,codebook can be given by the following formula:
[0148]
[0149] where N SRS can be equal to the number of configured SRS resources in the SRS resource set (e.g., the number of SRS resources associated with a codebook-based transmission mode or otherwise available for a codebook-based transmission mode, the number of SRS resources associated with the higher layer parameter usage with a value of "CodeBook", the number of SRS resources within the configured set). In such an example, UE 115-a can determine its SRS resources, such as the PUSCH transmission precoder, based on the SRI (e.g., the SRI field), the precoder matrix indicator (e.g., TPMI), and the transmission rank. In some examples, one or more of the SRI, TPMI, or transmission rank can be given by DCI fields of the SRS resource indicator, precoding information, and the number of layers (e.g., of downlink control message 205).
[0150] In some examples, the TPMI and layer indication can be given in a configured lookup resource, such as a table (e.g., a configuration table for precoding information and the number of layers known to base station 105-a and UE 115-a, which in some examples can be at least partially based on or otherwise correspond to the number of antenna ports, whether transform precoders are enabled or disabled, the maximum rank, or other configured parameters). The TPMI can be used to indicate the precoder to be applied on a set of spatial layers (e.g., the layer set {0..ν - 1}), which can correspond to the SRS resource selected or indicated by the SRI when multiple SRS resources are configured (e.g., one antenna panel indicated among multiple antenna panels), or if a single SRS resource is configured (e.g., a single antenna panel), the TPMI can be used to indicate the precoder to be applied on the spatial layer corresponding to that SRS resource (e.g., the layer set {0..ν - 1}). In some examples, the maximum number of configured SRS resources for codebook-based transmission can be two. Similar to the configuration for non-codebook-based transmission, in some examples of codebook-based transmission, the SRI indicated in slot n can be associated with the most recent transmission of the SRS resource identified by the SRI, where the SRS resource is before the PDCCH carrying the SRI.
[0151] According to the techniques described for uplink repetition configuration, the SRI field can be used to point to the SRS resources for the transmission of PUSCH repetition 215-a. To reduce overhead signaling (e.g., reduce the size of DCI), the described uplink repetition can reuse the SRI field, but its interpretation is different from previous use (e.g., according to previous standards). In some examples, the base station 105-a can notify the UE 115-a whether the UE 115-a should interpret the SRI field based on previous behavior or new behavior that supports the described uplink repetition. For example, the base station 105-a can configure the UE 115-a to interpret the SRI field in one way or another at least partially based on RRC signaling (e.g., configuration prior to the specific scheduling and transmission of an uplink transport block). Thus, according to the various techniques described herein, the UE 115-a can interpret the SRI field received via the downlink control message 205 and transmit the PUSCH repetition 215-a in the uplink transmission 210 according to various mappings of the SRS resources at least partially based on the configured interpretation behavior of the SRI field.
[0152] Figure 3 FIG. 300 illustrates an example of a wireless communication system 300 and corresponding operations that support uplink repetition configuration in accordance with aspects of the present disclosure. In some examples, the wireless communication system 300 may implement aspects of the wireless communication system 100 or 200 described with reference to Figure 1 FIG. 1 or 2. The wireless communication system 300 may include a base station 105-b and a UE 115-b and may illustrate aspects of scheduling and mapping resources for multiple PUSCH repetitions (e.g., PUSCH repetition 215 described with reference to Figure 2 FIG. 2).
[0153] At 310, the base station 105-b may schedule resources for an uplink transmission (e.g., uplink transmission 210 described with reference to Figure 2 FIG. 2). For example, the base station 105-b may select and allocate communication resources in the time domain, frequency domain, or both for use by the UE 115-b. In some examples, the base station 105-b may determine the availability of such resources based on listen-before-talk (LBT) or other contention operations (e.g., when utilizing resources in unlicensed or shared spectrum). In some examples, the scheduled uplink transmission may correspond to a single transport block (e.g., a single uplink transport block). In some examples, the scheduling of resources at 310 may be in response to a request for resources from the UE 115-b, such as a random access request.
[0154] In some examples, the scheduling of the resources at 310 can include the base station 105-b assigning, mapping, or otherwise configuring certain SRS resources for the repeated scheduled uplink transmissions. In some examples, at 305 (e.g., before the scheduling of the resources at 310), the UE 115-b can send one or more sounding reference signals, which can be received by the base station 105-b. The SRS transmission can include an indication of the corresponding SRS resources for a given SRS, such that the base station 105-b can associate the signal quality characteristics with the corresponding SRS resources in the SRS resources. Thus, the base station 105-b can select certain SRS resources for the UE 115-b to use in the scheduled uplink transmission based on such an association of the signal quality characteristics. In other examples, the operation at 305 can be omitted, and the base station 105-b can indicate the SRS mapping or other configuration for PUSCH repetition without having previously received or measured the sounding reference signals from the UE 115-b.
[0155] At 315, the base station 105-b can send a downlink control message (such as a PDCCH transmission), which can include an instance of DCI. In some examples, the downlink control message can include or otherwise correspond to an uplink grant or other signaling of the communication resources allocated in the time domain or frequency domain. The downlink control message can be received and decoded by the UE 115-b to interpret such a resource allocation. The downlink control message can include a sounding reference signal resource indicator (e.g., the SRI field of DCI), which can indicate multiple SRS resources (e.g., determined as part of the operation at 310).
[0156] At 320, the UE 115-b can identify the SRS indicator of the downlink control message, such as the SRI field in an instance of DCI. For example, the UE 115-b can receive and decode the downlink control message at 315 and identify the value of the SRI field.
[0157] At 325, the UE 115-b can determine multiple SRS resources based on the SRS indicator. For example, the UE 115-b can identify a sounding reference signal resource indicator table or other lookup reference and identify at least in part a field or value of the table or other lookup reference based on the sounding reference signal resource indicator, where the field indicates multiple sounding reference signal resources.
[0158] At 330, the UE 115-b can send multiple PUSCH repetitions (e.g., with reference to Figure 2The described PUSCH repetition 215), which can be an example of a repetition of transmitting an uplink channel transmission. The transmission at 330 can include: transmitting a first repetition in the repetition according to a first sounding reference signal resource among a plurality of sounding reference signal resources determined at (e.g., 325), and transmitting a second repetition in the repetition according to a second sounding reference signal resource. The PUSCH repetition transmitted at 330 can be mapped to the plurality of SRS resources determined at 325 according to various techniques that can be supported by a single instance of DCI in the downlink control message of 315.
[0159] A first example of mapping the SRS resources determined at 325 to the PUSCH repetition at 330 can be applied or considered in the context of a non-codebook-based transmission mode. In some examples, each PUSCH repetition at 330 can be restricted to a single spatial layer, but in other examples, each PDUSCH repetition in each PUSCH repetition at 330 can be transmitted on more than one spatial layer. In a non-codebook-based transmission mode configured for the described techniques for uplink repetition, the SRI field may have a different interpretation (e.g., compared to previous use cases or behaviors). For example, in one use case (e.g., a previous use case), the SRI field can be used to indicate a set of one or more SRS resources for a transmission using a specific resource allocation (e.g., a set of one or more spatial layers for a transmission according to the same set of time-domain and frequency-domain resources, a set of one or more spatial layers for MIMO transmission). In such use cases, when the SRI field indicates more than one SRS resource, the SRS resources can be applied simultaneously to a given transmission. For example, when two SRS resources associated with two different beams are indicated, the two SRS resources can be combined together (e.g., simultaneously) to provide an effective beam or effective direction different from either single beam associated with the corresponding indicated SRS resources.
[0160] In another use case (e.g., to support the described techniques for uplink repetition for uplink coverage enhancement), the SRI field can alternatively be used to indicate a plurality of SRS resources to be mapped to different transmissions (e.g., different PUSCH repetitions) according to communication resources that are different in the time domain or frequency domain (e.g., mapped to different PUSCH repetitions that are sequential in the time domain). The base station 105-b can notify the UE 115-b whether to interpret the SRI field based on one or the other use case, e.g., configure the UE 115-b to interpret the SRI field according to the new behavior or the previous behavior (e.g., as part of the RRC signaling between the base station 105-b and the UE 115-b, not shown). In some examples, such methods can support performing the described techniques for uplink repetition without increasing the DCI payload or signaling for a given uplink transmission.
[0161] According to an example of uplink repetition in the context of a non-codebook-based transmission mode, the base station 105-b and the UE 115-b can select an SRI table based on the maximum number of spatial layers supported by the UE 115-b (e.g., the value of L max . The maximum number of spatial layers can be configured at the UE 115-b and transmitted to the base station 105-b during connection establishment (e.g., via RRC signaling). As part of the scheduling of resources at 310, the base station 105-b can determine a plurality of SRS resources for the UE 115-b to use in the uplink transmission at 330, and the base station can select a value for the SRI field that corresponds to the plurality of SRS resources in the selected table. In some examples, the fields of the table can also be based on the number of configured SRS resources in a non-codebook SRS resource set (e.g., the value of N SRS ). Thus, the value of the SRI field can identify a row in the table from a column given by N SRS of the non-codebook-based SRS resource set. The UE 115-b can receive the value of the SRI field corresponding to the plurality of SRS resources determined by the base station 105-b and can apply the plurality of SRS resources (e.g., one at a time) to instances of PUSCH repetition at 330.
[0162] In one example, reference can be made to Figure 1 FIG. which illustrates the techniques described for uplink repetition configuration, where the interpretation of the indication in Table 1 can be modified or reconfigured in the context of uplink repetition scheduling. For example, in the case where the UE 115-b supports a maximum of two spatial layers (e.g., where L max = 2) and the UE 115-b is configured with four SRS resources (e.g., N SRS = 4), the base station 105-b can transmit a value of 7 in the SRI field (e.g., of the DCI transmitted in the downlink control message sent at 315) to indicate the SRS resource set {1, 2}, which can refer to the SRS resource set corresponding to SRI = 1 and SRI = 2. Using the repetition factor (e.g., the value of K) given via the downlink control message at 315 or previous RRC signaling, the UE 115-b can transmit PUSCH repetitions via different SRIs (e.g., SRS resources corresponding to SRI = 1 or SRI = 2). For example, assuming a repetition factor K = 2, the first instance of PUSCH repetition (e.g., PUSCH1) can be transmitted as a single-layer transmission using the precoder associated with the SRS resource indicated by SRI = 1, and the second instance of PUSCH repetition (e.g., PUSCH2, the later PUSCH repetition) can be transmitted as a single-layer transmission using the precoder associated with the SRS resource indicated by SRI = 2.
[0163] In another example, a repetition factor of K = 4 can be considered in the context of the above parameters (e.g., where L max = 2 and N SRS = 4, and the SRI field 7 indicates the SRI set {1, 2}), and different mapping techniques can be used to apply the SRS resources corresponding to SRI = 1 and SRI = 2 to four PUSCH repetitions. For example, referring to the mapping of the sequence of four PUSCH repetitions (e.g., a sequence in the time domain or other mapping sequences), the SRI values can be mapped to the set {1, 1, 2, 2} for single-layer transmission in the back-to-back method, or to the set {1, 2, 1, 2} for single-layer transmission in the cyclic method, where either case can be configured between the base station 105-b and the UE 115-b. Each of these sets can illustrate an example of SRS resource mapping that supports uplink coverage enhancement through both repetition (e.g., multiple PUSCH repetitions for a given spatial resource) and transmit diversity (e.g., different PUSCH repetitions using different spatial resources).
[0164] In another example, a repetition factor of K = 4 can be considered in the context of the indicated SRI set {1, 2, 3}, and again, different mapping techniques can be used to apply the SRS resources corresponding to SRI = 1, SRI = 2, and SRI = 3 to four PUSCH repetitions, where each PUSCH repetition is transmitted according to a single spatial layer. For example, referring to the mapping of the sequence of four PUSCH repetitions (e.g., a sequence in the time domain or other mapping sequences), the SRI values can be mapped to the sets {1, 1, 2, 3}, {1, 2, 2, 3}, or {1, 2, 3, 3} in the back-to-back method, or to the set {1, 2, 3, 1} in the cyclic method, where either case can be configured between the base station 105-b and the UE 115-b. In various examples, the base station 105-b can configure the UE 115-b to perform SRS resource mapping according to the back-to-back method or the cyclic method (e.g., via RRC configuration, via configuration included in the downlink control message of 315).
[0165] To indicate the SRI for each single-layer PUSCH repetition within a repetition window, various alternatives can be considered to interpret the repetition factor. In one alternative for interpreting the repetition factor, the value of K can be associated with the number of repetitions for each SRI or SRS resource. For example, for the indicated SRI set = {1, 2, 3} and K = 1, the mapping of SRI to PUSCH sequences can be given as the set {1, 2, 3} (e.g., PUSCH1 transmitted according to the SRS resource corresponding to SRI = 1, PUSCH2 transmitted according to the SRS resource corresponding to SRI = 2, and PUSCH3 transmitted according to the SRS resource corresponding to SRI = 3). For the indicated SRI set = {1, 2, 3} and K = 2, the mapping of SRI to PUSCH sequences can be given as the set {1, 1, 2, 2, 3, 3} (e.g., PUSCH1 transmitted according to the SRS resource corresponding to SRI = 1, PUSCH2 transmitted according to the SRS resource corresponding to SRI = 1, and PUSCH3 transmitted according to the SRS resource corresponding to SRI = 2, etc.). In some examples, when using the back-to-back mapping method, it may be more likely to decode PUSCH repetitions faster.
[0166] In another alternative for interpreting the repetition factor, the value of K can be associated with the total number of PUSCH repetitions within the repetition window and the UE 115-b can be indicated (e.g., via RRC signaling) whether the UE 115-b is to transmit PUSCH repetitions with the same SRI value in a back-to-back manner or cycle through the SRI values. For example, if the UE 115-b is configured to apply the cyclic method, for the indicated SRI set = {1, 2, 3} and K = 4, the mapping of SRI to PUSCH repetition sequences can be given as the set {1, 2, 3, 1} (e.g., PUSCH1 transmitted according to the SRS resource corresponding to SRI = 1, PUSCH2 transmitted according to the SRS resource corresponding to SRI = 2, PUSCH3 transmitted according to the SRS resource corresponding to SRI = 3, and PUSCH4 transmitted according to the SRS resource corresponding to SRI = 1). If the UE 115-b is configured to transmit the same SRI set in a back-to-back manner, the mapping of SRI to PUSCH sequences can be given as the set {1, 1, 2, 3} or {1, 2, 3, 3}. Considering such alternatives in the back-to-back method and other considerations, in some examples, the cyclic method may be easier to indicate than the back-to-back method.
[0167] The above techniques can provide sufficient flexibility in indicating the spatial resources (e.g., beams, precoders) for each PUSCH repetition, but may be limited to single-layer transmission. Additional techniques can be considered to allow PUSCH repetitions to be transmitted according to more than one spatial layer.
[0168] In one example, the payload size of the DCI can be increased, e.g., by including an additional SRI field in the DCI, where the presence of such an additional SRI field can be configurable. When configured and the additional SRI field is present, UE115-b can send K repetitions by applying SRS resources according to the cyclic method or the back-to-back method as described above. For example, considering the scenario where L max = 2 and K = 4, the first SRI field with value 5 can indicate the SRI set {0, 2} (e.g., according to Table 1), and the second SRI field with value 7 can indicate the SRI set {1, 2}. Thus, the mapping of SRI to the PUSCH repetition sequence can be given as the set {{0, 2}, {1, 2}, {0, 2}, {1, 2}} (e.g., multi-layer PUSCH1 transmitted according to the combination of SRS resources corresponding to SRI = 0 and SRI = 1, multi-layer PUSCH2 transmitted according to the combination of SRS resources corresponding to SRI = 1 and SRI = 2, multi-layer PUSCH3 transmitted according to the combination of SRS resources corresponding to SRI = 0 and SRI = 1, and multi-layer PUSCH4 transmitted according to the combination of SRS resources corresponding to SRI = 1 and SRI = 2).
[0169] In another example, if increasing the DCI size is not desirable or infeasible, some fields of the DCI can be jointly encoded or decoded to indicate the SRS resources for multi-layer PUSCH repetitions. However, although supporting a relatively small DCI payload, such methods may be associated with other trade-offs regarding PUSCH transmission configuration. In one example, the SRI field and the redundancy version (RV) indicator can be jointly encoded to indicate the SRS resources for different PUSCH repetitions, such as the joint encoding in Table 2 below:
[0170]
[0171] Table 2 - Joint Encoding for Multi-Layer PUSCH Repetitions
[0172] For example, the index i can be given by the SRI field in the DCI. Based on L max and N SRS , x in i + x can be read from an appropriate table and from entries with the same transmission rank. For example, if L max = 2 and N SRS= 4, and the SRI bit field = 4 maps to the SRI set = {0, 1} (e.g., according to Table 1), then a value of RV = 0 can indicate the mapping of SRI to PUSCH repetition sequences as the set {{0, 1}, {0, 2}, {0, 3}, {1, 2}}. If K is greater than 4 or greater than the number of columns in Table 2, the mapping may return a cycle.
[0173] In some examples, RRC signaling for uplink configured grant transmissions (e.g., grant-free transmissions, uplink transmissions without corresponding DCI) can be used to configure the SRS resource indicator. For repetitions of uplink configured grant transmissions, UE 115-b can be configured with an SRI set to assume for each PUSCH transmission within a repetition bundle. In some examples, the configuration can be performed separately for different uplink configured grant configurations.
[0174] A second example of mapping the SRS resource determined at 325 to the PUSCH repetitions at 330 can be applied or considered in the context of a codebook-based transmission mode. In some examples, the support may be limited to two SRS resources (e.g., N SRS = 2), such that the SRI field is a single-bit indicator (e.g., 1-bit field) indicating the SRS resource to be applied to the uplink transmission. In some examples, it can be assumed that UE 115-b maps each SRS resource to a corresponding panel (e.g., a corresponding physically distinct antenna of UE 115-b). To apply uplink repetition for transmit diversity gain, it may be beneficial to send PUSCH repetitions from different panels.
[0175] In various examples, in the context of a codebook-based transmission mode, cycling the TPMI may or may not be beneficial under a repetition configuration. For example, the TPMI and rank can be jointly indicated by DCI, and from the SRS transmission (e.g., by UE 115-b), the best TPMI should be known at the base station 105-b and signaled to UE 115-b for uplink transmission. However, for different panels, the best TPMI may be different. Additionally, to compensate for channel estimation, the base station 105-b can benefit from UE 115-b transmitting using the best TPMI and the second-best TPMI in uplink transmission. In some examples, signaling different TPMIs may be associated with changing the DCI size. One method of such signaling can include an additional TPMI field, where the use of the field may depend on the SRI field value.
[0176] In one example, the same 1-bit field can be utilized to support SRI cycles with codebook-based PUSCH repetition, but the bit field interpretation can be extended or remapped (e.g., via RRC configuration). For example, the 1-bit indicator 0 can be mapped to the resource indicated by the 2-bit indicator 00, and the 1-bit indicator 1 can be mapped to the resource indicated by the 2-bit indicator 01. In another example, an SRI cycle with codebook-based PUSCH repetition can be supported by incrementing the SRI field by one bit (e.g., to a 2-bit indicator) to signal to UE 115-b one of the values 00, 01, 10, or 11. Under either method, UE 115-b can adopt a repetition factor and cycle through SRI values. For example, if K = 4 and the SRI is 01, PUSCH repetitions can be sent according to the SRS resource sequence {0, 1, 0, 1}. In some examples, the indicator TPMI1 can be applied to the PUSCH repetition corresponding to SRI = 0, and the indicator TPMI2 can be applied to the PUSCH repetition corresponding to SRI = 1. If all SRIs are 0 or 1, UE 115-b can ignore the values of the other TPMI fields.
[0177] Figure 4A and 4B Examples 400 and 450 illustrate SRS resource mappings that support uplink repetition configurations in accordance with aspects of the present disclosure. The illustrated examples 400 and 450 may implement aspects of the wireless communication systems 100, 200, or 300 described with reference to Figure 1 , 2 and 3. In each of examples 400 and 450, an uplink transmission 210 can be scheduled such that one of the included PUSCH repetitions 215 overlaps with a slot boundary 405, which can represent an example of a transmission boundary in the time domain. Both examples 400 and 450 can illustrate a cyclic mapping of an SRS resource set {1, 2}, and in some examples, the base station 105 can configure the UE 115 to map the SRS resource set according to the technique shown in example 400 or the technique shown in example 450 (e.g., via RRC signaling, via a downlink control message such as an uplink grant).
[0178] Figure 4AShows a first example of SRS resource mapping across the slot boundary 405-a, where the PUSCH repetition 215-b-2 has a first part before the slot boundary 405-a and a second part after the slot boundary 405-a. In example 400, the same SRS resource (e.g., corresponding to SRI = 2) can be mapped to each part of the PUSCH repetition 215-b-2. In other words, in example 400, for the purpose of SRS resource mapping, the slot boundary 405-a can be ignored, such that PUSCH1 is transmitted according to the SRS resource corresponding to SRI = 1, PUSCH2 (e.g., its entirety) is transmitted according to the SRS resource corresponding to SRI = 2, and PUSCH3 is transmitted according to the SRS resource corresponding to SRI = 1.
[0179] Figure 4B Shows a second example of SRS resource mapping across the slot boundary 405-b, where the PUSCH repetition 215-c-2 has a first part before the slot boundary 405-b and a second part after the slot boundary 405-b. In example 400, different SRS resources can be mapped to different parts of the PUSCH repetition 215-c-2. For example, for the purpose of SRS resource mapping, the PUSCH repetition 215-c-2 can be interpreted as two separate or valid PUSCH transmissions (e.g., PUSCH2 and PUSCH2'), each individually mapped to a corresponding SRS resource. Thus, PUSCH1 can be transmitted according to the SRS resource corresponding to SRI = 1, the first part of PUSCH2 can be transmitted according to the SRS resource corresponding to SRI = 2, the second part of PUSCH2 can be transmitted according to the SRS resource corresponding to SRI = 1, and PUSCH3 can be transmitted according to the SRS resource corresponding to SRI = 2. Thus, although three complete PUSCH repetitions 215-c are shown (which can correspond to a repetition indicator value K = 3), due to the crossing of the slot boundary 405-b, the effective number of repetitions can be four. In example 450, the described mapping techniques (e.g., cyclic mapping, back-to-back mapping) can be configured and applied accordingly across the effective number of repetitions rather than the indicated number of repetitions.
[0180] In various examples, each SRI or corresponding SRS resource can be associated with a corresponding open-loop parameter. For example, as part of the PUSCH configuration, open-loop parameters (such as P0 and α) can be configured, and their values can also be indicated by an SRI field (e.g., an SRI field that jointly indicates the beam, P0, and α). Thus, the described techniques can additionally or alternatively support changing the open-loop power parameters across different PUSCH repetitions 215.
[0181] Figure 5 FIG. 500 is a block diagram of a device 505 supporting uplink repetition configuration in accordance with aspects of the present disclosure. The device 505 may be an example of aspects of the UE 115 described herein. The device 505 may include a receiver 510, a communication manager 515, and a transmitter 520. The device 505 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0182] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink repetition configuration, etc.). The information may be passed to other components of the device 505. The receiver 510 may be an example of aspects of the transceiver 815 described with reference to Figure 8 The receiver 510 may utilize a single antenna or a set of antennas.
[0183] The transmitter 520 may send signals generated by other components of the device 505. In some examples, the transmitter 520 may be co-located with the receiver 510 in a transceiver module. For example, the transmitter 520 may be an example of aspects of the transceiver 815 described with reference to Figure 8 The transmitter 520 may utilize a single antenna or a set of antennas.
[0184] The communication manager 515 may perform the following operations: receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for repeating (e.g., PUSCH repetition) an uplink channel transmission; identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determine a set of sounding reference signal resources based on the sounding reference signal resource indicator; and send the repetition of the uplink channel transmission, where sending includes: sending a first repetition in the repetition according to a first sounding reference signal resource in the set of sounding reference signal resources, and sending a second repetition in the repetition according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0185] The communication manager 515 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 515 or its sub-components may be performed by a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure. The communication manager 515 may be an example of aspects of the communication manager 810 described herein.
[0186] The communication manager 515 or its sub-components may physically be located at various positions, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, in accordance with aspects of this disclosure, the communication manager 515 or its sub-components may be separate and distinct components. In some examples, in accordance with aspects of this disclosure, the communication manager 515 or its sub-components may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.
[0187] By supporting the various techniques for uplink repetition described herein, the communication manager 515 may improve the uplink coverage of the device 505 in terms of coverage enhancement and transmit diversity, which may support more reliable communication between the device 505 and the base station. In some examples, the described configurations for uplink repetition may achieve such benefits using relatively limited downlink control signaling (e.g., corresponding to a particular uplink transmission or repetition window), e.g., scheduling and mapping PUSCH transmissions based on a single instance of DCI across multiple SRS resources, which may support efficient utilization of communication resources.
[0188] Figure 6 Block diagram 600 of a device 605 supporting an uplink repetition configuration in accordance with aspects of this disclosure is shown. The device 605 may be an example of aspects of the device 505 or UE 115 described herein. The device 605 may include a receiver 610, a communication manager 615, and a transmitter 640. The device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0189] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink repetition configurations, etc.). The information may be passed to other components of the device 605. The receiver 610 may be an example of aspects of the transceiver 815 described with reference to Figure 8 The receiver 610 may utilize a single antenna or a set of antennas.
[0190] The transmitter 640 may send signals generated by other components of the device 605. In some examples, the transmitter 640 may be co-located with the receiver 610 in a transceiver module. For example, the transmitter 640 may be an example of aspects of the transceiver 815 described with reference to Figure 8 The transmitter 640 may utilize a single antenna or a set of antennas.
[0191] The communication manager 615 may be an example of aspects of the communication manager 515 described herein. The communication manager 615 may include a downlink control receiver 620, a downlink control interpreter 625, an SRS resource manager 630, and an uplink channel transmitter 635. The communication manager 615 may be an example of aspects of the communication manager 810 described herein.
[0192] The downlink control receiver 620 may receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) that schedules resources for transmitting repetitions of an uplink channel transmission (e.g., PUSCH repetition).
[0193] The downlink control interpreter 625 may identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message.
[0194] The SRS resource manager 630 may determine a set of sounding reference signal resources based on the sounding reference signal resource indicator.
[0195] The uplink channel transmitter 635 may send repetitions of an uplink channel transmission, where the sending includes: sending a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and sending a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0196] Figure 7Block diagram 700 of a communication manager 705 that supports uplink repetition configuration in accordance with aspects of the present disclosure is shown. The communication manager 705 may be an example of aspects of the communication manager 515, communication manager 615, or communication manager 810 described herein. The communication manager 705 may include a downlink control receiver 710, a downlink control interpreter 715, an SRS resource manager 720, an uplink channel transmitter 725, an SRI interpretation manager 730, an SRS lookup resource manager 735, a repetition factor interpreter 740, an SRS resource mapper 745, and a transmission boundary manager 750. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0197] The downlink control receiver 710 may receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) that schedules resources for transmitting a repetition of an uplink channel transmission (e.g., PUSCH repetition).
[0198] In some cases, the downlink control message includes downlink control information.
[0199] The downlink control interpreter 715 may identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message.
[0200] In some examples, the downlink control interpreter 715 may identify a second sounding reference signal resource indicator (e.g., a second SRI) from the downlink control message.
[0201] In some examples, the downlink control interpreter 715 may identify a redundancy version indicator from the downlink control message.
[0202] The SRS resource manager 720 may determine a set of sounding reference signal resources based on the sounding reference signal resource indicator.
[0203] In some examples, the SRS resource manager 720 may determine a second set of sounding reference signal resources based on the sounding reference signal resource indicator.
[0204] In some examples, determining the set of sounding reference signal resources is based on the sounding reference signal resource indicator and the received configuration.
[0205] The uplink channel transmitter 725 may transmit a repetition of an uplink channel transmission, where transmitting includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0206] In some examples, the first repetition of the transmission repetition includes: transmitting on a first set of spatial layers; and the third repetition of the transmission repetition includes: transmitting on a second set of spatial layers.
[0207] In some cases, the uplink channel transmission includes a single transport block (e.g., where a single transport block is repeated in each uplink channel transmission repetition of the uplink channel transmission repetition).
[0208] The SRI interpretation manager 730 may receive a configuration (e.g., an RRC configuration separate from a downlink control message, a DCI indication) that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetition (e.g., configures the UE to interpret the SRI field as indicating SRS resources to be mapped to different PUSCH repetitions in the time domain, rather than interpreting the SRI field as indicating SRS resources that are combined for a single MIMO transmission in the time domain).
[0209] In some examples, the SRI interpretation manager 730 may receive a configuration (e.g., an RRC configuration) for mapping a single-bit sounding reference signal resource indicator to a sounding reference signal resource indicated by a two-bit sounding reference signal resource indicator.
[0210] In some cases, the UE is configured for codebook-based uplink communication, and the sounding reference signal resource indicator includes a two-bit indication.
[0211] The SRS lookup resource manager 735 may identify a non-codebook sounding reference signal resource indicator table based on the maximum number of spatial layers supported by the UE (e.g., L max )
[0212] In some examples, the SRS lookup resource manager 735 may identify a field of a non-codebook sounding reference signal resource indicator table based on the configured number of sounding reference signal resources (e.g., N SRS ) and the sounding reference signal resource indicator, where the field indicates a set of sounding reference signal resources.
[0213] The repetition factor interpreter 740 may receive an indication of a repetition factor (e.g., K) that corresponds to the number of repetitions of the uplink channel transmission.
[0214] In some examples, the repetition factor interpreter 740 may interpret the repetition factor as indicating the respective number of repetitions of the uplink channel transmission for different sounding reference signal resources in a set of sounding reference signal resources.
[0215] In some examples, the repetition factor interpreter 740 may interpret the repetition factor as indicating the total number of repetitions of an uplink channel transmission.
[0216] In some examples, the repetition factor interpreter 740 may identify that the repetition factor exceeds the number of sounding reference signal resources in the determined set of sounding reference signal resources, and the uplink channel transmitter 725 may utilize the same sounding reference signal resources in the set of sounding reference signal resources to transmit at least two repetitions of the repetitions of the uplink channel transmission.
[0217] The SRS resource mapper 745 may map (e.g., according to a cyclic mapping method) each sounding reference signal resource in the set of sounding reference signal resources to a corresponding repetition in the repetitions of the first subsequence of the repetitions of the uplink channel transmission, and map at least one sounding reference signal resource in the set of sounding reference signal resources to a corresponding repetition in the repetitions of the second subsequence of the repetitions of the uplink channel transmission.
[0218] In some examples, the SRS resource mapper 745 may map (e.g., according to a back-to-back method) the first sounding reference signal resource in the set of sounding reference signal resources to at least two repetitions in the repetitions of the first subsequence of the repetitions of the uplink channel transmission, and map the second sounding reference signal resource in the set of sounding reference signal resources to at least two repetitions in the repetitions of the second subsequence of the repetitions of the uplink channel transmission.
[0219] In some examples, the SRS resource mapper 745 may receive control signaling (e.g., DCI, PDCCH transmission) that indicates a configuration for mapping the sounding reference signal resources to the repetitions of the uplink channel transmission.
[0220] In some examples, the SRS resource mapper 745 may map a portion of one repetition of the repetitions of the uplink channel transmission before a slot boundary to the first sounding reference signal resource in the set of sounding reference signal resources, and map a portion of one repetition of the repetitions of the uplink channel transmission after the slot boundary to the second sounding reference signal resource in the set of sounding reference signal resources.
[0221] In some examples, the SRS resource mapper 745 may map the first repetition in the repetitions to at least two (e.g., each) sounding reference signal resources in the set of sounding reference signal resources (e.g., for transmitting the first repetition according to multiple beams, multiple spatial layers, or an effective beam or layer generated by a combination of at least two SRS resources in the set of SRS resources).
[0222] In some examples, the SRS resource mapper 745 may map a second repetition in a repetition to at least two (e.g., each) sounding reference signal resources in a sounding reference signal resource set.
[0223] In some examples, the SRS resource mapper 745 may map a third repetition in a repetition to at least two (e.g., each) sounding reference signal resources in a second sounding reference signal resource set.
[0224] In some examples, the SRS resource mapper 745 may map repetitions of an uplink channel transmission to a sounding reference signal resource set based on jointly decoding a sounding reference signal resource indicator and a redundancy version indicator.
[0225] In some examples, the SRS resource mapper 745 may map a first transmit precoding matrix (e.g., TPMI) to a first sounding reference signal resource in a sounding reference signal resource set, and map a second transmit precoding matrix to a second sounding reference signal resource in the sounding reference signal resource set.
[0226] In some examples, the SRS resource mapper 745 may map each repetition in a repetition of an uplink channel transmission to a different resource in the time domain (e.g., a time domain resource of an uplink grant or a resource otherwise configured in the time domain, where each repetition in the repetition of the uplink channel transmission does not overlap in the time domain).
[0227] In some examples, the SRS resource mapper 745 may map each repetition in a repetition of an uplink channel transmission to the same resource in the frequency domain (e.g., a frequency domain resource of an uplink grant or a resource otherwise configured in the frequency domain, where each repetition in the repetition of the uplink channel transmission uses the same frequency resource, the same carrier, the same subcarrier, the same bandwidth part).
[0228] The transmission boundary manager 750 may identify that one repetition in a repetition of an uplink channel transmission overlaps with a transmission boundary (e.g., a slot boundary) in the time domain.
[0229] Figure 8FIG. 800 illustrates a system 800 including a device 805 that supports uplink repetition configuration, in accordance with aspects of the present disclosure. The device 805 may be an example of, or include components of, the device 505, the device 605, or the UE 115 as described herein. The device 805 may include components for two-way voice and data communication, including components for sending and receiving communications, including a communication manager 810, a transceiver 815, an antenna 820, a memory 825, and a processor 835. These components may communicate electronically via one or more buses, such as bus 840.
[0230] The communication manager 810 may perform the following operations: receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for repeating (e.g., PUSCH repetition) an uplink channel transmission; identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message; determine a set of sounding reference signal resources based on the sounding reference signal resource indicator; and transmit the repetition of the uplink channel transmission, wherein transmitting includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource in the set of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0231] The transceiver 815 may communicate bidirectionally via one or more antennas, wired or wireless links as described herein. For example, the transceiver 815 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 815 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna.
[0232] In some cases, a wireless device may include a single antenna 820. However, in some cases, the device may have more than one antenna 820 that are capable of simultaneously sending or receiving multiple wireless transmissions.
[0233] The memory 825 may include RAM and ROM. The memory 825 may store computer-readable, computer-executable code 830 that includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, in addition, the memory 825 may contain a basic input / output system (BIOS) that may control basic hardware or software operations, such as interactions with peripheral components or devices.
[0234] The code 830 may include instructions for implementing aspects of the present disclosure, including instructions for supporting wireless communication. The code 830 may be stored in a non-transitory computer-readable medium (e.g., system memory or other type of memory). In some cases, the code 830 may not be directly executable by the processor 835, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0235] The processor 835 may include intelligent hardware devices (e.g., general-purpose processor, DSP, CPU, microcontroller, ASIC, FPGA, programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 835 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 835. The processor 835 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 825) to cause the device 805 to perform various functions (e.g., functions or tasks supporting uplink repetition configuration).
[0236] By configuring the device 805 to support the described techniques for uplink repetition (e.g., using the communication manager 810), the device 805 may benefit from improved uplink coverage by means of coverage enhancement and transmit diversity, which may support more reliable communication between the device 805 and the base station. In some examples, the described configuration for uplink repetition may achieve such benefits using relatively limited downlink control signaling (e.g., corresponding to a specific uplink transmission or repetition window), e.g., scheduling and mapping PUSCH transmissions based on a single instance of DCI across multiple SRS resources, which may support efficient utilization of communication resources.
[0237] Figure 9 A block diagram 900 of a device 905 supporting uplink repetition configuration in accordance with aspects of the present disclosure is shown. The device 905 may be an example of aspects of the base station 105 described herein. The device 905 may include a receiver 910, a communication manager 915, and a transmitter 920. The device 905 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0238] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink repetition configuration, etc.). The information may be passed to other components of the device 905. The receiver 910 may be referred to Figure 12Examples of aspects of the described transceiver 1220. The receiver 910 may utilize a single antenna or a set of antennas.
[0239] The transmitter 920 may transmit signals generated by other components of the device 905. In some examples, the transmitter 920 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 920 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 Examples of aspects of the described transceiver 1220. The transmitter 920 may utilize a single antenna or a set of antennas.
[0240] The communication manager 915 may perform the following operations: sending a downlink control message (e.g., downlink control information, PDCCH, uplink grant) to the UE that schedules repetitive resources for transmitting an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving repetitions of the uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources. The communication manager 915 may be an example of aspects of the communication manager 1210 described herein.
[0241] The communication manager 915 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 915 or its sub-components may be performed by a general-purpose processor, DSP, application-specific integrated circuit (ASIC), FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0242] The communication manager 915 or its sub-components may be physically located at various locations, including being distributed such that portions of the functions are implemented by one or more physical components at different physical locations. In some examples, in accordance with various aspects of this disclosure, the communication manager 915 or its sub-components may be separate and distinct components. In some examples, in accordance with various aspects of this disclosure, the communication manager 915 or its sub-components may be combined with one or more other hardware components (including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or a combination thereof).
[0243] By supporting the various techniques for uplink repetition described herein, the communication manager 915 can improve the uplink coverage of supported UEs in terms of coverage enhancement and transmit diversity, which can support more reliable communication between the device 505 and the supported UEs. In some examples, the described configurations for uplink repetition can achieve such benefits by leveraging relatively limited downlink control signaling (e.g., corresponding to a specific uplink transmission or repetition window), such as scheduling and mapping PUSCH transmissions based on a single instance of DCI across multiple SRS resources, which can support efficient utilization of communication resources.
[0244] Figure 10 FIG. 1000 is a block diagram of a device 1005 supporting an uplink repetition configuration in accordance with aspects of the present disclosure. The device 1005 may be an example of aspects of the device 905 or the base station 105 described herein. The device 1005 may include a receiver 1010, a communication manager 1015, and a transmitter 1030. The device 1005 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0245] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink repetition configurations, etc.). The information may be passed to other components of the device 1005. The receiver 1010 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 FIG. The receiver 1010 may utilize a single antenna or a set of antennas.
[0246] The transmitter 1030 may send signals generated by other components of the device 1005. In some examples, the transmitter 1030 may be co-located with the receiver 1010 in a transceiver module. For example, the transmitter 1030 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 FIG. The transmitter 1030 may utilize a single antenna or a set of antennas.
[0247] The communication manager 1015 may be an example of aspects of the communication manager 915 described herein. The communication manager 1015 may include a downlink control transmitter 1020 and an uplink transmission receiver 1025. The communication manager 1015 may be an example of aspects of the communication manager 1210 described herein.
[0248] The downlink control transmitter 1020 may send a downlink control message (e.g., downlink control information, PDCCH, uplink grant) to the UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI).
[0249] The uplink transmission receiver 1025 may receive repetitions of an uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition in the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition in the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0250] Figure 11 Block diagram 1100 of a communication manager 1105 that supports uplink repetition configuration in accordance with aspects of the present disclosure is shown. The communication manager 1105 may be an example of aspects of the communication manager 915, communication manager 1015, or communication manager 1210 described herein. The communication manager 1105 may include a downlink control transmitter 1110, an uplink transmission receiver 1115, an SRI configuration manager 1120, an SRS lookup resource manager 1125, an SRS resource identifier 1130, a repetition factor manager 1135, an SRS mapping indicator 1140, a transmission boundary manager 1145, and an SRS indication encoder 1150. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0251] The downlink control transmitter 1110 may send a downlink control message (e.g., downlink control information, PDCCH) to the UE that schedules resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI).
[0252] In some cases, the downlink control message includes downlink control information.
[0253] The uplink transmission receiver 1115 may receive repetitions of an uplink channel transmission from the UE according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition in the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition in the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0254] In some examples, the uplink transmission receiver 1115 may receive, for each sounding reference signal resource in a set of sounding reference signal resources (e.g., according to a cyclic mapping), a corresponding repetition of an uplink channel transmission in a repeated first subsequence of the uplink channel transmission, and may receive, for at least one sounding reference signal resource in the set of sounding reference signal resources, a corresponding repetition of the uplink channel transmission in a repeated second subsequence of the uplink channel transmission.
[0255] In some examples, the uplink transmission receiver 1115 may receive, for a first sounding reference signal resource in a set of sounding reference signal resources (e.g., according to a back-to-back method), at least two repetitions of an uplink channel transmission in a repeated first subsequence of the uplink channel transmission, and may receive, for a second sounding reference signal resource in the set of sounding reference signal resources, at least two repetitions of the uplink channel transmission in a repeated second subsequence of the uplink channel transmission.
[0256] In some examples, the uplink transmission receiver 1115 may receive a portion of a repetition of an uplink channel transmission before a slot boundary on a first sounding reference signal resource in a set of sounding reference signal resources, and may receive a portion of a repetition of the uplink channel transmission after the slot boundary on a second sounding reference signal resource in the set of sounding reference signal resources.
[0257] In some examples, the uplink transmission receiver 1115 may receive a first repetition of the repetitions (e.g., for receiving the first repetition of the repetitions according to multiple transmit beams, multiple spatial layers, or an effective transmit beam or layer generated by a combination of at least two SRS resources in an SRS resource set) on at least two (e.g., each) sounding reference signal resources in a set of sounding reference signal resources, and may receive a second repetition of the repetitions on at least two (e.g., each) sounding reference signal resources in the set of sounding reference signal resources.
[0258] In some examples, the uplink transmission receiver 1115 may receive a third repetition of the repetitions on at least two (e.g., each) sounding reference signal resources in a second set of sounding reference signal resources.
[0259] In some examples, receiving the first repetition of the repetitions includes: receiving on a first set of spatial layers, and receiving the third repetition of the repetitions includes: receiving on a second set of spatial layers.
[0260] In some examples, the uplink transmission receiver 1115 may receive each repetition of the uplink channel transmission on different resources in the time domain (e.g., where each repetition of the uplink channel transmission is configured to not overlap in the time domain by being scheduled or otherwise configured by the base station).
[0261] In some examples, the uplink transmission receiver 1115 may receive each repetition of the uplink channel transmission on the same resources in the frequency domain (e.g., where each repetition of the uplink channel transmission is configured to use the same frequency resources, the same carrier, the same subcarriers, the same bandwidth part by being scheduled by the base station).
[0262] In some cases, the uplink channel transmission includes a single transport block (e.g., where a single transport block is repeated in each uplink channel transmission repetition of the uplink channel transmission repetitions).
[0263] The SRI configuration manager 1120 may send a configuration (e.g., an RRC configuration separate from the downlink control message, a DCI indication) that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetitions (e.g., configures the UE to interpret the SRI field as indicating SRS resources to be mapped to different PUSCH repetitions in the time domain instead of interpreting the SRI field as indicating SRS resources that are combined for a single MIMO transmission in the time domain).
[0264] In some cases, the UE is configured for codebook-based uplink communication and the sounding reference signal resource indicator includes a two-bit indication.
[0265] The SRS lookup resource manager 1125 may identify a non-codebook sounding reference signal resource indicator table based on the maximum number of spatial layers supported by the UE (e.g., L max ).
[0266] The SRS resource identifier 1130 may identify a field of the non-codebook sounding reference signal resource indicator table based on the configured number of sounding reference signal resources (e.g., N SRS ).
[0267] In some examples, the SRS resource identifier 1130 may determine the sounding reference signal resource indicator based on the selected field.
[0268] The repetition factor manager 1135 may send an indication of a repetition factor (e.g., K) that corresponds to the number of repetitions of the uplink channel transmission.
[0269] In some examples, the repetition factor manager 1135 may configure the UE to interpret the repetition factor as indicating the respective number of repetitions for uplink channel transmissions for different sounding reference signal resources in a set of sounding reference signal resources.
[0270] In some examples, the repetition factor manager 1135 may configure the UE to interpret the repetition factor as indicating the total number of repetitions for uplink channel transmissions.
[0271] The SRS mapping indicator 1140 may send control signaling (e.g., DCI, PDCCH transmission) that indicates the configuration of repetitions for mapping sounding reference signal resources to uplink channel transmissions.
[0272] In some examples, the SRS mapping indicator 1140 may send a configuration (e.g., RRC configuration) for mapping a single-bit sounding reference signal resource indicator to a sounding reference signal resource indicated by a two-bit sounding reference signal resource indicator.
[0273] In some examples, the SRS mapping indicator 1140 may indicate a set of sounding reference signal resources based on a sounding reference signal resource indicator and the sent configuration.
[0274] In some examples, the SRS mapping indicator 1140 may map a first transmission precoding matrix (e.g., TPMI) to a first sounding reference signal resource in a set of sounding reference signal resources.
[0275] In some examples, the SRS mapping indicator 1140 may map a second transmission precoding matrix to a second sounding reference signal resource in a set of sounding reference signal resources.
[0276] The transmission boundary manager 1145 may identify that one repetition in the repetitions of an uplink channel transmission overlaps with a transmission boundary (e.g., a slot boundary) in the time domain.
[0277] The SRS indication encoder 1150 may jointly encode a sounding reference signal resource indicator and a redundancy version indicator, and the uplink transmission receiver 1115 may receive repetitions of an uplink channel transmission on a set of sounding reference signal resources based on the joint encoding.
[0278] In some cases, the downlink control message includes a redundancy version indicator.
[0279] Figure 12FIG. 1200 shows a system 1200 including a device 1205 that supports uplink repetition configuration, in accordance with aspects of the present disclosure. The device 1205 may be an example of, or include components of, the device 905, the device 1005, or the base station 105 as described herein. The device 1205 may include components for two-way voice and data communication, including components for sending and receiving communications, including a communication manager 1210, a network communication manager 1215, a transceiver 1220, an antenna 1225, a memory 1230, a processor 1240, and an inter-station communication manager 1245. These components may communicate electronically via one or more buses (e.g., bus 1250).
[0280] The communication manager 1210 may perform operations including: sending, to a UE, a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for repeating an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI); and receiving, from the UE, repetitions of the uplink channel transmission according to a set of sounding reference signal resources indicated by the sounding reference signal resource indicator, where the receiving includes: receiving a first repetition of the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition of the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources.
[0281] The network communication manager 1215 may manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1215 may manage the transmission of data communication for client devices (e.g., one or more UEs 115).
[0282] The transceiver 1220 may communicate bi-directionally via one or more antennas, wired or wireless links as described herein. For example, the transceiver 1220 may represent a wireless transceiver and may communicate bi-directionally with another wireless transceiver. The transceiver 1220 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna.
[0283] In some cases, a wireless device may include a single antenna 1225. However, in some cases, the device may have more than one antenna 1225 capable of simultaneously sending or receiving multiple wireless transmissions.
[0284] The memory 1230 may include RAM and ROM. The memory 1230 may store computer-readable and computer-executable code 1235 that includes instructions which, when executed, cause the processor to perform the various functions described herein. In some cases, in addition, the memory 1230 may also contain a BIOS that may control basic hardware or software operations, such as interactions with peripheral components or devices.
[0285] The code 1235 may include instructions for implementing aspects of the present disclosure, including instructions for supporting wireless communications. The code 1235 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, the code 1235 may not be directly executable by the processor 1240, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0286] The processor 1240 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1240 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 1240. The processor 1240 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1230) to cause the device 1205 to perform various functions (e.g., functions or tasks supporting uplink repetition configuration).
[0287] The inter-station communication manager 1245 may manage communications with other base stations 105 and may include a controller or scheduler for collaboratively controlling communications with the UE 115 with other base stations 105. For example, the inter-station communication manager 1245 may coordinate the scheduling of transmissions to the UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-station communication manager 1245 may provide an X2 interface within the LTE / LTE-A wireless communication network technology to provide communications between the base stations 105.
[0288] By configuring device 1205 to support the described techniques for uplink repetition (e.g., using communication manager 1210), device 1205 can benefit from improved uplink coverage via coverage enhancement and transmit diversity, which can support more reliable communication between device 1205 and supported UEs. In some examples, the described configurations for uplink repetition can achieve such benefits using relatively limited downlink control signaling (e.g., corresponding to a specific uplink transmission or repetition window), e.g., scheduling and mapping PUSCH transmissions based on a single instance of DCI across multiple SRS resources, which can support efficient utilization of communication resources.
[0289] Figure 13 FIG. 1300 is a flow diagram illustrating a method 1300 for supporting uplink repetition configuration in accordance with aspects of the present disclosure. Operations of method 1300 may be implemented by a UE 115 or components thereof as described herein. For example, operations of method 1300 may be performed by a communication manager as described with reference to Figures 5 to 8 description. In some examples, the UE may execute a set of instructions to control functional units of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functions.
[0290] At 1305, the UE may receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for transmitting a repetition of an uplink channel transmission (e.g., PUSCH repetition). The operations of 1305 may be performed according to the methods described herein. In some examples, aspects of the operations of 1305 may be performed by a downlink control receiver as described with reference to Figures 5 to 8 description.
[0291] At 1310, the UE may identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message. The operations of 1310 may be performed according to the methods described herein. In some examples, aspects of the operations of 1310 may be performed by a downlink control interpreter as described with reference to Figures 5 to 8 description.
[0292] At 1315, the UE may determine a sounding reference signal resource set based on the sounding reference signal resource indicator. The operations of 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of 1315 may be performed by an SRS resource manager as described with reference to Figures 5 to 8 description.
[0293] At 1320, the UE may transmit repetitions of an uplink channel transmission, where the transmission includes: transmitting a first repetition in the repetitions according to a first sounding reference signal resource in a set of sounding reference signal resources, and transmitting a second repetition in the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources. The operations at 1320 may be performed according to the methods described herein. In some examples, aspects of the operations at 1320 may be performed by an uplink channel transmitter as described with reference to Figures 5 to 8 described.
[0294] Figure 14 FIG. shows a flow diagram of a method 1400 for supporting uplink repetition configuration in accordance with aspects of the present disclosure. The operations of method 1400 may be implemented by a UE 115 or its components as described herein. For example, the operations of method 1400 may be performed by a communication manager as described with reference to Figures 5 to 8 described. In some examples, the UE may execute an instruction set to control functional units of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functions.
[0295] At 1405, the UE may receive a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for transmitting repetitions of an uplink channel transmission (e.g., PUSCH repetitions). The operations at 1405 may be performed according to the methods described herein. In some examples, aspects of the operations at 1405 may be performed by a downlink control receiver as described with reference to Figures 5 to 8 described.
[0296] At 1410, the UE may identify a sounding reference signal resource indicator (e.g., an SRI field indicating a set of one or more SRIs) from the downlink control message. The operations at 1410 may be performed according to the methods described herein. In some examples, aspects of the operations at 1410 may be performed by a downlink control interpreter as described with reference to Figures 5 to 8 described.
[0297] At 1415, the UE may identify a non-codebook sounding reference signal resource indicator table based on the maximum number of spatial layers supported by the UE (e.g., L max ). The operations at 1415 may be performed according to the methods described herein. In some examples, aspects of the operations at 1415 may be performed by an SRS lookup resource manager as described with reference to Figures 5 to 8 described.
[0298] At 1420, the UE may be based on the configured number of sounding reference signal resources (e.g., N SRS) and a sounding reference signal resource indicator to identify a field of a non-codebook sounding reference signal resource indicator table, where the field indicates a sounding reference signal resource set. The operations of 1420 can be performed according to the methods described herein. In some examples, aspects of the operations of 1420 can be performed by an SRS lookup resource manager as described with reference to Figures 5 to 8 described.
[0299] At 1425, the UE can determine a sounding reference signal resource set based on the identified field of the non-codebook sounding reference signal resource indicator table. The operations of 1425 can be performed according to the methods described herein. In some examples, aspects of the operations of 1425 can be performed by an SRS resource manager as described with reference to Figures 5 to 8 described.
[0300] At 1430, the UE can transmit repetitions of an uplink channel transmission, where transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource in the sounding reference signal resource set, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource in the sounding reference signal resource set. The operations of 1430 can be performed according to the methods described herein. In some examples, aspects of the operations of 1430 can be performed by an uplink channel transmitter as described with reference to Figures 5 to 8 described.
[0301] Figure 15 illustrates a flowchart of a method 1500 for supporting uplink repetition configuration in accordance with aspects of the present disclosure. The operations of method 1500 can be implemented by a base station 105 or its components as described herein. For example, the operations of method 1500 can be performed by a communication manager as described with reference to Figures 9 to 12 described. In some examples, the base station can execute an instruction set to control functional units of the base station to perform the described functions. Additionally or alternatively, the base station can use dedicated hardware to perform aspects of the described functions.
[0302] At 1505, the base station can transmit a downlink control message (e.g., downlink control information, PDCCH) to the UE scheduling resources for transmitting repetitions of an uplink channel transmission, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI). The operations of 1505 can be performed according to the methods described herein. In some examples, aspects of the operations of 1505 can be performed by a downlink control transmitter as described with reference to Figures 9 to 12 described.
[0303] At 1510, the base station may receive repetitions of an uplink channel transmission from a UE according to a set of sounding reference signal resources indicated by a sounding reference signal resource indicator, where the receiving includes: receiving a first repetition in the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition in the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources. The operation of 1510 may be performed according to the methods described herein. In some examples, aspects of the operation of 1510 may be performed by an uplink transmission receiver as described with reference to Figures 9 to 12 as described.
[0304] Figure 16 FIG. shows a flow chart of a method 1600 for supporting uplink repetition configuration in accordance with aspects of the present disclosure. The operations of method 1600 may be implemented by a base station 105 or its components as described herein. For example, the operations of method 1600 may be performed by a communication manager as described with reference to Figures 9 to 12 as described. In some examples, the base station may execute an instruction set to control functional units of the base station to perform the described functions. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the described functions.
[0305] At 1605, the base station may send a configuration (e.g., an RRC configuration separate from a downlink control message, a DCI indication) that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetition (e.g., configures the UE to interpret an SRI field as indicating SRS resources to be mapped to different PUSCH repetitions in the time domain rather than interpreting the SRI field as indicating SRS resources that are combined for a single MIMO transmission in the time domain). The operation of 1605 may be performed according to the methods described herein. In some examples, aspects of the operation of 1605 may be performed by an SRI configuration manager as described with reference to Figures 9 to 12 as described.
[0306] At 1610, the base station may send a downlink control message (e.g., downlink control information, PDCCH, uplink grant) scheduling resources for transmitting repetitions of an uplink channel transmission to the UE, where the downlink control message includes a sounding reference signal resource indicator (e.g., SRI). The operation of 1610 may be performed according to the methods described herein. In some examples, aspects of the operation of 1610 may be performed by a downlink control transmitter as described with reference to Figures 9 to 12 as described.
[0307] At 1615, a base station may receive repetitions of an uplink channel transmission from a UE according to a set of sounding reference signal resources indicated by a sounding reference signal resource indicator, where the receiving includes: receiving a first repetition in the repetitions according to a first sounding reference signal resource in the set of sounding reference signal resources, and receiving a second repetition in the repetitions according to a second sounding reference signal resource in the set of sounding reference signal resources. The operations of 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of 1615 may be performed by an uplink transmission receiver as described with reference to Figures 9 to 12 described.
[0308] It should be noted that the methods described herein describe possible implementations, and the operations and steps may be rearranged or otherwise modified, and other implementations are possible. Additionally, aspects from two or more methods may be combined.
[0309] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for purposes of illustration, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in most of the description, the techniques described herein apply beyond the scope of LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques may apply to various other wireless communication systems such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0310] The information and signals described herein may be represented using any of a variety of different technologies and methods. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0311] Various illustrative blocks and modules described in connection with the disclosure herein may be implemented or performed using a general purpose processor, DSP, ASIC, CPU, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0312] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these items. The features implementing the functions can also be physically located at various positions, including being distributed such that portions of the functions are implemented at different physical locations.
[0313] Computer-readable media includes both non-transitory computer storage media and communication media, where communication media includes any medium that facilitates transfer of a computer program from one place to another. The non-transitory storage media can be any available media that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code units in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Additionally, any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable medium. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically, while discs optically reproduce data using lasers. Combinations of the above are also included within the scope of computer-readable media.
[0314] As used herein (including in the claims), the "or" as used in a list of items (e.g., a list of items that ends with a phrase such as "at least one of" or "one or more of") indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Additionally, as used herein, the phrase "at least partially based on" should not be construed as a reference to a closed set of conditions. For example, without departing from the scope of the present disclosure, an example step described as "at least partially based on condition A" can be at least partially based on both condition A and condition B. In other words, as used herein, the phrase "at least partially based on" should be interpreted in the same manner as the phrase "at least partially based on".
[0315] In the figures, similar components or features may have the same reference numeral. Additionally, various components of the same type may be distinguished by following the reference numeral with a dash and a second numeral, the second numeral being used to distinguish between similar components. If only the first reference numeral is used in the specification, the description applies to any one of the similar components having the same first reference numeral, regardless of the second reference numeral or any other subsequent reference numerals.
[0316] The description set forth herein with reference to the figures describes example configurations and does not represent all examples that may be implemented or that are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and not "preferred" or "advantageous over other examples". For the purpose of providing an understanding of the described technology, the detailed description includes specific details. However, the technologies may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples.
[0317] The description herein is provided to enable a person skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but is accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a user equipment (UE), comprising: Receiving a downlink control message scheduling resources for repeating an uplink channel transmission; Identifying a sounding reference signal resource indicator from the downlink control message; Determining a plurality of sounding reference signal resources at least in part based on the sounding reference signal resource indicator; Transmitting the repetition of the uplink channel transmission, wherein the transmitting includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource among the plurality of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource among the plurality of sounding reference signal resources; Receiving an indication of a repetition factor corresponding to the number of repetitions of the uplink channel transmission; Interpreting the repetition factor as indicating the total number of repetitions of the uplink channel transmission; Identifying that the repetition factor exceeds the number of sounding reference signal resources among the determined plurality of sounding reference signal resources; and Transmitting at least two repetitions of the uplink channel transmission using the same sounding reference signal resource among the plurality of sounding reference signal resources.
2. The method according to claim 1, wherein, Each sounding reference signal resource among the plurality of sounding reference signal resources corresponds to a respective spatial resource.
3. The method according to claim 1, further comprising: Receiving a configuration that configures the UE to interpret a sounding reference signal resource indicator for uplink transmission repetition.
4. The method according to claim 1, wherein, Determining the plurality of sounding reference signal resources includes: Identifying a non-codebook sounding reference signal resource indicator table at least in part based on the maximum number of spatial layers supported by the UE; and Identifying a field of the non-codebook sounding reference signal resource indicator table at least in part based on the configured number of sounding reference signal resources and the sounding reference signal resource indicator, wherein the field indicates the plurality of sounding reference signal resources.
5. The method according to claim 1, further comprising: Interpreting the repetition factor as indicating respective numbers of repetitions of the uplink channel transmission for different sounding reference signal resources among the plurality of sounding reference signal resources.
6. The method according to claim 1, further comprising: Mapping each sounding reference signal resource among the plurality of sounding reference signal resources to a respective repetition of the repetition in a first subsequence of the repetition of the uplink channel transmission; And Mapping at least one sounding reference signal resource among the plurality of sounding reference signal resources to a respective repetition of the repetition in a second subsequence of the repetition of the uplink channel transmission.
7. The method according to claim 1, further comprising: Mapping a first sounding reference signal resource among the plurality of sounding reference signal resources to at least two repetitions of the repetition in a first subsequence of the repetition of the uplink channel transmission; And Map the second sounding reference signal resource among the plurality of sounding reference signal resources to at least two repetitions of the repetition of the uplink channel transmission in the repeated second subsequence of the uplink channel transmission.
8. The method according to claim 1, further comprising: Receiving control signaling that indicates a configuration for mapping a sounding reference signal resource to the repetition of the uplink channel transmission.
9. The method according to claim 1, further comprising: Identifying that one repetition of the repetition of the uplink channel transmission overlaps with a transmission boundary in the time domain; Mapping a portion of the one repetition of the repetition of the uplink channel transmission before the transmission boundary to a first sounding reference signal resource among the plurality of sounding reference signal resources; And Mapping a portion of the one repetition of the repetition of the uplink channel transmission after the transmission boundary to a second sounding reference signal resource among the plurality of sounding reference signal resources.
10. The method according to claim 9, wherein, The first sounding reference signal resource among the plurality of sounding reference signal resources is different from the second sounding reference signal resource among the plurality of sounding reference signal resources.
11. The method according to claim 9, wherein, The first sounding reference signal resource among the plurality of sounding reference signal resources is the same as the second sounding reference signal resource among the plurality of sounding reference signal resources.
12. The method according to claim 1, further comprising: Identifying a second sounding reference signal resource indicator from the downlink control message; Determining a second plurality of sounding reference signal resources at least in part based on the sounding reference signal resource indicator; Mapping the first repetition of the repetition to at least two sounding reference signal resources among the plurality of sounding reference signal resources; Mapping the second repetition of the repetition to at least two sounding reference signal resources among the plurality of sounding reference signal resources; And Mapping a third repetition of the repetition to at least two sounding reference signal resources among the second plurality of sounding reference signal resources.
13. The method according to claim 12, wherein: Transmitting the first repetition of the repetition includes: transmitting on a first plurality of spatial layers; and transmitting the third repetition of the repetition includes: transmitting on a second plurality of spatial layers.
14. The method according to claim 1, further comprising: Identifying a redundancy version indicator from the downlink control message; And Mapping the repetition of the uplink channel transmission to the plurality of sounding reference signal resources at least in part based on joint decoding of the sounding reference signal resource indicator and the redundancy version indicator.
15. The method according to claim 1, wherein The sounding reference signal resource indicator corresponds to a single bit, and the method further comprises: Receiving a configuration for mapping the single-bit sounding reference signal resource indicator to a sounding reference signal resource indicated by a two-bit sounding reference signal resource indicator, wherein determining the plurality of sounding reference signal resources is at least in part based on the sounding reference signal resource indicator and the received configuration.
16. The method according to claim 15, wherein, The configuration is at least partially based on the UE being configured for codebook - based uplink communication.
17. The method according to claim 1, wherein The UE is configured for codebook - based uplink communication, and the sounding reference signal resource indicator includes a two - bit indication.
18. The method according to claim 1, further comprising: Mapping a first transmission precoding matrix to a first sounding reference signal resource among the plurality of sounding reference signal resources; And Mapping a second transmission precoding matrix to a second sounding reference signal resource among the plurality of sounding reference signal resources.
19. The method according to claim 1, further comprising: Mapping each repetition of the uplink channel transmission to a different resource in the time domain.
20. The method according to claim 1, further comprising: Mapping each repetition of the uplink channel transmission to the same resource in the frequency domain.
21. The method according to claim 1, wherein, The uplink channel transmission includes a single transport block.
22. The method according to claim 2, wherein, The spatial resource corresponds to a beam, a precoder, a panel, or a combination thereof.
23. The method according to claim 1, wherein, Determining that the plurality of sounding reference signal resources is at least partially based on the UE being configured for non - codebook - based uplink communication.
24. The method according to claim 1, wherein, Determining that the plurality of sounding reference signal resources is at least partially based on the UE being configured for codebook - based uplink communication.
25. The method according to claim 1, wherein, Each transmission of each repetition of the uplink channel transmission corresponds to a single spatial layer transmission.
26. An apparatus for wireless communication at a user equipment (UE), comprising: A processor; A memory in electronic communication with the processor; And Instructions stored in the memory and executable by the processor to cause the apparatus to perform the following operations: Receiving a downlink control message scheduling resources for transmitting repetitions of an uplink channel transmission; Identifying a sounding reference signal resource indicator from the downlink control message; Determining a plurality of sounding reference signal resources at least partially based on the sounding reference signal resource indicator; Transmitting the repetitions of the uplink channel transmission, wherein the transmitting includes: transmitting a first repetition of the repetitions according to a first sounding reference signal resource among the plurality of sounding reference signal resources, and transmitting a second repetition of the repetitions according to a second sounding reference signal resource among the plurality of sounding reference signal resources; Receiving an indication of a repetition factor corresponding to the number of repetitions of the uplink channel transmission; Interpreting the repetition factor as indicating the total number of repetitions of the uplink channel transmission; Identifying that the repetition factor exceeds the number of sounding reference signal resources among the determined plurality of sounding reference signal resources; and Transmitting at least two repetitions of the uplink channel transmission using the same sounding reference signal resource among the plurality of sounding reference signal resources.
27. An apparatus for wireless communication at a user equipment (UE), comprising: A unit for receiving a downlink control message scheduling resources for transmitting repetitions of an uplink channel transmission; A unit for identifying a sounding reference signal resource indicator from the downlink control message; A unit for determining a plurality of sounding reference signal resources at least partially based on the sounding reference signal resource indicator; A unit for transmitting the repetition of the uplink channel transmission, wherein the transmission includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource among the plurality of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource among the plurality of sounding reference signal resources; A unit for receiving an indication of a repetition factor corresponding to the number of repetitions of the uplink channel transmission; A unit for interpreting the repetition factor as indicating the total number of repetitions of the uplink channel transmission; A unit for identifying that the repetition factor exceeds the number of sounding reference signal resources among the determined plurality of sounding reference signal resources; and A unit for transmitting at least two repetitions of the uplink channel transmission using the same sounding reference signal resource among the plurality of sounding reference signal resources.
28. A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code including instructions executable by a processor to perform the following operations: Receiving a downlink control message scheduling resources for transmitting a repetition of an uplink channel transmission; Identifying a sounding reference signal resource indicator from the downlink control message; Determining a plurality of sounding reference signal resources at least partially based on the sounding reference signal resource indicator; Transmitting the repetition of the uplink channel transmission, wherein the transmission includes: transmitting a first repetition of the repetition according to a first sounding reference signal resource among the plurality of sounding reference signal resources, and transmitting a second repetition of the repetition according to a second sounding reference signal resource among the plurality of sounding reference signal resources; Receiving an indication of a repetition factor corresponding to the number of repetitions of the uplink channel transmission; Interpreting the repetition factor as indicating the total number of repetitions of the uplink channel transmission; Identifying that the repetition factor exceeds the number of sounding reference signal resources among the determined plurality of sounding reference signal resources; and Transmitting at least two repetitions of the uplink channel transmission using the same sounding reference signal resource among the plurality of sounding reference signal resources.