SenseCode: Network Coding for Reliable Sensor Networks

被引:50
作者
Keller, Lorenzo [1 ]
Atsan, Emre [1 ]
Argyraki, Katerina [1 ]
Fragouli, Christina [1 ]
机构
[1] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
基金
瑞士国家科学基金会;
关键词
Algorithms; Design; Reliability; Data collection; network coding; multipath;
D O I
10.1145/2422966.2422982
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:20
相关论文
共 35 条
[1]  
Adjih C., 2007, ABS07080975 CORR
[2]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[3]  
[Anonymous], 1983, THEORY ERROR CORRECT
[4]  
[Anonymous], 1985, Matrix Analysis
[5]  
[Anonymous], 2010, Performance Evaluation of Computer and Communication Systems
[6]   ExOR: Opportunistic multi-hop routing for wireless networks [J].
Biswas, S ;
Morris, R .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (04) :133-143
[7]   Trading structure for randomness in wireless opportunistic routing [J].
Chachulski, Szymon ;
Jennings, Michael ;
Katti, Sachin ;
Katabi, Dina .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2007, 37 (04) :169-180
[8]  
Chou P. A., 2003, P 42 ALL C COMM CONT
[9]   Meshed multipath routing with selective forwarding: an efficient strategy in wireless sensor networks [J].
De, S ;
Qiao, CM ;
Wu, HY .
COMPUTER NETWORKS, 2003, 43 (04) :481-497
[10]  
Dimakis AG, 2005, 2005 FOURTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P111