From Traditional Adaptive Data Caching to Adaptive Context Caching: A Survey

11/21/2022
by   Shakthi Weerasinghe, et al.
0

Context data is in demand more than ever with the rapid increase in the development of many context-aware Internet of Things applications. Research in context and context-awareness is being conducted to broaden its applicability in light of many practical and technical challenges. One of the challenges is improving performance when responding to large number of context queries. Context Management Platforms that infer and deliver context to applications measure this problem using Quality of Service (QoS) parameters. Although caching is a proven way to improve QoS, transiency of context and features such as variability, heterogeneity of context queries pose an additional real-time cost management problem. This paper presents a critical survey of state-of-the-art in adaptive data caching with the objective of developing a body of knowledge in cost- and performance-efficient adaptive caching strategies. We comprehensively survey a large number of research publications and evaluate, compare, and contrast different techniques, policies, approaches, and schemes in adaptive caching. Our critical analysis is motivated by the focus on adaptively caching context as a core research problem. A formal definition for adaptive context caching is then proposed, followed by identified features and requirements of a well-designed, objective optimal adaptive context caching strategy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2022

Reinforcement Learning Based Approaches to Adaptive Context Caching in Distributed Context Management Systems

Performance metrics-driven context caching has a profound impact on thro...
research
11/01/2020

Understanding Application-Level Caching in Web Applications: A Comprehensive Introduction and Survey of State-of-the-Art

A new form of caching, namely application-level caching, has been recent...
research
01/14/2021

Cocktail Edge Caching: Ride Dynamic Trends of Content Popularity with Ensemble Learning

Edge caching will play a critical role in facilitating the emerging cont...
research
10/30/2019

Human-Like Hybrid Caching in Software-defined Edge Cloud

With the development of Internet of Things (IoT) and communication techn...
research
08/05/2023

An Overview of Analysis Methods and Evaluation Results for Caching Strategies

We survey analytical methods and evaluation results for the performance ...
research
07/23/2018

Context-aware Group Buying in Ultra-dense Small Cell Networks: Unity is Strength

The ultra-dense small cell networks (SCNs) have been regarded as a promi...
research
10/31/2020

Automation of application-level caching in a seamless way

Meeting performance and scalability requirements while delivering servic...

Please sign up or login with your details

Forgot password? Click here to reset