A tool for simulation and visualization of distributed estimation in wireless sensor networks

A Java-based tool has been designed and implemented to simulate distributed estimation on a wireless sensor network (WSN) platform. The tool allows users to vary several system parameters of the WSN such as the parameter to be estimated; the amount of and type of noise in the system; types of channel impairments; algorithms for data processing at the sensors; and types of estimators. The simulator has been developed by fulfilling the requirements of usability principles in visual software design, and it produces outputs that have relevance to various sensor network applications such as localization, synchronization, and fault detection. Educational opportunities introduced by the tool are two-fold. It can be used in senior-level undergraduate digital signal processing, communications, and digital controls classes to introduce students basic statistical signal processing concepts such as noise and sample estimation in noise. The current version of the tool has been evaluated via student feedback in a workshop. Preliminary results are promising, and will allow us to make modifications to the simulation tool as necessary.

[1]  Andreas Spanias,et al.  Interactive online undergraduate laboratories using J-DSP , 2005, IEEE Transactions on Education.

[2]  Jeff Frolik,et al.  Wireless sensor systems: an approach for a multiuniversity design course , 2002, IEEE Trans. Educ..

[3]  Ahmed Seffah,et al.  Usability through Software Design , 2013, IEEE Transactions on Software Engineering.

[4]  H. T. Mouftah,et al.  Mobility-aware trustworthy crowdsourcing in cloud-centric Internet of Things , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[5]  Mohammad S. Obaidat,et al.  A web-based integrated environment for simulation and analysis with NS-2 , 2013, IEEE Wireless Communications.

[6]  Visar Berisha,et al.  Implementing Sensor Networks Using Sensor Motes And J Dsp , 2006 .

[7]  Ezgi Taslidere,et al.  Wireless Sensor Networks—A Hands-On Modular Experiments Platform for Enhanced Pedagogical Learning , 2011, IEEE Transactions on Education.

[8]  H. T. Mouftah,et al.  Trustworthy Sensing for Public Safety in Cloud-Centric Internet of Things , 2014, IEEE Internet of Things Journal.

[9]  Walter H. Johnson,et al.  Using Wireless Sensor Network As An Educational Tool For Learning Science Concepts , 2008 .

[10]  J.J. Evans Undergraduate research experiences with wireless sensor networks , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[11]  Andreas Spanias,et al.  Estimation Over Fading Channels With Limited Feedback Using Distributed Sensing , 2010, IEEE Transactions on Signal Processing.

[12]  Andreas Spanias,et al.  Signals and systems demonstrations for undergraduates using Android-based localization , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[13]  Jim Euchner Design , 2014, Catalysis from A to Z.

[14]  M. Malajner,et al.  Academic education Wireless Sensor Network: AeWSN , 2008, 2008 50th International Symposium ELMAR.

[15]  Wei Deng,et al.  NEESit MacBook Accelerometer and Video Sensor Platform (iSeismograph) for education and research , 2008, 2008 38th Annual Frontiers in Education Conference.

[16]  D. Norman The Design of Everyday Things: Revised and Expanded Edition , 2013 .