Edge Data Pre-positioning for Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data storage techniques often result in user data being centrally stored in geographically distant locations, leading to increased latency and unnecessary network bandwidth and storage costs due to the need for remote data retrieval and excessive storage capacity.
Innovation Solution
Pre-positioning user data at edge computing repositories based on predicted user access patterns using a method that involves retrieving audit information, determining user characteristics, comparing them with thresholds, and persisting structured data sets in edge computing repositories corresponding to geographical locations, thereby optimizing network performance and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If user data are centrally stored in geographically distant locations, then storage costs are reduced, but latency increases and user experience deteriorates
Solution Approach 1:
The system performs preliminary actions by predicting user access patterns before actual data requests occur. Audit information is analyzed in advance to determine which users are likely to request which data from which locations, and data is pre-positioned at edge computing repositories accordingly. This eliminates latency during actual access while avoiding the cost of storing data universally.
Solution Approach 2:
The system implements local quality by distributing data storage to specific geographical locations based on local user needs rather than using a uniform centralized storage approach. Edge computing repositories are strategically placed and populated with data relevant to local users, creating location-specific data availability that reduces both latency and unnecessary storage costs.
2Reliability
If all user data are stored at each local point of presence, then data availability improves, but network bandwidth and storage costs increase unnecessarily
Solution Approach 1:
The system applies partial action by storing only the necessary portion of user data at each local point of presence rather than all data. Prediction models analyze audit information to determine which specific data subsets are likely to be accessed by local users, and only those data are pre-positioned at edge repositories, avoiding excessive storage and bandwidth consumption.
Solution Approach 2:
The system enables self-service through automated prediction and data distribution. The prediction models automatically analyze audit information, identify data placement opportunities, and populate edge computing repositories without manual intervention. This automated self-service optimizes data availability while minimizing costs through intelligent, data-driven decisions.
3Device complexity
If conventional data storage techniques are used, then implementation simplicity is maintained, but user experience and cost efficiency deteriorate
Solution Approach 1:
The system introduces an intermediary layer between centralized storage and end users in the form of edge computing repositories. Prediction models act as mediators that analyze audit information and automatically manage data distribution to these intermediaries. This intermediary architecture improves user experience and cost efficiency while maintaining implementation simplicity by using standard technologies and automated processes.
Data Source
AI summary
A method for pre-positioning data based on a user attribute is disclosed. The method includes retrieving audit information that corresponds to a user, the audit information including the user attribute; determining, by using a model, a user characteristic for the user based on the audit information, the user characteristic including a probability value and a geographical location; comparing the user characteristic with a predetermined threshold; identifying raw data from a networked platform, the raw data corresponding to the user; generating a structured data set for the user based on the user characteristic; and persisting the structured data set in an edge computing repository based on a result of the comparing, the edge computing repository corresponding to the geographical location.


