Method and apparatus for SIP message prioritization
First Claim
1. A method, comprising:
- 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.
4 Assignments
0 Petitions
Accused Products
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.
106 Citations
25 Claims
-
1. A method, comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
means for determining a SIP message prioritization policy; and
means for 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.
-
-
12. A method, comprising:
-
determining a message priority level associated with a received SIP message according to a SIP message prioritization policy;
assigning the determined message priority level to the SIP message; and
processing the SIP message using the assigned message priority level. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus, comprising:
-
means for determining a message priority level associated with a received SIP message according to a SIP message prioritization policy;
means for assigning the determined message priority level to the SIP message; and
means for processing the SIP message using the assigned message priority level.
-
-
25. An apparatus, comprising:
-
a prioritization module comprising a first plurality of message processing threads, each message processing thread adapted for parsing a first portion of a SIP message header of a SIP message for assigning a priority level to the SIP message;
a queuing module coupled to the prioritization module, the queuing module adapted for queuing the prioritized SIP message according to the assigned message priority level; and
a processing module coupled to the queuing module, the processing module comprising a second plurality of message processing threads adapted for processing the prioritized SIP message according to the assigned message priority level.
-
Specification