Pre-configured uplink resource technique in wireless communications - Patents.com

By employing preconfigured uplink resource techniques in wireless communication systems, the inefficiencies in managing uplink resources for user equipment with small data transmissions are addressed, resulting in reduced overhead and improved network efficiency.

JP7648595B2Active Publication Date: 2025-03-18QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022500726
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-07-10
Filing Date
2020-07-11
Publication Date
2025-03-18
Estimated Expiration
2040-07-11

AI Technical Summary

Technical Problem

Existing wireless communication systems face inefficiencies in managing uplink resources, particularly for user equipment (UE) with small amounts of data to transmit, leading to significant overhead and reduced network operation efficiency.

Method used

The implementation of preconfigured uplink resource (PUR) techniques, where the base station indicates support for PUR through system information blocks and allocates PUR resources to UE based on requests, allowing for efficient uplink transmissions without the need for multi-step permission processes.

Benefits of technology

This approach reduces overhead associated with uplink transmissions, enhances network operation efficiency, and allows for more efficient allocation of resources, particularly beneficial for UEs with periodic small data transmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007648595000001
    Figure 0007648595000001
  • Figure 0007648595000002
    Figure 0007648595000002
  • Figure 0007648595000003
    Figure 0007648595000003
Patent Text Reader

Abstract

A method, system, and device for wireless communications that supports pre-configured uplink resources (PUR) in wireless communications are described. A base station may communicate that support for PUR is available and may allocate PUR resources to a user equipment (UE) based on a request from the UE. The UE may receive an indication that the base station supports PUR, such as via a system information block (SIB), may determine that it should request PUR, and may send a PUR request message to the base station. A PUR response from the base station may indicate configuration or reconfiguration of a PUR allocation for the UE, or release of a PUR allocation, which may be used for uplink transmissions.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] cross reference This patent application claims the benefit of U.S. Provisional Patent Application No. 62 / 873,836, filed July 12, 2019, by Phuyal et al., entitled “Preconfigured Uplink Resource Techniques in Wireless Communications,” and U.S. Patent Application No. 16 / 926,164, filed July 10, 2020, by Phuyal et al., entitled “Preconfigured Uplink Resource Techniques in Wireless Communications,” each of which is assigned to the assignee of this application.

[0002] FIELD The following relates generally to wireless communications, and more particularly to pre-configured uplink resource techniques in wireless communications. [Background technology]

[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), LTE Advanced (LTE-A), or LTE-A Pro systems, and fifth generation (5G) systems, sometimes 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 Spread Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include several base stations or network access nodes, each simultaneously supporting communication for multiple communication devices, sometimes referred to as user equipment (UE).

[0004] In some cases, a UE may have only a relatively small amount of data to be transmitted periodically. For example, the UE may be associated with a sensor that will periodically provide readings to a network node. In some cases, to obtain uplink resources for uplink transmission, the UE may transmit a request for uplink data resources (e.g., a buffer status report (BSR) may be provided to the base station indicating that the UE has data to transmit), may receive an uplink grant in response to the request, and may then transmit the uplink data according to the uplink grant. When the UE has only a relatively small amount of data to transmit, such a procedure consumes a significant amount of overhead compared to the amount of data transmitted. An efficient technique for allocating uplink resources to UEs for "unauthorized" uplink transmissions (i.e., without having to perform multi-step communication just to obtain an uplink grant each time) may enable more efficient network operation through such uplink resource allocation and reduced overhead associated with such uplink transmissions. Summary of the Invention [Means for solving the problem]

[0005] The described techniques relate to improved methods, systems, devices, and apparatuses that support preconfigured uplink resources (PUR) in wireless communications. Various described techniques communicate that support for PUR is available at a base station and allocate PUR resources to a user equipment (UE) based on a request from the UE. The UE may receive an indication that the base station supports PUR, such as via a system information block (SIB), may determine that it should request PUR, and may send a PUR request message to the base station. A PUR response from the base station may indicate a PUR allocation for the UE that may be used for uplink transmissions.

[0006] In some cases, the base station may provide a PUR allocation that is different from the requested PUR configuration provided by the UE upon PUR request. The UE may determine that the different PUR configuration is not sufficient for the UE and may transmit a PUR configuration failure to the base station. In some cases, a transmission from the base station to the UE indicating the PUR configuration may provide an indication of uplink resources that may be used by the UE to transmit the PUR configuration failure indication. In some cases, an early data transmission (EDT) random access procedure may be used to transmit the PUR request from the UE and may be used by the base station to transmit the PUR configuration to the UE. In such a case, the PUR request message may be transmitted together with the random access message as part of the EDT random access procedure. Additionally or alternatively, a PUR request from the UE for a PUR configuration or PUR reconfiguration may provide an indication of the number of instances of the PUR grant requested. Such a PUR request may indicate a PUR release request by indicating the number of instances of the PUR grant as 0. Additionally or alternatively, the base station may determine that the requested PUR configuration or PUR reconfiguration is not available to the UE and may send a PUR rejection indication to the UE, which may also indicate, in the case of a PUR reconfiguration request, how the UE is to handle the existing PUR configuration (e.g., whether to release the existing PUR configuration or maintain the existing PUR configuration).

[0007] A method of wireless communication in a UE is described. The method may include determining that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, receiving a pre-configured uplink resource configuration from the base station in response to the pre-configured uplink resource request message identifying pre-configured uplink resources allocated to the UE, receiving uplink resources for a response message to be transmitted from the UE, and transmitting a pre-configured uplink resource configuration response message to the base station using the uplink resources for the response message.

[0008] An apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to determine that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmit a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, receive a pre-configured uplink resource configuration from the base station in response to the pre-configured uplink resource request message identifying pre-configured uplink resources allocated to the UE, receive uplink resources for a response message to be transmitted from the UE, and transmit a pre-configured uplink resource configuration response message to the base station using the uplink resources for the response message.

[0009] Another apparatus for wireless communications in a UE is described. The apparatus may include means for determining that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, receiving a pre-configured uplink resource configuration from the base station in response to the pre-configured uplink resource request message identifying pre-configured uplink resources allocated to the UE, receiving uplink resources for a response message to be transmitted from the UE, and transmitting a pre-configured uplink resource configuration response message to the base station using the uplink resources for the response message.

[0010] A non-transitory computer-readable medium storing code for wireless communications in a UE is described. The code may include instructions executable by a processor to determine that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmit a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, receive a pre-configured uplink resource configuration from the base station in response to the pre-configured uplink resource request message identifying pre-configured uplink resources allocated to the UE, receive uplink resources for a response message to be transmitted from the UE, and transmit a pre-configured uplink resource configuration response message to the base station using the uplink resources for the response message.

[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as a delta configuration that indicates a difference over a previous pre-configured uplink resource configuration of the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as a delta configuration that indicates a difference over a current configuration used by the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as a delta configuration that indicates a difference over a default pre-configured uplink resource configuration.

[0012] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resources for the response message may be provided in an explicit indication of having a pre-configured uplink resource configuration from the base station. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resources for the response message may be included in the first instance of the pre-configured uplink resources allocated to the UE.

[0013] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining a set of control channel resources to monitor for an uplink grant based on a pre-configured uplink resource (PUR) configuration from a base station, and monitoring the set of control channel resources for an uplink grant, where the uplink grant indicates uplink resources for sending a PUR configuration response message to the base station. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource (PUR) configuration response message to the base station indicates that the PUR configuration was successful or unsuccessful. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the pre-configured uplink resource configuration response message may be performed when the UE is in an idle mode or a connected mode with the base station.

[0014] A method of wireless communication in a UE is described. The method may include determining an early data transmission configuration for an early data transmission procedure for transmitting UE payload data in an uplink message of the early data transmission procedure. In some cases, the uplink message may include a pre-configured uplink resource request message indicating a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration. The method may further include transmitting the uplink message of the early data transmission procedure and receiving a message from a base station indicating configuration or reconfiguration or release of the pre-configured uplink resource configuration in a downlink message of the early data transmission procedure.

[0015] An apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to determine an early data transmission configuration for an early data transmission procedure, transmit an uplink message of the early data transmission procedure, and receive a message from a base station in a downlink message of the early data transmission procedure indicating configuration or reconfiguration or release of a pre-configured uplink resource configuration.

[0016] Another apparatus for wireless communication in a UE is described that may include means for determining an early data transmission configuration for an early data transmission procedure, transmitting an uplink message of the early data transmission procedure, and receiving a message from a base station in a downlink message of the early data transmission procedure indicating configuration or reconfiguration or release of a pre-configured uplink resource configuration.

[0017] A non-transitory computer-readable medium storing code for wireless communication in a UE is described, the code may include instructions executable by a processor to determine an early data transmission configuration for an early data transmission procedure, transmit an uplink message of the early data transmission procedure, and receive a message from a base station in a downlink message of the early data transmission procedure indicating configuration or reconfiguration or release of a pre-configured uplink resource configuration.

[0018] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for formatting a pre-configured uplink resource request message to be transmitted within an uplink message of an early data transmission procedure, where the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration, and transmitting the pre-configured uplink resource request message within an uplink message of the early data transmission procedure.

[0019] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining a set of control channel resources to monitor for an uplink grant based on a pre-configured uplink resources (PUR) configuration message from the base station, and monitoring the set of control channel resources for an uplink grant, where the uplink grant indicates uplink resources for transmission of a PUR configuration response message to the base station.

[0020] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, an uplink message of the early data transmission procedure is transmitted in a message 3 (MSG3) transmission of the early data transmission procedure. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resource (PUR) configuration message from the base station is received in an early data transmission (EDT) downlink message 4 that provides an RRC connection release message or an RRC early data completion message. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the PUR configuration is provided as a delta configuration that indicates a difference over a previous PUR configuration of the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the PUR configuration is provided as a delta configuration that indicates a difference over a default PUR configuration or a difference over a configuration used in the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the EDT message 4 explicitly or implicitly provides one or more of an indication that the UE will use a previous PUR configuration, a confirmation of the previous PUR configuration, an indication that the previous PUR configuration should be deconfigured and released, new resources for the new PUR configuration, or any combination thereof.

[0021] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for transmitting an indication of successful PUR configuration or PUR configuration failure using uplink resources for a response message from the UE in response to a pre-configured uplink resource (PUR) configuration message. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for determining that the PUR configuration is deconfigured and releasing the PUR configuration based on receiving a broadcast system information transmission from the base station indicating that PUR may not be supported. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for receiving a PUR release message from the base station and deconfiguring the PUR configuration based on the PUR release message.

[0022] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for formatting a pre-configured uplink resource request message to be transmitted to a base station indicating a number of instances of pre-configured uplink resource grants requested by the UE, where the number of instances of pre-configured uplink resource (PUR) grants provides an indication of an explicit number of PUR grants or an infinite number of PUR grants.

[0023] A method of wireless communication in a UE is described. The method may include determining that a base station supports pre-configured uplink resources for ungranted uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on the determination that the base station supports the pre-configured uplink resources, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and receiving a pre-configured uplink resource configuration from the base station.

[0024] An apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to determine that a base station supports pre-configured uplink resources for ungranted uplink transmissions from the UE, transmit a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and receive a pre-configured uplink resource configuration from the base station.

[0025] Another apparatus for wireless communications in a UE is described. The apparatus may include means for determining that a base station supports pre-configured uplink resources for ungranted uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and receiving a pre-configured uplink resource configuration from the base station.

[0026] A non-transitory computer-readable medium storing code for wireless communications in a UE is described. The code may include instructions executable by a processor to determine that a base station supports pre-configured uplink resources for ungranted uplink transmissions from the UE, to send a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and to receive a pre-configured uplink resource configuration from the base station.

[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the number of instances of pre-configured uplink resource (PUR) grants provides an explicit number of PUR grants or an indication of an infinite number of PUR grants. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the number of instances of pre-configured uplink resource (PUR) grants requested by the UE indicates that a one-shot PUR configuration is requested or that a multi-shot PUR configuration is requested.

[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as a delta configuration indicating a difference over a previous pre-configured uplink resource configuration of the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as a delta configuration indicating a difference over a default pre-configured uplink resource configuration or indicating a difference over a configuration used at the UE. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for, after receiving a pre-configured uplink resource (PUR) configuration, sending a PUR reconfiguration failure indication to the base station and releasing the PUR configuration.

[0029] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining a set of control channel resources to monitor for an uplink grant based on a message from the base station, and monitoring the set of control channel resources for an uplink grant, where the uplink grant indicates uplink resources for transmission of a pre-configured uplink resource configuration response message to the base station. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining that a pre-configured uplink resource (PUR) configuration may be de-configured based on receiving a broadcast system information transmission from the base station indicating that PUR may not be supported, and releasing the PUR configuration.

[0030] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource request message may be transmitted to the base station in an uplink message of an early data transmission (EDT) procedure. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for formatting the uplink resource request message to be transmitted in an uplink message of an EDT procedure, where the uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration.

[0031] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resource request message is transmitted in a message 3 (MSG3) transmission of an EDT procedure. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the message from the base station indicating the UE's pre-configured uplink resources is received in an Early Data Transmission (EDT) downlink message 4 providing an RRC Connection Release message or an RRC Early Data Complete message. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the message from the base station explicitly or implicitly provides one or more of an indication that the UE will use a previous pre-configured uplink resource (PUR) configuration, a confirmation of the previous PUR configuration, an indication that the previous PUR configuration should be deconfigured and released, new resources for the new PUR configuration, or any combination thereof.

[0032] A method of wireless communication in a UE is described. The method may include receiving a radio resource configuration connection release message or a radio resource configuration early data complete message from a base station providing a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration indicates a number of instances of pre-configured uplink resource grants for the UE, and transmitting one or more uplink communications to the base station based on the pre-configured uplink resource configuration.

[0033] An apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to receive a radio resource configuration connection release message or a radio resource configuration early data complete message from a base station providing a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration indicates a number of instances of pre-configured uplink resource grants for the UE, and to transmit one or more uplink communications to the base station based on the pre-configured uplink resource configuration.

[0034] Another apparatus for wireless communication in a UE is described. The apparatus may include means for receiving a radio resource configuration connection release message or a radio resource configuration early data complete message from a base station providing a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration indicates a number of instances of pre-configured uplink resource grants for the UE, and transmitting one or more uplink communications to the base station based on the pre-configured uplink resource configuration.

[0035] A non-transitory computer-readable medium storing code for wireless communication in a UE is described. The code may include instructions executable by a processor to receive a radio resource configuration connection release message or a radio resource configuration early data complete message from a base station providing a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration indicates a number of instances of pre-configured uplink resource grants for the UE, and to transmit one or more uplink communications to the base station based on the pre-configured uplink resource configuration.

[0036] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the number of instances of the PUR grant provides an explicit number of PUR grants or an indication of an infinite number of PUR grants. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instructions for transmitting a PUR request message to the base station based on a determination that the base station supports pre-configured uplink resources prior to receiving the pre-configured uplink resource request message, where the pre-configured uplink resource request message includes the number of instances of the pre-configured uplink resource grant requested by the UE.

[0037] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the PUR request message is transmitted to the base station in an uplink message of an EDT procedure. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resource request message may be transmitted in an MSG3 transmission of the EDT procedure. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as a delta configuration that indicates a difference over a previous pre-configured uplink resource configuration of the UE, a difference over a default pre-configured uplink resource configuration, or a difference over a configuration used at the UE.

[0038] A method of wireless communications in a UE is described. The method may include determining that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on the determination that the base station supports the pre-configured uplink resources, and receiving a pre-configured uplink resource response message from the base station in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE is to proceed based on the rejected pre-configured uplink resource request message.

[0039] An apparatus for wireless communication in a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to determine that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmit a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, and receive a pre-configured uplink resource response message from the base station in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0040] Another apparatus for wireless communications in a UE is described. The apparatus may include means for determining that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmitting a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, and receiving a pre-configured uplink resource response message from the base station in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0041] A non-transitory computer-readable medium storing code for wireless communications in a UE is described. The code may include instructions executable by a processor to determine that a base station supports pre-configured uplink resources for unauthorized uplink transmissions from the UE, transmit a pre-configured uplink resource request message to the base station based on a determination that the base station supports the pre-configured uplink resources, and receive a pre-configured uplink resource response message from the base station in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0042] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be released by the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be maintained by the UE.

[0043] A method of wireless communication in a base station is described that may include transmitting an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receiving a pre-configured uplink resource request message from a UE, transmitting a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message that identifies pre-configured uplink resources allocated to the UE, transmitting uplink resources for a response message from the UE to the UE, and receiving a pre-configured uplink resource configuration response from the UE via the uplink resources for the response message.

[0044] An apparatus for wireless communication in a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to send an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receive a pre-configured uplink resource request message from a UE, send a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message that identifies pre-configured uplink resources allocated to the UE, send uplink resources to the UE for a response message from the UE, and receive a pre-configured uplink resource configuration response from the UE via the uplink resources for the response message.

[0045] Another apparatus for wireless communications in a base station is described. The apparatus may include means for transmitting an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receiving a pre-configured uplink resource request message from a UE, transmitting a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message identifying pre-configured uplink resources allocated to the UE, transmitting uplink resources for a response message from the UE to the UE, and receiving a pre-configured uplink resource configuration response from the UE via the uplink resources for the response message.

[0046] A non-transitory computer-readable medium storing code for wireless communications in a base station is described. The code may include instructions executable by a processor to send an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receive a pre-configured uplink resource request message from a UE, send a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message that identifies pre-configured uplink resources allocated to the UE, send uplink resources to the UE for a response message from the UE, and receive a pre-configured uplink resource configuration response from the UE via the uplink resources for the response message.

[0047] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as a delta configuration indicating a difference over a previous pre-configured uplink resource configuration of the UE, a current configuration used by the UE, or a default pre-configured uplink resource configuration. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resources for the response message may be provided in an explicit indication from the base station having the pre-configured uplink resource configuration. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the uplink resources for the response message may be provided in a control channel transmission from the base station in a set of control channel resources to be monitored by the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration failure indication may be transmitted when the UE is in an idle mode or a connected mode with the base station.

[0048] A method of wireless communication in a base station is described. The method may include determining an early data transmission configuration for an early data transmission procedure available for transmitting a pre-configured uplink resource request message, where the early data transmission configuration provides for uplink transmission of UE payload data in an uplink message of the early data transmission procedure, receiving a pre-configured uplink resource request message from the UE in an uplink message of the early data transmission procedure, where the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration, and transmitting a pre-configured uplink resource configuration message to the UE in response to the pre-configured uplink resource request message, where the pre-configured uplink resource configuration indicates uplink resources for a response message from the UE.

[0049] An apparatus for wireless communication in a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to determine an early data transmission configuration for an early data transmission procedure available for transmitting a pre-configured uplink resource request message, where the early data transmission configuration provides for uplink transmission of UE payload data in an uplink message of the early data transmission procedure, receive a pre-configured uplink resource request message from the UE in an uplink message of the early data transmission procedure, where the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration, and transmit a pre-configured uplink resource configuration message to the UE in response to the pre-configured uplink resource request message, where the pre-configured uplink resource configuration indicates uplink resources for a response message from the UE.

[0050] Another apparatus for wireless communication in a base station is described. The apparatus may include means for determining an early data transmission configuration for an early data transmission procedure available for transmitting a pre-configured uplink resource request message, where the early data transmission configuration provides for uplink transmission of UE payload data in an uplink message of the early data transmission procedure, receiving a pre-configured uplink resource request message from the UE in an uplink message of the early data transmission procedure, where the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration, and transmitting a pre-configured uplink resource configuration message to the UE in response to the pre-configured uplink resource request message, where the pre-configured uplink resource configuration indicates uplink resources for a response message from the UE.

[0051] A non-transitory computer-readable medium storing code for wireless communications in a base station is described. The code may include instructions executable by a processor to: determine an early data transmission configuration for an early data transmission procedure available for transmitting a pre-configured uplink resource request message, where the early data transmission configuration provides for uplink transmission of UE payload data in an uplink message of the early data transmission procedure; receive a pre-configured uplink resource request message from the UE in an uplink message of the early data transmission procedure, where the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of the pre-configured uplink resource configuration; and transmit a pre-configured uplink resource configuration message to the UE in response to the pre-configured uplink resource request message, where the pre-configured uplink resource configuration indicates uplink resources for a response message from the UE.

[0052] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for transmitting an indication that an uplink message of the early data transmission procedure is available for a pre-configured uplink resource request message. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication may be transmitted in a system information block broadcast from the base station.

[0053] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the PUR configuration may be provided as a delta configuration indicating a difference over a previous PUR configuration of the UE, indicating a difference over a default PUR configuration, or indicating a difference over a configuration used at the UE. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for receiving an indication of successful PUR configuration or PUR configuration failure using uplink resources for a response message from the UE in response to a pre-configured uplink resources (PUR) configuration message.

[0054] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resource (PUR) configuration may be provided in an early data transmission (EDT) early data completion message indicating the UE's configured PUR resources. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the EDT early data completion message explicitly or implicitly provides one or more of an indication that the UE will use a previous PUR configuration, a confirmation of the previous PUR configuration, an indication that the previous PUR configuration should be deconfigured and released, new resources for the new PUR configuration, or any combination thereof. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication that the previous PUR configuration should be deconfigured and released includes a Boolean flag in the EDT early data completion message.

[0055] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting a broadcast system information transmission indicating that PUR is not supported and that the UE will release the PUR configuration. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining that the UE's PUR configuration is to be reconfigured or released, transmitting a page message to the UE, receiving a random access request message from the UE in response to the page message, and transmitting an indication that the PUR configuration should be reconfigured or released in response to the random access request message.

[0056] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication that the PUR configuration should be reconfigured indicates a new PUR configuration to be used by the UE or indicates that the UE will release the PUR configuration. Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, feature, means, or instruction for sending a pre-configured uplink resource (PUR) release message to the UE and deconfiguring the PUR configuration based on the PUR release message. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the PUR release message may be sent while the UE is in a connected mode or in an EDT random access response message, where the PUR release message is a radio resource control (RRC) PUR reconfiguration message.

[0057] A method of wireless communication in a base station is described that may include transmitting an indication that the base station supports pre-configured uplink resources for unauthorised uplink transmissions, receiving a pre-configured uplink resource request message from a UE, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and transmitting a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message.

[0058] An apparatus for wireless communication in a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to send an indication that the base station supports pre-configured uplink resources for unauthorised uplink transmissions, receive a pre-configured uplink resource request message from a UE, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and send a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message.

[0059] Another apparatus for wireless communications in a base station is described. The apparatus may include means for transmitting an indication that the base station supports pre-configured uplink resources for unauthorised uplink transmissions, receiving a pre-configured uplink resource request message from a UE, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE, and transmitting a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message.

[0060] A non-transitory computer-readable medium storing code for wireless communications in a base station is described. The code may include instructions executable by a processor to: send an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions; receive a pre-configured uplink resource request message from a UE, where the pre-configured uplink resource request message includes a number of instances of pre-configured uplink resource grants requested by the UE; and send a pre-configured uplink resource configuration to the UE in response to the pre-configured uplink resource request message.

[0061] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the number of instances of the pre-configured uplink resource grant provides an indication of an explicit number of PUR grants or an indefinite number of PUR grants. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a number of instances that is zero indicates that the pre-configured uplink resource configuration is to be released. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the number of instances of the pre-configured uplink resource (PUR) grant requested by the UE indicates that a one-shot PUR configuration is requested or that a multi-shot PUR configuration is requested.

[0062] A method of wireless communication in a base station is described. The method may include transmitting an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receiving a pre-configured uplink resource request message from a UE, and transmitting a pre-configured uplink resource response message to the UE in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0063] An apparatus for wireless communication in a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to send an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receive a pre-configured uplink resource request message from a UE, and send a pre-configured uplink resource response message to the UE in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0064] Another apparatus for wireless communications in a base station is described. The apparatus may include means for transmitting an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receiving a pre-configured uplink resource request message from a UE, and transmitting a pre-configured uplink resource response message to the UE in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0065] A non-transitory computer-readable medium storing code for wireless communications in a base station is described. The code may include instructions executable by a processor to send an indication that the base station supports pre-configured uplink resources for unauthorized uplink transmissions, receive a pre-configured uplink resource request message from a UE, and send a pre-configured uplink resource response message to the UE in response to the pre-configured uplink resource request message indicating that the pre-configured uplink resource request message is rejected, where the pre-configured uplink resource response message indicates how the UE will proceed based on the rejected pre-configured uplink resource request message.

[0066] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be released by the UE. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be maintained by the UE. [Brief description of the drawings]

[0067] [Figure 1] FIG. 1 illustrates an example of a system for wireless communication supporting a pre-configured uplink resource (PUR) technique in wireless communication, according to an aspect of the present disclosure. [Diagram 2] FIG. 1 illustrates an example of a portion of a wireless communication system that supports PUR techniques in wireless communication, according to an aspect of the present disclosure. [Diagram 3] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 4] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Diagram 5] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 6] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 7] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 8] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 9] FIG. 1 illustrates an example process flow for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 10] FIG. 1 is a block diagram of a device supporting PUR techniques in wireless communication, according to an aspect of the disclosure. [Figure 11] FIG. 1 is a block diagram of a device supporting PUR techniques in wireless communication, according to an aspect of the disclosure. [Figure 12] FIG. 1 is a block diagram of a communications manager supporting PUR techniques in wireless communications, according to an aspect of the disclosure. [Figure 13] FIG. 1 is a diagram of a system including a device that supports PUR techniques in wireless communication, according to an aspect of the present disclosure. [Figure 14] FIG. 1 is a block diagram of a device supporting PUR techniques in wireless communication, according to an aspect of the disclosure. [Figure 15] FIG. 1 is a block diagram of a device supporting PUR techniques in wireless communication, according to an aspect of the disclosure. [Figure 16] FIG. 1 is a block diagram of a communications manager supporting PUR techniques in wireless communications, according to an aspect of the disclosure. [Figure 17]FIG. 1 is a diagram of a system including a device that supports PUR techniques in wireless communication, according to an aspect of the present disclosure. [Figure 18] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 19] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 20] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 21] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 22] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Diagram 23] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 24] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Diagram 25] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 26] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 27] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 28] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. [Figure 29] 1 is a flowchart illustrating a method for supporting PUR techniques in wireless communications, according to an aspect of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0068] Various aspects of the present disclosure provide improved methods, systems, devices, and apparatuses that support signaling and configuration related to pre-configured uplink resources (PUR). Various techniques described involve communicating that PUR resources are available at a base station, such as via a system information block (SIB) transmission indicating support for PUR. A UE may receive an indication of support for PUR and may determine to request PUR resources from a base station (e.g., based on uplink data to be transmitted to the base station). The UE may potentially transmit a PUR request message requesting PUR resources. A base station may receive the PUR request message and determine whether to allocate PUR resources to the UE. The base station may transmit a PUR response with a PUR allocation to the UE if the base station determines that PUR resources should be allocated to the UE, or may transmit a PUR rejection message to the UE if the base station determines that PUR resources are not available for the base station to allocate to the UE.

[0069] In some cases, the base station may provide a PUR allocation that is different from the requested PUR configuration from the UE. It should be noted that various examples of this disclosure describe techniques in which a PUR configuration is requested or configured. Such techniques may also be used when a reconfiguration of an existing PUR configuration is requested or configured, and both the PUR configuration and the PUR reconfiguration may be referred to herein simply as "PUR configurations." If the base station provides a PUR allocation that is different from the requested PUR configuration, the UE may determine that the different PUR configuration is not sufficient for the UE and may transmit a PUR configuration failure. The PUR configuration failure may indicate that the UE releases the PUR configuration, and the base station may reallocate the configured PUR for other purposes. In some cases, a transmission from the base station to the UE indicating the PUR configuration may provide an indication of uplink resources that may be used by the UE to transmit a PUR configuration failure indication or may be used by the UE to transmit a PUR configuration completion indication. In some cases, the indication of uplink resources may be an explicit indication of uplink grant provided with the PUR configuration. Additionally or alternatively, the UE may monitor for one or more downlink control channel (e.g., physical downlink control channel (PDCCH)) transmissions during several windows to obtain an uplink grant for a PUR failure or PUR configuration complete indication. In some cases, the UE may transmit a PUR failure or PUR configuration complete message while in a connected mode (e.g., radio resource control (RRC) connected mode) or while in an idle (e.g., RRC idle) mode. If the UE is in an idle mode, the PUR failure or PUR configuration complete message may be transmitted upon the first occurrence of a configured PUR.

[0070] In some cases, the UE may determine that a random access procedure for establishing a connection with a base station is configured to enable early data transmission (EDT) as part of the random access procedure. Such an EDT random access procedure may enable the UE to transmit a data payload as part of the random access procedure, which may reduce overhead and enable transmission of a relatively small amount of data. In some cases, the EDT random access procedure may be used to transmit a PUR request from the UE and may be used by the base station to transmit a PUR configuration to the UE. In such cases, various aspects of the EDT random access procedure may include a transmission providing a PUR request and configuration information to be communicated between the base station and the UE.

[0071] In some cases, a PUR request from the UE for a PUR configuration or PUR reconfiguration may provide an indication of the number of instances of PUR grants requested. In such cases, the UE may indicate a value for the number of such PUR grants requested, may indicate that an indefinite number of PUR grants are requested (i.e., such grants will continue indefinitely), or may indicate that zero PUR grants are requested and that the PUR configuration will be released. Additionally or alternatively, in some cases, the base station may determine that the requested PUR reconfiguration is not available to the UE and may send a PUR rejection indication to the UE that may also indicate how the UE will handle the existing PUR configuration. In some cases, the base station may indicate that the UE will release the existing PUR configuration. In other cases, the base station may indicate that the UE will maintain the existing PUR configuration. In some cases, the indication from the base station may be an explicit indication provided along with the PUR rejection indication.

[0072] Such techniques may enable single message data transmission from a UE. Such single message transmission may have reduced overhead for uplink transmission of a relatively small amount of data compared to other techniques, such as techniques employing a four-step uplink random access procedure that allows data transmission in the fifth message (MSG5), or EDT random access techniques that transmit data in the third message (MSG3). In cases using legacy random access or EDT procedures, such techniques still rely on permission from the base station before a UE in idle mode can transmit uplink data. Single message uplink transmission from a UE in idle mode and with a recent timing advance (TA) as described herein may be supported with further reduced overhead compared to random access or EDT techniques. Such reduced overhead may enhance transmission efficiency and reduce power consumption. In some cases, UEs that remain stationary (i.e., have an up-to-date TA) and have only a relatively small amount of data to transmit at some intervals (e.g., enhanced machine type communication (eMTC) UEs, or narrowband Internet of Things (NB-IoT) UEs) may benefit from the reduced signaling overhead of the techniques as described herein.

[0073] Aspects of the present disclosure are first described in the context of a wireless communication system. Then, some example process flows are described for signaling between a UE and a base station for configuring and using PUR resources. Aspects of the present disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flow charts related to PUR techniques in wireless communication.

[0074] 1 illustrates an example of a wireless communication system 100 supporting PUR techniques in wireless communication according to aspects of the present 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, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low latency communications, or communications with low-cost and low-complexity devices.

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

[0076] 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 shown 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 also be referred to as forward link transmissions and uplink transmissions may also be referred to as reverse link transmissions.

[0077] A geographic coverage area 110 for a base station 105 may be divided into sectors that make up 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 to a moving geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, and the 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 / LTE-A Pro network or NR network, for example, in which different types of base stations 105 provide coverage to various geographic coverage areas 110.

[0078] The term "cell" refers to a logical communication entity used for communication with a base station 105 (e.g., over 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 different 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), or others) that may provide access for different types of devices. In some cases, the term "cell" may refer to a portion (e.g., a sector) of a geographic coverage area 110 over which a logical entity operates.

[0079] 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 also be referred to as mobile devices, wireless devices, remote devices, handheld devices, or subscriber devices, or some other suitable terminology, where a "device" may also be referred to as a unit, station, terminal, or client. The UEs 115 may also be personal electronic devices, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UEs 115 may also refer to a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or an MTC device, which may be implemented in various items, such as an appliance, a vehicle, a meter, etc.

[0080] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated 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 acquire information and relay that information to a central server or application program that can utilize the information or present the information to a human interacting with the program or application. Some UEs 115 may be designed to collect information or enable automated behavior 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.

[0081] 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 transmit or receive, but not transmit and receive simultaneously). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power conservation techniques for the UE 115 include entering a power-saving "deep sleep" mode when not engaged in active communication, or operating over a limited bandwidth (e.g., in accordance with narrowband communication). In some cases, the UE 115 may be designed to support critical functions (e.g., mission-critical functions), and the wireless communication system 100 may be configured to provide ultra-reliable communications for these functions.

[0082] In some cases, the UE 115 may also be able to communicate directly with other UEs 115 (e.g., using a peer-to-peer (P2P) protocol or a device-to-device (D2D) protocol). One or more of a group 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 be able to receive transmissions from the base station 105 in some cases. 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 all other UEs 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.

[0083] 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 through backhaul links 132 (e.g., via an S1, N2, N3, or other interface). The base stations 105 may communicate with each other via backhaul links 134 (e.g., via an X2, Xn, or other interface), either directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130).

[0084] 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), which 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 UEs 115 served by the base stations 105 associated with the EPC. User IP packets may be forwarded through the S-GW, which may itself be connected to a P-GW. The P-GW may provide IP address allocation as well as other functions. The P-GW may be connected to network operator IP services. The operator IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or packet-switched (PS) streaming services.

[0085] At least some of the network devices, such as the base stations 105, may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC). Each access network entity may communicate with the UE 115 through 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).

[0086] The wireless communication system 100 may operate using one or more frequency bands, typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is commonly referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths range from approximately 1 decimeter to 1 meter in length. 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 lower frequencies and longer waves in the shortwave (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.

[0087] The wireless communication system 100 may also operate in the super 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 may be able to tolerate interference from other users.

[0088] The wireless communication system 100 may also operate in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz), also referred to as the millimeter band. In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, and the EHF antennas of each device may be even 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 be subject to even greater atmospheric attenuation and shorter distances than SHF or UHF transmissions. The techniques disclosed herein may be employed over transmissions using one or more different frequency regions, and the designated use of bands over these frequency regions may vary by country or regulatory body.

[0089] 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 License Assisted Access (LAA), LTE-Unlicensed (LTE-U), 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 a listen-before-talk (LBT) procedure to ensure that the frequency channel is clear before transmitting data. In some cases, operation in an unlicensed band may be based on a carrier aggregation configuration in conjunction with component carriers operating in the licensed band (e.g., LAA). Operation in an unlicensed spectrum may include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination thereof. Duplexing in an unlicensed spectrum may be based on Frequency Division Duplexing (FDD), Time Division Duplexing (TDD), or a combination of both.

[0090] 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), where 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. Multiple signals may be transmitted by a transmitting device, for example, via different antennas or different combinations of antennas. Similarly, multiple signals may be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams. Different spatial layers may be associated with different antenna ports used for channel measurements and channel 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.

[0091] Beamforming, sometimes referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that may be used at 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 at a particular orientation relative to the antenna array are subject to constructive interference, while other signals are subject to destructive interference. Adjustment of signals communicated through antenna elements may include the transmitting or receiving device applying some 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 relative to some other orientation).

[0092] 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 to communicate over 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 use hybrid automatic repeat request (HARQ) to perform retransmissions at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer may establish, configure, and maintain 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 layer, transport channels may be mapped to physical channels.

[0093] In some cases, the UE 115 and the base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. HARQ feedback is one technique that increases the likelihood that the data is correctly received over 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 that slot. In other cases, the device may provide HARQ feedback in a subsequent slot or according to some other time interval.

[0094] 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), where the frame period is T 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, and 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, and 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 sampling 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., in a burst of shortened TTI (sTTI) or in a selected component carrier using sTTI).

[0095] 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 on, for example, the subcarrier spacing or the 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.

[0096] The term "carrier" refers to a set of radio frequency spectrum resources having a defined physical layer structure to support communications over the communication link 125. For example, a carrier of the communication link 125 may include a portion of a radio frequency spectrum band operated 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., the Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (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 over 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 spread OFDM (DFT-S-OFDM)).

[0097] The organizational structure of carriers may be different for different radio access technologies (e.g., LTE, LTE-A, LTE-A Pro, NR). For example, communications over a carrier may be organized according to TTIs or slots, each of which may include user data as well as control information or signaling to support 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 on 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 on other carriers.

[0098] 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 a time division multiplexing (TDM), a frequency division multiplexing (FDM), or a hybrid TDM-FDM technique. In some examples, the control information transmitted in the physical control channel may be distributed among different 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).

[0099] A carrier may refer to 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 predefined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz) for a carrier of a particular radio access technology. In some examples, each served UE 115 may be configured to operate over a portion or all of the carrier bandwidth. In other examples, some UEs 115 may be configured for operation using a narrowband protocol type associated with a predefined portion or range (e.g., a set of subcarriers or RBs) within the carrier (e.g., an “in-band” deployment of a narrowband protocol type).

[0100] 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, where the symbol period and the subcarrier spacing are 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 the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate may be for the UE 115. 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.

[0101] 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 over a particular carrier bandwidth or may be configurable to support communication over one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 and / or a UE 115 that supports simultaneous communication over carriers associated with two or more different carrier bandwidths.

[0102] In some cases, the UE 115 and the base station 105 may use PUR to help reduce signaling overhead associated with uplink transmissions. In some cases, the base station 105 may transmit an indication of PUR support (e.g., via a SIB). The UE 115 may receive the indication and may transmit a PUR request to the base station 105. The PUR response from the base station 105 may indicate a PUR allocation for the UE 115 that may be used for uplink transmissions. In some cases, the base station 105 may provide a PUR allocation that is different from the requested PUR configuration provided by the UE 115 in the PUR request. The UE 115 may determine that the different PUR configuration is not sufficient for the UE 115 and may transmit a PUR configuration failure to the base station 105. In some cases, a transmission from the base station 105 to the UE 115 indicating the PUR configuration may provide an indication of uplink resources that may be used by the UE 115 to transmit a PUR configuration failure indication.

[0103] In some cases, an EDT random access procedure may be used to send a PUR request from the UE 115 and may be used by the base station 105 to send a PUR configuration to the UE 115. Additionally or alternatively, a PUR request from the UE 115 for a PUR configuration or a PUR reconfiguration may provide an indication of the number of instances of PUR grants requested. Additionally or alternatively, the base station 105 may determine that the requested PUR reconfiguration is not available to the UE 115 and may send a PUR rejection indication to the UE 115, which may also indicate how the UE 115 is going to handle the existing PUR configuration (e.g., whether to release the existing PUR configuration or to maintain the existing PUR configuration).

[0104] 2 illustrates an example of a wireless communication system 200 supporting PUR techniques in wireless communication according to aspects of the 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 include a base station 105-a and a UE 115-a, which may be examples of corresponding devices as described with reference to FIG. 1. The UE 115-a may communicate with the base station 105-a within a coverage area 110-a via downlink transmissions 205 and uplink transmissions 210.

[0105] In some cases, the base station 105-a may configure a set of resources as a PUR that may be used for uplink transmissions of the UE 115-a and other UEs that may be served by the base station 105-a. In some cases, the UE 115-a and the base station 105-a may operate using MTC or NB-IoT communications, and the UE 115-a may have periodic transmissions of a relatively small amount of data, such as data related to sensor readings or device status. In some cases, the UE 115-a may be stationary or may move within a relatively small area (e.g., in a factory automation deployment) and therefore may have an up-to-date timing advance (TA) to synchronize uplink transmissions to the base station 105-a even when the UE 115-a comes out of idle mode to send uplink transmissions.

[0106] In some cases, the base station 105-a may provide a PUR indication 215 indicating support for PUR at the base station 105-a. Such an indication may be provided, for example, in a SIB or other downlink signaling (e.g., in a synchronization signal block (SSB), a physical broadcast channel (PBCH) transmitted with remaining minimum system information (RMSI), etc.). The UE 115-a may receive the PUR indication 215 and may determine that data transmission needs at the UE 115-a would benefit from a pre-configured uplink transmission. For example, if the UE 115-a has periodic uplink transmissions smaller than a transmission size threshold, the UE 115-a may determine that it should request a PUR configuration from the base station 105-a. Additionally or alternatively, if the UE 115-a has relatively high priority traffic (e.g., data traffic for critical systems or safety-related information), the UE 115-a may determine that it should request a PUR configuration from the base station 105-a. In some cases, the PUR indication 215 may provide an indication of the data size for an associated uplink transmission that the UE 115-a may use to determine whether to request a PUR configuration.

[0107] The UE 115-a may determine that it should request a PUR configuration and may send a PUR request 225 to the base station 105-a. The UE 115-a may possibly be in a connected mode (e.g., an RRC connected mode) when sending the PUR request 225 and may send the message using a dynamic uplink grant (e.g., uplink resources allocated by the base station 105-a and indicated to the UE 115-a in downlink control information (DCI)) or in a pre-configured grant (e.g., a semi-persistent scheduling (SPS) grant previously provided to the UE 115-a). In some cases, the UE 115-a may be in an idle mode (e.g., an RRC idle mode) and may use EDT to send the PUR request 225 if the base station 105-a supports EDT. Additionally, in some cases, the UE 115-a may have an existing PUR allocation and may use a previously configured PUR grant to send the PUR request 225 to reconfigure the existing PUR allocation.

[0108] The base station 105-a may receive the PUR request 225 and may determine a PUR configuration or reconfiguration for the UE 115-a, which may be transmitted to the UE 115-a in a PUR allocation 220. In some cases, the base station 105-a may determine that sufficient PUR resources are not available for the request from the UE 115-a (e.g., due to other UEs having higher priority data using PUR) and may transmit a PUR rejection message that may indicate whether to maintain or release the existing PUR configuration, if one exists. Upon receiving a PUR rejection message indicating that the existing PUR configuration should be released, or if no existing PUR configuration exists, the UE 115-a may fall back to a legacy uplink technique (e.g., a legacy random access procedure, or an EDT random access procedure). In some cases, the UE 115-a may optionally acknowledge that the PUR allocation 220 (or rejection) was received. If the UE 115-a is configured or reconfigured with a PUR allocation, the UE 115-a may then transmit uplink data 230 using the resources indicated in the PUR configuration. In that way, the UE 115-a may be in an idle mode (e.g., RRC idle mode) and may transmit uplink data in a single uplink transmission (e.g., similar to a random access MSG1 transmission) without receiving a separate uplink grant using the PUR allocation. In some cases, the UE 115-a may determine that it should request a PUR configuration based on, for example, uplink data traffic patterns (e.g., packet size, inter-arrival rate, etc.), QOS requirements, or a combination thereof.

[0109] 3 illustrates an example of a process flow 300 for supporting PUR techniques in wireless communications in accordance with aspects of the disclosure. In some examples, the process flow 300 may implement aspects of the wireless communications systems 100 or 200. In this example, the process flow 300 includes a UE 115-b and a base station 105-b, which may be examples of corresponding devices described with reference to FIGS. 1 and 2.

[0110] At 305, the base station 105-b and the UE 115-b may perform connection establishment (e.g., RRC connection establishment). Such connection establishment may be performed using a connection establishment procedure established for wireless communications (e.g., using a random access technique established in an LTE or NR system).

[0111] At 310, the base station 105-b may identify PUR resources and may format a SIB indicating PUR support. In some cases, the SIB may provide information for various PUR parameters, such as the amount of data that may be transmitted in an uplink transmission using PUR, traffic or service priority associated with the PUR grant, etc. In some cases, the SIB may provide an index to a pre-configured mapping of PUR configurations. In some cases, the base station 105-b may configure several different sets of PURs, and the SIB may be formatted to indicate multiple sets of PURs. At 315, the base station 105-b may transmit a SIB with an indication of PUR support, which the UE 115-b may receive.

[0112] In this example, the UE 115-b may be in a connected mode, and at 320, the base station 105-b may provide an uplink grant to the UE 115-b. The uplink grant may be provided, for example, based on a buffer status report (BSR) provided by the UE 115-b. At 325, the UE 115-b may format a PUR request message. The PUR request message may, for example, request a new PUR configuration. In some cases, the UE 115-b may have an existing PUR configuration, and the PUR request may be for a reconfiguration of the existing PUR configuration (e.g., based on updated data traffic at the UE 115-b, a change in the presence of higher priority data at the UE 115-b, etc.).

[0113] At 330, the UE 115-b may transmit a PUR request message. In some cases, the PUR request message may be transmitted using the uplink resources provided in the uplink grant. In other cases, the UE 115-b may transmit the PUR request message using other uplink resources (e.g., SPS resources, EDT random access procedure transmissions, other existing PUR resources, etc.), as described in more detail below.

[0114] At 335, the base station 105-b may receive the PUR request message and may determine a PUR configuration for the UE 115-b. In some cases, the base station 105-b may determine the PUR configuration based on one or more of the QOS information provided in the PUR request, the type of PUR requested (e.g., whether acknowledged mode (AM) or unacknowledged mode (UM) PUR is requested), other PUR allocations to other UEs, the amount of available PUR resources, or any combination thereof.

[0115] At 340, the base station 105-b may transmit a PUR confirmation message to the UE 115-b indicating a PUR configuration for the UE 115-b. In some cases, the PUR configuration may provide a new allocation of PUR for the UE 115-b. In other cases, the PUR configuration may be a reconfigured allocation of an existing PUR configuration of the UE 115-b. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate the shared resources and may provide information that may be used by the UE 115-b to enable the base station 105-b to distinguish transmissions from the UE 115-b (e.g., a preamble to be provided with the uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).

[0116] At 345, the UE 115-b may identify a PUR configuration provided by the base station 105-b. If the PUR configuration is a new configuration, the UE 115-b may configure the uplink transmission to be transmitted using the allocated PUR resources. If the PUR configuration is a reconfiguration of an existing PUR configuration, the UE 115-b may reconfigure the PUR configuration according to the new PUR configuration. At 350, the UE 115-b may optionally send a PUR configuration (or reconfiguration) complete message to the base station 105-b. In some cases, as described in more detail below, the UE 115-b may determine that the received PUR configuration is not suitable for the UE (e.g., due to the number of PUR grants being less than the number required for a particular priority transmission, etc.). In such a case, rather than sending a configuration complete indication, the UE 115-b may send a PUR failure indication, which may enable both the UE 115-b and the base station 105-b to release the configured resources of the PUR configuration. In some cases, the uplink resources for such an indication to the base station 105-a may be indicated in the PUR confirmation message (e.g., in an explicit uplink grant, a window during which the UE 115-b will monitor for a PDCCH transmission with an uplink grant, the first instance of a PUR grant, etc.).

[0117] 4 illustrates another example of a process flow 400 supporting PUR techniques in wireless communications in accordance with aspects of the disclosure. In some examples, the process flow 400 may implement aspects of the wireless communications systems 100 or 200. In this example, the process flow 400 includes a UE 115-c and a base station 105-c, which may be examples of corresponding devices described with reference to FIGS. 1 and 2.

[0118] The UE 115-c may be in an idle mode at 405. In some cases, the UE 115-c may have previously performed connection establishment and may be idle (e.g., in an RRC_IDLE mode) due to the absence of uplink or downlink data to be transmitted.

[0119] At 410, the base station 105-c may identify PUR resources and may format a SIB indicating PUR support. In some cases, as described with respect to FIG. 3, the SIB may provide information for various PUR parameters, such as an amount of data that may be transmitted in an uplink transmission using the PUR resources, traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a pre-configured mapping of PUR configurations. In some cases, the base station 105-c may configure several different PUR configurations and the SIB may be formatted to indicate multiple PUR configurations. At 415, the base station 105-c may transmit a SIB with an indication of PUR support, which the UE 115-c may receive.

[0120] In this example, the UE 115-c may be in an idle mode and may receive the SIB and identify that the base station 105-c supports PUR, at 420. In some cases, the UE 115-c may periodically monitor for SIBs and other downlink control transmissions while in idle mode and may receive the SIB during such monitoring.

[0121] At 425, the UE 115-c may identify uplink data for PUR and may format a PUR request message. The PUR request message may, for example, request a new PUR configuration. In some cases, the UE 115-c may have an existing PUR configuration and the PUR request may be for a reconfiguration of the existing PUR configuration (e.g., based on updated data traffic at the UE 115-c, a change in the presence of higher priority data at the UE 115-c, etc.).

[0122] At 430, the UE 115-c may transmit a PUR request message. In some cases, the PUR request message may be transmitted, for example, using SPS resources previously allocated to the UE 115-c. In other cases, the UE 115-c may perform a random access procedure and transmit the PUR request upon completion of the random access procedure (e.g., in a MSG5 transmission). In still other cases, the UE 115-c may have an existing PUR allocation and may transmit the PUR request using the existing PUR allocation. Additionally, in some cases, the PUR request message may be transmitted in an EDT random access message, as described in more detail with respect to FIG. 7.

[0123] At 435, the base station 105-c may receive the PUR request message and may determine a PUR configuration for the UE 115-c. In some cases, the base station 105-c may determine the PUR configuration based on one or more of QOS information provided in the PUR request, whether AM or UM PUR is requested, other PUR allocations to other UEs, the amount of available PUR resources, or any combination thereof.

[0124] At 440, the base station 105-c may send a PUR confirmation message to the UE 115-c indicating a PUR configuration for the UE 115-c. In some cases, the PUR configuration may be a new configuration for the UE 115-c. In other cases, the PUR configuration may be a reconfigured configuration of an existing PUR of the UE 115-c. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate the shared resources and may provide information that may be used by the UE 115-c to enable the base station 105-c to distinguish transmissions from the UE 115-c (e.g., a preamble to be provided with the uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).

[0125] At 445, the UE 115-c may identify a PUR configuration provided by the base station 105-c. If the PUR configuration is a new configuration, the UE 115-c may configure uplink transmissions to be transmitted using the PUR configuration. If the PUR configuration is a reconfiguration of an existing PUR configuration, the UE 115-c may reconfigure the PUR configuration according to the new PUR configuration. At 450, the UE 115-c may optionally send a PUR configuration (or reconfiguration) completion message (or a PUR configuration failure message) to the base station 105-c.

[0126] 5 illustrates an example of a process flow 500 for supporting PUR techniques in wireless communications in accordance with aspects of the disclosure. In some examples, the process flow 500 may implement aspects of the wireless communications systems 100 or 200. In this example, the process flow 500 includes a UE 115-d and a base station 105-d, which may be examples of corresponding devices described with reference to FIGS. 1 and 2.

[0127] At 505, the UE 115-d may be in an idle mode. In some cases, the UE 115-d may have previously performed connection establishment and may be idle due to no uplink or downlink data to be transmitted. At 510, the base station 105-d may identify EDT support and PUR resources and may format a SIB indicating PUR support and EDT support. In some cases, the base station may use separate SIBs to indicate PUR support and EDT support. In some cases, as described with respect to Figures 3 and 4, the SIB may provide information for various PUR parameters, such as the amount of data that may be transmitted in an uplink transmission using the PUR resource, traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a pre-configured mapping of PUR configurations. In some cases, the base station 105-d may configure several different PUR configurations and the SIB may be formatted to indicate multiple PUR configurations. At 515, the base station 105-d may transmit, and the UE 115-d may receive, a SIB with an indication of PUR support.

[0128] In this example, the UE 115-d may be in an idle mode and may receive the SIB and identify that the base station 105-d supports EDT and PUR at 520. In some cases, the UE 115-d may periodically monitor for SIBs and other downlink control transmissions while in idle mode and may receive the SIB during such monitoring.

[0129] At 525, the UE 115-d may identify uplink data for PUR and may format a PUR request message to be transmitted in the EDT. The PUR request message may, for example, request a new PUR configuration. In some cases, the UE 115-d may have an existing PUR configuration and the PUR request may be for a reconfiguration of the existing PUR configuration (e.g., based on updated data traffic at the UE 115-d, a change in the presence of higher priority data at the UE 115-d, etc.).

[0130] At 530, the UE 115-d may transmit a PUR request message (e.g., after the EDT). In some cases, the UE 115-d may transmit a random access request and may provide the PUR request in an EDT associated with the random access procedure in accordance with established techniques for transmitting an EDT, as described in more detail with respect to FIG.

[0131] At 535, the base station 105-d may receive the PUR request message and may determine a PUR configuration for the UE 115-d. In some cases, the base station 105-d may determine the PUR configuration based on one or more of QOS information provided in the PUR request, whether AM or UM PUR is requested, other PUR configurations for other UEs, the amount of available PUR resources, or any combination thereof.

[0132] At 540, the base station 105-d may send a PUR confirmation message to the UE 115-d indicating a PUR configuration for the UE 115-d. In some cases, the PUR configuration may be a new configuration for the UE 115-d. In other cases, the PUR configuration may be a reconfigured existing PUR configuration of the UE 115-d. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate the shared resources and may provide information that may be used by the UE 115-d to enable the base station 105-d to identify transmissions from the UE 115-d (e.g., a preamble to be provided with the uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).

[0133] At 545, the UE 115-d may identify a PUR configuration provided by the base station 105-d. If the PUR configuration is a new configuration, the UE 115-d may configure uplink transmissions to be transmitted using the PUR configuration. If the PUR configuration is a reconfiguration of an existing PUR configuration, the UE 115-d may reconfigure the PUR configuration according to the new PUR configuration. At 550, the UE 115-d may optionally send a PUR configuration (or reconfiguration) completion message (or configuration failure message) to the base station 105-d.

[0134] As indicated above, in some cases, the base station may determine that a PUR configuration corresponding to a received PUR request is not available, and the base station may provide a different PUR configuration for use by the UE (e.g., having fewer PUR grants available for uplink transmissions from the UE). In such a case, the UE may determine whether the different PUR configuration is sufficient to meet the needs of the UE. If the different PUR configuration is not appropriate to properly service data associated with the requested PUR configuration, the UE may transmit a PUR configuration failure message to the base station in response to receiving the different PUR configuration. FIG. 6 illustrates an example of a process flow in which a UE may provide such a PUR configuration failure message.

[0135] 6 illustrates an example of a process flow 600 for supporting PUR techniques in wireless communications in accordance with aspects of the disclosure. In some examples, the process flow 600 may implement aspects of the wireless communications systems 100 or 200. In this example, the process flow 600 includes a UE 115-e and a base station 105-e, which may be examples of corresponding devices described with reference to FIGS. 1 and 2.

[0136] At 605, the base station 105-e and the UE 115-e may each determine that a PUR condition is satisfied. Such a determination may be made as described in various examples herein, such as based on the base station 105-e establishing a PUR configuration and providing an indication of them to the UE (e.g., in a SIB), and the UE 115-e may receive such indication and determine that it should request a PUR configuration.

[0137] At 610, the UE may identify uplink resources for transmission of the PUR request message. In some cases, the uplink resources may be provided in an uplink grant associated with the connected mode UE 115-e. In other cases, the connected or idle mode UE 115-e may identify other uplink resources (e.g., SPS resources, EDT transmissions, other existing PUR resources, etc.).

[0138] At 615, the UE may format a PUR request message. The PUR request message may, for example, request a new configuration of PUR resources. In some cases, the UE 115-e may have an existing PUR allocation, and the PUR request may be for a reconfiguration of the existing PUR allocation (e.g., based on updated data traffic at the UE 115-e, a change in the presence of higher priority data at the UE 115-e, etc.). At 620, the UE 115-e may send the PUR request message, which the base station 105-e may receive.

[0139] At 625, the base station 105-e may determine that the requested PUR allocation for the UE 115-e is unavailable. In some cases, the base station 105-e may determine that the PUR allocation is unavailable based on one or more of the amount of PUR grant in the requested PUR configuration, the QOS information provided in the PUR request, whether AM or UM PUR is requested, other PUR allocations to other UEs, the amount of available PUR resources, or any combination thereof. The base station 105-e may identify different PUR configurations available to the UE 115-e.

[0140] At 630, the base station 105-e may transmit a PUR response message to the UE 115-e indicating a different PUR configuration allocated for the UE 115-e. At 635, the UE 115-e may determine that the PUR configuration provided by the base station 105-e is insufficient for the uplink transmission of the UE 115-e. For example, the UE 115-e may have uplink data to be transmitted with a set periodicity (e.g., sensor data to be transmitted once every 30 seconds), and the PUR configuration provided by the base station 105-e may provide a PUR grant with less periodicity than set (e.g., one PUR grant every 60 seconds). Thus, in this example, based on the insufficient uplink grant in the PUR configuration, the UE 115-e may determine that the PUR configuration is insufficient. In other examples, the UE 115-e may determine that the PUR configuration is no longer needed or cannot be applied due to other configurations that conflict with the PUR configuration.

[0141] At 640, the UE 115-e may send a PUR configuration failure indication to the base station 105-e. In some cases, the UE 115-e and the base station 105-e may release the PUR configuration based on the PUR configuration failure indication. Such release may enable the base station 105-e to reallocate associated uplink resources to one or more other UEs and to use network resources more efficiently.

[0142] In some cases, a dedicated permission may be provided after the PUR response message so that the UE 115-e can send a PUR configuration failure message when the UE 115-e is in a connected mode. In some cases, an uplink dedicated permission may be provided in the PUR configuration or in the PUR response message itself. Additionally or alternatively, the UE 115-e may monitor the PDCCH during some window following the PUR response message to obtain UL permission for use in sending the PUR configuration failure message (or the PUR configuration confirmation message).

[0143] In other cases, the UE 115-e may be in an idle mode and an uplink permission may be provided after the PUR response message so that the UE 115-e can send a PUR configuration failure from the idle mode. In some cases, an uplink permission may be provided in the PUR configuration or PUR response message itself. Additionally or alternatively, the UE 115-e may monitor the PDCCH during some window following the PUR response message to obtain an uplink permission for use in transmitting a PUR configuration failure message (or a PUR configuration confirmation message) while in idle mode. In further cases, additionally or alternatively, a procedure may be defined in which the UE is expected to use the first occurrence of a newly configured (or reconfigured) PUR for transmitting a PUR configuration failure message (or a PUR configuration confirmation message) while in idle mode.

[0144] In some cases, EDT procedures may be used to exchange PUR request and configuration messages, as illustrated with respect to FIG 5. FIG 7 illustrates an example of a process flow 700 supporting PUR techniques in an EDT, according to aspects of the disclosure. In some examples, the process flow 700 may implement aspects of the wireless communication systems 100 or 200. In this example, the process flow 700 includes a UE 115-f and a base station 105-f, which may be examples of corresponding devices described with reference to FIGs. 1 and 2.

[0145] At 705, the UE 115-f may be in an idle mode. In some cases, the UE 115-f may have previously performed a connection establishment and may be idle due to no uplink or downlink data to be transmitted. At 710, the base station 105-f may identify EDT support and PUR resources and may format a SIB indicating PUR support and EDT support. In some cases, the base station 105-f may determine whether the UE 115-f is enabled to use EDT to request a PUR configuration / reconfiguration / release. In some cases, the base station may use separate SIBs to indicate PUR support and EDT support. In some cases, as described with respect to FIG. 3 and FIG. 4, the SIB may provide information for various PUR parameters, such as the amount of data that may be transmitted in an uplink transmission using the PUR resource, traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a pre-configured mapping of PUR configurations. In some cases, the base station 105-f may configure several different PUR configurations and the SIB may be formatted to indicate the multiple PUR configurations. At 715, the base station 105-f may transmit, and the UE 115-f may receive, a SIB with an indication of PUR support and EDT support.

[0146] In this example, the UE 115-f may be in an idle mode and may receive the SIB and identify that the base station 105-f supports EDT and PUR, at 720. In some cases, the UE 115-f may periodically monitor for SIBs and other downlink control transmissions while in idle mode and may receive the SIBs during such monitoring.

[0147] At 725, the UE 115-f may identify uplink data for PUR and may initiate an EDT procedure. At 730, the UE 115-f may transmit a first EDT message (EDT MSG1) that may include a random access channel (RACH) preamble according to the EDT procedure. The base station 105-f may receive the EDT message and may transmit a random access response that includes an EDT MSG2. For example, the random access response may include an identifier associated with the UE 115-f, as well as a resource allocation (e.g., resource block allocation) and a modulation and coding scheme (MCS) for a subsequent EDT message.

[0148] At 740, the UE 115-f may format a PUR request message to be transmitted in the EDT. The PUR request message may, for example, request a new PUR configuration. In some cases, the UE 115-f may have an existing PUR configuration, and the PUR request may be for a reconfiguration of the existing PUR configuration or a release of the existing PUR configuration (e.g., based on updated data traffic at the UE 115-f, a change in the presence of higher priority data at the UE 115-f, etc.).

[0149] At 745, the UE 115-f may send a PUR request message using the EDT MSG3. At 750, the base station 105-f may receive the PUR request message and may determine a PUR configuration for the UE 115-f. In some cases, the base station 105-f may determine the PUR configuration based on one or more of the requested PUR configuration, QOS information provided in the PUR request, whether AM or UM PUR is requested, other PUR configurations for other UEs, the amount of available PUR resources, or any combination thereof.

[0150] At 755, the base station 105-f may send a PUR response in an EDT MSG4. The PUR response may indicate a PUR configuration for the UE 115-f. In some cases, the PUR configuration may be a new configuration for the UE 115-f. In other cases, the PUR configuration may be a reconfigured existing PUR configuration of the UE 115-f. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate the shared resources and may provide information that may be used by the UE 115-f to enable the base station 105-f to identify transmissions from the UE 115-f (e.g., a preamble to be provided with the uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).

[0151] At 760, the UE 115-f may identify a PUR configuration provided by the base station 105-f. If the PUR configuration is a new configuration, the UE 115-f may configure uplink transmissions to be transmitted using the PUR configuration. If the PUR configuration is a reconfiguration of an existing PUR configuration, the UE 115-f may reconfigure the PUR configuration according to the new PUR configuration. At 765, the UE 115-f may optionally send a PUR configuration (or reconfiguration) complete message to the base station 105-f.

[0152] Thus, in this example, the UE 115-f and the base station 105-f may use a mobile originated (MO) EDT process 770 to communicate the PUR request and PUR response. In other cases, such as shown in FIG. 5, the PUR request and PUR response may be exchanged after the EDT procedure. In some cases, the UE 115-f may use a control plane CIoT EPS optimization based EDT (CP-EDT) procedure from an idle mode. In other cases, the UE 115-f may use a user plane CIoT EPS optimization based EDT (UP-EDT) from an idle mode. In some cases, the EDT RRC message (e.g., RRCEarlyDataRequest for CP-EDT, RRCConnectionResumeRequest for UP-EDT) may be extended to include a PUR configuration, reconfiguration, or release request information element. Such information elements may be appended or concatenated to other RRC information elements, for example. In one example, the establishmentCause may be used to indicate that the EDT MSG3 includes a PUR configuration, reconfiguration, or release request. For CP-EDT, if there is no uplink payload (user data), the dedicatedInfoNAS may be empty, indicating that the message is a PUR request. In other cases, separate RRC messages may be included in the EDT MSG3 transmission, i.e., the RRC message for the EDT and the RRC message for the PUR request message (i.e., the PUR configuration / reconfiguration / release request message).

[0153] Further, as shown in FIG. 7, the base station 105-f may send an EDT MSG4 with a PUR response. The PUR response may include a PUR configuration, reconfiguration, or release message as a response. In some cases, the EDT MSG4 may be an RRC Early Data Completion or RRC Connection Release with an Abort indication. In some cases, such an RRC message may be extended to include a PUR configuration / reconfiguration or release indication. In other cases, separate RRC messages, i.e., one RRC message for the EDT and one RRC message providing the PUR configuration / reconfiguration or release message, may be included in the EDT MSG4.

[0154] In some cases, for signaling efficiency, a delta configuration may be used to configure or reconfigure the PUR. Such a delta configuration may provide only parameters that are changed from a previous PUR configuration or from a default PUR configuration for the current configuration of the UE 115-f, with any parameters that are not present being assumed to have either a default value or an unchanged value from the current UE value (e.g., EARFCN).

[0155] As shown, in some cases, the EDT MSG4 may provide an RRC Early Data Complete message (e.g., for the CP-EDT). In some cases, such a message may include an implicit or explicit indication that the UE 115-f may perform one or more of the following with respect to the PUR resources: continue to use the assigned random access MSG1 data resources already (previously) assigned (i.e., the existing PUR configuration), check the validity or invalidity of the already (previously) assigned PUR configuration, deconfigure or release the already (previously) assigned PUR configuration, allocate a new Msg1 data resource, or any combination thereof. In some cases, an explicit indication for PUR release may be provided in a Boolean flag to indicate the release of the PUR resources, and in the absence of such a flag, the previously configured PUR is considered to be still valid when the UE 115-f returns to idle mode. In some cases, the Boolean flag may be included in the RRC Connection Release message or the RRC Connection Resumption message. In some cases, the base station 105-f may indicate that PUR support is turned off for all UEs upon call by providing a SIB indication that PUR is not supported, in which case the UE 115-f (and other UEs that may receive the SIB) may release any PUR configuration.

[0156] Additionally or alternatively, the base station 105-f may determine that the PUR configuration of the UE 115-f is to be reconfigured. For example, the base station 105-f may determine that resources allocated for PUR are to be reallocated to other PUR configurations (e.g., higher priority PUR configurations). In such a case, the base station 105-f may initiate a PUR reconfiguration or release indication that may be provided in an EDT downlink message (e.g., EDT MSG2 or EDT MSG4). For example, the base station 105-f may send a page to the UE 115-f in idle mode to trigger the UE 115-f to establish an RRC connection, and once the UE 115-f is in connected mode, the base station 105-f may provide a PUR release indication or release command message or reconfiguration. In some cases, an explicit PUR release message may be provided that is used by the base station 105-f to indicate to the UE 115-f that the configured PUR should be released.

[0157] Further, in some cases, when the UE 115-f transmits a PUR request message, one or more items of assistance information may be provided, such as the UE's coverage enhancement (CE) level, or traffic-related information. Such traffic-related information may include, for example, one or more of traffic periodicity (or traffic arrival pattern), traffic probability (i.e., whether the UE always transmits or may have no data), traffic-related delay tolerance, packet size to be transmitted, or any combination thereof. Additionally or alternatively, in some cases, the UE 115-f may also provide a PUR configuration or reconfiguration request message, a requested number of PUR grant occurrences. In some cases, the number of occurrences may be indicated as one to request one-shot PUR, or another number greater than one to request that number of multi-shot PUR. In other cases, the number of occurrences may be indicated as infinite or indefinite to request that the PUR grant is valid indefinitely until one criterion for PUR release is met. In some cases, the number of occurrences may be provided in an information element in the PUR request. In some cases, the number of occurrences may be indicated as absent to request that the PUR resource remain valid indefinitely until one of the criteria for PUR release is met. Similarly, in some cases, the number of occurrences may be indicated as 0 to request release of the PUR resource, which may avoid having a separate PUR release request message specifically for the purpose of requesting release. In such cases, one or more other fields in the PUR request message may be optional, such that the UE 115-f does not need to include other parameters when requesting PUR release by indicating a request for 0 occurrences of PUR grant. Additionally or alternatively, the UE 115-f may indicate a PUR reconfiguration failure as described with respect to FIG. 8, which may indicate that the PUR configuration is released.

[0158] 8 illustrates an example of a process flow 800 supporting PUR techniques in wireless communications according to aspects of the disclosure. In some examples, the process flow 800 may implement aspects of the wireless communications system 100 or 200. In this example, the process flow 800 includes a UE 115-g and a base station 105-g, which may be examples of corresponding devices described with reference to FIGS. 1 and 2. In this example, an EDT procedure may again be used to exchange PUR request and configuration messages similar to those in FIG. 7, but if the PUR configuration provided by the base station 105-g is insufficient for the UE 115-g, the UE 115-g indicates a PUR configuration failure.

[0159] In this example, the UE 115-g may be in an idle mode at 805. In some cases, the UE 115-g may have previously performed connection establishment and may be idle due to no uplink or downlink data to be transmitted. At 810, the base station 105-g may identify EDT support and PUR resources and may format a SIB indicating PUR support and EDT support. At 815, the base station 105-g may transmit, and the UE 115-g may receive, a SIB with an indication of PUR support and EDT support.

[0160] In this example, the UE 115-g may again be in idle mode, and at 820, the UE 115-g may receive the SIB and identify that the base station 105-g supports EDT and PUR. In some cases, the UE 115-g may periodically monitor for SIBs and other downlink control transmissions while in idle mode and may receive the SIBs during such monitoring.

[0161] At 825, the UE 115-g may identify uplink data for PUR and may initiate an EDT procedure. At 830, the UE 115-g may transmit a first EDT message (EDT MSG1) that may include a RACH preamble in accordance with the EDT procedure. The base station 105-g may receive the EDT message and may transmit a random access response including an EDT MSG2 at 835. For example, the random access response may include an identifier associated with the UE 115-g, as well as a resource assignment (e.g., resource block assignment) and a modulation and coding scheme (MCS) for a subsequent EDT message.

[0162] At 840, the UE 115-g may format a PUR request message to be transmitted in the EDT. The PUR request message may, for example, request a new PUR configuration. In some cases, the UE 115-g may have an existing PUR configuration, and the PUR request may be for a reconfiguration of the existing PUR configuration or a release of the existing PUR configuration (e.g., based on updated data traffic at the UE 115-g, a change in the presence of higher priority data at the UE 115-g, etc.).

[0163] At 845, the UE 115-g may send a PUR request message using the EDT MSG3. At 850, the base station 105-g may receive the PUR request message and may determine a PUR configuration for the UE 115-g. In this example, at 850, the base station 105-g may determine that the requested PUR configuration is unavailable and may determine a different PUR configuration for the UE 115-g.

[0164] At 855, the base station 105-g may send a PUR response in an EDT MSG4. The PUR response may indicate a different PUR configuration for the UE 115-g. In some cases, the PUR configuration may be a new configuration for the UE 115-g. In other cases, the PUR configuration may be a reconfigured existing PUR configuration of the UE 115-g.

[0165] At 860, the UE 115-g may identify a different PUR configuration provided by the base station 105-g and may determine that the different PUR configuration is insufficient (e.g., based on a PUR grant less than needed for uplink data transmission). At 865, the UE 115-g may transmit a PUR configuration (or reconfiguration) failure message to the base station 105-g. Thus, in this example, the UE 115-g and the base station 105-g may again use the MO EDT process 870 to communicate a PUR request and a PUR response. Additionally, an additional uplink transmission to indicate the PUR configuration failure may be provided, and uplink resources for the uplink transmission may be identified as described herein, as with respect to FIG. 6.

[0166] In some cases, if the base station determines that the requested PUR configuration is unavailable, the base station may send a PUR rejection message to the UE rather than a PUR configuration or reconfiguration message. UE operation after receiving such a rejection message may be based on one or more implicit or explicit indications associated with the rejection message. FIG. 9 illustrates an example of a process flow 900 supporting a PUR technique in which a PUR rejection message is sent to the UE according to aspects of the disclosure. In some examples, the process flow 900 may implement aspects of the wireless communication system 100 or 200. In this example, the process flow 900 includes a UE 115-h and a base station 105-h, which may be examples of corresponding devices described with reference to FIGS. 1 and 2.

[0167] At 905, the base station 105-h and the UE 115-h may each determine that a PUR condition is satisfied. Such a determination may be made as described in various examples herein, such as based on the base station 105-h establishing a PUR configuration and providing an indication of them to the UE (e.g., in a SIB), and the UE 115-h may receive such indication and determine that it should request a PUR configuration.

[0168] At 910, the UE may identify uplink resources for transmission of the PUR request message. In some cases, the uplink resources may be provided in an uplink grant associated with the UE 115-h in connected mode. In other cases, the UE 115-h in connected or idle mode may identify other uplink resources (e.g., SPS resources, EDT transmissions, other existing PUR resources, etc.).

[0169] At 915, the UE may format a PUR request message. The PUR request message may, for example, request a new configuration of PUR resources. In some cases, the UE 115-h may have an existing PUR allocation, and the PUR request may be for a reconfiguration of the existing PUR allocation (e.g., based on updated data traffic at the UE 115-h, a change in the presence of higher priority data at the UE 115-h, etc.). At 920, the UE 115-h may send the PUR request message, which the base station 105-h may receive.

[0170] At 925, the base station 105-h may determine that the requested PUR allocation for the UE 115-h is unavailable. In some cases, the base station 105-h may determine that the PUR allocation is unavailable based on one or more of the amount of PUR grant in the requested PUR configuration, the QOS information provided in the PUR request, whether AM or UM PUR is requested, other PUR allocations to other UEs, the amount of available PUR resources, or any combination thereof. The base station 105-h may identify different PUR configurations available to the UE 115-h.

[0171] At 930, the base station 105-h may determine whether to keep or release the existing PUR configuration of the UE 115-h, if an existing PUR configuration exists. At 935, the base station 105-h may transmit a PUR rejection message to the UE 115-h, which may provide an indication to the UE 115-h handling of the existing PUR configuration if such an existing PUR configuration exists. If there is no existing PUR, the UE 115-h may fall back to other techniques for uplink data transmission (e.g., scheduling request transmission, EDT procedure, random access technique, SPS transmission, etc.). If an existing PUR configuration exists, one or more default rules may be provided that indicate that the existing PUR configuration will be continued or released. In some cases, if the UE 115-h does not receive a response message from the base station 105-h, the UE 115-h may consider the PUR request rejected and may use default rules for the existing PUR configuration, if one exists. In some cases, the PUR rejection message may include an explicit indication for handling of the existing PUR configuration. For example, the base station 105-h may indicate to the UE 115-h that the PUR request is rejected and the configured PUR will be released, or that the PUR request is rejected and the configured PUR will be maintained. Such an explicit indication may provide the base station 105-h with enhanced flexibility to determine and explicitly indicate the UE 115-h behavior based on various conditions at the base station 105-h that caused the PUR rejection message.

[0172] 10 illustrates a block diagram 1000 of a device 1005 supporting PUR techniques in wireless communication according to an aspect of the disclosure. The device 1005 may be an example of an aspect of a UE 115 as described herein. The device 1005 may include a receiver 1010, a communications manager 1015, and a transmitter 1020. The device 1005 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0173] The receiver 1010 may receive information, such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to PUR techniques in wireless communications, etc.). The information may be passed to other components of the device 1005. The receiver 1010 may be an example of an aspect of the transceiver 1320 described with reference to FIG. 13. The receiver 1010 may utilize a single antenna or a set of antennas.

[0174] In some cases, the communications manager 1015 may determine that the base station supports PUR for unauthorized uplink transmissions from the UE, may send a PUR request message to the base station based on the determination that the base station supports PUR, may receive a PUR configuration from the base station in response to the PUR request message that identifies a PUR allocated to the UE, may receive uplink resources for a response message to be sent from the UE, and may send a PUR configuration response message to the base station using the uplink resources for the response message.

[0175] In some cases, the communications manager 1015 may also determine an EDT configuration for the EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure; format a PUR request message to be transmitted in the uplink message of the EDT procedure, where the PUR request message may indicate a requested configuration, reconfiguration, or release of the PUR configuration; transmit the PUR request message in the uplink message of the EDT procedure; and receive a PUR configuration message from the base station in response to the uplink message.

[0176] In some cases, the communications manager 1015 may also communicate with a base station according to a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration provides for unauthorized uplink transmissions from the UE to the base station, receive a pre-configured uplink resource release message from the base station indicating that the UE is to deconfigure the pre-configured uplink resource configuration, and deconfigure the pre-configured uplink resource configuration based at least in part on the pre-configured uplink resource release message.

[0177] In some cases, the communications manager 1015 may also determine that the base station supports PUR for unauthorized uplink transmissions from the UE, send a PUR request message to the base station based on the determination that the base station supports PUR, where the PUR request message includes a number of instances of PUR permission requested by the UE, and receive a PUR configuration from the base station in response to the PUR request message.

[0178] In some cases, the communications manager 1015 may also determine that the base station supports PUR for unauthorized uplink transmissions from the UE, send a PUR request message to the base station based on the determination that the base station supports PUR, and receive a PUR response message from the base station in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE is to proceed based on the rejected PUR request message. The communications manager 1015 may be an example of an aspect of the communications manager 1310 described herein.

[0179] The communications manager 1015 or its subcomponents may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communications manager 1015 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (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.

[0180] The communications manager 1015 or its subcomponents may be physically located in various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, the communications manager 1015 or its subcomponents may be separate and distinct components according to various aspects of the disclosure. In some examples, the communications manager 1015 or its subcomponents may be combined with one or more other hardware components, including, but not limited to, an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in this disclosure, or combinations thereof according to various aspects of the disclosure.

[0181] The transmitter 1020 may transmit signals generated by other components of the device 1005. 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 1320 described with reference to FIG. 13. The transmitter 1020 may utilize a single antenna or a set of antennas.

[0182] 11 illustrates a block diagram 1100 of a device 1105 supporting PUR techniques in wireless communication according to an aspect of the disclosure. The device 1105 may be an example of an aspect of the device 1005 or a UE 115 as described herein. The device 1105 may include a receiver 1110, a communications manager 1115, and a transmitter 1145. The device 1105 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

[0183] The receiver 1110 may receive information, such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to PUR techniques in wireless communications, etc.). The information may be passed to other components of the device 1105. The receiver 1110 may be an example of an aspect of the transceiver 1320 described with reference to FIG. 13. The receiver 1110 may utilize a single antenna or a set of antennas.

[0184] The communications manager 1115 may be an example of an aspect of the communications manager 1015 as described herein. The communications manager 1115 may include a PUR determination component 1120, a PUR request manager 1125, a PUR configuration manager 1130, a PUR transmission manager 1135, and an EDT random access manager 1140. The communications manager 1115 may be an example of an aspect of the communications manager 1310 as described herein.

[0185] The PUR determination component 1120 may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The PUR request manager 1125 may transmit a PUR request message to the base station based on the determination that the base station supports PUR. The PUR configuration manager 1130 may receive a PUR configuration from the base station in response to the PUR request message, the PUR configuration identifying a PUR allocated to the UE. The PUR transmission manager 1135 may receive uplink resources for a response message to be transmitted from the UE and may transmit a PUR configuration response message to the base station using the uplink resources for the response message.

[0186] The EDT random access manager 1140 may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure. The PUR request manager 1125 may format a PUR request message to be transmitted in an uplink message of the EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration, and transmit the PUR request message in the uplink message of the EDT procedure. The PUR configuration manager 1130 may receive a PUR configuration message from the base station in response to the PUR request message.

[0187] The PUR determination component 1120 may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The PUR request manager 1125 may send a PUR request message to the base station based on the determination that the base station supports PUR, where the PUR request message includes the number of instances of PUR grants requested by the UE. The PUR configuration manager 1130 may receive a PUR configuration from the base station in response to the PUR request message.

[0188] The PUR determination component 1120 may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The PUR request manager 1125 may send a PUR request message to the base station based on the determination that the base station supports PUR. In response to the PUR request message, the PUR configuration manager 1130 may receive a PUR response message from the base station indicating that the PUR request message is rejected, where the PUR response message indicates how the UE is to proceed based on the rejected PUR request message.

[0189] The transmitter 1145 may transmit signals generated by other components of the device 1105. In some examples, the transmitter 1145 may be co-located with the receiver 1110 in a transceiver module. For example, the transmitter 1145 may be an example of an aspect of the transceiver 1320 described with reference to FIG. 13. The transmitter 1145 may utilize a single antenna or a set of antennas.

[0190] 12 illustrates a block diagram 1200 of a communications manager 1205 supporting PUR techniques in wireless communications according to an aspect of the disclosure. The communications manager 1205 may be an example of an aspect of the communications manager 1015, the communications manager 1115, or the communications manager 1310 described herein. The communications manager 1205 may include a PUR determination component 1210, a PUR request manager 1215, a PUR configuration manager 1220, a PUR transmission manager 1225, an EDT random access manager 1230, a PUR response manager 1235, a paging manager 1240, an RRC manager 1245, and a PUR authorization manager 1250. Each of these modules may communicate directly or indirectly with one another (e.g., via one or more buses).

[0191] A PUR determination component 1210 may determine that the base station supports PUR for unlicensed uplink transmissions from the UE.

[0192] The PUR request manager 1215 may send a PUR request message to the base station based on a determination that the base station supports PUR. In some examples, the PUR request manager 1215 may format the PUR request message to be sent in an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. In some examples, the PUR request manager 1215 may send the PUR request message in an uplink message of an EDT procedure.

[0193] In some examples, the PUR request manager 1215 may send a PUR request message to the base station based on a determination that the base station supports PUR, where the PUR request message includes a number of instances of the PUR grant requested by the UE. In some examples, the PUR request manager 1215 may send a PUR request message to the base station based on a determination that the base station supports PUR.

[0194] The PUR configuration manager 1220 may receive a PUR configuration from the base station in response to the PUR request message, the PUR configuration identifying the PUR allocated to the UE. In some examples, the PUR configuration manager 1220 may receive a PUR configuration message from the base station in response to the PUR request message.

[0195] In some examples, the PUR configuration manager 1220 may receive a PUR response message from the base station in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message.

[0196] In some examples, the PUR configuration manager 1220 may determine a set of control channel resources to monitor for an uplink grant based on a PUR configuration from a base station. In some examples, the PUR configuration manager 1220 may monitor a set of control channel resources for an uplink grant, where the uplink grant indicates uplink resources for transmission of a PUR configuration response message to the base station.

[0197] In some examples, the PUR configuration manager 1220 may determine that the PUR configuration is to be deconfigured based on receiving a broadcast system information transmission from a base station indicating that PUR is not supported. In some examples, the PUR configuration manager 1220 may release the PUR configuration.

[0198] In some examples, the PUR configuration manager 1220 may receive an indication from a base station that the PUR configuration should be reconfigured. In some examples, the PUR configuration manager 1220 may receive an indication from the base station in a random access response message sent in response to the UE's random access request message.

[0199] In some examples, the PUR configuration manager 1220 may receive a PUR release message from the base station. In some examples, the PUR configuration manager 1220 may deconfigure the PUR configuration based on the PUR release message. In some examples, the PUR configuration manager 1220 may determine that a previous PUR configuration is to be released.

[0200] In some examples, the PUR configuration manager 1220 may send an indication of zero instances of a PUR permission in a PUR request message.

[0201] In some examples, the PUR configuration manager 1220 may send a PUR reconfiguration failure indication to the base station after receiving the PUR configuration. In some examples, the PUR configuration manager 1220 may release the PUR configuration.

[0202] In some cases, the PUR configuration is provided as a delta configuration that indicates a difference over a previous PUR configuration for the UE. In some cases, the PUR configuration is provided as a delta configuration that indicates a difference over a current configuration used by the UE. In some cases, the PUR configuration is provided as a delta configuration that indicates a difference over a default PUR configuration.

[0203] In some cases, the uplink resources for the response message are provided in an explicit indication with a PUR configuration from the base station. In some cases, the PUR configuration message from the base station is received in an EDT downlink message. In some cases, the PUR configuration is provided in an EDT Early Data Complete message indicating the UE's configured PUR resources. In some cases, the EDT Early Data Complete message explicitly or implicitly provides one or more of an indication that the UE will use a previous PUR configuration, a confirmation of the previous PUR configuration, an indication that the previous PUR configuration should be deconfigured and released, new resources for the new PUR configuration, or any combination thereof. In some cases, the indication that the previous PUR configuration should be deconfigured and released includes a Boolean flag in the EDT Early Data Complete message.

[0204] In some cases, the PUR request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be released by the UE. In some cases, the PUR request message indicates that a reconfiguration of a previous PUR configuration is requested, where the PUR response message indicates that the previous PUR configuration is to be maintained by the UE.

[0205] The PUR transmission manager 1225 may receive uplink resources for a response message to be transmitted from the UE. In some examples, the PUR transmission manager 1225 may transmit a PUR configuration response message to the base station using the uplink resources for the response message. In some cases, the uplink resources for the response message are included in the first instance of the PUR allocated to the UE. In some cases, transmitting the PUR configuration response message is performed when the UE is in an idle mode or a connected mode with the base station.

[0206] The EDT random access manager 1230 may determine an EDT configuration for the EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure. In some examples, the EDT random access manager 1230 may receive an indication from the base station that an uplink message of the EDT procedure is available for transmitting a PUR request message. In some cases, the indication from the base station is provided in a system information block broadcast from the base station. In some cases, the PUR request message is transmitted in a message 3 (MSG3) transmission of the EDT procedure. In some cases, the PUR request message is provided in one or more information elements of an RRC message of the EDT procedure. In some cases, an establishment cause in the RRC message indicates that the random access message includes a PUR request. In some cases, the RRC message includes an indication of uplink payload data, where a predefined value of the indication of uplink payload data indicates that the random access message includes a PUR request. In some cases, the RRC message of the EDT procedure includes a concatenated first RRC message related to the EDT procedure and a second RRC message related to the PUR request.

[0207] The PUR response manager 1235 may respond to the PUR configuration message by sending an indication of successful PUR configuration or PUR configuration failure using uplink resources for a response message from the UE.

[0208] The paging manager 1240 may receive a page message from the base station. In some examples, the paging manager 1240 may send a random access request message to the base station in response to the page message, where receiving an indication that the PUR configuration should be reconfigured is responsive to the random access request message. In some cases, the indication that the PUR configuration should be reconfigured indicates a new PUR configuration to be used by the UE or indicates that the UE is to release the PUR configuration.

[0209] The RRC manager 1245 may manage RRC signaling between the UE and the base station. In some cases, the UE receives a PUR release message while in a connected mode or within an EDT random access message, where the PUR release message is an RRC PUR reconfiguration message.

[0210] The PUR grant manager 1250 may receive a PUR grant and may identify the number of instances of the PUR grant to be requested for a PUR configuration. In some cases, the number of instances of the PUR grant provides an indication of an explicit number of PUR grants or an indefinite number of PUR grants. In some cases, the indefinite number of PUR grants is indicated by the absence of a PUR grant request field in the PUR request message or by a predefined value in the PUR grant request field. In some cases, the number of instances of the PUR grant requested by the UE indicates that a one-shot PUR configuration is requested or that a multi-shot PUR configuration is requested.

[0211] 13 illustrates a diagram of a system 1300 including a device 1305 supporting PUR techniques in wireless communications according to an aspect of the disclosure. The device 1305 may be or may include an example of a component of a device 1005, a device 1105, or a UE 115 as described herein. The device 1305 may include components for two-way voice and data communications, including components for transmitting and receiving communications, including a communications manager 1310, an I / O controller 1315, a transceiver 1320, an antenna 1325, a memory 1330, and a processor 1340. These components may be in electronic communication via one or more buses (e.g., bus 1345).

[0212] The communications manager 1310 may determine that the base station supports PUR for unauthorized uplink transmissions from the UE, may send a PUR request message to the base station based on the determination that the base station supports PUR, may receive a PUR configuration from the base station in response to the PUR request message identifying a PUR allocated to the UE, may receive uplink resources for a response message to be sent from the UE, and may send a PUR configuration response message to the base station using the uplink resources for the response message.

[0213] The communications manager 1310 may also determine an EDT configuration for the EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure, format a PUR request message to be transmitted in the uplink message of the EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration, transmit the PUR request message in the uplink message of the EDT procedure, and receive a PUR configuration message from the base station in response to the PUR request message.

[0214] The communications manager 1310 may also communicate with a base station according to a pre-configured uplink resource configuration, where the pre-configured uplink resource configuration provides for unauthorized uplink transmissions from the UE to the base station, receive a pre-configured uplink resource release message from the base station indicating that the UE is to deconfigure the pre-configured uplink resource configuration, and deconfigure the pre-configured uplink resource configuration based at least in part on the pre-configured uplink resource release message.

[0215] The communications manager 1310 may also determine that the base station supports PUR for unauthorized uplink transmissions from the UE, send a PUR request message to the base station based on the determination that the base station supports PUR, where the PUR request message includes a number of instances of PUR permission requested by the UE, and receive a PUR configuration from the base station in response to the PUR request message.

[0216] The communications manager 1310 may also determine that the base station supports PUR for unauthorized uplink transmissions from the UE, may send a PUR request message to the base station based on the determination that the base station supports PUR, and may receive a PUR response message from the base station in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message.

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

[0218] The transceiver 1320 may communicate bidirectionally via one or more antennas, wired links, or wireless links as described above. For example, the transceiver 1320 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1320 may also include a modem for modulating packets for transmission and providing modulated packets to an antenna and for demodulating packets received from the antenna.

[0219] In some cases, a wireless device may include a single antenna 1325. In some cases, however, the device may have two or more antennas 1325 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

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

[0221] The processor 1340 may include intelligent hardware devices (e.g., general purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1340 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 1340. The processor 1340 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1330) to cause the device 1305 to perform various functions (e.g., functions or tasks supporting PUR techniques in wireless communications).

[0222] Code 1335 may include instructions for implementing aspects of the disclosure, including instructions for supporting wireless communications. Code 1335 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, code 1335 may not be directly executable by processor 1340, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.

[0223] 14 illustrates a block diagram 1400 of a device 1405 supporting PUR techniques in wireless communication according to an aspect of the disclosure. The device 1405 may be an example of an aspect of a base station 105 as described herein. The device 1405 may include a receiver 1410, a communications manager 1415, and a transmitter 1420. The device 1405 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0224] The receiver 1410 may receive information, such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to PUR techniques in wireless communications, etc.). The information may be passed to other components of the device 1405. The receiver 1410 may be an example of an aspect of the transceiver 1720 described with reference to FIG. 17. The receiver 1410 may utilize a single antenna or a set of antennas.

[0225] The communications manager 1415 may send an indication that the base station supports PUR for unauthorized uplink transmissions, may send a PUR configuration to the UE in response to the PUR request message identifying a PUR allocated to the UE, may receive a PUR request message from the UE, and may receive a PUR configuration response from the UE via uplink resources for the response message.

[0226] The communications manager 1415 may also determine an EDT configuration for the EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure, receive a PUR request message from the UE in the uplink message of the EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration, and send a PUR configuration message to the UE in response to the PUR request message, where the PUR configuration indicates uplink resources for a response message from the UE.

[0227] The communications manager 1415 may also send an indication that the base station supports PUR for unauthorised uplink transmissions, may send a PUR configuration to the UE in response to a PUR request message, and may receive a PUR request message from the UE, where the PUR request message includes the number of instances of PUR grant requested by the UE.

[0228] The communications manager 1415 may also send an indication that the base station supports PUR for unauthorized uplink transmissions, send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message, and receive the PUR request message from the UE. The communications manager 1415 may be an example of an aspect of the communications manager 1710 described herein.

[0229] The communications manager 1415 or its subcomponents may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communications manager 1415 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (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.

[0230] The communications manager 1415 or its subcomponents may be physically located in various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, the communications manager 1415 or its subcomponents may be separate and distinct components according to various aspects of the disclosure. In some examples, the communications manager 1415 or its subcomponents may be combined with one or more other hardware components, including, but not limited to, an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in this disclosure, or combinations thereof according to various aspects of the disclosure.

[0231] The transmitter 1420 may transmit signals generated by other components of the device 1405. In some examples, the transmitter 1420 may be co-located with the receiver 1410 in a transceiver module. For example, the transmitter 1420 may be an example of an aspect of the transceiver 1720 described with reference to FIG. 17. The transmitter 1420 may utilize a single antenna or a set of antennas.

[0232] 15 illustrates a block diagram 1500 of a device 1505 supporting PUR techniques in wireless communication according to an aspect of the disclosure. The device 1505 may be an example of an aspect of the device 1405 or a base station 105 as described herein. The device 1505 may include a receiver 1510, a communications manager 1515, and a transmitter 1540. The device 1505 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0233] The receiver 1510 may receive information, such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to PUR techniques in wireless communications, etc.). The information may be passed to other components of the device 1505. The receiver 1510 may be an example of an aspect of the transceiver 1720 described with reference to FIG. 17. The receiver 1510 may utilize a single antenna or a set of antennas.

[0234] Communications manager 1515 may be an example of an aspect of communications manager 1415 as described herein. Communications manager 1515 may include a PUR configuration manager 1520, a PUR request manager 1525, a PUR response manager 1530, and an EDT random access manager 1535. Communications manager 1515 may be an example of an aspect of communications manager 1710 as described herein.

[0235] The PUR configuration manager 1520 may send an indication that the base station supports PUR for unauthorized uplink transmissions and may send a PUR configuration to the UE in response to the PUR request message that identifies the PUR allocated to the UE. The PUR request manager 1525 may receive the PUR request message from the UE. The PUR response manager 1530 may receive a PUR configuration response from the UE via uplink resources for the response message.

[0236] The EDT random access manager 1535 may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure. The PUR request manager 1525 may receive a PUR request message from the UE in an uplink message of the EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration. The PUR configuration manager 1520 may send a PUR configuration message to the UE in response to the PUR request message, where the PUR configuration indicates uplink resources for a response message from the UE.

[0237] The PUR configuration manager 1520 may send an indication that the base station supports PUR for unauthorised uplink transmissions and may send a PUR configuration to the UE in response to the PUR request message. The PUR request manager 1525 may receive a PUR request message from the UE, where the PUR request message includes the number of instances of PUR grants requested by the UE.

[0238] The PUR configuration manager 1520 may send an indication that the base station supports PUR for unauthorized uplink transmissions and may send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message. The PUR request manager 1525 may receive the PUR request message from the UE.

[0239] The transmitter 1540 may transmit signals generated by other components of the device 1505. In some examples, the transmitter 1540 may be co-located with the receiver 1510 in a transceiver module. For example, the transmitter 1540 may be an example of an aspect of the transceiver 1720 described with reference to FIG. 17. The transmitter 1540 may utilize a single antenna or a set of antennas.

[0240] 16 illustrates a block diagram 1600 of a communications manager 1605 supporting PUR techniques in wireless communications according to an aspect of the disclosure. The communications manager 1605 may be an example of an aspect of the communications manager 1415, the communications manager 1515, or the communications manager 1710 described herein. The communications manager 1605 may include a PUR configuration manager 1610, a PUR request manager 1615, a PUR response manager 1620, an EDT random access manager 1625, a paging manager 1630, and a PUR authorization manager 1635. Each of these modules may communicate directly or indirectly with one another (e.g., via one or more buses).

[0241] The PUR configuration manager 1610 may transmit an indication that the base station supports PUR for unauthorized uplink transmissions. In some examples, the PUR configuration manager 1610 may transmit a PUR configuration to the UE in response to a PUR request message, the PUR configuration identifying a PUR allocated to the UE. In some examples, the PUR configuration manager 1610 may transmit a PUR configuration message to the UE in response to a PUR request message, where the PUR configuration indicates uplink resources for a response message from the UE. In some examples, the PUR configuration manager 1610 may transmit an indication that the base station supports PUR for unauthorized uplink transmissions. In some examples, the PUR configuration manager 1610 may transmit a PUR configuration to the UE in response to a PUR request message.

[0242] In some examples, the PUR configuration manager 1610 may send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message. In some examples, the PUR configuration manager 1610 may receive an indication of successful PUR configuration or PUR configuration failure using uplink resources for the response message from the UE in response to the PUR configuration message. In some examples, the PUR configuration manager 1610 may send a broadcast system information transmission indicating that PUR is not supported and that the UE will release the PUR configuration.

[0243] In some examples, the PUR configuration manager 1610 may send a PUR release message to the UE. In some examples, the PUR configuration manager 1610 may deconfigure the PUR configuration based on the PUR release message.

[0244] In some cases, the PUR configuration is provided as a delta configuration indicating a difference over the UE's previous PUR configuration, the current configuration used by the UE, or a default PUR configuration. In some cases, the uplink resources for the response message are provided in an explicit indication with the PUR configuration from the base station. In some cases, the uplink resources for the response message are provided in a control channel transmission from the base station in a set of control channel resources to be monitored by the UE. In some cases, the PUR configuration failure indication is transmitted when the UE is in idle mode or connected mode with the base station. In some cases, the PUR configuration is provided as a delta configuration indicating a difference over the UE's previous PUR configuration, indicating a difference over a default PUR configuration, or indicating a difference over a configuration used in the UE.

[0245] In some cases, the PUR configuration is provided in an EDT Early Data Complete message indicating the configured PUR resources of the UE. In some cases, the EDT Early Data Complete message explicitly or implicitly provides one or more of an indication that the UE will use the previous PUR configuration, a confirmation of the previous PUR configuration, an indication that the previous PUR configuration should be deconfigured and released, new resources for the new PUR configuration, or any combination thereof. In some cases, the indication that the previous PUR configuration should be deconfigured and released includes a Boolean flag in the EDT Early Data Complete message. In some cases, the PUR Release message is sent while the UE is in a connected mode or in an EDT Random Access Response message, where the PUR Release message is an RRC PUR Reconfiguration message. In some cases, the PUR Request message indicates that a reconfiguration of the previous PUR configuration is requested, where the PUR Response message indicates that the previous PUR configuration is to be released by the UE. In some cases, the PUR Request message indicates that a reconfiguration of the previous PUR configuration is requested, where the PUR Response message indicates that the previous PUR configuration is to be maintained by the UE.

[0246] The PUR request manager 1615 may receive a PUR request message from the UE. In some examples, the PUR request manager 1615 may receive a PUR request message from the UE in an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. In some examples, the PUR request manager 1615 may receive a PUR request message from the UE, where the PUR request message includes a number of instances of a PUR grant requested by the UE. In some examples, the PUR request manager 1615 may receive a PUR request message from the UE.

[0247] The PUR response manager 1620 may receive a PUR configuration response from the UE via uplink resources for the response message.

[0248] The EDT random access manager 1625 may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. In some examples, the EDT random access manager 1625 may transmit an indication that an uplink message of the EDT procedure is available for a PUR request message. In some cases, the indication is transmitted in a system information block broadcast from the base station.

[0249] The paging manager 1630 may determine that the UE's PUR configuration is to be reconfigured or released. In some examples, the paging manager 1630 may send a page message to the UE. In some examples, the paging manager 1630 may receive a random access request message from the UE in response to the page message. In some examples, the paging manager 1630 may send an indication that the PUR configuration is to be reconfigured or released in response to the random access request message. In some cases, the indication that the PUR configuration is to be reconfigured indicates a new PUR configuration to be used by the UE or indicates that the UE is to release the PUR configuration.

[0250] The PUR grant manager 1635 may identify a PUR grant for the UE PUR configuration. In some cases, the number of instances of the PUR grant provides an indication of an explicit number of PUR grants or an indefinite number of PUR grants. In some cases, a number of instances that is zero indicates that the PUR configuration is to be released. In some cases, the number of instances of the PUR grant requested by the UE indicates that a one-shot PUR configuration is requested or a multi-shot PUR configuration is requested.

[0251] 17 illustrates a diagram of a system 1700 including a device 1705 supporting PUR techniques in wireless communications according to an aspect of the disclosure. The device 1705 may be an example of or may include a component of a device 1405, a device 1505, or a base station 105 as described herein. The device 1705 may include components for two-way voice and data communications, including components for transmitting and receiving communications, including a communications manager 1710, a network communications manager 1715, a transceiver 1720, an antenna 1725, a memory 1730, a processor 1740, and an inter-station communications manager 1745. These components may be in electronic communication via one or more buses (e.g., a bus 1750).

[0252] The communications manager 1710 may send an indication that the base station supports PUR for unauthorized uplink transmissions, may send a PUR configuration to the UE in response to the PUR request message identifying a PUR allocated to the UE, may receive a PUR request message from the UE, and may receive a PUR configuration response from the UE via uplink resources for the response message.

[0253] The communications manager 1710 may also determine an EDT configuration for the EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT procedure, receive a PUR request message from the UE in the uplink message of the EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration, and send a PUR configuration message to the UE in response to the PUR request message, where the PUR configuration indicates uplink resources for a response message from the UE.

[0254] The communications manager 1710 may also send an indication that the base station supports PUR for unauthorised uplink transmissions, may send a PUR configuration to the UE in response to a PUR request message, and may receive a PUR request message from the UE, where the PUR request message includes the number of instances of PUR permission requested by the UE.

[0255] The communications manager 1710 may also send an indication that the base station supports PUR for unauthorized uplink transmissions, send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE will proceed based on the rejected PUR request message, and receive the PUR request message from the UE.

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

[0257] The transceiver 1720 may communicate bidirectionally via one or more antennas, wired links, or wireless links as described above. For example, the transceiver 1720 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1720 may also include a modem for modulating packets for transmission and providing modulated packets to an antenna and for demodulating packets received from the antenna.

[0258] In some cases, a wireless device may include a single antenna 1725. However, in some cases, the device may have two or more antennas 1725 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0259] The memory 1730 may include RAM, ROM, or a combination thereof. The memory 1730 may store computer-readable code 1735 including instructions that, when executed by a processor (e.g., the processor 1740), cause the device to perform various functions described herein. In some cases, the memory 1730 may include a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.

[0260] The processor 1740 may include intelligent hardware devices (e.g., general purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1740 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into the processor 1740. The processor 1740 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1730) to cause the device 1705 to perform various functions (e.g., functions or tasks supporting PUR techniques in wireless communications).

[0261] The inter-station communications manager 1745 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with the UE 115 in cooperation with the other base stations 105. For example, the inter-station communications manager 1745 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 1745 may provide an X2 interface within the LTE / LTE-A wireless communications network technology to communicate between the base stations 105.

[0262] The code 1735 may include instructions for implementing aspects of the disclosure, including instructions for supporting wireless communication. The code 1735 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, the code 1735 may not be directly executable by the processor 1740, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.

[0263] FIG. 18 illustrates a flow chart illustrating a method 1800 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 1800 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 1800 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0264] At 1805, the UE may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The operations of 1805 may be performed according to methods described herein. In some examples, aspects of the operations of 1805 may be performed by a PUR determination component as described with reference to FIGS. 10-13.

[0265] At 1810, the UE may send a PUR request message to the base station based on the determination that the base station supports PUR. The operations of 1810 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 1810 may be performed by a PUR request manager as described with reference to FIGS.

[0266] At 1815, the UE may receive a PUR configuration from the base station in response to the PUR request message, the PUR configuration identifying a PUR allocated to the UE. The operations of 1815 may be performed according to methods described herein. In some examples, aspects of the operations of 1815 may be performed by a PUR configuration manager as described with reference to FIGS.

[0267] At 1820, the UE may receive uplink resources for a response message to be transmitted from the UE. The operations of 1820 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 1820 may be performed by a PUR transmission manager as described with reference to FIGS.

[0268] At 1825, the UE may transmit a PUR configuration response message to the base station using the uplink resources for the response message. The operations of 1825 may be performed according to methods described herein. In some examples, aspects of the operations of 1825 may be performed by a PUR transmission manager as described with reference to FIGS. 10-13.

[0269] FIG. 19 illustrates a flow chart illustrating a method 1900 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 1900 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 1900 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0270] At 1905, the UE may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The operations of 1905 may be performed according to methods described herein. In some examples, aspects of the operations of 1905 may be performed by a PUR determination component as described with reference to FIGS.

[0271] At 1910, the UE may send a PUR request message to the base station based on the determination that the base station supports PUR. The operations of 1910 may be performed according to methods described herein. In some examples, aspects of the operations of 1910 may be performed by a PUR request manager as described with reference to FIGS.

[0272] At 1915, the UE may receive a PUR configuration from the base station in response to the PUR request message, the PUR configuration identifying a PUR allocated to the UE. The operations of 1915 may be performed according to methods described herein. In some examples, aspects of the operations of 1915 may be performed by a PUR configuration manager as described with reference to FIGS.

[0273] At 1920, the UE may determine a set of control channel resources to monitor for uplink grants based on a PUR configuration from the base station. The operations of 1920 may be performed according to methods described herein. In some examples, aspects of the operations of 1920 may be performed by a PUR configuration manager as described with reference to FIGS.

[0274] At 1925, the UE may monitor a set of control channel resources for an uplink grant, where the uplink grant indicates uplink resources for transmission of a PUR configuration response message to the base station. The operations of 1925 may be performed according to methods described herein. In some examples, aspects of the operations of 1925 may be performed by a PUR configuration manager as described with reference to FIGS. 10-13.

[0275] At 1930, the UE may receive uplink resources for a response message to be transmitted from the UE. The operations of 1930 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 1930 may be performed by a PUR transmission manager as described with reference to FIGS.

[0276] At 1935, the UE may transmit a PUR configuration response message to the base station using the uplink resources for the response message. The operations of 1935 may be performed according to methods described herein. In some examples, aspects of the operations of 1935 may be performed by a PUR transmission manager as described with reference to FIGS. 10-13.

[0277] FIG. 20 illustrates a flow chart illustrating a method 2000 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2000 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 2000 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0278] At 2005, the UE may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. The operations of 2005 may be performed according to methods described herein. In some examples, aspects of the operations of 2005 may be performed by an EDT random access manager as described with reference to FIGS. 10-13.

[0279] Optionally, at 2010, the UE may format a PUR request message to be transmitted within an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2010 may be performed according to methods described herein. In some examples, aspects of the operations of 2010 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0280] At 2015, the UE may transmit an uplink message for an EDT procedure. In some cases, the uplink message may include a PUR request message indicating a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2015 may be performed according to methods described herein. In some examples, aspects of the operations of 2015 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0281] At 2020, the UE may receive a PUR configuration message from the base station in response to the uplink message. The operations of 2020 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2020 may be performed by a PUR configuration manager as described with reference to FIGS.

[0282] FIG. 21 illustrates a flow chart illustrating a method 2100 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of method 2100 may be performed by a UE 115 or components thereof as described herein. For example, the operations of method 2100 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0283] At 2105, the UE may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. The operations of 2105 may be performed according to methods described herein. In some examples, aspects of the operations of 2105 may be performed by an EDT random access manager as described with reference to FIGS. 10-13.

[0284] At 2110, the UE may format a PUR request message to be transmitted within an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2110 may be performed according to methods described herein. In some examples, aspects of the operations of 2110 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0285] At 2115, the UE may send a PUR request message in an uplink message of the EDT procedure. The operations of 2115 may be performed according to methods described herein. In some examples, aspects of the operations of 2115 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0286] At 2120, the UE may receive a PUR configuration message from the base station in response to the PUR request message. The operations of 2120 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2120 may be performed by a PUR configuration manager as described with reference to FIGS.

[0287] At 2125, the UE may transmit an indication of successful PUR configuration or PUR configuration failure using uplink resources for a response message from the UE in response to the PUR configuration message. The operations of 2125 may be performed according to methods described herein. In some examples, aspects of the operations of 2125 may be performed by a PUR response manager as described with reference to FIGS. 10-13.

[0288] FIG. 22 illustrates a flow chart illustrating a method 2200 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2200 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 2200 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0289] At 2205, the UE may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. The operations of 2205 may be performed according to methods described herein. In some examples, aspects of the operations of 2205 may be performed by an EDT random access manager as described with reference to FIGS. 10-13.

[0290] At 2210, the UE may format a PUR request message to be transmitted within an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2210 may be performed according to methods described herein. In some examples, aspects of the operations of 2210 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0291] At 2215, the UE may send a PUR request message in an uplink message of the EDT procedure. The operations of 2215 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2215 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0292] At 2220, the UE may receive a PUR configuration message from the base station in response to the PUR request message. The operations of 2220 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2220 may be performed by a PUR configuration manager as described with reference to FIGS.

[0293] FIG. 23 illustrates a flow chart illustrating a method 2300 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2300 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 2300 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0294] At 2305, the UE may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. The operations of 2305 may be performed according to methods described herein. In some examples, aspects of the operations of 2305 may be performed by an EDT random access manager as described with reference to FIGS. 10-13.

[0295] At 2310, the UE may format a PUR request message to be transmitted within an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2310 may be performed according to methods described herein. In some examples, aspects of the operations of 2310 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0296] At 2315, the UE may send a PUR request message in an uplink message of the EDT procedure. The operations of 2315 may be performed according to methods described herein. In some examples, aspects of the operations of 2315 may be performed by a PUR request manager as described with reference to FIGS. 10-13.

[0297] At 2320, the UE may receive a PUR configuration message from the base station in response to the PUR request message. The operations of 2320 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2320 may be performed by a PUR configuration manager as described with reference to FIGS.

[0298] At 2325, the UE may receive a page message from the base station. The operations of 2325 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2325 may be performed by a paging manager such as those described with reference to FIGS.

[0299] At 2330, the UE may send a random access request message to the base station in response to the page message. The operations of 2330 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2330 may be performed by a paging manager such as those described with reference to FIGS.

[0300] At 2335, the UE may receive an indication from the base station that the PUR configuration should be reconfigured. The operations of 2335 may be performed according to methods described herein. In some examples, aspects of the operations of 2335 may be performed by a PUR configuration manager as described with reference to FIGS.

[0301] FIG. 24 illustrates a flow chart illustrating a method 2400 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2400 may be performed by the UE 115 or components thereof as described herein. For example, the operations of the method 2400 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0302] At 2405, the UE may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The operations of 2405 may be performed according to methods described herein. In some examples, aspects of the operations of 2405 may be performed by a PUR determination component as described with reference to FIGS.

[0303] At 2410, the UE may send a PUR request message to the base station based on the determination that the base station supports PUR, where the PUR request message includes a number of instances of PUR grants requested by the UE. The operations of 2410 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2410 may be performed by a PUR request manager as described with reference to FIGS.

[0304] At 2415, the UE may receive a PUR configuration from the base station. The operations of 2415 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2415 may be performed by a PUR configuration manager such as those described with reference to Figures 10-13. In some cases, the PUR configuration may be based on the number of instances of a PUR grant requested by the UE.

[0305] FIG. 25 illustrates a flow chart illustrating a method 2500 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of method 2500 may be performed by a UE 115 or components thereof as described herein. For example, the operations of method 2500 may be performed by a communications manager as described with reference to FIGS. 10-13. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform functions described below. Additionally or alternatively, the UE may perform aspects of the functions described below using dedicated hardware.

[0306] At 2505, the UE may determine that the base station supports PUR for unauthorized uplink transmissions from the UE. The operations of 2505 may be performed according to methods described herein. In some examples, aspects of the operations of 2505 may be performed by a PUR determination component as described with reference to FIGS.

[0307] At 2510, the UE may send a PUR request message to the base station based on the determination that the base station supports PUR. The operations of 2510 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2510 may be performed by a PUR request manager as described with reference to FIGS.

[0308] At 2515, the UE may receive a PUR response message from the base station in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE is to proceed based on the rejected PUR request message. The operations of 2515 may be performed according to methods described herein. In some examples, aspects of the operations of 2515 may be performed by a PUR configuration manager as described with reference to FIGS. 10-13.

[0309] FIG. 26 illustrates a flow chart illustrating a method 2600 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2600 may be performed by a base station 105 or components thereof as described herein. For example, the operations of the method 2600 may be performed by a communications manager as described with reference to FIGS. 14-17. In some examples, the base station may execute a set of instructions to control functional elements of the base station to perform functions described below. Additionally or alternatively, the base station may perform aspects of the functions described below using dedicated hardware.

[0310] At 2605, the base station may transmit an indication that the base station supports PUR for unauthorized uplink transmissions. The operations of 2605 may be performed according to methods described herein. In some examples, aspects of the operations of 2605 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0311] At 2610, the base station may receive a PUR request message from the UE. The operations of 2610 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2610 may be performed by a PUR request manager as described with reference to FIGS. 14-17.

[0312] At 2615, the base station may transmit a PUR configuration to the UE in response to the PUR request message, identifying the PUR allocated to the UE. The operations of 2615 may be performed according to methods described herein. In some examples, aspects of the operations of 2615 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0313] At 2620, the base station may receive a PUR configuration response from the UE via uplink resources for the response message. The operations of 2620 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2620 may be performed by a PUR response manager as described with reference to FIGS. 14-17.

[0314] At 2625, the base station may transmit uplink resources to the UE for the response message from the UE. The operations of 2625 may be performed according to methods described herein. In some examples, aspects of the operations of 2625 may be performed by methods as described with reference to FIGS. 14-17.

[0315] FIG. 27 illustrates a flow chart illustrating a method 2700 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of method 2700 may be performed by a base station 105 or components thereof as described herein. For example, the operations of method 2700 may be performed by a communications manager as described with reference to FIGS. 14-17. In some examples, the base station may execute a set of instructions to control functional elements of the base station to perform functions described below. Additionally or alternatively, the base station may perform aspects of the functions described below using dedicated hardware.

[0316] At 2705, the base station may determine an EDT configuration for an EDT procedure, where the EDT configuration provides for uplink transmission of UE payload data in uplink messages of the EDT procedure. The operations of 2705 may be performed according to methods described herein. In some examples, aspects of the operations of 2705 may be performed by an EDT random access manager as described with reference to FIGS. 14-17.

[0317] At 2710, the base station may receive a PUR request message from the UE in an uplink message of an EDT procedure, where the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. The operations of 2710 may be performed according to methods described herein. In some examples, aspects of the operations of 2710 may be performed by a PUR request manager as described with reference to FIGS. 14-17.

[0318] At 2715, the base station may send a PUR configuration message to the UE in response to the PUR request message, where the PUR configuration indicates uplink resources for a response message from the UE. The operations of 2715 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2715 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0319] FIG. 28 illustrates a flow chart illustrating a method 2800 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of the method 2800 may be performed by a base station 105 or components thereof as described herein. For example, the operations of the method 2800 may be performed by a communications manager as described with reference to FIGS. 14-17. In some examples, the base station may execute a set of instructions to control functional elements of the base station to perform functions described below. Additionally or alternatively, the base station may perform aspects of the functions described below using dedicated hardware.

[0320] At 2805, the base station may transmit an indication that the base station supports PUR for unauthorized uplink transmissions. The operations of 2805 may be performed according to methods described herein. In some examples, aspects of the operations of 2805 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0321] At 2810, the base station may receive a PUR request message from the UE, where the PUR request message includes a number of instances of PUR grants requested by the UE. The operations of 2810 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2810 may be performed by a PUR request manager as described with reference to FIGS. 14-17.

[0322] At 2815, the base station may send a PUR configuration to the UE in response to the PUR request message. The operations of 2815 may be performed according to methods described herein. In some examples, aspects of the operations of 2815 may be performed by a PUR configuration manager such as those described with reference to FIGS. 14-17.

[0323] FIG. 29 illustrates a flow chart illustrating a method 2900 for supporting PUR techniques in wireless communications according to aspects of the disclosure. The operations of method 2900 may be performed by a base station 105 or components thereof as described herein. For example, the operations of method 2900 may be performed by a communications manager as described with reference to FIGS. 14-17. In some examples, the base station may execute a set of instructions to control functional elements of the base station to perform functions described below. Additionally or alternatively, the base station may perform aspects of the functions described below using dedicated hardware.

[0324] At 2905, the base station may transmit an indication that the base station supports PUR for unauthorized uplink transmissions. The operations of 2905 may be performed according to methods described herein. In some examples, aspects of the operations of 2905 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0325] At 2910, the base station may receive a PUR request message from the UE. The operations of 2910 may be performed in accordance with methods described herein. In some examples, aspects of the operations of 2910 may be performed by a PUR request manager as described with reference to FIGS. 14-17.

[0326] At 2915, the base station may transmit a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, where the PUR response message indicates how the UE is to proceed based on the rejected PUR request message. The operations of 2915 may be performed according to methods described herein. In some examples, aspects of the operations of 2915 may be performed by a PUR configuration manager as described with reference to FIGS. 14-17.

[0327] It should be noted that the methods described herein represent possible implementations, that the acts and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects from two or more of the methods may be combined.

[0328] 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. IS-2000 releases are sometimes 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).

[0329] 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, LTE-A, and LTE-A Pro are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, 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 herein as well as other systems and radio technologies. Aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described as examples, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, although the techniques described herein are applicable to other than LTE, LTE-A, LTE-A Pro, or NR applications.

[0330] A macro cell may generally cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with a service subscription with the network provider. A small cell may be associated with a lower power base station compared to a macro cell, and the small cell may operate in the same or a different frequency band (e.g., licensed frequency band, unlicensed frequency band, etc.) 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 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 with an association with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs 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 (eg, two, three, four, etc.) cells and may also support communication using one or more component carriers.

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

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

[0333] The various example blocks and modules described in connection with the disclosure herein may be implemented or performed using 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 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).

[0334] The functions described herein 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 may be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions may also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations.

[0335] 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 include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (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 using lasers. Combinations of the above are also included within the scope of computer-readable media.

[0336] As used herein, including in the claims, "or" used in 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 example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the disclosure. In other words, the phrase "based on" as used herein is to be interpreted in the same manner as the phrase "based at least in part on."

[0337] 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 herein, the description is applicable to any of the similar components having the same first reference label, regardless of the second reference label, or any other subsequent reference label.

[0338] 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 fall within the scope of the claims. As used herein, the term "exemplary" 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.

[0339] The description herein is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications of the present 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 present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. [Explanation of symbols]

[0340] 100 Wireless communication system 105 Base station 110 Geographic Coverage Areas 115 User Equipment (UE) 125 Communication Links 130 Core Network 132, 134 backhaul links 200 Wireless Communication System 205 Downlink Transmission 210 Uplink Transmission 215 PUR display 220 PUR Allocation 225 PUR request 230 Uplink Data 1005 Devices 1010 Receiver 1015 Communications Manager 1020 Transmitter 1105 Devices 1110 Receiver 1115 Communications Manager 1120 PUR determination component 1125 PUR Request Manager 1130 PUR Configuration Manager 1135 PUR Transmission Manager 1140 EDT Random Access Manager 1145 Transmitter 1205 Communications Manager 1210 PUR determination component 1215 PUR Request Manager 1220 PUR Configuration Manager 1225 PUR Transmission Manager 1230 EDT Random Access Manager 1235 PUR Response Manager 1240 Paging Manager 1245 RRC Manager 1250 PUR Permit Manager 1305 Devices 1310 Communications Manager 1315 I / O Controller 1320 Transceiver 1325 Antenna 1330 Memory 1335 Computer Executable Code 1340 Processor 1345 Bus 1405 Devices 1410 Receiver 1415 Communications Manager 1420 Transmitter 1505 Devices 1510 Receiver 1515 Communications Manager 1520 PUR Configuration Manager 1525 PUR Request Manager 1530 PUR Response Manager 1535 EDT Random Access Manager 1540 Transmitter 1605 Communications Manager 1610 PUR Configuration Manager 1615 PUR Request Manager 1620 PUR Response Manager 1625 EDT Random Access Manager 1630 Paging Manager 1635 PUR Permit Manager 1705 Devices 1710 Communications Manager 1715 Network Communications Manager 1720 Transceiver 1725 Antenna 1730 Memory 1735 Computer Readable Code 1740 processor 1745 Inter-Station Communication Manager 1750 Bus

Claims

1. 1. A method for wireless communication in a user equipment (UE), comprising: transmitting a pre-configured uplink resources (PUR) request message to the base station based at least in part on a determination that the base station supports pre-configured uplink resources; the determining is based on a system information block received from the base station identifying a PUR resource; the pre-configured uplink resource request message including a number of instances of pre-configured uplink resource grants requested by the UE; receiving a message from the base station indicating a PUR configuration or reconfiguration or release of pre-configured uplink resources, the message from the base station providing explicit or implicit confirmation of a previous PUR configuration; A method for providing the above.

2. A method for wireless communication in a user equipment (UE), comprising: transmitting a pre-configured uplink resources (PUR) request message to the base station based at least in part on a determination that the base station supports pre-configured uplink resources; the determining is based on a system information block received from the base station identifying a PUR resource; the pre-configured uplink resource request message including a number of instances of pre-configured uplink resource grants requested by the UE; receiving a message from the base station indicating a PUR configuration or reconfiguration or release of pre-configured uplink resources; Equipped with The method further comprising: determining a set of control channel resources to monitor for uplink grants based at least in part on the message from the base station; monitoring said set of control channel resources for said uplink grant; The method further comprises:

3. A method for wireless communication in a user equipment (UE), comprising: transmitting a pre-configured uplink resources (PUR) request message to the base station based at least in part on a determination that the base station supports pre-configured uplink resources; the determining is based on a system information block received from the base station identifying a PUR resource; the pre-configured uplink resource request message including a number of instances of pre-configured uplink resource grants requested by the UE; receiving a message from the base station indicating a PUR configuration or reconfiguration or release of pre-configured uplink resources; Equipped with The method further comprising: determining that a pre-configured uplink resources (PUR) configuration is to be deconfigured based at least in part on receiving a broadcast system information transmission indicating that PUR is not supported; Releasing the PUR configuration; The method further comprises:

4. 4. The method of claim 1, wherein the PUR request message includes an indication that one PUR grant instance is requested by the UE or that an infinite number of PUR grant instances are requested by the UE.

5. the PUR configuration indicates at least one delta over a previous PUR configuration of the UE; The method of claim 4, comprising a differential configuration indicating at least one difference over a default PUR configuration or indicating at least one difference over a configuration of the UE.

6. 4. The method of claim 1, wherein the number of instances of pre-configured uplink resource (PUR) grants provides an indication of an explicit number of PUR grants or an infinite number of PUR grants.

7. 4. The method of claim 1, wherein the number of instances of pre-configured uplink resource (PUR) grants requested by the UE indicates that a one-shot PUR configuration is requested or that a multi-shot PUR configuration is requested.

8. 4. The method of claim 1, wherein the PUR configuration is provided as a delta configuration indicating a difference over a previous pre-configured uplink resource configuration of the UE.

9. 4. The method of claim 1, wherein the PUR configuration is provided as a delta configuration indicating a difference over a default pre-configured uplink resource configuration or a difference over a configuration used in the UE.

10. sending a pre-configured uplink resources (PUR) reconfiguration failure indication to the base station after receiving the PUR configuration; Releasing the PUR configuration; 4. The method of claim 1 , further comprising:

11. 4. The method according to claim 1, wherein the pre-configured uplink resource request message is transmitted to the base station in an uplink message of an Early Data Transmission (EDT) procedure.

12. formatting the pre-configured uplink resource request message to be transmitted within the uplink message of the EDT procedure, the pre-configured uplink resource request message indicating a requested configuration, reconfiguration, or release of a pre-configured uplink resource configuration. The method of claim 11.

13. 4. The method according to claim 1, wherein the message from the base station indicating configuration or reconfiguration or release of pre-configured uplink resources of the UE is received in an Early Data Transmission (EDT) downlink message 4 providing a Radio Resource Control (RRC) Connection Release message or an RRC Early Data Complete message.

14. 4. The method of claim 1, wherein the message from the base station explicitly or implicitly provides one or more of an indication that the UE will use a previous pre-configured uplink resources (PUR) configuration, an indication that a previous PUR configuration should be deconfigured and released, new resources for a new PUR configuration, or any combination thereof.

15. An apparatus for wireless communication in the UE, comprising: Apparatus comprising means for carrying out the method according to any one of claims 1 to 14.

16. A computer program which, when executed by at least one processor of the UE, causes the UE to perform a method according to any one of claims 1 to 14.