ActorNet: an actor platform for wireless sensor networks

  • Authors:
  • YoungMin Kwon;Sameer Sundresh;Kirill Mechitov;Gul Agha

  • Affiliations:
  • University of Illinois at Urbana Champaign Urbana, IL;University of Illinois at Urbana Champaign Urbana, IL;University of Illinois at Urbana Champaign Urbana, IL;University of Illinois at Urbana Champaign Urbana, IL

  • Venue:
  • AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present actorNet, a mobile agent platform for wireless sensor networks (WSNs). WSNs are well-suited to multiagent systems: agent autonomy reduces the need for communication, saving precious energy. Mobile agents are also an intuitive technique for remotely reprogramming sensors deployed in the field. However, implementing agent programs directly on a WSN is complicated by the many limitations of sensor nodes, including limited memory, slow processors, low bandwidth and finite energy. ActorNet eases development by providing an abstract environment for lightweight concurrent object-oriented mobile code on WSNs. As such, it enables a wide range of new dynamic applications, including fully customizable queries and aggregation functions, in-network interactive debugging and high-level concurrent programming on the inherently parallel sensor network platform. Moreover, actorNet cleanly integrates all of these features into a fine-tuned, multi-threaded embedded Scheme interpreter that supports compact, maintainable programs---a significant advantage over primitive stack-based virtual machines.