Jump to content

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

AEA (Advanced Electronic Applications Inc.) PK-232MBX, около 1991 г.

Контроллер терминального узла ( TNC ) — это устройство, используемое радиолюбителями для участия в AX.25 пакетных радиосетях . По функциям он похож на ассемблер/дизассемблер пакетов, используемый в сетях X.25 , с добавлением модема для преобразования цифровых сигналов основной полосы частот в аудиотоны. [ 1 ]

Первый TNC, плата VADCG, был первоначально разработан Дугом Локхартом, VE7APU, из Ванкувера , Британская Колумбия . [ 2 ]

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

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

В 1986 году была разработана улучшенная версия «TNC+» для запуска программ и протоколов, разработанных для оригинальной платы TNC. TNC+ также включал ассемблер и версию Forth ( STOIC ), которая работала на самом TNC+, для поддержки разработки новых программ и протоколов. [ 3 ]

Описание

[ редактировать ]
Kantronics 9612+ был реализован на базе 8-битного Motorola микроконтроллера .

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

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

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

Текущий статус

[ редактировать ]


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

ТНК 1980-х и 1990-х годов представляли собой комплексные решения, которым требовалось только радио и дополнительный тупой терминал . По мере того как домашние компьютеры проникали в радиолюбительские «лачуги», наблюдалось движение в сторону более простых и дешевых устройств «KISS» (Keep It Simple, Stupid). Они имеют модем и минимальную обработку протокола AX.25. Большая часть обработки переносится на персональный компьютер.

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

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

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

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

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

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

[ редактировать ]

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

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

  • 6-контактный мини-DIN

Порт данных терминала

[ редактировать ]

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

Однако обычно человек использует более сложный пакет программного обеспечения, работающий на персональном компьютере, который отправляет сообщения в TNC с использованием протокола KISS (TNC) или протокола 6PACK. [ 6 ]

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


См. также

[ редактировать ]
  1. ^ Р. Дин Стро, изд. (2005). Справочник ARRL по радиосвязи, 2006 г. Американская лига радиорелейной связи . стр. 9.14–9.15. ISBN  0-87259-948-5 .
  2. ^ Ларри Кенни. «Введение в пакетную радиосвязь» .
  3. ^ Дуглас Локхарт. (1986). «Особенности VADCG TNC+» . Ванкуверская группа любительской цифровой связи.
  4. ^ «Dire Wolf Software TNC» . Гитхаб . 10 мая 2021 г.
  5. ^ «Результаты тестового компакт-диска WA8LMF TNC, также известного как Битва TNC» (PDF) . Гитхаб .
  6. ^ Вельварски, Матиас. «6PACK — протокол ПК «реального времени» для TNC» . Перевод Сэйлера, Тома . Проверено 19 мая 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e2857e759d86399026c7492fdb251b8a__1705008540
URL1:https://arc.ask3.ru/arc/aa/e2/8a/e2857e759d86399026c7492fdb251b8a.html
Заголовок, (Title) документа по адресу, URL1:
Terminal node controller - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)