IP Library › Granted Patent US 9,503,888
Granted Patent B2
US 9,503,888 · App. 14/514,763 · Granted Nov 22, 2016

Enhanced timer handling mechanism

Inventors: Sitaramanjaneyulu Kanamarlapudi (San Diego, CA); Liangchi Hsu (San Diego, CA); Sivasubramanian Ramalingam (Hyderabad, IN); Ramesh Ranganathan Iyer (San Diego, CA); Ansah Ahmed Sheik (Eluru, IN); Subachany Gunasegaran (Hyderabad, IN)
Assignee: QUALCOMM Incorporated
H04W8/24H04W8/22
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 9,503,888
App. No.
14/514,763
Granted
Nov 22, 2016
Kind
B2
Abstract

The present methods and apparatus relate to adapting a network configured timer corresponding to a user equipment (UE) capability information procedure for indicating one or more UE capabilities to a network entity, comprising determining a message size of a capability message configured for transmission from the UE to the network entity during the UE capability information procedure; and performing a timer adaptation procedure, wherein the timer adaptation procedure includes adapting the use of the network configured timer based on the message size of the capability message.

Claims (68)

1. A method of adapting a network configured timer corresponding to a user equipment (UE) capability information procedure for indicating one or more UE capabilities to a network entity, comprising:

determining a message size of a capability message configured for transmission from the UE to the network entity during the UE capability information procedure, wherein the capability message indicates the one or more UE capabilities to the network entity; and

performing a timer adaptation procedure, wherein the timer adaptation procedure includes adapting the use of the network configured timer based on the message size of the capability message, wherein the timer adaptation procedure further comprises:

calculating a total number of Protocol Data Units (PDUs) of the capability message and a total transmission time for transmission of the capability message from the UE to the network entity;

calculating a maximum value of a configurable timer based on the total transmission time and an additional time corresponding to a return time of a capability confirmation message from the network entity, wherein the additional time further corresponds to a processing time of the capability message at the network entity in addition to a time required for transmitting a capability message response from the network entity to the UE; and

choosing the configurable timer for transmission of the capability message when the maximum value of the configurable timer is greater than a maximum value of the network configured timer.

2. The method of claim 1 , wherein the total number of PDUs of the capability message is calculated based on the message size of the capability message and a payload size of a Radio Link Control (RLC) Acknowledged Mode (AM) PDU.

3. The method of claim 1 , wherein the total transmission time for transmission of the capability message from the UE to the network entity is calculated based on the total number of PDUs of the capability message and a transmission time interval (TTI) for each of the PDUs of the capability message.

4. The method of claim 1 , further comprising choosing the network configured timer for transmission of the capability message when the maximum value of the configurable timer is less than or equal to the maximum value of the network configured timer.

5. The method of claim 1 , further comprising:

transmitting the capability message to the network entity for processing based on the configurable timer; and

receiving the capability confirmation message from the network entity in response to the network entity successfully processing the capability message.

6. The method of claim 1 , wherein the timer adaptation procedure further comprises:

transmitting the capability message from the UE to the network entity for processing;

determining that the capability message was successfully transmitted to the network entity by the UE; and

initiating the network configured timer in response to the successful transmission of the capability message.

7. The method of claim 6 , wherein transmitting the capability message from the UE to the network entity for processing further comprises:

separating the capability message in to a plurality of PDUs based on the size of the capability message; and

transmitting each of the plurality of PDUs to the network entity.

8. The method of claim 7 , wherein determining that the capability message was successfully transmitted to the network entity further comprises:

receiving one or more acknowledgement messages from the network entity in response to each of the plurality of PDUs, wherein each of the one or more acknowledgement messages correspond to the successful transmission of each of the plurality of PDUs; and

determining that all of the one or more acknowledgment messages corresponding to each of the plurality of PDUs are received.

9. The method of claim 8 , wherein the network configured timer is initiated in response to receiving a last acknowledgement message corresponding to the final PDU of the plurality of PDUs, and wherein the network configured timer is not initiated until the last acknowledgment message is received.

10. The method of claim 1 , further comprising:

transmitting the capability message from the UE to the network entity for processing in response to adapting the use of the network configured timer; and

receiving a capability confirmation message from the network entity in response to the network entity successfully processing the capability message.

11. The method of claim 1 , wherein the capability message is transmitted from the UE to the network entity on an uplink Dedicated Control Channel (DCCH).

12. The method of claim 1 , wherein the capability message is transmitted on either a Signal Radio Bearer 1 (SRB1) using one or more Radio Link Control (RLC) Acknowledged Mode (AM) Protocol Data Units (PDUs) or a Signal Radio Bearer 2 (SRB2) using one or more RLC Unacknowledged Mode (UM) PDUs.

13. A non-transitory computer-readable medium storing computer executable code for adapting a network configured timer corresponding to a user equipment (UE) capability information procedure for indicating one or more UE capabilities to a network entity, comprising:

code for determining a message size of a capability message configured for transmission from the UE to the network entity during the UE capability information procedure, wherein the capability message indicates the one or more UE capabilities to the network entity; and

code for performing a timer adaptation procedure, wherein the timer adaptation procedure includes adapting the use of the network configured timer based on the message size of the capability message, wherein the timer adaptation procedure further comprises:

code for calculating a total number of Protocol Data Units (PDUs) of the capability message and a total transmission time for transmission of the capability message from the UE to the network entity;

code for calculating a maximum value of a configurable timer based on the total transmission time and an additional time corresponding to a return time of a capability confirmation message from the network entity, wherein the additional time further corresponds to a processing time of the capability message at the network entity in addition to a time required for transmitting a capability message response from the network entity to the UE; and

code for choosing the configurable timer for transmission of the capability message when the maximum value of the configurable timer is greater than a maximum value of the network configured timer.

14. An apparatus for adapting a network configured timer corresponding to a user equipment (UE) capability information procedure for indicating one or more UE capabilities to a network entity, comprising:

means for determining a message size of a capability message configured for transmission from the UE to the network entity during the UE capability information procedure, wherein the capability message indicates the one or more UE capabilities to the network entity; and

means for performing a timer adaptation procedure, wherein the timer adaptation procedure includes adapting the use of the network configured timer based on the message size of the capability message, wherein the timer adaptation procedure further comprises:

means for calculating a total number of Protocol Data Units (PDUs) of the capability message and a total transmission time for transmission of the capability message from the UE to the network entity;

means for calculating a maximum value of a configurable timer based on the total transmission time and an additional time corresponding to a return time of a capability confirmation message from the network entity, wherein the additional time further corresponds to a processing time of the capability message at the network entity in addition to a time required for transmitting a capability message response from the network entity to the UE; and

means for choosing the configurable timer for transmission of the capability message when the maximum value of the configurable timer is greater than a maximum value of the network configured timer.

15. An apparatus of adapting a network configured timer corresponding to a user equipment (UE) capability information procedure for indicating one or more UE capabilities to a network entity, comprising:

a determining component configured to determine a message size of a capability message configured for transmission from the UE to the network entity during the UE capability information procedure, wherein the capability message indicates the one or more UE capabilities to the network entity;

a processing component configured to perform a timer adaptation procedure, wherein the timer adaptation procedure includes adapting the use of the network configured timer based on the message size of the capability message; and

a calculating component configured to:

calculate a total number of Protocol Data Units (PDUs) of the capability message and a total transmission time for transmission of the capability message from the UE to the network entity; and

calculate a maximum value of a configurable timer based on the total transmission time and an additional time corresponding to a return time of a capability confirmation message from the network entity, wherein the additional time corresponds to a processing time of the capability message at the network entity in addition to a time required for transmitting a capability message response from the network entity to the UE; and

a timer component configured to choose the configurable timer for transmission of the capability message when the maximum value of the configurable timer is greater than a maximum value of the network configured timer.

16. The apparatus of claim 15 , wherein the total number of PDUs of the capability message is calculated based on the message size of the capability message and a payload size of a Radio Link Control (RLC) Acknowledged Mode (AM) PDU.

17. The apparatus of claim 15 , wherein the total transmission time for transmission of the capability message from the UE to the network entity is calculated based on the total number of PDUs of the capability message and a transmission time interval (TTI) for each of the PDUs of the capability message.

18. The apparatus of claim 15 , wherein the timer component is further configured to choose the network configured timer for transmission of the capability message when the maximum value of the configurable timer is less than or equal to the maximum value of the network configured timer.

19. The apparatus of claim 15 , further comprising:

a transmitting component configured to transmit the capability message to the network entity for processing based on the configurable timer; and

a receiving component configured to receive the capability confirmation message from the network entity in response to the network entity successfully processing the capability message.

20. The apparatus of claim 15 , further comprising:

a transmitting component configured to transmit the capability message from the UE to the network entity for processing;

a receiving component configured to determine that the capability message was successfully transmitted to the network entity by the UE; and

a timer component configured to initiate the network configured timer in response to the successful transmission of the capability message.

21. The apparatus of claim 20 , wherein the transmitting component is further configured to:

separate the capability message in to a plurality of PDUs based on the size of the capability message; and

transmit each of the plurality of PDUs to the network entity.

22. The apparatus of claim 21 , wherein the receiving component is further configured to:

receive one or more acknowledgement messages from the network entity in response to each of the plurality of PDUs, wherein each of the one or more acknowledgement messages correspond to the successful transmission of each of the plurality of PDUs; and

determine that all of the one or more acknowledgment messages corresponding to each of the plurality of PDUs are received.

23. The apparatus of claim 22 , wherein the timer component is further configured to initiate the network configured timer in response to receiving a last acknowledgement message corresponding to the final PDU of the plurality of PDUs, and wherein the network configured timer is not initiated until the last acknowledgment message is received.

24. The apparatus of claim 15 , wherein the transmitting component is further configured to transmit the capability message from the UE to the network entity for processing in response to adapting the use of the network configured timer; and

wherein the receiving component is further configured to receive a capability configuration message from the network entity in response to the network entity successfully processing the capability message.

25. The apparatus of claim 15 , wherein the transmitting component is further configured to transmit the capability message from the UE to the network entity on an uplink Dedicated Control Channel (DCCH).

26. The apparatus of claim 15 , wherein the transmitting component is further configured to transmit the capability message on either a Signal Radio Bearer 1 (SRB1) using one or more Radio Link Control (RLC) Acknowledged Mode (AM) Protocol Data Units (PDUs) or a Signal Radio Bearer 2 (SRB2) using one or more RLC Unacknowledged Mode (UM) PDUs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2015
From: KANAMARLAPUDI, SITARAMANJANEYULU; HSU, LIANGCHI; RAMALINGAM, SIVASUBRAMANIAN; IYER, RAMESH RANGANATHAN; SHEIK, ANSAH AHMED; GUNASEGARAN, SUBACHANY
To: QUALCOMM INCORPORATED
Reel/Frame 034675/0001 →
Continuity (2)
Provisional Application 61981024 · Apr 17, 2014
Related Publication 20150304838A1 · Oct 22, 2015