Skip to main content

ICS/NIMS Terminology for Mesh Operators

Why Mesh Operators Must Know ICS

When a LoRa mesh network is activated in support of a formal emergency response, it operates within the National Incident Management System (NIMS) framework and is subject to Incident Command System (ICS) discipline. Mesh operators who arrive at an EOC or a field operations post without basic ICS literacy create coordination friction. This page provides the essential vocabulary and structural concepts every mesh operator should understand before deployment.

Key ICS Forms

FormNameMesh Relevance
ICS 201Incident BriefingRead-only for most operators; contains current situation, resources assigned, and initial incident map. Mesh operators should receive this at check-in.
ICS 205Incident Radio Communications PlanLists all assigned frequencies, channels, and modes for an operational period. Mesh channel selection must not conflict with assignments listed here. The ICS 205 is built (in part) from the pre-incident resource availability data on the ICS 217A.
ICS 213General MessageThe standard form for written messages between ICS positions. Frequently relayed over mesh or Winlink. Fields: To, From, Subject, Date/Time, Message, Reply.
ICS 214Activity LogA chronological log kept by each ICS position. This is the form for real-time, time-stamped status: mesh operators maintaining a node should keep an ICS 214 documenting activation time, channel changes, node counts, and any outages. Live node status belongs here (or on an incident status board), not on the ICS 217A.
ICS 217ACommunications Resource Availability WorksheetA pre-incident planning worksheet that inventories communications resources (radios, mesh nodes, repeaters) that could be available, by type, quantity, and capability. It feeds the ICS 205 — it is not a live, real-time status log. Use it to declare what mesh resources your group can bring; track their live operational status on the ICS 214 or a status board.

Net Control Station (NCS) Role

In a traditional voice net, the Net Control Station directs traffic, grants permission to transmit, and maintains net discipline. On a LoRa mesh there is no protocol-level NCS — the peer-to-peer architecture has no central station granting permission to transmit. That does not mean nodes transmit with no constraints, however: Meshtastic uses managed flood routing with listen-before-transmit (CSMA-style) channel access, and shared airtime and duty-cycle limits mean undisciplined traffic still congests the mesh. Human net discipline therefore remains necessary, and a mesh operator should be designated as the logical NCS responsible for:

  • Monitoring mesh traffic and flagging missed check-ins.
  • Coordinating channel changes if interference is detected.
  • Serving as the interface between the mesh network and the ICS Communications Unit Leader (COML). A human mesh coordinator interfacing with the COML is recommended practice; see the FEMA NIMS 509 COML job aid.
  • Maintaining the live node-status log on the ICS 214 (the pre-incident resource list is the ICS 217A).

Tactical Call Signs

NIMS requires the use of plain language and tactical identifiers — not codes or personal call signs — during multi-agency operations. Mesh node names should follow the tactical naming convention established in the Incident Action Plan (IAP). Examples:

  • EOC-MAIN - Primary EOC mesh node
  • SHELTER-A - Node at Shelter Alpha
  • DIV-BRAVO-1 - First field node in Division Bravo

Note on station identification: NIMS tactical identifiers are used for coordination, but any transmission on amateur (Part 97) frequencies must still include the operator's FCC-assigned call sign at least every 10 minutes and at the end of communications (47 CFR §97.119). Tactical names supplement, not replace, FCC station ID on any amateur-band leg. Mesh-only traffic on the unlicensed Part 15 915 MHz band has no FCC call-sign requirement.

Avoid using personal amateur radio call signs as node names on an ICS-integrated mesh - doing so mixes amateur radio identity with ICS tactical identity and can cause confusion in logs. This naming advice applies to the Part 15 mesh layer only; it does not waive the §97.119 call-sign ID requirement on any amateur-frequency link the operator also uses.

Radio Discipline on Mesh

Although mesh is asynchronous, operators should observe the following discipline to maintain operational effectiveness:

  • Identify yourself: Begin each sent message with your tactical identifier even though Meshtastic shows the sender node name. This reinforces ICS message format habits. (Note: this is a readability convention, not security — typing your name does not cryptographically authenticate you and does not prevent spoofing.)
  • Time-stamp critical messages: ICS 213 format requires a date-time group. Include it in mesh messages that will be transcribed to paper forms.
  • No unnecessary traffic: Mesh bandwidth is limited. Test messages and chatter consume airtime. Use a separate channel or Meshtastic admin channel for testing.
  • Acknowledge receipt: Meshtastic provides delivery acknowledgment for direct ("reliable") messages — but not for broadcast/channel messages — and an ACK can be a best-effort relay acknowledgment rather than proof a human read or acted on the message. Always require an explicit human reply such as RCVD/WILCO for ICS 213 messages requiring action.

Mapping Mesh Nodes to ICS Resources

Under NIMS, all resources are typed and tracked. Mesh nodes fall under the Communications Unit (COMU) — led by the Communications Unit Leader (COML) — within the Logistics Section (Service Branch). The COML is responsible for all communications equipment. Mesh operators should:

  • Check in their nodes with the COML on arrival, declaring their resources using the pre-incident ICS 217A availability data.
  • Report node status changes (battery level, coverage gaps, node failures) to the COML, and log them in real time on the ICS 214.
  • Not change mesh channels or configurations without COML authorization.

NIMS Typing for Communications Resources

FEMA has published NIMS resource typing definitions for communications assets (the Operational Communications resource typing). LoRa mesh nodes do not yet have a dedicated NIMS type definition, so groups should document their resources under the closest applicable communications category — or as a clearly labeled local convention if no published type fits. (The label "Communications Unit - Data" used in some local plans is a convention, not a verified FEMA resource-type name; confirm against the current FEMA resource typing library before citing it formally.) Key attributes to document include throughput in bps, maximum hop count, battery endurance in hours, and whether the node supports a gateway or internet bridge function.

EOC Connectivity

An EOC typically operates as the hub of the mesh topology. Recommended EOC mesh configuration:

  • At least two redundant nodes (primary and backup) on separate power circuits.
  • One node configured as a MQTT gateway (if internet connectivity is available) to provide mesh traffic visibility on a remote dashboard. If you bridge mesh traffic off-site via MQTT, secure and restrict it (authentication/TLS), avoid carrying personal or sensitive data off-site, and follow the served agency's data-handling rules.
  • Node antenna elevated to rooftop or mast level to maximize coverage.
  • ICS 214 activity log maintained for each node, updated at each operational period change. (An operational period is the timeframe set for executing a given set of objectives — usually 12 to 24 hours.)