Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2785971.2785975acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free access

On the Interaction between Content Caching and Request Assignment in Cellular Cache Networks

Published: 17 August 2015 Publication History

Abstract

The potential availability of storage space at cellular and femtocell base-stations (BSs) raises the following question: How should one optimize performance through both load balancing and content replication when requests can be sent to several such BSs? We formally introduce an optimization model to address this question and propose an online algorithm for dynamic caching and request assignment. Crucially our request assignment scheme is based on a server price signal that jointly reflects content and bandwidth availability. We prove that our algorithm is optimal and stable in a limiting regime that is obtained by scaling the arrival rates and content chunking. From an implementation standpoint, guided by the online algorithm we design a light-weight scheme for request assignments that is based on load and cache-miss cost signals; for cache replacements, we propose to use the popular LRU (Least Recently Used) strategy. Through simulations, we exhibit the efficacy of our joint-price based request assignment strategy in comparison to the common practices of assigning requests purely based on either bandwidth availability or content availability.

References

[1]
Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2014--2019. February 2015.
[2]
N. Abedini and S. Shakkottai. Content Caching and Scheduling in Wireless Networks With Elastic and Inelastic Traffic. IEEE/ACM Transactions on Networking, 2013.
[3]
M. Amble, P. Parag, S. Shakkottai, and L. Ying. Content-Aware Caching and Traffic Management in Content Distribution Networks. In INFOCOM '11.
[4]
I. Baev, R. Rajaraman, and C. Swamy. Approximation Algorithms for Data Placement Problems. SIAM J. Comput., 38(4):1411--1429, August 2008.
[5]
G. Bianchi, A. Detti, A. Caponi, and N. Blefari Melazzi. Check Before Storing: What is the Performance Price of Content Integrity Verification in LRU Caching? SIGCOMM CCR, July 2013.
[6]
T. Bonald, M. Jonckheere, and A. Proutiére. Insensitive Load Balancing. In ACM SIGMETRICS /PERFORMANCE '04.
[7]
S. Borst, V. Gupta, and A. Walid. Distributed Caching Algorithms for Content Distribution Networks. In INFOCOM '10.
[8]
J. Dai, Z. Hu, B. Li, J. Liu, and B. Li. Collaborative Hierarchical Caching with Dynamic Request Routing for Massive Content Distribution. In INFOCOM '12.
[9]
A. Dan and D. Towsley. An Approximate Analysis of the LRU and FIFO Buffer Replacement Schemes. In ACM SIGMETRICS '90.
[10]
M. Dehghan, A. Seetharam, B. Jiang, T. He, T. Salonidis, J. Kurose, D. Towsley, and R. Sitaraman. On the Complexity of Optimal Routing and Content Caching in Heterogeneous Networks. In to appear at INFOCOM 2015.
[11]
C. Fricker, P. Robert, and J. Roberts. A Versatile and Accurate Approximation for LRU Cache Performance. In Proceedings of the 24th International Teletraffic Congress, ITC '12.
[12]
N. Golrezaei, K. Shanmugam, A. Dimakis, A. Molisch, and G. Caire. FemtoCaching: Wireless Video Content Delivery Through Distributed Caching Helpers. In INFOCOM '12.
[13]
E. Jaho, M. Karaliopoulos, and I. Stavrakakis. Social Similarity Favors Cooperation: The Distributed Content Replication Case. IEEE Transactions on Parallel and Distributed Systems, March 2013.
[14]
W. Jiang, S. Ioannidis, L. Massoulié, and F. Picconi. Orchestrating Massively Distributed CDNs. In ACM CoNEXT '12.
[15]
M. Jonckheere and J. Virtamo. Optimal Insensitive Routing and Bandwidth Sharing in Simple Data Networks. In ACM SIGMETRICS '05.
[16]
M. Leconte, M. Lelarge, and L. Massoulié. Bipartite Graph Structures for Efficient Balancing of Heterogeneous Loads. In ACM SIGMETRICS/ PERFORMANCE '12.
[17]
K. P. Naveen, L. Massoulie, E. Baccelli, A. Carneiro Viana, and D. Towsley. On the Interaction between Content Caching and Request Assignment in Cellular Cache Networks. Research Report RR-8707, INRIA Saclay, March 2015.
[18]
K. Poularakis and L. Tassiulas. Exploiting User Mobility for Wireless Content Delivery. In IEEE International Symposium on Information Theory Proceedings, ISIT '13.
[19]
B. Tan and L. Massoulié. Optimal Content Placement for Peer-to-Peer Video-on-Demand Systems. IEEE/ACM Transactions on Networking, April 2013.

Cited By

View all
  • (2021)Elastic FemtoCaching: Scale, Cache, and RouteIEEE Transactions on Wireless Communications10.1109/TWC.2021.305650320:7(4174-4189)Online publication date: Jul-2021
  • (2021)A Swiss Army Knife for Online Caching in Small Cell NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.310075729:6(2536-2547)Online publication date: Dec-2021
  • (2021)Amalgamation of blockchain and sixth‐generation‐envisioned responsive edge orchestration in future cellular vehicle‐to‐anything ecosystems: Opportunities and challengesTransactions on Emerging Telecommunications Technologies10.1002/ett.441035:4Online publication date: 12-Dec-2021
  • Show More Cited By

Index Terms

  1. On the Interaction between Content Caching and Request Assignment in Cellular Cache Networks

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        AllThingsCellular '15: Proceedings of the 5th Workshop on All Things Cellular: Operations, Applications and Challenges
        August 2015
        70 pages
        ISBN:9781450335386
        DOI:10.1145/2785971
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 17 August 2015

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. LRU caches
        2. cellular cache networks
        3. fluid approximations
        4. lyapunov stability
        5. online algorithm

        Qualifiers

        • Research-article

        Conference

        SIGCOMM '15
        Sponsor:
        SIGCOMM '15: ACM SIGCOMM 2015 Conference
        August 17, 2015
        London, United Kingdom

        Acceptance Rates

        AllThingsCellular '15 Paper Acceptance Rate 8 of 16 submissions, 50%;
        Overall Acceptance Rate 24 of 51 submissions, 47%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)24
        • Downloads (Last 6 weeks)3
        Reflects downloads up to 25 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2021)Elastic FemtoCaching: Scale, Cache, and RouteIEEE Transactions on Wireless Communications10.1109/TWC.2021.305650320:7(4174-4189)Online publication date: Jul-2021
        • (2021)A Swiss Army Knife for Online Caching in Small Cell NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2021.310075729:6(2536-2547)Online publication date: Dec-2021
        • (2021)Amalgamation of blockchain and sixth‐generation‐envisioned responsive edge orchestration in future cellular vehicle‐to‐anything ecosystems: Opportunities and challengesTransactions on Emerging Telecommunications Technologies10.1002/ett.441035:4Online publication date: 12-Dec-2021
        • (2020)Kelly Cache NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2020.298286328:3(1130-1143)Online publication date: Jun-2020
        • (2019)Kelly Cache NetworksIEEE INFOCOM 2019 - IEEE Conference on Computer Communications10.1109/INFOCOM.2019.8737377(217-225)Online publication date: Apr-2019
        • (2019)Proactive Caching Placement for Arbitrary Topology With Multi-Hop Forwarding in ICNIEEE Access10.1109/ACCESS.2019.29470647(149117-149131)Online publication date: 2019
        • (2018)Delay-Sensitive Video Computing in the CloudACM Transactions on Multimedia Computing, Communications, and Applications10.1145/321280414:3s(1-29)Online publication date: 27-Jun-2018
        • (2018)Hybrid Content Caching in 5G Wireless Networks: Cloud Versus Edge CachingIEEE Transactions on Wireless Communications10.1109/TWC.2018.280589317:5(3030-3045)Online publication date: May-2018
        • (2018)Gibbsian On-Line Distributed Content Caching Strategy for Cellular NetworksIEEE Transactions on Wireless Communications10.1109/TWC.2017.277291117:2(969-981)Online publication date: Feb-2018
        • (2018)Optimal Cache Leasing from a Mobile Network Operator to a Content ProviderIEEE INFOCOM 2018 - IEEE Conference on Computer Communications10.1109/INFOCOM.2018.8486267(2744-2752)Online publication date: Apr-2018
        • Show More Cited By

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media