Methods and apparatus for overload control of prioritized message flows in a state machine execution environment
AssigneeAlcatel Lucent
InventorsJohn H. Shamilian, Thomas L. Wood
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlcatel Lucent
InventorsJohn H. Shamilian, Thomas L. Wood
Estimating the term…
Methods and apparatus are provided for overload control of prioritized message flows in a state machine execution environment. A state machine employs a flow graph associated with a system. The flow graph provides a flow control mechanism that defines a plurality of states and one or more transitions between the states. Tokens circulate within the flow graph and execute functions during the transitions between the states. The state machine parses one of the tokens to extract one or more predefined information elements; assigns a priority to the token based on the extracted information elements and a state occupancy of the token, wherein the assigned priority controls an order in which the token is processed; assesses an overload status of the system and selectively discards one or more of the tokens based on the assigned priority and assessed overload status. One or more tokens can be selectively discarded based on the assessed overload status and a closeness measure indicating how close a given token is to placing the system in a quiescent state.
A state machine, comprising:
A state machine, comprising:
A method for prioritizing message flows in a state machine execution environment, wherein said state machine execution environment employs a flow graph associated with a system that provides a flow control mechanism, wherein said flow control mechanism defines a plurality of states and one or more transitions between said plurality of states, wherein one or more tokens circulate within said flow graph and execute functions during said one or more transitions between said states, said method comprising:
Dependencies are inferred from the claim text.