Coded Joint Pushing and Caching With Asynchronous User Requests

被引:23
|
作者
Lu, Yawei [1 ]
Chen, Wei [1 ]
Poor, H. Vincent [2 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Coded joint pushing and caching; multicasting; asynchronous user requests; request delay information; fountain codes; WIRELESS; EDGE;
D O I
10.1109/JSAC.2018.2844918
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Pushing and caching are recognized as promising techniques to improve network capacity and handle explosive growth in data traffic. Caching schemes for synchronous requests have been extensively investigated, but little attention has been paid to the asynchronous case. However, asynchronism is an inherent property of user requests. In this paper, request delay information (RDI) is introduced to characterize the asynchronous user requests. Based on RDI, a coded joint pushing and caching (C-JPC) method is proposed to minimize the network traffic by jointly determining when and which data packets are to be pushed and whether they should be cached. Optimal offline and online C-JPC policies for noncausal and causal RDI can be obtained by solving optimization problems, which however are intractable. Fountain coded caching (FCC) and generalized coded caching (GCC) methods are further proposed to give sub-optimal C-JPC policies with low complexity. In addition, lower and upper bounds on the optimal traffic volume are presented. It is shown that FCC and GCC achieve optimal or near-optimal volumes of traffic in some special cases. Simulation results demonstrate that C-JPC brings significant multicasting gains.
引用
收藏
页码:1843 / 1856
页数:14
相关论文
共 50 条
  • [1] Coded Caching with Distinct Number of User Requests
    Huang, Kai
    Cai, Xiaohong
    Zhang, Jinbei
    Luo, Zhiyong
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [2] Storage-Efficient Edge Caching With Asynchronous User Requests
    Xie, Zhanyuan
    Chen, Wei
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2020, 6 (01) : 229 - 241
  • [3] Asynchronous Coded Caching
    Ghasemi, Hooshang
    Ramamoorthy, Aditya
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 2438 - 2442
  • [4] Coded Caching with Joint Content Recommendation and User Grouping
    Zhu, Bingyu
    Chen, Wei
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [5] Coded Caching with Multiple File Requests
    Wei, Yi-Peng
    Ulukus, Sennur
    2017 55TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2017, : 437 - 442
  • [6] Algorithms for Asynchronous Coded Caching
    Ghasemi, Hooshang
    Ramamoorthy, Aditya
    2017 FIFTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2017, : 636 - 640
  • [7] Centralized Coded Caching for Heterogeneous Lossy Requests
    Yang, Qianqian
    Gunduz, Deniz
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 405 - 409
  • [8] Coded Caching under Asynchronous Demands
    Lampiris, Eleftherios
    Joudeh, Hamdi
    Caire, Giuseppe
    Elia, Petros
    2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 718 - 723
  • [9] Asynchronous Coded Caching With Uncoded Prefetching
    Ghasemi, Hooshang
    Ramamoorthy, Aditya
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (05) : 2146 - 2159
  • [10] Optimal Scheduling in Asynchronous Coded Caching
    Yang, Hui
    Xie, Ling Fu
    Liu, Juan
    Lu, Lu
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (04) : 4454 - 4459