DTLS Handshake Optimization with SCHC in LPWAN: Testbed Implementation and Performance Analysis

View at publisher
Authors: David Stark, Anu Sathyajith Mathew, Axel Sikora
Cited by: 1
References: 14

Abstract

Secure end-to-end communication is essential for IoT deployments, yet Transport Layer Security (TLS) proves unsuitable for Low Power Wide Area Network (LPWAN) networks due to high overhead and connection-oriented design. Datagram Transport Layer Security (DTLS) addresses these limitations through datagram-based secure communication over UDP, but constrained networks require additional optimizations to achieve practical performance. This paper presents an implementation and evaluation of DTLS version 1.2 with Static Context Header Compression (SCHC) over commercial LoRaWAN infrastructure using severely constrained hardware with 256 kB flash memory and 64 kB random-access memory. The implementation employs context-based compression for IPv6, UDP, and DTLS headers. Controlled testbed experiments quantify handshake duration, compression efficiency, energy consumption, and resource utilization across spreading factors, acknowledgment modes, and authentication methods. Results demonstrate that header compression reduces handshake duration by 41.7%. Certificatebased authentication requires 146.9 s at spreading factor 12 compared to 73 s for pre-shared keys, while requiring 95.7% of available flash memory. Spreading factor choice has the largest performance impact, causing a 65.2% variation between SF7 and SF12. The work quantifies performance limits for secure LPWAN applications, showing that real hardware introduces extra handshake delays beyond those predicted by simulation.

Fields of Study & Subjects

IoT Networks and Protocols Wireless Networks and Protocols IPv6 Mobility Handover Networks Security

Publication details

Journal / source
2026 IEEE 22nd International Conference on Factory Communication Systems (WFCS)
Publisher
IEEE
Pages
1–8
Publication date
21 April 2026