IP Library Granted Patent US 8,218,543
Granted Patent B2
US 8,218,543 · App. 12/795,274 · Granted Jul 10, 2012

Method and apparatus for SIP message prioritization

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 8,218,543
App. No.
12/795,274
Granted
Jul 10, 2012
Kind
B2
Abstract

The invention includes a method and apparatus for providing SIP message prioritization between network elements along at least a portion of an end-to-end path between a SIP client and a SIP server. The method includes determining a SIP message prioritization policy and distributing the SIP message prioritization policy toward a prioritizing network element adapted to assign message priority levels to respective received SIP messages using the SIP message prioritization policy, process the received SIP messages according to the respective assigned message priority levels, and transmit the prioritized SIP messages toward at least one network element in a manner for propagating the respective assigned message priority levels to the at least one network element. The prioritizing network elements include SIP network elements and non-SIP network elements.

Claims (27)

1. A method for handling a Session Initiation Protocol (SIP) message at a first node, comprising:

determining a message priority level for the SIP message at the first node; and

propagating the SIP message from the first node toward a second node in a manner for indicating the message priority level of the SIP message to the second node, wherein the message priority level of the SIP message is indicated to the second node based on a manner in which the SIP message is propagated from the first node toward the second node, wherein propagating the SIP message from the first node toward the second node in a manner for indicating the message priority level of the SIP message to the second node comprises:

selecting one of a plurality of output networks available from the first node based on the message priority level; and

propagating the SIP message from the first node using the selected output network.

2. The method of claim 1 , wherein the output networks comprise Internet Protocol (IP) networks supporting different respective quality-of-service levels.

3. A method for handling a Session Initiation Protocol (SIP) message at a first node, comprising:

determining a message priority level for the SIP message at the first node; and

propagating the SIP message from the first node toward a second node in a manner for indicating the message priority level of the SIP message to the second node, wherein the message priority level of the SIP message is indicated to the second node based on a manner in which the SIP message is propagated from the first node toward the second node, wherein propagating the SIP message from the first node toward the second node in a manner for indicating the message priority level of the SIP message to the second node comprises:

selecting the second node from among a plurality of SIP network elements based on the message priority level.

4. The method of claim 3 , wherein the SIP network elements support similar SIP functions, wherein the SIP network elements have different quality-of-service levels associated therewith.

5. An apparatus for handling a Session Initiation Protocol (SIP) message at a first node, comprising:

a processor configured to:

determine a message priority level for the SIP message at the first node; and

control propagation of the SIP message from the first node toward a second node in a manner for indicating the message priority level of the SIP message to the second node, wherein the message priority level of the SIP message is indicated to the second node based on a manner in which the SIP message is propagated from the first node toward the second node, wherein the processor is configured to control propagation of the SIP message from the first node toward the second node in a manner for indicating the message priority level of the SIP message to the second node by:

selecting one of a plurality of output networks available from the first node based on the message priority level; and

controlling propagation of the SIP message from the first node using the selected output network.

6. The apparatus of claim 5 , wherein the output networks comprise Internet Protocol (IP) networks supporting different respective quality-of-service levels.

7. An apparatus for handling a Session Initiation Protocol (SIP) message at a first node, comprising:

a processor configured to:

determine a message priority level for the SIP message at the first node; and

control propagation of the SIP message from the first node toward a second node in a manner for indicating the message priority level of the SIP message to the second node, wherein the message priority level of the SIP message is indicated to the second node based on a manner in which the SIP message is propagated from the first node toward the second node, wherein the processor is configured to control propagation of the SIP message from the first node toward the second node in a manner for indicating the message priority level of the SIP message to the second node by selecting the second node from among a plurality of SIP network elements based on the message priority level.

8. The apparatus of claim 7 , wherein the SIP network elements support similar SIP functions, wherein the SIP network elements have different quality-of-service levels associated therewith.

9. A non-transitory computer readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a method for handling a Session Initiation Protocol (SIP) message at a first node, the method comprising:

determining a message priority level for the SIP message at the first node; and

propagating the SIP message from the first node toward a second node in a manner for indicating the message priority level of the SIP message to the second node, wherein the message priority level of the SIP message is indicated to the second node based on a manner in which the SIP message is propagated from the first node toward the second node, wherein propagating the SIP message from the first node toward the second node in a manner for indicating the message priority level of the SIP message to the second node comprises:

selecting the second node from among a plurality of SIP network elements based on the message priority level.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 028248/0601 →
MERGER Recorded May 14, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028200/0873 →