Cover
Vol. 7 No. 2 (2011)

Published: December 31, 2011

Pages: 112-119

Original Article

Simulation & Performance Study of Wireless Sensor Network (WSN) Using MATLAB

Abstract

A wireless sensor network consists of spatially distributed autonomous sensors to cooperatively monitor physical or environmental conditions, such as temperature, sound, vibration, pressure, motion or pollutants. Different approaches have used for simulation and modeling of SN (Sensor Network) and WSN. Traditional approaches consist of various simulation tools based on different languages such as C, C++ and Java. In this paper, MATLAB (7.6) Simulink was used to build a complete WSN system. Simulation procedure includes building the hardware architecture of the transmitting nodes, modeling both the communication channel and the receiving master node architecture. Bluetooth was chosen to undertake the physical layer communication with respect to different channel parameters (i.e., Signal to Noise ratio, Attenuation and Interference). The simulation model was examined using different topologies under various conditions and numerous results were collected. This new simulation methodology proves the ability of the Simulink MATLAB to be a useful and flexible approach to study the effect of different physical layer parameters on the performance of wireless sensor networks.

References

  1. W. Granzer, W. Kastner, G. Neugschwandtner, and F. Praus, "A modular architecture for building automation systems," in Proc. 6th IEEE WFCS, 2006, pp. 99-102.
  2. A. Willig, K. Matheus, and A. Wolisz, "Wireless technology in industrial networks," Proceedings of the IEEE, vol. 93, no. 6, pp. 1130- 1151, 2005.
  3. J. Rabacy, M. Ammer, J. da Silva, J.L., D. Patel, and S. Roundy, "Picoradio supports ad hoc ultra-low power wireless networking," Computer, vol. 33, no. 7, pp. 42-48, July 2000.
  4. Gs Gupta, SC Mukhopadhyay, M. Sutherland, S. Demidenko, "Wireless Sensor Network for Selective Activity Monitoring in a home for the Elderly," Proceedings of 2007 IEEE IMTC conference, Poland, Warsaw 2007; 1(3): 1-6.
  5. E. Callaway, P. Gorday, L. Hester, "Home Networking with IEEE 802.15.4: A Developing Standard for Low-Rate Wireless Personal Area Networks," IEEE Commun Mag 2002; pp. 69-77.
  6. IF Akyildiz, Y. Sankarasubramaniam Cayirci E. "A Survey on Sensor Networks". IEEE Commun Mag 2002 pp. 102-114.
  7. Fl Lewis, "Wireless Sensors Networks, Smart Environments: Technologies, Protocols, and Applications," ed. Cook DJ, Das SK, John Wiley, New York, 2004; pp. 1-18.
  8. Tmotesky datasheet. http://www.sentilla.com/pdf/col/tmoteskydata- sheet.pdf. Retrieved: 2009-05-26.
  9. MSB: Modula rsenso rboard datasheet. www.scatterweb.com/down- loads/MSB-datasheet-doc1.0-en.pdf. Retrieved: 2009-05-26.
  10. MICA, MICA2, MICAZ z2.inf.tudresden.de/dargie/wsn/slides/stud- ents/MICA.ppt. Retrieved: 2009-05-26.
  11. MICA2 datasheet. www.xbow.com/Products/Product_pdf_files/Wire- less_pdf/MICA2_Datasheet.pdf. Retrieved: 2009-05-26.
  12. MICAZ datasheet. www.xbow.com/Products/Product_pdf_files/Wire- less_pdf MICAZ Datasheet.pdf. Retrieved: 2009-05-26.
  13. Contiki, an open-source operating system for wireless networked embedded systems. http://www.sics.se/contiki/. Retrieved: 2009-05-26.
  14. TinyOS, an open-source operating system for wireless embedded sensor networks http://www.tinyos.net/. Retrieved: 2009-05-26.
  15. NesC, the sensor network programming language on TinyOS operating system. http://nescc.sourceforge.net/. Retrieved: 2009-05-26.
  16. Contiki in the baltic sea. http://www.sics.se/contiki/projects/contiki- inthe-baltic-sea.html. Retrieved: 2009-05-26.
  17. Bonnmotion. http://iv.cs.uni-bon.de/wg/cs/applications/bonnmotion/. Retrieved: 2009-05-27.
  18. OMNET++. http://www.omnetpp.org/. Retrieved: 2009-05-29.
  19. Athanassios Boulis. Castalia, a simulator for wireless sensor networks and body area networks, version 2.0, user's manual. May 2009. Retrieved: 2009-06-27.
  20. MiXiM. http://mixim.sourceforge.net/. Retrieved: 2009-05-29.
  21. TOSSIM. http://docs.tinyos.net/index.php/TOSSIM. Retrieved: 2009- 05-26.
  22. David Curren. A survey of simulation in sensor networks. 2005.
  23. AVR processor. http://www.atmel.com/products/avr/ Retrieved: 2009- 05-26.
  24. G. Chen, J. Branch, M. Pflug, L. Zhu, and B. Szymanski, "SENSE: A Wireless Sensor Network Simulator." Advances in Pervasive Computing and Networking. Springer, New York, pp. 249-267, 2004.
  25. 1. Downard, "Simulating sensor networks in NS-2," NRL/FR/5522- 04-10073, Naval esearch Laboratory, Washington, D.C., May 2004.
  26. OPNET Web Site:http://www.OPNET.com
  27. MATLAB Web Site: http://www.mathworks.com/