Jointly Optimizing Throughput and Content Delivery Cost Over Lossy Cache Networks

被引:5
|
作者
Chu, Weibo [1 ]
Yu, Zhiwen [1 ]
Lui, John C. S. [2 ]
Lin, Yi [1 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
[2] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Routing; Packet loss; Throughput; Measurement; Servers; Optimization; Peer-to-peer computing; Cache optimization; throughput; routing cost; adaptive algorithm; THINGS IOT; OPTIMIZATION; ALGORITHMS; INTERNET; STRATEGY;
D O I
10.1109/TCOMM.2021.3061685
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cache optimization, i.e., determining the optimal content placement and routing paths, is essential for obtaining high performance of cache-enabled networks. This paper studies the problem of optimizing system throughput and content delivery cost over cache networks with lossy links (i.e., ICN-based wireless IoT systems), where content is divided into packet-level chunks, and packets may be lost in transmission. We first propose a new performance metric - the expected overall content routing cost for satisfied requests (RCS), for better characterizing content delivery cost under packet losses. RCS at the same time possesses the attractive mathematical property of super-modularity. We then formulate an optimization problem for the task through jointly optimizing content caching and request routing, and analyze it under fixed-routing scenario. The formulated problem is NP-hard and we prove it is reducible to the one of minimizing content routing cost without packet losses. We establish rules for the reduction, and leverage existing efficient algorithm to solve the problem. We also propose a potential-based online algorithm that is simple and adaptive to traffic changes and packet losses. The effectiveness of our mechanism is validated through extensive simulations over a wide array of network topologies.
引用
收藏
页码:3846 / 3863
页数:18
相关论文
共 50 条
  • [1] Video Delivery over Heterogeneous Cellular Networks: Optimizing Cost and Performance
    Poularakis, Konstantinos
    Iosifidis, George
    Argyriou, Antonios
    Tassiulas, Leandros
    [J]. 2014 PROCEEDINGS IEEE INFOCOM, 2014, : 1087 - 1095
  • [2] Dynamic cache management in content delivery networks
    Thomdapu, Srujan Teja
    Katiyar, Palash
    Rajawat, Ketan
    [J]. COMPUTER NETWORKS, 2021, 187
  • [3] Jointly Optimizing Content Caching and Recommendations in Small Cell Networks
    Chatzieleftheriou, Livia Elena
    Karaliopoulos, Merkouris
    Koutsopoulos, Iordanis
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (01) : 125 - 138
  • [4] Algorithms for optimizing the bandwidth cost of content delivery
    Adler, Micah
    Sitaraman, Ramesh K.
    Venkataramani, Harish
    [J]. COMPUTER NETWORKS, 2011, 55 (18) : 4007 - 4020
  • [5] Internet cache location and design of content delivery networks
    Wierzbicki, A
    [J]. WEB ENGINEERING AND PEER TO PEER COMPUTING, 2002, 2376 : 69 - 82
  • [6] High Throughput JPEG 2000 for Video Content Production and Delivery Over IP Networks
    Taubman, David
    Naman, Aous
    Smith, Michael
    Lemieux, Pierre-Anthony
    Saadat, Hassaan
    Watanabe, Osamu
    Mathew, Reji
    [J]. FRONTIERS IN SIGNAL PROCESSING, 2022, 2
  • [7] Content Delivery Networks - Q-Learning Approach for Optimization of the Network Cost and the Cache Hit Ratio
    de Almeida, Diego Felix
    Yen, Jason
    Aibin, Michal
    [J]. 2020 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2020,
  • [8] Social Networks as Internet Barometers for Optimizing Content Delivery Networks
    Agarwal, Sachin
    Agarwal, Shruti
    [J]. 2009 IEEE 3RD INTERNATIONAL SYMPOSIUM ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (ANTS 2009), 2009, : 85 - +
  • [9] Smart Cache Insertion and Promotion Policy for Content Delivery Networks
    Wang, Peng
    Liu, Yu
    Zhao, Zhelong
    Zhou, Ke
    Huang, Zhihai
    Chen, Yanxiong
    [J]. PROCEEDINGS OF THE 52ND INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2023, 2023, : 183 - 192
  • [10] A Lightweight and Adaptive Cache Allocation Scheme for Content Delivery Networks
    Liu, Ke
    Wang, Hua
    Zhou, Ke
    Li, Cong
    [J]. 2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,