ABSTRACT
In this paper we present Worldsens, an integrated environment for development and rapid prototyping of wireless sensor network applications. Our environment relies on software simulation to help the designer during the whole development process. The refinement is done starting from the high level design choices down to the target code implementation, debug and performance analysis. In the early stages of the design, high level parameters, like for example the node sleep and activity periods, can be tuned using WS-Net, an event driven wireless network simulator. WSNet uses models for applications, protocols and radio medium communication with a parameterized accuracy. The second step of the sensor network application design takes place after the hardware implementation choices. This second step relies on the WSim cycle accurate hardware platform simulator. WSim is used to debug the application using the real target binary code. Precise performance evaluation, including real-time analysis at the interrupt level, are made possible at this low simulation level. WSim can be connected to WSNet, in place of the application and protocol models used during the high level simulation to achieve a full distributed application simulation. WSNet and WSNet+WSim allow a continuous refinement from high level estimations down to low level real-time validation. We illustrate the complete application design process using a real life demonstrator that implements a hello protocol for dynamic neighborhood discovery in a wireless sensor network environment.
- M. Ali, U. Saif, A. Dunkels, T. Voigt, K. Rmer, K. Langendoen, J. Polastre, and Z. Uzmi. Medium access control issues in sensor networks. ACM Computer Communication Review 36(2):33--36, 2006. Google ScholarDigital Library
- E. BenHamida, G. Chelius, and E. Fleury. Revisiting neighbor discovery with interferences consideration,. In Third International Workshop on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PE-WASUN) Torremolinos, Spain, October 2006. ACM. Google ScholarDigital Library
- S. Bhatti, J. Carlson, H. Dai, J. Deng, J. Rose, A. Sheth, B. Shucker, C. Gruenwald, A. Torgerson, and R. Han. MANTIS OS: An embedded multithreaded operating system for wireless micro sensor platforms. MONET 2005. Google ScholarDigital Library
- G. Chelius, A. Fraboulet, and E. Fleury. Worldsens: a fast and accurate development framework for sensor network applications. In The 22nd Annual ACM Symposium on Applied Computing (SAC 2007) Seoul, Korea, March 2007. ACM. Google ScholarDigital Library
- E. Egea-Lopez and al. Simulation tools for wireless sensor networks. In International Symposium on Performance Evaluation of Computer and Tel ecommunication Systems USA, July 2005.Google Scholar
- E. Egea-Lopez, J. Vales-Alonso, A. Martinez-Sala, P. Pavon-Mariño, and J. Garcia-Haro. Simulation scalability issues in wireless sensor networks. IEEE Communications Magazine pages 64--73, July 2006. Google ScholarDigital Library
- Alois Ferscha. Parallel and Distributed Computing Handbook pages 1003--1041. McGraw-Hill, 1996.Google Scholar
- H.T. Friis. A note on a simple transmission formula. In Proceedings of IRE 1946.Google ScholarCross Ref
- S. Ganu, K. Ramachandran, M. Gruteser, and I. Seskar. Methods for restoring mac layer fairness in ieee 802.11 networks with physical layer capture. In Proceedings of REALMAN 2006 in conjunction with ACM MobiHoc 2006 Italy, May 2006. ACM Press. Google ScholarDigital Library
- Lewis Girod, Thanos Stathopoulos, Nithya Ramanathan, Jeremy Elson, Deborah Estrin, Eric Osterweil, and Tom Schoellhammer. A system for simulation, emulation, and deployment of heterogeneous sensor networks. In 2nd international conference on Embedded networked sensor systems ACM Press,November 2004. Google ScholarDigital Library
- P. Gupta and P. Kumar. Capacity of wireless networks. IEEE Transactions on Information Theory 46(2):388--404,2000. Google ScholarDigital Library
- E. Jullo J.-M. Gorce and K. Runser. An adaptative multi-resolution algorithm for 2d simulations of indoor propagation. In 12th IEE Int. Conf. on Antennas and Propagation 2003. Best paper award on Propagation.Google Scholar
- Available online, http://kcachegrind.sourceforge.net/, nov 2006.Google Scholar
- Philip Levis, Nelson Lee, Matt Welsh, and David Culler. Tossim: accurate and scalable simulation of entire tinyos applications. In SenSys'03 2003. Google ScholarDigital Library
- J. Polley, D. Blazakis, J. McGee, D. Rusk, and J. Baras. ATEMU: A fine-grained sensor network simulator. In IEEE, editor, Sensor and Ad Hoc Communications and Networks 2004.Google Scholar
- Ben L. Titzer, Daniel K. Lee, and Jens Palsberg. Avrora: scalable sensor network simulation with precise timing. In IPSN'05 2005. Google ScholarDigital Library
Index Terms
- Worldsens: development and prototyping tools for application specific wireless sensors networks
Recommendations
Worldsens: a fast and accurate development framework for sensor network applications
SAC '07: Proceedings of the 2007 ACM symposium on Applied computingIn this article, we present Worldsens, a fast and accurate development framework for sensor network applications. World-sens offers an integrated platform for the design, development, performance evaluation and profiling of applications. It relies on ...
Worldsens: from lab to sensor network application development and deployment
IPSN '07: Proceedings of the 6th international conference on Information processing in sensor networksWe present Worldsens,a prototyping and development work for wireless sensor protocols and applications.Our relies on two simulators,WSim and WSNet, and proposes a full simulation and performance estimation embedded platforms with instruction and radio ...
Maximising α-lifetime for wireless sensor networks
In energy constrained wireless sensor networks, it is very important to conserve energy and prolong network lifetime while ensuring proper operations of the network. In this paper, we investigate how to maximise the α-lifetime of wireless sensor networks, ...
Comments