Skip to main content
QUICK REVIEW

[论文解读] Towards Practical File Packetizations in Wireless Device-to-Device Caching Networks

Nicholas Woolsey, Rong‐Rong Chen|arXiv (Cornell University)|Dec 19, 2017
Caching and Content Delivery参考文献 28被引用 5
一句话总结

本文提出了两种适用于设备到设备(D2D)网络的实用编码缓存方案,显著降低了文件分组化程度,同时保持了高吞吐量。第一种方案采用基于超立方体的设计,结合超平面缓存与编码多播;第二种方案利用Ruzsa-Szemerédi(RS)图来定义缓存放置,并通过不相交匹配实现多播。两种方案相较于现有最先进方案均实现了文件分组化的指数级降低,且用户吞吐量与最优设计相当。

ABSTRACT

We consider wireless device-to-device (D2D) caching networks with single-hop transmissions. Previous work has demonstrated that caching and coded multicasting can significantly increase per user throughput. However, the state-of-the-art coded caching schemes for D2D networks are generally impractical because content files are partitioned into an exponential number of packets with respect to the number of users if both library and memory sizes are fixed. In this paper, we present two combinatorial approaches of D2D coded caching network design with reduced packetizations and desired throughput gain compared to the conventional uncoded unicasting. The first approach uses a "hypercube" design, where each user caches a "hyperplane" in this hypercube and the intersections of "hyperplanes" represent coded multicasting codewords. In addition, we extend the hypercube approach to a decentralized design. The second approach uses the Ruzsa-Szeméredi graph to define the cache placement. Disjoint matchings on this graph represent coded multicasting codewords. Both approaches yield an exponential reduction of packetizations while providing a per-user throughput that is comparable to the state-of-the-art designs in the literature. Furthermore, we apply spatial reuse to the new D2D network designs to further reduce the required packetizations and significantly improve per user throughput for some parameter regimes.

研究动机与目标

  • 为解决现有D2D编码缓存方案在用户数量增加时需指数级文件分组化而导致不切实际的问题。
  • 设计实用的D2D缓存方案,显著减少文件划分,同时保持高用户吞吐量。
  • 通过利用超立方体和RS图等组合结构,实现可扩展且可实现的D2D缓存网络。
  • 在新设计中集成空间复用,以进一步降低所需分组化程度,并在特定参数范围内提升吞吐量。

提出的方法

  • 使用超立方体结构,每个用户缓存一个超平面,超平面的交集形成编码多播码字。
  • 应用超立方体设计的去中心化变体,以增强在动态用户环境中的灵活性与可扩展性。
  • 利用Ruzsa-Szemerédi(RS)图建模缓存放置,其中不相交匹配表示编码多播传输。
  • 通过图的顶点和边匹配定义缓存放置,确保用户缓存对应于图中非相邻节点的文件分组。
  • 通过将用户聚类为基于邻近度的组来集成空间复用,实现同时传输,从而降低有效分组化程度。
  • 利用RS图构造中不相交匹配数量与分组大小的组合界推导传输速率。

实验结果

研究问题

  • RQ1基于超立方体的缓存设计是否能在不牺牲吞吐量的前提下降低D2D网络中的文件分组化?
  • RQ2Ruzsa-Szemerédi图能否被有效用于构建低分组化D2D编码缓存方案?
  • RQ3空间复用如何影响实际D2D缓存网络中所需文件分组化程度与用户吞吐量?
  • RQ4与现有最先进方案相比,所提方案在分组化降低与吞吐量增益之间的权衡关系如何?

主要发现

  • 基于超立方体的方案实现了文件分组化的指数级降低,同时保持了与现有最先进编码缓存方案相当的用户吞吐量。
  • 基于Ruzsa-Szemerédi图的方案将每文件的分组化降低至O(n(2γ−1)),其中γ为设计参数,显著低于指数水平。
  • 两种所提方案均实现了传输速率R(M) = (τ/n) · (2γ/(2γ−1)),其中τ为RS图中不相交匹配的数量,确保了高谱效率。
  • 空间复用的集成降低了每传输簇的有效用户数,进一步减少了所需分组化程度,并在密集网络中提升了用户吞吐量。
  • 理论分析证实,所提方案在空间复用下仍保持有序最优的流量负载,且在高密度场景下吞吐量呈有利扩展。
  • RS图构造确保每个用户的缓存大小M满足M/m ≥ 1 − d_lb/n,其中d_lb为用户度的下界,从而实现实际的内存分配。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。