ContikiRPL: the new Default Contiki IPv6/6lowpan Routing Protocol

5 May, 2010 - 09:37

The Contiki team is happy to announce that ContikiRPL has been made
public! ContikiRPL is an open-source implementation of RPL - the
proposed standard routing protocol for IPv6 in low-power and lossy
networks.

RPL works by building and maintaining directed acyclic graphs toward
root nodes. The protocol is the result of a collaboration between
academia and industry in the ROLL working group at
the IETF. In March 2010, an
interoperability event hosted by the IPSO Alliance took place in
Anaheim, CA. ContikiRPL participated in this event and was tested
against a number of emerging RPL implementations.

ContikiRPL operates over low-power wireless links and lossy
power-line links. We have successfully run RPL at radio duty cycles
below 1% in a low-power wireless testbed. The implementation is fully
integrated with the Contiki operating system, and is enabled by default
on the Tmote Sky platform. The memory footprints are smaller than 5 kb
of ROM and 0.5 kb of RAM.

ContikiRPL has been developed by Joakim Eriksson and
Nicolas Tsiftes from the Contiki team.

To run ContikiRPL in the Contiki Cooja network simulator, see the instructions on this web page.

 For more information, see also:

 

Nicolas Tsiftes, Joakim Eriksson, and Adam Dunkels. Poster
Abstract: Low-Power Wireless IPv6 Routing with ContikiRPL
. In Proceedings
of ACM/IEEE IPSN'10
.