IP Library Granted Patent US 7,809,002
Granted Patent B2
US 7,809,002 · App. 11/735,687 · Granted Oct 5, 2010

Method and apparatus for priority services management

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,809,002
App. No.
11/735,687
Granted
Oct 5, 2010
Kind
B2
Abstract

Apparatus and method for adapting a control plane of a communications network normally using a call session control function (CSCF) in communication with a resource access control function (RACF) by providing a priority service functional element (PS-FE) to handle call admission and priority services.

Claims (42)

1. An apparatus comprising:

at least one priority service functional element (PS-FE) configured to communicate with a corresponding resource access control function (RACF) and a corresponding call session control function (CSCF), the PS-FE for verifying a priority level of an intended communication, propagating corresponding resource availability information from the corresponding RACF to the corresponding CSCF, and storing resource allocation information, wherein:

in the event of a verified low priority communication having associated with it a resource insufficiency, the PS-FE is configured to communicate a resource unavailable message to the corresponding CSCF;

in the event of a verified high priority communication having associated with it a resource insufficiency, the PS-FE is configured to queue the verified high priority communication.

2. The apparatus of claim 1 , wherein the corresponding CSCF comprises a session initiation protocol (SIP) server.

3. The apparatus of claim 1 , wherein the corresponding CSCF comprises a H323 gatekeeper.

4. The apparatus of claim 1 , wherein the intended communication is an intended communication according to a streaming data protocol, wherein the streaming data protocol comprises one or more of a realtime transport protocol (RTP), a transmission control protocol (TCP) and a user datagram protocol (UDP).

5. The apparatus of claim 1 , wherein:

in the event of the verified high priority communication having associated with it a resource insufficiency, the PS-FE is configured to propagate a corresponding 5xx message to the corresponding CSCF.

6. The apparatus of claim 5 , wherein:

in the event of sufficient resources becoming available to support a queued high priority communication, the PS-FE is configured to communicate a resource available message to the corresponding CSCF.

7. The apparatus of claim 1 , wherein:

the PS-FE is configured to periodically poll the corresponding RACF to determine if sufficient resources are available to support the verified high priority communication.

8. The apparatus of claim 7 , wherein:

the PS-FE is configured to reserve each of a plurality of resources supporting a queued high priority communication as each resource becomes available.

9. The apparatus of claim 8 , wherein:

in the event of a verified low priority communication having associated with it a resource availability that includes a resource supporting a queued high priority communication, the PS-FE is configured to communicate a resource unavailable message to the corresponding CSCF.

10. The apparatus of claim 1 , wherein a respective PS-FE is disposed in each of a plurality of networks, each respective PS-FE for preferentially allocating resources to priority communications, the respective PS-FE in at least one network disposed between respective CSCF and RACF.

11. The apparatus of claim 1 , wherein the PS-FE is configured to queue a communication by storing its call state information, the call state information including at least call source, call destination and required call resources.

12. The apparatus of claim 11 , wherein a queued high priority communication is completed when resources become available or as part of a third party communication.

13. The apparatus of claim 1 , wherein the PS-FE communicates with the corresponding RACF via Diameter.

14. The apparatus of claim 1 , wherein a respective PS-FE is disposed in each of a plurality of networks, wherein at least one network does not include a RACF, and wherein the respective PS-FE of the at least one network supports at least one of an open loop control and an accounting based control.

15. The apparatus of claim 1 , wherein the PS-FE is disposed in each of a plurality of networks, wherein at least one of the networks comprising an IP Multimedia System (IMS) network in which the PS-FE receives session initiation protocol (SIP) messages from the corresponding CSCF.

16. The apparatus of claim 1 , wherein the PS-FE is disposed in each of a plurality of networks, wherein at least one of the networks comprises a SIP network, a H323 network or an XoIP network.

17. A method for adapting a control plane of a communications network normally using a call session control function (CSCF) in communication with a resource access control function (RACF), comprising:

providing a priority service functional element (PS-FE) between the RACF and the CSCF, the PS-FE including a processor to verify a priority level for each call, receive resource allocation information from the RACF, store a resource allocation for each call, and cause the CSCF to preferentially allocate resources to high priority calls, wherein:

in the event of a verified low priority communication having associated with it a resource insufficiency, the PS-FE is configured to communicate a resource unavailable message to the corresponding CSCF;

in the event of a verified high priority communication having associated with it a resource insufficiency, the PS-FE is configured to queue the verified high priority communication.

18. A method comprising:

verifying, using a processor, a priority level of an intended communication;

receiving resource availability information from a resource access control function (RACF);

propagating the resource availability information to a call session control function (CSCF);

storing call admission information and resource allocation information;

in the event of a verified low priority communication having associated with it a resource insufficiency, communicating a resource unavailable message to the CSCF; and

in the event of a verified high priority communication having associated with it a resource insufficiency, queuing the verified high priority communication.

19. A computer readable storage medium storing a program which, when executed, performs an operation of managing calls of different priority levels, the operation comprising:

verifying a priority level of an intended communication;

receiving resource availability information from a resource access control function (RACF);

propagating resource availability information to a call session control function (CSCF);

storing call admission information and resource allocation information;

in the event of a verified low priority communication having associated with it a resource insufficiency, communicating a resource unavailable message to the CSCF; and

in the event of a verified high priority communication having associated with it a resource insufficiency, queuing the verified high priority communication.

Assignments (11)
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: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
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 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
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: 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 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Aug 11, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 024822/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2007
From: DAS, KAMALA PRASAD; SATHYANATH, AJAY; WANG, YUNG-TERNG
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 019292/0682 →