Distributed Data Storage System for Data Survivability in Wireless Sensor Networks

Wireless Sensor Networks (WSNs) that use tiny wireless devices capable of communicating, processing, and sensing promise to have applications in virtually all fields. Smart homes and smart cities are just few of the examples that WSNs can enable. Despite their potential, WSNs suffer from reliability...

Full description

Bibliographic Details
Main Author: Al-Awami, Louai
Other Authors: Queen's University (Kingston, Ont.). Theses (Queen's University (Kingston, Ont.))
Language:en
en
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/1974/8403
id ndltd-LACETR-oai-collectionscanada.gc.ca-OKQ.1974-8403
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-OKQ.1974-84032013-12-20T03:41:07ZDistributed Data Storage System for Data Survivability in Wireless Sensor NetworksAl-Awami, Louaiwireless sensor networksdata survivabilityfountain codesdistributed storagerateless codesdecentralized erasure codesnetwork codingerasure codesWireless Sensor Networks (WSNs) that use tiny wireless devices capable of communicating, processing, and sensing promise to have applications in virtually all fields. Smart homes and smart cities are just few of the examples that WSNs can enable. Despite their potential, WSNs suffer from reliability and energy limitations. In this study, we address the problem of designing Distributed Data Storage Systems (DDSSs) for WSNs using decentralized erasure codes. A unique aspect of WSNs is that their data is inherently decentralized. This calls for a decentralized mechanism for encoding and decoding. We propose a distributed data storage framework to increase data survivability in WSNs. The framework utilizes Decentralized Erasure Codes for Data Survivability (DEC-DS) which allow for determining the amount of redundancy required in both hardware and data to allow sensed data to survive failures in the network. To address the energy limitations, we show two approaches to implement the proposed solution in an energy efficient manner. The two approaches employ Random Linear Network Coding (RLNC) to exploit coding opportunities in order to save energy and in turn prolong network life. A routing based scheme, called DEC Encode-and-Forward (DEC-EaF), applies to networks with routing capability, while the second, DEC Encode-and-Disseminate (DEC-EaD), uses a variation of random walk to build the target code in a decentralized fashion. We also introduce a new decentralized approach to implement Luby Transform (LT)-Codes based DDSSs. The scheme is called Decentralized Robust Soliton Storage (DRSS) and it operates in a decentralized fashion and requires no coordination between sensor nodes. The schemes are tested through extensive simulations to evaluate their performance. We also compare the proposed schemes to similar schemes in the literature. The comparison considers energy efficiency as well as coding related aspects. Using the proposed schemes can greatly improve the reliability of WSNs especially under harsh working conditions.Thesis (Ph.D, Electrical & Computer Engineering) -- Queen's University, 2013-09-30 22:43:04.509Queen's University (Kingston, Ont.). Theses (Queen's University (Kingston, Ont.))2013-09-30 22:43:04.5092013-10-03T21:54:18Z2013-10-03T21:54:18Z2013-10-03Thesishttp://hdl.handle.net/1974/8403enenCanadian thesesThis publication is made available by the authority of the copyright owner solely for the purpose of private study and research and may not be copied or reproduced except as permitted by the copyright laws without written authority from the copyright owner.
collection NDLTD
language en
en
sources NDLTD
topic wireless sensor networks
data survivability
fountain codes
distributed storage
rateless codes
decentralized erasure codes
network coding
erasure codes
spellingShingle wireless sensor networks
data survivability
fountain codes
distributed storage
rateless codes
decentralized erasure codes
network coding
erasure codes
Al-Awami, Louai
Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
description Wireless Sensor Networks (WSNs) that use tiny wireless devices capable of communicating, processing, and sensing promise to have applications in virtually all fields. Smart homes and smart cities are just few of the examples that WSNs can enable. Despite their potential, WSNs suffer from reliability and energy limitations. In this study, we address the problem of designing Distributed Data Storage Systems (DDSSs) for WSNs using decentralized erasure codes. A unique aspect of WSNs is that their data is inherently decentralized. This calls for a decentralized mechanism for encoding and decoding. We propose a distributed data storage framework to increase data survivability in WSNs. The framework utilizes Decentralized Erasure Codes for Data Survivability (DEC-DS) which allow for determining the amount of redundancy required in both hardware and data to allow sensed data to survive failures in the network. To address the energy limitations, we show two approaches to implement the proposed solution in an energy efficient manner. The two approaches employ Random Linear Network Coding (RLNC) to exploit coding opportunities in order to save energy and in turn prolong network life. A routing based scheme, called DEC Encode-and-Forward (DEC-EaF), applies to networks with routing capability, while the second, DEC Encode-and-Disseminate (DEC-EaD), uses a variation of random walk to build the target code in a decentralized fashion. We also introduce a new decentralized approach to implement Luby Transform (LT)-Codes based DDSSs. The scheme is called Decentralized Robust Soliton Storage (DRSS) and it operates in a decentralized fashion and requires no coordination between sensor nodes. The schemes are tested through extensive simulations to evaluate their performance. We also compare the proposed schemes to similar schemes in the literature. The comparison considers energy efficiency as well as coding related aspects. Using the proposed schemes can greatly improve the reliability of WSNs especially under harsh working conditions. === Thesis (Ph.D, Electrical & Computer Engineering) -- Queen's University, 2013-09-30 22:43:04.509
author2 Queen's University (Kingston, Ont.). Theses (Queen's University (Kingston, Ont.))
author_facet Queen's University (Kingston, Ont.). Theses (Queen's University (Kingston, Ont.))
Al-Awami, Louai
author Al-Awami, Louai
author_sort Al-Awami, Louai
title Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
title_short Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
title_full Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
title_fullStr Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
title_full_unstemmed Distributed Data Storage System for Data Survivability in Wireless Sensor Networks
title_sort distributed data storage system for data survivability in wireless sensor networks
publishDate 2013
url http://hdl.handle.net/1974/8403
work_keys_str_mv AT alawamilouai distributeddatastoragesystemfordatasurvivabilityinwirelesssensornetworks
_version_ 1716621758026481664