ATLeS-SN

As wireless sensor network platforms become increasingly more complex to design and optimize due to the multitude of interdependent parameters that must be considered, computer simulations have emerged as the primary solution to feasibly analyze the long-term effects of design changes within a deployed system. Although several successful wireless sensor network simulators have already been developed, to our knowledge, none provide the modularity necessary to model sensor nodes and/or environmental components at differing levels of abstraction. In this paper, we present the Arizona Transaction-Level Simulator for Sensor Networks (ATLeS-SN), which by virtue of its implementation language—SystemC—allows application developers to easily specify interchangeable component models in order to achieve the desired simulation correctness, performance, and scalability. We provide an overview of our proposed simulation framework and highlight its benefits using a sound ranging application.

[1]  Mikko Sallinen,et al.  Survey of Wireless Sensor Networks Simulation Tools for Demanding Applications , 2009, 2009 Fifth International Conference on Networking and Services.

[2]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.

[3]  Ashish Shenoy,et al.  Evaluation of Dynamic Profiling Methodologies for Optimization of Sensor Networks , 2010, IEEE Embedded Systems Letters.

[4]  Ann Gordon-Ross,et al.  A lightweight dynamic optimization methodology for wireless sensor networks , 2010, 2010 IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications.

[5]  Ashish Shenoy,et al.  Transaction-Level Modeling for Sensor Networks Using SystemC , 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing.

[6]  Holm Rauchfuss,et al.  A Cosimulation Framework for a Distributed System of Systems , 2008, 2008 IEEE 68th Vehicular Technology Conference.

[7]  Matt Welsh,et al.  Simulating the power consumption of large-scale sensor network applications , 2004, SenSys '04.

[8]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[9]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[10]  Marco Zuniga,et al.  Analyzing the transitional region in low power wireless links , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[11]  Gang Zhou,et al.  Impact of radio irregularity on wireless sensor networks , 2004, MobiSys '04.

[12]  Muhammad Imran,et al.  A survey of simulators, emulators and testbeds for wireless sensor networks , 2010, 2010 International Symposium on Information Technology.

[13]  Steve Mann,et al.  Wearable Computing: A First Step Toward Personal Imaging , 1997, Computer.

[14]  Pablo Pavón-Mariño,et al.  Simulation scalability issues in wireless sensor networks , 2006, IEEE Communications Magazine.

[15]  Goran Dimi,et al.  Evaluation of Wireless Sensor Network Simulators , 2009 .

[16]  Gul A. Agha,et al.  SENS: a sensor, environment and network simulator , 2004, 37th Annual Simulation Symposium, 2004. Proceedings..

[17]  K.S.J. Pister,et al.  An ultra-low energy microcontroller for Smart Dust wireless sensor networks , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[18]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[19]  Mohammad Ilyas,et al.  Smart Dust , 2006 .

[20]  Ann Gordon-Ross,et al.  A one-shot dynamic optimization methodology for wireless sensor networks , 2010 .