Distributed data storage in sensor networks using decentralized erasure codes

A. Dimakis, Vinod M. Prabhakaran, K. Ramchandran
{"title":"Distributed data storage in sensor networks using decentralized erasure codes","authors":"A. Dimakis, Vinod M. Prabhakaran, K. Ramchandran","doi":"10.1109/ACSSC.2004.1399381","DOIUrl":null,"url":null,"abstract":"We assume a large-scale wireless sensor network of n nodes, measuring a physical quantity of interest (e.g. temperature). Most of the sensors are used as storage devices and relays while only a fraction (k out of n) is gathering data. We assume that each node can store at most one data packet. We are interested in storing these k data packets in the n nodes using redundancy so that we can reconstruct the original measurements by asking any k storage nodes in the network (with high probability). We show how this problem is closely related with the distributed construction of an erasure code. To solve this problem, we introduce a new class of erasure codes that can be created without gathering all data at one central location and show that by using these decentralized erasure codes, it is possible to diffuse the data by \"pre-routing\" only O(ln n) packets per data node to randomly selected storage nodes.","PeriodicalId":396779,"journal":{"name":"Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004.","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACSSC.2004.1399381","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

Abstract

We assume a large-scale wireless sensor network of n nodes, measuring a physical quantity of interest (e.g. temperature). Most of the sensors are used as storage devices and relays while only a fraction (k out of n) is gathering data. We assume that each node can store at most one data packet. We are interested in storing these k data packets in the n nodes using redundancy so that we can reconstruct the original measurements by asking any k storage nodes in the network (with high probability). We show how this problem is closely related with the distributed construction of an erasure code. To solve this problem, we introduce a new class of erasure codes that can be created without gathering all data at one central location and show that by using these decentralized erasure codes, it is possible to diffuse the data by "pre-routing" only O(ln n) packets per data node to randomly selected storage nodes.
使用分散擦除码的传感器网络中的分布式数据存储
我们假设一个有n个节点的大规模无线传感器网络,测量感兴趣的物理量(例如温度)。大多数传感器用作存储设备和继电器,而只有一小部分(k / n)用于收集数据。我们假设每个节点最多只能存储一个数据包。我们感兴趣的是使用冗余将这k个数据包存储在n个节点中,这样我们就可以通过询问网络中的任意k个存储节点(高概率)来重建原始测量。我们展示了这个问题是如何与擦除码的分布式构造密切相关的。为了解决这个问题,我们引入了一种新的擦除码,它可以在不收集所有数据的情况下在一个中心位置创建,并表明通过使用这些分散的擦除码,可以通过“预路由”每个数据节点仅O(ln n)个数据包到随机选择的存储节点来分散数据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信