Opportunistic SD-WAN Mesh Peering to Reduce Hub Router Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional spoke routers in a hub-and-spoke SD-WAN topology are unable to determine whether a direct path bypassing the hub router would provide improved performance, leading to suboptimal routing and increased computational and network demands on the hub router.

Innovation Solution

Spoke routers modify packets with metadata to establish peering connections directly with other spoke routers, bypassing the hub router when path quality metrics meet or exceed performance requirements, using in-flow performance monitoring to reduce network resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If spoke routers forward all traffic through the hub router in a hub-and-spoke topology, then network management and routing control are simplified, but routing performance deteriorates due to increased latency and computational demands on the hub router

Engineering Contradiction:
Improverouting controlVSAvoidrouting latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements dynamic routing where spoke routers can switch between hub-and-spoke topology (for simplified management) and direct peering connections (for improved performance). The system dynamically selects the optimal path based on real-time network conditions, allowing spoke routers to bypass the hub when direct connections are available and beneficial.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the network traffic into two categories: traffic that should flow through the hub router (for centralized control and management) and traffic that can flow directly between spoke routers (for improved performance). This segmentation allows the system to maintain simplified hub-and-spoke routing for control traffic while enabling direct peering for data traffic that benefits from lower latency.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If spoke routers establish direct peering connections to bypass the hub router, then routing performance improves with lower latency, but device complexity increases due to additional connection management requirements

Engineering Contradiction:
Improverouting latencyVSAvoidconnection management
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism in the form of modified routing protocols and metadata that facilitate automatic discovery and establishment of direct peering connections between spoke routers. This intermediary layer handles the complexity of connection management, allowing spoke routers to automatically negotiate and maintain direct connections without requiring complex manual configuration or centralized coordination for each connection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables spoke routers to autonomously discover available direct paths to other spoke routers and independently establish peering connections when beneficial. Each spoke router performs self-assessment of routing options and automatically initiates direct connections without requiring hub router intervention, thereby reducing the computational burden on the hub while maintaining simplified overall network management.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the hub router handles all routing decisions for spoke routers, then network management is centralized and simplified, but the computational demands and network resource consumption on the hub router increase

Engineering Contradiction:
Improvenetwork managementVSAvoidcomputational demands on hub router
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent enables spoke routers to independently make routing decisions for traffic destined for other spoke routers by discovering direct paths and establishing peering connections autonomously. This self-service capability distributes the computational workload from the hub router to the spoke routers themselves, reducing the hub's processing demands while maintaining centralized management for overall network coordination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary discovery mechanisms where spoke routers proactively identify and establish direct peering connections before traffic needs to flow between them. By performing this connection setup work in advance, the system reduces real-time routing computation requirements on the hub router, as direct paths are pre-established and can be used immediately when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12363035B2Opportunistic mesh for software-defined wide area network (SD-WAN)
Publication Date: 2025.07.15 JUNIPER NETWORKS INC
  • US12363035B2 patent drawing
  • US12363035B2 patent drawing
  • US12363035B2 patent drawing

AI summary

Techniques are described for forming on-demand mesh connections between spoke routers of a Software-Defined Wide Area Network (SD-WAN) arranged in a hub-and-spoke topology. A first spoke router modifies the first packet to include metadata specifying first reachability information and first Internet Protocol (IP) address information for the first spoke router. The first spoke router forwards the first packet to a hub router for forwarding to a second spoke router. The first spoke router receives a second packet from the hub router that includes metadata specifying second reachability information and second IP address information for the second spoke router. In response to determining that the first reachability information is compatible with the second reachability information, the first spoke router initiates a peering connection with the second spoke router along a path which bypasses the hub router for forwarding subsequent packets of the forward packet flow.