State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread


The KIPS Transactions:PartA, Vol. 17, No. 3, pp. 127-136, Jun. 2010
10.3745/KIPSTA.2010.17.3.127,   PDF Download:

Abstract

A wireless sensor network(WSN) which roles as a mediator between living environment and computers in ubiquitous computing is very essential research area. Due to the constraint that sensor nodes should work in very resource-restricted circumstances, an operating system that can manage resources effectively is demanded. Also, a sensor network should be able to deal with many events quickly and simultaneously in order to respond to various physical changes in outer environment. The Sensor Network Operating System such as TinyOS, MANTIS and NanoQplus is much designed so that it can satisfy such requirement. But, for programmers who develop application program for sensor networks, they have lack of frameworks which the development is easily possible from restricted development environment. In this paper for this, we implemented a state machine framework apt for responsive systems in NanoQplus which is multi-thread-based sensor network operating system. In addition we propose an event broker module(EBM) for effective event dispatching, a message data structure for message sharing among state machines, and an execution module that handles messages and their queue and performs state transition of the machines. Furthermore, we could do the development more easily an application program with a state-based framework by developing CASE tools.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. K. Lee, B. K. Kim, B. K. Choi, S. Heu, "State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread," The KIPS Transactions:PartA, vol. 17, no. 3, pp. 127-136, 2010. DOI: 10.3745/KIPSTA.2010.17.3.127.

[ACM Style]
Seung Keun Lee, Byung Kon Kim, Byung Kyu Choi, and Shin Heu. 2010. State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread. The KIPS Transactions:PartA, 17, 3, (2010), 127-136. DOI: 10.3745/KIPSTA.2010.17.3.127.