Client System Routing Control with Hardware Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Ease of operation

If a client system uses dynamic routing protocol, then routing control is improved, but hardware redundancy capability deteriorates

Engineering Contradiction:
Improverouting controlVSAvoidhardware redundancy
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If a client system uses VRRP protocol, then hardware redundancy is improved, but routing control capability deteriorates

Engineering Contradiction:
Improvehardware redundancyVSAvoidrouting control
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a client system chooses one routing protocol, then protocol simplicity is improved, but network path diversity deteriorates

Engineering Contradiction:
Improveprotocol implementationVSAvoidnetwork path diversity
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improverouting controlVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9923761B2Diverse network paths with site hardware redundancy for improved availability
Publication Date: 2018.03.20 VERIZON PATENT & LICENSING INC
  • US9923761B2 patent drawing
  • US9923761B2 patent drawing
  • US9923761B2 patent drawing

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.