DMR

KO6OFK Amateur Radio Resources

Digital Mobile Radio (DMR)

A complete end-to-end overview of amateur DMR, from your microphone and codeplug to repeaters, master servers, worldwide talkgroups, and mountaintop site infrastructure.

2TDMA time slots
12.5 kHzchannel bandwidth
0–15color codes
WorldwideIP-linked routing
01 — Fundamentals

What Is DMR?

Digital Mobile Radio is an ETSI digital radio standard used in commercial, industrial, public-safety, and amateur-radio systems. In amateur use, DMR combines digital voice, radio identification, talkgroup routing, GPS, text messaging, and worldwide IP networking.

RF

Radio-Frequency Layer

The RF layer includes frequency, transmit power, receiver sensitivity, antennas, feedline, duplexers, filtering, modulation, and coverage.

IP

Network Layer

The network layer routes DMR traffic between repeaters, hotspots, gateways, and master servers using Internet Protocol.

UI

User Layer

The user layer includes the radio, codeplug, channels, zones, talkgroups, contacts, scan lists, roaming, GPS, and operating procedures.

Core concept: DMR does not simply transmit digital audio. It combines a timed RF system, structured digital signaling, and an IP routing network that determines who receives each transmission.
02 — End-to-End Operation

How a DMR Transmission Travels

When you press the push-to-talk button, the radio converts your voice into digital information, places it into a timed DMR frame, transmits it to a repeater or hotspot, and routes it to the selected talkgroup.

AMBE+2 Vocoder

The vocoder analyzes speech characteristics and compresses them into a low-rate digital stream. The receiving radio uses that information to reconstruct intelligible speech.

  • Efficient use of radio bandwidth
  • Good intelligibility near the digital threshold
  • Forward-error-correction support
  • Robotic or broken audio when packets are lost

4FSK Modulation

DMR uses four-level frequency-shift keying. Each transmitted symbol represents two bits by selecting one of four defined frequency deviations.

00011011
03 — Channel Capacity

TDMA: Two Conversations on One Repeater Pair

DMR Tier II divides a 12.5 kHz radio channel into two alternating 30-millisecond time slots. This allows two independent voice or data paths to share the same repeater frequencies.

Repeater Output
Time Slot 1
Time Slot 2
Time Slot 1
Time Slot 2
Time Slot 1
Time Slot 2
0 ms30 ms60 ms90 ms120 ms150 ms180 ms

Time Slot 1

Often assigned to wide-area, statewide, national, or worldwide traffic, depending on the local repeater plan.

Time Slot 2

Often assigned to local, regional, tactical, or dynamically activated talkgroups. Actual assignments are determined by the repeater trustee.

A DMR channel must match the repeater frequency, color code, time slot, and talkgroup. A mismatch in any one of these settings can prevent successful operation.
04 — Access Parameters

Frequency, Color Code, Time Slot, and Talkgroup

Frequency

The repeater transmit and receive frequencies, including the correct offset.

Color Code

A digital access value from 0 through 15, roughly comparable to a CTCSS tone.

Time Slot

Slot 1 or Slot 2. The radio must use the slot assigned to the selected talkgroup.

Talkgroup

The logical destination that determines which connected users or repeaters receive the transmission.

Frequency+Color Code+Time Slot+Talkgroup=DMR Channel
05 — Logical Routing

Talkgroups

A talkgroup is a numbered logical destination. It can represent a local repeater, a region, a state, a country, a worldwide group, a club, or a special-purpose network.

Local

Traffic remains on one repeater or a locally linked group of repeaters.

Regional

Traffic is routed to repeaters and hotspots serving a defined geographic area.

Wide Area

Traffic may be distributed statewide, nationally, or worldwide across many systems.

Static Talkgroups

A static talkgroup is permanently subscribed on a repeater time slot. Network traffic is sent to the repeater whenever that talkgroup is active.

Dynamic Talkgroups

A dynamic talkgroup is temporarily activated when a user transmits to it. It normally disconnects after a network-defined inactivity period.

KO6OFK Radio
Selected Talkgroup
DMR Master Server
Routes by Talkgroup ID
Repeater A Repeater B Hotspot Gateway
06 — User Identification

DMR Radio IDs

Each amateur DMR operator registers for a unique numeric radio ID. The radio transmits this ID during every call so networks and receiving radios can identify the source.

CALLSIGN
KO6OFK
DMR RADIO ID
Unique 7-digit ID

Callsign Display

Subscriber databases allow compatible radios to display callsign and user details.

Network Routing

The source and destination IDs are included in DMR signaling and call setup.

GPS and Messaging

Location and text services can be associated with a specific registered radio ID.

07 — Radio Programming

Understanding the Codeplug

A codeplug is the radio's programming database. It defines how frequencies, talkgroups, contacts, zones, scan lists, roaming, buttons, and digital services work together.

ZoneOrganizes related channels
ChannelFrequency + color code + slot + contact
ContactTalkgroup or private-call destination
RX GroupTalkgroups the channel may receive
Scan ListChannels monitored during scanning
Roaming ListAlternate repeaters for the same service
Common programming mistake: A radio can be programmed to transmit to the correct talkgroup but still fail to hear replies because the receive group, monitor settings, time slot, or color code is wrong.
08 — Subscriber Features

Beyond Voice

GPS

Position, speed, heading, and time data from compatible radios.

APRS

Some networks can forward DMR GPS position reports to APRS-IS.

SMS

Short text messages between supported radios and network services.

Private Calls

Direct radio-ID calls, commonly used for testing and administrative purposes.

Group Calls

The normal amateur-radio call type used for talkgroup conversations.

Roaming

Automatic or assisted movement between repeaters carrying the same service.

Digital Monitor

Allows supported radios to hear additional talkgroups on a slot or channel.

Caller Data

Callsign, name, location, or other information stored in the radio database.

09 — Network Architecture

DMR Networks and Master Servers

Networked DMR repeaters and hotspots connect to master servers that authenticate systems, manage talkgroup subscriptions, and distribute traffic to the correct destinations.

BrandMeister

A large worldwide amateur DMR network supporting dynamic and static talkgroups, hotspot access, GPS services, dashboards, and other integrations.

FreeDMR

A community-operated network model that emphasizes open development, flexible routing, and local administrative control.

DMR-MARC / IPSC

Network architectures historically associated with Motorola-style IP Site Connect and coordinated repeater networks.

DMR Master / Routing Network
Mountaintop Repeater
Club Repeater
Home Hotspot
Regional Gateway
The network does not replace the RF repeater. It extends the repeater by carrying selected traffic between geographically separated systems.
10 — Personal Access

DMR Hotspots

A hotspot is a low-power personal digital voice gateway. It receives a nearby DMR radio signal and routes it through the Internet to a selected DMR network.

Typical Hotspot Components

  • Single-board computer or embedded controller
  • MMDVM-compatible modem board
  • Low-power RF transceiver
  • Wi-Fi or Ethernet connection
  • Pi-Star, WPSD, openSPOT, or similar software

Hotspot Use Cases

  • DMR access where no local repeater exists
  • Travel operation using mobile Internet
  • Testing codeplugs and talkgroups
  • Cross-mode operation on supported systems
  • Private, low-power in-building coverage
11 — Repeater Infrastructure

How a DMR Repeater Works

A DMR repeater receives subscriber transmissions on its input frequency, processes the DMR timing and signaling, retransmits on its output frequency, and exchanges network traffic through an IP connection.

Internet / BackhaulFiber, microwave, wired broadband, LTE, or satellite
↓
Router / Firewall / VPNSecure IP transport and remote access
↓
DMR RepeaterReceiver, exciter, controller, timing, and network interface
↓
RF FilteringDuplexer, isolator, circulator, and preselector as required
↓
Feedline and AntennaLow-loss transmission line, lightning protection, and site antenna

Commercial Repeaters

Purpose-built systems from manufacturers such as Motorola, Hytera, Kenwood, Tait, and Simoco.

MMDVM Repeaters

Amateur-built or converted systems using an MMDVM modem and suitable receiver/transmitter hardware.

Multi-Site Systems

Multiple repeaters connected through IP networks, master servers, private routing, or linked talkgroups.

12 — Repeater Site Engineering

Building a Reliable DMR Repeater Site

A successful site depends on much more than transmitter power. Antenna placement, filtering, grounding, RF isolation, backhaul reliability, electrical power, cooling, and remote monitoring determine long-term performance.

01

Frequency Coordination

Obtain a coordinated repeater pair and follow regional band plans, spacing, ERP, and coverage requirements.

02

Coverage Planning

Evaluate terrain, antenna height, HAAT, ERP, desired service area, shadowing, and overlap with existing systems.

03

RF Filtering

Use a properly tuned duplexer and add preselectors, isolators, or circulators when required by the site environment.

04

Antenna System

Select a suitable gain pattern, polarization, mounting height, wind rating, lightning protection, and low-loss feedline.

05

Grounding and Bonding

Bond the rack, feedline entry, surge protectors, power system, and equipment to the site's grounding system.

06

Backup Power

Provide batteries, DC distribution, charging, UPS support, and generator or solar capability appropriate to the mission.

07

Backhaul

Use reliable Internet or private IP transport with firewalling, VPN access, latency control, and a backup path when justified.

08

Environmental Control

Manage temperature, humidity, dust, ventilation, condensation, pest intrusion, and equipment clearances.

09

Remote Monitoring

Track AC power, DC voltage, battery condition, temperature, network health, repeater alarms, and transmitter status.

ANTENNA
Lightning Protector
Duplexer / Filters
DMR Repeater
Router / VPN
Battery / DC Plant
Remote Monitoring
Internet / Private IP Network
13 — Commissioning

Repeater Site Checklist

RF System

  • Coordinated repeater frequencies confirmed
  • Duplexer tuned at operating power
  • Transmit power and reflected power measured
  • Receiver sensitivity verified
  • Desense and isolation tested
  • Feedline loss documented
  • Antenna and connector weatherproofing inspected

Network and Control

  • Repeater ID and network credentials documented
  • Static and dynamic talkgroups confirmed
  • Time-slot plan published
  • Firewall and VPN rules tested
  • Remote access secured
  • Configuration backup stored off-site
  • Outage and maintenance contacts posted

Power and Environment

  • AC and DC load measured
  • Battery runtime calculated and tested
  • Charging voltage verified
  • Generator transfer tested where installed
  • Temperature alarms configured
  • Ventilation and rack clearances checked

Documentation

  • Rack drawing and signal flow diagram
  • Equipment model and serial-number inventory
  • IP-address and credential record
  • Duplexer tuning report
  • Grounding and feedline entry photos
  • Maintenance schedule and service log
14 — Emergency Communications

DMR in EMCOMM Operations

DMR can support command, logistics, coordination, resource tracking, and wide-area communications, but emergency plans should account for Internet dependence, network congestion, and equipment interoperability.

Local Talkgroups

Keep critical incident traffic on a local repeater or private regional system when outside network access is unreliable.

Backup Paths

Maintain analog FM, simplex, portable repeater, satellite, Winlink, or other fallback methods.

Preplanned Codeplugs

Distribute standardized zones and channels before deployment to reduce programming errors during an incident.

15 — Troubleshooting

Common DMR Problems

Symptom
Likely Cause
What to Check
Repeater does not respond
Wrong frequency, color code, or time slot
Verify the full published channel definition
You can transmit but hear no replies
RX group, monitor, or talkgroup mismatch
Check receive-group and digital-monitor settings
Robotic or broken audio
Weak RF, packet loss, interference, or poor backhaul
Check signal quality, BER, latency, jitter, and desense
Dynamic talkgroup stops playing
Activation timer expired
Key the talkgroup again or request a static subscription
Wrong caller information appears
Old or incomplete subscriber database
Update the radio's digital contact list
Repeater works locally but not over network
Internet, firewall, VPN, master, or authentication issue
Test network reachability and review repeater logs
16 — Operating Practice

DMR Best Practices

01

Listen before transmitting and leave enough pause for other stations to join.

02

Use the smallest practical talkgroup for the conversation.

03

Follow the repeater trustee's published time-slot and talkgroup plan.

04

Keep radio IDs, contact databases, firmware, and codeplug backups current.

05

Use clear audio levels and avoid overdriving the microphone.

06

Do not use encryption on amateur-radio frequencies.

07

Identify with your callsign and follow applicable amateur-radio regulations.

08

Document repeater, network, and site changes before and after maintenance.

KO6OFK.COM

Continue Learning

This page provides the foundation for future guides covering codeplug creation, BrandMeister configuration, hotspot setup, repeater construction, and advanced site engineering.