journal article·2021Open access

Efficient Algorithms for Cache-Throughput Analysis in Cellular-D2D 5G Networks

Nasreen Anjum, Zhaohui Yang, Imran Khan, Mahreen Kiran, Falin Wu, Khaled Rabie, Shikh Muhammad Bahaei

Computers, Materials & Continua· Volume 67· Issue 2

Abstract

In this paper, we propose a two-tiered segment-based Device-to-Device (S-D2D) caching approach to decrease the startup and playback delay experienced by Video-on-Demand (VoD) users in a cellular network. In the S-D2D caching approach cache space of each mobile device is divided into two cache-blocks. The first cache-block reserve for caching and delivering the beginning portion of the most popular video files and the second cache-block caches the latter portion of the requested video files ‘fully or partially’ depending on the users’ video watching behaviour and popularity of videos. In this approach before caching, video is divided and grouped in a sequence of fixed-sized fragments called segments. To control the admission to both cache-blocks and improve the system throughput, we further propose and evaluate three cache admission control algorithms. We also propose a video segment access protocol to elaborate on how to cache and share the video segments in a segmentation based D2D caching architecture. We formulate an optimisation problem and find the optimal cache probability and beginning-segment size that maximise the cache-throughput probability of beginning-segments. To solve the non-convex cache-throughout maximisation problem, we derive an iterative algorithm, where the optimal solution is derived in each step. We used extensive simulations to evaluate the performance of our proposed S-D2D caching system.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Caching and Content Delivery · Cooperative Communication and Network Coding · Image and Video Quality Assessment

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (34)

Show source-provided references
1. Ericsson Mobility Report. 2018. [Online]. Available: https://www.ericsson.com/en/mobility-report/reports.
2. A survey on replica server placement algorithms for content delivery networks10.1109/COMST.2016.2626384 ↗
3. Channel estimation and performance analysis of one-bit massive MIMO systems10.1109/TSP.2017.2706179 ↗
4. A survey of spectrum sensing algorithms for cognitive radio applications10.1109/SURV.2009.090109 ↗
5. Efficient cache placement strategy in two-tier wireless content delivery network10.1109/TMM.2016.2543658 ↗
6. Propagation models and performance evaluation for 5G millimeter-wave bands10.1109/TVT.2018.2848208 ↗
7. A survey of caching techniques in cellular networks: Research issues and challenges in content placement and delivery strategies10.1109/COMST.2018.2820021 ↗
8. Socially aware trust framework for multimedia delivery in D2D cooperative communication10.1109/TMM.2018.2890196 ↗
9. Scaling behavior for device-to-device communications with distributed caching10.1109/TIT.2014.2319312 ↗
10. Performance of caching-based D2D video distribution with measured popularity distributions
11. Device-to-device communication as an underlay to LTE-advanced networks10.1109/MCOM.2009.5350367 ↗
12. Cache less for more: exploiting cooperative video caching and delivery in D2D communications10.1109/TMM.2018.2885931 ↗
13. QoS provisionings for device-to-device content delivery in cellular networks10.1109/TMM.2017.2700208 ↗
14. Video stream quality impacts viewer behavior: Inferring causality using quasi-experimental designs10.1109/TNET.2013.2281542 ↗
15. Maximising audience engagement: How online video performance impacts viewer behavior akamai white paper, 2015. [Online]. Available: https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.pdf.
16. Device-to-Device (D2D) communication as a bootstrapping system in a wireless cellular network10.1109/ACCESS.2019.2890987 ↗
17. Adapting caching to audience retention rate10.1016/j.comcom.2017.11.015 ↗
18. Survey on peer-assisted content delivery networks10.1016/j.comnet.2017.02.008 ↗
19. To chunk or not to chunk: Implications for HTTP streaming video server performance
20. WINNER II channel models, 2017. [Online]. Available: https://cept.org/file/8339/winner2%20-%20final%20report.
21. FD device-to-device communication for wireless video distribution10.1049/iet-com.2016.0675 ↗
22. On factors affecting the usage and adoption of a nation-wide TV streaming service
23. Over the top video: The gorilla in cellular networks
24. H. Nam and H. Schulzrinne, “Youslow: What influences user abandonment behavior for internet video?,” Columbia University, Tech. Rcp., 2016.
25. Youtube everywhere: Impact of device and infrastructure synergies on user experience
26. Can internet video-on-demand be profitable?10.1145/1282427.1282396 ↗
27. Propagation channel models for next-generation wireless communications systems10.1587/transcom.E97.B.2022 ↗
28. Evaluation of availability of initial-segments of video files in Device-to-Device (D2D) network
29. Haenggi · Interference in Large Wireless Networks · 2009
30. An efficient precoding algorithm for mmWave massive MIMO systems10.3390/sym11091099 ↗
31. Wireless device-to-device caching networks: Basic principles and system performance10.1109/JSAC.2015.2452672 ↗
32. Base-station assisted device-to-device communications for high-throughput wireless video networks
33. Probabilistic caching in wireless D2D networks: Cache hit optimal versus throughput optimal10.1109/LCOMM.2016.2628032 ↗
34. Wireless content caching for small cell and D2D networks10.1109/JSAC.2016.2545413 ↗