Skip to content

Contikimac

Benoît Thébaudeau edited this page Sep 23, 2019 · 6 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