Cache Partitioning and Caching Strategies for Device-to-Device Caching Systems

Minjoong Rim, Chung G. Kang

Research output: Contribution to journalArticlepeer-review

Abstract

The amount of traffic in wireless networks is increasing exponentially, and this problem can be mitigated using device-to-device (D2D) caching technology, which installs a cache on a mobile end device. Devices can reduce the cell load through self-offloading via content in their own cache and D2D offloading using content in others' caches. However, especially in the early stage of D2D caching systems, a limited number of devices with a small storage might be used, and it is required to develop a caching scheme with excellent performance despite the small cache size. Regarding content popularity, which is common to most users, the preference probability values are not concentrated on some pieces of content, making it difficult to achieve satisfactory performance using a small cache. On the other hand, when considering individual users, content preferences may contain large values for specific content based on individual characteristics. In addition, the performance can be improved by considering short-term content preferences that reflect changes in content preferences over time or newly created content during peak hours. In this article, the hit ratio is divided into six parts considering self- and D2D offloading, common and individual user preferences, and little and large temporal changes in content preferences during peak hours. We also conceptually divide the cache of a helper into six areas in relation to the six parts of the hit ratio, and discuss cache partitioning and proactive caching strategies according to the environment.

Original languageEnglish
Article number9314155
Pages (from-to)8192-8211
Number of pages20
JournalIEEE Access
Volume9
DOIs
Publication statusPublished - 2021

Keywords

  • D2D caching
  • cache partitioning
  • content preference
  • data offloading
  • mobile caching
  • wireless caching

ASJC Scopus subject areas

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Fingerprint

Dive into the research topics of 'Cache Partitioning and Caching Strategies for Device-to-Device Caching Systems'. Together they form a unique fingerprint.

Cite this