System and Method for Communications System Routing Component Level High Availability
AssigneeFuturewei Technologies, Inc.
InventorsHuaimo Chen, Qianglin Quintin Zhao
Life of this patent
Estimating the term…
Abstract
A system and method for communications system routing component level high availability are provided. A method for providing routing component level high availability includes synchronizing information from an active information source, detecting a failure in a routing component, replacing the failed routing component with a backup routing component, and completing synchronization of the information.
Claims21
A method for synchronizing information from an active information source, the method comprising:
- detecting a change in information;
- sending a first update regarding the changed information to a backup information source;
- sending a second update to each of one or more active information consumers, wherein the second update is derived from the changed information;
- and
- committing the changed information with the backup information source.
A method for providing routing component level high availability, the method comprising:
- synchronizing information from an active information source;
- detecting a failed routing component;
- replacing the failed routing component with a backup routing component;
- and
- completing synchronization of the information.
A router comprising:
- a receiver to be coupled to a data input port, the receiver configured to receive incoming information with the data input port;
- a transmitter to be coupled to a data output port, the transmitter configured to transmit outgoing information with the data output port;
- an active main board coupled to the transmitter and to the receiver, the active main board configured to provide routing management and to execute routing protocols to route incoming information to its intended recipient;
- a standby main board coupled to the active main board, the standby main board configured to provide redundancy for the active main board in case of a failure in the active main board;
- and
- a controller coupled to the active main board and to the standby main board, the controller configured to detect faults in the active main board, and to switch failed components with standby components when a fault is detected.
Dependencies are inferred from the claim text.