By Topic

Portability Versus Efficiency Tradeoffs in MAC Implementations for Microsensor Platforms

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Schoofs, A. ; CLARITY (Centre for Sensor Web Technol.), Univ. Coll. Dublin, Dublin, Ireland ; van der Stok, P. ; Stanley-Marbell, P.

Medium access control (MAC) implementations control access of network devices to a transmission medium. For emerging communication protocols, the MAC is typically implemented in software, to enable adaptation to evolving de-facto or industry standards. Software MAC implementations are typically realized as state machines, executing code related to successive MAC states within periodic interrupts. This software construct yields minimal memory footprint and energy efficiency, but the resulting implementations are often tightly coupled to the platform's system software, and are thus nonportable across hardware and system platforms. This article presents an architecture that decouples MAC and system software, enabling portability, while preserving software efficiency.

Published in:

Embedded Systems Letters, IEEE  (Volume:1 ,  Issue: 1 )