作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 专栏 • 上一篇    下一篇

分布式存储网最小传输开销认证树构建算法

宋 磊1,2,王劲林1,王玲芳1,陈 君1   

  1. (1. 中国科学院声学研究所国家网络新媒体工程技术研究中心,北京 100190;2. 中国科学院大学,北京 100049)
  • 收稿日期:2013-04-18 出版日期:2014-07-15 发布日期:2014-07-14
  • 作者简介:宋 磊(1986-),男,博士研究生,主研方向:网络新媒体技术,信息安全;王劲林,研究员;王玲芳、陈 君,副研究员。
  • 基金资助:

    国家“863”计划基金资助重大项目(2011AA01A102);中国科学院战略性先导科技专项子课题基金资助项目(XDA06010302);国家科技支撑计划基金资助项目(2011BAH11B05)。

Construction Algorithm of Least Transmission Cost Authentication Tree in Distributed Storage Network

SONG Lei 1,2, WANG Jin-lin 1, WANG Ling-fang 1, CHEN Jun 1   

  1. (1. National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China; 2. University of Chinese Academy of Sciences, Beijing 100049, China)
  • Received:2013-04-18 Online:2014-07-15 Published:2014-07-14

摘要:

现有的认证树构建算法忽略认证信息在存储网中的访问距离,导致认证树传输开销过大。为此,提出一种传输开销最小化的认证树构建算法。在利用内容片访问热度的基础上,增加存储网中内容片访问距离,度量各个内容片认证信息的传输开销,并将此映射为赫夫曼编码树中各叶子节点的权重,采用贪心策略逐步合并权重最小的子树,形成最终的认证树。仿真结果表明,该算法构建的认证树在存储网中的传输开销最小,与TFDP和α-leaf树相比,生成的认证树可使传输开销分别降低19.8%和9.5%,更适合于分布式存储网中的文件内容认证。

关键词: 分布式存储网, 内容认证, 认证树, 传输开销, 赫夫曼编码, 访问距离

Abstract:

Current generating algorithms of authentication tree ignore the access distance of authentication information, which leads to high transmission cost in distributed storage network. This paper proposes an authentication tree construction algorithm which minimizes the transmission cost. In addition to content piece’s access frequency, the algorithm introduces access distance in distributed storage network, measures the authentication transmission cost of each content piece. It treats this cost as the weight of Huffman tree, uses greedy strategy to merge least subtrees step by step, and formulates the final authentication tree. The least transmission cost of the authentication tree is proved. Simulation results show that the authentication tree of the algorithm costs 19.8% and 9.5% less than TFDP and α-leaf tree. Thus it suits most for the content authentication in distributed storage network.

Key words: distributed storage network, content authentication, authentication tree, transmission cost, Huffman code, access distance

中图分类号: