This article is part of the series Simulators and Experimental Testbeds Design and Development for Wireless Networks.

Open Access Research Article

Simulating Real-Time Aspects of Wireless Sensor Networks

Paolo Pagano1*, Mangesh Chitnis1, Giuseppe Lipari1, Christian Nastasi1 and Yao Liang2

Author Affiliations

1 Real-Time Systems Laboratory (RETIS Lab), Scuola Superiore Sant'Anna, Via G. Moruzzi, 1, 56124 Pisa, Italy

2 Department of Computer and Information Science, Indiana University-Purdue University Indianapolis, 723 W. Michigan Street SL 280, Indianapolis, IN 46202-5132, USA

For all author emails, please log on.

EURASIP Journal on Wireless Communications and Networking 2010, 2010:107946 doi:10.1155/2010/107946


The electronic version of this article is the complete one and can be found online at: http://jwcn.eurasipjournals.com/content/2010/1/107946


Received:10 June 2009
Accepted:10 November 2009
Published:22 December 2009

© 2010 The Author(s).

This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Wireless Sensor Networks (WSNs) technology has been mainly used in the applications with low-frequency sampling and little computational complexity. Recently, new classes of WSN-based applications with different characteristics are being considered, including process control, industrial automation and visual surveillance. Such new applications usually involve relatively heavy computations and also present real-time requirements as bounded end-to- end delay and guaranteed Quality of Service. It becomes then necessary to employ proper resource management policies, not only for communication resources but also jointly for computing resources, in the design and development of such WSN-based applications. In this context, simulation can play a critical role, together with analytical models, for validating a system design against the parameters of Quality of Service demanded for. In this paper, we present RTNS, a publicly available free simulation tool which includes Operating System aspects in wireless distributed applications. RTNS extends the well-known NS-2 simulator with models of the CPU, the Real-Time Operating System and the application tasks, to take into account delays due to the computation in addition to the communication. We demonstrate the benefits of RTNS by presenting our simulation study for a complex WSN-based multi-view vision system for real-time event detection.

Publisher note

To access the full article, please see PDF.