Title :
A model-driven approach with synchronous semantics for developing hard real-time WSNs
Author :
Jin Woo Ro ; Bhatti, Zeeshan E. ; Roop, Partha S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
Abstract :
We propose a model-driven approach for designing Wireless Sensor Network (WSN) applications, specifically for systems where hard real-time requirements must be satisfied. Traditionally, developing such systems presents difficulties in ensuring time and timing accuracy due to unpredictable computation time, ambiguities in program concurrency, and behavioural inconsistency between model and implementation. However, in contrast, the models in our approach are fully time-predictable by means of a logical time interval called a tick, while concurrency is automatically handled by the design semantics in a timing guaranteed manner. Meanwhile, the model-driven aspect of automatic code generation guarantees the behavioural consistency between model and implementation. We achieve our approach by using IEC 61499 function blocks and synchronous execution for syntax and semantics respectively. In this paper, we design a time-triggered protocol and a distributed motor synchronization as the network and application layers respectively. Then, we model the overall system for validation by performing composition of such layers. Furthermore, we explain how the logical time tick can be realized during the implementation in a way that the real-time requirement can be satisfied. Finally, the simulation and implementation results demonstrate the effectiveness of our approach.
Keywords :
IEC standards; protocols; synchronisation; wireless sensor networks; IEC 61499 function block; WSN development; automatic code generation; distributed motor synchronization; logical time interval; logical time tick; model-driven approach; synchronous semantic; syntax; time-triggered protocol; wireless sensor network; Computational modeling; Real-time systems; Semantics; Synchronization; Time division multiple access; Wheels; Wireless sensor networks;
Conference_Titel :
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location :
Barcelona
DOI :
10.1109/ETFA.2014.7005178