IP Library Granted Patent US 7,558,196
Granted Patent B2
US 7,558,196 · App. 10/117,102 · Granted Jul 7, 2009

Method and apparatus for system resource management in a communications system

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 7,558,196
App. No.
10/117,102
Granted
Jul 7, 2009
Kind
B2
Abstract

The method and apparatus adaptively adjust a timer based at least on the frequency of transmitted/received packets and the traffic arrival pattern in a data session in the communication system. The expiration of the timer indicates to suspend the data session in the communication system.

Claims (29)

1. A method for management of resources in a communication system, comprising:

measuring time between receipt of packets in a data session in the communication system; and

adaptively adjusting a timer based at least on the measured time between receipt of packets in the data session in the communication system, expiration of the timer indicating to suspend the data session in the communication system.

2. The method according to claim 1 , further comprising:

determining a current value of the timer before adaptively adjusting the timer; and

initiating adaptively adjusting the timer only if the timer has not expired.

3. The method according to claim 1 , further comprising:

determining a current value of the timer, wherein the current value of the timer at least partially affects the adjustment of the timer.

4. The method according to claim 1 , wherein adaptively adjusting the timer further includes adjusting the timer using at least one tunable value.

5. The method according to claim 4 , wherein at least one tunable value is a value determined based on a target average packet inter-arrival time.

6. The method according to claim 4 , wherein adaptively adjusting the timer further includes adjusting the timer based on at least a current value of the timer before the timer elapses.

7. The method according to claim 4 , wherein at least one tunable value is an upper limit value for the timer.

8. The method according to claim 4 , wherein at least one tunable value limits the timer.

9. The method according to claim 1 , wherein adaptively adjusting the timer includes choosing one of two values to modify the timer, each of the two values being calculated at least in part based on a current value of the timer before the timer elapses.

10. The method according to claim 9 , wherein one of the two values increments the timer and the other of the two values decrements the timer.

11. The method according to claim 10 , wherein the incrementing value is chosen to modify the timer.

12. The method according to claim 11 , wherein the incrementing value is calculated further based on a cost factor determined based on costs associated with a suspension or reactivation of a data session.

13. The method according to claim 10 , wherein the decrementing value is chosen to modify the timer.

14. The method according to claim 1 , further comprising:

adaptively adjusting the through-put timer based on the measured time between packets and a target average packet inter-arrival time;

adaptively adjusting the packet-driven timer based on the through-put timer and the measured time between packets; and

selecting either the through-put timer or the packet-driven timer based on which has the smallest timer value.

15. A method of resource management in a data transmission system, comprising:

initializing a timer in accordance with a first variable and a second variable; receiving a data packet;

determining a current timer value of the timer upon receiving the data packet;

determining a through-put timer value based on at least the first variable, a target average packet inter-arrival time, and the current timer value;

calculating a comparison value based on at least the timer, the locality margin timer value, and the current timer value; and

choosing a packet-driven timer value in accordance with the comparison value; and

updating the timer using the smaller value of the through-put timer value and the packet-driven timer value.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: BANK OF AMERICA, N.A.
To: LGS INNOVATIONS LLC
Reel/Frame 049247/0557 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2019
From: BANK OF AMERICA, N.A.
To: LGS INNOVATIONS LLC
Reel/Frame 049074/0094 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 19, 2017
From: LGS INNOVATIONS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 043254/0393 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2014
From: ALCATEL LUCENT
To: LGS INNOVATIONS LLC
Reel/Frame 032743/0584 →
SECURITY INTEREST Recorded Apr 1, 2014
From: LGS INNOVATIONS LLC
To: BANK OF AMERICA NA
Reel/Frame 032579/0066 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032578/0931 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded May 26, 2009
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 022730/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2002
From: BI, QI; LI, PATRICK; VITEBSKY, STANLEY; YANG, YANG; ZHU, LILY; PICOT, CARL
To: LUCENT TECHNOLOGIES
Reel/Frame 012934/0290 →