Repetition of user equipment specific scheduling requests

A UE-specific SR repetition scheme with configurable parameters addresses inefficiencies in existing SR mechanisms, enhancing reliability and reducing latency in wireless communication systems by ensuring timely resource allocation and minimizing missed detections.

JP7604597B2Active Publication Date: 2024-12-23QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023181757
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2018-09-21
Filing Date
2023-10-23
Publication Date
2024-12-23
Estimated Expiration
2038-09-24

AI Technical Summary

Technical Problem

In wireless communication systems with high reliability and low latency requirements, such as ultra-reliable low-latency communications (URLLC), existing scheduling request (SR) mechanisms are inefficient, leading to increased latency and reduced reliability due to the need for periodic transmissions and potential missed detections by the base station.

Method used

Implementing a UE-specific SR repetition scheme with configurable parameters such as repetition number, period, starting symbol, power configuration, and resource allocation, determined by the base station based on UE-specific conditions like traffic priority, link budget, and latency requirements, to enhance reliability and reduce latency.

Benefits of technology

The UE-specific SR repetition scheme reduces latency and increases reliability by allowing instantaneous SR transmissions, ensuring timely resource allocation and minimizing missed detections, thereby improving communication efficiency in high-reliability, low-latency scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007604597000001
    Figure 0007604597000001
  • Figure 0007604597000002
    Figure 0007604597000002
  • Figure 0007604597000003
    Figure 0007604597000003
Patent Text Reader

Abstract

To provide methods, systems, and devices for user equipment (UE)-specific scheduling request (SR) repetitions (for example, re-transmissions).SOLUTION: A method is used when a base station and a user equipment (UE) communicate in a high reliability and low latency communications system (e.g., ultra-reliable low latency communications (URLLC)). A base station 105-b may signal a UE-specific scheduling request (SR) repetition configuration that the UE may utilize to transmit an instantaneous SR when a buffer status report (BSR) is triggered by a new data packet. A UE 115-b may repeatedly receive the SR until a number of repetitions or a time period of repetitions is met or an uplink grant is transmitted from the base station. The SR repetition configuration may include a number of parameters including a repetition setting, power settings, a resource allocation, and an acknowledgement / negative acknowledgment (ACK / NACK) procedure.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

cross reference

[0001]

[0001] This patent application claims priority to U.S. patent application Ser. No. 16 / 137,840, by Li et al., entitled "User Equipment-Specific Scheduling Request Repetitions," filed Sep. 21, 2018, and U.S. Provisional Patent Application Ser. No. 62 / 563,011, by Li et al., entitled "User Equipment-Specific Scheduling Request Repetitions," filed Sep. 25, 2017, each of which is assigned to the assignee of the present application. [Background technology]

[0002] The following relates generally to wireless communications, and more particularly to user equipment (UE) specific scheduling request (SR) repetition (eg, retransmission).

[0003]

[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasts, and the like. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems, such as Long Term Evolution (LTE) systems or LTE Advanced (LTE-A) systems, and fifth generation (5G) systems, which may be referred to as New Radio (NR) systems. These systems may employ technologies 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 Extended OFDM (DFT-S-OFDM). A wireless multiple access communication system may include several base stations or access network nodes, each simultaneously supporting communication for multiple communication devices, which may in some cases be known as UEs.

[0004]

[0004] In some wireless communication systems, a UE may transmit an SR to a base station to request resources for uplink transmission. The SR may be triggered when data is available for transmission. In some cases, the UE may wait to transmit an SR at a periodic start time specified by the base station for SR transmission. However, in wireless communication systems with high reliability and low latency requirements (e.g., Ultra-Reliable Low-Latency Communication (URLLC)), a more efficient technique for transmitting SR more frequently may be desirable. Summary of the Invention

[0005]

[0005] The described techniques relate to an improved method, system, device, or apparatus that supports repetition (e.g., retransmission) of a user equipment (UE)-specific scheduling request (SR). In general, the described techniques provide an SR repetition configuration that enables instantaneous SR transmission with reduced latency and improved reliability. For example, the SR repetition configuration may include an SR repetition number, an SR repetition period, a starting symbol period for transmitting the SR repetition, a power configuration for transmitting the SR repetition, a SR resource allocation configuration for transmitting the SR repetition, or a combination thereof. In some cases, an SR repetition parameter may be generated to represent the SR repetition configuration. For example, the SR repetition parameter may represent various parameters of the SR repetition configuration. Additionally or alternatively, the SR repetition parameter may include an index of the SR repetition configuration. In some cases, the SR repetition configuration and the SR repetition parameter may be specific to the UE. For example, the SR repetition configuration and SR repetition parameters may be based on a traffic priority for the UE, a UE link budget, a latency requirement of the UE, a reliability requirement of the UE, an SR performance history of the UE, a location of the UE, or a combination thereof.

[0006]

[0006] The base station may determine a UE-specific SR repetition configuration, generate an SR repetition parameter based on the SR repetition configuration, and transmit the SR repetition parameter to the UE. In some cases, the UE may transmit SR repetitions as part of ultra-reliable low-latency communication (URLLC). In some cases, the UE may transmit SR during the SR response window until a maximum number of SR repetitions is met as indicated by the SR repetition parameter. Additionally or alternatively, the UE may transmit SR during the SR response window until a resource grant is received from the base station.

[0007] A method of wireless communication is described. The method may include receiving a message from a base station comprising an SR repetition parameter for a UE, and transmitting a repetition of the SR to the base station based on the received SR repetition parameter. The SR repetition parameter may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR execution history.

[0008] An apparatus for wireless communications is described. The apparatus may include means for receiving a message from a base station comprising an SR repetition parameter for a UE, and means for transmitting a repetition of the SR to the base station based on the received SR repetition parameter. The SR repetition parameter may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR execution history.

[0009] Another apparatus for wireless communications is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be operable to cause the processor to receive a message from a base station comprising an SR repetition parameter for the UE, and to transmit SR repetitions to the base station based on the received SR repetition parameter. The SR repetition parameter may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or a SR performance history.

[0010] A non-transitory computer-readable medium for wireless communications is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to receive a message from a base station comprising an SR repetition parameter for a UE, and to send an SR repetition to the base station based on the received SR repetition parameter. The SR repetition parameter may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR execution history.

[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR repetitions parameter may represent an SR repetition number that represents a maximum number of SR repetitions.

[0012] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR repetition parameter may represent an SR repetition period.

[0013]

[0013] In some examples of the above-described methods, apparatus, and non-transitory computer-readable media, the SR repetition parameter may represent a starting symbol period at which to start transmitting the SR repetition, the starting symbol period being based on the SR repetition count and the SR repetition period, and the SR repetition may be transmitted using the starting symbol period.

[0014] In some examples of the above-described method, apparatus, and non-transitory computer-readable medium, the SR repetition parameter may include an index of an SR repetition configuration for the UE.

[0015]

[0015] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for adjusting a transmit power for transmitting repetitions of the SR based on a power configuration.

[0016]

[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, adjusting the transmit power for transmitting the repetition of the SR includes increasing the transmit power for the repetition of the SR within a symbol period that is known by the UE to be capable of having channel conditions that meet a threshold.

[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR repetition parameter may represent a transmit power for transmitting repetitions of the SR based on the SR repetition number.

[0018]

[0018] In some examples of the above-described methods, apparatus, and non-transitory computer-readable media, the SR repetition parameter may represent an SR resource allocation, and the SR repetition may be transmitted on a set of time-frequency resources in accordance with the SR resource allocation.

[0019]

[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, SR resource allocation may refer to transmitting repetitions of SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof.

[0020]

[0020] In some examples of the methods, devices, and non-transitory computer-readable media described above, sending repetitions of the SR includes sending the SR during the SR response window until a maximum number of SR repetitions can be met.

[0021]

[0021] In some examples of the above-described methods, devices, and non-transitory computer-readable media, transmitting a repetition of the SR includes transmitting an SR during an SR response window until a resource grant can be received from the base station.

[0022] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, transmitting repetitions of the SR includes transmitting repetitions of the SR within multiple slots or subframes.

[0023]

[0023] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for identifying a conflict between sending a feedback message and repeating an SR. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for determining a priority of the feedback message and a priority of the repeating an SR. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for sending a feedback message or a repeating an SR, or both, based on the priority of the feedback message and the priority of the repeating an SR.

[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the message includes a radio resource control (RRC) message or is via a physical downlink control channel (PDCCH).

[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, a repetition of the SR may be transmitted as part of the URLLC.

[0026] A method of wireless communication is described. The method may include identifying a channel condition associated with a UE, determining an SR repetition configuration for the UE based on the channel condition, generating an SR repetition parameter for the UE based on the SR repetition configuration, and transmitting the SR repetition parameter to the UE. The SR repetition configuration may be UE specific and may be based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE.

[0027] An apparatus for wireless communication is described. The apparatus may include means for identifying a channel condition associated with a UE, means for determining an SR repetition configuration for the UE based on the channel condition, means for generating an SR repetition parameter for the UE based on the SR repetition configuration, and means for transmitting the SR repetition parameter to the UE. The SR repetition configuration may be UE specific and may be based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE.

[0028] Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be operable to cause the processor to identify a channel condition associated with a UE, determine an SR repetition configuration for the UE based on the channel condition, generate an SR repetition parameter for the UE based on the SR repetition configuration, and transmit the SR repetition parameter to the UE. The SR repetition configuration may be UE specific and may be based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE.

[0029] A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to identify a channel condition associated with a UE, determine an SR repetition configuration for the UE based on the channel condition, generate an SR repetition parameter for the UE based on the SR repetition configuration, and transmit the SR repetition parameter to the UE. The SR repetition configuration may be UE specific and may be based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE.

[0030]

[0030] Some examples of the above-described methods, apparatuses, and non-transitory computer-readable media may further include a process, feature, means, or instruction for determining an SR repetition number indicating a maximum number of SR repetitions by the UE, and the SR repetition parameter may represent the SR repetition number.

[0031]

[0031] Some examples of the above-described methods, apparatus, and non-transitory computer-readable media may further include a process, feature, means, or instruction for the UE to determine an SR repetition period for transmitting SR repetitions, and the SR repetition parameter may represent the SR repetition period.

[0032]

[0032] Some examples of the above-described methods, apparatuses, and non-transitory computer-readable media may further include a process, feature, means, or instruction for the UE to determine a starting symbol period for transmitting a repetition of an SR, where the starting symbol period is based on the SR repetition number and the SR repetition period, and the SR repetition parameter may represent the starting symbol period.

[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR repetition parameters include an index of the SR repetition configuration.

[0034]

[0034] Some examples of the above-described methods, apparatus, and non-transitory computer-readable media may further include a process, feature, means, or instruction for the UE to determine a power configuration for transmitting SR repetitions, where the power configuration is based on channel conditions and the SR repetition parameter may represent the power configuration.

[0035] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the power configuration includes an indication of a transmit power for transmitting repetitions of the SR based on the SR repetition number.

[0036]

[0036] Some examples of the above-described methods, apparatus, and non-transitory computer-readable media may further include processes, features, means, or instructions for a UE to configure an SR resource allocation for transmitting SR repetitions, and the SR repetition parameter may represent the SR resource allocation.

[0037]

[0037] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR resource allocation indicates a set of time-frequency resources for SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof.

[0038] Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for receiving repetitions of an SR from a UE during an SR response window according to an SR repetition configuration. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instructions for decoding an SR based on a combination of received SR repetitions.

[0039] In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the SR repetition configuration may also be based on a reliability requirement of the UE, or a location of the UE, or any combination thereof.

[0040]

[0040] In some examples of the above-described method, apparatus, and non-transitory computer-readable medium, the SR repetition parameter may be transmitted via RRC messaging or via the PDCCH. [Brief description of the drawings]

[0041] [Figure 1]

[0041] A diagram illustrating an example of a system for wireless communication supporting repetition (e.g., retransmission) of user equipment (UE)-specific scheduling requests (SRs) according to an aspect of the present disclosure. [Diagram 2]

[0042] FIG. 1 illustrates an example of a wireless communication system supporting UE-specific SR repetition (e.g., retransmission), according to aspects of the present disclosure. [Figure 3A]

[0043] FIG. 1 illustrates an example of a SR repetition resource allocation configuration supporting UE-specific SR repetition (e.g., retransmission), according to an aspect of the disclosure. [Figure 3B] FIG. 1 illustrates an example of a SR repetition resource allocation configuration supporting UE-specific SR repetition (e.g., retransmission), according to an aspect of the disclosure. [Figure 3C] FIG. 1 illustrates an example of a SR repetition resource allocation configuration supporting UE-specific SR repetition (e.g., retransmission), according to an aspect of the disclosure. [Figure 4]

[0044] FIG. 1 illustrates an example of a process flow for supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the disclosure. [Diagram 5]

[0045] 1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 6]1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 7] 1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 8]

[0046] 1 is a block diagram of a system including a UE that supports UE-specific SR repetition (eg, retransmission) in accordance with an aspect of the present disclosure. [Figure 9]

[0047] 1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 10] 1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 11] 1 is a block diagram of a device supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 12]

[0048] 1 is a block diagram of a system including a base station supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the present disclosure. [Figure 13]

[0049] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. [Figure 14] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. [Figure 15] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. [Figure 16] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. [Figure 17] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. [Figure 18] 1 illustrates a method for UE-specific SR repetition (e.g., retransmission) according to an aspect of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0042]

[0050] A user equipment (UE) may transmit a Scheduling Request (SR) message to a base station requesting resources for uplink transmission. The SR may respond to an event at the UE (e.g., a change in a Buffer Status Report (BSR) or uplink data arrival from a logical channel group). In some examples, the SR may convey a request for resources using one or more bits. When the SR is transmitted and received by the base station, the base station may transmit an uplink grant (e.g., Downlink Control Information (DCI)), and the UE may transmit a message in a Physical Uplink Shared Channel (PUSCH) in response to the uplink grant. In some cases, the base station may inform the UE of the SR configuration via Radio Resource Control (RRC) messaging to transmit the SR. The configuration may include a starting point indicating a periodic start time during which the UE may transmit the SR. Additionally, the configuration may include an SR response window during which the UE waits for a response (e.g., an uplink grant) from the base station. If the UE does not receive a response within the window, the UE may retransmit the SR.

[0043]

[0051] In some cases, the base station and the UE may operate in a communication system (e.g., Ultra Reliable Low Latency Communication (URLLC)) that requires high reliability and low latency between devices. In such a communication system, the UE may transmit an instantaneous SR when a BSR is triggered by a new data packet, rather than waiting for a periodic start time to transmit the SR. Furthermore, as described herein, the base station may signal a UE-specific SR repetition configuration that the UE may utilize to reduce the chance that the base station misses detection of the SR and eliminate the need to wait until the end of the response window to retransmit the SR. The UE may repeatedly transmit the SR until the number of repetitions or the time period of the repetitions is satisfied or an uplink grant is received from the base station. The base station may determine the UE-specific SR repetition configuration based on UE-specific conditions such as traffic priority, UE link budget, latency requirements, requirements history, etc. In some cases, the base station may select a UE-specific SR repetition configuration from a table of available SR configurations and signal the UE an index corresponding to the selected UE-specific SR configuration. The base station may transmit the UE-specific SR configuration in semi-persistent signaling (e.g., RRC messaging) or in dynamic signaling (e.g., physical downlink control channel (PDCCH)).

[0044]

[0052] The SR repetition configuration may include several parameters, including repetition settings, power settings, resource allocation, and acknowledgement / negative acknowledgement (ACK / NACK) procedures. The repetition setting parameters may include the number of repetitions for SR, the time period for repetition, the starting point for repetition, or a combination thereof. The power settings may include a power boost to a particular repetition of SR based on channel conditions or based on waiting period requirements. The resource allocation parameters may include on which resources in the time-frequency domain to transmit the SR repetition. The ACK / NACK procedure parameters may include an indication of how the UE should respond when it needs to transmit ACK / NACK feedback in the same symbol as the SR.

[0045]

[0053] Aspects of the present disclosure are first described in the context of a wireless communication system. Then, examples of SR repetition configurations and process flows are described. Aspects of the present disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flow charts relating to UE-specific scheduling request repetition (e.g., retransmission).

[0046]

[0054] 1 illustrates an example of a wireless communication system 100 in accordance with various aspects of the disclosure. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, a LTE-Advanced (LTE-A) network, or a New Radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (i.e., mission-critical) communications, low latency communications, or communications using low-cost and low-complexity devices (e.g., URLLC).

[0047]

[0055] The base station 105 may communicate wirelessly with the UE 115 via one or more base station antennas. The base station 105 described herein may include or be referred to as a base transceiver station, radio base station, access point, radio transceiver, Node B, eNode B (eNB), next generation Node B or giganode B (either of which may be referred to as gNB), Home Node B, Home eNode B, or some other suitable terminology by those skilled in the art. The wireless communication system 100 may include different types of base stations 105 (e.g., macro cell base stations or small cell base stations). The UE 115 described herein may be capable of communicating with various types of base stations 105 and network equipment, including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.

[0048]

[0056] Each base station 105 may be associated with a particular geographic coverage area 110 in which communication with various UEs 115 is supported. Each base station 105 may provide communication coverage to the respective geographic coverage area 110 via a communication link 125, where the communication link 125 between the base station 105 and the UE 115 may utilize one or more carriers. The communication link 125 illustrated in the wireless communication system 100 may include uplink transmissions from the UE 115 to the base station 105 or downlink transmissions from the base station 105 to the UE 115. Downlink transmissions may be referred to as forward link transmissions, while uplink transmissions may be referred to as reverse link transmissions.

[0049]

[0057] A geographic coverage area 110 for a base station 105 may be divided into sectors making up only a portion of the geographic coverage area 110, and each sector may be associated with a cell. For example, each base station 105 may provide communication coverage for a macro cell, a small cell, a hot spot, or other type of cell, or various combinations thereof. In some examples, the base station 105 may be mobile and thus provide communication coverage for a moving geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, and overlapping geographic coverage areas 110 associated with different technologies may be supported by the same base station 105 or by different base stations 105. The wireless communication system 100 may include a heterogeneous LTE / LTE-A or NR network, for example, where different types of base stations 105 provide coverage for various geographic coverage areas 110.

[0050]

[0058] The term "cell" refers to a logical communication entity used to communicate with a base station 105 (e.g., on a carrier) and may be associated with an identifier (e.g., physical cell identifier (PCID), virtual cell identifier (VCID)) to distinguish adjacent cells operating over the same or different carriers. In some examples, a carrier may support multiple cells, and the various cells may be configured according to different protocol types (e.g., machine type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), etc.) that may provide access to different types of devices. In some cases, the term "cell" may refer to a portion of a geographic coverage area 110 (e.g., a sector) over which a logical entity operates.

[0051]

[0059] The UEs 115 may be distributed throughout the wireless communication system 100, and each UE 115 may be fixed or mobile. The UEs 115 may be referred to as mobile devices, wireless devices, remote devices, handheld devices, or subscriber devices, or some other suitable terminology, and a "device" may be referred to as a unit, station, terminal, or client. The UEs 115 may be personal electronic devices, such as a mobile phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UEs 115 may be referred to as wireless local loop (WLL) stations, Internet of Things (IoT) devices, Internet of Everything (IoE) devices, or MTC devices, and they may be implemented in various items, such as appliances, vehicles, meters, etc.

[0052]

[0060] Some UEs 115, such as MTC devices or IoT devices, may be low-cost or low-complexity devices and may provide automatic communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technologies that allow devices to communicate with each other or with the base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that incorporate sensors or meters to measure or capture information and relay that information to a central server or application program that may utilize the information or present the information to a human who interacts with the program or application. Some UEs 115 may be designed to collect information or enable automated operation of machines. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based business billing.

[0053]

[0061] Some UEs 115 may be configured to employ operating modes that reduce power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception, but not simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for the UE 115 include entering a power saving "deep sleep" mode when not engaged in active communication, or operating on a limited bandwidth (e.g., pursuant to narrowband communication). In some cases, the UE 115 may be designed to support important functions (e.g., mission-critical functions), and the wireless communication system 100 may be configured to provide ultra-reliable communication for these functions.

[0054]

[0062] In some cases, the UE 115 may also be able to communicate directly with other UEs 115 (e.g., using peer-to-peer (P2P) or device-to-device (D2D) protocols). One or more of the groups of UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of the base station 105. Other UEs 115 in such a group may be outside the geographic coverage area 110 of the base station 105 or may not otherwise be able to receive transmissions from the base station 105. In some cases, a group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system in which each UE 115 transmits to every other UE 115 in the group. In some cases, the base station 105 facilitates scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without the involvement of the base station 105.

[0055]

[0063] The base stations 105 may communicate with the core network 130 and with each other. For example, the base stations 105 may interface with the core network 130 via backhaul links 132 (e.g., via an S1 or other interface). The base stations 105 may communicate with each other over backhaul links 134 (e.g., via an X2 or other interface), either directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130).

[0056]

[0064] 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) that may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may manage non-access stratum (e.g., control plane) functions such as mobility, authentication, and bearer management for the UE 115 served by the base station 105 associated with the EPC. User IP packets may be forwarded through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation as well as other functions. The P-GW may be connected to a network operator's IP services. The operator's IP services may include the Internet, intranet, IP multimedia subsystem (IMS), or packet-switched (PS) streaming services.

[0057]

[0065] At least some of the network devices, such as the base stations 105, may include subcomponents, such as access network entities, which may be an example of an access node controller (ANC). Each access network entity may communicate with the UE 115 via some other access network transmission entity, which may be referred to as a radio head, a smart radio head, or a transmit / receive point (TRP). In some configurations, various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or integrated into a single network device (e.g., the base station 105).

[0058]

[0066] The wireless communication system 100 may operate using one or more frequency bands, typically ranging from 300 MHz to 300 GHz. Generally, the 300 MHz to 3 GHz region is known as the ultra-high frequency (UHF) region or decimeter band, because the wavelengths range in length from approximately 1 decimeter to 1 meter. UHF waves may be blocked or redirected by buildings and environmental features. However, the waves may penetrate structures sufficiently for a macrocell to serve UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 km) compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.

[0059]

[0067] The wireless communication system 100 may also operate in the very high frequency (SHF) region, using the frequency band from 3 GHz to 30 GHz, also known as the centimeter band. The SHF region includes bands such as the 5 GHz Industrial, Scientific and Medical (ISM) band that may be used opportunistically by devices that can tolerate interference from other users.

[0060]

[0068] The wireless communication system 100 may also operate within the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz), also known as the millimeter band. In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, where the EHF antennas of the respective devices may be smaller and more closely spaced than the UHF antennas. In some cases, this may facilitate the use of antenna arrays in the UE 115. However, propagation of EHF transmissions may suffer from greater atmospheric attenuation and shorter distances than SHF or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the designated use of bands across these frequency regions may vary by country or regulatory body.

[0061]

[0069] In some cases, 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 band, such as the 5 GHz ISM band. When operating in an unlicensed radio frequency spectrum band, wireless devices, such as the base station 105 and the UE 115, may employ Listen Before Talk (LBT) procedures to ensure that the frequency channel is clear before transmitting data. In some cases, operation in an unlicensed band may be based on a CA configuration in cooperation with a CC operating in a licensed band (e.g., LAA). Operation in the unlicensed spectrum may include downlink transmission, uplink transmission, peer-to-peer transmission, or a combination thereof. Duplexing in the unlicensed spectrum may be based on Frequency Division Duplexing (FDD), Time Division Duplexing (TDD), or a combination of both.

[0062]

[0070] In some examples, 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) communications, or beamforming. For example, the wireless communications system 100 may use a transmission scheme between a transmitting device (e.g., the base station 105) and a receiving device (e.g., the UE 115) in which the transmitting device is equipped with multiple antennas and the receiving device is equipped with one or more antennas. MIMO communications may employ multipath signal propagation to increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers, which may be referred to as spatial multiplexing. Multipath signals may be transmitted by a transmitting device, for example, via different antennas or different combinations of antennas. Similarly, multipath signals may be received by a receiving device via different antennas or different combinations of antennas. Each of the multipath signals may be referred to as an individual spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams. The various spatial layers may be associated with different antenna ports used for channel measurements and reporting. MIMO techniques include Single-User MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and Multi-User MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.

[0063]

[0071] Beamforming, which may be referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that may be used in a transmitting or receiving device (e.g., base station 105 or UE 115) to shape or steer an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming may be achieved by combining signals communicated through antenna elements of an antenna array such that signals propagating in a particular orientation relative to the antenna array experience constructive interference and other signals experience destructive interference. Adjusting signals communicated through antenna elements may include the transmitting or receiving device applying a particular amplitude and phase offset to signals carried through each of the antenna elements associated with the device. The adjustments associated with each of the antenna elements may be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the antenna array of the transmitting or receiving device or to some other orientation).

[0064]

[0072] In one example, the base station 105 may use multiple antennas or antenna arrays to perform beamforming operations for directional communication with the UE 115. For example, some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted by the base station 105 multiple times in various directions, which may include signals transmitted according to various beamforming weight sets associated with various directions of transmission. The transmissions in various beam directions may be used to identify (e.g., by the base station 105, or a receiving device such as the UE 115) a beam direction for a next transmission and / or reception by the base station 105. Some signals, such as data signals associated with a particular receiving device, may be transmitted by the base station 105 in a single beam direction (e.g., a direction associated with a receiving device such as the UE 115). In some examples, the beam direction associated with a transmission along a single beam direction may be determined based at least in part on the signals transmitted in the various beam directions. For example, the UE 115 may receive one or more of the signals transmitted by the base station 105 in various directions, and the UE 115 may report an indication of the signal received with the highest signal quality or with an otherwise acceptable signal quality to the base station 105. Although these techniques have been 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 a signal multiple times in various directions (e.g., to identify a beam direction for the next transmission or reception by the UE 115) or to transmit a signal in a single direction (e.g., to transmit data to a receiving device).

[0065]

[0073] A receiving device (e.g., UE 115, which may be an example of an mmW receiving device) may attempt multiple receive beams when receiving various signals, such as synchronization signals, reference signals, beam selection signals, or other control signals, from the base station 105. For example, the receiving device may attempt multiple receive directions, by receiving via various antenna subarrays, by processing the receive signals according to various antenna subarrays, by receiving according to various receive beamforming weight sets applied to signals received at multiple antenna elements of the antenna array, or by processing the receive signals according to various receive beamforming weight sets applied to signals received at multiple antenna elements of the antenna array, any of which may be referred to as "listening" according to various receive beams or receive directions. In some examples, the receiving device may use a single receive beam to receive along a single beam direction (e.g., when receiving a data signal). The single receive beam may be aligned to a beam direction determined at least in part based on listening according to various receive beam directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio, or otherwise acceptable signal quality, at least in part based on listening according to multiple beam directions).

[0066]

[0074] In some cases, the antennas of the base station 105 or the UE 115 may be arranged in one or more antenna arrays that may support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located in 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 in various geographic locations. The base station 105 may have an antenna array with several rows and columns of antenna ports that the base station 105 may use to support beamforming of communications with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations.

[0067]

[0075] In some cases, the wireless communication system 100 may be a packet-based network that operates according to a layered 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, in some cases, to communicate on logical channels. The Medium Access Control (MAC) layer may perform priority handling and multiplexing of logical channels into transport channels. The MAC layer may also provide retransmissions at the MAC layer using Hybrid Automatic Repeat Request (HARQ) to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer may provide establishment, configuration, and maintenance of an RRC connection between the UE 115 and the base station 105 or core network 130, which supports radio bearers for user plane data. In the physical (PHY) layer, the transport channels may be mapped to physical channels.

[0068]

[0076] In some cases, the UE 115 and the base station 105 may support retransmission of data to increase the likelihood of successful reception of the data. HARQ feedback is one technique that increases the likelihood that data is accurately received on the communication link 125. HARQ may include a combination of error detection (e.g., using a 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., signal-to-noise conditions). In some cases, a wireless device may support same-slot HARQ feedback, in which the device may provide HARQ feedback in a particular slot for data received in a previous symbol in the slot. In other cases, the device may provide HARQ feedback in the next slot or according to some other time interval.

[0069]

[0077] A time interval in LTE or NR is, for example, T s The communication resource time intervals may be organized according to radio frames, each having a duration of 10 milliseconds (ms), and the frame period may be expressed in multiples of a basic time unit, which may refer to a sampling period of T = 1 / 30,720,000 seconds. f =307,200T sA radio frame may be identified by a system frame number (SFN) ranging from 0 to 1023. Each frame may include 10 subframes numbered from 0 to 9, each subframe may have a duration of 1 ms. A subframe may be further divided into two slots, each having a duration of 0.5 ms, each slot may include six or seven modulation symbol periods (e.g., depending on the length of a cyclic prefix prepended to each symbol period). Excluding the cyclic prefix, each symbol period may include 2048 sample periods. In some cases, a subframe may be the smallest scheduling unit of the wireless communication system 100 and may be referred to as a transmission time interval (TTI). In other cases, the smallest scheduling unit of the wireless communication system 100 may be shorter than a subframe or may be dynamically selected (e.g., within a burst of short TTIs (sTTIs) or within a selected component carrier using sTTIs).

[0070]

[0078] In some wireless communication systems, a slot may be further divided into multiple minislots that include one or more symbols. In some instances, a symbol or minislot of a minislot may be the smallest unit of scheduling. Each symbol may vary in duration depending, for example, on the subcarrier spacing or frequency band of operation. Additionally, some wireless communication systems may implement slot aggregation, in which multiple slots or minislots are aggregated together and used for communication between the UE 115 and the base station 105.

[0071]

[0079] The term "carrier" refers to a set of radio frequency spectrum resources having a defined physical layer structure to support communications on the communication link 125. For example, a carrier of the communication link 125 may include a portion of a radio frequency spectrum band that operates according to a physical layer channel for a given radio access technology. Each physical layer channel may carry user data, control information, or other signaling. A carrier may be associated with a predefined frequency channel (e.g., an E-UTRA Absolute Radio Frequency Channel Number (EARFCN)) and may be arranged according to a channel raster for discovery by the UE 115. A carrier may be downlink or uplink (e.g., in FDD mode) or may be configured to carry downlink and uplink communications (e.g., in TDD mode). In some examples, a signal waveform transmitted on a carrier may 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 extended OFDM (DFT-s-OFDM)).

[0072]

[0080] The organizational structure of carriers may vary for various radio access technologies (e.g., LTE, LTE-A, NR, etc.). For example, communications on a carrier may be organized according to TTIs or slots, each of which may include user data as well as control information or signaling supporting decoding of the user data. A carrier may also include dedicated acquisition signaling (e.g., synchronization signals or system information, etc.) and control signaling that coordinates operations for the carrier. 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.

[0073]

[0081] The physical channels may be multiplexed on the carriers according to various techniques. The physical control channels and the physical data channels may be multiplexed on the downlink carriers, for example, using time division multiplexing (TDM), frequency division multiplexing (FDM), or hybrid TDM-FDM techniques. In some examples, the control information transmitted in the physical control channel may be distributed among various control regions in a cascaded manner (e.g., between a common control region or common search space and one or more UE-specific control regions or UE-specific search spaces).

[0074]

[0082] 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 carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth may be one of several pre-determined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz) for a particular radio access technology carrier. In some examples, each served UE 115 may be configured to operate on a portion or all of the carrier bandwidth. In other examples, some UEs 115 may be configured for operation using a narrowband protocol type (e.g., an “in-band” deployment of a narrowband protocol type) associated with a pre-defined portion or region (e.g., a set of subcarriers or RBs) within the carrier.

[0075]

[0083] In a system employing MCM techniques, a resource element may consist of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, with the symbol period and the subcarrier spacing being inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme). Thus, the more resource elements and higher order modulation schemes the UE 115 receives, the higher the data rate for the UE 115 may be. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers), and the use of multiple spatial layers may further increase the data rate for communication with the UE 115.

[0076]

[0084] A device (e.g., a base station 105 or a UE 115) of the wireless communication system 100 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 that can support simultaneous communication over carriers associated with two or more different carrier bandwidths.

[0077]

[0085] The wireless communication system 100 may support communication with the UE 115 over multiple cells or carriers, a feature that may be referred to as carrier aggregation (CA) or multi-carrier operation. The UE 115 may be configured with multiple downlink CCs and one or more uplink CCs according to a carrier aggregation configuration. Carrier aggregation may be used with both FDD and TDD component carriers.

[0078]

[0086] In some cases, the wireless communication system 100 may utilize an enhanced component carrier (eCC). An eCC may be characterized by one or more features including a wider carrier or frequency channel bandwidth, a shorter symbol duration, a shorter TTI duration, or a modified control channel configuration. In some cases, an eCC may be associated with a carrier aggregation configuration or a dual connectivity configuration (e.g., when multiple serving cells have suboptimal or non-ideal backhaul links). An eCC may also be configured for use in unlicensed or shared spectrum (e.g., when more than one operator is authorized to use the spectrum). An eCC characterized by a wide carrier bandwidth may include one or more segments that may be utilized by a UE 115 that is not capable of monitoring the entire carrier bandwidth or is otherwise configured to use a limited carrier bandwidth (e.g., to conserve power).

[0079]

[0087] In some cases, an eCC may utilize a different symbol duration than other CCs, which may include the use of a reduced symbol duration compared to the symbol duration of other CCs. The shorter symbol duration may be associated with an increased spacing between adjacent subcarriers. A device such as a UE 115 or base station 105 utilizing an eCC may transmit a wideband signal (e.g., according to a frequency channel or carrier bandwidth of 20, 40, 60, 80 MHz, etc.) at a reduced symbol duration (e.g., 16.67 microseconds). A TTI in an eCC may consist of one or more symbol periods. In some cases, the TTI duration (i.e., the number of symbol periods in a TTI) may be variable.

[0080]

[0088] Wireless communication systems such as NR systems may utilize any combination of licensed, shared, and unlicensed spectrum bands, among others. The flexibility of the symbol duration and subcarrier spacing of the eCC may enable the use of the eCC across multiple spectrums. In some examples, NR shared spectrum may increase spectrum utilization and spectral efficiency, particularly through dynamic vertical sharing (e.g., across frequency) and horizontal sharing (e.g., across time) of resources.

[0081]

[0089] The wireless communication system 100 may provide low latency services with high reliability that may be desirable in certain applications (e.g., remote control, wireless automation of production facilities, efficiency and safety of vehicular traffic, mobile gaming, etc.). URLLC is an example of a low latency service with high reliability. In such wireless communication, the base station 105 may transmit URLLC data to the UE 115, which may need to immediately transmit ACK / NACK feedback.

[0082]

[0090] In some cases, the UE 115 may transmit an SR message to the base station 105 requesting resources for uplink transmission. The MAC of the UE 115 may trigger an SR in response to an event at the UE 115 (e.g., a change in a BSR or uplink data arrival from a logical channel group). Once the SR is transmitted and received by the base station 105, the base station 105 may transmit an uplink grant (e.g., in DCI0 format), and the UE 115 may transmit a message in a PUSCH in response to the uplink grant. In some cases, the base station 105 may inform the UE 115 of an SR configuration via RRC messaging to transmit an SR. The configuration may include a starting point indicating a periodic start time at which the UE 115 may transmit an SR. Additionally, the configuration may include an SR response window in which the UE 115 waits for a response (e.g., an uplink grant) from the base station 105. If the UE 115 does not receive a response within the window, the UE 115 may retransmit the SR. The timing between SR, uplink grants, and PUSCH transmissions may vary depending on the transmission scheme (e.g., FDD, TDD, etc.) In some cases, waiting for a start-up period to transmit an SR or waiting to transmit an SR after the response window time has expired may increase the latency of the SR transmission.

[0083]

[0091] The wireless communication system 100 may support efficient techniques for configuring and utilizing an SR repetition scheme. The base station 105 and the UE 115 may communicate in a communication system (e.g., URLLC) with high reliability (e.g., block error rate less than 0.001%) and low latency (e.g., less than 2 ms). In such a communication system, the UE 115 may transmit an instantaneous SR when a BSR is triggered by a new data packet, rather than waiting for a periodic start time to transmit the SR. Furthermore, as described herein, the base station 105 may signal a UE-specific SR repetition configuration that the UE 115 may utilize to reduce the chance that the base station 105 misses detection of an SR and eliminate the need to wait until the end of a response window to retransmit the SR. The UE 115 may repeatedly transmit the SR until the number of repetitions or the time period of the repetitions is met or an uplink grant is received from the base station 105. The base station 105 may determine a UE-specific SR repetition configuration based on UE-specific conditions for the UE 115, such as traffic priority, UE link budget, latency requirements, requirements history, etc. In some cases, the base station 105 may select a UE-specific SR repetition configuration from a table of available SR configurations and inform the UE 115 of an index corresponding to the selected UE-specific SR configuration. The base station 105 may transmit the UE-specific SR configuration in semi-persistent signaling (e.g., RRC messaging) or in dynamic signaling (e.g., PDCCH).

[0084]

[0092] The SR repetition configuration may include several parameters, including repetition settings, power settings, resource allocation, and ACK / NACK procedures. The repetition setting parameters may include the number of repetitions for SR, the time period for repetition, the starting point for repetition, or a combination thereof. The power settings may include a power boost to a particular repetition of SR based on channel conditions or based on a waiting period requirement. The resource allocation parameters may include on which resources in the time-frequency domain to transmit the SR repetition. For example, the resource allocation may include a hopping pattern, allocating multiple resources in the same symbol, or cyclic shifting of resources between resource blocks. The ACK / NACK procedure parameters may include an indication of how the UE 115 should respond when it needs to transmit ACK / NACK feedback in response to URLLC data and SR in the same symbol. For example, the UE 115 may multiplex the SR and ACK / NACK feedback together and transmit either the SR or the ACK / NACK feedback based on the priority between the two transmissions.

[0085]

[0093] FIG. 2 illustrates an example of a wireless communication system 200 supporting UE-specific SR repetition (e.g., retransmission) in accordance with various aspects of the present disclosure. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. In some examples, the wireless communication system 200 may operate in a URLLC system. The base station 105-a may indicate, on resources of the carrier 205 to the UE 115-a, an SR repetition parameter 210 corresponding to an SR repetition configuration specific to the UE 115-a. In response, the UE 115-a may transmit, on resources of the carrier 215, one or more SR repetitions 220 corresponding to the SR repetition configuration.

[0086]

[0094] In some cases, the base station 105-a may determine an SR repetition configuration for the UE 115-a based on certain conditions for the UE 115-a. In some cases, these UE-specific conditions may include traffic priority, UE link budget, holding time requirements, requirements history, etc. In some cases, the base station 105-a may select a UE-specific SR configuration from a table of available SR configurations and inform the UE 115-a of an index corresponding to the selected UE-specific SR configuration. Furthermore, the base station 105-a may transmit SR repetition parameters 210 corresponding to the UE-specific SR configuration via semi-persistent signaling (e.g., RRC messaging) or dynamic signaling (e.g., PDCCH) on the carrier 205. The SR repetition configuration may include several parameters, including repetition settings, power settings, resource allocation, and ACK / NACK procedures.

[0087]

[0095] The repetition configuration parameters may include the number of repetitions for the SR, the time period for the repetitions, the starting point for the repetitions, or a combination thereof. For example, the base station 105-a may select a particular number of SR repetitions for the UE 115-a based on reliability and latency requirements. In some cases, if the UE 115-a is far from the base station 105-a (i.e., a cell-edge UE) and has a low link budget as a result, a high number of repetitions (e.g., 4) may be selected for the UE 115-a. Alternatively, if the UE 115-a is close to the base station 105-a (i.e., a cell-center UE) and has a high link budget as a result, a low number of repetitions (e.g., 0 or 1) may be selected. In general, lower expected losses and better link budgets may result in a low number of repetitions selected due to high reliability of the base station receiving the SR accurately in a short time (i.e., low latency). However, the base station 105-a may select more or less repetitions based on other UE-specific conditions specified above.

[0088]

[0096] Additionally or alternatively, the base station 105-a may select a time period for the repetition based on the latency requirement. For example, the base station 105-a may select a short repetition period (e.g., one or two OFDM symbols, etc.) for a UE 115 with low latency requirements. Furthermore, the base station 105-a may select a starting point for the repetition based on the latency requirement (i.e., a more frequent starting point may be selected for a UE 115 with low latency requirements). For example, the SR start transmission point may be n, n+4, n+8, etc. for four or fewer repetitions, and n, n+1, n+2, etc. for one or fewer repetitions, where n refers to a symbol index. The base station 105-a may select the starting point based on the selected number and duration of SR repetitions together. Furthermore, the repetitions may cross slot / subframe boundaries.

[0089]

[0097] As a result of selecting the number, period, and starting point for SR repetitions for the UE 115-a, the base station 105-a may perform joint detection / decoding of the transmitted SR from the UE 115-a to improve reliability. For example, the selected SR repetition configuration may include four SR repetitions at starting points n, n+4, n+8, etc., with a period of one symbol. If the base station 105-a misses an SR in symbols n and n+1, then in symbol n+2 the base station 105-a may combine the received signals for symbols n, n+1, and n+2 to detect the transmitted SR from the UE 115-a. Furthermore, the base station 105-a may perform joint decoding if the SR carries information for other purposes. Because the payload size for the SR is small, the size of the memory utilized to store the repeated SR signal may be small. In some cases, the SR response window (i.e., the time window for the UE 115-a to receive a response from the base station 105-a to the transmitted SR) may remain consistent regardless of the selected repetition parameters.

[0090]

[0098] The power setting may include a power boost to a particular repetition of SR based on channel conditions or based on latency requirements. For example, the base station 105-a may select a high power for a particular repetition if one or more symbols are known in advance to have better channel conditions, which may improve reliability. In another example, the base station 105-a may increase the SR power when traffic with low latency requirements is detected. As a result of the low latency requirements, the number of SR repetitions and the size of the SR response window may be reduced, and increasing the SR power may serve the equal purpose of having more SR repetitions. In contrast to other power boosting or ramping procedures (e.g., LTE Physical Random Access Channel (PRACH) power ramping), the base station 105-a may increase the power based on channel conditions or latency requirements instead of failed transmission attempts. In some cases, the base station 105-a may signal a power setting parameter indicating the power setting via the PDCCH. For example, the base station 105-a may inform the UE 115-a to transmit an SR in a particular subframe or symbol with a particular power setting (e.g., low, medium, or high power setting). In such a case, transmitting the power setting using the PDCCH may result in dynamically changing channel conditions, and an appropriate power boost may be utilized by the UE 115-a based on various changes in the channel conditions.

[0091]

[0099] The resource allocation parameters may include an indication of which resources in the time-frequency domain may be used to transmit SR repetitions specific to the UE 115-a. For example, the resources utilized for SR repetitions may be based on a hopping pattern in the time-frequency resources. Additionally or alternatively, the resources utilized for SR repetitions may be allocated in the same or different symbols (e.g., two separate resources for SR in one symbol). Additionally or alternatively, the resources utilized for SR repetitions may be based on a cyclic shift in a resource block. In some cases, the base station 105-a may configure resource allocations for SR repetitions for each specific UE 115, including the UE 115-a. The UE-specific resource allocation may randomize the SR repetition transmissions. The randomization may reduce collisions with other SR or uplink control information (UCI) transmissions of other UEs 115. Additionally, the randomization may exploit hopping diversity (e.g., time-frequency diversity), thereby improving reliability.

[0092]

[0100] The ACK / NACK procedure parameters may include an indication of how the UE 115 should respond when it needs to send ACK / NACK feedback in response to URLLC data and SR in the same symbol. For example, if both the ACK / NACK feedback and the SR are urgent, the base station 105-a may inform the UE 115-a to multiplex the ACK / NACK feedback and the SR together. Alternatively, if the SR is more important and more urgent (e.g., no repetitions are configured), the base station 105-a may inform the UE 115-a to drop the ACK / NACK feedback and send an SR. Alternatively, if the ACK / NACK feedback is more important and more urgent (e.g., some SR repetitions are configured), the base station 105-a may inform the UE 115-a to drop one of the SR repetitions corresponding to the symbol for the ACK / NACK feedback.

[0093]

[0101] 3A, 3B, and 3C illustrate examples of SR repetition resource allocation configurations 300, 302, and 304, respectively, that support UE-specific SR repetition (e.g., retransmission) according to various aspects of the present disclosure. In some examples, the SR repetition resource allocation configurations 300, 302, and 304 may implement aspects of the wireless communication systems 100 and 200. It should be understood that the SR repetition resource allocation configurations 300, 302, and 304 illustrate examples of possible resource allocations for the SR repetition configurations described with reference to FIG. 2 and do not include an exhaustive list of all possible resource allocations. The SR repetition resource allocation configurations 300, 302, and 304 may include a number of frequency resources 305 and symbols 310.

[0094]

[0102] The SR repetition resource allocation configuration 300 may include two SR repetitions across the same frequency resource 305-a for two symbols 310-a. In this example, the base station 105 may configure the UE 115 to transmit SR repetitions such that there are two repetitions beginning in the third symbol 310-a. Additionally, in some cases, different UEs 115 may utilize the same time-frequency resources as the UE 115. For example, different UEs 115 may use the same resource block, but each may utilize a cyclic shift.

[0095]

[0103] The SR repetition resource allocation configuration 302 may include four SR repetitions across different frequency resources 305-b for different symbols 310-b. In some cases, resources may be allocated for SR repetition according to a hopping pattern specific to the UE 115. As described above, the UE-specific resource allocation may randomize the SR repetition transmissions for each UE 115. The randomization may reduce collisions with other SR or UCI transmissions of other UEs 115. Additionally, the randomization may exploit hopping diversity (e.g., time-frequency diversity), thereby improving reliability.

[0096]

[0104] The SR repetition resource allocation configuration 304 may include four SR repetitions across different frequency resources 305-c for two symbols 310-c. The base station 105 may allocate multiple frequency resources 305-c for SR repetitions within the same symbol 310-c. In some cases, the example may illustrate one SR repetition configuration with four SR repetitions on four frequency resources 305-c for two symbols 310-c. Alternatively, the example may illustrate two SR repetition configurations with two SR repetitions each on two frequency resources 305-c for one symbol 310-c with different start periods.

[0097]

[0105] 4 illustrates an example of a process flow 400 for supporting UE-specific SR repetition (e.g., retransmission) in accordance with various aspects of the present disclosure. In some examples, the process flow 400 may implement aspects of the wireless communication systems 100 and 200.

[0098]

[0106] In the following description of process flow 400, the operations between the UE 115-b and the base station 105-b may be performed in various orders or at various times. Some operations may be excluded from process flow 400 and other operations may be added to process flow 400.

[0099]

[0107] At 405, the base station 105-b may identify channel conditions associated with the UE (e.g., the UE 115-b). At 410, the base station 105-b may determine an SR repetition configuration for the UE 115-b based on the channel conditions. In some cases, the SR repetition configuration may be specific to the UE 115-b (e.g., UE specific) and may be based on one or more of traffic priority, UE link budget, traffic latency requirements, or SR performance history for the UE 115-b.

[0100]

[0108] Further, determining the SR repetition configuration for the UE 115-b may include determining an SR repetition number indicating a maximum number of SR repetitions by the UE 115-b. Additionally or alternatively, the base station 105-b may determine an SR repetition period for the UE 115-b to transmit the SR repetitions. The base station 105-b may further determine a starting symbol period for the UE to transmit the SR repetitions, the starting symbol period being based on the SR repetition number and the SR repetition period. In some cases, the base station 105-b may determine a power configuration for the UE 115-b to transmit the SR repetitions, the power configuration being based on channel conditions. The power configuration may include an indication of a transmit power for transmitting the SR repetitions based on the SR repetition number. Further, the base station 105-b may configure an SR resource allocation for the UE 115-b to transmit the SR repetitions. The SR resource allocation may indicate a set of time-frequency resources for SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof.

[0101]

[0109] At 415, the base station 105-b may generate an SR repetition parameter for the UE 115-b based on the SR repetition configuration. In some cases, the SR repetition parameter may be based on a traffic priority for the UE 115-b, or a UE link budget, or a latency requirement of the UE 115-b, or a reliability requirement of the UE 115-b, or an SR performance history of the UE 115-b, a location of the UE 115-b, or any combination thereof. In some cases, the SR repetition parameter may include an index of the SR repetition configuration. Additionally or alternatively, the SR repetition configuration may represent an SR repetition number, an SR repetition period, a starting symbol period, a power configuration, an SR resource allocation, or any combination thereof.

[0102]

[0110] At 420, the base station 105-b may transmit the SR repetition parameter to the UE 115-b. In some cases, the SR repetition parameter may be transmitted via RRC messaging or via the PDCCH.

[0103]

[0111] At 425, the UE 115-b may transmit SR repetitions to the base station based on the received SR repetition parameters. Additionally, the UE 115-b may adjust the transmit power for transmitting the SR repetitions based on the power configuration. For example, the UE 115-b may increase the transmit power for the SR repetitions in a symbol period known by the UE 115-b to have a channel condition that meets a threshold. In some cases, the UE 115-b may transmit SRs during the SR response window until a maximum number of SR repetitions is met. Additionally or alternatively, the UE 115-b may transmit SRs during the SR response window until a resource grant is received from the base station 105-b. In some cases, the UE 115-b may transmit SR repetitions in multiple slots or subframes. In some cases, the SR repetitions may be transmitted as part of a URLLC. The base station 105-b may receive SR repetitions during the SR response window according to the SR repetition configuration.

[0104]

[0112] At 430, the UE 115-b may identify a collision between the transmission of a feedback message (e.g., ACK / NACK feedback) and the repetition of the SR. Further, the UE 115-b may determine a priority of the feedback message and a priority of the repetition of the SR. At 435, the UE 115-b may transmit the feedback message, or the repetition of the SR, or both, based on the priority of the feedback message and the priority of the repetition of the SR.

[0105]

[0113] At 440, the base station 105-b may decode the SR based on the combination of the received SR repetitions. At 445, the base station 105-b may transmit an uplink grant to the UE 115-b based on the received SR repetitions. In some cases, the base station 105-b may transmit an uplink grant based on successful decoding of the combination of the received SR repetitions.

[0106]

[0114] 5 illustrates a block diagram 500 of a wireless device 505 supporting UE-specific SR repetition (e.g., retransmission) in accordance with an aspect of the disclosure. The wireless device 505 may be an example of an aspect of a UE 115 described herein. The wireless device 505 may include a receiver 510, a UE SR repetition manager 515, and a transmitter 520. The wireless device 505 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

[0107]

[0115] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., information related to repetition of control channels, data channels, and UE-specific scheduling requests, etc.). The information may be passed to other components of the device. The receiver 510 may be an example of an aspect of the transceiver 835 described with reference to FIG. 8. The receiver 510 may utilize a single antenna or a set of antennas.

[0108]

[0116] The UE SR repetition manager 515 may be an example of an aspect of the UE SR repetition manager 815 described with reference to Figure 8. The UE SR repetition manager 515 and / or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions of the UE SR repetition manager 515 and / or at least some of its various subcomponents 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.

[0109]

[0117] The UE SR repeat manager 515 and / or at least some of its various subcomponents may be physically located in various locations, including distributed such that portions of functionality are implemented at various physical locations by one or more physical devices. In some examples, the UE SR repeat manager 515 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the UE SR repeat manager 515 and / or at least some of its various subcomponents may be combined with one or more other hardware components, including, but not limited to, an I / O component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or combinations thereof according to various aspects of the present disclosure.

[0110]

[0118] The UE SR repetition manager 515 may receive a message including SR repetition parameters for the UE from the base station and may send SR repetitions to the base station based on the received SR repetition parameters.

[0111]

[0119] The transmitter 520 may transmit signals generated by other components of the device. In some examples, the transmitter 520 may be co-located with the receiver 510 within a transceiver module. For example, the transmitter 520 may be an example of an embodiment of the transceiver 835 described with reference to FIG. 8. The transmitter 520 may utilize a single antenna or a set of antennas.

[0112]

[0120] 6 illustrates a block diagram 600 of a wireless device 605 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The wireless device 605 may be an example of an aspect of the wireless device 505 or UE 115 described with reference to FIG. 5. The wireless device 605 may include a receiver 610, a UE SR repetition manager 615, and a transmitter 620. The wireless device 605 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

[0113]

[0121] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., information related to repetition of control channels, data channels, and UE-specific scheduling requests, etc.). The information may be passed to other components of the device. The receiver 610 may be an example of an aspect of the transceiver 835 described with reference to FIG. 8. The receiver 610 may utilize a single antenna or a set of antennas.

[0114]

[0122] The UE SR repetition manager 615 may be an example of an aspect of the UE SR repetition manager 815 described with reference to Figure 8. The UE SR repetition manager 615 may also include an SR repetition parameters component 625 and an SR transmission component 630.

[0115]

[0123] The SR repetition parameters component 625 may receive a message including an SR repetition parameter for the UE from the base station via the receiver 610. In some cases, the SR repetition parameter may represent an SR repetition configuration. In some cases, the SR repetition parameter may represent an SR repetition number indicating a maximum number of SR repetitions. In some cases, the SR repetition parameter may represent an SR repetition period. In some cases, the SR repetition parameter may represent a starting symbol period to start transmitting the SR repetitions, where the starting symbol period is based on the SR repetition number and the SR repetition period, and the SR repetitions are transmitted using the starting symbol period. In some cases, the SR repetition parameter may be UE specific and may be based on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE. In some cases, the message including the SR repetition parameter for the UE may be transmitted via an RRC message or via a PDCCH.

[0116]

[0124] The SR transmission component 630 may transmit repetitions of the SR to the base station based on the received SR repetition parameter. In some cases, transmitting the repetitions of the SR may include transmitting the SR during the SR response window until a maximum number of SR repetitions is met. Additionally or alternatively, transmitting the repetitions of the SR may include transmitting the SR during the SR response window until a resource grant is received from the base station. In some cases, transmitting the repetitions of the SR may include transmitting the repetitions of the SR within multiple slots or subframes. In some cases, the repetitions of the SR may be transmitted as part of a URLLC.

[0117]

[0125] The transmitter 620 may transmit signals generated by other components of the device. In some examples, the transmitter 620 may be co-located with the receiver 610 within a transceiver module. For example, the transmitter 620 may be an example of an embodiment of the transceiver 835 described with reference to FIG. 8. The transmitter 620 may utilize a single antenna or a set of antennas.

[0118]

[0126] FIG. 7 illustrates a block diagram 700 of a UE SR repetition manager 715 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The UE SR repetition manager 715 may be an example of an aspect of the UE SR repetition manager 515, UE SR repetition manager 615, or UE SR repetition manager 815 described with reference to FIG. 5, FIG. 6, and FIG. 8. The UE SR repetition manager 715 may include an SR repetition parameters component 720, an SR transmission component 725, an SR configuration index component 730, an SR power configuration component 735, an SR resource allocation component 740, and a feedback collision component 745. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).

[0119]

[0127] The SR repetition parameters component 720 may receive a message from the base station including an SR repetition parameter for the UE. In some cases, the SR repetition parameter may represent an SR repetition configuration. In some cases, the SR repetition parameter may represent an SR repetition number indicating a maximum number of SR repetitions. In some cases, the SR repetition parameter may represent an SR repetition period. In some cases, the SR repetition parameter may represent a starting symbol period to start transmitting SR repetitions, where the starting symbol period is based on the SR repetition number and the SR repetition period, and the SR repetitions are transmitted using the starting symbol period. In some cases, the SR repetition parameter may be UE specific and may be based on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE. In some cases, the message including the SR repetition parameter for the UE may be transmitted via an RRC message or via a PDCCH.

[0120]

[0128] The SR transmission component 725 may transmit repetitions of the SR to the base station based on the received SR repetition parameter. In some cases, transmitting the repetitions of the SR may include transmitting the SR during the SR response window until a maximum number of SR repetitions is met. Additionally or alternatively, transmitting the repetitions of the SR may include transmitting the SR during the SR response window until a resource grant is received from the base station. In some cases, transmitting the repetitions of the SR may include transmitting the repetitions of the SR within multiple slots or subframes. In some cases, the repetitions of the SR may be transmitted as part of a URLLC.

[0121]

[0129] The SR configuration index component 730 may indicate an index of the SR repetition configuration for the UE based at least in part on the SR repetition parameter. The SR power configuration component 735 may adjust the transmit power for transmitting the SR repetition based on the power configuration. In some cases, adjusting the transmit power for transmitting the SR repetition may include increasing the transmit power for the SR repetition in a symbol period known by the UE to have a channel condition that meets a threshold. In some cases, the SR repetition parameter may represent the transmit power for transmitting the SR repetition based on the SR repetition number.

[0122]

[0130] The SR resource allocation component 740 can indicate an SR resource allocation, where the SR repetitions are transmitted on a set of time-frequency resources according to the SR resource allocation. In some cases, the SR resource allocation can represent transmitting the SR repetitions using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof.

[0123]

[0131] The feedback collision component 745 may identify a collision between the transmission of a feedback message and the repetition of an SR, determine a priority of the feedback message and a priority of the repetition of an SR, and transmit the feedback message, or the repetition of an SR, or both, based on the priority of the feedback message and the priority of the repetition of an SR.

[0124]

[0132] FIG. 8 illustrates a diagram of a system 800 including a device 805 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The device 805 may be, or include components of, the wireless device 505, wireless device 605, or UE 115 described above with reference to FIG. 5 and FIG. 6, for example. The device 805 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a UE SR repetition manager 815, a processor 820, a memory 825, software 830, a transceiver 835, an antenna 840, and an I / O controller 845. These components may be in electronic communication over one or more buses (e.g., bus 810). The device 805 may wirelessly communicate with one or more base stations 105.

[0125]

[0133] The processor 820 may include intelligent hardware devices (e.g., a general purpose processor, a DSP, a central processing unit (CPU), a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 820 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be incorporated into the processor 820. The processor 820 may be configured to execute computer-readable instructions stored in memory to perform various functions (e.g., functions or tasks supporting recurring UE-specific scheduling requests).

[0126]

[0134] The memory 825 may include random access memory (RAM) and read only memory (ROM). The memory 825 may store computer-readable, computer-executable software 830 that includes instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory 825 may include a basic input / output system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices, among others.

[0127]

[0135] The software 830 may include code implementing aspects of the disclosure, including code supporting repetition of UE-specific scheduling requests. The software 830 may be stored in a non-transitory computer-readable medium, such as a system memory or other memory. In some cases, the software 830 may not be directly executable by a processor, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.

[0128]

[0136] The transceiver 835 may communicate bidirectionally via one or more antennas, wired links, or wireless links, as described above. For example, the transceiver 835 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 835 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and to demodulate packets received from the antenna. In some cases, a wireless device may include a single antenna 840. However, in some cases, a device may have two or more antennas 840 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0129]

[0137] The I / O controller 845 may manage input and output signals for the device 805. The I / O controller 845 may also manage peripheral devices that are not built into the device 805. In some cases, the I / O controller 845 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 845 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or another known operating system. In some cases, the I / O controller 845 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 845 may be implemented as part of a processor. In some cases, a user may interact with the device 805 through the I / O controller 845 or through hardware components controlled by the I / O controller 845.

[0130]

[0138] 9 illustrates a block diagram 900 of a wireless device 905 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The wireless device 905 may be an example of an aspect of a base station 105 described herein. The wireless device 905 may include a receiver 910, a base station SR repetition manager 915, and a transmitter 920. The wireless device 905 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

[0131]

[0139] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., information related to repetition of control channels, data channels, and UE-specific scheduling requests, etc.). The information may be passed to other components of the device. The receiver 910 may be an example of an aspect of the transceiver 1235 described with reference to FIG. 12. The receiver 910 may utilize a single antenna or a set of antennas.

[0132]

[0140] The base station SR repeat manager 915 may be an example of an aspect of the base station SR repeat manager 1215 described with reference to Figure 12. The base station SR repeat manager 915 and / or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions of the base station SR repeat manager 915 and / or at least some of its various subcomponents may be performed by a general purpose processor, a DSP, an ASIC, an 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.

[0133]

[0141] The base station SR repeat manager 915 and / or at least some of its various subcomponents may be physically located in various locations, including distributed such that portions of functionality are implemented at various physical locations by one or more physical devices. In some examples, the base station SR repeat manager 915 and / or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the base station SR repeat manager 915 and / or at least some of its various subcomponents may be combined with one or more other hardware components, including, but not limited to, an I / O component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or combinations thereof according to various aspects of the present disclosure.

[0134]

[0142] The base station SR repetition manager 915 may identify a channel condition associated with the UE, determine an SR repetition configuration for the UE based on the channel condition, generate SR repetition parameters for the UE based on the SR repetition configuration, and transmit the SR repetition parameters to the UE. The SR repetition configuration may be UE specific and may be based on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR performance history for the UE.

[0135]

[0143] The transmitter 920 may transmit signals generated by other components of the device. In some examples, the transmitter 920 may be co-located with the receiver 910 within a transceiver module. For example, the transmitter 920 may be an example of an aspect of the transceiver 1235 described with reference to FIG. 12. The transmitter 920 may utilize a single antenna or a set of antennas.

[0136]

[0144] 10 illustrates a block diagram 1000 of a wireless device 1005 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The wireless device 1005 may be an example of an aspect of the wireless device 905 or base station 105 described with reference to FIG. 9. The wireless device 1005 may include a receiver 1010, a base station SR repetition manager 1015, and a transmitter 1020. The wireless device 1005 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

[0137]

[0145] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., information related to control channels, data channels, and repetition of UE-specific scheduling requests, etc.). The information may be passed to other components of the device. The receiver 1010 may be an example of an aspect of the transceiver 1235 described with reference to FIG. 12. The receiver 1010 may utilize a single antenna or a set of antennas.

[0138]

[0146] The base station SR repetition manager 1015 may be an example of an aspect of the base station SR repetition manager 1215 described with reference to Figure 12. The base station SR repetition manager 1015 may also include a channel condition component 1025, an SR repetition configuration component 1030, and a repetition parameters component 1035.

[0139]

[0147] The channel condition component 1025 may identify channel conditions associated with the UE. The SR repetition configuration component 1030 may determine an SR repetition configuration for the UE based on the channel conditions. In some cases, the SR repetition configuration may be UE specific and may be based on one or more of traffic priority, UE link budget, traffic latency requirements, or SR performance history for the UE.

[0140]

[0148] The repetition parameter component 1035 may generate an SR repetition parameter for the UE based on the SR repetition configuration, transmit the SR repetition parameter to the UE, determine an SR repetition number indicating a maximum number of SR repetitions by the UE, where the SR repetition parameter indicates the SR repetition number, determine an SR repetition period for the UE to transmit the SR repetitions, where the SR repetition parameter represents the SR repetition period, and determine a starting symbol period for the UE to transmit the SR repetitions, where the starting symbol period is based on the SR repetition number and the SR repetition period, and the SR repetition parameter represents the starting symbol period. In some cases, the SR repetition parameter is based on a traffic priority for the UE, or a UE link budget, or a latency requirement of the UE, or a reliability requirement of the UE, or an SR performance history of the UE, a location of the UE, or a combination thereof. In some cases, the SR repetition parameter is transmitted via RRC messaging or via a PDCCH.

[0141]

[0149] The transmitter 1020 may transmit signals generated by other components of the device. In some examples, the transmitter 1020 may be co-located with the receiver 1010 in a transceiver module. For example, the transmitter 1020 may be an example of an aspect of the transceiver 1235 described with reference to FIG. 12. The transmitter 1020 may utilize a single antenna or a set of antennas.

[0142]

[0150] 11 illustrates a block diagram 1100 of a base station SR repetition manager 1115 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The base station SR repetition manager 1115 may be an example of an aspect of the base station SR repetition manager 1215 described with reference to FIGS. 9, 10, and 12. The base station SR repetition manager 1115 may include a channel condition component 1120, an SR repetition configuration component 1125, a repetition parameters component 1130, a configuration index component 1135, a power configuration component 1140, a resource allocation configuration component 1145, an SR reception component 1150, and an SR decoding component 1155. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).

[0143]

[0151] The channel condition component 1120 may identify channel conditions associated with the UE. The SR repetition configuration component 1125 may determine an SR repetition configuration for the UE based on the channel conditions. In some cases, the SR repetition configuration is UE-specific and based on one or more of traffic priority, UE link budget, traffic latency requirements, or SR performance history for the UE.

[0144]

[0152] The repetition parameter component 1130 may generate an SR repetition parameter for the UE based on the SR repetition configuration and transmit the SR repetition parameter to the UE. In some cases, the repetition parameter component 1130 may determine an SR repetition number indicating a maximum number of SR repetitions by the UE, where the SR repetition parameter represents the SR repetition number. Additionally or alternatively, the repetition parameter component 1130 may determine an SR repetition period for the UE to transmit the SR repetitions, where the SR repetition parameter represents the SR repetition period. Furthermore, the repetition parameter component 1130 may determine a starting symbol period for the UE to transmit the SR repetitions, where the starting symbol period is based on the SR repetition number and the SR repetition period, where the SR repetition parameter represents the starting symbol period. In some cases, the SR repetition parameter may be based on a traffic priority for the UE, or a UE link budget, or a latency requirement of the UE, or a reliability requirement of the UE, or an SR performance history of the UE, a location of the UE, or a combination thereof. In some cases, the SR repetition parameter may be transmitted via RRC messaging or via a PDCCH.

[0145]

[0153] The configuration index component 1135 may indicate an index of the SR repetition configuration. The power configuration component 1140 may determine a power configuration for the UE to transmit the SR repetitions, where the power configuration is based on the channel condition, and the SR repetition parameter represents the power configuration. In some cases, the power configuration may include an indication of a transmit power for transmitting the SR repetitions based on the SR repetition number.

[0146]

[0154] The resource allocation configuration component 1145 can configure an SR resource allocation for the UE to transmit the SR repetition, and the SR repetition parameter represents the SR resource allocation. In some cases, the SR resource allocation may indicate a set of time-frequency resources for the SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof.

[0147]

[0155] The SR receiving component 1150 may receive repetitions of the SR from the UE during the SR response window in accordance with the SR repetition configuration. The SR decoding component 1155 may decode the SR based on a combination of the received SR repetitions.

[0148]

[0156] FIG. 12 illustrates a diagram of a system 1200 including a device 1205 supporting UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The device 1205 may be, or include components thereof, an example of a base station 105 described above with reference to FIG. 1, for example. The device 1205 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a base station SR repetition manager 1215, a processor 1220, a memory 1225, software 1230, a transceiver 1235, an antenna 1240, a network communication manager 1245, and an inter-station communication manager 1250. These components may be in electronic communication via one or more buses (e.g., bus 1210). The device 1205 may wirelessly communicate with one or more UEs 115.

[0149]

[0157] The processor 1220 may include intelligent hardware devices (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1220 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be incorporated into the processor 1220. The processor 1220 may be configured to execute computer-readable instructions stored in memory to perform various functions (e.g., functions or tasks supporting recurring UE-specific scheduling requests).

[0150]

[0158] The memory 1225 may include RAM and ROM. The memory 1225 may store computer-readable, computer-executable software 1230 that includes instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory 1225 may include a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.

[0151]

[0159] The software 1230 may include code implementing aspects of the disclosure, including code supporting repetition of UE-specific scheduling requests. The software 1230 may be stored in a non-transitory computer-readable medium, such as a system memory or other memory. In some cases, the software 1230 may not be directly executable by a processor, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.

[0152]

[0160] The transceiver 1235 may communicate bidirectionally via one or more antennas, wired links, or wireless links, as described above. For example, the transceiver 1235 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1235 may also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and to demodulate packets received from the antenna. In some cases, a wireless device may include a single antenna 1240. However, in some cases, a device may have two or more antennas 1240 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0153]

[0161] The network communications manager 1245 may manage communications with a core network (e.g., over one or more wired backhaul links). For example, the network communications manager 1245 may manage the forwarding of data communications for one or more client devices, such as the UEs 115.

[0154]

[0162] The inter-station communications manager 1250 can manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with the UE 115 in coordination with the other base stations 105. For example, the inter-station communications manager 1250 may coordinate scheduling for transmissions to the UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, the inter-station communications manager 1250 may provide an X2 interface within the LTE / LTE-A wireless communications network technology to provide communications between the base stations 105.

[0155]

[0163] FIG. 13 shows a flow chart illustrating a method 1300 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1300 may be performed by the UE 115 or components thereof described herein. For example, the operations of the method 1300 may be performed by a UE SR repetition manager described with reference to FIGS. 5-8. In some examples, the UE 115 may execute a set of codes to control functional elements of the device to perform functions described below. Additionally or alternatively, the UE 115 may perform aspects of the functions described below using dedicated hardware.

[0156]

[0164] In block 1305, the UE 115 may receive a message from the base station comprising SR repetition parameters for the UE. The SR repetition parameters may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR performance history. The operations of block 1305 may be performed according to methods described herein. In some examples, aspects of the operations of block 1305 may be performed by an SR repetition parameters component described with reference to FIGS. 5-8.

[0157]

[0165] At block 1310, the UE 115 may transmit a repetition of the SR to the base station based on the received SR repetition parameter. The operations of block 1310 may be performed according to methods described herein. In some examples, aspects of the operations of block 1310 may be performed by an SR transmission component described with reference to FIGS. 5-8.

[0158]

[0166] FIG. 14 shows a flow chart illustrating a method 1400 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1400 may be performed by the UE 115 or components thereof described herein. For example, the operations of the method 1400 may be performed by a UE SR repetition manager described with reference to FIGS. 5-8. In some examples, the UE 115 may execute a set of codes to control functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may perform aspects of the functions described below using dedicated hardware.

[0159]

[0167] In block 1405, the UE 115 may receive a message from the base station comprising SR repetition parameters for the UE. The SR repetition parameters may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR performance history. The operations of block 1405 may be performed according to methods described herein. In some examples, aspects of the operations of block 1405 may be performed by an SR repetition parameters component described with reference to FIGS. 5-8.

[0160]

[0168] At block 1410, the UE 115 may transmit a repetition of the SR to the base station based on the received SR repetition parameter. The operations of block 1410 may be performed according to methods described herein. In some examples, aspects of the operations of block 1410 may be performed by an SR transmission component described with reference to FIGS. 5-8.

[0161]

[0169] At block 1415, the UE 115 may adjust a transmit power for transmitting the SR repetitions based on the power configuration. The operations of block 1415 may be performed according to methods described herein. In some examples, aspects of the operations of block 1415 may be performed by the SR power configuration component described with reference to FIGS. 5-8.

[0162]

[0170] FIG. 15 shows a flow chart illustrating a method 1500 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1500 may be performed by the UE 115 or components thereof described herein. For example, the operations of the method 1500 may be performed by a UE SR repetition manager described with reference to FIGS. 5-8. In some examples, the UE 115 may execute a set of codes to control functional elements of the device to perform functions described below. Additionally or alternatively, the UE 115 may perform aspects of the functions described below using dedicated hardware.

[0163]

[0171] In block 1505, the UE 115 may receive a message from the base station comprising SR repetition parameters for the UE. The SR repetition parameters may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR performance history. The operations of block 1505 may be performed according to methods described herein. In some examples, aspects of the operations of block 1505 may be performed by an SR repetition parameters component described with reference to FIGS. 5-8.

[0164]

[0172] At block 1510, the UE 115 may transmit a repetition of the SR to the base station based on the received SR repetition parameter. The operations of block 1510 may be performed according to methods described herein. In some examples, aspects of the operations of block 1510 may be performed by an SR transmission component described with reference to FIGS. 5-8.

[0165]

[0173] In some cases, sending repetitions of the SR includes sending the SR during the SR response window until a maximum number of SR repetitions is met.

[0166]

[0174] FIG. 16 shows a flow chart illustrating a method 1600 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1600 may be performed by the UE 115 or components thereof described herein. For example, the operations of the method 1600 may be performed by a UE SR repetition manager described with reference to FIGS. 5-8. In some examples, the UE 115 may execute a set of codes to control functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may perform aspects of the functions described below using dedicated hardware.

[0167]

[0175] In block 1605, the UE 115 may receive a message from the base station comprising SR repetition parameters for the UE. The SR repetition parameters may be UE specific and may be based at least in part on one or more of a traffic priority for the UE, a UE link budget, a traffic latency requirement, or an SR performance history. The operations of block 1605 may be performed according to methods described herein. In some examples, aspects of the operations of block 1605 may be performed by an SR repetition parameters component described with reference to FIGS. 5-8.

[0168]

[0176] At block 1610, the UE 115 may transmit repetitions of the SR to the base station based on the received SR repetition parameter. In some cases, transmitting the repetitions of the SR includes transmitting an SR during an SR response window until a resource grant is received from the base station. The operations of block 1610 may be performed according to methods described herein. In some examples, aspects of the operations of block 1610 may be performed by an SR transmission component described with reference to FIGS. 5-8.

[0169]

[0177] FIG. 17 shows a flowchart illustrating a method 1700 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1700 may be performed by the base station 105 or components thereof described herein. For example, the operations of the method 1700 may be performed by a base station SR repetition manager described with reference to FIGS. 9-12. In some examples, the base station 105 may execute a set of codes to control functional elements of a device to perform functions described below. Additionally or alternatively, the base station 105 may perform aspects of the functions described below using dedicated hardware.

[0170]

[0178] At block 1705, the base station 105 may identify channel conditions associated with the UE. The operations of block 1705 may be performed according to methods described herein. In some examples, aspects of the operations of block 1705 may be performed by a channel condition component described with reference to FIGS. 9-12.

[0171]

[0179] In block 1710, the base station 105 may determine an SR repetition configuration for the UE based on channel conditions. The SR repetition configuration may be UE specific and may be based at least in part on one or more of traffic priority, UE link budget, traffic latency requirements, or SR performance history for the UE. The operations of block 1710 may be performed according to methods described herein. In some examples, aspects of the operations of block 1710 may be performed by an SR repetition configuration component described with reference to FIGS. 9-12.

[0172]

[0180] In block 1715, the base station 105 may generate an SR repetition parameter for the UE based on the SR repetition configuration. The operations of block 1715 may be performed according to methods described herein. In some examples, aspects of the operations of block 1715 may be performed by a repetition parameter component described with reference to FIGS. 9-12.

[0173]

[0181] In block 1720, the base station 105 may transmit the SR repetition parameter to the UE. The operations of block 1720 may be performed according to methods described herein. In some examples, aspects of the operations of block 1720 may be performed by a repetition parameter component described with reference to Figures 9-12.

[0174]

[0182] FIG. 18 shows a flowchart illustrating a method 1800 for UE-specific SR repetition (e.g., retransmission) according to an aspect of the disclosure. The operations of the method 1800 may be performed by the base station 105 or components thereof described herein. For example, the operations of the method 1800 may be performed by a base station SR repetition manager described with reference to FIGS. 9-12. In some examples, the base station 105 may execute a set of codes to control functional elements of a device to perform functions described below. Additionally or alternatively, the base station 105 may perform aspects of the functions described below using dedicated hardware.

[0175]

[0183] At block 1805, the base station 105 may identify channel conditions associated with the UE. The operations of block 1805 may be performed according to methods described herein. In some examples, aspects of the operations of block 1805 may be performed by a channel condition component described with reference to FIGS. 9-12.

[0176]

[0184] In block 1810, the base station 105 may determine an SR repetition configuration for the UE based on channel conditions. The SR repetition configuration may be UE specific and may be based at least in part on one or more of traffic priority, UE link budget, traffic latency requirements, or SR performance history for the UE. The operations of block 1810 may be performed according to methods described herein. In some examples, aspects of the operations of block 1810 may be performed by an SR repetition configuration component described with reference to Figures 9-12.

[0177]

[0185] In block 1815, the base station 105 can configure an SR resource allocation for the UE to transmit repetitions of the SR, where the SR repetition parameter represents the SR resource allocation. The operations of block 1815 can be performed according to methods described herein. In some examples, aspects of the operations of block 1815 can be performed by a resource allocation configuration component described with reference to Figures 9-12.

[0178]

[0186] At block 1820, the base station 105 may generate an SR repetition parameter for the UE based on the SR repetition configuration. The operations of block 1820 may be performed according to methods described herein. In some examples, aspects of the operations of block 1820 may be performed by a repetition parameter component described with reference to FIGS. 9-12.

[0179]

[0187] In block 1825, the base station 105 may transmit the SR repetition parameter to the UE. The operations of block 1825 may be performed according to methods described herein. In some examples, aspects of the operations of block 1825 may be performed by a repetition parameter component described with reference to Figures 9-12.

[0180]

[0188] It should be noted that the methods described above describe possible implementations, and that the acts and steps may be rearranged or otherwise modified, and that other implementations are possible. Further, aspects from two or more of the methods may be combined.

[0181]

[0189] The techniques described herein may be used for various wireless communication systems such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and other systems. A CDMA system may implement a radio technology such as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. Releases of IS-2000 may be commonly referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM).

[0182]

[0190] An OFDMA system may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above, as well as other systems and radio technologies. Aspects of an LTE or NR system may be described as examples, and LTE or NR terminology may be used in much of the description, although the techniques described herein are applicable beyond LTE or NR applications.

[0183]

[0191] A macro cell may generally cover a relatively large geographic area (e.g., a few kilometers in radius) and allow unrestricted access by UEs 115 with a service subscription with the network provider. A small cell may be associated with a lower power base station 105 compared to a macro cell, and the small cell may operate in the same or different (e.g., licensed, unlicensed, etc.) frequency band as the macro cell. Small cells may include pico cells, femto cells, and micro cells, according to various examples. A pico cell may, for example, cover a small geographic area and allow unrestricted access by UEs 115 with a service subscription with the network provider. A femto cell may also cover a small geographic area (e.g., a home) and provide restricted access by UEs 115 with an association with the femto cell (e.g., UEs 115 in a Closed Subscriber Group (CSG), UEs 115 for users in the home, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (e.g., two, three, four, etc.) cells and may also support communication using one or more component carriers.

[0184]

[0192] One or more wireless communications systems 100 described herein may support synchronous or asynchronous operation. For synchronous operation, the base stations 105 may have similar frame timing and transmissions from different base stations 105 may be approximately aligned in time. For asynchronous operation, the base stations 105 may have different frame timing and transmissions from different base stations 105 may not be aligned in time. The techniques described herein may be used for either synchronous or asynchronous operation.

[0185]

[0193] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0186]

[0194] The various example blocks and modules described in connection with the disclosure herein may be implemented or performed using 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 (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. A 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).

[0187]

[0195] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted over a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, depending on the nature of the software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these. Features implementing the functions may also be physically located in various locations, including being distributed such that parts of the functions are implemented in different physical locations.

[0188]

[0196] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media may comprise random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disk (CD) ROM or other optical disk 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 means 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. Also, any connection is properly termed a computer-readable medium. For example, if the 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, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of media. 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 and discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer readable media.

[0189]

[0197] As used herein, including in the claims, "or" used within a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such as, 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). Also, the phrase "based on" as used herein should not be interpreted as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, the phrase "based on" as used herein should be interpreted in the same manner as the phrase "based at least in part on."

[0190]

[0198] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes the similar components. If only a first reference label is used in this specification, the description is applicable to any of the similar components having the same first reference label, regardless of the second reference label or other subsequent reference labels.

[0191]

[0199] The description set forth herein with reference to the accompanying drawings describes exemplary configurations and does not necessarily represent all examples that may be implemented or are within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other examples." The detailed description includes specific details for the purposes of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0192]

[0200] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily 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 disclosure. Thus, the disclosure is not limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein. The invention as originally claimed in the present application is set forth below. [C1] 1. A method for wireless communication in a user equipment (UE), comprising: receiving a message from a base station comprising a scheduling request (SR) repetition parameter for the UE, the SR repetition parameter being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; transmitting a repetition of the SR to the base station based at least in part on the received SR repetition parameter; A method comprising: [C2] The SR repetition parameter represents an SR repetition number indicating a maximum number of SR repetitions; The method according to [C1]. [C3] The SR repetition parameter represents an SR repetition period; The method according to [C1]. [C4] The method of [C1], wherein the SR repetition parameter indicates a starting symbol period from which to start transmitting the repetitions of the SR, the starting symbol period being based at least in part on an SR repetition count and an SR repetition period, and the repetitions of the SR are transmitted using the starting symbol period. [C5] The method of any one of claims 1 to 5, wherein the SR repetition parameter comprises an index of an SR repetition configuration for the UE. [C6] The SR repetition parameter represents a power configuration for the repetition of the SR, and the method includes: and adjusting a transmit power for transmitting the repetitions of the SR based on the power configuration. The method according to [C1]. [C7] Adjusting the transmit power for transmitting the repetitions of the SR may include: increasing the transmit power for the repetitions of the SR within a symbol period known by the UE to have channel conditions that meet a threshold. The method described in [C6]. [C8] the SR repetition parameter represents the transmit power for transmitting the repetitions of the SR based at least in part on a SR repetition number. The method described in [C6]. [C9] the SR repetition parameter represents an SR resource allocation, and the repetitions of the SR are transmitted on a set of time-frequency resources according to the SR resource allocation; The method according to [C1]. [C10] The SR resource allocation represents transmitting the repetitions of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof. The method described in [C9]. [C11] Transmitting the repetitions of the SR comprises: transmitting the SR during an SR response window until a maximum number of SR repetitions is met. The method according to [C1]. [C12] Transmitting the repetitions of the SR comprises: transmitting the SR during an SR response window until a resource grant is received from the base station. The method according to [C1]. [C13] Transmitting the repetitions of the SR comprises: transmitting the repetitions of the SR within a plurality of slots or subframes. The method according to [C1]. [C14] identifying a collision between the transmission of a feedback message and the repetition of the SR; determining a priority of the feedback message and a priority of the iteration of the SR; transmitting the feedback message, or the repetition of the SR, or both, based at least in part on the priority of the feedback message and the priority of the repetition of the SR; The method according to [C1], further comprising: [C15] the message comprises a radio resource control (RRC) message or over a physical downlink control channel (PDCCH); The method according to [C1]. [C16] The repetitions of the SR are transmitted as part of Ultra-Reliable Low-Latency Communications (URLLC). The method according to [C1]. [C17] 1. A method for wireless communication in a base station, comprising: Identifying a channel condition associated with a user equipment (UE); determining a scheduling request (SR) repetition configuration for the UE based at least in part on the channel conditions, the SR repetition configuration being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; generating an SR repetition parameter for the UE based at least in part on the SR repetition configuration; transmitting the SR repetition parameter to the UE; A method comprising: [C18] determining an SR repetition number indicating a maximum number of SR repetitions by the UE, the SR repetition parameter representing the SR repetition number; The method described in [C17]. [C19] The method further comprises: determining an SR repetition period for the UE to transmit a repetition of an SR, the SR repetition parameter representing the SR repetition period. The method described in [C17]. [C20] and determining a starting symbol period for transmitting a repetition of an SR by the UE, the starting symbol period being based at least in part on an SR repetition number and an SR repetition period, the SR repetition parameter representing the starting symbol period. The method described in [C17]. [C21] the SR repetition parameters comprise an index of the SR repetition configuration; The method described in [C17]. [C22] and determining a power configuration for transmitting SR repetitions by the UE, the power configuration being based at least in part on the channel conditions, and the SR repetition parameter representing the power configuration. The method described in [C17]. [C23] the power configuration includes an indication of a transmit power for transmitting the repetitions of the SR based at least in part on a number of SR repetitions. The method described in [C22]. [C24] The UE further comprises configuring an SR resource allocation for transmitting a repetition of an SR, the SR repetition parameter representing the SR resource allocation. The method described in [C17]. [C25] The SR resource allocation indicates a set of time-frequency resources for the repetition of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof. The method described in [C24]. [C26] receiving a repetition of an SR from the UE during an SR response window according to the SR repetition configuration; decoding the SR based at least in part on a combination of the received repetitions of the SR; and The method according to [C17], further comprising: [C27] The SR repetition configuration may also be based at least in part on a reliability requirement of the UE, or a location of the UE, or any combination thereof. The method described in [C17]. [C28] The SR repetition parameter is transmitted via Radio Resource Control (RRC) messaging or via a Physical Downlink Control Channel (PDCCH). The method described in [C17]. [C29] 1. An apparatus for wireless communication, comprising: means for receiving from a base station a message comprising a scheduling request (SR) repetition parameter for a user equipment (UE), the SR repetition parameter being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; means for transmitting a repetition of an SR to the base station based at least in part on the received SR repetition parameter; An apparatus comprising: [C30] The SR repetition parameter represents an SR repetition number indicating a maximum number of SR repetitions; The apparatus described in [C29]. [C31] The SR repetition parameter represents an SR repetition period; The apparatus described in [C29]. [C32] The apparatus of [C29], wherein the SR repetition parameter indicates a starting symbol period from which to start transmitting the repetitions of the SR, the starting symbol period being based at least in part on an SR repetition count and an SR repetition period, and the repetitions of the SR are transmitted using the starting symbol period. [C33] The apparatus of [C29], wherein the SR repetition parameter comprises an index of an SR repetition configuration for the UE. [C34] The SR repetition parameter represents a power configuration for the repetition of the SR; and means for adjusting a transmit power for transmitting the repetitions of the SR based on the power configuration. The apparatus described in [C29]. [C35] The apparatus of [C34], wherein the means for adjusting the transmit power for transmitting the repetitions of the SR comprises: means for increasing the transmit power for the repetitions of the SR within a symbol period known by the UE to have channel conditions that meet a threshold. [C36] the SR repetition parameter represents the transmit power for transmitting the repetitions of the SR based at least in part on a SR repetition number. The apparatus described in [C34]. [C37] the SR repetition parameter represents an SR resource allocation, and the repetitions of the SR are transmitted on a set of time-frequency resources according to the SR resource allocation. The apparatus described in [C29]. [C38] The SR resource allocation represents transmitting the repetitions of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof. The apparatus described in [C37]. [C39] The means for transmitting the repetitions of the SR comprises: means for transmitting the SR during an SR response window until a maximum number of SR repetitions is met. The apparatus described in [C29]. [C40] The means for transmitting the repetitions of the SR comprises: means for transmitting the SR during an SR response window until a resource grant is received from the base station. The apparatus described in [C29]. [C41] The means for transmitting the repetitions of the SR comprises: means for transmitting the repetitions of the SR within a plurality of slots or subframes. The apparatus described in [C29]. [C42] means for identifying collisions between the transmission of feedback messages and the repetition of the SR; means for determining a priority of the feedback message and a priority of the iteration of the SR; means for transmitting the feedback message, or the repetitions of the SR, or both, based at least in part on the priority of the feedback message and the priority of the repetitions of the SR; The apparatus described in [C29], further comprising: [C43] the message comprises a radio resource control (RRC) message or over a physical downlink control channel (PDCCH); The apparatus described in [C29]. [C44] The repetitions of the SR are transmitted as part of Ultra-Reliable Low-Latency Communications (URLLC). The apparatus described in [C29]. [C45] 1. An apparatus for wireless communication, comprising: means for identifying a channel condition associated with a user equipment (UE); means for determining a scheduling request (SR) repetition configuration for the UE based at least in part on the channel conditions, the SR repetition configuration being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; means for generating an SR repetition parameter for the UE based at least in part on the SR repetition configuration; means for transmitting the SR repetition parameter to the UE; An apparatus comprising: [C46] and means for determining an SR repetition number indicating a maximum number of SR repetitions by the UE, the SR repetition parameter representing the SR repetition number. The apparatus described in [C45]. [C47] The method further comprises: determining an SR repetition period for the UE to transmit a repetition of an SR, the SR repetition parameter representing the SR repetition period. The apparatus described in [C45]. [C48] and means for the UE to determine a starting symbol period for transmitting a repetition of an SR, the starting symbol period being based at least in part on an SR repetition number and an SR repetition period, the SR repetition parameter representing the starting symbol period. The apparatus described in [C45]. [C49] the SR repetition parameters comprise an index of the SR repetition configuration; The apparatus described in [C45]. [C50] and means for the UE to determine a power configuration for transmitting SR repetitions, the power configuration being based at least in part on the channel conditions, and the SR repetition parameter representing the power configuration. The apparatus described in [C45]. [C51] the power configuration includes an indication of a transmit power for transmitting the repetitions of the SR based at least in part on a number of SR repetitions. The apparatus described in [C50]. [C52] and means for configuring an SR resource allocation for the UE to transmit a repetition of an SR, the SR repetition parameter representing the SR resource allocation. The apparatus described in [C45]. [C53] The SR resource allocation indicates a set of time-frequency resources for the repetition of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof. The apparatus described in [C52]. [C54] means for receiving a repetition of an SR from the UE during an SR response window in accordance with the SR repetition configuration; means for decoding the SR based at least in part on the combination of the received repetitions of the SR; The apparatus described in [C45], further comprising: [C55] The SR repetition configuration may also be based at least in part on a reliability requirement of the UE, or a location of the UE, or any combination thereof. The apparatus described in [C45]. [C56] The SR repetition parameter is transmitted via Radio Resource Control (RRC) messaging or via a Physical Downlink Control Channel (PDCCH). The apparatus described in [C45]. [C57] 1. An apparatus for wireless communication, comprising: A processor; memory in electronic communication with the processor; When stored in the memory and executed by the processor, the apparatus receiving a message from a base station comprising a scheduling request (SR) repetition parameter for a user equipment (UE), the SR repetition parameter being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; transmitting a repetition of the SR to the base station based at least in part on the received SR repetition parameter; and An apparatus comprising: [C58] The SR repetition parameter represents an SR repetition number indicating a maximum number of SR repetitions; The apparatus described in [C57]. [C59] The SR repetition parameter represents an SR repetition period; The apparatus described in [C57]. [C60] The apparatus of [C57], wherein the SR repetition parameter indicates a starting symbol period from which to start transmitting the repetition of the SR, the starting symbol period being based at least in part on an SR repetition count and an SR repetition period, and the repetition of the SR is transmitted using the starting symbol period. [C61] The apparatus of [C57], wherein the SR repetition parameter comprises an index of an SR repetition configuration for the UE. [C62] The SR repetition parameter represents a power configuration for the repetition of the SR, and the instructions, by the processor, and further operable to adjust a transmit power for transmitting the repetitions of the SR based on the power configuration. The apparatus described in [C57]. [C63] The instructions executable by the processor to adjust the transmit power for transmitting the repetitions of the SR include, by the processor: and further instructions executable to: adjust the transmit power for transmitting the repetitions of the SR, comprising increasing the transmit power for the repetitions of the SR within a symbol period known by the UE to have channel conditions that meet a threshold. The apparatus described in [C62]. [C64] the SR repetition parameter represents the transmit power for transmitting the repetitions of the SR based at least in part on a SR repetition number. The apparatus described in [C62]. [C65] the SR repetition parameter represents an SR resource allocation, and the repetitions of the SR are transmitted on a set of time-frequency resources according to the SR resource allocation. The apparatus described in [C57]. [C66] The SR resource allocation represents transmitting the repetitions of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof. The apparatus described in [C65]. [C67] The instructions executable by the processor to transmit the repetitions of the SR include instructions for the processor to: and further instructions executable to: transmit the SR during an SR response window until a maximum number of SR repetitions is met. The apparatus described in [C57]. [C68] The instructions executable by the processor to transmit the repetitions of the SR include instructions for the processor to: The apparatus of [C57], further comprising instructions executable to: transmit the repetitions of the SR during an SR response window until a resource grant is received from the base station. [C69] The instructions executable by the processor to transmit the repetitions of the SR include instructions for the processor to: The apparatus of [C57], further comprising instructions executable to: transmit the repetitions of the SR in a plurality of slots or subframes. [C70] The instructions are further further configured to: identifying a collision between the transmission of a feedback message and the repetition of the SR; determining a priority of the feedback message and a priority of the iteration of the SR; transmitting the feedback message, or the repetition of the SR, or both, based at least in part on the priority of the feedback message and the priority of the repetition of the SR; The apparatus of [C57], further comprising: [C71] The message comprises a radio resource control (RRC) message or over a physical layer control channel (PDCCH). The apparatus described in [C57]. [C72] The repetitions of the SR are transmitted as part of Ultra-Reliable Low-Latency Communications (URLLC). The apparatus described in [C57]. [C73] 1. An apparatus for wireless communication, comprising: A processor; memory in electronic communication with the processor; When stored in the memory and executed by the processor, the apparatus Identifying a channel condition associated with a user equipment (UE); determining a scheduling request (SR) repetition configuration for the UE based at least in part on the channel conditions, the SR repetition configuration being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; generating an SR repetition parameter for the UE based at least in part on the SR repetition configuration; transmitting the SR repetition parameter to the UE; and An apparatus comprising: [C74] The instructions are further further configured to: The method may further comprise: determining an SR repetition number indicating a maximum number of SR repetitions by the UE, the SR repetition parameter representing the SR repetition number. The apparatus described in [C73]. [C75] The instructions are further further configured to: The UE may further be operable to determine an SR repetition period for transmitting a repetition of an SR, the SR repetition parameter representing the SR repetition period. The apparatus described in [C73]. [C76] The instructions are further further configured to: The apparatus of [C73], further operable for the UE to determine a starting symbol period for transmitting SR repetitions, the starting symbol period being based at least in part on an SR repetition count and an SR repetition period, and the SR repetition parameter representing the starting symbol period. [C77] the SR repetition parameters comprise an index of the SR repetition configuration; The apparatus described in [C73]. [C78] The instructions are further further configured to: The method may further be performed by causing the UE to determine a power configuration for transmitting SR repetitions, the power configuration being based at least in part on the channel conditions, and the SR repetition parameter representing the power configuration. The apparatus described in [C73]. [C79] the power configuration includes an indication of a transmit power for transmitting the repetitions of the SR based at least in part on a number of SR repetitions. The apparatus described in [C78]. [C80] The instructions are further further configured to: The UE may further be operable to configure an SR resource allocation for transmitting a repetition of an SR, the SR repetition parameter representing the SR resource allocation. The apparatus described in [C73]. [C81] The SR resource allocation represents a set of time-frequency resources for the repetition of the SR using a hopping pattern, or the same symbol period, or multiple symbol periods, or cyclic shifts within a single resource block, different radio frequency bands, or any combination thereof; The apparatus described in [C80]. [C82] The instructions are further further configured to: receiving a repetition of an SR from the UE during an SR response window according to the SR repetition configuration; decoding the SR based at least in part on a combination of the received repetitions of the SR; and The apparatus of [C73], further comprising: [C83] The SR repetition configuration may also be based at least in part on a reliability requirement of the UE, or a location of the UE, or any combination thereof. The apparatus described in [C73]. [C84] The SR repetition parameter is transmitted via Radio Resource Control (RRC) messaging or via a Physical Downlink Control Channel (PDCCH). The apparatus described in [C73]. [C85] 1. A non-transitory computer readable medium storing code for wireless communication, the code comprising: receiving a message from a base station comprising a scheduling request (SR) repetition parameter for a user equipment (UE), the SR repetition parameter being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; transmitting a repetition of the SR to the base station based at least in part on the received SR repetition parameter; A non-transitory computer-readable medium comprising instructions executable by a processor to perform the steps of: [C86] 1. A non-transitory computer readable medium storing code for wireless communication, the code being configured by a processor to: Identifying a channel condition associated with a user equipment (UE); determining a scheduling request (SR) repetition configuration for the UE based at least in part on the channel conditions, the SR repetition configuration being UE specific and based at least in part on one or more of a traffic priority, a UE link budget, a traffic latency requirement, or an SR execution history for the UE; generating an SR repetition parameter for the UE based at least in part on the SR repetition configuration; transmitting the SR repetition parameter to the UE; 16. A non-transitory computer-readable medium comprising executable instructions to perform the steps of:

Claims

1. 1. A method for wireless communication in a user equipment (UE), comprising: receiving a scheduling request (SR) repetition parameter from a base station, a number of SR repetitions being based on the parameter; transmitting a first SR repetition of the number of SR repetitions to the base station; Dropping a second SR repetition of the number of SR repetitions within a symbol based on identifying a collision between the second SR repetition and an acknowledgement or negative acknowledgement (ACK / NACK) feedback. A method comprising:

2. The parameter represents a starting symbol at which to begin transmission of the first SR repetition. The method of claim 1.

3. The parameter represents an SR repetition period. The method of claim 2.

4. the starting symbol is based at least in part on the SR repetition period. The method according to claim 3.

5. The parameters comprise an index of an SR configuration for the UE. The method of claim 1.

6. The parameter represents a power configuration for the first SR iteration, and the method comprises: and adjusting a transmit power for transmitting the first SR repetition based on the power configuration. The method of claim 1.

7. Adjusting the transmit power for transmitting the first SR repetition comprises: increasing the transmit power for the first SR repetition within a symbol period known by the UE to have a channel condition that meets a threshold. The method according to claim 6.

8. the parameter represents the transmit power for transmitting the first SR repetition based at least in part on the number of SR repetitions. The method according to claim 6.

9. the parameters represent an SR resource allocation, and the first SR repetition is transmitted on a set of time-frequency resources in accordance with the SR resource allocation. The method of claim 1.

10. the SR resource allocation represents transmitting the first SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or a cyclic shift within a single resource block, or different radio frequency bands, or any combination thereof.

10. The method of claim 9.

11. Transmitting the first SR repetition comprises: transmitting the first SR repetition during an SR response window until the number of SR repetitions is satisfied. The method of claim 1.

12. Transmitting the first SR repetition comprises: transmitting the first SR repetition during an SR response window until a resource grant is received from the base station. The method of claim 1.

13. Transmitting the first SR repetition comprises: transmitting the first SR repetition within a plurality of slots or subframes. The method of claim 1.

14. identifying the collision between the transmission of the ACK / NACK feedback and the second SR repetition; determining a priority of the ACK / NACK feedback and a priority of the second SR iteration; transmitting the ACK / NACK feedback based at least in part on the priority of the ACK / NACK feedback and the priority of the second SR iteration; The method of claim 1 further comprising:

15. The parameters are received via a Radio Resource Control (RRC) message or via a Physical Downlink Control Channel (PDCCH). The method of claim 1.

16. The SR repetition period is two symbols. The method according to claim 3.

17. The parameter represents the number of SR repetitions across slot boundaries. The method of claim 1.

18. The parameters further represent a frequency hopping pattern. The method of claim 1.

19. transmitting the first SR repetition comprises multiplexing the first SR repetition with ACK / NACK feedback. The method of claim 1.

20. Dropping the second SR iteration comprises: Dropping the second SR repetition based on the ACK / NACK feedback and a priority of the second SR repetition. The method of claim 1.

21. A method for wireless communication in a base station device, comprising: generating a scheduling request (SR) repetition parameter for a user equipment (UE), a number of SR repetitions being based on the parameter; transmitting said parameters; receiving a first SR repetition of the number of SR repetitions, wherein the second SR repetition is dropped based on identifying a collision between a second SR repetition of the number of SR repetitions and an acknowledgement or negative acknowledgement (ACK / NACK) feedback within one symbol; A method comprising:

22. The parameter represents a starting symbol of the first SR repetition.

22. The method of claim 21.

23. The parameter represents an SR repetition period.

23. The method of claim 22.

24. the starting symbol is based at least in part on the SR repetition period.

24. The method of claim 23.

25. The parameters comprise an index of an SR configuration for the UE.

22. The method of claim 21.

26. The parameters represent a power configuration.

22. The method of claim 21.

27. the power configuration includes an indication of a transmit power for transmitting the first SR repetition based at least in part on the number of SR repetitions.

27. The method of claim 26.

28. and configuring an SR resource allocation for the UE to transmit the first SR repetition, the parameter representing the SR resource allocation.

22. The method of claim 21.

29. the SR resource allocation indicates a set of time-frequency resources for the first SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or a cyclic shift within a single resource block, different radio frequency bands, or any combination thereof; 29. The method of claim 28.

30. receiving an SR repetition from the UE during an SR response window according to the parameters; decoding the SR based at least in part on the combination of the received SR repetitions; and 22. The method of claim 21 further comprising:

31. The parameters are also based at least in part on a reliability requirement of the UE, or a location of the UE, or any combination thereof.

22. The method of claim 21.

32. The parameters are transmitted via Radio Resource Control (RRC) messaging or via a Physical Downlink Control Channel (PDCCH).

22. The method of claim 21.

33. The parameter represents the number of SR repetitions across slot boundaries.

22. The method of claim 21.

34. the parameters further represent a frequency hopping pattern for the number of SR repetitions.

22. The method of claim 21.

35. the second SR repetition is dropped based on the ACK / NACK feedback and a priority of the second SR repetition.

22. The method of claim 21.

36. An apparatus for wireless communication in a user equipment (UE), comprising: A processor; memory in electronic communication with the processor; When stored in the memory and executed by the processor, the apparatus receiving a scheduling request (SR) repetition parameter from a base station, a number of SR repetitions being based on the parameter; transmitting a first SR repetition of the number of SR repetitions to the base station; Dropping a second SR repetition of the number of SR repetitions within a symbol based on identifying a collision between the second SR repetition and an acknowledgement or negative acknowledgement (ACK / NACK) feedback; and instructions operable to cause An apparatus comprising:

37. The parameter represents a starting symbol at which to begin transmission of the first SR repetition.

37. The apparatus of claim 36.

38. The parameter represents an SR repetition period.

38. The apparatus of claim 37.

39. the starting symbol is based at least in part on the SR repetition period.

39. The apparatus of claim 38.

40. The parameters comprise an index of an SR configuration for the UE.

37. The apparatus of claim 36.

41. The parameters represent a power configuration for the first SR iteration, and the instructions, by the processor, and further operable to adjust a transmit power for transmitting the first SR repetition based on the power configuration.

37. The apparatus of claim 36.

42. The instructions executable by the processor to adjust the transmit power for transmitting the first SR iteration include, by the processor: and further instructions executable to: increase the transmit power for the first SR repetition within a symbol period known by the UE to have a channel condition that meets a threshold.

42. The apparatus of claim 41.

43. the parameter represents the transmit power for transmitting the first SR repetition based at least in part on the number of SR repetitions.

42. The apparatus of claim 41.

44. the parameters represent an SR resource allocation, and the first SR repetition is transmitted on a set of time-frequency resources in accordance with the SR resource allocation.

37. The apparatus of claim 36.

45. the SR resource allocation represents transmitting the first SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or a cyclic shift within a single resource block, or different radio frequency bands, or any combination thereof.

45. The apparatus of claim 44.

46. The instructions executable by the processor to transmit the first SR iteration include instructions executed by the processor to: and further instructions executable to transmit the first SR repetition during an SR response window until the number of SR repetitions is satisfied.

37. The apparatus of claim 36.

47. The instructions executable by the processor to transmit the first SR iteration include instructions executed by the processor to: and further instructions executable to: transmit the first SR repetition during an SR response window until a resource grant is received from the base station.

37. The apparatus of claim 36.

48. The instructions executable by the processor to transmit the first SR iteration include instructions executed by the processor to: and further instructions executable to transmit the first SR repetition within a plurality of slots or subframes.

37. The apparatus of claim 36.

49. The instructions are further further configured to: identifying the collision between the transmission of the ACK / NACK feedback and the second SR repetition; determining a priority of the ACK / NACK feedback and a priority of the second SR iteration; transmitting the ACK / NACK feedback based at least in part on the priority of the ACK / NACK feedback and the priority of the second SR iteration; 37. The apparatus of claim 36, further operable to:

50. The parameters are received via a Radio Resource Control (RRC) message or via a Physical Downlink Control Channel (PDCCH).

37. The apparatus of claim 36.

51. An apparatus for wireless communication in a base station, comprising: A processor; memory in electronic communication with the processor; When stored in the memory and executed by the processor, the apparatus generating a scheduling request (SR) repetition parameter for a user equipment (UE), a number of SR repetitions being based on the parameter; transmitting said parameters; receiving a first SR repetition of the number of SR repetitions, wherein the second SR repetition is dropped based on identifying a collision between a second SR repetition of the number of SR repetitions and an acknowledgement or negative acknowledgement (ACK / NACK) feedback within one symbol; and and instructions operable to cause An apparatus comprising:

52. The parameter represents a starting symbol of the first SR repetition.

52. The apparatus of claim 51.

53. The parameter represents an SR repetition period.

53. The apparatus of claim 52.

54. the starting symbol is based at least in part on the SR repetition period.

54. The apparatus of claim 53.

55. The parameters comprise an index of an SR configuration for the UE.

52. The apparatus of claim 51.

56. The parameters represent a power configuration.

52. The apparatus of claim 51.

57. the power configuration includes an indication of a transmit power for transmitting the first SR repetition based at least in part on the number of SR repetitions.

57. The apparatus of claim 56.

58. The instructions are further further configured to: and further operable for the UE to configure an SR resource allocation for transmitting the first SR repetition, the parameter being indicative of the SR resource allocation.

57. The apparatus of claim 56.

59. the SR resource allocation represents a set of time-frequency resources for the first SR repetition using a hopping pattern, or the same symbol period, or multiple symbol periods, or a cyclic shift within a single resource block, or different radio frequency bands, or any combination thereof; 59. The apparatus of claim 58.

60. The instructions are further further configured to: receiving an SR repetition from the UE during an SR response window according to the parameters; decoding the SR based at least in part on the combination of the received SR repetitions; and 57. The apparatus of claim 56, further operable to:

61. The parameters are also based at least in part on a reliability requirement of the UE, or a location of the UE, or any combination thereof.

57. The apparatus of claim 56.

62. The parameters are transmitted via Radio Resource Control (RRC) messaging or via a Physical Downlink Control Channel (PDCCH).

57. The apparatus of claim 56.