SD-WAN Gateway Orchestration for BGP Load and Path Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software defined wide area networks (SD-WANs) face challenges such as significant packet loss, high latency, low bandwidth, poor path symmetry, and computational overload due to Border Gateway Protocol (BGP) message exchanges, leading to inefficiencies and security risks in data transmission across geographically disparate nodes.
Innovation Solution
A system comprising multi-purpose gateway applications (xGWs) and a logically centralized orchestrator application that configures various gateway types (IGW, LGW, CGW, ZGW, HGW) to manage data streams, ensure secure multi-tenancy, and adapt to bandwidth changes without direct measurement, while enabling zero-touch provisioning and load rebalancing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If BGP message exchanges are used for routing management, then routing information can be exchanged between networks, but computational overload occurs on network controllers
Solution Approach 1:
The patent extracts the routing management function from the network controller by introducing a dedicated BGP speaker component that handles BGP message exchanges independently. This separation removes the computational burden of BGP processing from the main network controller, allowing it to focus on other critical functions while routing information exchange continues efficiently through the specialized BGP speaker component.
Solution Approach 2:
The network controller is segmented into distinct functional components: a BGP speaker component dedicated to routing information exchange and a main controller component for overall network management. This segmentation allows each component to be optimized for its specific function, reducing the computational overload on the main controller while maintaining reliable routing management through the specialized BGP speaker.
2Productivity
If SD-WAN optimization techniques are implemented, then data transmission performance improves, but system complexity increases
Solution Approach 1:
The patent implements a multi-purpose gateway component that consolidates multiple SD-WAN optimization functions including packet inspection, traffic prioritization, path selection, and protocol translation into a single unified component. This multi-functionality approach improves data transmission performance through comprehensive optimization while reducing system complexity by eliminating the need for separate components for each optimization function.
Solution Approach 2:
The patent merges the BGP speaker, multi-purpose gateway, and network controller into an integrated architecture where these components work together as a unified system. This integration reduces overall system complexity by eliminating interfaces and coordination overhead between separate systems, while maintaining all SD-WAN optimization capabilities for improved data transmission performance.
3Productivity
If packet inspection and traffic prioritization are performed, then data transmission efficiency improves, but processing time increases
Solution Approach 1:
The patent implements traffic classification and prioritization rules in advance through policy configuration, allowing the multi-purpose gateway to quickly match incoming packets against pre-defined criteria without performing complex analysis in real-time. This preliminary action approach maintains high data transmission efficiency through effective traffic prioritization while minimizing processing time by using pre-configured matching rules rather than dynamic analysis.
Data Source
AI summary
A system and method are presented for the generation and configuration of a software-defined network (SDN) utilizing highly adaptable multi-purpose gateway modules (xGWs) capable of speciation in order to fulfill various specific roles within the SDN, thereby providing an enhanced ability for data packet and data stream management that optimizes network performance while xGWs in the SDN are governable by a logically centralized orchestrator application which exercises comprehensive and autonomous control.


