Client System Routing Control with Hardware Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Client systems operating satellite networks face limitations in utilizing both dynamic routing and Virtual Router Redundancy Protocol (VRRP) simultaneously, leading to inability to realize hardware redundancy and control routing effectively, and are unable to transfer traffic when either protocol fails.
Innovation Solution
A client system capable of switching between dynamic routing and VRRP protocols based on device availability, allowing it to use diverse network paths, including satellite and cellular networks, to ensure continuous traffic transfer and hardware redundancy by determining the operational status of client edge and satellite devices and adjusting their modes accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a client system uses dynamic routing protocol, then routing control is improved, but hardware redundancy capability deteriorates
Solution Approach 1:
The patent combines dynamic routing protocol (BGP) and static routing protocol (VRRP) into a single client system, allowing it to simultaneously support both protocols. The system merges the routing control capabilities of BGP with the hardware redundancy features of VRRP, enabling the client to benefit from both protocol types working together in a unified architecture.
Solution Approach 2:
The client system is designed with multi-functionality to handle multiple routing protocols. It can operate in dynamic routing mode for routing control, switch to static routing mode for hardware redundancy, or use both simultaneously. This universal design allows the same hardware to perform multiple routing functions without requiring separate dedicated systems.
2Reliability
If a client system uses VRRP protocol, then hardware redundancy is improved, but routing control capability deteriorates
Solution Approach 1:
The system merges VRRP's hardware redundancy mechanism with BGP's routing control in a single client architecture. The master/slave router configuration of VRRP is combined with BGP's dynamic routing decisions, allowing the system to maintain redundancy while preserving routing control capabilities through protocol integration.
Solution Approach 2:
The client system dynamically switches between routing modes based on operational needs. It can transition between dynamic routing (BGP) and static routing (VRRP) modes, or combine both, allowing the system to adapt its routing control and redundancy characteristics dynamically rather than being fixed in one mode.
3Device complexity
If a client system chooses one routing protocol, then protocol simplicity is improved, but network path diversity deteriorates
Solution Approach 1:
The patent merges multiple routing protocols (BGP and VRRP) within a single client system, creating diverse network paths through protocol combination. The system can establish separate network paths using each protocol's strengths - BGP for dynamic routing paths and VRRP for redundant static paths - thereby achieving path diversity without requiring completely separate systems.
Solution Approach 2:
The system segments routing functionality into distinct protocol handlers for BGP and VRRP, allowing each protocol to operate independently through its own network path. This segmentation enables the client to maintain multiple simultaneous routing paths with different characteristics, improving network diversity while keeping each protocol implementation relatively simple and modular.
4Ease of operation
If a client system implements both dynamic routing and VRRP, then routing control and hardware redundancy are improved, but system complexity increases
Solution Approach 1:
The client system is designed as a universal multi-functional platform that natively supports both BGP and VRRP protocols. Rather than requiring separate dedicated systems or complex gateway configurations, the single client can perform both dynamic routing and static routing functions simultaneously, reducing overall system complexity despite the dual-protocol capability.
Data Source
AI summary
A system may determine that a first device is available to transfer traffic via a network and that a second device is available to transfer the traffic via the network. A master mode may be enabled on the first device. The master mode, when enabled on the first device while both the first device and the second device are available to transfer the traffic, may cause the first device to advertise dynamic routing information associated with transferring the traffic. A slave mode may be enabled on the second device. The slave mode, when enabled on the second device, may cause the second device to suppress advertisement of virtual router redundancy protocol routing information associated with transferring the traffic. The system may provide, via the first device and the second device, the traffic via a dynamic network path across the network, and in accordance with the dynamic routing information.


