Traffic Simulation for Content Caching Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in managing and controlling the delivery of heavy bandwidth-consuming data, such as video, which leads to network degradation and potential failures due to the inability to efficiently share bandwidth and cache popular content effectively.

Innovation Solution

A computerized method and apparatus for generating a traffic simulation to identify content sources and determine if content should be cached, using deep-packet-inspection (DPI) to analyze packets and simulate notifications for storing or delivering content from caches, thereby optimizing bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all data is stored in caches to handle heavy bandwidth consuming traffic, then network performance is improved, but device complexity and operational difficulty increase significantly

Engineering Contradiction:
Improvenetwork performanceVSAvoidcaching system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of cache management from storing all data to storing only popular content identified through traffic analysis. By monitoring traffic patterns and identifying frequently accessed content, the system dynamically adjusts what to cache based on actual usage parameters, thereby improving network performance without requiring complex infrastructure to cache everything.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements self-service by automatically analyzing traffic patterns and identifying popular content without manual intervention. The cache management system autonomously determines which content to store and retrieve based on observed usage, eliminating the need for complex manual configuration and reducing operational difficulty.

Inventive Principle:
Principle #25Self-service

2Loss of energy

If deep-packet-inspection is used to identify and cache popular content, then bandwidth efficiency is improved, but processing intensity and operational complexity increase

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidtraffic analysis complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies partial action by performing deep-packet-inspection selectively rather than on all traffic. The system inspects packets to identify popular content for caching but does not process every single packet in detail, thereby improving bandwidth efficiency through intelligent caching while avoiding the excessive processing burden of analyzing all network traffic comprehensively.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If content is cached to reduce network traffic, then network load is reduced, but measurement and detection difficulty increases due to need to identify popular content

Engineering Contradiction:
Improvenetwork traffic volumeVSAvoidcontent popularity detection
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms by continuously monitoring network traffic patterns and using this information to identify popular content. The system observes which content is frequently accessed, feeds this information back into the caching decision process, and adjusts cache contents accordingly. This automated feedback loop reduces network traffic effectively while simplifying the detection of popular content through systematic observation rather than complex analysis.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10127335B2System and method of performing analytics with respect to content storing servers caching popular content
Publication Date: 2018.11.13 QWILT INC
  • US10127335B2 patent drawing
  • US10127335B2 patent drawing
  • US10127335B2 patent drawing

AI summary

Methods and systems are provided for generating a traffic simulation respective of at least one content storing server, the content storing server operative for caching popular content. One method includes sniffing traffic between at least a first portion of a network and at least a second portion of the network, identifying, from the sniffed traffic, at least a source of content and at least a destination of the content, determining if the content is stored on a cache, simulating a notification respective of the content, and generating a simulation of traffic respective at least of: the content and the simulated notification.