Doctoral course - Cached-aided wireless communication

Wireless communication networks are under mounting pressure to support exponentially increasing volumes of multimedia content, as well as to support the imminent emergence of applications such as massive video on demand (VoD) and wireless immersive viewing for extended reality (XR). For the efficient delivery of such multimedia content, coded caching (CC) is a promising technique, capable of increasing the data rates by exploiting cache content across the network as a communication resource.

Event information

Time

-

Location

Linnanmaa

Add event to calendar

Schedule

Mon 20.5 at 12:00-15:00 in TS136

Tue 21.5 at 12:00-15:00 in TS136

Wed 22.5 at 12:00-15:00 in TS136

Thu 23.5 at 12:00-15:00 in TS136

Abstract

Wireless communication networks are under mounting pressure to support exponentially increasing volumes of multimedia content, as well as to support the imminent emergence of applications such as massive video on demand (VoD) and wireless immersive viewing for extended reality (XR). For the efficient delivery of such multimedia content, coded caching (CC) is a promising technique, capable of increasing the data rates by exploiting cache content across the network as a communication resource. In a single-stream (single-antenna) downlink network of cache-enabled receiving users who can pre-fetch data into their cache memories, CC enables a new global caching gain that scales with the total cache size of all users in the network. Interestingly, this CC gain can also be achieved additively with the spatial multiplexing gain of multi-antenna communications, making CC an even more appealing candidate considering the unavoidable dominance of multi-antenna communications in future wireless systems.

This course provides an overview of coded caching and its integrity with wireless communications in single- and multi-antenna setups. We also study the challenges of implementing CC in practice and possible solutions to overcome them. In the end, we overview how CC can be tailored for real-world applications of future networks.

Contents

  1. An introduction to caching and its interaction with communication
  2. Coding for communication systems: an overview
  3. Coded caching: basics
  4. Information-theoretic optimality of coded caching
  5. Multi-server coded caching
  6. Wireless coded caching and integration with multi-antenna connectivity
  7. Wireless communications: a brief overview
  8. Coded caching in MISO setups
  9. Coded caching in MIMO setups
  10. Mounting challenges of coded caching
  11. Coded caching with signal-level interference cancellation
  12. From bit-level to signal-level coded caching
  13. Addressing the subpacketization bottleneck
  14. The shared-cache model
  15. Coded caching for dynamic networks
  16. Applications
  17. Coded caching for VoD over Wi-Fi
  18. Location-dependent coded caching for XR
  19. Coded data retrieval and distribution

Bio

MohammadJavad Salehi received the B.Sc., M.Sc., and Ph.D. degrees from the Department of Electrical Engineering, Sharif University of Technology, Tehran, Iran, in 2010, 2012, and 2018, respectively. Since 2019, he is a postdoctoral researcher at the Center for Wireless Communication (CWC) at the University of Oulu, Finland. His work in Oulu has been supported by various project funded by the Research Council of Finland, The Finnish Research Impact Foundation, and INFOTECH Oulu. Dr Salehi visited EURECOM, Sophi Antipolis, France and the University of Minnesota, MN, USA in 2022, and received the Jorma-Ollila grant from the Nokia Foundation for another research visit to the Technical University of Berlin, Germany in 2023. In 2022, he collaborated with the Nokia Standards team in Oulu as part of the 3D-WIDE project to develop novel caching solutions for extended reality applications. His main research interests include multi-antenna communications and wireless coded caching.

Last updated: 3.4.2024