A wave language for parallel processing of semantic networks
Computers and Artificial Intelligence
Mobile processing in distributed and open environments
Mobile processing in distributed and open environments
Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Impala: a middleware system for managing autonomic, parallel sensor systems
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
The dynamic behavior of a data dissemination protocol for network programming at scale
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Design and implementation of a framework for efficient and programmable sensor networks
Proceedings of the 1st international conference on Mobile systems, applications and services
Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications
ICDCS '05 Proceedings of the 25th IEEE International Conference on Distributed Computing Systems
Mobile agent-based directed diffusion in wireless sensor networks
EURASIP Journal on Applied Signal Processing
A Wireless Sensor Network Application Requirements Taxonomy
SENSORCOMM '08 Proceedings of the 2008 Second International Conference on Sensor Technologies and Applications
Energy-efficient itinerary planning for mobile agents in wireless sensor networks
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Applications and design issues for mobile agents in wireless sensor networks
IEEE Wireless Communications
Multiresolution data integration using mobile agents in distributedsensor networks
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
MINDiT: A framework for media independent access to things
Computer Communications
Hi-index | 0.00 |
We describe the design, implementation and performance evaluation of Wiseman: a middleware platform developed for interpreting mobile agent scripts in Wireless Sensor Networks (WSN). Inspired by an earlier agent system originally devised for the coordination of distributed process in wired networks, we developed a simplified interpreter that can be embedded in resource-limited wireless sensor devices for processing text-based codes that realize diverse WSNs tasks. We describe in detail the foundations of our proposed approach, as well as the distinctive programming features that reduce its operation's overhead. In its present form, the Wiseman interpreter implementation occupies 19Kbytes of embedded code and 3Kbytes of SRAM. We also study the effects of employing the different agent migration methodologies supported by the interpreter, and report performance evaluations that gauge the codes' consumed bandwidth and migration delay, which can take as little as 235 mS per hop.