Немного о NTS и основные команды TNC |
|
Larry Kenney, WB9LOZ Packet: WB9LOZ @ W6PW.#NOCAL.CA.USA.NA 1988 Перевод - Саввин А.А. (с) 1995 Национальная система трафика (National Traffic System), известная как NTS, - это сеть пересылки радиолюбительских сообщений, спонсируемая ARRL. Ныне пакетное радио играет очень важную роль в сети, поэтому давайте взглянем на систему и мы дадим несколько советов по передаче трафика NTS по пакету. Передача трафика третей стороны - старейшая традиция в любительском радио. По всей стране национальная система трафика имеет сотни местных и региональных сетей, ежедневно встречающихся, чтобы дать возможность отправить и принять такие сообщения. Все больше и больше этого трафика отправляется, передается и доставляется по пакету. Если вам нравиться заниматься передачей трафика, вы можете легко вовлечься в NTS через пакет. Если вы работаете пакетом, но ничего не знаете о NTS, эта часть серии послужить вам хорошим подспорьем для начала. В конце вы, также, найдете некоторые ссылки на дальнейшую информацию о NTS. Местные пакетные BBS должны проверяться ежедневно на наличие трафика, который нужно передать или доставить. Когда вы проверяете свою местную BBS введите команду LT, означающую "List Traffic - Список трафика". BBS отсортирует и выведет список всего NTS трафика, ожидающего доставки. Это будет выглядеть как на примере: MSG# STAT SIZE TO FROM @BBS DATE/TIME SUBJECT 7893 T 486 60625 KB6ZYZ NTSIL 1227/0712 QTC1 CHICAGO, IL 312-267 7802 T 320 06234 K6TP NTSCT 1227/0655 QTC1 NEW HAVEN, CT 7854 T 588 93432 KA4YEA 1227/0625 QTC1 CRESTON, CA 93432 7839 T 412 94114 KK3K 1227/0311 QTC1 SAN FRANCISCO 415-821 7781 T 298 94015 W1KPL 1226/2356 QTC1 DALY CITY, CA 415-992 Вы можете увидеть трафик, который передается через вашу местную BBS в некоторые другие части страны, а также трафик в ваш район. В графе "Subject" или "Title" сообщается местоназначение трафика. Если вы увидите сообщение в ваш район, помогите его доставить. ПРИЕМ СООБЩЕНИЯ: Чтобы забрать сообщение с BBS для доставки по телефону или для ретрансляции в местный узел NTS, введите R и номер сообщения. Например для нашего списка, R 7839 перешлет вам сообщение от KK3K для San Francisco. Вы увидите сообщение в специальном формате NTS RADIOGRAM, с преамбулой, адресом, номером телефона, текстом и подписью, готовое для доставки. После сохранения сообщения на вашем принтере или диске, сообщение в BBS может быть удалено. Используйте команду KT, означающую "Kill Traffic - Удалить трафик", и номер сообщения. В нашем случае, вы должны ввести KT 7839, чтобы удалить сообщение, которые вы забрали с BBS. Это предохранит от повторной доставки сообщения кем-либо еще. ДОСТАВКА ИЛИ ПЕРЕДАЧА (РЕТРАНСЛЯЦИЯ) СООБЩЕНИЯ: После приема NTS радиограммы, она, конечно, должны быть быстро передана. Если она непосредственно в ваш район, вы можете доставить сообщение по телефону. Если вы взяли сообщение для доставки в местный узел трафика, вы должны приложить усилия, чтобы оно было передано максимально быстро. ПОСЫЛКА СООБЩЕНИЙ: Любой любитель может отправить сообщение от имени другого человека, независимо имеет ли человек лицензию или нет. Однако, ответственность за контроль правильности формы сообщения лежит на отправителе. Для NTS трафика используется специальный формат, чтобы сообщение было совместимо по всей сети. Каждое сообщение должно содержать следующие компоненты в данном порядке: номер, срочность (precedence), инструкции управления передачи (handling instructions) (не обязательно), станцию отправления (the station of origin), контроль (check), место отправления (place of origin), время записи (time filed), дату (date), адрес (address), телефонный номер (telephone number), текст (text) и подпись (signature). Когда сообщение готово к вводу в вашу местную BBS, вы должны использовать команду ST, означающую "Send Traffic - Послать трафик", после которой указать индекс (zip code) города назначения, затем @ NTS и две буквы аббревиатуры штата. Используемый формат: ST ZIPCODE @ NTSxx. Сообщение, посылаемое в Boston, MA 02109 должно быть введено как ST 02109 @ NTSMA, а сообщение в Iowa City, IA 52245 должно быть введено как ST 52245 @ NTSIA. SUBJECT или TITLE сообщения должны содержать "QTC 1" и далее город назначения, штат, код телефонной зоны, и, если доступен, обмен (exchange). Смотри вышеприведенный пример списка. В каждое пакетное сообщение может быть введено только одно сообщение NTS. Реальная радиограмма должна быть включена полностью в текст пакетного сообщения, включая все компоненты, перечисленные выше. Заканчиваете сообщение, как обычно, Control-Z. ВО ВРЕМЯ АВАРИИ: национальная система трафика функционирует на ежедневной основе как общественная служба и для вашей приятелей ham-ов, и для общей публики. Она, также, выполняет и другую функцию. NTS обеспечивает "хорошо смазанную" и натренированную национальную систему опытных диспетчеров трафика, способную точно и эффективно передавать большие объемы трафика "третьей стороны" ("third party") во время несчастий. По крайней мере, это цель. ДОПОЛНИТЕЛЬНЫЙ МАТЕРИАЛ: Буклет ARRL "An Introduction to Operating an Amateur Radio Station" предлагает детализированную информацию по передаче и подготовке NTS радиограмм. Файл "HOWTO.NTS" дает полное описание как подготовить и послать NTS сообщение по пакету. Проверьте наличие этого файла на вашей местной BBS. Вы, также, можете найти несколько других файлов, таких как "DELIVERY.NTS" и "WHATIS.NTS", которые обеспечат вас богатой информацией. Найдите их, если вы хотите присоединиться. Ваша помощь будет приветствоваться! ЧАСТЬ 13 В этой части серии мы рассмотрим многие команды вашего TNC, которые мы не затрагивали в предыдущих статьях. Мы обсудим команды, используемые в TAPR TNC2 и клонах TNC2. Вы можете обнаружить, что некоторые команды не доступны на вашем конкретном TNC, или они используются несколько другим способом, чем описано здесь. Просмотрите ваше руководство пользователя на наличие специфических особенностей применения этих команд в вашем TNC. 8BITCONV: Эта команда разрешает передачу 8-битовых данных в режиме разговора (converse mode). Применение с AWLEN - смотри ниже. Для нормальных пакетных операций, таких как передача "клавиатура клавиатуре", использование BBS и передача ASCII файлов, 8BITCONV должен быть выключен (OFF). Если вам нужно передать 8-битовые данные, установите 8BINCONV ON, а AWLEN в 8. Убедитесь, что TNC на принимающей стороне настроен также. Обычно эта процедура используется для передачи выполняемых файлов или специальных не-ASCII наборов данных. AWLEN: Этот параметр определяет длину слова, используемого портом последовательного ввода/вывода вашего TNC. Для нормальной пакетной работы, какая описана выше, AWLEN должен быть установлен на 7. Устанавливайте 8, если вы собираетесь передавать 8-битовые данные. AX25L2V2: Эта команда определяет какой уровень протокола AX.25 вы собираетесь использовать. Если OFF, TNC будет использовать AX.25 Level 2, Version 1.0. Если ON, то TNC будет использовать AX.25, Level 2, Version 2.0. Учтите: Некоторые ранние TNC не передают пакеты версии 2.0. При AX25L2V2 OFF, если ваш TNC посылает пакет и пакет не подтверждается сразу после посылки, он посылается снова и снова, пока не будет получен "ack" (подтверждение), или TNC отключиться. При AX25L2V2 ON, если ваш TNC посылает пакет и не получает "ack" сразу, он пошлет опрашивающий кадр, чтобы посмотреть, получил ли второй TNC этот пакет. Если да, то от будет продолжать, если нет, будет посылать последний пакет снова. Здесь преимущество в том, что посылается короткий опрашивающий кадр вместо длинного пакета, содержащего данные. Эта может значительно уменьшить перегрузку канала. Для работы на УКВ практически необходимо, чтобы каждый TNC имел AX25L2V2 ON. Многие операторы советуют, чтобы версия 2.0 Е использовалась на КВ, так как она имеет склонность забивать частоту запрашивающими кадрами. Смотри ниже команду CHECK для соответствующей информации. BEACON: Используется с EVERY (каждую) или AFTER (после) для разрешения передачи маяка. BEACON EVERY n - посылает маяк через регулярные интервалы, определенные n. BEACON AFTER n - посылает маяк после указанного временного интервала n отсутствия пакетной активности. n = 0 - 250 - определяет интервал маяка в десятках секунд. 1 = 10 секунд, 2 = 20 секунд, 30 = 300 секунд или 5 минут, 180 = 1800 секунд или 30 минут, и т.д. Например, если вы установили BEACON EVERY 180 (B E 180), TNC будет передавать маяк каждые 30 минут. Если вы установили BEACON AFTER 180 (B A 180), TNC будет передавать маяк после 30 минут как он не будет слышать активности на частоте. B E 0 выключает маяк. Текст маяка определяется BTEXT и может содержать до 120 символов. Путь, используемый для передачи маяка, определяется командой UNPROTO. ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ МАЯК РАЗУМНО! Маяки - камень преткновения в пакетном сообществе, поскольку они имеют тенденцию "забивать" частоту, если используются слишком часто. Вы должны держать маяки короткими и не частыми, они должны использоваться только для полезных, значащих данных. BBS используют маяк для оповещения тех, кого ждет почта, клубные маяки - для объявления встреч, маяки используются для погодных предупреждений и т.п. CHECK n: Устанавливает значения тайм-аута для пакетной связи. Работа зависит от значения AX25L2V2. Значение CHECK (n) определяет время. Значение может быть от 0 до 250. Установка в 0 запрещает команду. Если соединение между вашей станцией и другой существует и другая станция похоже "пропала" из-за изменения прохождения или потери промежуточного диджипитера, ваш TNC будет сохранять коннект неопределенно долго. Если командой CHECK установить значение отличное от 0, TNC попытается востановить контакт. Значение AX25L2V2 будет определять выполняемую процедуру. Если AX25L2V2 ON, TNC пошлет "контрольный пакет" для определения присутствия другой станции, если не будет услышан пакет в течение n * 10 секунд. Если ответ получен, соединение сохраняется. Если никакого ответа не получено, TNC начнет последовательность разъединения точно так же, как если бы была послана команда DISCONNECT. Если AX25L2V2 OFF, то после отсутствия пакетов в течение n * 10 секунд TNC не будет посылать проверяющий пакет, а начнет последовательность разъединения. CMSG: Разрешает автоматическую посылку сообщения соединения всякий раз как станция соединяется с вашим TNC. Если CMSG ON, TNC будет посылать сообщение, содержащееся в CTEXT в качестве первого пакета соединения. CTEXT может содержать до 120 символов. Эта возможность часто используется, когда станция работает без оператора. Сообщение соединения используется, чтобы сообщить другой станции об этом факте, и часто просит оставить сообщение в буфере TNC. Если CMSG OFF, текстовое сообщение не передается. KISS: KISS разрешает TNC работать как модем для основного компьютера, позволяя запускать программы, такие как TCP/IP, G8PBQ Packet Switch, различные программы BBS и другие, использующие протокол последовательного сетевого интерфейса (Serial Link Interface Protocal - SLIP). Перед включение KISS в ON установите скорость порта и скорость терминала на выбранное значение. Установите KISS ON и затем введите команду RESTART. ЧАСТЬ 14 MAXFRAME: Устанавливает верхний предел количества неподтвержденных пакетов, которые TNC может отложить на некоторое время. (Отложенные пакеты - это пакеты, которые были посланы, но не подтверждены.) Также определяет максимальное число непрерывных пакетов, которые могут быть посланы за одну передачу. Значение может от 1 до 7. Оптимальное значение MAXFRAME зависит от состояния частоты. Если состояния плохое из-за большого количества трафика на частоте, шума или других переменных (видно по большому числу повторов), то MAXFRAME должен быть уменьшен для улучшения пропускной способности. Оптимальное значение MAXFRAME может быть определено экспериментально. Для лучшей работы на КВ MAXFRAME должен быть установлен в 1. MFILTER: Эта команда позволяет вам ввести до 4 кодов символов ASCII, 0 - $7F, заменяющие управляющие символы, которые вы хотите удалить из ваших наблюдаемых пакетов. Коды можно вводить как в Hex, так и в Dec формате. Далее приводятся коды ASCII для некоторых из многих проблемосоздающих управляющих символов, обнаруживаемых в просматриваемых пакетах. HEX DEC ФУНКЦИЯ ВОЗМОЖНЫЙ РЕЗУЛЬТАТ $07 07 Control G Звенит ваш звонок или бипер. $0C 12 Control L Перевод формата - может очистить ваш экран. $13 19 Control S Может вызвать остановку сдвига экрана. $1A 26 Control Z Может очистить экран. $1B 27 Escape Может сдвинуть курсор в случайную позицию на вашем экране и может поднять havoc с управление принтером. AEA может добавить новый код, $80, что позволит вывести ЛЮБОЙ управляющий символ из наблюдаемого пакета на экран пользователя. MHEARD: непосредственная команда, по которой TNC выводит список станций, принятых им после введения команды MHCLEAR или включения TNC. С помощью этой команды можно определить станции, с которыми можно работать из вашего QTH. Станции, работающие через диджипитер, на большинстве TNC помечаются *. В AEA PK-232 звездочкой помечаются станции, слышимые напрямую. (Посмотрите ваше руководство.) Список может содержать максимум 18 станций. Если было слышно больше, ранние записи теряются. Регистрация слышимых станций запрещается командой PASSALL ON. Если для установки времени и даты была использована команда DAYTIME, то в списке MHEARD будут указываться дата и время, когда станции были слышны. PASSALL: Разрешает TNC выводить пакеты с неправильной контрольной суммой. Запрещается контроль ошибок. Если PASSALL ON, будут выводиться все принятые ошибки, независимо от ошибки контрольной суммы, даже если они содержат несколько байт или более 330 байт. TNC попытается декодировать поле адреса и вывести позывной в стандартном формате, а также текст пакета. PASSALL может быть полезен для проверки предельных путей или для работы в необычных условиях. Обычно PASSALL OFF. SCREENLN n: Этот параметр определяет длину строки текста на экране терминала. Возможные значения от 0 до 255. В командном режиме и режиме разговора (converse mode) после вывода n символов на терминал посылаются возврат каретки и перевод строки (CR-LF). Нулевой значение блокирует это действие. Если ваш компьютер автоматически форматирует выводимые строки, то эта функция должны быть запрещена. TXDELAY n: Этот параметр сообщает TNC задержку между включением передатчика и посылкой данных. Всем передатчикам необходимо некоторое начальное время для установки сигнала в эфире. Некоторым нужно больше, некоторым меньше. Радиостанции с синтезаторами или с механическими реле требуют больше времени, в то время как кварцованные радиостанции и с переключающими диодами требуют меньше времени. Поэкспериментируйте для определения лучшего значения для вашего конкретного аппарата. TXDELAY полезна, также, для компенсации медленного восстановления АРУ (AGC) или времени отключения шумоподавителя на удаленной станции. Для вас доступны еще много дополнительных команд. Я рассмотрел только эти, которые, на мой взгляд, наиболее полезны для вас. Потратьте немного времени на чтение руководства пользователя, прилагаемого к вашему TNC, и вы откроете много сюрпризов в предлагаемых командах. Новые версии программ к TNC добавляют еще несколько команд, которые вы можете найти полезными в вашей работе пакетом.
|