Skip to main content

Net Control Operations for Mesh Networks

Mesh vs. Voice Net Control: A Fundamental Difference

In a traditional amateur radio voice net, the Net Control Station (NCS) is the technical and operational hub of all communications — every transmission must be directed through or acknowledged by NCS. LoRa mesh networks operate on a fundamentally different principle: they are peer-to-peer systems where any node can transmit at any time, and the mesh protocol automatically routes messages to their destination without a central controller.

Despite this, the operational role of a net control function remains valuable and is recommended for any mesh network supporting an ICS activation. The difference is that mesh net control is a human coordination role, not a technical gatekeeping role.

Responsibilities of Mesh Net Control

  • Node inventory management: Maintain a current list of all active nodes (name, operator, location, battery endurance). Update at each operational period change and whenever a node is added or goes offline.
  • Coverage verification: Confirm that all assigned positions have mesh connectivity, either directly or via relayed path. Nodes that cannot reach any other node are isolated and may need repositioning.
  • Channel discipline: Monitor for excessive traffic (bulk test messages, repeated retransmissions) that degrades bandwidth for others. Coordinate with the COML to address violations.
  • Liaison to COML: Translate mesh network status into ICS-compatible status reports for inclusion in the Incident Action Plan.
  • Escalation to voice radio: When mesh connectivity fails between critical nodes, immediately escalate to the voice radio net for the affected link. Do not wait for the mesh to self-heal if the message is time-sensitive.

Structured Check-In Procedure

At the start of each operational period (typically every 12 hours in ICS), mesh net control should conduct a structured check-in:

  1. Net control sends a broadcast message to all nodes: [OPPERIOD-2 CHECK-IN] All nodes reply with status. EOC-MAIN standing by.
  2. Each node replies with a short status message: SHELTER-A: ONLINE, 85% battery, 4 nodes visible, 12 persons checked in.
  3. Net control logs each reply in the ICS 214 activity log, noting time of receipt and node status.
  4. Nodes that do not reply within 5 minutes are flagged as missing. Net control attempts contact via voice radio before declaring the node offline in the ICS 217A.

Tracking Node Count and Coverage

Meshtastic provides a node list in the app showing all nodes heard (directly or via mesh). Net control should maintain a separate paper or spreadsheet log that includes:

Node NameOperatorLocationLast HeardBattery %Status
EOC-MAINW6XYZCity EOC RooftopContinuousAC PowerONLINE
SHELTER-AKD9ABCFranklin HS Gym14:3278%ONLINE
DIV-B-RELAYN7DEFOak Ave Water Tower14:2862%ONLINE
SEARCH-1KG5GHIMobile (Grid 4)14:0545%MONITOR

Handling Message Relay Requests

Although the mesh automatically routes messages, operators at field positions may request manual relay assistance when:

  • A message requires confirmation of delivery (the mesh protocol delivers best-effort; a human relay provides certainty).
  • The message contains sensitive information not suitable for broadcast (use the DM/direct message channel in Meshtastic).
  • An ICS 213 form needs to be transcribed to paper at the EOC.

Net control should acknowledge all relay requests and confirm delivery to the originating node when the message has been received by the intended party.

Escalation to Voice Radio

Mesh net control must be prepared to escalate to voice radio immediately when:

  • A node has been offline for more than 10 minutes without explanation.
  • A critical message (MCI report, EOC request, shelter closure) has not been acknowledged within 5 minutes.
  • The mesh channel appears to be experiencing congestion or RF interference (excessive retransmissions, failed acknowledgments).
  • Any node reports battery below 20% without a relief operator on the way.

The voice radio escalation path should be pre-coordinated: establish the tactical frequency and call sign of the COML before the operational period begins, and ensure mesh net control has a radio capable of reaching EOC.

Log Keeping

Net control must maintain a continuous ICS 214 activity log throughout the operational period. Minimum entries:

  • Activation and deactivation times for each node.
  • All check-in responses and any non-responding nodes.
  • Channel changes, configuration updates, or firmware actions taken.
  • All message relay confirmations for ICS 213 traffic.
  • Battery status at each check-in interval.
  • All voice radio escalations and outcomes.

At the end of each operational period, the ICS 214 is submitted to the Documentation Unit in the Planning Section for inclusion in the incident file.