Proactive Content Pushing via Edge Caching and AI Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The rapid growth in mobile internet traffic due to resource-intensive services like video on-demand and social media applications exceeds the capacity of wireless mobile communication systems, leading to conflicts between network resources and data traffic demands.
Innovation Solution
Implementing a proactive internet content pushing service that uses Big Data Analysis and Artificial Intelligence to optimize network resources by caching content at edge servers and proactively transmitting data through multicast or unicast methods based on user behavior and network conditions, thereby reducing redundancy and improving spectrum efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If internet content is transmitted on-demand through wireless mobile communication networks, then user service quality is improved, but network capacity and spectrum resources are overwhelmed by explosive traffic growth
Solution Approach 1:
The system performs preliminary actions by proactively pushing internet content to users before they actually request it. The mobile network operation data analyzing engine predicts user content needs based on historical behavior data, and pre-transmits content during off-peak hours or when network conditions are favorable, thereby avoiding peak traffic congestion while ensuring content availability when users need it.
Solution Approach 2:
The patent implements content copying by caching internet content at multiple edge cache servers distributed across the network. Instead of transmitting content from a single source, the system creates and distributes copies to edge servers closer to users, reducing the load on core network infrastructure and backhaul links while enabling faster content delivery.
2Loss of energy
If content is cached at edge servers and proactively pushed using multicast methods, then spectrum efficiency is improved, but network complexity increases
Solution Approach 1:
The patent introduces a mobile network operation data analyzing engine as an intermediary between content providers and edge servers. This engine collects user behavior data, analyzes content popularity trends, determines optimal pushing strategies, and coordinates multicast transmissions. By centralizing the decision-making function in this intermediary engine, the system manages complexity rather than distributing it across all network elements.
Solution Approach 2:
The system performs preliminary analysis and planning by the data analyzing engine before executing multicast transmissions. User behavior patterns are analyzed in advance, content popularity is predicted, and pushing strategies are determined beforehand, allowing the network to execute efficient multicast operations without real-time complexity.
3Productivity
If proactive pushing service is implemented based on user behavior analysis, then network load is reduced, but data processing complexity increases
Solution Approach 1:
The system implements self-service by automatically collecting user behavior data, analyzing patterns, and generating pushing strategies without requiring manual intervention. The mobile network operation data analyzing engine autonomously processes data from multiple sources, identifies content preferences, and determines optimal transmission timing and methods, reducing the need for complex manual data processing while maintaining high efficiency.
Data Source
AI summary
Embodiments of the present disclosure provide methods, apparatuses and computer program for content pushing service in a wireless mobile communication system. In one embodiment, the method comprises receiving a proactive pushing service request from an internet content provider; determining, for the proactive pushing service request, a proactive pushing strategy based on auxiliary information predetermined for network optimization processing; and sending, to at least one network element in the wireless mobile communication system, a command for the proactive pushing service so that at least a part of internet contents designated by the proactive pushing service request are proactively pushed to one or more users based on the determined proactive pushing strategy.


