Title :
TRANSACT: A Transactional Framework for Programming Wireless Sensor/Actor Networks
Author :
Demirbas, Murat ; Soysal, Onur ; Hussain, Muzammil
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. at Buffalo, Buffalo, NY
Abstract :
Effectively managing concurrent execution is one of the biggest challenges for future wireless sensor/actor networks (WSANs): for safety reasons concurrency needs to be tamed to prevent unintentional nondeterministic executions, on the other hand, for real-time guarantees concurrency needs to be boosted to achieve timeliness. We propose a transactional, optimistic concurrency control framework for WSANs that enables understanding of a system execution as a single thread of control, while permitting the deployment of actual execution over multiple threads distributed on several nodes. By exploiting the atomicity and broadcast properties of singlehop wireless communication, we provide a lightweight implementation of our transactional framework on the motes platform.
Keywords :
concurrency control; multi-threading; telecommunication computing; telecommunication network management; transaction processing; wireless sensor networks; concurrency control; concurrent execution management; motes platform; multithreading; singlehop wireless communication; transactional framework; wireless actor network; wireless sensor network; Application software; Broadcasting; Concurrent computing; Control systems; Distributed databases; Process control; Resource management; Robot kinematics; Robotic assembly; Wireless sensor networks;
Conference_Titel :
Information Processing in Sensor Networks, 2008. IPSN '08. International Conference on
Conference_Location :
St. Louis, MO
Print_ISBN :
978-0-7695-3157-1
DOI :
10.1109/IPSN.2008.44