APPARATUS AND METHOD FOR DELAYING WAKE-UP OF A MAIN RADIO
Various aspects of the present disclosure relate to: receiving uplink data in a buffer of the UE; determining a priority of the uplink data, or an urgency of the uplink data, or both; and, in response to determining the priority of the uplink data, or the urgency of the uplink data, or both, delaying a wake-up of a main radio of the UE based at least in part on the priority of the uplink data in the buffer, or the urgency of the uplink data in the buffer, or both.
1 . A user equipment (UE), comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the UE to:
receive uplink data in a buffer of the UE;
determine a priority of the uplink data, or an urgency of the uplink data, or both; and
in response to determining the priority of the uplink data, or the urgency of the uplink data, or both, delay a wake-up of a main radio of the UE based at least in part on the priority of the uplink data in the buffer, or the urgency of the uplink data in the buffer, or both.
2 . The UE of claim 1 , wherein the at least one processor is configured to cause the UE to delay the wake-up of the main radio of the UE until a threshold time after receiving the uplink data in the buffer.
3 . The UE of claim 2 , wherein the threshold time is based on a remaining delay, a data volume, logical channel priorities, or a combination thereof.
4 . The UE of claim 2 , wherein the threshold time is configured as a timer that triggers a buffer status report (BSR), or a scheduling request (SR), or both.
5 . The UE of claim 4 , wherein the at least one processor is configured to cause the UE to start the timer upon entry of low-priority uplink data in the buffer, or non-urgent uplink data in the buffer, or both.
6 . The UE of claim 4 , wherein the at least one processor is configured to cause the UE to trigger the BSR, or the SR, or both upon expiration of the timer.
7 . The UE of claim 2 , wherein the threshold time is configured as a timer to transmit a buffer status report (BSR), or a scheduling request (SR), or both.
8 . The UE of claim 7 , wherein the at least one processor is configured to cause the UE to start the timer upon triggering the BSR, or the SR, or both.
9 . The UE of claim 7 , wherein the at least one processor is configured to cause the UE to transmit the BSR, or the SR, or both upon expiration of the timer.
10 . The UE of claim 1 , wherein the priority of the uplink data comprises a logical channel (LCH) priority, and wherein a wake-up timer duration is based on the LCH priority.
11 . The UE of claim 1 , wherein the at least one processor is configured to cause the UE to, in response to the wake-up of the main radio, trigger a buffer status report (BSR).
12 . The UE of claim 1 , wherein the at least one processor is configured to cause the UE to skip one or more configured grant (CG) resources unless the uplink data meets requirements for the wake-up of the main radio.
13 . A processor for wireless communication, comprising:
at least one controller coupled with at least one memory and configured to cause the processor to:
receive uplink data in a buffer;
determine a priority of the uplink data, or an urgency of the uplink data, or both; and
in response to determining the priority of the uplink data, or the urgency of the uplink data, or both, delay a wake-up of a main radio based at least in part on the priority of the uplink data in the buffer, or the urgency of the uplink data in the buffer, or both.
14 . The processor of claim 13 , wherein the at least one controller is configured to cause the processor to delay the wake-up of the main radio until a threshold time after receiving the uplink data in the buffer.
15 . The processor of claim 14 , wherein the threshold time is based on a remaining delay, a data volume, logical channel priorities, or a combination thereof.
16 . The processor of claim 14 , wherein the threshold time is configured as a timer that triggers a buffer status report (BSR), or a scheduling request (SR), or both.
17 . The processor of claim 16 , wherein the at least one controller is configured to cause the processor to start the timer upon entry of low-priority uplink data in the buffer, or non-urgent uplink data in the buffer, or both.
18 . The processor of claim 16 , wherein the at least one controller is configured to cause the processor to trigger the BSR, or the SR, or both upon expiration of the timer.
19 . A method performed by a user equipment (UE), the method comprising:
receiving uplink data in a buffer of the UE;
determining a priority of the uplink data, or an urgency of the uplink data, or both; and
in response to determining the priority of the uplink data, or the urgency of the uplink data, or both, delaying a wake-up of a main radio of the UE based at least in part on the priority of the uplink data in the buffer, or the urgency of the uplink data in the buffer, or both.
20 . A base station, comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the base station to:
configure a threshold time to delay a wake up of a main radio of a user equipment (UE); and
receive a buffer status report (BSR), or a scheduling request (SR), or both based on the threshold time to delay the wake up of the main radio.