An erasure encoding based on arithmetic residue codes with non-pairwise-prime moduli is introduced. Data are encoded with n residue digits, and can be reconstructed exactly from any subset of at least n-z available digits not bearing errors. Data can also be reconstructed within a small ? from at least n-z available digits bearing small errors, or from at least n-z-2 available digits bearing a single unrestricted error combined with small errors. Integers z and ? are depending on the actual moduli and redundancy, and small errors are those of magnitude not exceeding ?. Encoding and decoding of data requires simple arithmetic computation. The proposed encoding is suitable for application to wireless sensor networks, when data robustness and confidentiality are critical issues. To this purpose, data are independently collected by n replicated sensing nodes, each replica storing a different digit of the encoded data. This produces data dispersal without requiring wireless communication between nodes. Data retrieval tolerates failure of multiple sensor, as well as small errors arising from independent data collection, and unrestricted errors due to failures or intrusions. The proposed encoding reduces memory and energy requirements of nodes, and contributes to strengthened data security and confidentiality.

Fault tolerant and secure data retrieval from wireless sensor networks

Chessa S;
2009

Abstract

An erasure encoding based on arithmetic residue codes with non-pairwise-prime moduli is introduced. Data are encoded with n residue digits, and can be reconstructed exactly from any subset of at least n-z available digits not bearing errors. Data can also be reconstructed within a small ? from at least n-z available digits bearing small errors, or from at least n-z-2 available digits bearing a single unrestricted error combined with small errors. Integers z and ? are depending on the actual moduli and redundancy, and small errors are those of magnitude not exceeding ?. Encoding and decoding of data requires simple arithmetic computation. The proposed encoding is suitable for application to wireless sensor networks, when data robustness and confidentiality are critical issues. To this purpose, data are independently collected by n replicated sensing nodes, each replica storing a different digit of the encoded data. This produces data dispersal without requiring wireless communication between nodes. Data retrieval tolerates failure of multiple sensor, as well as small errors arising from independent data collection, and unrestricted errors due to failures or intrusions. The proposed encoding reduces memory and energy requirements of nodes, and contributes to strengthened data security and confidentiality.
2009
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Computer Communication Networks
Storage Management
Reliability
Error control codes
Fault tolerance
File in questo prodotto:
File Dimensione Formato  
prod_161089-doc_131378.pdf

accesso aperto

Descrizione: Fault tolerant and secure data retrieval from wireless sensor networks
Dimensione 408.05 kB
Formato Adobe PDF
408.05 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/167635
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact