Контроллер терминального узла

редактировать
AEA (Advanced Electronic Applications Inc.) PK-232MBX, около 1991 г.

A контроллер оконечного узла (TNC ) - это устройство используется радиолюбителями операторами для участия в AX.25 пакетной радиосвязи сети. Он аналогичен функциям Packet Assembler / Disassembler, используемого в сетях X.25, с добавлением модема для преобразования цифровых сигналов основной полосы частот в звуковые тона.

Радиолюбительские TNC были впервые разработаны в 1978 году в Канаде Монреальским радиоклубом и группой цифровых коммуникаций Ванкувера. Они никогда не пользовались большой популярностью, потому что была доступна только голая печатная плата, и строителям приходилось собирать большое количество компонентов.

В 1983 году ассоциация Tucson Amateur Packet Radio (TAPR) произвела полные комплекты для своей конструкции TNC-1. Позже он был доступен как Heathkit HD-4040. Несколько лет спустя стал доступен улучшенный TNC-2, и он был лицензирован для коммерческих производителей, таких как MFJ.

Содержание
  • 1 Описание
  • 2 Текущее состояние
  • 3 Порты данных TNC / Radio
  • 4 Порт данных терминала
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Описание
Kantronics 9612+ был реализован на основе 8-битного Motorola микроконтроллер.

Типичная модель состоит из микропроцессора, модема и программного обеспеченияEPROM ), который реализует протокол AX.25 и предоставляет пользователю интерфейс командной строки . (Обычно это программное обеспечение также обеспечивает другие функции, такие как базовая система досок объявлений для приема сообщений, пока оператор отсутствует.) Поскольку TNC содержит весь интеллект, необходимый для связи по сети AX.25, внешний компьютер не требуется. Доступ ко всем сетевым ресурсам можно получить с помощью «тупого» терминала .

. TNC подключается к терминалу и радио приемопередатчику. Данные с терминала форматируются в пакеты AX.25 и модулируются в аудиосигналы (в традиционных приложениях) для передачи по радио. Принятые сигналы демодулируются, данные не форматируются, а выходные данные отправляются на терминал для отображения. В дополнение к этим функциям TNC управляет радиоканалом в соответствии с указаниями спецификации AX.25.

Раннее использование было в основном личным общением между двумя людьми или одним человеком с автоматизированной доской объявлений или электронной почтой.

Текущее состояние

. С конца 1990-х годов большая часть использования AX.25 перешла на другую парадигму связи «один ко многим» с системой автоматической передачи пакетов (APRS).

TNC 1980-х и 1990-х годов были законченными решениями, которым требовалось только радио и дополнительный терминал. По мере того, как домашние компьютеры превращались в любительских "лачуг", возникло движение в сторону более простых и дешевых устройств "KISS" (Keep It Simple, Stupid). У них есть модем и минимальная обработка протокола AX.25. Большая часть обработки переносится на персональный компьютер.

Следующим логическим шагом в эволюции является отказ от специализированного оборудования и перенос всей обработки на компьютер. «звуковая карта » используется для передачи звука на радио и обратно. Все остальное делается программно.

Некоторые из предыдущих попыток дали плохой результат, что дало этому подходу плохую репутацию. Современные программные TNC, использующие методы цифровой обработки сигналов (DSP), могут успешно декодировать сигналы низкого качества, которые не могут быть реализованы в более старом оборудовании.

Некоторые портативные и мобильные УКВ радиостанции, имеющиеся в настоящее время на рынке, включают Возможности TNC в самой радиостанции для поддержки протокола APRS.

Многие TNC все еще используются, особенно на необслуживаемых станциях, где важна надежность. Важность определения местоположения для системы APRS привела к разработке нового поколения небольших маломощных TNC, часто интегрированных с модулем GPS для использования в мобильных станциях слежения.

APRS дигипитирование протоколов требует определенных соглашений об именах, а старые TNC могут не иметь необходимой поддержки для использования в качестве дигипитера. Тем не менее, почти любой TNC можно использовать для домашнего использования или отслеживания. TNC, которые были клонами популярного TAPR, могут быть обновлены через проект прошивки UIDIGI.

Порты данных TNC / Radio

Хотя обычно их называют портами данных, интерфейс между радиомодулем и TNC почти полностью представляет собой аналоговый звук (плюс линии для PTT и шумоподавителя ). Разъемы, используемые для этой цели, сильно различаются у разных производителей TNC, но современные радиостанции с портами данных широко используют 6-контактный разъем Mini-DIN.

Также используются полноразмерные разъемы DIN, модульные телефонные разъемы (RJ) и комбинации разъемов для мини- и микрофонов (обычно на портативных радиостанциях).

  • 6-контактный Mini-DIN
Порт данных терминала

. TNC изначально были разработаны для приема сообщений от человека, набирающего текст на немой терминал, и имели разъем DB-25 или DE-9 несущие асинхронные байты старт-стоп с уровнями сигнала RS-232. Его также можно использовать с последовательным портом персонального компьютера. Последовательные порты сейчас практически вымерли, но есть кабели-преобразователи USB-последовательного интерфейса.

Современные программные TNC предоставляют интерфейсы TCP / IP, к которым можно получить доступ через компьютерные сети. Например, можно запустить программное обеспечение TNC на Raspberry Pi рядом с радио и получить к нему доступ с портативного компьютера в другом месте. Программные TNC также предоставляют «псевдотерминалы », поэтому их можно использовать со старыми приложениями, которые умеют использовать только последовательные порты.

.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-10 14:03:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте