Research Article
Programming Wireless Sensor and Actor Networks with TC-WSANs
@INPROCEEDINGS{10.1109/PERSER.2007.4283917, author={ Javier Barbaran and Manuel Diaz and Inaki Esteve and Daniel Garrido and Luis Llopis and Bartolome Rubio and Jose M. Troya}, title={Programming Wireless Sensor and Actor Networks with TC-WSANs}, proceedings={1st International IEEE Conference on Pervasive Services}, publisher={IEEE}, proceedings_a={ICPS}, year={2007}, month={8}, keywords={Data structures Fires Middleware Mobile communication Programming profession Proposals Robot kinematics Robot sensing systems Sensor phenomena and characterization Wireless sensor networks}, doi={10.1109/PERSER.2007.4283917} }
- Javier Barbaran
Manuel Diaz
Inaki Esteve
Daniel Garrido
Luis Llopis
Bartolome Rubio
Jose M. Troya
Year: 2007
Programming Wireless Sensor and Actor Networks with TC-WSANs
ICPS
IEEE
DOI: 10.1109/PERSER.2007.4283917
Abstract
Wireless sensor and actor networks (WSANs) constitute a new pervasive technology and currently one of the most interesting fields of research. WSANs have two major challenges: coordination mechanisms for both sensor-actor and actor-actor interactions, and real-time communication to perform correct and timely actions. This paper introduces a middleware architecture that address these two requirements and facilitate the application programmer task. Our proposal supports a high-level coordination model that is based on the use of tuple channels to achieve communication and synchronization among the nodes. A tuple channel is a priority queue structure that allows data structures to be communicated both in a one-to-many and many-to-one way, facilitating the data-centric behavior of sensor queries. The main characteristics of the model and the different components forming the middleware are presented. In addition, some implementation details and preliminary results of the current prototype are described.