TOSSIM and distributed binary consensus algorithm in wireless sensor networks

被引:5
作者
Abdaoui, Abderrazak [1 ,2 ]
El-Fouly, Tarek M. [2 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, London SW7 2AZ, England
[2] Qatar Univ, Coll Engn, Dept Comp Sci, Doha, Qatar
基金
新加坡国家研究基金会;
关键词
Binary consensus algorithm; Distributed computation; TinyOS; IRIS motes; TOSSIM; Wireless sensor network; Faulty node;
D O I
10.1016/j.jnca.2014.01.010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present distributed binary consensus algorithm over the wireless sensor networks (WSN) in the presence of faulty nodes. We assume that each fault occurs during the execution of an algorithm on a sensor node. With binary consensus, each sensor node, initially, observes one of two states TRUE and FALSE and the aim is to decide which one of the two states was held by the majority of the nodes. The nodes exchange their measurements and each one updates its state according to the state communicated by the last contacted node. We propose the implementation of the distributed binary consensus algorithm in WSN when the network contains t faulty nodes. The implementation was tested on sensor nodes using the TinyOSSimulator (TOSSIM) for a WSN with a large number of nodes. This ensures that the simulation is more close to the real environment. It also guarantees that the code performs correctly when deployed on the physical nodes. In order to evaluate the performance of the distributed system, we consider the analysis of the average convergence time over a simulated environment such as TOSSIM and considering the presence of malicious nodes. These results are presented for a WSN with different topologies such as fully connected, path, ring, Erdos Reny random, and star-shaped. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:451 / 458
页数:8
相关论文
共 18 条
[11]  
Levis P., 2003, SENSYS 03, P126, DOI DOI 10.1145/958491.958506
[12]  
Lindberg C, 2013, WORKS POSIT NAVIGAT
[13]   From binary consensus to multivalued consensus in asynchronous message-passing systems [J].
Mostefaoui, A ;
Raynal, M ;
Tronel, F .
INFORMATION PROCESSING LETTERS, 2000, 73 (5-6) :207-212
[14]   Performance simulation of multihop routing algorithms for ad-hoc wireless sensor networks using TOSSIM [J].
Notani, Shailesh A. .
10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, :508-513
[15]  
Penna F, 2011, 2011 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP (SSP), P733, DOI 10.1109/SSP.2011.5967807
[16]   Using Three States for Binary Consensus on Complete Graphs [J].
Perron, Etienne ;
Vasudevan, Dinkar ;
Vojnovic, Milan .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :2527-+
[17]  
Safaei M., 2012, Proceedings of the 2012 3rd International Conference on Intelligent Systems, Modelling and Simulation (ISMS 2012), P611, DOI 10.1109/ISMS.2012.19
[18]   A Gossip Method for Optimal Consensus on a Binary State From Binary Actions [J].
Wang, Yunlong ;
Djuric, Petar M. .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2013, 7 (02) :274-283