vak: (Default)
[personal profile] vak
Попробую объяснить для чайников, может быть и сам пойму. :)

Для начала вспомним, как выглядит конфигурация обычной аналоговой радиостанции VHF/UHF. Есть список каналов, каждый из которых соответствует частоте некоторого репитера. Переключая каналы, мы выбираем репитер, после чего жмём кнопку передачи PTT и говорим. Все кто на этой же частоте, нас слышат. Фактически каждый аналоговый репитер представляет собой условную "комнату для разговоров", или группу общения. На других частотах (репитерах) - другие группы общения.

Цифровой репитер тоже имеет частоту, на которую надо настроиться, но "комнат" на этой частоте у него больше. Во первых, репитеры DMR имеют два канальных интервала (таймслота). То есть одновременно может вестись два разговора, не мешая друг другу. Во вторых, на каждом из канальных интервалов могут присутствовать несколько разных групп общения. Когда мы нажимаем кнопку PTT, рация должна знать, в каком таймслоте и в какую группу мы хотим говорить. То есть для канала добавляется два параметра: номер таймслота и индекс группы в списке контактов.

Часто мы не хотим слышать все группы, имеющиеся в выбранном таймслоте, а только некоторые из них. Для этого есть ещё один параметр канала: индекс в таблице групп приёма.

В цифровом мире, в отличие от аналогового, все репитеры объединены через интернет. Группы с одинаковым номером связаны в единую "комнату". Скажем, если вы подсоединились к группе 310 на одном континенте, а некто к ней же на другом континенте, вы будете слышать друг друга - репитеры решат задачу маршрутизации автоматически. Есть много разных групп: по странам, языкам, темам и т.п. В конфигурации рации их количество по необходимости умножается на число разных частот (репитеров). Чтобы не запутаться, придумано понятие зоны. В аналоговых рациях была аналогичная концепция банков памяти.

Таблица зон помогает ориентироваться в многообразии каналов. Обычно в одну зону объединяются все каналы одного репитера, с общей частотой но разными таймслотами и группами. Хотя тут есть определённая свобода.

Итого, имеем четыре таблицы:
(1) каналы: частота, таймслот, индекс в таблице контактов для передачи, индекс в таблице групп приёма
(2) зоны: списки каналов
(3) контакты: номера групп общения
(4) группы приёма: списки индексов в таблице контактов

Я не упомянул про списки сканирования, но это уже следующий уровень подробности.

Вот фрагмент таблицы каналов из реальной конфигурации:
Digital Name             Receive   Transmit Power Scan AS TOT RO Admit  Color Slot InCall RxGL TxContact
102 California 440.125 +5 High 1 - 180 - Color 3 1 - 1 3106
103 TAC_310 440.125 +5 High 1 - 180 - Color 3 1 - 1 310
104 Bay-Net 440.125 +5 High 1 - 180 - Color 3 1 - 1 1075
105 World 440.125 +5 High 1 - 180 - Color 3 1 - 1 91
152 NorCal 440.125 +5 High 1 - 180 - Color 3 2 - 2 1068
153 Anarchy 440.125 +5 High 1 - 180 - Color 3 2 - 2 1666
154 NC_5150 440.125 +5 High 1 - 180 - Color 3 2 - 2 5150
155 Parrot 440.125 +5 High 1 - 180 - Color 3 2 - 2 9990
202 North_America 440.500 +5 High 1 - 180 - Color 1 1 - 1 93
203 California 440.500 +5 High 1 - 180 - Color 1 1 - 1 3106
204 NC_AllStr 440.500 +5 High 1 - 180 - Color 1 1 - 1 1065
205 Bay-Net 440.500 +5 High 1 - 180 - Color 1 1 - 1 1075
206 USA_Area6 440.500 +5 High 1 - 180 - Color 1 1 - 1 1096
207 TAC_310 440.500 +5 High 1 - 180 - Color 1 1 - 1 310
208 World 440.500 +5 High 1 - 180 - Color 1 1 - 1 91
252 Baycom 440.500 +5 High 1 - 180 - Color 1 2 - 2 7150
253 NorCal 440.500 +5 High 1 - 180 - Color 1 2 - 2 1068
254 Anarchy 440.500 +5 High 1 - 180 - Color 1 2 - 2 1666
255 NC_5150 440.500 +5 High 1 - 180 - Color 1 2 - 2 5150
256 Parrot 440.500 +5 High 1 - 180 - Color 1 2 - 2 9990
В колонке Receive находится частота, в колонке Slot - номер таймслота, TxContact - индекс контакта для передачи, RxGL - индекс в таблице списков приёма.

Так может выглядеть таблица зон. Указываются название репитера и список каналов.
Zone    Name             Channels
1 Milpitas 101-105,151-155
2 San_Bruno 201-208,251-256
3 Boulder_Creek 301-309,351-356
4 Palo_Alto 401-408,451-456
5 Saratoga 501-507,551-559
6 Mt_Umunhum 601-609,651-656
7 Berkeley 701-709,751-758
8 Loma_Prieta 801-807,851-855
9 Baynet_Palo_Alto 901-904,951-956
10 Alum_Rock 1001-1005,1051-1055
Таблица контактов:
Contact Name             Type    ID       RxTone
91 Worldwide Group 91 -
93 North_America Group 93 -
310 TAC_310 Group 310 -
3106 California Group 3106 -
3131 Nebraska Group 3131 -
3148 Texas Group 3148 -
1064 Santa_Clara_Cnty Group 31064 -
1065 NorCal_AllStar Group 31065 -
1068 NorCal Group 31068 -
1072 KPARN Group 31072 -
1075 Bay-Net Group 31075 -
1078 XLX013D_PAPA Group 31078 -
1096 USA_Area_6 Group 31096 -
1328 SNARS Group 31328 -
1329 SNARS_2 Group 31329 -
1666 DMR_of_Anarchy Group 31666 -
5150 NorCal_5150 Group 95150 -
7150 Baycom Group 97150 -
Кроме групп, в таблице контактов могут присутствовать персональные идентификаторы типа Private, но в радиолюбительской практике они реже используются.

Таблица списков групп приёма:
Grouplist Name             Contacts
1 Timeslot_1 23,91,93,310,3106,3131,3148,1064,1065,1072,1075,1078,1096,1328,1329
2 Timeslot_2 21,604,670,703,1064,1068,1075,1666,5150,7150
Полностью законченную конфигурацию радиостанции TYT MD-UV380 для кремниевой долины Калифорнии можно посмотреть здесь: south-bay-area.conf