🤖 AI Summary
This work addresses the challenge of providing fair and efficient service for asynchronous video requests in multi-access-point wireless LANs. The authors propose a decentralized, location-agnostic coded caching scheme integrated with a dynamic scheduling mechanism operating above the IP layer, achieving enhanced fairness without modifying the physical or MAC layers. This is the first approach to jointly leverage coded caching and fair scheduling, introducing a scalable “Over IP” implementation compatible with existing WLAN architectures and rigorously characterizing the achievable throughput region. By formulating the problem via convex optimization, devising a dynamic scheduling algorithm, and incorporating heuristic complexity-reduction strategies, the proposed method significantly improves both system throughput and user fairness, outperforming conventional baselines such as prefix caching, orthogonal subchannel allocation, and CSMA-based schemes.
📝 Abstract
Coded caching (CC) exploits cumulative cache memory at user devices and coding to transform unicast traffic into multicast transmissions. While information theoretic results show significant gains over uncoded caching for various network topologies, its practical benefits remain unclear. In this work, we investigate CC for on-demand video streaming over large wireless local area networks, where multiple users are served simultaneously by spatially distributed access points. Users asynchronously request video chunks from a content library. We propose a decentralized, asynchronous, and location-independent cache placement scheme combined with an "over IP" delivery mechanism operating at higher network layers, leaving the physical and MAC layers unchanged. For this scheme, we characterize the achievable goodput region, where goodput is defined as the number of video chunks per unit time delivered to users' playback buffers, and formulate the corresponding fairness problem as a convex maximization. We develop a dynamic scheduling algorithm that provably achieves the optimal fairness point under stationary conditions with reduced complexity, and introduce a heuristic to further lower complexity. Numerical results demonstrate significant gains over baseline schemes, including conventional prefix caching, orthogonal sub-channel allocation with spatial reuse, and a CSMA-inspired distributed coordination approach, showing that CC can be implemented as a scalable and compatible over IP solution for existing WLANs.