IoT deployments introduce constraints that mandate optimization across the IP stack.
Constrained Nodes
Devices with limited CPU, memory, and
power — some transmit only a few bytes
infrequently with minimal security
capabilities.
Constrained Networks
Low-power, lossy links (few kbps to
hundreds of kbps) with high latency and
packet loss.
IP Version Transition
The IETF's 20+ year IPv4-to-IPv6 transition
requires tunneling and translation for IoT
interoperability.
, 6LoWPAN: Adapting IPv6 for Constrained
Networks
The IETF 6LoWPAN working group defined an adaptation layer to carry IPv6 over IEEE 802.15.4 and similar constrained
links. RFC 4944 is foundational, enabling three key optimizations.
Header Compression Fragmentation Mesh Addressing
Compresses the 40-byte IPv6 + 8- IPv6 requires 1280-byte MTU; IEEE Enables multi-hop forwarding with
byte UDP headers down to as little 802.15.4 supports only 127 bytes. hop limit, source address, and
as 6 bytes combined. IPv4 is not 6LoWPAN fragments large packets destination address fields —
supported. across multiple frames using analogous to IPv6 hop limit.
datagram size, tag, and offset
fields.