Method and Apparatus for Stateful Control of Forwarding Elements
AssigneeFuturewei Technologies, Inc.
InventorsUlas Can Kozat, Kaippallimalil Mathew John
Life of this patent
Estimating the term…
Abstract
A method for controlling a network element by a remote controller comprising a processor coupled to a transmitter comprises modeling, by the processor, a state machine that controls transitions between operational states of the network element, offloading, by the transmitter, to the network element a portion of the state machine that controls a subset of the transitions, the subset comprising selected transitions that are more suitable for local control by the network element than remote control by the remote control application, and remotely controlling, by the processor, other transitions that are not in the subset of the transitions.
Claims20
A method for controlling a network element by a remote controller comprising a processor coupled to a transmitter, the method comprising:
- modeling, by the processor, a state machine that controls transitions between operational states of the network element;
- offloading, by the transmitter, to the network element a portion of the state machine that controls a subset of the transitions, the subset comprising selected transitions that are more suitable for local control by the network element than remote control by the remote control application;
- and
- remotely controlling, by the processor, other transitions that are not in the subset of the transitions.
A remote controller comprising:
- a transmitting component;
- a non-transitory memory storage comprising instructions;
- and
- one or more processors in communication with the transmitting component and the memory, wherein the one or more processors execute the instructions to model a state machine that controls transitions between operational states of a network element, wherein the transmitting component is configured to offload to the network element a portion of the state machine that controls a subset of the transitions, the subset comprising selected transitions that are more suitable for local control by the network element than remote control by the remote controller, and wherein the one or more processors are configured to remotely control other transitions that are not in the subset of the transitions.
A system for stateful control of a network element, the system comprising:
- the network element;
- and
- a remote controller configured to model a state machine that controls transitions between operational states of a network element, further configured to offload to the network element a portion of the state machine that controls a subset of the transitions, the subset comprising selected transitions that are more suitable for local control by the network element than remote control by the remote controller, and further configured to remotely control other transitions that are not in the subset of the transitions.
Dependencies are inferred from the claim text.