Contiki-NG
orchestra-rule-unicast-per-neighbor-rpl-ns.c File Reference

Orchestra: a slotframe dedicated to unicast data transmission. More...

#include "contiki.h"
#include "orchestra.h"
#include "net/ipv6/uip-ds6-route.h"
#include "net/packetbuf.h"

Go to the source code of this file.

Detailed Description

Orchestra: a slotframe dedicated to unicast data transmission.

Designed primarily for RPL non-storing mode but would work with any mode-of-operation. Uses uIPv6 DS6 neighhbor tables to obtain knowledge of the children. Only supports the receiver based mode, and works as follows: Nodes listen at a timeslot defined as hash(MAC) % ORCHESTRA_SB_UNICAST_PERIOD Nodes transmit at: for any neighbor, hash(nbr.MAC) % ORCHESTRA_SB_UNICAST_PERIOD

Author
Simon Duquennoy simon.nosp@m..duq.nosp@m.uenno.nosp@m.y@in.nosp@m.ria.f.nosp@m.r Atis Elsts atis..nosp@m.elst.nosp@m.s@edi.nosp@m..lv

Definition in file orchestra-rule-unicast-per-neighbor-rpl-ns.c.