Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. SenseCode: Network Coding for Reliable Sensor Networks
 
research article

SenseCode: Network Coding for Reliable Sensor Networks

Keller, Lorenzo  
•
Atsan, Emre  
•
Argyraki, Katerina  
Show more
2013
Acm Transactions On Sensor Networks

Designing a communication protocol for sensor networks often involves obtaining the right trade-off between energy efficiency and end-to-end packet error rate. In this article, we show that network coding provides a means to elegantly balance these two goals. We present the design and implementation of SenseCode, a collection protocol for sensor networks- and, to the best of our knowledge, the first such implemented protocol to employ network coding. SenseCode provides a way to gracefully introduce a configurable amount of redundant information into the network, thereby decreasing end-to-end packet error rate in the face of packet loss. We compare SenseCode to the best (to our knowledge) existing alternative and show that it reduces end-to-end packet error rate in highly dynamic environments, while consuming a comparable amount of network resources. We have implemented SenseCode as a TinyOS module and evaluate it through extensive TOSSIM simulations.

  • Details
  • Metrics
Type
research article
DOI
10.1145/2422966.2422982
Web of Science ID

WOS:000316964400016

Author(s)
Keller, Lorenzo  
Atsan, Emre  
Argyraki, Katerina  
Fragouli, Christina  
Date Issued

2013

Publisher

Assoc Computing Machinery

Published in
Acm Transactions On Sensor Networks
Volume

9

Issue

2

Start page

25

Subjects

Algorithms

•

Design

•

Reliability

•

Data collection

•

network coding

•

multipath

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
NAL  
ARNI  
Available on Infoscience
May 13, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/92180
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés