Joint Content-Mobility Priority Modeling for Cached Content Selection in D2D Networks
- PDF / 2,310,148 Bytes
- 37 Pages / 439.37 x 666.142 pts Page_size
- 28 Downloads / 193 Views
(2021) 29:0
Joint Content‑Mobility Priority Modeling for Cached Content Selection in D2D Networks Vinicius F. Silva1 · Vinícius F. S. Mota2 · Daniel F. Macedo1 · Marcelo Dias de Amorim3 Received: 19 February 2020 / Revised: 28 July 2020 / Accepted: 25 September 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract One key component for efficient opportunistic device-to-device (D2D) deployment is cache management. It determines which content to store opportunistic D2D communications. Existing solutions focus on the nature of content or mobility attributes, but most of them neglect their joint influence. Moreover, most solutions rely on a preloading phase, filling caches with content that the respective users may not consume, but that may be of interest to other nodes, and increasing traffic overhead in the core network. Further, a popular file may be a lousy candidate for opportunistic D2D because contact opportunities may not provide enough transfer capacity. To solve this issue, we propose a model that computes priority values based on both content and mobility attributes. Our approach considers only files that users have consumed, therefore eliminating a preloading phase. Using real-world and synthetic mobility traces, we compare our solution with Least Recently Stored replacement, as well as a state-of-the-art approach that also considers content and mobility attributes. Results show an increase in the global cache hit rate of almost 80% in scenarios that offer many files, and of around 420% in scenarios with a few users. The priority model generates 90% lower overhead in terms of the control bytes. We also apply our solution in a chunk-based adaptive video streaming application. We observe that our solution leads to higher video delivery ratios when compared to the baselines. Keywords Device-to-device communications · Content priority · Content popularity · User mobility
* Vinicius F. Silva [email protected] Extended author information available on the last page of the article
13
Vol.:(0123456789)
0
Page 2 of 37
Journal of Network and Systems Management
(2021) 29:0
1 Introduction In the context of opportunistic device-to-device (D2D) communications, it is crucial to adopt a cache management scheme that reacts well to the dynamics of the network, and that raises the probability that nodes both find and retrieve content in the neighborhood. Several works in the literature propose interesting methods for cache management but seldom consider content and mobility attributes at the same time [1–3]. As a matter of fact, it is not enough to determine the most popular files to cache if contacts among nodes do not have enough time to transfer these files when nodes meet. Moreover, most solutions also rely on a preloading phase where a device’s cache receives content that the device may not consume, but its neighbors might. Such a strategy results in traffic overhead in the core network [1–3]. In this paper, we investigate several tradeoffs between file popularity, fil
Data Loading...