IP Library Granted Patent US 7,400,630
Granted Patent B1
US 7,400,630 · App. 09/651,792 · Granted Jul 15, 2008

Call admission control with overbooking support and cell loss ratio and cell delay variation guarantee

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,400,630
App. No.
09/651,792
Granted
Jul 15, 2008
Kind
B1
Abstract

Call admission methods for admitting connections into ATM/IP networks having a plurality of communication channels are disclosed. An overbooking technique is utilized which distinguishes among the different service classes. Each service class is assigned an overbooking factor. The call admission is determined based on the overbooking factor assigned to the class and the effective bandwidth for that service class. In addition, methods are disclosed for performing appropriate bookkeeping, i.e., updating and maintaining information concerning the state of the system.

Claims (45)

1. A method for controlling call admission to a communication system comprising:

assigning a unique overbooking factor to each of a plurality of service classes, thereby ensuring no two service classes have an identical overbooking factor;

determining an effective bandwidth for each class based in part on said assigned overbooking factor and either a cell delay variation for constant bit rate service classes or a cell loss ratio for variable bit rate service classes;

determining a value of a free bandwidth in said communication system based in part on said determined effective bandwidth for each service class; and

admitting or rejecting a call based on said determined value for said free bandwidth.

2. The method according to claim 1 , wherein said step for determining a free bandwidth further comprises:

determining a maximum bandwidth at a port in the communication system; and

subtracting at least a portion of the effective bandwidth for each class from said maximum bandwidth.

3. The method according to claim 2 , wherein said step of subtracting further comprises:

dividing the effective bandwidth for each class by its assigned overbooking factor to produce a result; and

subtracting said result from said maximum bandwidth.

4. The method according to claim 1 , wherein said step of admitting or rejecting further comprises:

admitting said call if said free bandwidth is greater than zero.

5. The method according to claim 4 , wherein said step of admitting or rejecting further comprises:

rejecting said call if said free bandwidth is less than zero.

6. The method according to claim 1 , wherein said variable bit rate classes include a real time variable bit rate class.

7. The method according to claim 1 , wherein said variable bit rate classes include a non-real time variable bit rate class.

8. The method according to claim 1 , wherein said assigned overbooking factor has a default value indicating into overbooking.

9. The method according to claim 8 , wherein said default value is 1.

10. The method according to claim 1 , wherein said communication system is an ATM network.

11. The method according to claim 1 , wherein said communication system is an IP network.

12. An access terminal for performing call admission control for a communication system, comprising:

a multiplexer/demultiplexer unit; and

a programmed processor, coupled to said multiplexer/demultiplexer unit, operable to:

assign a unique overbooking factor to each of a plurality of service classes, thereby ensuring no two service classes have an identical overbooking factor;

determine an effective bandwidth for each class based in part on said assigned overbooking factor and either a cell delay variation for constant bit rate service classes or a cell loss for variable bit rate service classes;

determine a value of a free bandwidth in said communication system based in part on said determined effective bandwidth for each service class; and

admit or reject a call based on said determined value for said free bandwidth.

13. The access terminal according to claim 12 , wherein said processor is operable to:

determine a maximum bandwidth at a port in the communication system; and

subtract at least a portion of the effective bandwidth for each class from said maximum bandwidth.

14. The access terminal according to claim 13 , wherein said processor is operable to:

divide the effective bandwidth for each class by its assigned overbooking factor to produce a result; and

subtract said result from said maximum bandwidth.

15. The access terminal according to claim 12 , wherein said processor is operable to:

admit said call if said free bandwidth is greater than zero.

16. The access terminal according to claim 15 , wherein said processor is operable to:

reject said call if free bandwidth is less than zero.

17. The access terminal according to claim 12 wherein said variable bit rate classes include a real time variable bit rate class.

18. The access terminal according to claim 12 wherein said variable bit rate classes include a non-real time variable bit rate class.

19. The access terminal according to claim 12 , wherein said assigned overbooking factor has a default value indicating no overbooking.

20. The access terminal according to claim 19 , wherein said default value is 1.

21. The access terminal according to claim 12 , wherein said communication system is an ATM network.

22. The access terminal according to claim 12 , wherein said communication system is an IP network.

23. The access terminal according to claim 12 , wherein said access terminal is daisy chained to at least one other access terminal, each of said access terminals performing said method for controlling call admission independently of the other.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
CHANGE OF NAME Recorded Feb 7, 2019
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 049887/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0001 →