MACSS: MAC Protocols Specific for Sensor Networks
MACSS (MAC Protocols Specific for Sensor Networks) is investigating
Media Access Control (MAC) protocol design for sensor networks. Wireless
networking protocols such as 802.11 ("Wi-Fi") are not directly
applicable to multi-hop sensor networks because they require all nodes
to listen at all times. This project will explore sensor-net-specific
MAC protocol design, improving energy efficiency by allowing radios to
sleep when not in use, coordinating the MAC protocol with the physical
layer and sensors. We also plan to study how sensor net applications
differ from Internet-style applications. For example, they may be even
more bursty than Internet applications, sending virtually nothing until
something is sensed, and then having a flurry of activity. Sensor
networks also typically assume node collaboration, rather than
competition. One result of the work will be public release of a software
supporting these features.
MACSS is a project at USC/ISI funded by the NSF Information Technology Research
(ITR) Program (Award No. ANI-0220026), the Intel Corporation,
and Northrup Grumman Corporation.
Any opinions, findings, and conclusions or recommendations expressed
in this material are those of the author(s) and do not necessarily
reflect the views of the National Science Foundation or other supporters.
- Medium Access Control in Wireless Sensor Networks
Wei Ye and John Heidemann
Wireless Sensor Networks,
Taieb Znati, Krishna M. Sivalingam and Cauligi Raghavendra (eds.),
Kluwer Academic Publishers, May 2004.
Also available as a
Technical Report (PDF)
ISI-TR-580, USC Information Sciences Institute, October 2003.
Networking Issues in Wireless Sensor Networks (PDF)
Deepak Ganesan, Alberto Cerpa, Yan Yu, Deborah Estrin, Wei Ye
and Jerry Zhao
Journal of Parallel and Distributed Computing (JPDC), Special issue on
Frontiers in Distributed Sensor Networks, Elsevier Publishers, To appear.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (PDF)
Wei Ye, John Heidemann and Deborah Estrin
In Proceedings of the 21st International Annual Joint Conference of
the IEEE Computer and Communications Societies (INFOCOM), Vol.3,
pp. 1567-1576, New York, NY, USA, June, 2002.
An earlier version is available as a
Technical Report (PDF)
ISI-TR-543, USC/ISI, Sept, 2001.
S-MAC has been implemented in both TinyOS on the Mote
platform and in
ns-2, the network simulator.
The S-MAC implementation in TinyOS reflects the latest protocol
development, as described in our
recent S-MAC paper in the IEEE/ACM Transactions on Networking.
To get more information and source code,
The S-MAC implementation in ns-2
is done by Padma Haldar through the CONSER project. It is roughly
equivalent to the protocol describe in our INFOCOM paper.
To get S-MAC implementation in ns-2,
go to this page.
S-MAC is in ns-2.26 and later releases. The latest code is in ns-2 CVS.
I-LENSE: ISI Laboratory for Embedded Networked
CENS: Center for Embedded Networked
Last updated on September 28, 2004.