DocumentCode
2083617
Title
Network-coded caching-aided multicast for efficient content delivery
Author
Llorca, Jaime ; Tulino, Antonia M. ; Guan, Ke ; Kilper, Daniel
Author_Institution
Bell Labs., Alcatel-Lucent, Holmdel, NJ, USA
fYear
2013
fDate
9-13 June 2013
Firstpage
3557
Lastpage
3562
Abstract
Consider a content delivery network in which storage and transport resources, characterized by their capacity and cost (e.g., energy) efficiency, are used to meet users´ content object requests. The goal is to find the evolution of the objects being stored and transported by the network resources that meets user requests, satisfies network resource capacities and minimizes overall network cost. We first present a constructive offline solution that provides the maximum network efficiency (or minimum cost per object delivered) that can be achieved by dynamically exploiting network-coded caching and multicasting under arbitrary time-varying demands. We refer to the solution scheme as a dynamic network-coded caching-aided multicast (NCCAM) scheme, and illustrate it in a 6-node butterfly network. We then consider a single time period in which each user requests an arbitrary subset of content objects. We formulate the problem as a network coding problem on a caching-augmented graph and show that under uniform demand, random linear coded caching and multicasting is sufficient for achieving minimum cost caching-aided multicast. For the arbitrary demand scenario, we provide the transport-storage-popularity tradeoff of a polynomial-time solution that uses uncoded caching according to object popularity and random linear coded transmission. We show that while for skewed Zipf object popularity such a simple scheme achieves close to optimal performance, as the Zipf parameter approaches zero (uniform popularity), significant cost reductions can be obtained by optimizing the transport configuration at the expense of increased computational complexity.
Keywords
Internet; cache storage; computational complexity; computer centres; graph theory; linear codes; multicast communication; network coding; network servers; 6-node butterfly network; Internet; NCCAM; arbitrary time-varying demands; caching-augmented graph; computational complexity; content delivery network; dynamic network-coded caching-aided multicast scheme; maximum network efficiency; minimum cost caching-aided multicast; network coding problem; network resource capacities; overall network cost minimization; polynomial-time solution; random linear coded caching; random linear coded transmission; skewed Zipf object popularity; storage resources; transport resources; transport-storage-popularity tradeoff; uniform demand; Content distribution networks; IP networks; Linear codes; Multicast communication; Network coding; Vectors; Energy efficiency; content distribution; in-network caching; information centric networking; multicast; network coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2013 IEEE International Conference on
Conference_Location
Budapest
ISSN
1550-3607
Type
conf
DOI
10.1109/ICC.2013.6655103
Filename
6655103
Link To Document