DocumentCode
2811659
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
fYear
2008
fDate
25-31 Aug. 2008
Firstpage
537
Lastpage
542
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/SENSORCOMM.2008.99
Filename
4622716
Link To Document