Deployment and Operations

Deploying Mesh Networks in Disaster Scenarios

Overview

Deploying a LoRa mesh network during an active disaster differs significantly from a planned exercise. Speed, improvisation, and integration with an active ICS structure are paramount. This page walks through the complete deployment sequence from pre-event staging through live operations.

Pre-Event Staging

The most effective disaster mesh deployments begin well before the event. Pre-staging includes:

Rapid Deployment Sequence

  1. Receive activation order from COML or ARES EC. Confirm assigned tactical node name, channel plan, and check-in frequency and interval.
  2. Travel to assigned position with go kit. Log departure time in ICS 214.
  3. Conduct site survey: Identify best antenna elevation point. Note any obstructions (buildings, terrain, foliage).
  4. Deploy antenna: Elevate to maximum practical height. Secure coax and weatherproof connections.
  5. Power up node: Allow 2-5 minutes for GPS cold fix. Confirm node name and channel in Meshtastic app.
  6. Test connectivity: Send a check-in message to EOC-MAIN. Confirm receipt acknowledgment (green checkmark in Meshtastic).
  7. Report to COML: Via voice radio or mesh message - node name, location (GPS coordinates or address), battery level, estimated endurance, node count visible.
  8. Begin ICS 214 log: Record activation time, location, initial node count, and all subsequent events.

Antenna Elevation Strategies

In disaster environments, traditional antenna mounting points may be unavailable or unsafe. Practical options:

Frequency Coordination with Served Agency

Confirm that your LoRa channel center frequency does not conflict with LoRaWAN sensors already deployed by the served agency (e.g., flood sensors on 915.2 MHz). The Meshtastic default US channel preset should be checked against the agency sensor inventory. Document the agreed channel in ICS 205.

Mesh Topology for Disaster Environments

TopologyDescriptionWhen to Use
Star (hub-and-spoke)All field nodes communicate directly to a central elevated relay. No inter-node routing.Open flat terrain; EOC has excellent elevation; small node count (fewer than 10).
Mesh (peer-to-peer)Every node routes for every other node. Messages hop through multiple nodes to reach destination.Urban rubble; blocked line-of-sight; large geographic area; many nodes.
Chain (linear relay)Nodes placed in a line to extend range along a corridor (road, valley, ridge).Evacuation corridor monitoring; search teams moving along a defined route.

Key insight: In rubble environments, more hops equals more coverage. A message that travels through 3 intermediate nodes to reach a buried receiver can succeed where a direct link cannot, because the signal is re-transmitted at full power at each hop. Meshtastic supports up to 7 hops by default (configurable). Do not reduce max hop count below 3 in disaster deployments.

Interface with ICS Structure

The mesh network is a resource managed by the Communications Unit within the Logistics Section. All operational changes (channel reassignment, node redeployment, shutdown) require authorization from the COML. Field mesh operators report to the COML, not directly to Operations. When Operations Section needs to reach a field team via mesh, the request flows: Operations Chief to COML to mesh operator to field node. This chain maintains ICS unity of command and ensures communications changes are coordinated.

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

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:

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:

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:

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.

Integration with Winlink and APRS

The Complementary Stack

No single communications technology is sufficient for all emergency communications scenarios. The most resilient deployments combine multiple systems that complement each other's strengths. The three-layer stack of LoRa mesh plus Winlink plus APRS provides digital messaging, store-and-forward email, and position tracking - covering the primary data needs of an ICS-integrated emergency communications response.

Hardware Required for a VHF/VARA FM Gateway

Configuration Steps (VARA FM)

  1. Install VARA FM modem software and configure audio levels to the transceiver.
  2. Install Winlink Express. Configure station call sign, grid square, and VARA FM as the primary radio mode.
  3. Enable RMS Relay mode in Winlink Express to accept connections from client stations.
  4. Register the gateway with the Winlink network (requires licensed callsign and internet access at least once for initial registration).
  5. Test by connecting with a second station using Pat or Winlink Express in client mode.

ICS 213 forms composed in Winlink Express are transmitted as structured email attachments. Served agencies with standard email can receive these forms without any special software.

APRS as a Parallel Position Tracking Layer

Automatic Packet Reporting System (APRS) operates on 144.390 MHz (North America) and provides real-time position reporting, weather data, and short messaging via a nationwide network of digipeaters and I-gates (internet gateways). APRS complements Meshtastic mesh in the following ways:

FeatureMeshtastic MeshAPRS
Position trackingYes (GPS, within mesh coverage)Yes (GPS, nationwide via digipeaters)
Text messagingYes (encrypted, multi-hop)Limited (unencrypted, short messages)
Internet connectivity requiredNo (self-contained mesh)No for local; yes for APRS-IS
License requiredNo (ISM band)Yes (Technician or higher)
Nationwide coverageOnly where mesh nodes existYes (existing infrastructure)
Typical range per hop2-15 km10-100 km via digipeater

A field operator equipped with both a Meshtastic device and a VHF APRS tracker (e.g., Mobilinkd TNC with a handheld radio, or a Kenwood TH-D74) provides redundant position visibility: the EOC can track them on the local mesh map AND on aprs.fi via APRS-IS.

When all three systems are operational, the complementary roles are:

Tools and Software

ToolPlatformPurpose
Meshtastic appiOS / Android / WebMesh node control, messaging, map view
Winlink ExpressWindowsWinlink client and gateway software; ICS form templates included
Pat WinlinkLinux / macOS / Windows / Raspberry PiOpen-source Winlink client; CLI and web UI; ideal for headless gateway builds
DirewolfLinux / WindowsSoftware TNC for APRS and Winlink Packet; runs on Raspberry Pi
YAAC / APRSdroidJava (desktop) / AndroidAPRS client for tracking and messaging
atak-forwarderAndroid (ATAK plugin)Forwards Meshtastic positions into ATAK/WinTAK for ICS TAK server integration

Practical Integration Workflow

  1. Pre-event: Configure all mesh nodes on the agreed channel. Pre-load ICS 213 message templates on devices used by served agency liaisons.
  2. At EOC: Stand up Winlink gateway on VHF. Confirm Pat or Winlink Express can reach a CMS. Test ICS 213 form delivery to served agency email.
  3. At EOC: Enable APRS I-gate (via Direwolf and VHF radio) to provide internet-visible position tracking for all APRS-equipped operators.
  4. Operations: Field operators use Meshtastic for local comms. When a message must reach a served agency email (hospital, county OES), it is forwarded to the EOC mesh node and injected into Winlink for delivery.
  5. Position tracking: EOC staff monitor both the Meshtastic map (local, encrypted) and aprs.fi (wide area) to maintain situational awareness of all resources.