Exploiting Concurrency for Efficient Dissemination in Wireless Sensor Networks

被引:25
作者
Gao, Yi [1 ,2 ]
Bu, Jiajun [1 ]
Dong, Wei [1 ]
Chen, Chun [1 ]
Rao, Lei [3 ]
Liu, Xue [2 ]
机构
[1] Zhejiang Univ, Zhejiang Prov Key Lab Serv Robot, Coll Comp Sci, Hangzhou 310027, Peoples R China
[2] McGill Univ, Sch Comp Sci, Montreal, PQ H3A 0E9, Canada
[3] Gen Motors Elect & Controls Syst Res Lab, Palo Alto, CA 94306 USA
基金
美国国家科学基金会; 高等学校博士学科点专项科研基金; 国家高技术研究发展计划(863计划);
关键词
Wireless sensor networks; network protocols;
D O I
10.1109/TPDS.2012.195
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Wireless sensor networks (WSNs) can be successfully applied in a wide range of applications. Efficient data dissemination is a fundamental service which enables many useful high-level functions such as parameter reconfiguration, network reprogramming, etc. Many current data dissemination protocols employ network coding techniques to deal with packet losses. The coding overhead, however, becomes a bottleneck in terms of dissemination delay. We exploit the concurrency potential of sensor nodes and propose MT-Deluge, a multithreaded design of a coding-based data dissemination protocol. By separating the coding and radio operations into two threads and carefully scheduling their executions, MT-Deluge shortens the dissemination delay effectively. An incremental decoding algorithm is employed to further improve MT-Deluge's performance. Experiments with 24 TelosB motes on four representative topologies show that MT-Deluge shortens the dissemination delay by 25.5-48.6 percent compared to a typical data dissemination protocol while keeping the merits of loss resilience.
引用
收藏
页码:691 / 700
页数:10
相关论文
共 22 条
[1]  
Dong W., 2010, P ACM SIGMETRICS INT
[2]   A Lightweight and Density-Aware Reprogramming Protocol for Wireless Sensor Networks [J].
Dong, Wei ;
Chen, Chun ;
Liu, Xue ;
Bu, Jiajun ;
Gao, Yi .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2011, 10 (10) :1403-1415
[3]  
Gao Y., 2011, P IEEE INT C DISTR C
[4]  
Hagedorn A., 2008, P ACM IEEE INT C INF
[5]  
Hou I. H., 2008, P IEEE INFOCOM, P1
[6]   Real-World Sensor Network for Long-Term Volcano Monitoring: Design and Findings [J].
Huang, Renjie ;
Song, Wen-Zhan ;
Xu, Mingsen ;
Peterson, Nina ;
Shirazi, Behrooz A. ;
LaHusen, Richard .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (02) :321-329
[7]  
Hui J., 2004, P ACM 2 INT C EMB NE
[8]  
Katti S., 2008, P ACM SIGCOMM
[9]  
Klues K., 2009, P ACM 7 C EMB NETW S
[10]   Energy-efficient on-demand reprogramming of large-scale sensor networks [J].
Krasniewski, Mark D. ;
Panta, Rajesh Krishna ;
Bagchi, Saurabh ;
Yang, Chin-Lung ;
Chappell, William J. .
ACM TRANSACTIONS ON SENSOR NETWORKS, 2008, 4 (01)