Ran across this excellent paper today by Raza, Trabalza, and Voigt on the topic of compressing and fragmenting DTLS headers over 802.15.4 networks using 6LoWPAN for CoAP. From the abstract:
Real deployments of the IoT require security. CoAP is being standardized as an application layer protocol for the Internet of Things (IoT). CoAP proposes to use DTLS to provide end-to-end security to protect the IoT. DTLS is a heavyweight protocol and its headers are too long to fit in a single IEEE802.15.4 MTU. 6LoWPAN provides header compression mechanisms to reduce the size of upper layer headers. 6LoWPAN header compression mechanisms can be used to compress the security headers as well. In this paper we propose 6LoWPAN header compression for DTLS. We link our compressed DTLS with the 6LoWPAN standard using standardized mechanisms.
CoAP requires DTLS, so that's not new. However, compressing and fragmenting DTLS such that it can be transported using 6LoWPAN is really neat. IoT needs more security-based solutions like this for resource-constrained sensing applications.
Mark Benson is Vice President of Engineering at SmartThings, a technology company based in Mountain View, CA and a wholly owned subsidiary of Samsung Electronics. Mark is a regular speaker and writer on the intersection of technology, business, and society as it relates to product development, technology leadership, strategic planning and execution, intellectual property portfolio management, software architecture, information security, competitive positioning, and organizational behavior.