SD-WAN Edge Node Dynamic Hub Role Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software-defined wide area networks (SD-WANs) face challenges in handling critical application traffic due to path impairments between source edge nodes and transit nodes, leading to application degradation, and SOS applications are prone to blackouts or brownouts due to path instabilities.

Innovation Solution

Implementing a method where edge forwarding nodes in SD-WANs can dynamically switch between primary and secondary roles based on configuration data from a centralized or distributed controller, using routing graphs to identify alternate routes and adjust tunnel headers, ensuring optimal packet routing even under degraded conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single transit node is used for routing application flows in SD-WAN, then network architecture is simplified, but path reliability deteriorates when the transit node experiences impairments or failures

Engineering Contradiction:
Improvenetwork architecture complexityVSAvoidpath reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent merges multiple transit nodes into the routing path, allowing application flows to be routed through alternative transit nodes when the primary node experiences impairments. This combining of multiple routing paths improves reliability while maintaining manageable network architecture through centralized controller coordination.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements dynamic routing where the controller can dynamically switch between primary and secondary transit nodes based on real-time network conditions. This dynamic adaptation allows the system to respond to node failures or impairments by rerouting flows through alternative paths, enhancing reliability without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If dynamic role switching between edge forwarding nodes is implemented, then routing flexibility and resilience are improved, but control system complexity increases

Engineering Contradiction:
Improverouting flexibilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary that manages the complexity of dynamic role switching between edge forwarding nodes. The controller receives capability advertisements from edge nodes, determines optimal routing configurations, and distributes appropriate route records. This intermediary approach enables routing flexibility while centralizing the complexity management, preventing exponential growth of control system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service mechanisms where edge forwarding nodes automatically advertise their capabilities (such as hub forwarding capability) to the controller. This allows the system to dynamically adapt to changing network conditions without manual intervention, improving routing flexibility while the automated nature of the process prevents control complexity from becoming unmanageable.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple route records are maintained for different forwarding roles, then routing adaptability is improved, but memory and processing requirements increase

Engineering Contradiction:
Improverouting adaptabilityVSAvoidmemory requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent makes edge forwarding nodes multi-functional by enabling them to operate in both edge forwarding mode and hub forwarding mode. By advertising capabilities such as 'capable of serving as hub forwarding node' and maintaining route records for both roles, the system achieves routing adaptability. The same physical node serves multiple routing functions, reducing the need for dedicated hardware and optimizing memory utilization through shared data structures.

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

Data Source

PatentUS20230261974A1On demand routing mesh for routing packets through sd-wan edge forwarding nodes in an sd-wan
Publication Date: 2023.08.17 VELOCLOUD NETWORKS LLC
  • US20230261974A1 patent drawing
  • US20230261974A1 patent drawing
  • US20230261974A1 patent drawing

AI summary

Some embodiments of the invention provide a method of facilitating routing through a software-defined wide area network (SD-WAN) defined for an entity. A first edge forwarding node located at a first multi-machine site of the entity, the first multi-machine site at a first physical location and including a first set of machines, serves as an edge forwarding node for the first set of machines by forwarding packets between the first set of machines and other machines associated with the entity via other forwarding nodes in the SD-WAN. The first edge forwarding node receives configuration data specifying for the first edge forwarding node to serve as a hub forwarding node for forwarding a set of packets from a second set of machines associated with the entity and operating at a second multi-machine site at a second physical location to a third set of machines associated with the entity and operating at a third multi-machine site at a third physical location. The first edge forwarding node serves as a hub forwarding node to forward the set of packets from the second set of machines to the third set of machines.