Router providing continuity of service of the state machines associated with the neighboring routers
AssigneeAlcatel Lucent
InventorsJean-Pierre Rombeaut, Yves Saintillan
Life of this patent
Estimating the term…
Abstract
A router made up firstly of at least two router modules, only one of which is in an active state at any given time, and secondly a of changeover device making it possible to cause one of the other router modules to go from a standby state to an active state when the router module in the active state stops, and the router modules having state machines associated with each of the neighbor routers, wherein each of the router modules has a data storage device which, in the active state, enables it to store data relating to the states of the state machines, when the machines are in stable states, and a data retrieval device for retrieving the data when the router module changes over to the active state.
Claims24
A router comprising at least two router modules, only one of which is in an active state at any given time, the other router modules being in a standby state, and changeover means which causes one of said other router modules to go from a standby state to an active state when the router module in the active state stops, said router being connected to neighbor routers, and said at least two router modules having respective state machines associated with each of said neighbor routers, wherein each of said router modules further has data storage means which, in the active state, enable it to store data relating to the states of the state machines, when said machines are in stable states, and data retrieval means for retrieving data relating to the states of the state machines when the router module changes over to the active state.
A method for operating a router connected to at least one neighbor router, comprising the steps of:
- providing a first router module being in an active state and having at least one first state machine respectively associated with said at least one neighbor router and a second router module being in a standby state and having at least one second state machine respectively associated with said at least one neighbor router,
- storing data relating to at least one stable state of said at least one first state machine,
- changing the second router module over to go to an active state in response to the first router module failing or stopping, and
- retrieving said data relating to the at least one stable state of the at least one first state machine and forcing the at least one second state machine to respectively go to said at least one stable state.
A method for operating an Internet Protocol network comprising a router connected to at least one neighbor router, the method comprising the steps of:
- providing the router with a first router module being in an active state and having at least one first state machine respectively associated with said at least one neighbor router and a second router module being in a standby state and having at least one second state machine respectively associated with said at least one neighbor router,
- exchanging messages of the Open Shortest Path First protocol between the first router module and a neighbor router,
- placing a first state machine associated to said neighbor router in a stable state in response to said exchange of messages
- storing data relating to said stable state of said first state machine,
- changing a second state machine over to go to an active state in response to the first router module failing or stopping,
- retrieving said data relating to the stable state of the first state machine and forcing the second state machine associated to said neighbor router to go to said stable state, and
- exchanging messages of the Open Shortest Path First protocol between the second router module and said neighbor router.
Dependencies are inferred from the claim text.