Г.ТЯПИЧЕВ (RA3XB), E-mail: ra3xb@kaluga.ru ЗНАКОМТЕСЬ: РЕЖИМ PACTOP Цифровой вид связи FACTOR появился в начале 1990-х годов. В странах Западной Европы и США уже много лет существует боль шая радиолюбительская сеть, основу которой составляют BBS, работающие в этом режиме. В нашей стране любительская радиосеть еще только начинает развиваться, и при этом основу этой сети составляют BBS- станции, работающие PACKET RADIO. Режим PACTOR еще не нашел широкого распространения, хотя не без оснований считается самым помехоустойчивым видом цифровой радиосвязи на низкочастотных коротковолновых любительских диапазонах. Основной причиной та кого положения, на мой взгляд, является большая сложность создания чисто программных реализаций этого вида связи, в отличие, например, от RTTY. Главной особенностью режима PACTOR является необходимость организации постоянно действующих прерываний через интервалы времени ровно в одну миллисекунду и корректировка (при необходимости) длительности этого интервала программным путем, т.е. программа должна работать в режиме реального времени. Западные фирмы разработали специальные аппаратные контроллеры - TNC - и много различных компьютерных программ для работы с этими контроллерами. Контроллеры для PACTOR довольно дороги, и это второй фактор, сдерживающий применение этого вида цифровой связи в нашей стране. PACTOR дает возможность проводить радиосвязи в трех основных режимах: - в режиме FEC (в некоторых источниках его называют "режимом Б" или режимом PacFEC) - он позволяет передавать в эфир файлы с информацией, доступной любой из находящихся в данный момент на частоте радиостанций. В радиолюбительской практике таким файлом может быть файл с текстом общего вызова. Свободно принимать эти передачи может любая из находящихся на этой частоте PACTOR-радиостанций, если эта радиостанция в данный момент находится в режиме LISTEN; - в режиме LISTEN (или MONITOR) - позволяет принимать на экране дисплея своего компьютера сигналы другой PACTOR-станции, которая ведет передачу в режиме FEC. Но если эта же станция настроится на частоту двух других радиостанций, которые обмениваются между собой информацией в режиме ARQ, то она сможет получать на экране своего дисплея только отдельные фрагменты этого обмена, т.е. принимать информацию только в очень непродолжительные моменты случайной синхронизации; - в режиме ARQ (в некоторых источниках он называется "режимом А") - предполагает работу двух радиостанций по обмену информацией в полной зависимости друг от друга. Эта зависимость устанавливается специальными сигналами-синхросимволами, при этом ведущая передачу станция полностью берет на себя управление приемной радиостанцией, т.е. устанавливается режим синхронной работы двух радиостанций. На деле это выглядит следующим образом. Вы настраиваете свою PACTOR-станцию точно на частоту своего корреспондента, вводите в программу позывной этого корреспондента и включаете режим ARQ. Ваша станция сразу же начинает выдавать пакеты длительностью примерно 1 с, в которых содержатся команды вызова определенного корреспондента. Каждый такой пакет отделяется один от другого промежутком времени в несколько миллисекунд. J`j только станция корреспондента начнет принимать и правильно декодировать сигналы вашей радиостанции, в промежутках между пакетами вашей радиостанции начнется передача ответных сигналов длительностью в несколько миллисекунд. Ваша станция должна принять ответы корреспондента, правильно их декодировать и дать положительный ответ корреспонденту о готовности установить связь. Если и одна, и другая станции четко принимают сигналы друг друга и правильно их декодируют, возникает достаточно прочная связь между этими радиостанциями, которая называется синхронным режимом работы. При этом любая третья радиостанция из вашего обмена будет принимать и отображать на экране своего дисплея только отдельные несвязные фрагменты в моменты случайной синхронизации. В радиолюбительской практике возможен такой случай, когда, в ответ на общий вызов вашей радиостанции в режиме FEC, вас начинает вызывать какая-нибудь станция в режиме ARQ, тогда между двумя станциями устанавливается нормальный режим синхронизации и нормальный обмен информацией. Если вдруг резко ухудшается прохождение, работа в режиме ARQ становится невозможной, но все еще можно будет попытаться продолжить ра боту в режиме FEC с частичной потерей информации. Режим FEC всегда осуществляется на скорости 100 Бод при длине пакета передаваемых информационных символов от 6 до 8. Начинается работа на передачу при длине пакета 8 символов, но в случае плохого прохождения количество символов в пакете может уменьшаться до 6. Кроме того, в зависимости от прохождения, каждый из передаваемых пакетов может передаваться несколько раз подряд. В зависимости от условий связи, число повторов может быть 2 или 3. Одни программы требуют установки числа повторов в конфигурационном файле, другие устанавливают это число сами. Режим LISTEN позволяет принимать и отображать на дисплее своего компьютера всю информацию, которую на данной частоте дру гая PACTOR-станция передает в режиме FEC. Если ваша станция находится в режиме LISTEN и начинает принимать сигналы другой станции, которая вызывает вас в режиме ARQ, то она тут же начинает отвечать вызываемой радиостанции короткими подтвержда ющими импульсами. При хорошем качестве приема и правильном декодировании сигналов обеими станциями, они автоматически входят в синхронный режим обмена информацией - режим ARQ. Следует знать, что режим FEC на одной станции и режим LISTEN на другой позволяют проводить QSO по типу телетайпной связи в асинхронном режиме. Режим ARQ начинается с вызова определенной станции. Сначала следует ввести позывной корреспондента, настроиться на его частоту и только после этого включать режим ARQ. Ваша станция начинает тут же выдавать пакеты длительность чуть меньше 1 с с интервалами между пакетами длительностью в не сколько миллисекунд. Если вызываемая станция принимает пакеты вашей станции и правильно их декодирует, то она начинает во вре мя интервалов между пакетами вызываемой станции вставлять свои ответные подтверждающие импульсы. Если ваша станция правильно принимает и декодирует ответные подтверждающие сигналы, между двумя станциями устанавливается надежная связь в синхронном режиме, во время которой синхронный режим постоянно поддерживается взаимным обменом подтверждающих и синхронизирую щих символов. В этом режиме передающая станция является главной ("master") и заставляет принимающую станцию ("slave") четко вы полнять все необходимые команды. В режиме ARQ передача информации может происходить на скорости 200 или 100 Бод. Начинается работа со скорости 200 Бод h при ухудшении прохождения скорость уменьшается до 100 Бод. Переменной величиной является также и число информационных символов в пакете. Наибольшее число символов - длина пакета - равно 20 и может быть установлено программой только при скорости 200 Бод. При скорости 100 Бод наибольшая длина пакета составляет 9 символов. При ухудшении прохождения эти цифры могут уменьшаться. В начале каждого пакета находится цифра, оз начающая длину пакета, так что принимающая сторона заранее знает, какой длины пакет ей предстоит принять. И в режиме ARQ, и в режиме FEC передача информации осуществляется пакетами длительностью в среднем 960 мс. Каждый информационный пакет начинается со специального определяющего символа, затем следует символ числа информационных байтов, затем - символ номера пакета. Перед блоком из информационных символов непременно располагается специальный символ, который показывает, в каком виде следует декодировать информационные символы - в обычном или кодированном. Таким образом, каждый пакет состоит при скорости 100 Бод из 12 символов, а при скорости 200 Бод - из 24 символов. Существуют также вспомогательные символы, которые служат для заполнения нежелательных "пустот" в пакетах для дополнения общей дли тельности пакета до 960 мс. Каждый передаваемый символ кодируется восьмибитным кодом, принятым в стандартной компьютерной кодировке, и состоит из восьми токовых и бестоковых посылок. Длительность одной посылки при скорости 200 Бод составляет 5 мс, а при скорости 100 Бод - 10 мс, при этом каждая посылка передается импульсами длительностью в 1 мс. Разнос частот "mark" и "space" должен составлять 200 Гц. Кроме служебных и информационных символов, кодированных восьмибитовым кодом, имеются также четыре подтверждающих сим вола (символы синхронизации), каждый из которых состоит из 12 бит. Наибольшее распространение среди любителей цифровой радиосвязи в СНГ получили программы terman93 и RITTY. Программу terman93 разработал известный программист, автор драйверов для FlexNet, Tornas Sayler. Программа может свободно распространяться среди радиолюбителей и использоваться только для радиолюбительских целей. Взять эту программу можно в Интернет по адресу: http://www.ife.ee.ethz.ch/~sailer/pcf/ pcfindex.html Программу RITTY разработал не менее известный Brian Beezley (K6STI). Программа широко распространена среди радиолюбителей и в сети Интернет. С переводом документации к этим программам на русский язык, а также с особенностями их освоения можно познакомиться на сайте: http://users.kaluga.ru/ra3xb/whod1.htm Одной из основных особенностей программ для синхронной цифровой радиосвязи является необходимость ускоренного переключения трансивера с приема на передачу и наоборот. Необходимо применять только электронный переключатель. Схему одного из вариантов такого переключателя можно найти на ука занной выше Web-странице.