SD-WAN Client Multiple Tunnel Traffic Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SD-WAN solutions are limited by their ability to maintain only single active tunnels, which restricts traffic delivery optimization and lacks comprehensive feature sets for application traffic management and security, especially in endpoint software clients.
Innovation Solution
Implementing a software-defined wide area network (SD-WAN) client application that enables multiple virtual network connections, rich application routing policies, and integration with application virtualization services, allowing for real-time and bulk traffic differentiation, and proactive feature deployment to enhance user experience and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single active tunnel is maintained for SD-WAN or VPN connectivity, then the system structure is simple and easy to manage, but traffic delivery optimization is limited and cannot provide comprehensive application traffic management
Solution Approach 1:
The patent segments the single tunnel connection into multiple parallel tunnels, each capable of handling different types of traffic. The SD-WAN application maintains multiple active tunnels to remote service locations simultaneously, allowing traffic to be divided and routed through different tunnels based on application requirements, thereby improving traffic delivery optimization while managing complexity through structured segmentation
2Reliability
If multiple tunnel connections are maintained in parallel, then traffic delivery optimization, quality, cost and security are improved, but the system complexity and management difficulty increase
Solution Approach 1:
The patent implements a universal SD-WAN application framework that handles multiple functions across all tunnels simultaneously. The application provides unified management for traffic routing, security policies, quality monitoring, and cost optimization across all parallel tunnels through a single interface, making the complex multi-tunnel system as easy to manage as a single tunnel while delivering improved reliability
3Productivity
If SD-WAN features are provided on demand when applications attempt to establish connectivity, then the system responds to actual usage needs, but user experience deteriorates due to downtime during tunnel establishment
Solution Approach 1:
The patent establishes multiple tunnels proactively before applications need to connect, rather than waiting for demand. The SD-WAN application pre-configures and activates multiple tunnel connections to remote service locations in advance, so when applications need connectivity, traffic can be immediately routed through existing tunnels without establishment delay, eliminating downtime while maintaining efficient resource utilization through on-demand traffic routing
Data Source
AI summary
Systems and methods for selecting tunnels for transmitting application traffic by an SD-WAN application include a software-defined wide area network (SD-WAN) application executing on a client device establishing a connection between the SD-WAN application and one or more applications. The SD-WAN application maintains a plurality of tunnels between the SD-WAN application and respective tunnel destinations. The SD-WAN application receives application traffic from an application of the one or more applications. The SD-WAN application selects, based on the application traffic, a respective tunnel of the plurality of tunnels via which to transmit the application traffic of the application. The SD-WAN application transmits the application traffic via the selected tunnel.


