Skip to content
kkrentz edited this page Nov 18, 2014 · 2 revisions

ContikiMAC is the default Contiki radio duty cycling mechanism. ContikiMAC allows nodes to keep their radio off for most of the time (> 99%) while being able to relay multi-hop messages.

The report below describes the ContikiMAC mechanism:

The ContikiMAC Radio Duty Cycling Protocol [pdf]

The ContikiMAC header described in the report is added when using the contikimac_framer:

#undef NETSTACK_CONF_FRAMER
#define NETSTACK_CONF_FRAMER contikimac_framer

Do not forget to raise PACKETBUF_CONF_HDR_SIZE accordingly.

See Also

Clone this wiki locally