Title :
Rethinking Link-Level Abstractions for Sensor Networks
Author :
He, Zhitao ; Dunkels, Adam ; Voigt, Thiemo ; Tsiftes, Nicolas
Author_Institution :
Swedish Inst. of Comput. Sci., Stockholm
Abstract :
For designers of the communication stack of sensor nodes there is a constant tension between performance and modularity. To alleviate this tension, researchers have come up with a number of modular architectures. In this work we take a refreshed view of the design of an abstract link level service, an important component in the communication stack. We start with a critical review of one such service, the Sensornet Protocol (SP), and then we implement an SP-flavored link level service featuring a novel combination of ARQ and MAC. Experimental results of transmission delay and energy efficiency highlight a few subtle architectural design trade-offs we have encountered, namely semantics binding, implicit information sharing, and time scope initialization. These aspects have significant impact on software modularity in tiny sensor nodes.
Keywords :
access protocols; automatic repeat request; wireless sensor networks; MAC protocols; abstract link level service; modular architectures; sensor networks; sensor nodes communication stack; sensornet protocol; transmission delay; Application software; Automatic repeat request; Computer architecture; Computer science; Delay effects; Energy efficiency; Fasteners; Helium; Media Access Protocol; Technological innovation; link-level; programming; sensor networks;
Conference_Titel :
Sensor Technologies and Applications, 2008. SENSORCOMM '08. Second International Conference on
Conference_Location :
Cap Esterel
Print_ISBN :
978-0-7695-3330-8
Electronic_ISBN :
978-0-7695-3330-8
DOI :
10.1109/SENSORCOMM.2008.99