Centralized SD-WAN Policy for Edge Device Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Software-Defined Wide Area Networks (SDWANs), low-end edge devices face challenges in handling locally-configured Bidirectional Forwarding Detection (BFD) probes and provisioning a high number of tunnels in full-mesh deployments, leading to high bandwidth consumption and resource overburden.

Innovation Solution

A centralized control policy is implemented to override locally-configured BFD timer settings with centrally-configured parameters and set a maximum number of tunnels, allowing for dynamic and intelligent resource allocation based on node and tunnel characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If low-end edge devices run locally-configured BFD probes and provision high number of tunnels in full-mesh deployments, then network coverage and connectivity are improved, but CPU utilization and memory consumption increase excessively

Engineering Contradiction:
Improvenetwork coverageVSAvoidCPU utilization
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A centralized controller is introduced as an intermediary to manage BFD probe configurations and tunnel provisioning for low-end edge devices. The controller receives BFD configuration requests, determines appropriate parameters based on network state, and configures the probes centrally, relieving the edge devices from complex local configuration tasks while maintaining full-mesh connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts BFD probe parameters (such as detection intervals, timeout values, and probe frequencies) based on network conditions and device capabilities. By changing these parameters centrally, the system optimizes resource consumption on low-end devices while maintaining adequate network monitoring coverage across the full-mesh deployment.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If low-end edge devices run locally-configured BFD probes, then real-time path monitoring is achieved, but bandwidth consumption increases

Engineering Contradiction:
Improvepath monitoringVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The centralized controller dynamically adjusts BFD probe parameters including detection intervals, timeout values, and probe frequencies based on real-time network conditions and device capabilities. This optimization reduces unnecessary probe traffic and bandwidth consumption while maintaining adequate path monitoring reliability across the network.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of running full BFD probe configurations on all low-end edge devices, the system implements partial monitoring where the centralized controller performs the heavy monitoring function and edge devices participate in a reduced capacity. This selective approach maintains overall network reliability while significantly reducing total bandwidth consumption from probe traffic.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If centralized control policy is implemented to override local BFD timer settings, then resource allocation is optimized, but control system complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The centralized controller is designed to perform multiple functions including BFD configuration management, tunnel provisioning, resource allocation optimization, and network state monitoring. By consolidating these diverse functions into a single multi-functional system, the overall control complexity is managed more efficiently than distributing these functions across multiple specialized components.

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

Data Source

PatentUS11522809B2Optimized transport resource allocation using centralized control policy
Publication Date: 2022.12.06 CISCO TECHNOLOGY INC
  • US11522809B2 patent drawing
  • US11522809B2 patent drawing
  • US11522809B2 patent drawing

AI summary

The present disclosure is directed to systems and methods for transport resource allocation using a centralized control policy, the methods including the steps of receiving node characteristics associated with a plurality of nodes; receiving a centralized policy configuration associated with at least one control policy to be applied based on a set of match conditions; identifying a one or more nodes from the plurality of nodes that satisfy, or that are associated with one or more tunnels that satisfy, the set of match conditions; and applying the at least one control policy to the one or more nodes that satisfy, or to the one or more tunnels that satisfy, the set of match conditions, wherein the at least one control policy is configured to override at least one locally-configured bidirectional forwarding detection (BFD) timer; and/or set a maximum number of tunnels for provisioning at the identified one or more nodes.