With a Linux implementation created, the next step was to implement the protocol on a constrained 6LoWPAN
system. To develop this the Contiki operating system running on Zolertia Z1 nodes was used. The code was also
tested on Tmote sky nodes, however, due to the code space limitations some of the Contiki example programs would
no longer fit when the DTN processing was also present. The DTN code requirements came to approximately 1Kib of
code space memory, however, with some optimisation this could be reduced, The increased amount of ram and flash
on newer chips are likely to make this a non issue. A test DTN network was created using the Cooja emulation tool
for Contiki to allow for faster development and easier access to the contents of in-flight packets. The Cooja tool uses
mspsim to emulate the node hardware, which will provide realistic results without needing to manually retrieve and
program hardware for each test.