IP Library Granted Patent US 9,198,216
Granted Patent B2
US 9,198,216 · App. 12/986,405 · Granted Nov 24, 2015

Wait timer for delay tolerant terminal

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,198,216
App. No.
12/986,405
Granted
Nov 24, 2015
Kind
B2
Abstract

The invention provides a method, an apparatus and a computer program for wireless communication. The invention includes setting a wait timer value for a delay tolerant apparatus for wireless communication as a response to an unsuccessful radio resource connection setup procedure, said wait timer delaying the radio resource connection setup procedure and calculating or searching the wait timer value from a table comprising timer data and values corresponding to timer setup information.

Claims (31)

1. A method for setting a wait timer value for a delay tolerant device for wireless communications, the method comprising

receiving, by a receiver of the delay tolerant device from a wireless network, a radio resource control (RRC) Connection Reject message or a RRC Connection Release message that indicates an unsuccessful radio resource connection setup procedure, said received message comprising at least a first timer portion and a second timer portion; and

calculating, by a processor of the delay tolerant device, the wait timer value for delaying the radio resource connection setup procedure by reading from the first timer portion a first value that maps to a linear series of base wait times, and utilizing the second timer portion to scale the first value non-linearly from the linear series of base wait times; and

setting, by the processor of the delay tolerant device, the wait timer value for the delay tolerant device based on said calculating.

2. The method according to claim 1 , wherein the first timer portion is a base wait timer comprising a number of bits sufficient to map to any integer timer value from 1 through 1000, and the second timer portion is an extension wait timer.

3. The method according to claim 1 , wherein using the second timer portion to scale the first value non-linearly comprises multiplying the first value by a second value obtained from the second portion.

4. The method according to claim 1 , wherein using the second timer portion to scale the first value non-linearly comprises adding the first value to a second value obtained from the second portion.

5. The method according to claim 1 , wherein the timer is a T302 timer.

6. The method according to claim 1 , wherein the delay tolerant device for wireless communication is a machine type communication (MTC) device, the method further comprising, prior to the receiving:

sending from the MTC device, to the wireless network, a delay tolerant indication that the MTC device is a delay tolerant device.

7. An apparatus for setting a wait timer value for a delay tolerant device for wireless communication, the apparatus comprising:

a receiver configured to receive, from a wireless network, a radio resource control (RRC) Connection Reject message or a RRC Connection Release message that indicates an unsuccessful radio resource connection setup procedure, said received message comprising at least a first timer portion and a second timer portion; and

a processor configured to

calculate the wait timer value for delaying the radio resource connection setup procedure by reading from the first timer portion a first value that maps to a linear series of base wait times, and utilize the second timer portion to scale the first value non-linearly from the linear series of base wait times; and

set the wait timer value for the delay tolerant device based on said calculating.

8. The apparatus for wireless communication according to claim 7 , wherein the first timer portion is a base wait timer comprising a number of bits sufficient to map to any integer timer value from 1 through at least 1000, and the second timer portion is an extension wait timer.

9. The apparatus for wireless communication according to claim 7 , wherein the processor is configured to use the second timer portion to scale the first value by a second value obtained from the second portion.

10. The apparatus for wireless communication according to claim 7 , wherein utilizing the second timer portion to scale the first value non-linearly comprises utilizing the second timer portion to add the first value to a second value obtained from the second portion.

11. A computer program product for setting a wait timer value for a delay tolerant device for wireless communications, the computer program product comprising a non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program comprising:

code for receiving at the device from a wireless network a radio resource control (RRC) Connection Reject message or a RRC Connection Release message that indicates an unsuccessful radio resource connection setup procedure, said received message comprising at least a first timer portion and a second timer portion; and

code for calculating the wait timer value for delaying the radio resource connection setup procedure by reading from the first timer portion a first value that maps to a linear series of base wait times, and utilizing the second timer portion to scale the first value non-linearly from the linear series of base wait times; and

code for setting the wait timer value for the delay tolerant device based on said calculating.

12. A computer program product comprising the non-transitory computer readable medium according to claim 11 , wherein the first timer portion is a base wait timer comprising a number of bits sufficient to map to any integer timer value from 1 through at least 1000, and the second timer portion is an extension wait.

13. The computer program product comprising the non-transitory computer-readable medium according to claim 11 , wherein using the second timer portion to scale the first value non-linearly comprises multiplying the first value by a second value obtained from the second portion.

14. The computer program product comprising the non-transitory computer-readable medium according to claim 11 , wherein, using the second timer portion to scale the first value non-linearly comprises adding the first value to a second value obtained from the second portion.

15. The computer program product comprising the non-transitory computer-readable medium according to claim 11 , wherein the timer is a T302 timer.

16. The computer program product comprising the non-transitory computer-readable medium according to claim 11 , wherein the device for wireless communication is a machine type communication (MTC) device, the computer program further comprising, prior to the receiving:

code for sending from the MTC device, to the wireless network from which the MTC device receives the message, a delay tolerant indication that the MTC device is a delay tolerant device.

17. The apparatus according to claim 7 , wherein the timer is a T302 timer.

18. The apparatus according to claim 7 , wherein the device for wireless communication is a machine type communication (MTC) device, the processor configured to further, prior to the receiving:

send from the MTC device, to the wireless network from which the MTC device receives the message, a delay tolerant indication that the MTC device is a delay tolerant device.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032086 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ONE OR BOTH ASSIGNORS ACCORDING TO PRIOR AGREEMENT.. Recorded Dec 18, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 046266/0231 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032088/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032086/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2011
From: FAN, JIANKE
To: RENESAS MOBILE CORPORATION
Reel/Frame 025786/0667 →