欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2022, Vol. 39 ›› Issue (2): 224-231.DOI: 10.7523/j.ucas.2020.0017

• 电子信息与计算机科学 • 上一篇    

基于分层网络的中心化和去中心化编码缓存方案

汪科1,2,3, 陈家慧1,2,3, 吴幼龙1   

  1. 1 上海科技大学信息科学与技术学院, 上海 201210;
    2 中国科学院上海微系统与信息技术研究所, 上海 200050;
    3 中国科学院大学, 北京 100049
  • 收稿日期:2020-02-12 修回日期:2020-04-08 发布日期:2021-05-31
  • 通讯作者: 汪科
  • 基金资助:
    国家自然科学基金(61901267)和上海市浦江人才计划(18PJ1408500)资助

Coded caching in hierarchical network with centralized and decentralized strategy

WANG Ke1,2,3, CHEN Jiahui1,2,3, WU Youlong1   

  1. 1 School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, China;
    2 Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Science, Shanghai 200050, China;
    3 University of Chinese Academy of Science, Beijing 100049, China
  • Received:2020-02-12 Revised:2020-04-08 Published:2021-05-31

摘要: 针对包含服务器、中继以及用户的分层网络,研究如何利用缓存降低传输延迟的问题。通过结合传统缓存和网络编码技术,提出新型的中心化和去中心化编码缓存方案。其中,中心化的方案根据中继、用户的数量以及缓存大小,对文件布置和发送策略进行优化设计,在满足用户文件请求的同时,实现数据的高效传输;去中心化的方案以牺牲少量性能为代价,支持用户数量变化和网络环境切换,拥有更高的灵活性。两种方案均充分利用中继的缓存资源,实现服务器和中继的并行传输,并根据用户的文件请求进行编码后发送,获得传统缓存方案所不具有的多播增益。仿真结果表明,本文的方案能够满足用户任意的文件请求,在不增加缓存大小的情况下,明显降低系统的传输延迟。

关键词: 编码缓存, 中继, 中心化, 去中心化

Abstract: For a hierarchical network consisting of a server, multiple relays and multiple users, this paper studies on how to utilize cache at user and relay nodes to reduce the transmission delay. We propose novel coded caching schemes for the centralized and decentralized settings respectively. Our centralized scheme achieves better performance but requiring a fixing number of users, and our decentralized scheme supports flexible network change with only small loss of performance. Both schemes combine the traditional caching technology with network coding, and exploit the relays' cache resource to assist the transmission between the server and users. Moreover, our schemes allow parallel transmission between the server and relay, and achieve multicast gain by using coding during the delivery phase. The simulation results show that compared to the previous scheme, our schemes can greatly reduce the transmission delay without increasing the caching size.

Key words: coded caching, relay, centralized, decentralized

中图分类号: