Content Caching Controller with Traffic Policy Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content caching technologies struggle to effectively cache diversified content, leading to increased response delays and inadequate user experience due to the complexity of user demands.

Innovation Solution

An apparatus and method for content caching that includes an acquiring module to gather content caching request information, a processing module to construct traffic forwarding and classification policies, and a sending module to direct content packets to service nodes with caching functions, ensuring efficient caching of diversified content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If content is cached to a service node according to amount of content in demand, then response waiting time is reduced, but diversified content requirements of different user groups cannot be satisfied

Engineering Contradiction:
Improveresponse waiting timeVSAvoidcontent caching capability for diversified user groups
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent segments the content caching system into multiple service nodes with different caching functions. Each service node can be assigned specific caching policies based on user group requirements, allowing simultaneous satisfaction of diverse content demands while maintaining efficient response times through localized caching strategies

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic content caching where service nodes can adapt their caching behavior based on real-time user group characteristics and content access patterns. This allows the system to dynamically adjust caching strategies to meet varying content requirements of different user groups while maintaining optimal response times

Inventive Principle:
Principle #15Dynamics

2Reliability

If content caching is implemented at service nodes, then user experience is improved, but system complexity increases due to traffic classification and forwarding policy management

Engineering Contradiction:
Improveuser experienceVSAvoidtraffic classification and forwarding policy management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary that centrally manages traffic classification and forwarding policies. The controller automates the generation and distribution of caching policies to service nodes, eliminating the need for complex manual configuration and reducing system complexity while maintaining improved user experience through efficient content delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If traffic forwarding policy information is sent to switch and traffic classification policy information is sent to traffic classifier, then content packet routing to service nodes is optimized, but communication overhead increases

Engineering Contradiction:
Improvecontent packet routing efficiencyVSAvoidcommunication overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by having the controller pre-generate and distribute traffic forwarding and classification policies to switches and traffic classifiers before content packets arrive. This allows the network infrastructure to be pre-configured for optimal content routing, reducing real-time communication overhead while maintaining high routing efficiency for content packets

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3070888B1Apparatus and method for content cache
Publication Date: 2021.02.03 HUAWEI TECH CO LTD
  • EP3070888B1 patent drawingFigure 1~4
  • EP3070888B1 patent drawingFigure 5~6
  • EP3070888B1 patent drawingFigure 7~8

AI summary

The present invention discloses an apparatus and method for content caching processing. A controller acquires content caching request information sent by a content server and identifier information of a service node having a content caching function, and constructs traffic forwarding policy information and traffic classification policy information according to the identifier information of the service node having a content caching function; and the controller sends the traffic classification policy information to a traffic classifier, and sends the traffic forwarding policy information to a switch, so as to perform a content caching operation. Therefore, diversified content can be cached to a service node, an Internet content response delay can be reduced, and user experience can be improved. In addition, a content caching service is opened up to an Internet content provider, so that a mobile operator can also charge the Internet content provider on such a basis.