Call setup pacing in computer networks
First Claim
1. A method, comprising:
- defining a threshold number (Max) as the maximum number of allowed call set up messages (CSMs) to be processed from a plurality of sources by a node in a computer network;
defining a time frame window as the time within which no more than the threshold number (Max) CSMs are accepted for processing by the node;
detecting, by the node, each new incoming CSM in the node;
rejecting, by the node, each new incoming CSM if the number of CSMs actually being processed by the node at a given instant in time equals the threshold number (Max);
if the number of CSMs actually being processed by the node at the given instant in time does not equal the threshold number (Max), comparing the number of CSMs accepted for processing during the current time frame window to the threshold number (Max) and rejecting, by the node, each new incoming CSM if the number of CSMs accepted for processing during the current time frame window equals the threshold number (Max);
accepting, by the node, each new incoming CSM that is not rejected and flagging the CSM in a memory table; and
subsequently, determining the CSM flagged in the memory table has been processed and, in response thereto, decrementing the number of CSMs accepted for processing during the current time frame window.
0 Assignments
0 Petitions
Accused Products
Abstract
A node in a computer network predefines a threshold number (Max) as the maximum number of allowed call set up messages (CSMs) to be processed from a plurality of sources by the network node, and predefines a time frame window as the time within which no more than the threshold number (Max) CSMs are accepted for processing by the network node. The node detects each new incoming CSM in the network node. The node rejects each new incoming CSM if the number of CSMs accepted for processing during the current time frame window equals the threshold number (Max). Otherwise, the node accepts each new incoming CSM that is not rejected. Also the node rejects each new incoming CSM if the number of CSMs currently being processed by the network node equals the threshold number (Max).
49 Citations
14 Claims
-
1. A method, comprising:
-
defining a threshold number (Max) as the maximum number of allowed call set up messages (CSMs) to be processed from a plurality of sources by a node in a computer network; defining a time frame window as the time within which no more than the threshold number (Max) CSMs are accepted for processing by the node; detecting, by the node, each new incoming CSM in the node; rejecting, by the node, each new incoming CSM if the number of CSMs actually being processed by the node at a given instant in time equals the threshold number (Max); if the number of CSMs actually being processed by the node at the given instant in time does not equal the threshold number (Max), comparing the number of CSMs accepted for processing during the current time frame window to the threshold number (Max) and rejecting, by the node, each new incoming CSM if the number of CSMs accepted for processing during the current time frame window equals the threshold number (Max); accepting, by the node, each new incoming CSM that is not rejected and flagging the CSM in a memory table; and subsequently, determining the CSM flagged in the memory table has been processed and, in response thereto, decrementing the number of CSMs accepted for processing during the current time frame window. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
means for defining a threshold number (Max) as the maximum number of allowed call set up messages (CSMs) to be processed from a plurality of sources by a node in a computer network; means for defining a time frame window as the time within which no more than the threshold number (Max) CSMs are accepted for processing by the node; means for detecting, at the node, each new incoming CSM in the node; means for rejecting, at the node, each new incoming CSM if the number of CSMs actually being processed by the node at a given instant in time equals the threshold number (Max); means for comparing the number of CSMs accepted for processing during the current time frame window to the threshold number (Max) if the number of CSMs actually being processed by the node at the given instant in time does not equal the threshold number (Max), and rejecting, each new incoming CSM if the number of CSMs accepted for processing during the current time frame window equals the threshold number (Max); and means for accepting, at the node, each new incoming CSM that is not rejected and flagging the CSM in a memory table; and means for determining the CSM flagged in the memory table has been processed and, in response thereto, decrementing the number of CSMs accepted for processing during the current time frame window. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification