SearcharxivSearch

arXiv subjects

Kagan Akcay

Publications and source records attributed to Kagan Akcay.

5 recordsLinked to original sources

Fairness Scheduling for Coded Caching in Multi-AP Wireless Local Area Networks

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.

cs.IT

Collaborative Coded Caching for Partially Connected Networks

Coded caching leverages the differences in user cache memories to achieve gains that scale with the total cache size, alleviating network congestion due to high-quality content requests. Additionally, distributing transmitters over a wide area can mitigate the adverse effects of path loss. In this work, we consider a partially connected network where the channel between distributed transmitters (helpers) and users is modeled as a distributed multiple-input-multiple-output (MIMO) Gaussian broadcast channel. We propose a novel delivery scheme consisting of two phases: partitioning and transmission. In the partitioning phase, users with identical cache profiles are partitioned into the minimum number of sets, such that users within each set can successfully decode their desired message from a joint transmission enabled by MIMO precoding. To optimally partition the users, we employ the branch and bound method. In the transmission phase, each partition is treated as a single entity, and codewords are multicast to partitions with distinct cache profiles. The proposed delivery scheme is applicable to any partially connected network, and while the partitioning is optimal, the overall delivery scheme, including transmission, is heuristic. Interestingly, simulation results show that its performance closely approximates that of the fully connected optimal solution.

cs.IT

Finite-Length Analysis of Wiretap Codes using Universal Hash Functions

This paper investigates the relation between the second-order coding rate, where the second-order turns out to be strictly larger than $\sqrt{n}$, and the mutual information as the leaked information for a fixed error probability by using wiretap codes constructed by universal$_2$ hash functions. We first generalize the upper bound on $ε$-smooth max information in \cite{tyagi} and use it in our analysis where we adopt the method in \cite{hayashi-tan}, which uses universal hashing for compressing a source and making it secure from another correlated source, and apply it to the wiretap channel. We prove first- and second-order achievability results by assuming that the conjecture we state holds true.

cs.IT

Optimal Fairness Scheduling for Coded Caching in Multi-AP Multi-antenna WLAN

Coded caching (CC) schemes exploit the cumulative cache memory of network users, outperforming traditional uncoded schemes where cache contents are only used locally. Interestingly, this CC gain can also be combined with the spatial multiplexing gain of multi-antenna transmissions. In this paper, we extend the existing results of CC-aided data delivery in multi-access point (AP) wireless local area networks (WLAN) and video streaming applications by assuming multi-antenna transmitters at AP nodes. We present two distinct methods for using the extra resource that multi-antenna transmitters provide. While the first method tries to reduce the number of interference links in the network graph, the second one aims to remove inter-stream interference so that users with similar cache contents can be served simultaneously. While both methods provide increased throughput, they differ significantly in the underlying concept. Numerical simulations are used to compare the performance of different methods.

cs.IT

Optimal Fairness Scheduling for Coded Caching in Multi-AP Wireless Local Area Networks

Coded caching (CC) schemes exploit the cumulative cache memory of the users and simple linear coding to turn unicast traffic (individual file requests) into a multicast transmission. For the originally proposed $K$-user single-server/single shared link network model, CC yields an $O(K)$ gain with respect to conventional uncoded caching with the same per-user memory. While several information-theoretic optimality results for a variety of problems and carefully crafted network topologies have been proved, the gains and suitability of CC for practical scenarios such as content streaming over existing wireless networks have not yet been fully demonstrated. In this work, we consider CC for on-demand video streaming over WLANs where multiple users are served simultaneously by multiple spatially distributed access points (AP). Users sequentially request video ``chunks". The CC scheme operates above the IP layer, leaving the underlying standard physical layer and MAC layer untouched. The cache placement is completely asynchronous and decentralized, and the users are placed at random over the network coverage area. For such a system, we consider the region of achievable long-term average delivery rate (defined as the number of video chunks delivered per unit of time) and study the per-user rate distribution under proportional fairness scheduling. We also consider reduced complexity scheduling strategies and compare them with standard state-of-the-art techniques such as conventional (uncoded) caching and collision avoidance by allocating APs on different sub-channels (i.e., frequency reuse).

cs.IT