POCSAG - это асинхронный протокол, используемый для передачи данных на пейджеры. Название является аббревиатурой из P ОСТ O FFICE C ода S tandardisation dvisory G Роап, название группы, которая разработала код под председательством британского почтамта, который используется для управления большинством телекоммуникаций в Великобритании до приватизации.
До разработки и принятия кода POCSAG пейджеры использовали один из нескольких проприетарных кодов, таких как GOLAY.
В 1990-х годах были разработаны новые коды пейджинга, которые предлагали более высокие скорости передачи данных и другие расширенные функции, такие как европейский и сетевой роуминг.
Код POCSAG обычно передается на одной из трех скоростей передачи данных; 512, 1200 или 2400 бит в секунду.
С Super-POCSAG возможны скорости передачи 1200 или 2400 бит в секунду. Super-POCSAG в основном вытеснил POCSAG в развитом мире, но переход все еще продолжается.
В 1976 году международная группа инженеров начала собираться, чтобы изучить возможность разработки нового кода для глобальной пейджинговой связи; пейджинговые сети, охватывающие регионы целых стран. Эти собрания были успешными, и в феврале 1981 года CCIR (Международный комитет по радио), предшественник МСЭ-R, принял код как Код радиопейджинга № 1 (RPC № 1), (Rec, 584). компании RHTridgell и посетили представители британских, европейских и японских производителей пейджеров.
Используемая модуляция - FSK со сдвигом несущей ± 4,5 кГц. Высокая частота представляет собой 0, а низкая частота - 1.
Сдвиг частоты ± 4,5 кГц используется вместе с разносом каналов 25 кГц, известным как «широкополосный». В некоторых юрисдикциях требуется, чтобы все системы перешли на «узкополосную» конфигурацию с использованием каналов 12,5 кГц и сдвига частоты ± 2,5 кГц (например, Федеральная комиссия по связи США (FCC) потребовала, чтобы этот переход был завершен до 2013 года).
Часто отдельные каналы передачи содержат блоки данных с более чем одной скоростью.
Передача использует 32-битные блоки, называемые кодовыми словами. Каждое кодовое слово несет 21 бит информации (биты с 31 по 11), 10 битов кода исправления ошибок (биты с 10 по 1) и бит четности (бит 0). Биты с 31 по 1 представляют собой двоичный код BCH (31, 21). Код с исправлением ошибок имеет 6-битное расстояние Хэмминга : каждое 31-битовое кодовое слово отличается от любого другого кодового слова как минимум на 6 бит. Следовательно, код может обнаруживать и исправлять до 2 ошибок в кодовом слове.
Производящий полином g ( x) для кода BCH (31, 21):
Кодовые слова представляют собой либо адрес, либо данные, на что указывает первый переданный бит, бит 31. Кодовое слово адреса содержит 18 бит адреса (биты с 30 по 13) и 2 функциональных бита (12 и 11). Каждое кодовое слово данных содержит 20 бит данных (биты с 30 по 11).
Кодовые слова передаются пакетами, которые состоят из кодового слова синхронизации, определенного в стандарте как 0x7CD215D8, за которым следуют 16 кодовых слов полезной нагрузки, которые являются адресами или данными. Любые неиспользуемые кодовые слова заполняются значением ожидания 0x7A89C197.
Хотя адрес (также называемый RIC - Radio Identity Code или CAP code - Channel Access Protocol code) передается как 18 бит, фактический адрес имеет длину 21 бит: оставшиеся три бита выводятся из того, какая из 8 пар кодовых слов в пакете, в который отправляется адрес. Эта стратегия позволяет приемнику отключаться на значительный процент времени, поскольку ему нужно только прослушивать пару, которая применяется к нему, что позволяет значительно сэкономить заряд батареи.
Перед пакетом данных всегда будет преамбула из не менее 576 бит данных, содержащих чередующиеся единицы и нули, что позволяет приемнику синхронизироваться с сигналом, и является еще одним механизмом, который позволяет отключать приемник на большой процент. времени.
Сообщение будет начинаться с кодового слова адреса, за которым следует ряд кодовых слов данных, и будет продолжаться до тех пор, пока не будет отправлен другой адрес, синхронизация или кодовое слово ожидания. Когда биты данных извлечены, они будут в одном из двух форматов.
Для сообщений с данными существует два формата кодирования сообщений. Цифровые сообщения отправляются как 4-битные значения BCD, а буквенно-цифровые сообщения отправляются как 7-битные ASCII. 7-битный ASCII обычно называют «альфа-пейджингом», а 4-битный BCD обычно называют «числовым пейджингом».
Кодирование BCD упаковывает 4-битные символы BCD 5 в кодовое слово в биты 30-11.
Самый старший полубайт (биты 30,29,28,27) является крайним левым (или наиболее значимым) числовых данных в кодировке BCD.
Значения больше 9 в каждом полубайте (т.е. от 0xA до 0xF) кодируются следующим образом:
Сообщения BCD заполняются пробелами с завершающими буквами 0xC для заполнения кодового слова. Ограничений на длину сообщений, установленных POCSAG, нет, но определенные пейджеры, конечно, отображают фиксированное количество символов.
Буквенно-цифровые сообщения кодируются 7-битовыми символами ASCII, упакованными в 20-битную область данных кодового слова сообщения (биты 30-11). Поскольку три семибитных символа составляют 21, а не 20 бит, и разработчики стандарта не хотели тратить время передачи зря, они решили упаковать первые 20 бит сообщения ASCII в первое кодовое слово, следующие 20 бит сообщения. в следующее кодовое слово и так далее.
Это означает, что 7-битный символ ASCII сообщения, который попадает на границу, может и будет разделен между двумя кодовыми словами, и что выравнивание границ символов в конкретном кодовом слове альфа-сообщения зависит от того, к какому кодовому слову оно относится. сообщение. Дополнительным преимуществом этого является немного повышенная надежность кода исправления ошибок для сообщений, охватывающих более одного пакета POCSAG.
Внутри кодового слова 7-битные символы упаковываются слева направо (от MSB к LSB ). LSB символа ASCII отправляется первым (это MSB в кодовом слове) в соответствии со стандартными соглашениями о передаче ASCII, поэтому, если рассматривать их как биты внутри кодового слова, символы меняются местами.
В Великобритании большинство передач пейджера осуществляется в пяти диапазонах на
Частота 466,075 МГц ранее использовалась Hutchison Paging, но сеть была отключена в 2000 году. Частота все еще зарезервирована для пейджинга, но не используется.
В Германии хорошо известные трансмиссии находятся на
Лицензированный поисковый вызов возможен в любых других диапазонах VHF / UHF.
В Испании услуги по всей стране предоставляла Telefónica Mensatel, но сеть была отключена в 2012 году.
Шведская пейджинговая сеть, продаваемая как "Minicall", кодируется как POCSAG и транслируется на следующих частотах:
Бельгия POCSAG используется для поискового вызова по сети АСТРИД:
В Италии диапазон 26,225–26,935 МГц (AM / FM, нечетные шаги частоты) и 40,0125–40,0875 МГц (шаг 25 кГц) может использоваться для местных пейджеров. Эти частоты часто используются для систем пейджинга в больницах, в том числе голосового пейджинга. Использование POCSAG в диапазоне 26 МГц и 27 МГц было зарегистрировано несколькими слушателями в Европе, в частности частотами 26,350 МГц, 26,500 МГц, 26,705 МГц, 26,725 МГц, 26,755 МГц, 27,005 МГц, 27,007 МГц, 27,255 МГц (см. Примечание ниже относительно законное использование 27,255 МГц для пейджинга в США). Похоже, что системы пейджинговой связи, соответствующие спецификации США, работающие на частоте 27,255 МГц, были проданы в Италии и других европейских странах.
Бывший монопольный оператор SIP (который позже стал TIM) использовал следующие частоты для своей пейджерной службы, называемой Teledrin:
Во Франции POCSAG управляется E * Message через сеть AlphaPage на частоте 466 МГц:
В дополнение к перечисленным выше полосам поисковый вызов может быть разрешен на любой частоте в полосах сухопутной подвижной связи, разрешенных согласно Части 90 правил FCC, включая частоты в полосе 72–76 МГц, а также на обычных 30,56–49,58 МГц, 150,775– УКВ диапазоны 162,000 МГц и диапазон 450–470 МГц (плюс 421–430 или 470–512 МГц в некоторых городах). В крупных мегаполисах с перегруженным частотным спектром службы поискового вызова часто используют ту же частоту, что и наземные мобильные станции, или работают на соседнем канале. Например, универмаг может использовать портативные рации на частоте 462,7625 МГц, в то время как в том же городе имеются передатчики пейджера высокой мощности на частоте 462,7500 МГц и / или 462,7750 МГц. Или ресторан будет использовать частоту 467,7500 МГц для оповещения клиентов, когда их стол готов (с помощью так называемых «пейджеров-подставок»), в то время как ближайший универмаг использует частоту 467,7500 МГц для связи в магазине. В обоих этих примерах универмаг вынужден использовать систему шумоподавления, такую как CTCSS или DCS.
Во многих регионах США эти частоты используются для наземной подвижной (двусторонней) радиосвязи в дополнение к пейджинговым сообщениям. Частоты ОВЧ (152 / 157–158 МГц) и УВЧ (454/459 МГц) часто используются для пейджинговой и наземной подвижной связи. Низкочастотный диапазон ОВЧ (35/43 МГц) в основном используется для пейджинга в местных больницах и во многих регионах полностью не используется.
Австралия использует следующие частоты для локального пейджинга, например, в больницах, отелях и других учреждениях.
Другие системы пейджинговой связи для глобальной пейджинговой связи, такие как коммерческие сети, лицензированы и работают в любом месте в диапазонах VHF / UHF.