Title :
A configurable medium access control protocol for IEEE 802.15.4 networks
Author :
Steiner, Rodrigo Vieira ; Mück, Tiago Rogério ; Fröhlich, Antônio Augusto
Author_Institution :
Software/Hardware Integration Lab., Fed. Univ. of Santa Catarina, Florianópolis, Brazil
Abstract :
This paper presents the new design of C-MAC, a highly configurable, low-overhead Medium Access Control protocol for Wireless Sensor Networks. This new design was developed within EPOSMote, a project targeted at enabling application-specific deployment scenarios for IEEE 802.15.4 networks. The new C-MAC arose from a careful decomposition of several preexisting MAC protocols aiming at obtaining their state machines. These individual state machines were subsequently merged into a generalized one and captured as a component framework that can be specialized to produce a large variety of application-specific protocols. The framework was implemented in C++ using static metaprogramming techniques, thus ensuring that configurability does not come at expense of performance or code size. The experimental results presented in the paper corroborate the new design with figures comparable to non-configurable, platform-optimized implementations.
Keywords :
access protocols; telecommunication standards; wireless sensor networks; IEEE 802.15.4 networks; configurable medium access control protocol; wireless sensor networks; Media Access Protocol; Monitoring; Receivers; Synchronization; Time division multiple access; Wireless sensor networks; IEEE 802.15.4; configurability; medium access control; wireless sensor networks;
Conference_Titel :
Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), 2010 International Congress on
Conference_Location :
Moscow
Print_ISBN :
978-1-4244-7285-7
DOI :
10.1109/ICUMT.2010.5676622