DMR с нуля: таймслоты, talkgroup, Color Code и зачем нужен хотспот

Категория: ОсновыСложность: ★☆☆~7 минут

Если вы держите в руках цифровую рацию и видите слова «timeslot», «talkgroup», «color code» — и пока ничего не понятно, эта статья для вас. Разберём, как устроена связь DMR, без зауми, на бытовых аналогиях. После неё вы будете понимать, что именно настраиваете в рации и зачем вообще нужен хотспот.

Что такое DMR

DMR (Digital Mobile Radio) — открытый цифровой стандарт радиосвязи, описанный ETSI. Если в аналоге ваш голос идёт в эфир «как есть» (модулированная несущая), то в DMR голос сначала оцифровывается и сжимается вокодером (AMBE), а в эфир уходят пакеты данных. Отсюда плюсы: чистый звук до самого края зоны (без шипения «на пределе»), одинаковое качество, текстовые сообщения, номера-идентификаторы и работа двух разговоров на одной частоте.

Таймслоты: два разговора на одной частоте

DMR использует TDMA — делит время на канале (полоса всего 12,5 кГц) на два чередующихся «окна»: таймслот 1 (TS1) и таймслот 2 (TS2). Представьте однопутную дорогу со светофором-реверсом: машины едут то в одну сторону, то в другую, но так быстро переключаются, что кажется — едут одновременно. Так и здесь: на одной частоте репитера идут два независимых разговора, каждый в своём слоте.

Важно для хотспотаПростой симплексный хотспот (один приёмопередатчик) физически не может слушать и передавать одновременно, поэтому в таких сетях работа идёт только в TS2. В сети DMRhub агент хотспота выставляет это сам — вам не нужно думать про слот.

Talkgroup — это «комната» для разговора

Talkgroup (TG, разговорная группа) — виртуальный канал, на котором собираются собеседники. Это как комната в мессенджере: написал номер группы — попал в неё, и тебя слышат все, кто сейчас «в этой комнате» по всей сети. Группы бывают:

Color Code — «цифровой субтон»

Color Code (CC, 0–15) — служебный код, который должен совпадать у рации и репитера/хотспота, иначе связи не будет. Аналог CTCSS/субтона в аналоговых рациях: он не шифрует разговор, а просто не даёт «чужим» системам на той же частоте мешать друг другу. Не совпал CC — рация просто молчит, хотя сигнал есть.

DMR ID — ваш цифровой позывной

Каждая рация в DMR выходит в эфир под уникальным числовым DMR ID. По нему сеть понимает, кто говорит, и показывает это у всех в «Last Heard». В мировой системе ID выдаёт RadioID.net (привязан к позывному). В частной сети DMRhub можно получить ID внутри сети или перенести уже имеющийся.

Зачем нужен хотспот

Чтобы выйти в большую DMR-сеть, нужен репитер поблизости — а его часто нет. Тут спасает хотспот: крошечный приёмопередатчик (обычно Raspberry Pi + плата MMDVM), который принимает вашу рацию на малой мощности дома и через интернет соединяет её с сетью. По сути это персональный мини-репитер на столе: рация → хотспот → интернет → сеть → весь мир (или ваша частная сеть).

Pi-Star и не толькоКлассический софт для хотспота — Pi-Star. Но он требует ручной настройки. В DMRhub мы пошли проще: образ RadioStar сам находит модем, прописывает конфиг и привязывается к порталу.

Попробовать на живой сети

DMRhub — частная DMR-сеть «под ключ»: голос, приватные вызовы по DMR ID, DMR-SMS и Last Heard в реальном времени. Получите DMR ID (или перенесите свой), соберите хотспот по нашему образу — и вы в эфире. Есть и приложение для Android, чтобы выходить в сеть прямо с телефона.

Источники

  1. Стандарт DMR (ETSI TS 102 361) — обзор: Wikipedia: Digital mobile radio
  2. Введение в DMR для радиолюбителей — amateurradionotes.com/dmr
  3. Регистрация DMR ID — radioid.net