Callsign and Identification in Mesh Networks

One of the most common questions from licensed amateur radio operators entering the LoRa mesh world is: do I need to identify my mesh node with my callsign? The short answer is no - but the longer answer involves understanding why, when identification is still a good practice, and the one important exception.

No Callsign Requirement Under Part 15

LoRa mesh networks operating on the 902 - 928 MHz ISM band in the United States are regulated under FCC Part 15. Part 15 governs unlicensed intentional radiators - devices that intentionally transmit radio frequency energy. Part 15 imposes no station identification requirement whatsoever. There is no rule requiring an ISM band device to identify itself with any callsign, serial number, or other identifier.

This is in contrast to Part 97 (amateur radio), which requires identification every 10 minutes during transmission and at the end of each communication. But because LoRa mesh is not operating under Part 97, Part 97's identification rules do not apply.

Why This Matters for Operators

Many licensed hams instinctively reach for their callsign when configuring any radio transmitter. For LoRa mesh, this habit is not legally required. You can name your node anything - your name, a location, a handle - and be fully compliant with FCC rules. Operators who are not licensed radio amateurs face no different standard: they also have no identification requirement.

Best Practices: Using Your Callsign Anyway

The Courtesy Tradition

While not legally required, many licensed amateur operators choose to include their callsign in their mesh node name as a matter of courtesy and community norms. This practice:

If you choose to use your callsign in your node name, common formats in the Meshtastic and MeshCore community include:

FormatExampleUse Case
CALLSIGNW6ABCSimple, short - best for node short name display
CALLSIGN-locationK5XYZ-rooftopWhen operator has multiple nodes in different locations
CALLSIGN-meshW6ABC-meshDistinguishes mesh node from other callsign uses (APRS, etc.)
CALLSIGN-typeN7QRT-routerIndicates node role to other operators

Meshtastic's long name field (up to 39 characters) accommodates descriptive names well. The short name field (4 characters) is typically used for a short identifier - many operators use the suffix of their callsign (e.g., "ABC" for W6ABC) or a regional code.

When Operators Choose Not to Use Callsigns

There are legitimate reasons an operator might not include their callsign in their node name:

When Identification Is Required: The APRS Exception

APRS Operates Under Part 97

APRS (Automatic Packet Reporting System) on 144.390 MHz is a Part 97 amateur radio system. When a Meshtastic node acts as an APRS gateway - bridging position reports from the mesh onto the APRS network via a VHF radio transmitter - that VHF transmission is Part 97 operation and full Part 97 identification requirements apply.

This means:

Practical Guidance for APRS Gateway Operators

If you run an APRS gateway node that bridges your mesh to APRS-IS (the internet-based APRS backbone) rather than directly transmitting on 144.390 MHz, the identification rules are less clear - internet-connected APRS-IS does not involve Part 97 transmissions. However, best practice is to still use your callsign in the gateway's APRS-IS connection, both for courtesy and to comply with the spirit of APRS-IS terms of service (which require a valid callsign for login).

The Question of Mesh Encryption and Part 97

The practical upshot: stay on the ISM band, operate under Part 15, and identification is entirely optional. Run APRS bridging? Full Part 97 compliance required for that component.

Summary


Revision #2
Created 2026-05-03 05:55:53 UTC by Mesh America Admin
Updated 2026-05-03 12:58:29 UTC by Mesh America Admin