In order to provide delay tolerance on the 6LoWPAN border router a Linux implementation of the delay tolerant header processing is required. While handling such a protocol is much better suited to a kernel module this would be time consuming for initial development. To avoid this a userspace program was created, Python was chosen for this
in order to leverage existing packet analysis libraries and tools for faster development.