IP Library › Granted Patent US 11,825,415
Granted Patent B2
US 11,825,415 · App. 17/399,290 · Granted Nov 21, 2023

Power savings for voice services

Inventors: Leena Zacharias (San Jose, CA); Arnaud Meylan (San Diego, CA); Reza Shahidi (San Diego, CA); Lan Lan (San Diego, CA); Qingxin Chen (San Diego, CA); Farrukh Rashid (San Diego, CA); Zhibin Dang (San Diego, CA); Akshay Kumar (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W52/0232H04L1/1819H04L1/203H04W72/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,825,415
App. No.
17/399,290
Granted
Nov 21, 2023
Kind
B2
Abstract

Certain aspects of the present disclosure provide a method for wireless communication by a user equipment (UE). The UE starts a first timer (such as a discontinuous reception (DRX) hybrid automatic repeat request (HARQ) round-trip-time (RTT) timer), after sending an uplink (UL) data transmission to a network entity. The UE then starts a second timer (such as a DRX retransmission timer) when the first timer expires. The UE then determines whether to wake up or sleep for a duration of the second timer based on a prior block error rate (BLER).

Claims (79)

1. A method for wireless communications by a user equipment (UE), comprising:

starting a first timer, after sending an uplink (UL) data transmission to a network entity;

starting a second timer when the first timer expires;

starting a disable timer, in response to detecting a non-voice data packet in an UL buffer or a downlink (DL) transmission;

stopping the disable timer when the non-voice data packet disappears for at least a predetermined period; and

determining whether to wake up or sleep for a duration of the second timer based on a prior block error rate (BLER), wherein the UE is configured to be awake for the duration of the second timer when the disable timer starts.

2. The method of claim 1 , wherein the first timer corresponds to a discontinuous reception (DRX) hybrid automatic repeat request (HARQ) round-trip-time (RTT) timer and the second timer corresponds to a DRX retransmission timer.

3. The method of claim 1 , wherein the UE skips receiving a hybrid automatic repeat request (HARQ) retransmission from the network entity for the duration of the second timer, when the UE determines to sleep for the duration of the second timer based on the prior BLER.

4. The method of claim 1 , wherein the UE is configured to wake up for a first number of discontinuous reception (DRX) cycles to measure the BLER after each UL data transmission for the first number of DRX cycles.

5. The method of claim 4 , wherein the UE is configured to not wake up to receive a hybrid automatic repeat request (HARQ) retransmission for a second number of DRX cycles after any UL data transmission for the second number of DRX cycles.

6. The method of claim 5 , wherein the UE determines to stay awake for the duration of the second timer in the second number of DRX cycles, after Nth hybrid automatic repeat request (HARQ) retransmission, when the prior BLER on the Nth HARQ retransmission is more than or equal to a threshold.

7. The method of claim 5 , wherein the first number of DRX cycles during which the UE measures the BLER is followed after the second number of DRX cycles during which the UE does not wake up, if the measured BLER after Nth UL data transmission is less than a threshold.

8. The method of claim 1 , wherein

detecting the non-voice data packet in the UL buffer or the downlink (DL) transmission is based on a logical channel ID (LCID) of an unacknowledged mode (UM) bearer in an IP multimedia subsystem (IMS) protocol data unit (PDU) session, and wherein,

the UE is configured to be awake to receive a hybrid automatic repeat request (HARQ) retransmission for the duration of the second timer when the disable timer starts.

9. The method of claim 1 , wherein

starting the disable timer is further in response to determining at least one of:

an allocation of a physical uplink shared channel (PUSCH) modulation coding scheme (MCS) has reduced beyond a threshold when a path loss of the UE has not changed;

no toggling of a new data indicator (NDI) in an ON duration of a discontinuous reception (DRX) cycle;

the toggling of the NDI in the ON duration of the DRX cycle and a downlink control information (DCI) providing a reserved modulation coding scheme (MCS);

a receipt of a real time transport protocol (RTP) control protocol (RTCP) feedback indicating a packet loss; and

the receipt of a robust header compression (ROHC) feedback indicating the packet loss, and

wherein stopping the disable timer, after the predetermined period, occurs when all BLERs are less than a threshold.

10. The method of claim 1 , wherein the UE determines to sleep for the duration of the second timer, based on the prior BLER, only when a duration of the second timer is more than or equal to a predetermined time period.

11. The method of claim 1 , wherein the UE determines to wake up for a first duration during the duration of the second timer, based on a prior measurement of a hybrid automatic repeat request (HARQ) retransmission delay, and wherein a value of the first duration is less than a value of the second timer configured by the network entity.

12. An apparatus for wireless communications by a user equipment (UE), comprising:

at least one processor and a memory configured to:

start a first timer, after sending an uplink (UL) data transmission to a network entity;

start a second timer when the first timer expires;

start a disable timer, in response to detecting a non-voice data packet in an UL buffer or a downlink (DL) transmission;

stop the disable timer when the non-voice data packet disappears for at least a predetermined period; and

determine whether to wake up or sleep for a duration of the second timer based on a prior block error rate (BLER), wherein the UE is configured to be awake for the duration of the second timer when the disable timer starts.

13. The apparatus of claim 12 , wherein the first timer corresponds to a discontinuous reception (DRX) hybrid automatic repeat request (HARQ) round-trip-time (RTT) timer and the second timer corresponds to a DRX retransmission timer.

14. The apparatus of claim 12 , wherein the UE skips receiving a hybrid automatic repeat request (HARQ) retransmission from the network entity for the duration of the second timer, when the UE determines to sleep for the duration of the second timer based on the prior BLER.

15. The apparatus of claim 12 , wherein the UE is configured to wake up for a first number of discontinuous reception (DRX) cycles to measure the BLER after each UL data transmission for the first number of DRX cycles.

16. The apparatus of claim 15 , wherein the UE is configured to not wake up for a second number of DRX cycles after any UL data transmission for the second number of DRX cycles.

17. The apparatus of claim 16 , wherein the UE determines to stay awake for the duration of the second timer in the second number of DRX cycles, after Nth hybrid automatic repeat request (HARQ) retransmission, when the prior BLER on the Nth HARQ retransmission is more than or equal to a threshold.

18. The apparatus of claim 16 , wherein the first number of DRX cycles during which the UE measures the BLER is followed after the second number of DRX cycles during which the UE does not wake up, if the measured BLER after Nth UL data transmission is less than a threshold.

19. The apparatus of claim 12 , wherein

starting the disable timer is further in response to determining at least one of:

an allocation of a physical uplink shared channel (PUSCH) modulation coding scheme (MCS) has reduced beyond a threshold when a path loss of the UE has not changed;

no toggling of a new data indicator (NDI) in an ON duration of a discontinuous reception (DRX) cycle;

the toggling of the NDI in the ON duration of the DRX cycle and a downlink control information (DCI) providing a reserved modulation coding scheme (MCS);

a receipt of a real time transport protocol (RTP) control protocol (RTCP) feedback indicating a packet loss; and

the receipt of a robust header compression (ROHC) feedback indicating the packet loss, and

wherein stopping the disable timer, after the predetermined period, occurs when all BLERs are less than a threshold.

20. An apparatus for wireless communications at a user equipment (UE), comprising:

means for starting a first timer, after sending an uplink (UL) data transmission to a network entity;

means for starting a second timer when the first timer expires;

means for starting a disable timer, in response to detecting a non-voice data packet in an UL buffer or a downlink (DL) transmission;

means for stopping the disable timer when the non-voice data packet disappears for at least a predetermined period; and

means for determining whether to wake up or sleep for a duration of the second timer based on a prior block error rate (BLER), wherein the UE is configured to be awake for the duration of the second timer when the disable timer starts.

21. The apparatus of claim 20 , wherein the first timer corresponds to a discontinuous reception (DRX) hybrid automatic repeat request (HARQ) round-trip-time (RTT) timer and the second timer corresponds to a DRX retransmission timer.

22. The apparatus of claim 20 , further comprising:

means for skipping receiving a hybrid automatic repeat request (HARQ) retransmission from the network entity for the duration of the second timer, when the UE determines to sleep for the duration of the second timer based on the prior BLER.

23. The apparatus of claim 20 , further comprising:

means for waking up for a first number of discontinuous reception (DRX) cycles to measure the BLER after each UL data transmission for the first number of DRX cycles.

24. The apparatus of claim 23 , further comprising:

means for not waking up to receive a hybrid automatic repeat request (HARQ) retransmission for a second number of DRX cycles after any UL data transmission for the second number of DRX cycles.

25. The apparatus of claim 24 , further comprising:

means for determining to stay awake for the duration of the second timer in the second number of DRX cycles, after an Nth hybrid automatic repeat request (HARQ) retransmission, when the prior BLER on the Nth HARQ retransmission is more than or equal to a threshold.

26. The apparatus of claim 24 , wherein the first number of DRX cycles during which the UE measures the BLER is followed after the second number of DRX cycles during which the UE does not wake up, if the measured BLER after an Nth UL data transmission is less than a threshold.

27. The apparatus of claim 20 , wherein

the means for detecting the non-voice data packet in the UL buffer or the downlink (DL) transmission detects the non-voice data packet based on a logical channel ID (LCID) of an unacknowledged mode (UM) bearer in an IP multimedia subsystem (IMS) protocol data unit (PDU) session, and wherein the apparatus further comprises means for configuring the UE,

to be awake to receive a hybrid automatic repeat request (HARD) retransmission for the duration of the second timer when the disable timer starts.

28. The apparatus of claim 20 , wherein the

means for starting the disable timer starts the disable timer further in response to determining at least one of:

an allocation of a physical uplink shared channel (PUSCH) modulation coding scheme (MCS) has reduced beyond a threshold when a path loss of the UE has not changed;

no toggling of a new data indicator (NDI) in an ON duration of a discontinuous reception (DRX) cycle;

the toggling of the NDI in the ON duration of the DRX cycle and a downlink control information (DCI) providing a reserved modulation coding scheme (MCS);

a receipt of a real time transport protocol (RTP) control protocol (RTCP) feedback indicating a packet loss; and

the receipt of a robust header compression (ROHC) feedback indicating the packet loss, and

wherein the means for stopping the disable timer stops the disable timer after the predetermined period when all BLERs are less than a threshold.

29. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising:

code for causing a user equipment (UE) to start a first timer, after sending an uplink (UL) data transmission to a network entity;

code for causing the UE to start a second timer when the first timer expires;

code for causing the UE to start a disable timer, in response to detecting a non-voice data packet in an UL buffer or a downlink (DL) transmission;

code for causing the UE to stop the disable timer when the non-voice data packet disappears for at least a predetermined period; and

code for causing the UE to determine whether to wake up or sleep for a duration of the second timer based on a prior block error rate (BLER), wherein the UE is configured to be awake for the duration of the second timer when the disable timer starts.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2022
From: ZACHARIAS, LEENA; MEYLAN, ARNAUD; SHAHIDI, REZA; LAN, LAN; CHEN, QINGXIN; RASHID, FARRUKH; DANG, ZHIBIN; KUMAR, AKSHAY
To: QUALCOMM INCORPORATED
Reel/Frame 058635/0673 →
Continuity (1)
Related Publication 20230047375A1 · Feb 16, 2023