| | |
Summary: Design and Evaluation of a Versatile and Efficient
Receiver-Initiated Link Layer for Low-Power Wireless
Prabal Dutta, Stephen Dawson-Haggerty, Yin Chen, Chieh-Jan Mike Liang, and Andreas Terzis
Computer Science & Eng. Division Computer Science Division Computer Science Department
University of Michigan University of California, Berkeley Johns Hopkins University
Ann Arbor, MI 48109 Berkeley, CA 94720 Baltimore, MD 21218
prabal@eecs.umich.edu stevedh@cs.berkeley.edu {yinchen,cliang4,terzis}@cs.jhu.edu
Abstract
We present A-MAC, a receiver-initiated link layer for
low-power wireless networks that supports several services
under a unified architecture, and does so more efficiently and
scalably than prior approaches. A-MAC's versatility stems
from layering unicast, broadcast, wakeup, pollcast, and dis-
covery above a single, flexible synchronization primitive. A-
MAC's efficiency stems from optimizing this primitive and
with it the most consequential decision that a low-power link
makes: whether to stay awake or go to sleep after probing the
channel. Today's receiver-initiated protocols require more
time and energy to make this decision, and they exhibit worse
judgment as well, leading to many false positives and nega-
|