Skip to Main Content
Reprogrammability is essential to achieve flexible wireless sensor networks (WSNs) that have already been deployed in field and in use. In this paper, we present a novel CFSM-based reprogramming scheme (CRS) for implementing dynamic tasking in WSNs. In CRS, a lightweight Script Interpreter platform is installed to each sensor node. New applications are represented by task scripts that are essentially CFSM codes. Task scripts are injected into WSNs and executed by the Script Interpreter. The concise task script enables the large reduction on the costs in information processing, transmission and storage. We demonstrate the usability of CRS with a case study.