Method and apparatus for wireless communication at user equipment
By preconfiguring uplink resources at the base station in the wireless communication system, and supporting user equipment to directly use these resources without authorization, it solves the problem of UE consuming a lot of overhead in the acquisition of uplink resources in the prior art, and improves network operation efficiency.
Patent Information
- Application Number
- CN202411978005.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2020-07-10
- Filing Date
- 2020-07-11
- Publication Date
- 2025-05-09
AI Technical Summary
In a wireless communication system, when a user equipment (UE) transmits a relatively small amount of data, the process of acquiring uplink resources in the prior art consumes a lot of overhead, affecting network operation efficiency.
By preconfiguring the uplink resources (PUR) at the base station, the UE is supported to directly use the preconfigured uplink resources to transmit data without authorization. The UE may receive an indication that the base station supports PUR through a system information block (SIB), and send a PUR request message to the base station, and receive and use the PUR configuration assigned by the base station.
This technology reduces the overhead of UEs in obtaining uplink resources, improves network operation efficiency, and is particularly suitable for situations where UEs need to send relatively small amounts of data regularly.
Smart Images

Figure CN119967608A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with application number 202080049276.2 filed on July 11, 2020 and invention name “Method and device for pre-configured uplink resource technology in wireless communication”.
[0002] Cross-references
[0003] This patent application claims the benefit of U.S. Provisional Patent Application No. 62 / 873,836, filed on July 12, 2019, by Phuyal et al., entitled “Preconfigured Uplink Resource Techniques in Wireless Communications”; and U.S. Provisional Patent Application No. 16 / 926,164, filed on July 10, 2019, by Phuyal et al., entitled “Preconfigured Uplink Resource Techniques in Wireless Communications”; each of which has been assigned to its assignee. Background Art
[0004] The following relates generally to wireless communications, and more particularly to techniques for preconfigured uplink resources in wireless communications.
[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasting, etc. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems, such as long term evolution (LTE) systems, advanced LTE (LTE-A) systems, or LTE-A Pro systems, and fifth generation (5G) systems, which may be referred to as new radio (NR) systems. These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include multiple base stations or network access nodes, each of which simultaneously supports communication with multiple communication devices, which may be referred to as user equipment (UE).
[0006] In some cases, a UE may have a relatively small amount of data to send periodically. For example, the UE may be associated with a sensor that periodically provides readings to a network node. In some cases, to obtain uplink resources for uplink transmissions, the UE may send 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 send), receive an uplink grant in response to the request, and then send uplink data in accordance with the uplink grant. In cases where the UE has a relatively small amount of data to send, such a process consumes a significant amount of overhead relative to the amount of data being sent. The process for allocating uplink resources to a UE for uplink transmission may be performed by a processor. " Grant-free ” Efficient techniques for uplink transmissions (ie, without performing multiple communications steps just to obtain an uplink grant each time) may allow for more efficient network operation by allocating such uplink resources and reduce overhead associated with such uplink transmissions. Summary of the invention
[0007] The described techniques relate to improved methods, systems, devices and apparatuses for supporting preconfigured uplink resources (PUR) in wireless communications. The described various techniques provide for communicating that support for PUR is available at a base station and allocating 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), determine that a PUR is to be requested, and send a PUR request message to the base station. The PUR response from the base station may indicate a PUR allocation for the UE that may be used for uplink transmissions.
[0008] In some cases, the base station may provide a PUR allocation different from the requested PUR configuration provided by the UE in the PUR request. The UE may determine that a different PUR configuration is not enough for the UE and may send a PUR configuration failure to the base station. In some cases, the transmission of an indication PUR configuration from the base station to the UE may provide an indication of uplink resources, which may be used by the UE to send a PUR configuration failure indication. In some cases, an early data transmission (EDT) random access procedure may be used to send a PUR request from the UE and may be used by the base station to send a PUR configuration to the UE. In such cases, a PUR request message may be sent as part of the EDT random access procedure together with a random access message. 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 requested PUR grant. Such a PUR request may indicate a PUR release request by indicating the number of instances or PUR grants to be zero. Additionally or alternatively, the base station may determine that the requested PUR configuration or reconfiguration is unavailable for the UE and may send a PUR rejection indication to the UE. In case of a PUR reconfiguration request, the rejection indication may also indicate how the UE will handle the existing PUR configuration (eg, whether to release the existing PUR configuration or maintain the existing PUR configuration).
[0009] A method of wireless communication performed at a UE is described. The method may include: determining that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports the preconfigured uplink resources; receiving a preconfigured uplink resource configuration from the base station identifying preconfigured uplink resources allocated to the UE in response to the preconfigured uplink resource request message; receiving uplink resources for a response message to be sent from the UE; and sending a preconfigured uplink resource configuration response message to the base station using the uplink resources for the response message.
[0010] An apparatus for wireless communication at 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 executed by the processor to cause the apparatus to: determine that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; send a preconfigured uplink resource request message to the base station based on determining that the base station supports the preconfigured uplink resources; receive a preconfigured uplink resource configuration identifying the preconfigured uplink resources allocated to the UE from the base station in response to the preconfigured uplink resource request message; receive uplink resources for a response message to be sent from the UE; and send a preconfigured uplink resource configuration response message to the base station using the uplink resources for the response message.
[0011] Another apparatus for wireless communication at a UE is described. The apparatus may include components for: determining that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports the preconfigured uplink resources; receiving a preconfigured uplink resource configuration from the base station identifying preconfigured uplink resources allocated to the UE in response to the preconfigured uplink resource request message; receiving uplink resources for a response message to be sent from the UE; and sending a preconfigured uplink resource configuration response message to the base station using the uplink resources for the response message.
[0012] A non-transitory computer-readable medium storing code for wireless communication at 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 unlicensed uplink transmissions from the UE; send 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; receive a pre-configured uplink resource configuration from the base station identifying the pre-configured uplink resources allocated to the UE in response to the pre-configured uplink resource request message; receive uplink resources for a response message to be sent from the UE; and send a pre-configured uplink resource configuration response message to the base station using the uplink resources for the response message.
[0013] In some examples of methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as an incremental configuration, the incremental configuration indicating a difference from a previous pre-configured uplink resource configuration of the UE. In some examples of methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as an incremental configuration, the incremental configuration indicating a difference from a current configuration used by the UE. In some examples of methods, apparatus, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration may be provided as an incremental configuration, the incremental configuration indicating a difference from a default pre-configured uplink resource configuration.
[0014] In some examples of methods, apparatus, and non-transitory computer-readable media described herein, uplink resources for the response message may be provided in an explicit indication with a pre-configured uplink resource configuration from a base station. In some examples of methods, apparatus, and non-transitory computer-readable media described herein, uplink resources for the response message may be included in a first instance of pre-configured uplink resources allocated to the UE.
[0015] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining a set of control channel resources to monitor uplink grants based on a pre-configured uplink resource (PUR) configuration from a base station; and monitoring uplink grants for the set of control channel resources, wherein the uplink grant indicates an uplink resource for sending a PUR configuration response message to the base station. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resource (PUR) configuration response message to the base station indicates success or failure of the PUR configuration. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending a pre-configured uplink resource configuration response message may be performed when the UE is in idle mode or in connected mode with a base station.
[0016] A method of wireless communication performed at 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 request to configure, reconfigure, or release a pre-configured uplink resource configuration. The method may further include transmitting an uplink message of the early data transmission procedure, and receiving a message from the base station indicating the configuration or reconfiguration or release of the pre-configured uplink resource configuration in a downlink message of the early data transmission procedure.
[0017] An apparatus for wireless communication at 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 executed 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 the base station indicating a configuration or reconfiguration or release of a pre-configured uplink resource configuration in a downlink message of the early data transmission procedure.
[0018] Another apparatus for wireless communication at a UE is described. The apparatus may include components for: determining an early data transmission configuration for an early data transmission procedure; transmitting an uplink message for the early data transmission procedure; and receiving a message from the base station indicating a configuration or reconfiguration or release of a pre-configured uplink resource configuration in a downlink message for the early data transmission procedure.
[0019] A non-transitory computer-readable medium storing code for wireless communication at 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 for the early data transmission procedure; and receive a message from the base station indicating a configuration or reconfiguration or release of a pre-configured uplink resource configuration in a downlink message for the early data transmission procedure.
[0020] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: formatting a pre-configured uplink resource request message to be sent in an uplink message of the early data transmission process, wherein the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of a pre-configured uplink resource configuration; and sending the pre-configured uplink resource request message in an uplink message of the early data transmission process.
[0021] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining a set of control channel resources to monitor uplink grants based on a pre-configured uplink resources (PUR) configuration message from a base station; and monitoring uplink grants for the set of control channel resources, wherein the uplink grants indicate uplink resources for sending a PUR configuration response message to the base station.
[0022] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, an uplink message of the early data transmission process is transmitted in a message three (MSG3) transmission of the early data transmission process. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resource (PUR) configuration message is received from a base station in an early data transmission (EDT) downlink message 4 providing an RRC connection release message or an RRC early data completion message. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the PUR configuration is provided as an incremental configuration, which indicates a difference from a previous PUR configuration of the UE. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the PUR configuration is provided as an incremental configuration, which indicates a difference from a default PUR configuration or indicates a difference from a configuration used at 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 to deconfigure and release the previous PUR configuration, new resources for a new PUR configuration, or any combination thereof.
[0023] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: using the uplink resources of the response message from the UE in response to the pre-configured uplink resource (PUR) configuration message to send an indication of a successful PUR configuration or a failed PUR configuration. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining that the PUR configuration is deconfigured based on receiving a broadcast system information transmission from a base station indicating that the PUR may not be supported; and releasing the PUR configuration. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: receiving a PUR release message from a base station; and configuring the PUR configuration based on the PUR release message.
[0024] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: formatting a preconfigured uplink resource request message to be sent to the base station, the preconfigured uplink resource request message indicating a number of instances of preconfigured uplink resource grants requested by the UE, wherein the number of instances of preconfigured uplink resource (PUR) grants provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants.
[0025] A wireless communication method performed at a UE is described. The method may include: determining that a base station supports preconfigured uplink resources for grant-free uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and receiving a preconfigured uplink resource configuration from the base station.
[0026] An apparatus for wireless communication at 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 executed by the processor to cause the apparatus to: determine that a base station supports preconfigured uplink resources for grant-free uplink transmissions from the UE; send a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and receive a preconfigured uplink resource configuration from the base station.
[0027] Another apparatus for wireless communication at a UE is described. The apparatus may include components for: determining that a base station supports preconfigured uplink resources for grant-free uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and receiving a preconfigured uplink resource configuration from the base station.
[0028] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to: determine that a base station supports preconfigured uplink resources for grant-free uplink transmissions from the UE; send a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and receive a preconfigured uplink resource configuration from the base station.
[0029] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the number of instances of a pre-configured uplink resource (PUR) grant provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the number of instances of a pre-configured uplink resource (PUR) grant requested by the UE indicates a request for a single-transmission PUR configuration or a request for a multiple-transmission PUR configuration.
[0030] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as an incremental configuration, the incremental configuration indicating a difference from a previous pre-configured uplink resource configuration of the UE. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as an incremental configuration, the incremental configuration indicating a difference from a default pre-configured uplink resource configuration or indicating a difference from a configuration used at the UE. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: after receiving the pre-configured uplink resource (PUR) configuration, sending a PUR reconfiguration failure indication to the base station; and releasing the PUR configuration.
[0031] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining a set of control channel resources to monitor for uplink grants based on a message from a base station; and monitoring uplink grants for the set of control channel resources, wherein the uplink grants indicate uplink resources for sending a pre-configured uplink resource configuration response message to the base station. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining that a pre-configured uplink resource (PUR) configuration is deconfigured based on receiving a broadcast system information transmission from a base station indicating that a PUR may not be supported; and releasing the PUR configuration.
[0032] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the pre-configured uplink resource request message may be sent to the base station in an uplink message of an early data transmission (EDT) process. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: formatting an uplink resource request message to be sent in an uplink message of the EDT process, wherein the uplink resource request message indicates a configuration, reconfiguration, or release of a request for a pre-configured uplink resource configuration.
[0033] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the uplink resource request message is sent in a message three (MSG3) transmission of the EDT process. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a message from a base station indicating the pre-configured uplink resources of the UE 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, apparatuses, and non-transitory computer-readable media described herein, the message from the base station explicitly or implicitly provides an indication that the UE will use a previous pre-configured uplink resource (PUR) configuration, a confirmation of the previous PUR configuration, an indication to deconfigure and release the previous PUR configuration, a new resource of a new PUR configuration, or any combination thereof.
[0034] A method of wireless communication performed at 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 preconfigured uplink resource configuration, wherein the preconfigured uplink resource configuration indicates a number of instances of a preconfigured uplink resource grant for the UE; and sending one or more uplink communications to the base station based on the preconfigured uplink resource configuration.
[0035] An apparatus for wireless communication at 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 executed 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 providing a preconfigured uplink resource configuration from a base station, wherein the preconfigured uplink resource configuration indicates a number of instances of a preconfigured uplink resource grant for the UE; and send one or more uplink communications to the base station based on the preconfigured uplink resource configuration.
[0036] Another apparatus for wireless communication at 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 preconfigured uplink resource configuration, wherein the preconfigured uplink resource configuration indicates a number of instances of a preconfigured uplink resource grant for the UE; and sending one or more uplink communications to the base station based on the preconfigured uplink resource configuration.
[0037] A non-transitory computer-readable medium storing code for wireless communication at 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 providing a pre-configured uplink resource configuration from a base station, wherein the pre-configured uplink resource configuration indicates a number of instances of a pre-configured uplink resource grant for the UE; and send one or more uplink communications to the base station based on the pre-configured uplink resource configuration.
[0038] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the number of instances of the PUR grant provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants. Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: prior to the receiving, based on determining that the base station supports pre-configured uplink resources, sending a PUR request message to the base station, wherein the pre-configured uplink resource request message includes the number of instances of the pre-configured uplink resource grant requested by the UE.
[0039] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the PUR request message is sent to the base station in an uplink message of an EDT process. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the uplink resource request message may be sent in a MSG3 transmission of an EDT process. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the pre-configured uplink resource configuration is provided as an incremental configuration indicating a difference from a previous pre-configured uplink resource configuration of the UE, indicating a difference from a default pre-configured uplink resource configuration, or indicating a difference from a configuration used at the UE.
[0040] A wireless communication method performed at a UE is described. The method may include: determining that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; and receiving a preconfigured uplink resource response message from the base station in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0041] An apparatus for wireless communication at 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 executed by the processor to cause the apparatus to: determine that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; send a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; and receive a preconfigured uplink resource response message from the base station in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0042] Another apparatus for wireless communication at a UE is described. The apparatus may include components for determining that a base station supports preconfigured uplink resources for unlicensed uplink transmissions from the UE; sending a preconfigured uplink resource request message to the base station based on determining that the base station supports preconfigured uplink resources; and receiving a preconfigured uplink resource response message from the base station in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0043] A non-transitory computer-readable medium storing code for wireless communication at 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 unlicensed uplink transmissions from the UE; send a pre-configured uplink resource request message to the base station based on determining that the base station supports 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 a rejection of the pre-configured uplink resource request message, and wherein the pre-configured uplink resource response message indicates how the UE should proceed based on the rejected pre-configured uplink resource request message.
[0044] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to release the previous PUR configuration. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to maintain the previous PUR configuration.
[0045] A method of wireless communication at a base station is described. The method may include: sending an indication that the base station supports preconfigured uplink resources for unlicensed uplink transmission; receiving a preconfigured uplink resource request message from a UE; in response to the preconfigured uplink resource request message, sending a preconfigured uplink resource configuration to the UE identifying preconfigured uplink resources allocated to the UE; sending an uplink resource for a response message from the UE to the UE; and receiving a preconfigured uplink resource configuration response from the UE via the uplink resource for the response message.
[0046] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executed by the processor to cause the apparatus to: send an indication that the base station supports preconfigured uplink resources for unlicensed uplink transmission; receive a preconfigured uplink resource request message from a UE; in response to the preconfigured uplink resource request message, send to the UE a preconfigured uplink resource configuration identifying preconfigured uplink resources allocated to the UE; send to the UE uplink resources for a response message from the UE; and receive a preconfigured uplink resource configuration response from the UE via the uplink resources for the response message.
[0047] Another apparatus for wireless communication at a base station is described. The apparatus may include components for: sending an indication that the base station supports preconfigured uplink resources for unlicensed uplink transmission; receiving a preconfigured uplink resource request message from a UE; in response to the preconfigured uplink resource request message, sending to the UE a preconfigured uplink resource configuration identifying preconfigured uplink resources allocated to the UE; sending to the UE uplink resources for a response message from the UE; and receiving a preconfigured uplink resource configuration response from the UE via the uplink resources for the response message.
[0048] A non-transitory computer-readable medium storing code for wireless communication at 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 unlicensed uplink transmission; receive a pre-configured uplink resource request message from a UE; in response to the pre-configured uplink resource request message, send to the UE a pre-configured uplink resource configuration identifying pre-configured uplink resources allocated to the UE; send to the UE uplink resources 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.
[0049] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resource configuration may be provided as an incremental configuration indicating a difference from 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, apparatuses, and non-transitory computer-readable media described herein, uplink resources for a response message may be provided in an explicit indication of a pre-configured uplink resource configuration from a base station. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, uplink resources for a response message may be provided in a control channel transmission from a base station in a set of control channel resources for the UE to monitor. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resource configuration failure indication may be sent when the UE is in idle mode or in a connected mode with a base station.
[0050] A method for wireless communication at a base station is described. The method may include: determining an early data transmission configuration for an early data transmission process that can be used to send a preconfigured uplink resource request message, wherein the early data transmission configuration provides uplink transmission of UE payload data in an uplink message of the early data transmission process; receiving a preconfigured uplink resource request message from the UE in an uplink message of the early data transmission process, wherein the preconfigured uplink resource request message indicates a requested configuration, reconfiguration, or release of a preconfigured uplink resource configuration; and sending a preconfigured uplink resource configuration message to the UE in response to the preconfigured uplink resource request message, wherein the preconfigured uplink resource configuration indicates an uplink resource for a response message from the UE.
[0051] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executed by the processor to cause the apparatus to: determine an early data transmission configuration for an early data transmission process that can be used to send a preconfigured uplink resource request message, wherein the early data transmission configuration provides uplink transmission of UE payload data in an uplink message of the early data transmission process; receive a preconfigured uplink resource request message from the UE in an uplink message of the early data transmission process, wherein the preconfigured uplink resource request message indicates a configuration, reconfiguration, or release of a request for a preconfigured uplink resource configuration; and send a preconfigured uplink resource configuration message to the UE in response to the preconfigured uplink resource request message, wherein the preconfigured uplink resource configuration indicates an uplink resource for a response message from the UE.
[0052] Another apparatus for wireless communication at a base station is described. The apparatus may include components for: determining an early data transmission configuration for an early data transmission procedure that can be used to send a preconfigured uplink resource request message, wherein the early data transmission configuration provides uplink transmission of UE payload data in an uplink message of the early data transmission procedure; receiving a preconfigured uplink resource request message from the UE in an uplink message of the early data transmission procedure, wherein the preconfigured uplink resource request message indicates a requested configuration, reconfiguration, or release of a preconfigured uplink resource configuration; and sending a preconfigured uplink resource configuration message to the UE in response to the preconfigured uplink resource request message, wherein the preconfigured uplink resource configuration indicates uplink resources for a response message from the UE.
[0053] A non-transitory computer-readable medium storing code for wireless communication at 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 process that can be used to send a pre-configured uplink resource request message, wherein the early data transmission configuration provides uplink transmission of UE payload data in an uplink message of the early data transmission process; receive a pre-configured uplink resource request message from the UE in an uplink message of the early data transmission process, wherein the pre-configured uplink resource request message indicates a requested configuration, reconfiguration, or release of a pre-configured uplink resource configuration; and send a pre-configured uplink resource configuration message to the UE in response to the pre-configured uplink resource request message, wherein the pre-configured uplink resource configuration indicates an uplink resource for a response message from the UE.
[0054] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: sending an indication that an uplink message for an early data transmission process may be used to pre-configure an uplink resource request message. In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication may be sent in a system information block broadcasted from a base station.
[0055] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, a PUR configuration may be provided as an incremental configuration indicating a difference from a previous PUR configuration of the UE, indicating a difference from a default PUR configuration, or indicating a difference from a configuration used at the UE. Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: receiving an indication of a PUR configuration success or a PUR configuration failure using an uplink resource of a response message from the UE in response to the pre-configured uplink resources (PUR) configuration message.
[0056] In some examples of methods, apparatuses, 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 complete message indicating the configured PUR resources of the UE. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, 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 to deconfigure and release the previous PUR configuration, new resources for a new PUR configuration, or any combination thereof. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the indication to deconfigure and release the previous PUR configuration includes a Boolean flag in the EDT early data complete message.
[0057] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: sending a broadcast system information transmission indicating that PUR is not supported and the UE is to release the PUR configuration. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: determining that the PUR configuration of the UE is to be reconfigured or released, sending a paging message to the UE, receiving a random access request message from the UE in response to the paging message, and sending an indication of reconfiguring or releasing the PUR configuration in response to the random access request message.
[0058] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the indication of reconfiguring the PUR configuration indicates that a new PUR configuration is used by the UE, or indicates that the UE is to release the PUR configuration. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for performing the following: sending a preconfigured uplink resource (PUR) release message to the UE, and configuring the PUR configuration based on the PUR release message. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the PUR release message may be sent when the UE is in connected mode or in an EDT random access response message, and wherein the PUR release message is a radio resource control (RRC) PUR reconfiguration message.
[0059] A method of wireless communication at a base station is described. The method may include: sending an indication that the base station supports preconfigured uplink resources for grant-free uplink transmissions; receiving a preconfigured uplink resource request message from a UE, wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and sending a preconfigured uplink resource configuration to the UE in response to the preconfigured uplink resource request message.
[0060] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executed by the processor to cause the apparatus to: send an indication that the base station supports preconfigured uplink resources for grant-free uplink transmissions; receive a preconfigured uplink resource request message from a UE, wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and send a preconfigured uplink resource configuration to the UE in response to the preconfigured uplink resource request message.
[0061] Another apparatus for wireless communication at a base station is described. The apparatus may include means for: sending an indication that the base station supports preconfigured uplink resources for grant-free uplink transmissions; receiving a preconfigured uplink resource request message from a UE, wherein the preconfigured uplink resource request message includes a number of instances of preconfigured uplink resource grants requested by the UE; and sending a preconfigured uplink resource configuration to the UE in response to the preconfigured uplink resource request message.
[0062] A non-transitory computer-readable medium storing code for wireless communication at 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 grant-free uplink transmissions; receive a pre-configured uplink resource request message from a UE, wherein 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.
[0063] In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the number of instances of a preconfigured uplink resource grant provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, a number of instances of zero indicates that a preconfigured uplink resource configuration is to be released. In some examples of methods, apparatuses, and non-transitory computer-readable media described herein, the number of instances of a preconfigured uplink resource (PUR) grant requested by the UE indicates a request for a single PUR configuration or a request for a multiple PUR configuration.
[0064] A method of wireless communication at a base station is described. The method may include: sending an indication that the base station supports preconfigured uplink resources for unlicensed uplink transmission; receiving a preconfigured uplink resource request message from a UE; and sending a preconfigured uplink resource response message to the UE in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0065] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executed by the processor to cause the apparatus to: send an indication that the base station supports preconfigured uplink resources for unlicensed uplink transmissions; receive a preconfigured uplink resource request message from a UE; and send a preconfigured uplink resource response message to the UE in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0066] Another apparatus for wireless communication at a base station is described. The apparatus may include means for: sending an indication that the base station supports preconfigured uplink resources for grant-free uplink transmissions; receiving a preconfigured uplink resource request message from a UE; and sending a preconfigured uplink resource response message to the UE in response to the preconfigured uplink resource request message indicating a rejection of the preconfigured uplink resource request message, and wherein the preconfigured uplink resource response message indicates how the UE should proceed based on the rejected preconfigured uplink resource request message.
[0067] A non-transitory computer-readable medium storing code for wireless communication at 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 unlicensed uplink transmission; 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 a rejection of the pre-configured uplink resource request message, and wherein the pre-configured uplink resource response message indicates how the UE should proceed based on the rejected pre-configured uplink resource request message.
[0068] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to release the previous PUR configuration. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a pre-configured uplink resources (PUR) request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to maintain the previous PUR configuration. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Figure 1 An example of a wireless communication system for supporting Preconfigured Uplink Resource (PUR) technology in wireless communications in accordance with aspects of the present disclosure is shown.
[0070] Figure 2 An example of a portion of a wireless communication system supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0071] Figures 3 to 9 An example of a process flow for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0072] Fig.10 and 11 A block diagram of a device supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0073] Fig.12 A block diagram of a communication manager supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0074] Fig.13 A diagram of a system including a device supporting PUR technology in wireless communications is shown in accordance with aspects of the present disclosure.
[0075] Fig.14 and 15 A block diagram of a device supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0076] Fig.16 A block diagram of a communication manager supporting PUR technology in wireless communications according to aspects of the present disclosure is shown.
[0077] Fig.17 A diagram of a system including a device supporting PUR technology in wireless communications is shown in accordance with aspects of the present disclosure.
[0078] Figures 18 to 29 A flow chart illustrating a method of supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. DETAILED DESCRIPTION
[0079] Various aspects of the present disclosure provide improved methods, systems, devices and apparatuses for supporting signaling and configuration related to preconfigured uplink resources (PUR). The various techniques described provide for communicating that PUR resources are available at a base station, such as via a system information block (SIB) indicating support for PUR. A UE may receive an indication that PUR is supported and may determine to request PUR resources from a base station (e.g., based on uplink data to be sent to the base station). In some cases, the UE may send a PUR request message requesting PUR resources. The base station may receive the PUR request message and determine whether to allocate PUR resources to the UE. In the case where the base station determines to allocate PUR resources to the UE, the base station may send a PUR response with a PUR allocation to the UE, or may send a PUR rejection message to the UE in the case where the base station determines that no PUR resources are available for allocation to the UE.
[0080] In some cases, the base station may provide a PUR allocation different from the requested PUR configuration from the UE. Note that various examples of the present disclosure discuss techniques in which a PUR configuration is requested or configured. Such techniques may also be used when requesting or configuring a reconfiguration of an existing PUR configuration, and both PUR configuration and PUR reconfiguration may be referred to herein as "PUR configuration". In the case where the base station provides a PUR allocation different from the requested PUR configuration, the UE may determine that the different PUR configuration is not enough for the UE and may send a PUR configuration failure. The PUR configuration failure may indicate that the UE will release the PUR configuration, and the base station may reallocate the configuration PUR for other purposes. In some cases, the transmission of an indication PUR configuration from the base station to the UE may provide an indication of uplink resources, which may be used by the UE to send a PUR configuration failure indication, or may be used by the UE to send a PUR configuration completion indication. In some cases, the indication of uplink resources may be an explicit indication of an uplink grant provided together with the PUR configuration. Additionally or alternatively, the UE may monitor one or more downlink control channels (e.g., physical downlink control channel (PDCCH)) during a certain window to obtain an uplink grant for a PUR failure or PUR configuration complete indication. In some cases, the UE may send 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. In the case where the UE is in idle mode, the PUR failure or PUR configuration complete message may be sent at the initial occurrence of configuring a PUR.
[0081] In some cases, the UE may determine that the random access procedure used to establish a connection with the base station is configured to allow early data transmission (EDT) as part of the random access procedure. Such an EDT random access procedure may allow the UE to send a data payload as part of the random access procedure, which may reduce overhead and allow a relatively small amount of data to be sent. In some cases, the EDT random access procedure may be used to send a PUR request from the UE and may be used by the base station to send a PUR configuration to the UE. In such cases, various aspects of the EDT random access procedure may include providing for the transmission of a PUR request and configuration information to be communicated between the base station and the UE.
[0082] In some cases, a PUR request for a PUR configuration or PUR reconfiguration from a UE may provide an indication of the number of instances for which a PUR grant is requested. In such cases, the UE may indicate the value of the number of such PUR grants requested, may indicate a request for an uncertain number of PUR grants (i.e., such grants will continue without certainty), or may indicate a request for a zero PUR grant and the release of the PUR configuration. Additionally or alternatively, in some cases, the base station may determine that the requested PUR configuration or reconfiguration is not available for the UE, and may send a PUR rejection indication to the UE, which may also indicate how the UE handles the existing PUR configuration. In some cases, the base station may indicate that the UE is to release the existing PUR configuration. In other cases, the base station may indicate that the UE is to maintain the existing PUR configuration. In some cases, the indication from the base station may be an explicit indication provided together with the PUR rejection indication.
[0083] Such technology can allow a single message data transmission from a UE. Relative to other technologies for uplink transmission of relatively small amounts of data (such as a technology that uses a four-step uplink random access process to allow data transmission in the fifth message (MSG5) or an EDT random access technology that provides data transmission in the third message (MSG3), this single message transmission can have reduced overhead. In the case of using a traditional random access process or an EDT process, such technology still relies on authorization from a base station before a UE in idle mode can send uplink data. Single message uplink transmission (as discussed herein) from a UE in idle mode and with the latest timing advance (TA) can be supported, and the single message uplink transmission has an overhead that is further reduced relative to random access or EDT technology. This reduced overhead can improve transmission efficiency and reduce power consumption. In some cases, a UE (e.g., enhanced machine type communication (eMTC) UE or narrowband Internet of Things (NB-IoT) UE) that has a relatively small amount of data to be sent at a specific interval and remains fixed (i.e., with the latest TA) can benefit from the reduced signaling overhead of technologies such as those discussed herein.
[0084] Various aspects of the present disclosure are first described in the context of a wireless communication system. Several exemplary process flows for signaling configuration and use of PUR resources between a UE and a base station are then discussed. Various aspects of the present disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow charts related to PUR technology in wireless communications.
[0085] Figure 1An example of a wireless communication system 100 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. 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 advanced LTE (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.
[0086] The base station 105 may communicate wirelessly with the UE 115 via one or more base station antennas. The base station 105 described herein may include or may be referred to by those skilled in the art as a base station transceiver, a radio base station, an access point, a radio transceiver, a NodeB, an eNodeB (eNB), a next generation NodeB or a giga-NodeB (any of which may be referred to as a gNB), a home NodeB, a home eNodeB, or some other suitable term. The wireless communication system 100 may include different types of base stations 105 (e.g., macro cell base stations or small cell base stations). The UE 115 described herein may be able to communicate with various types of base stations 105 and network devices, including macro eNBs, small cell eNBs, gNBs, and relay base stations, among others.
[0087] Each base station 105 may be associated with a particular geographic coverage area 110 in which communications with various UEs 115 are supported. Each base station 105 may provide communications coverage for a respective geographic coverage area 110 via a communications link 125, and the communications link 125 between the base station 105 and the UE 115 may utilize one or more carriers. The communications 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.
[0088] The geographic coverage area 110 of the base station 105 can be divided into sectors that constitute a portion of the geographic coverage area 110, and each sector can be associated with a cell. For example, each base station 105 can provide communication coverage for a macro cell, a small cell, a hotspot, or other type of cell, or various combinations thereof. In some examples, the base station 105 can be mobile and thus provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies can overlap, and the same base station 105 or different base stations 105 can support overlapping geographic coverage areas 110 associated with different technologies. The wireless communication system 100 may include, for example, a heterogeneous LTE / LTE-A / LTE-A Pro or NR network, in which different types of base stations 105 provide coverage for various geographic coverage areas 110.
[0089] The term "cell" refers to a logical communication entity used for communication with a base station 105 (e.g., via a carrier), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID)) used to distinguish adjacent cells operating via 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 that may provide access to different types of devices (e.g., machine type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), or other protocol types). In some cases, the term "cell" may refer to a portion (e.g., a sector) of a geographic coverage area 110 on which the logical entity operates.
[0090] UE 115 may be dispersed throughout the wireless communication system 100, and each UE 115 may be fixed or mobile. UE 115 may also be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable term, where "device" may also be referred to as a unit, a station, a terminal, or a client. UE 115 may also be a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, UE 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, etc., and the UE may be implemented in various articles such as electrical appliances, vehicles, meters, etc.
[0091] 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 technology that allows devices to communicate with each other or with a base station 105 without human intervention. In some examples, M2M communication or MTC may include communications from devices that integrate sensors or meters to measure or capture information and relay the information to a central server or application that may utilize the information or present the information to humans interacting with the program or application. Some UEs 115 may be designed to collect information or implement 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.
[0092] Some UEs 115 may be configured to employ a reduced power consumption mode of operation, such as half-duplex communication (e.g., a mode supporting unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for 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, 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 communication for these functions.
[0093] In some cases, UE 115 may also be able to communicate directly with other UE 115 (e.g., using a peer-to-peer (P2P) or 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 the 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, multiple groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, in which each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without the involvement of the base station 105.
[0094] The base stations 105 may communicate with the core network 130 and with each other. For example, the base stations 105 may interface with the core network 130 via a backhaul link 132 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) via a backhaul link 134 (e.g., via X2, Xn, or other interfaces).
[0095] 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 UE 115 served by a base station 105 associated with the EPC. User IP packets may be delivered through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to a network operator IP service. Operator IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched (PS) streaming service.
[0096] At least some network devices, such as base stations 105, may include subcomponents, such as access network entities, which may be examples of access node controllers (ANCs). Each access network entity may communicate with UE 115 through multiple other access network transmission entities, which may be referred to as radio heads, smart radio heads, or transmit / receive points (TRPs). In some configurations, the 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 combined into a single network device (e.g., base station 105).
[0097] The wireless communication system 100 can operate using one or more frequency bands typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Typically, because the length of the wavelength ranges from about one decimeter to one meter, the region of 300MHz to 3GHz is referred to as the ultra-high frequency (UHF) region or decimeter band. Buildings and environmental features may block or redirect UHF waves. However, the waves can penetrate the structure sufficiently so that the macrocell provides services to the UE 115 located indoors. Compared with the transmission of smaller frequencies and longer waves using the high frequency (HF) or very high frequency (VHF) portion of the spectrum below 300MHz, the transmission of UHF waves can be associated with smaller antennas and shorter ranges (e.g., less than 100km).
[0098] The wireless communication system 100 may also operate in the Super High Frequency (SHF) region using a frequency band from 3 GHz to 30 GHz, also known as the centimeter band. The SHF region includes bands such as the 5 GHz Industrial, Scientific and Medical (ISM) band, which may be used by devices that may be able to tolerate interference from other users.
[0099] The wireless communication system 100 may also operate in the extremely high frequency (EHF) region of the spectrum also referred to as the millimeter band (e.g., from 30 GHz to 300 GHz). 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 the corresponding devices may be smaller and more closely spaced than the UHF antennas. In some cases, this may facilitate the use of antenna arrays within the UE 115. However, the propagation of EHF transmissions may be affected by greater atmospheric attenuation and shorter distances than SHF or UHF transmissions. The technology disclosed herein may be employed across transmissions using one or more different frequency regions, and the designated use of bands across these frequency regions may vary from country to country or regulatory agency.
[0100] In some cases, the wireless communication system 100 can utilize both licensed radio spectrum bands and unlicensed radio spectrum bands. For example, the wireless communication system 100 can adopt license assisted access (LAA), unlicensed LTE (LTE-U) radio access technology, or NR technology in unlicensed bands such as the 5GHz ISM band. When operating in an unlicensed radio frequency spectrum band, wireless devices such as base stations 105 and UE 115 can adopt a listen-before-talk (LBT) process to ensure that the channel is cleared before sending data. In some cases, operations in unlicensed bands can be based on a combination of carrier aggregation configurations and component carriers operating in licensed bands (e.g., LAA). Operations in unlicensed spectrum can include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination of these. Duplexing in unlicensed spectrum can be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of both.
[0101] 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 communication system 100 may use a transmission scheme between a transmitting device (e.g., a base station 105) and a receiving device (e.g., a UE 115), wherein 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 improve 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, for example, by a transmitting device 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 for channel measurement and reporting. MIMO technology includes single-user MIMO (SU-MIMO) that transmits multiple spatial layers to the same receiving device and multi-user MIMO (MU-MIMO) that transmits multiple spatial layers to multiple devices.
[0102] Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used in a transmitting device or a receiving device (e.g., a base station 105 or a 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 can be achieved by combining signals communicated via antenna elements of an antenna array so that signals propagating in a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals communicated via antenna elements can include the transmitting device or the receiving device applying certain amplitude and phase offsets to the signals carried via each of the antenna elements associated with the device. The adjustments associated with each of the antenna elements can be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0103] In some cases, the wireless communication system 100 can be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication on the bearer or packet data convergence protocol (PDCP) layer can be based on IP. The radio link control (RLC) layer can perform packet segmentation and reorganization to communicate through logical channels. The medium access control (MAC) layer can perform priority processing and multiplex logical channels into transport channels. The MAC layer can also use hybrid automatic repeat request (HARQ) to provide retransmission in the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration and maintenance of the RRC connection between the UE 115 and the base station 105 or the core network 130 that supports the radio bearer for user plane data. In the physical layer, the transport channel can be mapped to the physical channel.
[0104] In some cases, UE 115 and base station 105 can support retransmission of data to increase the possibility of data being successfully received. HARQ feedback is a technology that increases the possibility of correctly receiving data through communication link 125. HARQ can include a combination of error detection (e.g., using cyclic redundancy check (CRC)), forward error correction (FEC) and retransmission (e.g., automatic repeat request (ARQ)). Under poor radio conditions (e.g., signal-to-noise ratio conditions), HARQ may improve the throughput in the MAC layer. In some cases, a wireless device can support HARQ feedback for the same time slot, wherein the device can provide HARQ feedback for data received in a previous symbol in the time slot in a specific time slot. In other cases, the device can provide HARQ feedback in a subsequent time slot or according to some other time interval.
[0105] The time interval in LTE or NR can be expressed as a multiple of the basic time unit, which can be, for example, T s =1 / 30,720,000 second sampling period. The time intervals of the communication resources may be organized according to radio frames each having a duration of 10 milliseconds (ms), where the frame period may be expressed as T f =307,200T s . A 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 millisecond. A subframe may be further divided into 2 slots, each having a duration of 0.5 ms, and each slot may contain 6 or 7 modulation symbol periods (e.g., depending on the length of the cyclic prefix preceding each symbol period). In addition to the cyclic prefix, each symbol period may contain 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 transmit 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 a shortened TTI (sTTI) or in a selected component carrier using sTTI).
[0106] In some wireless communication systems, a time slot may be further divided into a plurality of mini-slots containing one or more symbols. In some instances, a symbol of a mini-slot or a mini-slot may be a minimum scheduling unit. For example, the duration of each symbol may vary depending on the subcarrier spacing or the operating frequency band. In addition, some wireless communication systems may implement time slot aggregation, in which a plurality of time slots or mini-slots are aggregated together and used for communication between UE 115 and base station 105.
[0107] The term "carrier" refers to a set of radio spectrum resources having a defined physical layer structure for supporting communications performed over the communication link 125. For example, a carrier of the communication link 125 may include a portion of a radio frequency spectrum that operates according to a physical layer channel for a given radio access technology. Each physical layer channel may carry user data, control information, or other signaling. A carrier may be associated with a predefined frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel raster for discovery by a UE 115. A carrier may be a 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)).
[0108] The organization structure of the carrier can be different for different radio access technologies (e.g., LTE, LTE-A, LTE-A Pro, NR). For example, communication through the carrier can be organized according to TTIs or time slots, and each TTI or time slot can include user data and control information or signaling to support decoding of the user data. The carrier can also include dedicated acquisition signaling (e.g., synchronization signals or system information, etc.) and control signaling to coordinate the operation of the carrier. In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling to coordinate the operation of other carriers.
[0109] Physical channels may be multiplexed on a carrier according to various techniques. Physical control channels and physical data channels may be multiplexed on a downlink carrier, for example, using a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. In some examples, control information sent in a physical control channel may be distributed in a cascaded manner between different control regions (e.g., between a common control region or common search space and one or more UE-specific control regions or UE-specific search spaces).
[0110] A carrier can be associated with a particular bandwidth of a radio frequency spectrum, and in some examples, the carrier bandwidth can be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth can be one of a plurality of predetermined bandwidths of a carrier for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). In some examples, each served UE 115 can be configured to operate on part or all of the carrier bandwidth. In other examples, some UEs 115 can be configured to operate using a narrowband protocol type associated with a predefined portion or range (e.g., a set of subcarriers or RBs) within a carrier (e.g., an "in-band" deployment of a narrowband protocol type).
[0111] In a system using MCM technology, a resource element may consist of a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period is inversely proportional to the subcarrier spacing. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme). Therefore, the more resource elements received by UE 115 and the higher the order of the modulation scheme, the higher the data rate of UE 115. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and space resources (e.g., space layers), and the use of multiple space layers may further increase the data rate of communication with UE 115.
[0112] A device (e.g., base station 105 or UE 115) of wireless communication system 100 may have a hardware configuration that supports communication on a specific carrier bandwidth, or may be configured to support communication on one of a set of carrier bandwidths. In some examples, wireless communication system 100 may include base station 105 and / or UE 115 that supports simultaneous communication via carriers associated with more than one different carrier bandwidths.
[0113] In some cases, the UE 115 and the base station 105 can use the PUR to help reduce the signaling overhead associated with the uplink transmission. In some cases, the base station 105 can send an indication of PUR support (e.g., via the SIB). The UE 115 can receive the indication and send a PUR request to the base station 105. The PUR response from the base station 105 can indicate a PUR allocation for the UE 115 that can be used for uplink transmission. In some cases, the base station 105 can provide a PUR allocation different from the requested PUR configuration provided by the UE 115 in the PUR request. The UE 115 can determine that the different PUR configurations are not enough for the UE 115, and can send a PUR configuration failure to the base station 105. In some cases, the transmission of the indication PUR configuration from the base station 105 to the UE 115 can provide an indication of uplink resources, which can be used by the UE 115 to send a PUR configuration failure indication.
[0114] In some cases, the 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 for a PUR configuration or a PUR reconfiguration from the UE 115 may provide an indication of the number of instances for which a PUR grant is requested. Additionally or alternatively, the base station 105 may determine that the requested PUR reconfiguration is not available for the UE 115 and may send a PUR rejection indication to the UE 115, which may also indicate to the UE 115 how to handle an existing PUR configuration (e.g., whether to release the existing PUR configuration or to maintain the existing PUR configuration).
[0115] Figure 2 An example of a wireless communication system 200 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. In some examples, the wireless communication system 200 can implement aspects of the wireless communication system 100. In some examples, the wireless communication system 200 can include a base station 105-a and a UE 115-a, which can be as described in reference Figure 1 Examples of corresponding devices described. UE 115-a can communicate with base station 105-a within coverage area 110-a via downlink transmission 205 and uplink transmission 210.
[0116] In some cases, the base station 105-a may configure a set of resources as a PUR, which 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 eMTC or NB-IoT communications, and the UE 115-a may periodically transmit relatively small amounts of data, such as data associated with sensor readings or device status. In some cases, the UE 115-a may be fixed, or may be moving within a relatively small area (e.g., in a factory automation deployment), and therefore may have an up-to-date timing advance (TA) for synchronizing uplink transmissions to the base station 105-a, even when the UE 115-a exits idle mode to issue uplink transmissions.
[0117] In some cases, the base station 105-a may provide a PUR indication 215 indicating support for PUR at the base station 105-a. For example, this indication may be provided in an SIB or other downlink signaling (e.g., in a physical broadcast channel (PBCH) transmitted together with a synchronization signal block (SSB), remaining minimum system information (RMSI), etc.). The UE 115-a may receive the PUR indication 215 and determine that the data transmission requirements at the UE 115-a will benefit from preconfigured uplink transmissions. For example, if the UE 115-a has periodic uplink transmissions that are less than a transmission size threshold, the UE 115-a may determine to request 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 security-related information), the UE 115-a may determine to request PUR configuration from the base station 105-a. In some cases, the PUR indication 215 may provide an indication of the data size of the associated uplink transmission that the UE 115-a may use to determine whether to request a PUR configuration.
[0118] The UE 115-a may determine to request a PUR configuration and may send a PUR request 225 to the base station 105-a. In some cases, when the UE 115-a issues the PUR request 225, the UE 115-a may be in a connected mode (e.g., in an RRC connected mode) and may send the message using a dynamic uplink grant (e.g., an uplink resource allocated by the base station 105-a and indicated to the UE 115-a in downlink control information (DCI)) or in a preconfigured 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 issue the PUR request 225 using EDT where the base station 105-a supports EDT. Additionally, in some cases, the UE 115-a may have an existing PUR allocation and may issue a PUR request 225 for reconfiguration of the existing PUR allocation using a previously configured PUR grant.
[0119] The base station 105-a may receive the PUR request 225 and determine a PUR configuration or reconfiguration for the UE 115-a, which may be sent to the UE 115-a in the PUR allocation 220. In some cases, the base station 105-a may determine that insufficient PUR resources are available for the request from the UE 115-a (e.g., due to other UEs using the PUR configuration having higher priority data), and may send a PUR rejection message, which may indicate whether to maintain or release the existing PUR configuration if there is an existing PUR configuration. Upon receiving the PUR rejection message indicating release of the existing PUR configuration, or if there is no existing PUR configuration, the UE 115-a may fall back to a conventional uplink technology (e.g., a conventional random access procedure, or an EDT random access procedure). In some cases, the UE 115-a may optionally acknowledge receipt of the PUR allocation 220 (or rejection). In the case where 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 this way, the UE 115-a may be in an idle mode (e.g., an 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 to request a PUR configuration based on, for example, a traffic pattern of the uplink data (e.g., size of packets, arrival interval rate, etc.), QOS requirements, or a combination thereof.
[0120] Figure 3An example of a process flow 300 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. In some examples, the process flow 300 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 300 includes a UE 115-b and a base station 105-b, which can be reference Figure 1 and 2 Examples of corresponding devices described.
[0121] At 305, the base station 105-b and the UE 115-b may perform a connection establishment (e.g., an RRC connection establishment). This connection establishment may be performed using a connection establishment procedure established for wireless communication (e.g., using a random access technique established in an LTE or NR system).
[0122] At 310, the base station 105-b may identify the PUR resource and format a SIB indicating PUR support. In some cases, the SIB may provide information on various PUR parameters, such as the amount of data that may be sent in an uplink transmission using the PUR, the amount of traffic or service priority associated with the PUR grant, etc. In some cases, the SIB may provide an index to a preconfigured mapping pointing to the PUR configuration. In some cases, the base station 105-b may configure multiple sets of different PURs and the SIB may be formatted to indicate the multiple sets of PURs. At 315, the base station 105-b may send and the UE 115-b may receive the SIB with an indication of PUR support.
[0123] In this example, UE 115-b may be in connected mode, and at 320, base station 105-b may provide an uplink grant to UE 115-b. For example, the uplink grant may be provided based on a buffer status report (BSR) provided by UE 115-b. At 325, UE 115-b may format a PUR request message. For example, the PUR request message may request a new PUR configuration. In some cases, 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 an updated amount of data traffic at UE 115-b, a change in the presence of higher priority data at UE 115-b, etc.).
[0124] At 330, UE 115-b may send a PUR request message. In some cases, the PUR request message may be sent using uplink resources provided in the uplink grant. In other cases, as discussed in more detail below, UE 115-b may send the PUR request message using other uplink resources (e.g., SPS resources, EDT random access procedure transmissions, other existing PUR resources, etc.).
[0125] At 335, the base station 105-b may receive the PUR request message and determine a PUR configuration for the UE 115-b. In some cases, the base station 105-b may determine the PUR allocation based on one or more of the QOS information provided in the PUR request, the type of PUR requested (e.g., whether an acknowledged mode (AM) or unacknowledged mode (UM) PUR is requested), other PUR allocations to other UEs, an amount of available PUR resources, or any combination thereof.
[0126] At 340, the base station 105-b may send a PUR confirmation message to the UE 115-b, which indicates the PUR configuration for the UE 115-b. In some cases, the PUR configuration may provide a new allocation of the PUR for the UE 115-b. In other cases, the PUR configuration may be a reconfigured allocation of an existing PUR configuration for the UE 115-b. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate shared resources and provide information that may be used by the UE 115-b to allow the base station 105-b to distinguish transmissions from the UE 115-b (e.g., a preamble to be provided for an uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).
[0127] At 345, UE 115-b may identify a PUR configuration provided by base station 105-b. In the case where the PUR configuration is a new configuration, UE 115-b may configure uplink transmissions to be sent using the allocated PUR resources. In the case where the PUR configuration is a reconfiguration of an existing PUR configuration, UE 115-b may reconfigure the PUR configuration according to the new PUR configuration. At 350, UE 115-b may optionally send a PUR configuration (or reconfiguration) completion message to base station 105-b. In some cases, as discussed in more detail below, UE 115-b may determine that the received PUR configuration is not suitable for the UE (e.g., because the number of PUR grants is lower than the number required for transmission of a particular priority, etc.). In such cases, UE 115-b may send a PUR failure indication instead of a configuration completion indication, which may allow both UE 115-b and base station 105-b to release the configuration resources of the PUR configuration. In some cases, the uplink resources used for such indication to base station 105-a may be indicated in the PUR confirmation message (e.g., indicated in an explicit uplink grant, a window during which UE 115-b is to monitor for PDCCH transmissions with uplink grants, the first instance of a PUR grant, etc.).
[0128] Figure 4Another example of a process flow 400 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. In some examples, the process flow 400 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 400 includes a UE 115-c and a base station 105-c, which can be reference Figure 1 and 2 Examples of corresponding devices described.
[0129] At 405, the UE 115-c may be in an idle mode. In some cases, the UE 115-c may have previously performed a connection establishment and may be idle (e.g., in an RRC_IDLE mode) because it has no uplink or downlink data to send.
[0130] At 410, the base station 105-c may identify the PUR resource and format the SIBs that indicate support for the PUR. Figure 3 As discussed, the SIB may provide information on various PUR parameters, such as the amount of data that may be sent in an uplink transmission using PUR resources, the amount of traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a preconfigured mapping of PUR configurations. In some cases, the base station 105-c may be configured with a plurality of different PUR configurations and the SIB may be formatted to indicate the plurality of PUR configurations. At 415, the base station 105-c may send, and the UE 115-c may receive, a SIB with an indication of PUR support.
[0131] In this example, the UE 115-c may be in idle mode, and at 420, the UE 115-c may receive the SIB and identify that the base station 105-c supports PUR. In some cases, the UE 115-c may periodically monitor the SIB and other downlink control transmissions while in idle mode and may receive the SIB during this monitoring.
[0132] At 425, the UE 115-c may identify uplink data for the PUR and format a PUR request message. For example, the PUR request message may 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 an updated amount of data traffic at the UE 115-c, a change in the presence of higher priority data at the UE 115-c, etc.).
[0133] At 430, the UE 115-c may send a PUR request message. In some cases, the PUR request message may be sent using, for example, SPS resources previously allocated to the UE 115-c. In other cases, the UE 115-c may perform a random access procedure and send the PUR request when the random access procedure is complete (e.g., in a MSG5 transmission). In other cases, the UE 115-c may have an existing PUR allocation and may send the PUR request using the existing PUR allocation. In addition, in some cases, as will be referred to in Figure 7 As discussed in more detail, the PUR request message may be sent in an EDT random access message.
[0134] At 435, the base station 105-c may receive the PUR request message and 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 the QOS information provided in the PUR request, whether an AM PUR or a UM PUR is requested, other PUR allocations to other UEs, the amount of available PUR resources, or any combination thereof.
[0135] At 440, the base station 105-c may send a PUR confirmation message to the UE 115-c, the PUR confirmation message indicating the 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 for the UE 115-c. In some cases, the PUR configuration may be shared by multiple different UEs, and the PUR configuration may indicate shared resources and provide information that may be used by the UE 115-c to allow the base station 105-c to distinguish transmissions from the UE 115-c (e.g., a preamble to be provided for an uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).
[0136] At 445, the UE 115-c may identify a PUR configuration provided by the base station 105-c. In the case where the PUR configuration is a new configuration, the UE 115-c may configure uplink transmissions to be sent using the PUR configuration. In the case where 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.
[0137] Figure 5An example of a process flow 500 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. In some examples, the process flow 500 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 500 includes a UE 115-d and a base station 105-d, which can be reference Figure 1 and 2 Examples of corresponding devices described.
[0138] At 505, the UE 115-d may be in idle mode. In some cases, the UE 115-d may have previously performed a connection establishment and may be idle because there is no uplink or downlink data to send. At 510, the base station 105-d may identify EDT support and PUR resources and format a SIB indicating PUR and EDT support. In some cases, the base station may use separate SIBs to indicate PUR and EDT support. In some cases, as described in reference Figure 3 and 4 As discussed, the SIB may provide information of various PUR parameters, such as the amount of data that may be sent in an uplink transmission using PUR resources, the amount of traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a preconfigured mapping of PUR configurations. In some cases, the base station 105-d may be configured with multiple different PUR configurations and the SIB may be formatted to indicate the multiple PUR configurations. At 515, the base station 105-d may send, and the UE 115-d may receive, a SIB with an indication of PUR support.
[0139] In this example, the UE 115-d may be in idle mode, and at 520, the UE 115-d may receive the SIB and identify that the base station 105-d supports EDT and PUR. In some cases, the UE 115-d may periodically monitor the SIB and other downlink control transmissions while in idle mode, and may receive the SIB during this monitoring.
[0140] At 525, the UE 115-d may identify uplink data for the PUR and format a PUR request message to be sent in the EDT. For example, the PUR request message may 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 an updated amount of data traffic at the UE 115-d, a change in the presence of higher priority data at the UE 115-d, etc.).
[0141] At 530, the UE 115-d may send a PUR request message using the EDT (e.g., after the EDT). In some cases, the UE 115-d may send a random access request and provide a PUR request in the EDT associated with a random access procedure according to established techniques for sending the EDT, such as will be described with reference to FIG. Figure 7 Discuss in more detail.
[0142] At 535, the base station 105-d may receive the PUR request message and 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 the QOS information provided in the PUR request, whether an AM PUR or a UM PUR is requested, other PUR configurations for other UEs, the amount of available PUR resources, or any combination thereof.
[0143] At 540, the base station 105-d may send a PUR confirmation message to the UE 115-d, the PUR confirmation message indicating the 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 shared resources and provide information that may be used by the UE 115-d to allow the base station 105-d to identify a transmission from the UE 115-d (e.g., a preamble to be provided for an uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).
[0144] At 545, the UE 115-d may identify a PUR configuration provided by the base station 105-d. In the case where the PUR configuration is a new configuration, the UE 115-d may configure uplink transmissions to be sent using the PUR configuration. In the case where 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.
[0145] As indicated above, in some cases, the base station may determine that the PUR configuration corresponding to the received PUR request is not available, and the base station may provide a different PUR configuration for use by the UE (e.g., fewer PUR grants may be available for uplink transmissions from the UE). In such cases, the UE may determine whether the different PUR configuration is sufficient to meet the needs of the UE. In the event that the different PUR configuration is insufficient to properly serve the data associated with the requested PUR configuration, in response to receiving the different PUR configuration, the UE may send a PUR configuration failure message to the base station. Figure 6 An example of a process flow in which the UE may provide such a PUR configuration failure message is shown.
[0146] Figure 6 An example of a process flow 600 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. In some examples, the process flow 600 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 600 includes a UE 115-e and a base station 105-e, which can be reference Figure 1 and 2 Examples of corresponding devices described.
[0147] At 605, the base station 105-e and the UE 115-e may each determine that a PUR condition is met. Such a determination may be made as discussed in various examples herein, such as based on the base station 105-e establishing a PUR configuration and providing an indication thereof to the UE (e.g., in a SIB), which the UE 115-e may receive to request the PUR configuration.
[0148] At 610, the UE may identify uplink resources for sending 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 mode or idle mode UE 115-e may identify other uplink resources (e.g., SPS resources, EDT transmissions, other existing PUR resources, etc.).
[0149] At 615, the UE may format a PUR request message. For example, the PUR request message may 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 an updated amount of 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, and the base station 105-e may receive the PUR request message.
[0150] At 625, the base station 105-e may determine that the requested PUR allocation for the UE 115-e is not available. In some cases, the base station 105-e may determine that the PUR allocation is not available based on one or more of an amount of a PUR grant in the requested PUR configuration, QOS information provided in the PUR request, whether an AM PUR or a UM PUR is requested, other PUR allocations to other UEs, an amount of available PUR resources, or any combination thereof. The base station 105-e may identify different PUR configurations that are available for the UE 115-e.
[0151] At 630, the base station 105-e may send a PUR response message to the UE 115-e indicating different PUR configurations that have been assigned to the UE 115-e. At 635, the UE 115-e may determine that the PUR configuration provided by the base station 105-e is not sufficient for the uplink transmission of the UE 115-e. For example, the UE 115-e may send uplink data at a set period (e.g., sensor data may be sent once every 30 seconds), and the PUR configuration provided by the base station 105-e may provide a PUR grant (e.g., a PUR grant once every 60 seconds) less than the set period. Therefore, 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 that other configurations that conflict with the PUR configuration cannot be applied.
[0152] 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 a release may allow the base station 105-e to reallocate the associated uplink resources to one or more other UEs and use network resources more efficiently.
[0153] In some cases, when the UE 115-e is in connected mode, a dedicated grant may be provided after the PUR response message so that the UE 115-e can send the message PUR configuration failure message. In some cases, an uplink dedicated grant 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 a certain window after the PUR response message to obtain an UL grant for sending the PUR configuration failure message (or PUR configuration confirmation message).
[0154] In other cases, the UE 115-e may be in idle mode and an uplink grant may be provided after the PUR response message so that the UE 115-e can send a PUR configuration failure from idle mode. In some cases, the uplink grant 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 a certain window after the PUR response message to obtain an uplink grant for sending a PUR configuration failure message (or a PUR configuration confirmation message) when in idle mode. In other cases, additionally or alternatively, a procedure may be defined that expects the UE to send a PUR configuration failure message (or a PUR configuration confirmation message) with the first occurrence of a newly configured (or reconfigured) PUR when in idle mode.
[0155] As reference Figure 5 As indicated, in some cases, the EDT process may be used to exchange PUR requests and configuration messages. Figure 7 An example of a process flow 700 for supporting PUR technology in EDT according to aspects of the present disclosure is shown. In some examples, the process flow 700 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 700 includes a UE 115-f and a base station 105-f, which can be reference Figure 1 and 2 Examples of corresponding devices described.
[0156] At 705, the UE 115-f may be in idle mode. In some cases, the UE 115-f may have previously performed a connection establishment and may be idle because there is no uplink or downlink data to send. At 710, the base station 105-f may identify EDT support and PUR resources and format a SIB indicating PUR and EDT support. In some cases, the base station 105-f may determine whether the UE 115-f is allowed to request PUR configuration / reconfiguration / release using EDT. In some cases, the base station may use separate SIBs to indicate PUR and EDT support. In some cases, as described in reference Figure 3 and 4 As discussed, the SIB may provide information of various PUR parameters, such as the amount of data that may be sent in an uplink transmission using PUR resources, the amount of traffic or service priority associated with the PUR configuration, etc. In some cases, the SIB may provide an index to a preconfigured mapping of PUR configurations. In some cases, the base station 105-f may be configured with a plurality of different PUR configurations and the SIB may be formatted to indicate the plurality of PUR configurations. At 715, the base station 105-f may send, and the UE 115-f may receive, a SIB with an indication of PUR and EDT support.
[0157] In this example, the UE 115-f may be in idle mode, and at 720, the UE 115-f may receive the SIB and identify that the base station 105-f supports EDT and PUR. In some cases, the UE 115-f may periodically monitor the SIB and other downlink control transmissions while in idle mode, and may receive the SIB during this monitoring.
[0158] At 725, UE 115-f may identify uplink data for the PUR and initiate an EDT process. At 730, in accordance with the EDT process, UE 115-f may send a first EDT message (EDT MSG1), which may include a random access channel (RACH) preamble. Base station 105-f may receive the EDT message and send a random access response including EDT MSG2. For example, the random access response may include an identifier associated with UE 115-f and a resource assignment (e.g., a resource block assignment) and a modulation and coding scheme (MCS) for subsequent EDT messages.
[0159] At 740, the UE 115-f may format a PUR request message to be transmitted in the EDT. For example, the PUR request message may 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 an updated amount of data traffic at the UE 115-f, a change in the presence of higher priority data at the UE 115-f, etc.).
[0160] At 745, the UE 115-f may send a PUR request message using EDT MSG3. At 750, the base station 105-f may receive the PUR request message and 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 an AM PUR or UM PUR is requested, other PUR configurations for other UEs, an amount of available PUR resources, or any combination thereof.
[0161] At 755, the base station 105-f may send a PUR response in 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 shared resources and provide information that may be used by the UE 115-f to allow the base station 105-f to identify a transmission from the UE 115-f (e.g., a preamble to be provided for an uplink transmission, a spreading sequence to be applied to the uplink transmission, a cyclic shift to be applied to the sequence, etc.).
[0162] At 760, the UE 115-f may identify the PUR configuration provided by the base station 105-f. In the case where the PUR configuration is a new configuration, the UE 115-f may configure uplink transmissions to be sent using the PUR configuration. In the case where 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.
[0163] Thus, in this example, the UE 115-f and the base station 105-f may communicate the PUR request and the PUR response using a mobile originated (MO) EDT procedure 770. Figure 5In other cases shown, PUR requests and PUR responses can be exchanged after the EDT process. In some cases, UE 115-f can use the EDT (CP-EDT) procedure based on control plane CIoT EPS optimization from idle mode. In other cases, UE 115-f can use EDT (UP-EDT) based on user plane CIoT EPS optimization from idle mode. In some cases, EDT RRC messages (e.g., RRCConnectionResumeRequest for RRCEarlyDataRequest, RRCConnectionResumeRequest for UP-EDT) can be extended to include PUR configuration, reconfiguration or release request information elements. For example, such information elements can be attached to other RRC information elements or connected to other RRC information elements. In one example, setupCause can be used to indicate that EDT MSG3 includes PUR configuration, reconfiguration or release requests. For CP-EDT, if there is no uplink payload (user data), dedicatedInfoNAS can be empty, which may indicate that the message is a PUR request. In other cases, separate RRC messages may be included in the EDT MSG3 transmission, one for the EDT and one for the PUR request message (ie, the PUR configuration / reconfiguration / release request message).
[0164] In addition, if Figure 7 In some cases, the EDT MSG4 may be an RRC early data completion or RRC connection release with a suspend indication. In some cases, such RRC messages may be extended to include a PUR configuration / reconfiguration or release indication. In other cases, separate RRC messages may be included in the EDT MSG4, i.e., one RRC message for the EDT and one RRC message providing a PUR configuration / reconfiguration or release message.
[0165] In some cases, for signaling efficiency, the PUR may be configured or reconfigured using incremental configuration. Such incremental configuration may provide only the parameters that have changed from a previous PUR configuration or from a default PUR configuration for the current configuration of the UE 115-f, and any parameters that are not present are assumed to have default values or values that have not changed relative to the current UE values (e.g., EARFCN).
[0166] As indicated, in some cases, EDT MSG4 may provide (e.g., for CP-EDT) an RRC Early Data Complete message. In some cases, such a message may contain an implicit or explicit indication that the UE 115-f may perform one or more of continuing to use the already (previously) allocated assigned random access MSG1 data resources (i.e., the existing PUR configuration), confirming the validity or invalidity of the already (previously) allocated PUR configuration, deconfiguring or releasing the already (previously) allocated PUR configuration, allocating new Msg1 data resources, or any combination thereof with respect to the PUR resources. In some cases, an explicit indication of the 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 an RRC Connection Release message or an RRC Connection Resume message. In some cases, the base station 105-f may indicate that PUR support is turned off for all UEs in the 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 publish any PUR configuration.
[0167] 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 the resources allocated to the PUR will be reallocated to other PUR configurations (e.g., a higher priority PUR configuration). In such cases, 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 EDTMSG4). For example, the base station 105-f may send a paging to a 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 release indication or a release command message, or a reconfiguration of the PUR. In some cases, an explicit PUR release message may be provided, which the base station 105-f uses to indicate to the UE 115-f that the configured PUR should be released.
[0168] In addition, in some cases, when the UE 115-f sends a PUR request message, one or more auxiliary information, such as the coverage enhancement (CE) level of the UE, or traffic related information, may be provided. Such traffic related information may include, for example, one or more of a traffic period (or traffic arrival pattern), a traffic probability (i.e., if the UE will always send data or sometimes will not have data), a delay tolerance associated with the traffic, a packet size to be sent, 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 request number of times that the PUR authorization occurs. In some cases, the number of occurrences may be indicated as once to request a single PUR, or another number greater than one to request multiple PURs of that number. In other cases, the number of occurrences may be indicated as infinite or indefinite to request that the PUR authorization is valid indefinitely until one of the criteria for PUR release is met. In some cases, the number of occurrences may be provided in an information element of a PUR request. In some cases, the number of occurrences may be indicated as not existing to request that the PUR resource is valid indefinitely until one of the criteria for PUR release is met. Similarly, in some cases, the number of occurrences may be indicated as zero to request the release of PUR resources, which may avoid having a separate PUR release request message specifically for the purpose of requesting a release. In such cases, one or more other fields in the PUR request message may be optional, such that the UE 115-f need not include other parameters when requesting a PUR release by indicating a request for zero occurrences of a PUR grant. Additionally or alternatively, the UE 115-f may indicate a PUR reconfiguration failure, as described in reference to Figure 8 As discussed, this may indicate that the PUR configuration is released.
[0169] Figure 8 An example of a process flow 800 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. In some examples, the process flow 800 can implement aspects of the wireless communication system 100 or 200. In this example, the process flow 800 includes a UE 115-g and a base station 105-g, which can be reference Figure 1 and 2 An example of a corresponding device described in the example. Figure 7 Similar to , the EDT process may again be used to exchange PUR request and configuration messages, but in the event that the PUR configuration provided by base station 105 - h is insufficient for UE 115 - f, UE 115 - g indicates that the PUR configuration failed.
[0170] In this example, at 805, the UE 115-g may be in idle mode. In some cases, the UE 115-g may have previously performed a connection establishment and may become idle because there is no uplink or downlink data to send. At 810, the base station 105-g may identify EDT support and PUR resources and format a SIB indicating PUR and EDT support. At 815, the base station 105-g may send and the UE 115-g may receive the SIB with an indication of PUR and EDT support.
[0171] 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 the SIB and other downlink control transmissions while in idle mode, and may receive the SIB during this monitoring.
[0172] At 825, the UE 115-g may identify uplink data for the PUR and initiate an EDT process. At 830, in accordance with the EDT process, the UE 115-g may send a first EDT message (EDT MSG1), which may include a RACH preamble. The base station 105-g may receive the EDT message and send a random access response including and EDT MSG2 at 835. For example, the random access response may include an identifier associated with the UE 115-g and a resource assignment (e.g., a resource block assignment) and a modulation and coding scheme (MCS) for subsequent EDT messages.
[0173] At 840, the UE 115-g may format a PUR request message to be transmitted in the EDT. For example, the PUR request message may 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 an updated amount of data traffic at the UE 115-g, a change in the presence of higher priority data at the UE 115-g, etc.).
[0174] At 845, the UE 115-g may send a PUR request message using EDT MSG3. At 850, the base station 105-g may receive the PUR request message and 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 not available and may determine a different PUR configuration for the UE 115-g.
[0175] At 855, the base station 105-g may send a PUR response in 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.
[0176] At 860, the UE 115-g may identify a different PUR configuration provided by the base station 105-g and determine that the different PUR configuration is insufficient (e.g., based on fewer PUR grants than required for uplink data transmission). At 865, the UE 115-g may send 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 procedure 870 to transmit the PUR request and PUR response. In addition, an additional uplink transmission may be provided to indicate a PUR configuration failure, which may be as discussed herein (such as with reference to FIG. 1 ). Figure 6 ) identifies the uplink resources used for uplink transmission.
[0177] In some cases, if the base station determines that the requested PUR configuration is not available, the base station may send a PUR rejection message to the UE instead of a PUR configuration or reconfiguration message. The 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 An example of a process flow 900 for supporting a PUR technique for sending a PUR reject message to a UE according to aspects of the present disclosure is shown. In some examples, the process flow 900 can 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 can be reference Figure 1 and 2 Examples of corresponding devices described.
[0178] At 905, the base station 105-h and the UE 115-h may each determine that a PUR condition is met. Such a determination may be made as discussed in various examples herein, such as based on the base station 105-h establishing a PUR configuration and providing an indication thereof to the UE (e.g., in a SIB), which the UE 115-h may receive to request the PUR configuration.
[0179] At 910, the UE may identify uplink resources for sending the PUR request message. In some cases, the uplink resources may be provided in an uplink grant associated with the connected mode UE 115-h. In other cases, the connected mode or idle mode UE 115-h may identify other uplink resources (e.g., SPS resources, EDT transmissions, other existing PUR resources, etc.).
[0180] At 915, the UE may format a PUR request message. For example, the PUR request message may 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 an updated amount of 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, and the base station 105-h may receive the PUR request message.
[0181] At 925, the base station 105-h may determine that the requested PUR allocation for the UE 115-h is not available. In some cases, the base station 105-h may determine that the PUR allocation is not available based on one or more of the amount of the PUR grant in the requested PUR configuration, the QOS information provided in the PUR request, whether an AM PUR or a 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 that are available for the UE 115-h.
[0182] At 930, the base station 105-h may determine whether to maintain or release the existing PUR configuration of the UE 115-h in the presence of an existing PUR configuration. At 935, the base station 105-h may send a PUR rejection message to the UE 115-h, which may provide an indication for the UE 115-h to process the existing PUR configuration in the presence of such an existing PUR configuration. In the absence of an existing PUR, the UE 115-h may fall back to other technologies (e.g., scheduling request transmission, EDT process, random access technology, SPS transmission, etc.) for uplink data transmission. In the presence of an existing PUR configuration, one or more predefined rules may be provided, which 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 that the PUR request is rejected, and may use predefined rules for the existing PUR configuration (if any). In some cases, the PUR rejection message may include an explicit indication for processing an 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 is to be released, or that the PUR request is rejected and the configured PUR is to be maintained. Such explicit indication may provide the base station 105-h with enhanced flexibility to decide and explicitly indicate the UE 115-h behavior based on various conditions at the base station 105-h for generating a PUR rejection message.
[0183] Fig.10 A block diagram 1000 of a device 1005 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. The device 1005 can be an example of aspects of the UE 115 as described herein. The device 1005 may include a receiver 1010, a communication manager 1015, and a transmitter 1020. The device 1005 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0184] 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 technology in wireless communications, etc.). The information may be delivered to other components of the device 1005. The receiver 1010 may be a reference Fig.13 Examples of various aspects of the transceiver 1320 are described. The receiver 1010 may utilize a single antenna or a group of antennas.
[0185] In some cases, the communication manager 1015 may determine that the base station supports a PUR for unauthorized uplink transmission from the UE, send a PUR request message to the base station based on the determination that the base station supports the PUR, receive a PUR configuration identifying the PUR allocated to the UE from the base station in response to the PUR request message, receive uplink resources for a response message to be sent from the UE, and send a PUR configuration response message to the base station using the uplink resources for the response message.
[0186] In some cases, the communication manager 1015 may also determine an EDT configuration for the EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process, format a PUR request message for transmission in the EDT process, wherein the PUR request message may indicate a requested configuration, reconfiguration, or release of the PUR configuration, send the PUR request message in an uplink message of the EDT process, and receive a PUR configuration message from the base station in response to the uplink message.
[0187] In some cases, the communication manager 1015 may also communicate with the base station based on a pre-configured uplink resource configuration, wherein the pre-configured uplink resource configuration provides unauthorized uplink transmission from the UE to the base station, receive an uplink resource release message from the base station in which the UE wants 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.
[0188] In some cases, the communication manager 1015 may also determine that the base station supports PUR for unauthorized uplink transmission from the UE, send a PUR request message to the base station based on the determination that the base station supports PUR, wherein the PUR request message includes the number of instances of PUR authorization requested by the UE, and receive a PUR configuration from the base station in response to the PUR request message.
[0189] In some cases, the communication manager 1015 may also determine that the base station supports PUR for unlicensed uplink transmission from the UE; send a PUR request message to the base station based on the determination that the base station supports the PUR; and receive a PUR response message from the base station in response to the PUR request message indicating rejection of the PUR request message, wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. The communication manager 1015 may be an example of aspects of the communication manager 1310 described herein.
[0190] The communication manager 1015 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or in any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 1015 or its subcomponents may be controlled by a general purpose processor, a DSP, an application specific integrated circuit (ASIC), an FPGA or other programmable logic device designed to perform the functions described in the present disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof.
[0191] The communication 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, according to various aspects of the present disclosure, the communication manager 1015 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 1015 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described according to the present disclosure, or combinations thereof.
[0192] Transmitter 1020 can transmit signals generated by other components of device 1005. In some examples, transmitter 1020 can be collocated with receiver 1010 in a transceiver module. For example, transmitter 1020 can be a reference Fig.13 Examples of various aspects of the transceiver 1320 are described. The transmitter 1020 may utilize a single antenna or a group of antennas.
[0193] Fig.11 A block diagram 1100 of a device 1105 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. The device 1105 can be an example of aspects of the device 1005 or UE 115 as described herein. The device 1105 may include a receiver 1110, a communication manager 1115, and a transmitter 1145. The device 1105 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0194] 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 technology in wireless communications, etc.). The information may be delivered to other components of the device 1105. The receiver 1110 may be a reference Fig.13 Examples of various aspects of the transceiver 1320 are described. The receiver 1110 may utilize a single antenna or a group of antennas.
[0195] The communication manager 1115 may be an example of aspects of the communication manager 1015 as described herein. The communication 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 communication manager 1115 may be an example of aspects of the communication manager 1310 described herein.
[0196] The PUR determination component 1120 may determine that the base station supports the PUR sent by the unlicensed uplink from the UE. The PUR request manager 1125 may send a PUR request message to the base station based on determining that the base station supports the 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 the PUR allocated to the UE. The PUR transmission manager 1135 may receive an uplink resource for a response message to be sent from the UE, and send a PUR configuration response message to the base station using the uplink resource for the response message.
[0197] The EDT random access manager 1140 may determine an EDT configuration for an EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process. The PUR request manager 1125 may format a PUR request message for transmission in an EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration, and transmit the PUR request message in an uplink message of the EDT process. The PUR configuration manager 1130 may receive a PUR configuration message from a base station in response to the PUR request message.
[0198] The PUR determination component 1120 can determine that the base station supports PURs sent by the UE for unlicensed uplink. The PUR request manager 1125 can send a PUR request message to the base station based on determining that the base station supports PURs, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE. The PUR configuration manager 1130 can receive a PUR configuration from the base station in response to the PUR request message.
[0199] The PUR determination component 1120 may determine that the base station supports PURs sent by the UE in an unlicensed uplink. The PUR request manager 1125 may send a PUR request message to the base station based on determining that the base station supports PURs. The PUR configuration manager 1130 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, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message.
[0200] Transmitter 1145 can transmit signals generated by other components of device 1105. In some examples, transmitter 1145 can be collocated with receiver 1110 in a transceiver module. For example, transmitter 1145 can be a reference Fig.13 Examples of various aspects of the transceiver 1320 are described. The transmitter 1145 may utilize a single antenna or a group of antennas.
[0201] Fig.12 A block diagram 1200 of a communication manager 1205 supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The communication manager 1205 may be an example of aspects of the communication manager 1015, the communication manager 1115, or the communication manager 1310 described herein. The communication 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 grant manager 1250. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
[0202] PUR determining component 1210 can determine that the base station supports PURs for grant-free uplink transmissions from the UE.
[0203] The PUR request manager 1215 may send a PUR request message to the base station based on determining 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 EDT process, wherein 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 the EDT process.
[0204] In some examples, the PUR request manager 1215 may send a PUR request message to the base station based on determining that the base station supports PUR, wherein the PUR request message includes the 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 determining that the base station supports PUR.
[0205] 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.
[0206] 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, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message.
[0207] In some examples, the PUR configuration manager 1220 can determine a set of control channel resources to monitor for uplink grants based on the PUR configuration from the base station. In some examples, the PUR configuration manager 1220 can monitor for uplink grants for the set of control channel resources, wherein the uplink grants indicate uplink resources for sending a PUR configuration response message to the base station.
[0208] In some examples, the PUR configuration manager 1220 may determine that the PUR configuration is deconfigured based on receiving a broadcast system information transmission from a base station indicating that the PUR is not supported. In some examples, the PUR configuration manager 1220 may release the PUR configuration.
[0209] In some examples, the PUR configuration manager 1220 may receive an indication to reconfigure the PUR configuration from the base station. In some examples, the PUR configuration manager 1220 may receive the indication from the base station in a random access response message sent in response to a random access request message of the UE.
[0210] In some examples, the PUR configuration manager 1220 may receive a PUR release message from a base station. In some examples, the PUR configuration manager 1220 may configure the PUR configuration based on the PUR release message. In some examples, the PUR configuration manager 1220 may determine to release a previous PUR configuration.
[0211] In some examples, the PUR configuration manager 1220 may send an indication of zero instances of a PUR authorization in a PUR request message.
[0212] 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.
[0213] In some cases, the PUR configuration is provided as an incremental configuration indicating a difference from a previous PUR configuration of the UE. In some cases, the PUR configuration is provided as an incremental configuration indicating a difference from a current configuration used by the UE. In some cases, the PUR configuration is provided as an incremental configuration indicating a difference from a default PUR configuration.
[0214] 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 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 a previous PUR configuration, a confirmation of a previous PUR configuration, an indication to deconfigure and release a previous PUR configuration, a new resource of a new PUR configuration, or any combination thereof. In some cases, the indication to deconfigure and release a previous PUR configuration includes a Boolean flag in the EDT early data complete message.
[0215] In some cases, the PUR request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to release the previous PUR configuration. In some cases, the PUR request message indicates a request to reconfigure a previous PUR configuration, and wherein the PUR response message indicates that the UE is to maintain the previous PUR configuration.
[0216] The PUR transmission manager 1225 may receive uplink resources for a response message to be sent from the UE. In some examples, the PUR transmission manager 1225 may use the uplink resources for the response message to send a PUR configuration response message to the base station. 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, sending the PUR configuration response message is performed when the UE is in an idle mode or in a connected mode with the base station.
[0217] The EDT random access manager 1230 may determine an EDT configuration for an EDT process, wherein the EDT configuration provides an uplink transmission of UE payload data in an uplink message of the EDT process. In some examples, the EDT random access manager 1230 may receive an indication from a base station that an uplink message of the EDT process may be used to send 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 sent in a message three (MSG3) transmission of the EDT process. In some cases, the PUR request message is provided in one or more information elements of an RRC message of the EDT process. In some cases, the establishment cause in the RRC message indicates that the random access message includes a PUR request. In some cases, an indication of uplink payload data is included in the RRC message, wherein a predetermined 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 process includes a first RRC message of a cascade associated with the EDT process and a second RRC message associated with the PUR request.
[0218] The PUR response manager 1235 may send an indication of PUR configuration success or PUR configuration failure using uplink resources of a response message from the UE in response to the PUR configuration message.
[0219] The paging manager 1240 may receive a paging 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 paging message, and wherein receiving the indication to reconfigure the PUR configuration is in response to the random access request message. In some cases, the indication to reconfigure the PUR configuration indicates that a new PUR configuration is to be used by the UE, or indicates that the UE is to release the PUR configuration.
[0220] 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 in an EDT random access message, and wherein the PUR release message is an RRC PUR reconfiguration message.
[0221] The PUR Grant Manager 1250 may receive a PUR Grant and identify the number of instances of the PUR Grant to be requested for the 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 indeterminate number of PUR Grants. In some cases, the indeterminate number of PUR Grants is indicated by the absence of a PUR Grant Request field of a PUR Request message or a predetermined value in the PUR Grant Request field. In some cases, the number of instances of the PUR Grant requested by the UE indicates a request for a single-send PUR configuration or a request for a multiple-send PUR configuration.
[0222] Fig.13 A diagram of a system 1300 including a device 1305 supporting PUR technology in wireless communications according to various aspects of the present disclosure is shown. The device 1305 may be an example of or include a component of the device 1005, device 1105, or UE 115 described herein. The device 1305 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1310, an I / O controller 1315, a transceiver 1320, an antenna 1325, a memory 1330, and a processor 1340. These components may communicate electronically via one or more buses (e.g., bus 1345).
[0223] The communication manager 1310 can determine that the base station supports a PUR for unauthorized uplink transmission from the UE, send a PUR request message to the base station based on the determination that the base station supports the PUR, receive a PUR configuration identifying the PUR allocated to the UE from the base station in response to the PUR request message, receive uplink resources for a response message to be sent from the UE, and send a PUR configuration response message to the base station using the uplink resources for the response message.
[0224] The communication manager 1310 may also determine an EDT configuration for the EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process, format a PUR request message for transmission in the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of the PUR configuration, send the PUR request message in an uplink message of the EDT process, and receive a PUR configuration message from the base station in response to the PUR request message.
[0225] The communication manager 1310 may also communicate with the base station based on a pre-configured uplink resource configuration, wherein the pre-configured uplink resource configuration provides unauthorized uplink transmission from the UE to the base station, receive an uplink resource release message from the base station in which the UE wants 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.
[0226] The communication manager 1310 may also determine that the base station supports PUR for unauthorized uplink transmission from the UE, send a PUR request message to the base station based on the determination that the base station supports PUR, wherein the PUR request message includes the number of instances of PUR authorization requested by the UE, and receive a PUR configuration from the base station in response to the PUR request message.
[0227] The communication manager 1310 may also determine that the base station supports PUR for unauthorized uplink transmission from the UE; send a PUR request message to the base station based on determining that the base station supports PUR; and receive a PUR response message from the base station in response to the PUR request message indicating rejection of the PUR request message, wherein the PUR response message indicates how the UE should proceed based on the rejected PUR request message.
[0228] I / O controller 1315 can manage input and output signals for device 1305. I / O controller 1315 can also manage peripheral devices that are not integrated into device 1305. In some cases, I / O controller 1315 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 1315 can utilize a computer such as a 1305. In some cases, the I / O controller 1315 may be implemented as part of the processor. In some cases, a user may interact with the device 1305 via the I / O controller 1315 or via hardware components controlled by the I / O controller 1315.
[0229] As described above, transceiver 1320 can communicate bidirectionally via one or more antennas, wired or wireless links. For example, transceiver 1320 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1320 can also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.
[0230] In some cases, a wireless device may include a single antenna 1325. However, in some cases, the device may have more than one antenna 1325, which may be capable of transmitting or receiving multiple wireless transmissions simultaneously.
[0231] Memory 1330 may include RAM and ROM. Memory 1330 may store computer-readable, computer-executable code 1335 including instructions that, when executed, cause the processor to perform various functions described herein. In some cases, memory 1330 may include, among other things, BIOS, which may control basic hardware or software operations, such as interacting with peripheral components or devices.
[0232] Processor 1340 may include an intelligent hardware device (e.g., a general purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1340 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1340. Processor 1340 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1330) to enable device 1305 to perform various functions (e.g., functions or tasks supporting PUR technology in wireless communications).
[0233] The code 1335 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The 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, the code 1335 may not be directly executable by the processor 1340, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0234] Fig.14 A block diagram 1400 of a device 1405 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. The device 1405 can be an example of aspects of the base station 105 as described herein. The device 1405 may include a receiver 1410, a communication manager 1415, and a transmitter 1420. The device 1405 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0235] 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 technology in wireless communications, etc.). The information may be delivered to other components of the device 1405. The receiver 1410 may be a reference Fig.17 Examples of various aspects of the transceiver 1720 are described. The receiver 1410 may utilize a single antenna or a group of antennas.
[0236] The communication manager 1415 can send an indication that the base station supports PURs for unlicensed uplink transmissions, send a PUR configuration identifying the PUR allocated to the UE in response to a PUR request message, receive the PUR request message from the UE, and receive a PUR configuration response from the UE via the uplink resources used for the response message.
[0237] The communication manager 1415 may also determine an EDT configuration for the EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process, receive a PUR request message from the UE in an uplink message of the EDT process, wherein 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, wherein the PUR configuration indicates uplink resources for a response message from the UE.
[0238] The communication manager 1415 may also send an indication that the base station supports PUR for unlicensed uplink transmission, send a PUR configuration to the UE in response to a PUR request message, and receive a PUR request message from the UE, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE.
[0239] The communication manager 1415 may also send an indication that the base station supports PUR for unlicensed uplink transmission, send a PUR response message to the UE indicating that the PUR request message is rejected in response to the PUR request message, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message, and receive the PUR request message from the UE. The communication manager 1415 may be an example of aspects of the communication manager 1710 described herein.
[0240] The communication manager 1415 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or in any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 1415 or its subcomponents may be controlled by a general purpose processor, a DSP, an application specific integrated circuit (ASIC), an FPGA or other programmable logic device designed to perform the functions described in the present disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof.
[0241] The communication manager 1415 or its subcomponents can be physically located in various locations, including being distributed so that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the communication manager 1415 or its subcomponents can be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 1415 or its subcomponents can be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described according to the present disclosure, or combinations thereof.
[0242] Transmitter 1420 can transmit signals generated by other components of device 1405. In some examples, transmitter 1420 can be collocated with receiver 1410 in a transceiver module. For example, transmitter 1420 can be a reference Fig.17 Examples of various aspects of the transceiver 1720 are described. The transmitter 1420 may utilize a single antenna or a group of antennas.
[0243] Fig.15 A block diagram 1500 of a device 1505 supporting PUR technology in wireless communication according to aspects of the present disclosure is shown. The device 1505 can be an example of aspects of the device 1405 or base station 105 as described herein. The device 1505 may include a receiver 1510, a communication manager 1515, and a transmitter 1540. The device 1505 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0244] 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 technology in wireless communications, etc.). The information may be delivered to other components of the device 1505. The receiver 1510 may be a reference Fig.17 Examples of various aspects of the transceiver 1720 are described. The receiver 1510 may utilize a single antenna or a group of antennas.
[0245] The communication manager 1515 may be an example of aspects of the communication manager 1415 as described herein. The communication 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. The communication manager 1515 may be an example of aspects of the communication manager 1710 described herein.
[0246] The PUR configuration manager 1520 may send an indication that the base station supports PURs for unlicensed uplink transmission, and send a PUR configuration identifying a PUR allocated to the UE to the UE in response to the PUR request message. 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 an uplink resource for a response message.
[0247] The EDT random access manager 1535 may determine an EDT configuration for an EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process. The PUR request manager 1525 may receive a PUR request message from the UE in an uplink message of the EDT process, wherein 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, wherein the PUR configuration indicates uplink resources for a response message from the UE.
[0248] The PUR configuration manager 1520 may send an indication that the base station supports PUR for ungranted uplink transmission and send the PUR configuration to the UE in response to the PUR request message. The PUR request manager 1525 may receive the PUR request message from the UE, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE.
[0249] The PUR configuration manager 1520 may send an indication that the base station supports PUR for unlicensed uplink transmission, and send a PUR response message to the UE indicating that the PUR request message is rejected in response to the PUR request message, wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. The PUR request manager 1525 may receive the PUR request message from the UE.
[0250] Transmitter 1540 can transmit signals generated by other components of device 1505. In some examples, transmitter 1540 can be collocated with receiver 1510 in a transceiver module. For example, transmitter 1540 can be a reference Fig.17 Examples of various aspects of the transceiver 1720 are described. The transmitter 1540 may utilize a single antenna or a group of antennas.
[0251] Fig.16 A block diagram 1600 of a communication manager 1605 supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The communication manager 1605 may be an example of aspects of the communication manager 1415, the communication manager 1515, or the communication manager 1710 described herein. The communication 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 with each other directly or indirectly (e.g., via one or more buses).
[0252] The PUR configuration manager 1610 may send an indication that the base station supports PURs for unlicensed uplink transmission. In some examples, the PUR configuration manager 1610 may send a PUR configuration identifying a PUR allocated to the UE in response to a PUR request message. In some examples, the PUR configuration manager 1610 may send a PUR configuration message to the UE in response to the PUR request message, wherein the PUR configuration indicates uplink resources of a response message from the UE. In some examples, the PUR configuration manager 1610 may send an indication that the base station supports PURs for unlicensed uplink transmission. In some examples, the PUR configuration manager 1610 may send a PUR configuration message to the UE in response to the PUR request message.
[0253] 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, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. In some examples, the PUR configuration manager 1610 may receive an indication of a successful PUR configuration or a failed PUR configuration using uplink resources of a 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 is to release the PUR configuration.
[0254] 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 configure the PUR configuration based on the PUR release message.
[0255] In some cases, the PUR configuration is provided as an incremental configuration indicating a difference from a previous PUR configuration of the UE, a difference from a current configuration used by the UE, or a default PUR configuration. In some cases, uplink resources for a response message are provided in an explicit indication with a PUR configuration from a base station. In some cases, uplink resources for a response message are provided in a control channel transmission from a base station in a set of control channel resources for UE monitoring. In some cases, a PUR configuration failure indication is sent when the UE is in an idle mode or in a connected mode with a base station. In some cases, the PUR configuration is provided as an incremental configuration indicating a difference from a previous PUR configuration of the UE, indicating a difference from a default PUR configuration, or indicating a difference from a configuration used at the UE.
[0256] 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 a previous PUR configuration, a confirmation of the previous PUR configuration, an indication of deconfiguring and releasing the previous PUR configuration, and a new resource of the new PUR configuration, or any combination thereof. In some cases, the indication of deconfiguring and releasing the previous PUR configuration includes a Boolean flag in the EDT early data complete message. In some cases, the PUR release message is sent when the UE is in connected mode or in an EDT random access response message, and wherein the PUR release message is an RRC PUR reconfiguration message. In some cases, the PUR request message indicates a request to reconfigure the previous PUR configuration, and wherein the PUR response message indicates that the UE is to release the previous PUR configuration. In some cases, the PUR request message indicates a request to reconfigure the previous PUR configuration, and wherein the PUR response message indicates that the UE is to maintain the previous PUR configuration.
[0257] The PUR request manager 1615 may receive a PUR request message from the UE. In some examples, the PUR request manager 1615 may receive the PUR request message from the UE in an uplink message of the EDT process, wherein 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 the PUR request message from the UE, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE. In some examples, the PUR request manager 1615 may receive the PUR request message from the UE.
[0258] The PUR response manager 1620 may receive a PUR configuration response from the UE via the uplink resources for the response message.
[0259] The EDT random access manager 1625 may determine an EDT configuration for an EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process. In some examples, the EDT random access manager 1625 may send an indication that an uplink message of the EDT process may be used for a PUR request message. In some cases, the indication is sent in a system information block broadcasted from a base station.
[0260] The paging manager 1630 may determine that the PUR configuration of the UE is to be reconfigured or released. In some examples, the paging manager 1630 may send a paging 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 paging message. In some examples, the paging manager 1630 may send an indication of reconfiguring or releasing the PUR configuration in response to the random access request message. In some cases, the indication of reconfiguring the PUR configuration indicates that a new PUR configuration is to be used by the UE, or indicates that the UE is to release the PUR configuration.
[0261] The PUR grant manager 1635 may identify a PUR grant for a UE PUR configuration. In some cases, the number of instances of a PUR grant provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants. In some cases, a number of instances of zero indicates that the PUR configuration is to be released. In some cases, the number of instances of a PUR grant requested by the UE indicates a request for a single-send PUR configuration or a request for a multiple-send PUR configuration.
[0262] Fig.17 A diagram of a system 1700 including a device 1705 supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The device 1705 may be an example of or include components of the device 1405, device 1505, or base station 105 described herein. The device 1705 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1710, a network communication manager 1715, a transceiver 1720, an antenna 1725, a memory 1730, a processor 1740, and an inter-station communication manager 1745. These components may communicate electronically via one or more buses (e.g., bus 1750).
[0263] The communication manager 1710 can send an indication that the base station supports PURs for unlicensed uplink transmission, send a PUR configuration identifying the PUR allocated to the UE in response to a PUR request message, receive the PUR request message from the UE, and receive a PUR configuration response from the UE via the uplink resources used for the response message.
[0264] The communication manager 1710 may also determine an EDT configuration for an EDT process, wherein the EDT configuration provides uplink transmission of UE payload data in an uplink message of the EDT process, receive a PUR request message from the UE in an uplink message of the EDT process, wherein 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, wherein the PUR configuration indicates uplink resources for a response message from the UE.
[0265] The communication manager 1710 may also send an indication that the base station supports PUR for unlicensed uplink transmission, send a PUR configuration to the UE in response to a PUR request message, and receive a PUR request message from the UE, wherein the PUR request message includes the number of instances of PUR grant requested by the UE.
[0266] The communication manager 1710 may also send an indication that the base station supports PUR for unlicensed uplink transmission, send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, and wherein the PUR response message instructs the UE how to proceed based on the rejected PUR request message, and receive a PUR request message from the UE.
[0267] The network communications manager 1715 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1715 may manage the transmission of data communications for client devices, such as one or more UEs 115.
[0268] As described above, the transceiver 1720 can communicate bidirectionally via one or more antennas, wired or wireless links. For example, the transceiver 1720 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1720 can also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.
[0269] In some cases, a wireless device may include a single antenna 1725. However, in some cases, the device may have more than one antenna 1725, which may be capable of transmitting or receiving multiple wireless transmissions simultaneously.
[0270] Memory 1730 may include RAM, ROM, or a combination thereof. Memory 1730 may store computer readable code 1735 including instructions that, when executed by a processor (e.g., processor 1740), cause the device to perform various functions described herein. In some cases, memory 1730 may include, among other things, a BIOS that may control basic hardware or software operations, such as interacting with peripheral components or devices.
[0271] Processor 1740 may include an intelligent hardware device (e.g., a general purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1740 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into processor 1740. Processor 1740 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1730) to enable device 1705 to perform various functions (e.g., functions or tasks supporting PUR technology in wireless communications).
[0272] The inter-site communication manager 1745 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with UE 115 in collaboration with other base stations 105. For example, the inter-site communication manager 1745 may coordinate the scheduling of transmissions to UE 115 for various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-site communication manager 1745 may provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between base stations 105.
[0273] The code 1735 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. 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 cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0274] Fig.18 A flow chart illustrating a method 1800 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 1800 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1800 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0275] At 1805, the UE may determine that the base station supports PURs for unlicensed uplink transmissions from the UE. Operation 1805 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 10 to 13 The PUR determination component is described to perform various aspects of operation 1805.
[0276] At 1810, the UE may send a PUR request message to the base station based on determining that the base station supports PUR. Operation 1810 may be performed according to the methods described herein. In some examples, the UE may be configured as shown in FIG. Figures 10 to 13 The described PUR request manager performs various aspects of operation 1810.
[0277] At 1815, the UE may receive a PUR configuration identifying a PUR allocated to the UE from the base station in response to the PUR request message. Operation 1815 may be performed according to methods described herein. In some examples, the UE may receive a PUR configuration identifying a PUR allocated to the UE from the base station in response to the PUR request message. Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 1815.
[0278] At 1820, the UE may receive uplink resources for a response message to be sent from the UE. Operation 1820 may be performed according to methods described herein. In some examples, the UE may be configured to receive a response message as described in reference to FIG. Figures 10 to 13 The described PUR sending manager performs various aspects of operation 1820.
[0279] At 1825, the UE may send a PUR configuration response message to the base station using the uplink resources used for the response message. Operation 1825 may be performed according to the methods described herein. In some examples, the UE may be configured to receive a PUR configuration response message as described in reference to Figures 10 to 13 The described PUR sending manager performs various aspects of operation 1825.
[0280] Fig.19 A flow chart illustrating a method 1900 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 1900 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1900 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0281] At 1905, the UE may determine that the base station supports PURs for unlicensed uplink transmissions from the UE. Operation 1905 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 10 to 13 The PUR determination component is described to perform various aspects of operation 1905.
[0282] At 1910, the UE may send a PUR request message to the base station based on determining that the base station supports PUR. Operation 1910 may be performed according to the methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13The described PUR request manager performs various aspects of operation 1910.
[0283] At 1915, the UE may receive a PUR configuration identifying a PUR allocated to the UE from the base station in response to the PUR request message. Operation 1915 may be performed according to methods described herein. In some examples, the PUR configuration may be performed by a user as described in reference to Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 1915.
[0284] At 1920, the UE may determine a set of control channel resources to monitor for uplink grants based on the PUR configuration from the base station. Operation 1920 may be performed according to the methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 1920.
[0285] At 1925, the UE may monitor an uplink grant for the set of control channel resources, wherein the uplink grant indicates an uplink resource for sending a PUR configuration response message to the base station. Operation 1925 may be performed according to the methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 1925.
[0286] At 1930, the UE may receive uplink resources for a response message to be sent from the UE. Operation 1930 may be performed according to methods described herein. In some examples, the UE may receive uplink resources for a response message to be sent from the UE. Figures 10 to 13 The described PUR sending manager performs various aspects of operation 1930.
[0287] At 1935, the UE may send a PUR configuration response message to the base station using the uplink resources used for the response message. Operation 1935 may be performed according to the methods described herein. In some examples, the UE may be configured to receive a PUR configuration response message as described in reference to Figures 10 to 13 The PUR sending manager described is used to perform various aspects of operation 1935.
[0288] Fig. 20 A flow chart illustrating a method 2000 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2000 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2000 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0289] At 2005, the UE may determine an EDT configuration for an EDT process, wherein the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT process. Operation 2005 may be performed according to methods described herein. In some examples, the UE may be configured to perform the uplink transmission of UE payload data in an uplink message of the EDT process. Figures 10 to 13 The described EDT random access manager performs various aspects of operation 2005.
[0290] Optionally, at 2010, the UE may format a PUR request message to be sent during the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. Operation 2010 may be performed according to the methods described herein. In some examples, the UE may include a PUR request message as described in reference to Figures 10 to 13 The PUR request manager described is used to perform various aspects of operation 2010.
[0291] At 2015, the UE may send an uplink message of the EDT process. In some cases, the uplink message may include a PUR request message indicating a request to configure, reconfigure, or release the PUR configuration. Operation 2015 may be performed according to the methods described herein. In some examples, the UE may include a PUR request message indicating a request to configure, reconfigure, or release the PUR configuration. Figures 10 to 13 The PUR request manager described is used to perform various aspects of operation 2015.
[0292] At 2020, the UE may receive a PUR configuration message from the base station in response to the uplink message. Operation 2020 may be performed according to the methods described herein. In some examples, the PUR configuration message may be received by the UE as described in reference to Figures 10 to 13 The PUR configuration manager described is used to perform various aspects of operation 2020.
[0293] Fig.21 A flow chart illustrating a method 2100 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2100 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2100 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0294] At 2105, the UE may determine an EDT configuration for the EDT process, wherein the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT process. Operation 2105 may be performed according to methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13The described EDT random access manager performs various aspects of operation 2105.
[0295] At 2110, the UE may format a PUR request message to be sent during the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. Operation 2110 may be performed according to the methods described herein. In some examples, the PUR request message may be sent by a user as described in reference to FIG. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2110.
[0296] At 2115, the UE may send a PUR request message in an uplink message of the EDT process. Operation 2115 may be performed according to the methods described herein. In some examples, the UE may send a PUR request message in an uplink message of the EDT process. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2115.
[0297] At 2120, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Operation 2120 may be performed according to the methods described herein. In some examples, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 2120.
[0298] At 2125, the UE may send an indication of a PUR configuration success or a PUR configuration failure using the uplink resources of the response message from the UE in response to the PUR configuration message. Operation 2125 may be performed according to the methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13 The PUR response manager described is used to perform various aspects of operation 2125.
[0299] Fig. 22 A flow chart illustrating a method 2200 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2200 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2200 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0300] At 2205, the UE may determine an EDT configuration for the EDT process, wherein the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT process. Operation 2205 may be performed according to methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13The described EDT random access manager performs aspects of operation 2205.
[0301] At 2210, the UE may format a PUR request message to be sent during the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. Operation 2210 may be performed according to the methods described herein. In some examples, the PUR request message may be sent by a user as described in reference to FIG. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2210.
[0302] At 2215, the UE may send a PUR request message in an uplink message of the EDT process. Operation 2215 may be performed according to the methods described herein. In some examples, the UE may send a PUR request message in an uplink message of the EDT process. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2215.
[0303] At 2220, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Operation 2220 may be performed according to the methods described herein. In some examples, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Figures 10 to 13 The PUR configuration manager described is used to perform various aspects of operation 2220.
[0304] Fig.23 A flow chart illustrating a method 2300 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2300 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2300 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0305] At 2305, the UE may determine an EDT configuration for the EDT process, wherein the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT process. Operation 2305 may be performed according to methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13 The described EDT random access manager performs aspects of operation 2305.
[0306] At 2310, the UE may format a PUR request message to be sent during the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. Operation 2310 may be performed according to the methods described herein. In some examples, the PUR request message may be sent by a user as described in reference to FIG. Figures 10 to 13The described PUR request manager performs various aspects of operation 2310.
[0307] At 2315, the UE may send a PUR request message in an uplink message of the EDT process. Operation 2315 may be performed according to the methods described herein. In some examples, the UE may send a PUR request message in an uplink message of the EDT process. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2315.
[0308] At 2320, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Operation 2320 may be performed according to the methods described herein. In some examples, the UE may receive a PUR configuration message from the base station in response to the PUR request message. Figures 10 to 13 The PUR configuration manager is described to perform various aspects of operation 2320.
[0309] At 2325, the UE may receive a paging message from the base station. Operation 2325 may be performed according to methods described herein. In some examples, the UE may receive a paging message from the base station. Figures 10 to 13 The described paging manager performs various aspects of operation 2325.
[0310] At 2330, the UE may send a random access request message to the base station in response to the paging message. Operation 2330 may be performed according to the methods described herein. In some examples, the UE may send a random access request message to the base station in response to the paging message. Figures 10 to 13 The described paging manager performs aspects of operation 2330.
[0311] At 2335, the UE may receive an indication from the base station to reconfigure the PUR configuration. Operation 2335 may be performed according to the methods described herein. In some examples, the UE may be configured as described in reference to Figures 10 to 13 The PUR configuration manager described is used to perform various aspects of operation 2335.
[0312] Fig.24 A flow chart illustrating a method 2400 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2400 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2400 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0313] At 2405, the UE may determine that the base station supports PURs for unlicensed uplink transmissions from the UE. Operation 2405 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 10 to 13The PUR determination component is described to perform various aspects of operation 2405.
[0314] At 2410, the UE may send a PUR request message to the base station based on determining that the base station supports PUR, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE. Operation 2410 may be performed according to the methods described herein. In some examples, the Figures 10 to 13 The described PUR request manager performs various aspects of operation 2410.
[0315] At 2415, the UE may receive a PUR configuration from the base station. Operation 2415 may be performed according to the methods described herein. In some examples, the UE may receive a PUR configuration from the base station. Figures 10 to 13 The described PUR configuration manager may perform aspects of operation 2415. In some cases, the PUR configuration may be based on the number of instances of the PUR grant requested by the UE.
[0316] Fig.25 A flow chart illustrating a method 2500 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2500 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 2500 may be implemented by a UE 115 or a component thereof as described herein. Figures 10 to 13 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0317] At 2505, the UE may determine that the base station supports PURs for unlicensed uplink transmissions from the UE. Operation 2505 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 10 to 13 The PUR determination component is described to perform various aspects of operation 2505.
[0318] At 2510, the UE may send a PUR request message to the base station based on determining that the base station supports PUR. Operation 2510 may be performed according to the methods described herein. In some examples, the UE may send a PUR request message to the base station based on determining that the base station supports PUR. Figures 10 to 13 The described PUR request manager performs various aspects of operation 2510.
[0319] 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, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. Operation 2515 may be performed according to the methods described herein. In some examples, the PUR response message may be received by the base station as described in reference to Figures 10 to 13The PUR configuration manager is described to perform various aspects of operation 2515.
[0320] Fig.26 A flow chart illustrating a method 2600 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2600 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 2600 may be implemented by a base station 105 or components thereof as described herein. Figures 14 to 17 In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0321] At 2605, the base station may send an indication that the base station supports a PUR for unlicensed uplink transmission. Operation 2605 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2605.
[0322] At 2610, the base station may receive a PUR request message from the UE. Operation 2610 may be performed according to the methods described herein. In some examples, the base station may receive a PUR request message from the UE. Figures 14 to 17 The described PUR request manager performs various aspects of operation 2610.
[0323] At 2615, the base station may send a PUR configuration identifying a PUR allocated to the UE to the UE in response to the PUR request message. Operation 2615 may be performed according to methods described herein. In some examples, the base station may send a PUR configuration identifying a PUR allocated to the UE to the UE in response to the PUR request message. Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2615.
[0324] At 2620, the base station may receive a PUR configuration response from the UE via the uplink resources used for the response message. Operation 2620 may be performed according to the methods described herein. In some examples, the PUR configuration response may be received by the UE as described in reference to Figures 14 to 17 The PUR response manager described is used to perform various aspects of operation 2620.
[0325] At 2625, the base station may send uplink resources to the UE in response to the response message from the UE. Operation 2625 may be performed according to the methods described herein. In some examples, the base station may be configured as described in reference to Figures 14 to 17 Aspects of performing operation 2625 are described as not defined.
[0326] Fig. 27A flow chart illustrating a method 2700 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2700 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 2700 may be implemented by a base station 105 or components thereof as described herein. Figures 14 to 17 In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0327] At 2705, the base station may determine an EDT configuration for the EDT process, wherein the EDT configuration provides for uplink transmission of UE payload data in an uplink message of the EDT process. Operation 2705 may be performed according to methods described herein. In some examples, the method may be performed by, for example, Figures 14 to 17 The described EDT random access manager performs aspects of operation 2705.
[0328] At 2710, the base station may receive a PUR request message from the UE in an uplink message of the EDT process, wherein the PUR request message indicates a requested configuration, reconfiguration, or release of a PUR configuration. Operation 2710 may be performed according to the methods described herein. In some examples, the PUR request message may be received by the UE as described in reference to Figures 14 to 17 The described PUR request manager performs various aspects of operation 2710.
[0329] At 2715, the base station may send a PUR configuration message to the UE in response to the PUR request message, wherein the PUR configuration indicates uplink resources for a response message from the UE. Operation 2715 may be performed according to the methods described herein. In some examples, the base station may send a PUR configuration message to the UE in response to the PUR request message, wherein the PUR configuration indicates uplink resources for a response message from the UE. Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2715.
[0330] Fig.28 A flow chart illustrating a method 2800 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2800 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 2800 may be implemented by a base station 105 or components thereof as described herein. Figures 14 to 17 In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0331] At 2805, the base station may send an indication that the base station supports a PUR for unlicensed uplink transmission. Operation 2805 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2805.
[0332] At 2810, the base station may receive a PUR request message from the UE, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE. Operation 2810 may be performed according to the methods described herein. In some examples, the base station may receive a PUR request message from the UE, wherein the PUR request message includes the number of instances of the PUR grant requested by the UE. Figures 14 to 17 The described PUR request manager performs various aspects of operation 2810.
[0333] At 2815, the base station may send a PUR configuration message to the UE in response to the PUR request message. Operation 2815 may be performed according to the methods described herein. In some examples, the base station may send a PUR configuration message to the UE in response to the PUR request message. Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2815.
[0334] Fig.29 A flow chart illustrating a method 2900 for supporting PUR technology in wireless communications according to aspects of the present disclosure is shown. The operations of the method 2900 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 2900 may be implemented by a base station 105 or components thereof as described herein. Figures 14 to 17 In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0335] At 2905, the base station may send an indication that the base station supports a PUR for unlicensed uplink transmission. Operation 2905 may be performed according to methods described herein. In some examples, the base station may be configured as described in reference to Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2905.
[0336] At 2910, the base station may receive a PUR request message from the UE. Operation 2910 may be performed according to the methods described herein. In some examples, the base station may receive a PUR request message from the UE. Figures 14 to 17 The described PUR request manager performs various aspects of operation 2910.
[0337] At 2915, the base station may send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. Operation 2915 may be performed according to the methods described herein. In some examples, the base station may send a PUR response message to the UE in response to the PUR request message indicating that the PUR request message is rejected, and wherein the PUR response message indicates how the UE proceeds based on the rejected PUR request message. Figures 14 to 17 The PUR configuration manager is described to perform various aspects of operation 2915.
[0338] It should be noted that the methods described herein describe possible embodiments, and that operations and steps may be rearranged or otherwise modified, and other embodiments are possible. Furthermore, aspects from two or more methods may be combined.
[0339] The technology described herein can be used in 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. CDMA systems can implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA). CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 versions are 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. TDMA systems can implement radio technologies such as Global System for Mobile Communications (GSM).
[0340] An OFDMA system can 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 part of the Universal Mobile Telecommunications System (UMTS). LTE, LTE-A, and LTE-A Pro are versions of UMTS that use E-UTRA. In the UMTS protocol named " 3rd Generation Partner Program ” UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, NR and GSM are described in documents from an organization called 3GPP. " 3rd Generation Partnership Program 2 ” CDMA2000 and UMB are described in documents from the organization of 3GPP2 (3rd Generation Partnership Project). The techniques described herein may be used for the systems and radio technologies mentioned herein as well as other systems and radio technologies. Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in many descriptions, the techniques described herein may be applicable beyond LTE, LTE-A, LTE-A Pro, or NR applications.
[0341] A macro cell typically covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access to UEs that subscribe to services from a network provider. Small cells may be associated with base stations with lower power than macro cells, and small cells may operate in the same or different frequency bands (e.g., authorized, unauthorized, etc.) as macro cells. According to various examples, small cells may include pico cells, femto cells, and micro cells. A pico cell may, for example, cover a small geographic area and may allow unrestricted access to UEs that subscribe to services from a network provider. A femto cell may also cover a small geographic area (e.g., a home) and may provide unrestricted access to UEs associated with a femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of home users, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (e.g., two, three, four, etc.) cells and may also support communications using one or more component carriers.
[0342] The wireless communication systems described herein may support synchronous or asynchronous operation. For synchronous operation, the base stations may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, the 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 synchronous or asynchronous operation.
[0343] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0344] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or executed with 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 optionally, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration).
[0345] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or sent via a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hard wiring, or any combination of these. Features implementing the functions may also be physically located in a variety of locations, including being distributed so that parts of the functions are implemented at different physical locations.
[0346] Computer-readable media include both non-transitory computer storage media and communication media (including any media that facilitates the transfer of computer programs from one place to another). Non-transitory storage media can be any available media that can be accessed by a general or special computer. For example and without limitation, non-transitory computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or can be used to carry or store the required program code in the form of instructions or data structures and can be accessed by a general or special computer, or a general or special processor. Any other medium. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, optical cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwaves are used to send software from a website, server or other remote source, coaxial cable, optical fiber cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwaves are included in the definition of the medium. Disk and disc, as used herein, includes CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with the aid of lasers. Combinations of the above are also included within the scope of computer-readable media.
[0347] Furthermore, as used herein (including in the claims), a term such as in a bulleted list (e.g., a term such as "…… At least one of ” or " One or more ” Phrases that begin with a list of items) " or ” Indicates an inclusive list, such that, for example, 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). Furthermore, as used herein, the phrase " based on ”It should not be interpreted as a reference to a closed set of conditions. For example, without departing from the scope of this disclosure, " Based on condition A ” The exemplary steps of can be based on both condition A and condition B. In other words, as used herein, the phrase " based on ” Should be followed by the phrase " Based at least in part on ” Explain it the same way.
[0348] In the drawings, similar components or features may have the same reference label. In addition, 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 the first numerical reference label is used in the specification, the description applies to any of the similar components having the same first reference label, regardless of the second reference label or other subsequent reference labels.
[0349] The description set forth herein in conjunction with the accompanying drawings describes exemplary configurations and is not intended to represent all examples that may be implemented or within the scope of the claims. " Exemplary ” means " Use as an example, pattern, or illustration ” , instead of " Preferred ” or " Better than other examples ” The detailed description includes specific details to provide an understanding of the described techniques. However, the techniques may be practiced without these specific details. In some examples, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0350] The description herein is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but should be given the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a user equipment UE, comprising: determining an early data sending configuration for an early data sending process; Sending an uplink message of the early data transmission process to a base station; as well as A message is received from the base station, the message indicating configuration or reconfiguration or release of a pre-configured uplink resource configuration in a downlink message of the early data transmission procedure.
2. The method according to claim 1, further comprising: formatting a preconfigured uplink resource request message to be sent in the uplink message of the early data transmission procedure, wherein the preconfigured uplink resource request message indicates a requested configuration, reconfiguration or release of a preconfigured uplink resource configuration; and The pre-configured uplink resource request message is sent in the uplink message of the early data transmission procedure.
3. The method according to claim 1, further comprising: determining a set of control channel resources to monitor for uplink grants based at least in part on the pre-configured uplink resources (PUR) configuration message from the base station; as well as The uplink grant is monitored for the set of control channel resources, wherein the uplink grant indicates uplink resources for sending a PUR configuration response message to the base station.
4. The method according to claim 1, wherein: The uplink message of the early data sending process is sent in message three MSG3 of the early data sending process.
5. The method according to claim 1, wherein: Said message from said base station indicating configuration or reconfiguration or release of preconfigured uplink resources 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.
6. The method according to claim 5, wherein: The PUR configuration is provided as a delta configuration indicating a difference from a previous PUR configuration of the UE.
7. The method according to claim 5, wherein: The PUR configuration is provided as a delta configuration indicating a difference from a default PUR configuration or indicating a difference from a configuration used at the UE.
8. The method according to claim 5, wherein: 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 to deconfigure and release the previous PUR configuration, new resources of a new PUR configuration, or any combination thereof.
9. The method according to claim 1, further comprising: In response to the pre-configured uplink resources (PUR) configuration message, an indication of a PUR configuration success or a PUR configuration failure is sent using the uplink resources used for a response message from the UE.
10. The method according to claim 1, further comprising: determining that a preconfigured uplink resource (PUR) configuration is deconfigured based at least in part on receiving a broadcast system information transmission from the base station indicating that the PUR is not supported; as well as Release the PUR configuration.
11. The method according to claim 1, further comprising: receiving a pre-configured uplink resource PUR release message from the base station; as well as A PUR configuration is configured based at least in part on the PUR release message.
12. The method according to claim 1, further comprising: A preconfigured uplink resource request message is formatted to be sent to the base station, the preconfigured uplink resource request message indicating the number of instances of preconfigured uplink resource grants requested by the UE, wherein the number of instances of preconfigured uplink resource (PUR) grants provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants.
13. A method for wireless communication at a user equipment UE, comprising: receiving, from a base station, a radio resource configuration connection release message or a radio resource configuration early data complete message providing a pre-configured uplink resource configuration, wherein the pre-configured uplink resource configuration indicates a number of instances of a pre-configured uplink resource grant for the UE; as well as One or more uplink communications are sent to the base station based at least in part on the preconfigured uplink resource configuration.
14. The method according to claim 13, wherein: Said number of instances of pre-configured uplink resources PUR grants provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants.
15. The method according to claim 13, further comprising: Prior to the receiving, a preconfigured uplink resource (PUR) request message is sent to the base station based at least in part on determining that the base station supports preconfigured uplink resources, wherein the preconfigured uplink resource request message includes the number of instances of preconfigured uplink resource grants requested by the UE.
16. The method according to claim 15, wherein: The PUR request message is sent to the base station in an uplink message of an early data transmission (EDT) process.
17. The method according to claim 16, wherein: The uplink resource request message is sent in message three MSG3 of the EDT process.
18. The method according to claim 13, wherein: The pre-configured uplink resource configuration is provided as an incremental configuration indicating a difference from a previous pre-configured uplink resource configuration of the UE, indicating a difference from a default pre-configured uplink resource configuration or indicating a difference from a configuration used at the UE.
19. An apparatus for wireless communication at a user equipment UE, comprising: means for determining an early data sending configuration for an early data sending process; means for sending an uplink message of the early data transmission process to the base station; as well as Means for receiving a message from said base station indicating a configuration or a reconfiguration or a release of a preconfigured uplink resource configuration in a downlink message of said early data transmission procedure.
20. The apparatus according to claim 19, further comprising: means for formatting a pre-configured uplink resource request message to be sent in said uplink message of said early data transmission procedure, wherein said pre-configured uplink resource request message indicates a requested configuration, reconfiguration or release of a pre-configured uplink resource configuration; as well as Means for sending said pre-configured uplink resource request message in said uplink message of said early data transmission procedure.
21. The apparatus according to claim 19, further comprising: means for determining a set of control channel resources to monitor for uplink grants based at least in part on the pre-configured uplink resources (PUR) configuration message from the base station; as well as Means for monitoring the uplink grant for the set of control channel resources, wherein the uplink grant indicates uplink resources for sending a PUR configuration response message to the base station.
22. The device according to claim 19, wherein The uplink message of the early data sending process is sent in message three MSG3 of the early data sending process.
23. The device according to claim 19, wherein: Said message from said base station indicating configuration or reconfiguration or release of preconfigured uplink resources 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.
24. The device according to claim 23, wherein: The PUR configuration is provided as a delta configuration indicating a difference from a previous PUR configuration of the UE, indicating a difference from a default PUR configuration, or indicating a difference from a configuration used at the UE.
25. The device according to claim 23, wherein: 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 to deconfigure and release the previous PUR configuration, new resources of a new PUR configuration, or any combination thereof.
26. The apparatus of claim 19, further comprising: Means for sending an indication of PUR configuration success or PUR configuration failure using uplink resources for a response message from the UE in response to the pre-configured uplink resources (PUR) configuration message.
27. The apparatus of claim 19, further comprising: means for determining that a preconfigured uplink resource (PUR) configuration is deconfigured based at least in part on receiving a broadcast system information transmission from the base station indicating that the PUR is not supported; as well as Components for releasing the PUR configuration.
28. The apparatus of claim 19, further comprising: A component for receiving a pre-configured uplink resource PUR release message from the base station; as well as Means for configuring a PUR configuration based at least in part on the PUR release message.
29. The apparatus of claim 19, further comprising: Means for formatting a preconfigured uplink resource request message to be sent to the base station, the preconfigured uplink resource request message indicating a number of instances of preconfigured uplink resource grants requested by the UE, wherein the number of instances of preconfigured uplink resource (PUR) grants provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants.
30. An apparatus for wireless communication at a user equipment UE, comprising: means for receiving, from a base station, a radio resource configuration connection release message or a radio resource configuration early data complete message providing a pre-configured uplink resource configuration, wherein the pre-configured uplink resource configuration indicates a number of instances of a pre-configured uplink resource grant for the UE; as well as Means for sending one or more uplink communications to the base station based at least in part on the preconfigured uplink resource configuration.
31. The device according to claim 30, wherein Said number of instances of pre-configured uplink resources PUR grants provides an indication of an explicit number of PUR grants or an indeterminate number of PUR grants.
32. The apparatus of claim 30, further comprising: Means for sending a preconfigured uplink resources (PUR) request message to the base station prior to the receiving based at least in part on determining that the base station supports preconfigured uplink resources, wherein the preconfigured uplink resources request message includes the number of instances of preconfigured uplink resource grants requested by the UE.
33. The device according to claim 32, wherein: The PUR request message is sent to the base station in an uplink message of an early data transmission (EDT) process.
34. The device according to claim 30, wherein: The pre-configured uplink resource configuration is provided as an incremental configuration indicating a difference from a previous pre-configured uplink resource configuration of the UE, indicating a difference from a default pre-configured uplink resource configuration or indicating a difference from a configuration used at the UE.