Title
A component-based architecture for power-efficient media access control in wireless sensor networks
Abstract
The diverse requirements of wireless sensor network applications necessitate the development of multiple media access control (MAC) protocols to meet their varying throughput, latency, and network lifetime needs. Building new MAC protocols has proven to be extremely difficult, however, given the monolithic nature of existing protocol implementations as well as their dependence on a particular radio or processor platform. To address these issues, we propose the MAC Layer Architecture (MLA), a component-based architecture for power-efficient MAC protocol development in wireless sensor networks. MLA consists of optimized, reusable components that implement a common set of features shared by existing MAC protocols, as well as abstractions that encapsulate the intricacies of the hardware platforms they run on. Through an instantiation of MLA in TinyOS 2.0.1, we have implemented five representative MAC protocols. Empirical results show that MLA results in significant code reuse among different protocols, while achieving comparative performance and memory footprints to monolithic implementations of the same protocols.
Year
DOI
Venue
2007
10.1145/1322263.1322270
SenSys
Keywords
Field
DocType
power-efficient media access control,mac layer architecture,wireless sensor network,mla result,network lifetime need,new mac protocol,monolithic nature,representative mac protocol,power-efficient mac protocol development,mac protocol,different protocol,component-based architecture,monolithic implementation,media access control,power efficiency
Power management,Media access control,Computer science,Computer network,Implementation,Real-time computing,Access control,Component-based software engineering,Code reuse,Throughput,Wireless sensor network,Embedded system
Conference
Citations 
PageRank 
References 
70
4.08
13
Authors
4
Name
Order
Citations
PageRank
Kevin Klues124514.29
Gregory Hackmann256533.55
Octav Chipara365637.29
Chenyang Lu46474385.38