Network gatekeeper prioritizing method and system
First Claim
1. A user profile prioritizer for identifying messages from priority users received by a network gatekeeper, the user profile prioritizer comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
- (a) receiving a message from a user in a network;
(b) extracting an IP address of the user from the message;
(c) determining whether the user is a priority user; and
(d) in response to determining that the user is a priority user, processing the message using resoruces reserved for the user by bypassing overload control routines for controlling message processing during overload conditions.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for controlling network gatekeeper message processing include overload control routines executed by a network gatekeeper to prevent the network gatekeeper from crashing during overload conditions. The overload control routines are executed in a predetermined order so that messages relating to calls in progress are preferentially processed over messages relating to newly originating calls. Fault detection routines detect protocol stack and application level faults of a network gatekeeper.
-
Citations
19 Claims
-
1. A user profile prioritizer for identifying messages from priority users received by a network gatekeeper, the user profile prioritizer comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) receiving a message from a user in a network;
(b) extracting an IP address of the user from the message;
(c) determining whether the user is a priority user; and
(d) in response to determining that the user is a priority user, processing the message using resoruces reserved for the user by bypassing overload control routines for controlling message processing during overload conditions. - View Dependent Claims (2, 3, 4)
-
-
5. A called party prioritizer for prioritizer for prioritizing processing of messages received by a network gatekeeper, the called party prioritizer comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) receiving a message from a terminal managed by the network gatekeeper;
(b) extracting a called party address from the message;
(c) determining if the message should be given priority based on the called party address; and
(d) in response to determining that the message should be given priority, processing the message using resources reserved for the called party address by bypassing overload control routines for regulating call processing during overload conditions. - View Dependent Claims (6, 7)
-
-
8. A called party prioritizer for prioritizer for prioritizing processing of messages received by an media gateway control protocol (MGCP) call agent, the called party prioritizer comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) receiving a message from a calling party in an MGCP-compliant network;
(b) extracting a called party address from the message;
(c) determining whether the message should be given priority based on the called party address; and
(d) in response to determining that the message should be given priority, processing the message using resources reserved for the called party address by bypassing overload control routines for regulating call processing during overload conditions.
-
-
9. A method of handling messages, comprising:
-
receiving a message from a terminal managed by a gatekeeper;
extracting an internet protocol (IP) address from the message;
examining the IP address;
determining, through said examining, if the IP address corresponds to a priority participant; and
processing, in response to said determining, using resources reserved for the priority participant by bypassing overload control routines for regulating call processing during overload conditions. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of handling messages, comprising:
-
receiving, at a network gatekeeper, a message from a user in a network;
extracting an internet protocol (IP) address of the user from the message;
determining whether the user is a priority user based on the IP address of the user; and
in response to determining that the user is a priority user, processing the message using resources reserved for the user by bypassing overload control routines for regulating call processing during overload conditions. - View Dependent Claims (15)
-
-
16. A method of handling messages, comprising:
-
receiving a message from a terminal managed by a gatekeeper;
extracting a called party address from the message;
determining if the message should be given priority based on the called party address; and
in response to determining that the message should be given priority, processing the message using resources reserved for the called party address by bypassing overload control routines for regulating call processing during overload conditions. - View Dependent Claims (17, 18, 19)
-
Specification