Skip to content

Additional features (recommended extensions)

Beyond the user-requested baseline, the following capabilities pair naturally with LowMesh and are recommended for production meshes.

Time synchronization

  • Cascaded GNSS time from gateways, or
  • FTSP-style pairwise sync over mesh.

Accurate time improves GPS correlation, bulletin ordering, and forensics.

Emergency / priority traffic

  • PRIORITY_ALERT flag in flags bitfield.
  • Repeaters MAY use shorter queue or separate CSMA class for alerts.

Integrates with Notifications buzzer override policy.

Compression for text and files

  • Zstandard or LZ4 on FILE_DATA when both ends advertise COMPRESS_LZ4 capability.
  • Dictionary per channel for repeated JSON sensor logs.

Forward secrecy (advanced)

Pre-shared AES-256 is simple. For higher threat models, optional double ratchet sessions per pair can be layered inside payload on private channels.

Opaque binary RPC

For industrial use, define RPC_INVOKE (0x0901) with:

  • methodId (uint16)
  • cbOR args

Keeps core spec small while enabling vendor automation.

Regulatory profiles

  • EU 868 duty cycle counters per sub-band.
  • US FCC: LowMesh documents a 500 kHz US915 baseline for Part 15.247 digital-modulation alignment — see FCC — USA.

Expose regProfileId in beacon so clients can warn on misconfiguration.

Observability

Gateway exports Prometheus metrics:

  • lowmesh_frames_rx_total
  • lowmesh_dup_dropped_total
  • lowmesh_frag_retx_total

Helps operators tune flood aggressiveness, TTL ceilings, and relay caps.

LowMeshOS — always open-source mesh protocol documentation