The design, manufacture and deployment of embedded systems become increasingly complex and multidisciplinary process. Before the steps of manufacturing and deployment, a simulation and validation phase is necessary. Given the increasing complexity of systems, a specific simulation and validation process must take place. This simulation ideally made in a single development environment, should cover different areas and all components of the system. In this paper, we describe a wireless sensors network (WSN) emulator, implemented on a FPGA, describing some models as examples, how we can do multiple simulations when the device was configured and programmed once, and how we can retrieve results from the behavioral emulator. In side to legacy network simulator, for the testing and modeling of communication protocols, this simulator shouldn't omit WSN specific aspect, in accuracy it covers the modeling of node platforms, protocols, and real world phenomena. The diversity of applications and the typically scarce node resources set very tight constraints to Wireless Sensor Networks (WSN). It is not possible to fulfill all requirements with a general purpose WSN, for which reason the rapid development of application specific WSNs is preferred. We present a new emulator for the design, simulation, and evaluation of WSNs, implemented on an very dense Field Programmable Gate Arrays (FPGA) exploring the parallelism and his resources to do a very rapid simulation of a WSN for long periods, and without overloading memory by the intermediate data.
[1]
Timo Hämäläinen,et al.
Rapid design and evaluation framework for wireless sensor networks
,
2008,
Ad Hoc Networks.
[2]
D. Dragomirescu,et al.
VHDL-AMS behavioral models for the simulation of wireless sensors networks
,
2009,
2009 6th International Multi-Conference on Systems, Signals and Devices.
[3]
Srinivasan Parthasarathy,et al.
Evaluation of sampling for data mining of association rules
,
1997,
Proceedings Seventh International Workshop on Research Issues in Data Engineering. High Performance Database Management for Large-Scale Applications.
[4]
Eduardo Freire Nakamura,et al.
Diffuse: A topology building engine for wireless sensor networks
,
2007,
Signal Process..
[5]
Bin Chen,et al.
Efficient data reduction with EASE
,
2003,
KDD '03.
[6]
Bin Chen,et al.
A new two-phase sampling based algorithm for discovering association rules
,
2002,
KDD.
[7]
K. G. Ruan.
Initialization of mixed-signal systems in VHDL-AMS
,
2001,
Proceedings of the Fifth IEEE International Workshop on Behavioral Modeling and Simulation. BMAS 2001 (Cat No.01TH8601).
[8]
Rajeev Motwani,et al.
Approximate Frequency Counts over Data Streams
,
2012,
VLDB.
[9]
Hannu Toivonen,et al.
Sampling Large Databases for Association Rules
,
1996,
VLDB.
[10]
Hervé Brönnimann,et al.
Deterministic Data Reduction in Sensor Networks
,
2006,
2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.