Wireless Device-to-Device Caching Networks: Basic Principles and System Performance
arXiv:1305.5216 · doi:10.1109/JSAC.2015.2452672
Abstract
As wireless video transmission is the fastest-growing form of data traffic, methods for spectrally efficient video on-demand wireless streaming are essential to service providers and users alike. A key property of video on-demand is the asynchronous content reuse, such that a few dominant videos account for a large part of the traffic, but are viewed by users at different times. Caching of content on devices in conjunction with D2D communications allows to exploit this property, and provide a network throughput that is significantly in excess of both the conventional approach of unicasting from the base station and the traditional D2D networks for regular data traffic. This paper presents in a semi-tutorial concise form some recent results on the throughput scaling laws of wireless networks with caching and asynchronous content reuse, contrasting the D2D approach with a competing approach based on combinatorial cache design and network coded transmission from the base station (BS) only, referred to as coded multicasting. Interestingly, the spatial reuse gain of the former and the coded multicasting gain of the latter yield, somehow surprisingly, the same near-optimal throughput behavior in the relevant regime where the number of video files in the library is smaller than the number of streaming users. Based on our recent theoretical results, we propose a holistic D2D system design that incorporates traditional microwave (2 GHz) as well as millimeter-wave D2D links; the direct connections to the base station can be used to provide those rare video requests that cannot be found in local caches. We provide extensive simulations under a variety of system settings, and compare our scheme with other existing schemes by the BS. We show that, despite the similar behavior of the scaling laws, the proposed D2D approach offers very significant throughput gains with respect to the BS-only schemes.
35 pages; 13 figures; Revised version of the manuscript submitted to IEEE Journal on Selected Areas in Communications, Special Issue on Device to Device Communications in Cellular Networks
References in corpus (2)
Cited by in corpus (27)
- A Survey of Energy-Efficient Techniques for 5G Networks and Challenges Ahead
- Caching at the Wireless Edge: Design Aspects, Challenges and Future Directions
- Big Data Caching for Networking: Moving from Cloud to Edge
- Optimal and Scalable Caching for 5G Using Reinforcement Learning of Space-time Popularities
- Wireless Content Caching for Small Cell and D2D Networks
- Modeling and Performance Analysis of Clustered Device-to-Device Networks
- Fundamentals of Cluster-Centric Content Placement in Cache-Enabled Device-to-Device Networks
- Optimizing Content Caching to Maximize the Density of Successful Receptions in Device-to-Device Networking
- Wireless Video Caching and Dynamic Streaming under Differentiated Quality Requirements
- Cache-enabled Device-to-Device Communications: Offloading Gain and Energy Cost
- Optimal Caching and Scheduling for Cache-enabled D2D Communications
- Multi-antenna Interference Management for Coded Caching
- A Survey on Applications of Cache-Aided NOMA
- D2D-Enabled Mobile User Edge Caching: A Multi-Winner Auction Approach
- Information-Theoretic Caching: Sequential Coding for Computing
- High Throughput Opportunistic Cooperative Device-to-Device Communications With Caching
- Fundamental Limits of Cache-Aided Interference Management
- Energy Costs for Traffic Offloading by Cache-enabled D2D Communications
- Cooperative Device-to-Device Communications With Caching
- Fundamental Limits on Throughput Capacity in Information-Centric Network
- How Much Cache is Needed to Achieve Linear Capacity Scaling in Backhaul-Limited Dense Wireless Networks?
- A Layered Caching Architecture for the Interference Channel
- D2D Data Offloading in Vehicular Environments with Optimal Delivery Time Selection
- A Non-Stationary Bandit-Learning Approach to Energy-Efficient Femto-Caching with Rateless-Coded Transmission
- Joint Optimization of File Placement and Delivery in Cache-Assisted Wireless Networks with Limited Lifetime and Cache Space
- Context-aware Cluster Based Device-to-Device Communication to Serve Machine Type Communications
- Social Groups Based Content Caching in Wireless Networks