METHODS AND APPARATUS TO CONTROL A FLASH CROWD EVENT IN AVOICE OVER INTERNET PROTOCOL (VOIP) NETWORK
First Claim
Patent Images
1. A method comprising:
- receiving at a voice over Internet protocol (VoIP) border element a VoIP registration response message having a field representing a priority assigned to a VoIP endpoint;
receiving a message from the VoIP endpoint at the VoIP border element;
detecting whether a network congestion condition exists; and
placing the message received from the VoIP endpoint into one of a plurality of queues based on the priority when the congestion condition is detected.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to control a flash crowd event in a voice over Internet protocol (VoIP) network are disclosed. An example method comprises receiving at a VoIP border element a VoIP registration response message having a field representing a priority assigned to a VoIP endpoint, receiving a message from the VoIP endpoint at the VoIP border element, detecting whether a network congestion condition exists, and placing the message received from the VoIP endpoint into one of a plurality of queues based on the priority when the congestion condition is detected.
48 Citations
28 Claims
-
1. A method comprising:
-
receiving at a voice over Internet protocol (VoIP) border element a VoIP registration response message having a field representing a priority assigned to a VoIP endpoint; receiving a message from the VoIP endpoint at the VoIP border element; detecting whether a network congestion condition exists; and placing the message received from the VoIP endpoint into one of a plurality of queues based on the priority when the congestion condition is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice over Internet protocol (VoIP) border element comprising:
-
a signaling processor to receive a VoIP registration response message having a field to represent a priority assigned to a VoIP endpoint; and a network processor communicatively coupled to the signaling processor via a plurality of queues, the network processor to receive a protocol message from the VoIP endpoint, and to place the protocol message into one of queues based on the priority when a congestion condition is present. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An article of manufacture storing machine readable instructions which, when executed, cause a machine to:
-
receive at a voice over Internet protocol (VoIP) border element a VoIP registration response message having a field representing a priority assigned to a VoIP endpoint; receive a message from the VoIP endpoint at the VoIP border element; detect whether a network congestion condition exists; and place the message received from the VoIP endpoint into one of a plurality of queues based on the priority when the congestion condition is detected. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving a voice over Internet Protocol (VoIP) device registration request message from a VoIP endpoint; querying a database to obtain a priority corresponding to the VoIP endpoint, wherein the priority assigns the VoIP endpoint to a particular signaling processor queue of a VoIP border element; and sending a registration response message having a field representing the priority to the VoIP endpoint. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
a session initiation protocol (SIP) registrar to receive a voice over Internet protocol (VoIP) device registration request message from a VoIP endpoint; and a querier to query a database to obtain a priority corresponding to the VoIP endpoint, the priority is to assign the VoIP endpoint to a particular signaling processor queue of a VoIP border element during a flash crowd event, wherein the SIP registrar is to send a registration response message having a value to represent the priority to the VoIP endpoint. - View Dependent Claims (26, 27, 28)
-
Specification