Донские Радиолюбители
16+
главная
новости
статьи
частоты
репитеры
радиоклубы
форум
ссылки
литература
RK6LZQ
Статьи

Статьи : Пейджинг /

Пейджинговый протокол POCSAG

Добавлено пользователем RN6LMR 06.03.2013 в 09:40.
Изменено пользователем RN6LMR 20.04.2020 в 22:48.
Протокол POCSAG был разработан в 1975 — 1978 гг. консультативной группой международных экспертов под патронажем Министерства связи Великобритании.

В базовой версии этого протокола данные передаются со скоростью 512 бит/с. Модифицированные версии обеспечивают скорости передачи данных 1200 и 2400 бит/с. Это позволяет увеличить количество и длину сообщений. Однако увеличение скорости передачи данных приводит к усложнению структуры всей системы и необходимости синхронной работы базовых станций.

Передаваемые данные имеют иерархическую структуру. Единичный блок данных представляет собой 32-битовое кодовое слово. Два кодовых слова составляют кадр. Специальное 32-битовое слово синхронизации и 8 следующих за ним кадров (всего 17 слов) составляют пакет. Пакеты передаются последовательно, начиная с 576-битового кода преамбулы (длиной в один пакет и один кадр), который используется для "пробуждения" пейджеров, пребывающих в режиме энергосбережения.

Преамбула — это последовательность из 576 чередующихся единиц и нулей, которая используется пейджером для установления тактовой синхронизации. Пакет начинается синхронизирующим кодовым словом, содержащим специфическую двоичную последовательность. Кодовые слова в кадрах передаются на требуемую группу пользователей. Абоненты делятся на восемь групп. Принадлежность конкретной группе определяется тремя наименьшими значащими битами индивидуального адреса пейджера. Вызов конкретного приемника осуществляется только в кадре, предназначенном его группе. Существует два типа слов, размещенных в пакете после синхронизирующего слова.


Общая структура сигнала в формате POCSAG

За преамбулой следует поток блоков, содержащих физические адреса пейджеров и систем сообщений. Длина кодовой последовательности в формате POCSAG не определена, блоки следуют один за другими, каждый со своим кодовым словом синхронизации — для постройки синхронизации приемников (при передачи длинных сообщений).
Блок формата состоит из 17-ти, 32 — битных слов. Первое из них — слово синхронизации (фиксированная последовательность из 32 бит: 0111 1100 1101 0010 0001 0101 1101 1000), далее идет последовательность из, восьми двойных слов или кадров (фреймов), нумеруемых с 0 го по 7- й . Адрес пейджера делится на 8. Остаток от деления дает номер фрейма, в котором пейджер будет искать свой адрес. В этом фрейме либо в первом, либо во втором слове передается результат деления. Все предыдущие фреймы этого блока заполняются специальными 32-х битными последовательностями — "пустыми" словами 0111101010001001110000010111). Сразу же после передачи начинается передача собственного сообщения.

Допустим, пусть нам необходимо передать сообщение на адрес 1234565. Делим 1234565 на 8, получаем 154320 и 5 в остатке. Таким образом, результат деления 154320 будет передан в 5 фрейме. Далее формируем блок, содержащий адрес пейджера:
1. Каждый блок начинается с синхронизации;
2. Фреймы с нулевого по четвертый включительно заполняются "пустыми словами";
3. В первом слове пятого фрейма передается результат деления — 154320;
4. Во втором слове этого же фрейма начинается передача сообщения.

Формат такого блока показан на следующем рисунке.

Блок, содержащий адрес пейджера

Для передачи адреса пейджера и пакета сообщения используются адресные и информационные кодовые слова соответственно. Формат этих слов приведен на следующем рисунке.


Формат адресных и информационных кодовых слов

Бит в слове передается начиная с наиболее значимого. На рисунке это 1,2,20,22 биты.
Для различия адресного и информационного кодовых слов служит бит слога (Е), здесь 0 соответствует адресному слову, а 1 — информационному. Далее следует поле сообщения (F) длиной 18 бит для адресного слова и 20 бит для информационного. Длина поля при передачи адресного слова и наличие 8 групп, дает общую длину адреса пейджера в 21 бит и, соответственно, максимальное число пейджеров — 2 000 000. При передаче адресного слова предусматривается поле субадреса G, которое использовалось первоначально, для указания типа тонального сигнала, которым пейджер извещен о приеме сообщения.
Затем он начал использоваться для организации информационных каналов. Далее следует поле для передачи контрольной суммы (H), которая служит для коррекции ошибок в принятом слове. Используемый код БЧХ (31,21), служит для исправления ошибок, Для этого в принятом сообщении вычисляется сумма и сравнивается с контрольной. В случае несовпадении осуществляется коррекция. Бит четкости (I) позволяет проверить правильность коррекции ошибок. Он вычисляется на основание битов с 1 по 31, таким образом, чтобы общее число единичных бит в слове стало четным.
Таким образом, адресное слово, содержащее адрес пейджера передается только в соответствующем фрейме, а информационное может передаваться в любом фрейме или блоке, но последовательно и сразу же за соответствующим адресным словом. Конец сообщения обозначается либо "пустым", либо следующим адресным словом.

Адресное слово. Флаг устанавливается равным нулю. Адресное поле содержит 18 старших битов из 21-битового адреса конкретного пейджера. Два бита, определяют режим пейджера. К адресному слову добавляется 10 битов контроля четности и бит проверки четности всего слова. Информационное слово. Флаг информационного слова равен единице. После него следуют 20 битов сообщения, затем 10 битов контроля четности и бит суммарной четности. Хотя адресные слова появляются только в кадре, принадлежащем соответствующей группе, посылаемые на адресуемый пейджер адресата информационные слова следуют за адресным словом без учета структуры группы. По завершении передачи сообщения на данный пейджер, следующее сообщение, передаваемое на другой приемник, начинается с адресного слова, размещенного в следующем свободном кадре для группы вызванного пейджера. Передача сообщений в виде пакетов подразумевает, что в том случае, когда информационная последовательность не полностью заполняет информационные поля пакета, свободные поля заполняются согласующими битами. 32-битовое кодовое слово состоит из флага, 20 информационных битов, 10 битов контроля четности и бита суммарной четности. Все это, за исключением последнего бита, представляет собой кодовое слово кода БЧХ. Сообщения передаются в двух форматах. Числовой формат используется только для передачи чисел, таких, как телефонный номер, по которому пользователь должен позвонить. Цифры представлены в 4-битовом двоично-десятичном формате BCD. В этом случае два бита 20 — 21, описывающие функцию приемника, имеют значение равное 00. Полное слово имеет 5 цифр. В неполном слове свободное место заполняется символами пробела. В буквенно-цифровом режиме слово равно 11, а символы кодируются в соответствии с алфавитом. В передатчике двоичный поток представлен в виде импульсов кодирования без возврата к нулю, модулирующих несущую с использованием дифференциальной частотной манипуляций.

Протокол POCSAG используется во многих сетях по всему миру. Он приобрел большую популярность в массовых пейджинговых системах. Протокол POCSAG может поддерживать до двух миллионов абонентских приемников. Несущая частота в системах, использующих протокол POCSAG, определяется оператором сети. Например, в немецкой пейджинговой системе "Cityruf" используются следующие несущие частоты: 465,970; 466,075 и 466,230 МГц. В некоторых других системах используются частоты 155, 148, 161, 170 МГц и т.д.

Литература:
  • https://ru.wikipedia.org/wiki/POCSAG
  • https://www.sigidwiki.com/wiki/POCSAG
  • http://www.sbi-telecom.ru/protokol-pocsag.html
  • https://cxem.net/telefon/2-28.php
  • http://www.radioscanner.ru/info/article87/
  • https://ra1aie.livejournal.com/82515.html
  • https://www.securitylab.ru/analytics/448063.php
  • https://habr.com/ru/post/438602/
  • https://habr.com/ru/post/438638/
  • → 13:46 MSK. Суббота, 23 ноября 2024 г.
        Нашли ошибку? Сообщите вэбмастеру: wеbmаstеr@qrv.su.
    ◊  О проекте QRV.SU.
     Условия использования материалов сайта.
    © При перепечатке материалов ссылка обязательна.
    ® qrv.ru : 2005 — 2006
    ® qrv.su : 2008 — 2024
        Построено на mini.aCMS™.
    radionet
    web-ring: электроника, электронные компоненты и приборы Электроника, электронные компоненты и приборы Случайный Предыдущий Следующий Яндекс цитирования Коллективная радиостанция RK6LZQ радиоклуб Элита Каменск-Шахтинский Коллективная радиостанция RK6LWL радиоклуб Возрождение г. Донецк
    free counters