Deadlock-free Resource Arbitration for Sensor Nodes
Michael Baar, Heiko Will, Jochen Schiller, Adam Dunkels – 2008
Sensor network hardware designs consist of a central micro-controller, to which sensors and communication peripherals are connected. Resource arbitration and concurrency man-agement must be implemented in software. Existing hardware arbitration mechanisms use explicit locking to protect against resource conflicts. Explicit locking may lead to deadlock, which must be avoided for long-term sensor network deploy-ments. We present a power-saving resource arbitration archi-tecture that is deadlock-free, portable, and resource-efficient. The architecture explicitly manages inter-device dependencies to know what devices to power down.
Titel
Deadlock-free Resource Arbitration for Sensor Nodes
Verfasser
Verlag
7. GI/ITG KuVS Fachgespräch "Drahtlose Sensornetze", Berlin, Germany: Freie Universität Berlin, 9 2008
Schlagwörter
hardware abstraction, resource arbitration, fault-tolerance, operating systems, wireless sensor networks
Datum
2008-09
Quelle/n
Sprache
eng
Art
Text
BibTeX Code
@inproceedings{Baar2008,
author = {Michael Baar and Heiko Will and Jochen Schiller and Adam Dunkels},
title = {Deadlock-free Resource Arbitration for Sensor Nodes},
booktitle = {7. GI/ITG KuVS Fachgespr{\"a}ch "Drahtlose Sensornetze"},
year = {2008},
address = {Berlin, Germany},
month = {9},
publisher = {Freie Universit{\"a}t Berlin},
abstract = {Sensor network hardware designs consist of a central micro-controller, to which sensors and communication peripherals are connected. Resource arbitration and concurrency man-agement must be implemented in software. Existing hardware arbitration mechanisms use explicit locking to protect against resource conflicts. Explicit locking may lead to deadlock, which must be avoided for long-term sensor network deploy-ments. We present a power-saving resource arbitration archi-tecture that is deadlock-free, portable, and resource-efficient. The architecture explicitly manages inter-device dependencies to know what devices to power down.},
keywords = {hardware abstraction, resource arbitration, fault-tolerance, operating systems, wireless sensor networks},
owner = {baar},
timestamp = {2008.08.04},
url = {http://cst.mi.fu-berlin.de/publications/pdf/2008-Baar2008-FGSN.pdf}
}