Affiliation:
1. Ecole Polytechnique Federale Lausanne (EPFL), Lausanne
2. Ecole Polytechnique Federale Lausanne (EPFL)
Abstract
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.
Funder
Hasler Stiftung
Swiss National Science Foundation
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Reference35 articles.
1. Adjih C. Cho S. Y. and Jacquet P. 2007. Near optimal broadcast with network coding in large sensor networks. CoRR abs/0708.0975. Adjih C. Cho S. Y. and Jacquet P. 2007. Near optimal broadcast with network coding in large sensor networks. CoRR abs/0708.0975.
2. Network information flow
3. ExOR
4. Trading structure for randomness in wireless opportunistic routing
Cited by
41 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献