Protocol integration

MQTT over STCP

Secure publish/subscribe sessions for telemetry, command channels and long-lived device connectivity.

Publish/subscribeLTE-MZephyrRaspberry Pi gateways

Why MQTT + STCP?

Fast secure setup

STCP can reduce connection-establishment overhead compared with a full TLS session in measured Linux tests.

Portable security layer

The same Rust protocol core can protect MQTT across Linux and embedded targets.

Carrier choice

TCP and UDP carriers allow deployment-specific tuning without changing application semantics.

Current architecture

The existing Nordic LTE-M demonstration connects an embedded STCP client to MQTT infrastructure through the protocol stack.

MQTT over STCP architecture

Planned MQTT results

Publish latency

Median and tail latency by payload size and network type.

Session setup

Connect and reconnect costs for TCP, TLS and STCP.

Device efficiency

CPU, memory and later power-consumption comparisons.