CONTROL MANAGEMENT OF VOICE-OVER-IP PARAMETERS
First Claim
1. A computer implemented method for shaping voice-over-internet protocol traffic, the method comprising:
- defining in a computer-readable medium;
network performance thresholds; and
multiple-state control logic;
launching network traffic shaping controls, each network traffic shaping control comprising a separate instantiation of the multiple-state control logic;
generating network event identifiers responsive to analysis of network performance measurements with respect to the network performance thresholds;
driving state transitions in the control logic in the traffic shaping controls using the network event identifiers, where the state transitions include;
a first state transition from a pending state defined in the multiple-state control logic to a running state defined in the multiple-state control logic; and
a second state transition from the running state to at least one of a finished state, terminated state, and a stopped state.
3 Assignments
0 Petitions
Accused Products
Abstract
A control management system for managing voice-over-IP parameters includes a network traffic shaping control state model for a network traffic shaping control. The network traffic shaping control state model defines state sets that contain states. The state sets may include a pending state set, a running state set, a terminated state set, a finished state set, and a stopped state set. The network traffic shaping control state model also defines intra-state transitions, which are transitions within a state set, and inter-state transitions, which are transitions between state sets. The intra-state and inter-state transitions may be associated with a condition, and the network traffic shaping control changes state according to the intra-state or inter-state transition when the associated condition is satisfied. The associated condition may be satisfied when one or more network event identifiers are generated by the control management system.
20 Citations
24 Claims
-
1. A computer implemented method for shaping voice-over-internet protocol traffic, the method comprising:
-
defining in a computer-readable medium; network performance thresholds; and multiple-state control logic; launching network traffic shaping controls, each network traffic shaping control comprising a separate instantiation of the multiple-state control logic; generating network event identifiers responsive to analysis of network performance measurements with respect to the network performance thresholds; driving state transitions in the control logic in the traffic shaping controls using the network event identifiers, where the state transitions include; a first state transition from a pending state defined in the multiple-state control logic to a running state defined in the multiple-state control logic; and a second state transition from the running state to at least one of a finished state, terminated state, and a stopped state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented system for shaping voice-over-internet protocol traffic, the system comprising:
-
a computer-readable medium that defines; network performance thresholds; and multiple-state control logic; a control manager operative to launch network traffic shaping controls, each network traffic shaping control comprising a separate instantiation of the multiple-state control logic; a real-time status analyzer operative to generate network event identifiers responsive to analysis of network performance measurements with respect to the network performance thresholds; and a control management layer operative to drive state transitions in the control logic in the traffic shaping controls using the network event identifiers, where the state transitions include; a first state transition from a pending state defined in the multiple-state control logic to a running state defined in the multiple-state control logic; and a second state transition from the running state to at least one of a finished state, terminated state, and a stopped state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification