Options
Freemote Emulator: A lightweight and visual Java emulator for WSN
Auteur(s)
Editeur(s)
Harju, Jarmo
Heijenk, Geert
Langendorfer, Peter
Siris, Vasilios A
Maison d'édition
: Springer-Verlag Berlin
Date de parution
2008
De la page
92
A la page
103
Résumé
Research on Wireless Sensor Networks (WSNs) has developed highly optimized software environments fitting the limited hardware resource constraints of Motes. Unfortunately, these environments suffer from relatively complex programming models. Nowadays well known languages such as Java and optimized JVMs become available and simplify the application development for the Motes. Thus, we developed the Freemote Emulator which is a Java based emulator providing a lightweight emulation tool for emerging Java based Motes. It runs experiments in real time mixing real and emulated nodes. Its layered architecture and a set of predefined code templates allow developers to quickly produce runnable code for real and emulated nodes as well as predefined scenarios to help the newcomers to introduce into the system and WSNs. Our emulator provides as well a useful visualization tool based on a parametrizable slow down feature that helps to understand complex WSN behaviours and to debug tricky implementation problems. Finally, a single emulation can run on several computers, thus allowing programmers to conduct experiments with a pretty large number of emulated and real nodes.
Notes
, 2008
Nom de l'événement
6th International Conference on Wired/Wireless Internet Communications
Lieu
Tampere, Finland
Identifiants
Type de publication
conference paper