Integrated WAN Optimization for TCP and UDP Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional WAN optimization systems are complex, fragmented, and difficult to maintain, and they fail to effectively optimize UDP-based real-time applications, leading to inefficiencies and impact on TCP-based business critical applications due to inefficient bandwidth management and lack of real-time response to changing network demands.

Innovation Solution

An integrated WAN optimization system that includes a performance manager, UDP and TCP optimizers, policy manager, and queuing mechanisms within a network device to measure and manage application performance, share bandwidth efficiently, and automatically adjust to optimize both TCP and UDP traffic, including real-time communications, by using intent-based policies and intelligence for self-diagnosis and self-healing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional WAN optimization components are installed on multiple devices, then optimization functionality is provided, but system complexity and difficulty of maintenance increase

Engineering Contradiction:
Improveoptimization functionalityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple WAN optimization components (TCP optimizer, UDP optimizer, performance manager, policy manager, and queuing mechanisms) into a single integrated network device. This consolidation provides complete optimization functionality while reducing system complexity and easing maintenance compared to distributed multi-device deployments.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If conventional WAN optimization systems are used, then TCP-based applications are optimized, but UDP-based real-time applications are not optimized

Engineering Contradiction:
ImproveTCP application optimizationVSAvoidUDP application support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The network device implements universal optimization capabilities that handle both TCP-based and UDP-based applications. The device includes dedicated TCP optimizers and UDP optimizers, along with application identification mechanisms, enabling it to adaptively optimize traffic from multiple protocol types and application categories including real-time communications.

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

3Illumination intensity

If bandwidth is allocated to video applications, then video quality improves, but business critical TCP applications are impacted

Engineering Contradiction:
Improvevideo qualityVSAvoidTCP application performance
Core Design Contradiction:
Illumination intensityVSReliability

Solution Approach 1:

The system implements dynamic bandwidth allocation through performance monitoring and adaptive queuing mechanisms. The network device continuously measures application performance and adjusts bandwidth distribution in real-time based on current network conditions and policy requirements, allowing video quality to improve when bandwidth is available while protecting TCP application performance when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The performance manager continuously monitors application performance metrics and feeds this information back to the queuing mechanisms and optimizers. This feedback loop enables the system to dynamically adjust bandwidth allocation and optimization parameters to maintain service quality for both video and business critical applications under varying network conditions.

Inventive Principle:
Principle #23Feedback

4Reliability

If optimization components are deployed separately, then specific optimization functions are provided, but deployment and maintenance costs increase

Engineering Contradiction:
Improveoptimization functionVSAvoiddeployment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent consolidates multiple optimization functions (TCP optimization, UDP optimization, performance management, policy management, and traffic queuing) into a single network device deployment. This integrated approach reduces the number of devices required, simplifies deployment, and lowers overall maintenance costs while providing comprehensive optimization functionality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8868735B2Wide area network optimization
Publication Date: 2014.10.21 CISCO TECHNOLOGY INC
  • US8868735B2 patent drawing
  • US8868735B2 patent drawing
  • US8868735B2 patent drawing

AI summary

In one embodiment, a method includes receiving application traffic at a network device from one or more endpoints, measuring performance of applications at the network device, optimizing TCP (Transmission Control Protocol) applications and UDP (User Datagram Protocol) applications based on the measured performance and policy input received at the network device, queuing the application traffic at the network device such that the application traffic shares available bandwidth in accordance with the measured performance and the policy input, and transmitting the application traffic over a wide area network. An apparatus is also disclosed.