Related Experiment Videos
Machine learning empowered proactive content caching in O-RAN
Ayaz Ahmad1, Fawad Ahmad2, Salman Atif2
1Department of Electrical Engineering, College of Engineering, King Faisal University, Al-Ahsa, 31982, Saudi Arabia. ayahmad@kfu.edu.sa.
None:
Proactive caching in cellular networks effectively reduces backhaul load and content delay. Open Radio Access Networks (O-RAN), with their multi-vendor, distributed architecture, offer additional opportunities to cache content at various components. Integrating proactive caching with O-RAN can significantly improve performance, though the process is complex due to the tight coupling between content placement and O-RAN elements. This paper proposes an Intelligent Content-Aware Proactive Caching (ICAPC) mechanism for both published and unpublished videos. In ICAPC, video features are extracted and compressed using a 3D-CNN to generate high-dimensional feature vectors. Videos with similar features are clustered into 'video classes' using k-means clustering. The feature vector is mapped into a G-dimensional space, where each value represents the percentage of features from each video class. A support vector machine (SVM) is then trained using these vectors and their corresponding video popularity. For unpublished videos, the trained SVM predicts popularity based on their feature representation. Videos are cached based on descending popularity-first at the RU, then DU, and finally CU. Simulation results show that the proposed method outperforms conventional approaches by achieving higher cache hit ratios and reducing both content latency and backhaul load.
Related Concept Videos
Long-term Potentiation
Long-term Potentiation
Hebbian LTP
LTP can occur when presynaptic neurons...
Optimal Foraging
Buffer Effectiveness
The buffer capacity is the amount of acid or base that can be added to a given volume...
Preventive Healthcare Services
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...