Data-Centric Storage in Sensornets with GHT, a Geographic Hash Table

被引:0
|
作者
Sylvia Ratnasamy
Brad Karp
Scott Shenker
Deborah Estrin
Ramesh Govindan
Li Yin
Fang Yu
机构
[1] Intel Research,
[2] Intel Research/Carnegie Mellon University,undefined
[3] UCLA Computer Science,undefined
[4] LA,undefined
[5] USC Computer Science,undefined
[6] UC Berkeley EECS,undefined
来源
关键词
sensor networks; distributed systems; algorithms; performance;
D O I
暂无
中图分类号
学科分类号
摘要
Making effective use of the vast amounts of data gathered by large-scale sensor networks (sensornets) will require scalable, self-organizing, and energy-efficient data dissemination algorithms. For sensornets, where the content of the data is more important than the identity of the node that gathers them, researchers have found it useful to move away from the Internet's point-to-point communication abstraction and instead adopt abstractions that are more data-centric. This approach entails naming the data and using communication abstractions that refer to those names rather than to node network addresses [1,11]. Previous work on data-centric routing has shown it to be an energy-efficient data dissemination method for sensornets [12]. Herein, we argue that a companion method, data-centric storage (DCS), is also a useful approach. Under DCS, sensed data are stored at a node determined by the name associated with the sensed data. In this paper, we first define DCS and predict analytically where it outperforms other data dissemination approaches. We then describe GHT, a Geographic Hash Table system for DCS on sensornets. GHT hashes keys into geographic coordinates, and stores a key–value pair at the sensor node geographically nearest the hash of its key. The system replicates stored data locally to ensure persistence when nodes fail. It uses an efficient consistency protocol to ensure that key–value pairs are stored at the appropriate nodes after topological changes. And it distributes load throughout the network using a geographic hierarchy. We evaluate the performance of GHT as a DCS system in simulation against two other dissemination approaches. Our results demonstrate that GHT is the preferable approach for the application workloads we analytically predict, offers high data availability, and scales to large sensornet deployments, even when nodes fail or are mobile.
引用
收藏
页码:427 / 442
页数:15
相关论文
共 50 条
  • [21] Data-centric automated data mining
    Campos, MM
    Stengard, PJ
    Milenova, BL
    [J]. ICMLA 2005: FOURTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2005, : 97 - 104
  • [22] An adaptive hybrid schema for data-centric storage in wireless sensor networks
    Hejazi, Pooya
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016, 12 (10):
  • [23] An Efficient Scheme for Reducing Overhead in Data-Centric Storage Sensor Networks
    Hoang, XuanTung
    Lee, Younghee
    [J]. IEEE COMMUNICATIONS LETTERS, 2009, 13 (12) : 989 - 991
  • [24] Scaling Laws for Data-Centric Storage and Querying in Wireless Sensor Networks
    Ahn, Joon
    Krishnamachari, Bhaskar
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2009, 17 (04) : 1242 - 1255
  • [25] Unpacking data-centric geotechnics
    Phoon, Kok-Kwang
    Ching, Jianye
    Cao, Zijun
    [J]. UNDERGROUND SPACE, 2022, 7 (06) : 967 - 989
  • [26] The Principles of Data-Centric AI
    Jarrahi, Mohammad Hossein
    Memariani, Ali
    Guha, Shion
    [J]. COMMUNICATIONS OF THE ACM, 2023, 66 (08) : 84 - 92
  • [27] An energy-efficient mechanism for data-centric storage in sensor networks
    Chen, J
    Guan, Y
    Sun, B
    Pooch, U
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL, III, PROCEEDINGS: COMMUNICATION, NETWORK AND CONTROL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 271 - 276
  • [28] Data-centric decision support
    Kulhavy, R
    [J]. PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 3395 - 3400
  • [29] Data-Centric Mobile Crowdsensing
    Jiang, Changkun
    Gao, Lin
    Duan, Lingjie
    Huang, Jianwei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (06) : 1275 - 1288
  • [30] Cognitive Data-Centric Systems
    Chang, Leland
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 1 - 1