Overlay Network Routing for Application Acceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Routing and service performance in application acceleration environments are hindered by heterogeneous networks and bottlenecks in data transfer speed, leading to significant delays, such as approximately 250ms for file transfers between distant locations like the US and India, due to factors like congestion and latency.

Innovation Solution

The implementation of a system overlay network with optimization agents, such as POPs and optional enterprise premise equipment, that apply distributed optimization operations like compression and caching to accelerate data transfer by routing packets through multiple points of presence, thereby reducing latency and increasing bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transferred through the public Internet between distant locations, then global connectivity is achieved, but data transfer speed is limited by congestion and distance resulting in significant latency

Engineering Contradiction:
Improveglobal connectivityVSAvoiddata transfer speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The network path is segmented into multiple hops through intermediate POPs (Points of Presence) rather than a single direct connection. Data packets are broken into segments that can be independently optimized, cached, or compressed at intermediate nodes, transforming the single long-distance transfer into multiple shorter optimized segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Intermediate POPs act as mediators between source and destination. These POPs perform optimization operations (compression, caching, protocol conversion) on data packets as they pass through, improving overall transfer speed without sacrificing global connectivity. The POPs serve as intelligent intermediaries that actively enhance data flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If network optimization operations are centralized at single points, then management is simplified, but performance bottlenecks occur due to concentrated processing load

Engineering Contradiction:
Improvemanagement simplicityVSAvoiddata transfer throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

Optimization functionality is segmented and distributed across multiple POPs rather than centralized at a single point. Each POP independently performs optimization operations on local data flows, eliminating the single point of congestion while maintaining coordinated management through standard protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each POP autonomously performs optimization operations (compression, caching, protocol adaptation) on data packets passing through it, without requiring centralized control for each operation. The POPs self-manage their local optimization functions while contributing to overall network performance improvement.

Inventive Principle:
Principle #25Self-service

3Speed

If distributed optimization operations are implemented across multiple POPs, then data transfer speed is improved, but system complexity increases due to coordination requirements

Engineering Contradiction:
Improvedata transfer speedVSAvoidsystem coordination complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

All POPs implement the same standardized optimization functions (compression, caching, protocol conversion), making each node multi-functional and interchangeable. This universality simplifies coordination because every POP can handle any data flow type, reducing the need for complex node-specific routing and management logic.

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

Solution Approach 2:

The system dynamically adjusts optimization parameters (compression level, cache size, protocol selection) at each POP based on local network conditions and data characteristics. This parameter adaptation allows distributed POPs to operate autonomously while maintaining optimal overall performance, reducing coordination overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2400693B1Routing and service performance management in an application acceleration environment
Publication Date: 2016.04.20 ARYAKA NETWORKS INC
  • EP2400693B1 patent drawingFigure 1
  • EP2400693B1 patent drawingFigure 2
  • EP2400693B1 patent drawingFigure 3

AI summary

Disclosed are a system, a method and an apparatus of reduction of routing and service performance management in an application acceleration environment. In one embodiment, a system includes a branch site that includes a branch client. In addition, the system includes a headquarters site that includes a headquarters server. The headquarters site including a headquarters server includes the branch site. The headquarters site is communicatively coupled over a link via transmission media. The link is identified through a link identifier. The headquarters site including a headquarters server also includes the branch client and the headquarters server being communicatively coupled over a network connection via the transmission media. The network connection is identified through a connection identifier. The system also includes a first point of presence (POP) communicatively coupled with the branch site over a first segment of the link.