Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1236360.1236385acmconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
Article

Worldsens: development and prototyping tools for application specific wireless sensors networks

Published: 25 April 2007 Publication History

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.

References

[1]
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.
[2]
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.
[3]
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.
[4]
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.
[5]
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.
[6]
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.
[7]
Alois Ferscha. Parallel and Distributed Computing Handbook pages 1003--1041. McGraw-Hill, 1996.
[8]
H.T. Friis. A note on a simple transmission formula. In Proceedings of IRE 1946.
[9]
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.
[10]
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.
[11]
P. Gupta and P. Kumar. Capacity of wireless networks. IEEE Transactions on Information Theory 46(2):388--404,2000.
[12]
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.
[13]
Available online, http://kcachegrind.sourceforge.net/, nov 2006.
[14]
Philip Levis, Nelson Lee, Matt Welsh, and David Culler. Tossim: accurate and scalable simulation of entire tinyos applications. In SenSys'03 2003.
[15]
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.
[16]
Ben L. Titzer, Daniel K. Lee, and Jens Palsberg. Avrora: scalable sensor network simulation with precise timing. In IPSN'05 2005.

Cited By

View all
  • (2020)Toward accurate clock drift modeling in Wireless Sensor Networks simulationComputer Communications10.1016/j.comcom.2020.08.025Online publication date: Sep-2020
  • (2019)Toward Accurate Clock Drift Modeling in Wireless Sensor Networks SimulationProceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems10.1145/3345768.3355911(95-102)Online publication date: 25-Nov-2019
  • (2018)GRACOInternational Journal of Sensor Networks10.5555/3202063.320206426:3(145-161)Online publication date: 1-Jan-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IPSN '07: Proceedings of the 6th international conference on Information processing in sensor networks
April 2007
592 pages
ISBN:9781595936387
DOI:10.1145/1236360
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 April 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. development
  2. performance
  3. sensor networks
  4. simulation

Qualifiers

  • Article

Conference

IPSN07
Sponsor:

Acceptance Rates

Overall Acceptance Rate 143 of 593 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Toward accurate clock drift modeling in Wireless Sensor Networks simulationComputer Communications10.1016/j.comcom.2020.08.025Online publication date: Sep-2020
  • (2019)Toward Accurate Clock Drift Modeling in Wireless Sensor Networks SimulationProceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems10.1145/3345768.3355911(95-102)Online publication date: 25-Nov-2019
  • (2018)GRACOInternational Journal of Sensor Networks10.5555/3202063.320206426:3(145-161)Online publication date: 1-Jan-2018
  • (2018)Concurrent Geometric MulticastingProceedings of the 19th International Conference on Distributed Computing and Networking10.1145/3154273.3154314(1-10)Online publication date: 4-Jan-2018
  • (2018)A System Level Simulator for Heterogeneous Wireless Sensor and Actuator Networks2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)10.1109/ETFA.2018.8502618(776-783)Online publication date: Sep-2018
  • (2017)Towards an Extensible and Scalable Energy Harvesting Wireless Sensor Network Simulation FrameworkProceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion10.1145/3053600.3053610(39-42)Online publication date: 18-Apr-2017
  • (2016)Modeling Interference for Wireless Sensor Network SimulatorsProceedings of the International Conference on Big Data and Advanced Wireless Technologies10.1145/3010089.3010132(1-6)Online publication date: 10-Nov-2016
  • (2016)Towards the verification of industrial communication protocols through a simulation environment based on QEMU and systemCProceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems10.1145/2976767.2976810(207-214)Online publication date: 2-Oct-2016
  • (2016)System Support for the In Situ Testing of Wireless Sensor Networks via Programmable Virtual Onboard SensorsIEEE Transactions on Instrumentation and Measurement10.1109/TIM.2015.249463065:4(744-753)Online publication date: Apr-2016
  • (2016)Evaluation of multiple coexisting Body Area Networks based on realistic on-body and Body-to-Body channel models2016 10th International Symposium on Medical Information and Communication Technology (ISMICT)10.1109/ISMICT.2016.7498883(1-5)Online publication date: Mar-2016
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media