Method for processor overload control in a voice over internet protocol cable modem termination system
AssigneeArris International, Inc.
InventorsWilliam T. Hanks, Tom Cloonan, Brian Barker
Life of this patent
Estimating the term…
Abstract
CMTS software keeps track of the number of call requests accepted during a given monitoring period, this number being referred to as Count. As each call request is received, Count is compared to the current value stored in an overload state MIB (which can change multiple times during a monitoring period based on the actual overload state as reported by fault management). If Count exceeds the MIB value, the call request is denied. After the monitoring period ends, the Count of call requests accepted is reset to zero and the count value begins incrementing at the start of the next monitoring period as calls are accepted.
Claims7
A method for controlling overload in a Cable Modem Termination System processor handling voice over internet protocol call traffic, comprising:
- defining a plurality of programmable variables corresponding to a plurality of overload states, wherein a value stored in each of the programmable variables represents a number of additional VoIP call requests the Cable Modem Termination System processor can accept;
- counting a number of call requests accepted by the Cable Modem Termination System processor during a monitoring period of predetermined time;
- comparing the count number with the value in the programmable variable corresponding to the current overload state as each call request is received;
- and
- denying a new call request when the current count number exceeds the value in the programmable variable corresponding to the current overload state.
Dependencies are inferred from the claim text.