Appearance
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_ALERTflag inflagsbitfield.- 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_DATAwhen both ends advertiseCOMPRESS_LZ4capability. - 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)cbORargs
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_totallowmesh_dup_dropped_totallowmesh_frag_retx_total
Helps operators tune flood aggressiveness, TTL ceilings, and relay caps.