SITOR - SITOR
SITOR (SImplex Teletype Over Radio) - система для передачи текстовых сообщений. Хотя он использует тот же частотная манипуляция (FSK) модуляция, используемая обычным радиотелетайп (RTTY) SITOR использует обнаружение ошибок, резервирование и / или повторная передача для повышения надежности.
Есть два режима SITOR:
- SITOR-A используется для точка-точка ссылки. SITOR-A использует автоматический повторный запрос (ARQ) для повышения надежности. Если получатель обнаруживает ошибку, он запрашивает повторную передачу.
- SITOR-B используется для транслировать ссылки. SITOR-B передает каждый символ в сообщении дважды для повышения надежности. Если получатель обнаруживает ошибку в первом символе, он использует копию. Если оба символа искажены, получатель не узнает, что было отправлено.
- SITOR-B по определению использует упреждающее исправление ошибок (FEC) по сравнению с ARQ для SITOR-A.
SITOR отправляет 7-битные символы в виде битового потока на 100 бод (что в данном случае составляет 100 бит в секунду, 10 миллисекунд на бит или 70 миллисекунд на символ).
Битовый поток модулируется FSK со сдвигом частоты 170 Гц. Высокая частота - это знак, а низкая частота - это пробел.[1]
Приложения
SITOR обычно используется в коротковолновых диапазонах, где он используется для передачи морской информации, такой как прогнозы погоды и штормовые предупреждения.
SITOR-B используется для узкополосная прямая печать (УБПЧ).[нужна цитата ]
НАВТЕКС сообщения о морской погоде и безопасности передаются с помощью SITOR-B. Сообщения NAVTEX имеют особый формат, который интерпретируется приемниками NAVTEX. (NAVTEX накладывается поверх SITOR-B так же, как HTML накладывается поверх TCP.)
Любительское радио использует SITOR, но называет его AMTOR, AM Amateur Teleprinting Over Radio.[2] АМТОР-А - САЙТ-А. AMTOR-B (также называемый AMTOR-FEC) - это SITOR-B.[3] В 1991 году было описано расширение AMTOR, которое включает строчные буквы и другие печатаемые символы ASCII.[4]
Технические детали
Набор символов
RTTY использует ITA2 (Код Бодо ) код символа. ITA2 - это пятибитный код с 32 возможными кодовыми точками. Четыре кодовых точки используются для NULL (BLANK), пробела (SPACE), возврата каретки (CR) и перевода строки (LF). Две кодовые точки используются для сдвига букв (LTRS) или сдвига фигуры (фиг.). Остальные 26 кодовых точек используются для символов в наборах букв и цифр. Следовательно, ITA2 может представлять 52 (2 * 26) дополнительных символа.[5]
SITOR преобразовывает ITA2 в 7-битный код, называемый CCIR 476. Каждый 7-битный символ в CCIR 476 имеет 4 метки (единицы) и 3 пробела (нули).[6] Каждый допустимый код символа имеет Расстояние Хэмминга минимум 2 от каждого другого персонажа. Однобитовая ошибка нарушит баланс знаков и пробелов; вторая битовая ошибка может (или не может) вернуть счет к 4 меткам и 3 пробелам. Следовательно, алфавит CCIR 476 гарантированно обнаруживает все одиночные битовые ошибки в символе.
Количество допустимых символов в CCIR 476 - это количество способов выбрать 4 метки для 7 битовых позиций, и это количество может быть вычислено с помощью биномиальный коэффициент: . Таким образом, CCIR 476 имеет 3 дополнительных кодовых точки по сравнению с ITA2. SITOR использует дополнительные кодовые точки для запросов простоя, фазирования и повторения.[7] Кроме того, некоторые обычные символы повторно используются в качестве управляющих сигналов.[8]
Код (биты 6543210) | Режим A (ARQ) | Режим B (FEC) |
---|---|---|
1100101 ["L"] | Управляющий сигнал 1 (CS1) | |
1101010 [NUL] | Управляющий сигнал 2 (CS2) | |
1011001 ["N"] | Управляющий сигнал 3 (CS3) | |
0110101 ["G"] | Управляющий сигнал 4 (CS4) | |
1101001 ["H"] | Управляющий сигнал 5 (CS5) | |
0110011 | Сигнал холостого хода β | Сигнал холостого хода β |
0001111 | Сигнал холостого хода α | Сигнал фазировки 1 Сигнал холостого хода α |
1100110 | Повторение сигнала (RQ) | Сигнал фазировки 2 |
SITOR-A
Передача в синхронных кадрах по 450 мс. Станция отправки информации (ISS) передает три символа, что занимает 210 мс. Затем ISS ожидает ответа 240 мс. Станция приема информации (IRS) принимает три символа и проверяет, что каждый из них имеет четыре отметки и три пробела. Если да, то IRS передает подтверждение. Если нет, то IRS запрашивает повторную передачу. В начале следующего кадра ISS либо повторно передает последние три символа, либо передает следующие три символа.
SITOR-B
SITOR имеет легко распознаваемую на слух картину холостого хода. Пакеты синхронизации передаются примерно каждую секунду и длятся чуть более одной секунды. Каждые несколько пакетов синхронизации передается трехбуквенный идентификатор Морзе (например, NMO в Гонолулу).
Смотрите также
Рекомендации
- ^ Schetgen 1995, п. ???
- ^ Schetgen 1995, п. 12.20
- ^ Шетген (1995 г., п. 12.21) утверждает, что отправляются группы из 5 символов, но, вероятно, это ошибка.
- ^ Schetgen 1995, стр. 12.18–12.19
- ^ ITA2 не назначает все 52 символа. Сдвиг фигуры для D - это флажок или железный крест. Сдвиги цифр для F, G и H не назначаются, но не должны вызывать ошибок. См. ITU-R M 625-3 стр. 5. Телетайпы США присваивают все 52. Сдвиг цифры для D равен «$», для F - «!», Для G - «&», а для H - «#». В AMTOR BLANK иногда используется для переключения между набором символов CCIR 476 и расширениями пустого кода, чтобы можно было представить строчные буквы и другие символы. См. ASCII-over-AMTOR на Шетген (1995 г., с. 12.18–12.19.)
- ^ Schetgen 1995, pp. 12.20–12.21, Таблица 30.41 на 30.38
- ^ Schetgen 1995, п. 12.21
- ^ CCIR Рек. 625 Служебные информационные сигналы.
- Шетген, Роберт, изд. (1995), Справочник ARRL для радиолюбителей (Семьдесят третье (1996) изд.), Ньюингтон, Коннектикут: Американская лига радиорелейной связи, ISBN 0-87259-173-5