Abstract
The rapid developments in wireless communications, embedded systems and MEMS sensor technologies have boosted the research and development on large-scale wireless sensor networks (WSNs). WSNs have very broad application areas such as security surveillance, environmental monitoring and healthcare monitoring. The paper presents a novel simulation framework called WSN middleware service modules simulation platform (WISDOM). The WISDOM simulator is written in Java and it uses the recursive porous agent simulation toolkit (Repast)O as the simulation engine to perform discrete event-driven simulations. WISDOM was used in WSN research (Wang et al.,2007) to simulate and verify middleware services for routing, sensing activity scheduling, group formation and management, target detection and tracking, and collaborative classification and fusion in a wireless sensor network. The versatility and performance of WISDOM for middleware service protocol development and evaluation have proven to be valuable.