Content Caching Controller with Traffic Policy Segmentation
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
Figure 1~4
Figure 5~6
Figure 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.