POCSAG es un protocolo asíncrono que se utiliza para transmitir datos a buscapersonas . El nombre es un acrónimo de la P ost O ficina C oda S tandardisation A SESOR G rupo, el nombre del grupo que desarrolló el código bajo la dirección de la British Post Office que utiliza para hacer funcionar la mayoría de las telecomunicaciones en Gran Bretaña antes de la privatización.
Antes del desarrollo y adopción del código POCSAG, los buscapersonas usaban uno de varios códigos propietarios como GOLAY .
En la década de 1990 se desarrollaron nuevos códigos de localización que ofrecían velocidades de transmisión de datos más altas y otras características avanzadas como itinerancia europea y de red.
El código POCSAG generalmente se transmite a una de tres velocidades de datos; 512, 1200 o 2400 bits por segundo.
Con Super-POCSAG, son posibles velocidades de transmisión de 1200 bits por segundo o 2400 bits por segundo. Super-POCSAG ha desplazado principalmente al POCSAG en el mundo desarrollado, pero la transición aún está en progreso.
La historia de POCSAG
En 1976, un grupo internacional de ingenieros comenzó a reunirse para explorar la posibilidad de desarrollar un nuevo código para la paginación de área amplia; redes de buscapersonas que cubren regiones de países enteros. Estas reuniones tuvieron éxito y, en febrero de 1981, el CCIR (Comité consultatif international pour la radio), precursor del UIT-R, aceptó el código como Código de radiobúsqueda No 1 (RPC No 1), (Rec, 584) Se presidieron las reuniones por RHTridgell y asistieron representantes de fabricantes de buscapersonas británicos, europeos y japoneses [1]
Cómo funciona
La modulación utilizada es FSK con un desplazamiento de ± 4,5 kHz en la portadora. La alta frecuencia representa un 0 y la baja frecuencia un 1. [2]
El desplazamiento de frecuencia de ± 4,5 kHz se utiliza junto con un espaciado de canal de 25 kHz, conocido como "banda ancha". Algunas jurisdicciones exigen que todos los sistemas pasen a una configuración de "banda estrecha", utilizando canales de 12,5 kHz y cambios de frecuencia de ± 2,5 kHz (por ejemplo, la Comisión Federal de Comunicaciones de EE. UU. (FCC) ha ordenado que esta transición se complete antes de 2013. [3] )
A menudo, los canales de transmisión individuales contienen bloques de datos a más de una de las velocidades.
La transmisión utiliza bloques de 32 bits llamados palabras de código. Cada palabra de código contiene 21 bits de información (bits 31 a 11), 10 bits de código de corrección de errores (bits 10 a 1) y un bit de paridad par (bit 0). Los bits 31 a 1 son un código BCH binario (31, 21). El código de corrección de errores tiene una distancia de Hamming de 6 bits : cada palabra de código de 31 bits difiere de cualquier otra palabra de código en al menos 6 bits. En consecuencia, el código puede detectar y corregir hasta 2 errores en una palabra de código.
El polinomio generador g ( x ) para el código BCH (31, 21) es: [4]
Las palabras de código son dirección o datos, que se indican mediante el primer bit transmitido, bit 31. Una palabra de código de dirección contiene 18 bits de dirección (bit 30 a 13) y 2 bits de función (12 y 11). Cada palabra de código de datos transporta 20 bits de datos (bits del 30 al 11).
Las palabras de código se transmiten en lotes que consisten en una palabra de código de sincronización, definida en el estándar como 0x7CD215D8, seguida de 16 palabras de código de carga útil que son direcciones o datos. Cualquier palabra de código no utilizada se rellena con el valor inactivo de 0x7A89C197.
Aunque la dirección (también conocida como RIC - Código de identidad de radio o código CAP - Código de protocolo de acceso al canal [5] ) se transmite como 18 bits, la dirección real tiene una longitud de 21 bits: los tres bits restantes se derivan de cuál de los 8 pares de palabras de código en el lote en el que se envía la dirección. Esta estrategia permite que el receptor se apague durante un porcentaje considerable del tiempo, ya que solo necesita escuchar el par que le corresponde, ahorrando así una cantidad significativa de energía de la batería .
Antes de una ráfaga de datos, siempre habrá un preámbulo de al menos 576 bits de datos que contienen unos y ceros alternados, lo que permite que el receptor se sincronice con la señal, y es otro mecanismo que permite apagar el receptor en un gran porcentaje. del tiempo.
Un mensaje comenzará con una palabra de código de dirección seguida de una cantidad de palabras de código de datos y continuará hasta que se envíe otra dirección, una sincronización o una palabra de código inactiva. Cuando se extraen los bits de datos, estarán en uno de dos formatos.
Formato de mensaje
Hay dos formatos de codificación de mensajes para los mensajes de datos. Los mensajes numéricos se envían como valores BCD de 4 bits y los mensajes alfanuméricos se envían como ASCII de 7 bits . El ASCII de 7 bits se denomina comúnmente "paginación alfa" y el BCD de 4 bits se denomina comúnmente "paginación numérica".
Paginación numérica
La codificación BCD empaqueta los símbolos 5 BCD de 4 bits en una palabra de código en los bits 30-11.
El nibble más significativo (bits 30, 29, 28, 27) es el más a la izquierda (o el más significativo) de un dato numérico codificado en BCD.
Los valores superiores a 9 en cada nibble (es decir, 0xA a 0xF) se codifican de la siguiente manera:
- 0xA Reservado (posiblemente utilizado para extensión de dirección)
- 0xB Carácter U (urgencia)
- 0xC "", espacio (en blanco)
- 0xD "-", guión (o guión)
- 0xE ")", corchete derecho
- 0xF "(", corchete izquierdo
Los mensajes BCD se rellenan con espacios con 0xC finales para completar la palabra de código. No hay ninguna restricción especificada por POCSAG sobre la longitud del mensaje, pero los buscapersonas particulares, por supuesto, tienen un número fijo de caracteres en su pantalla.
Paginación de texto
Los mensajes alfanuméricos se codifican en caracteres ASCII de 7 bits empaquetados en el área de datos de 20 bits de una palabra de código de mensaje (bits 30-11). Dado que tres caracteres de siete bits son 21 en lugar de 20 bits y los diseñadores del estándar no querían perder tiempo de transmisión, optaron por empaquetar los primeros 20 bits de un mensaje ASCII en la primera palabra de código, los siguientes 20 bits de un mensaje. en la siguiente palabra de código y así sucesivamente.
Lo que esto significa que un carácter ASCII de 7 bits de un mensaje que cae en un límite puede dividirse y se dividirá entre dos palabras de código, y que la alineación de los límites de los caracteres en una palabra de código de mensaje alfa determinada depende de la palabra de código de la que es un mensaje. El beneficio secundario de esto es una confiabilidad del código de corrección de errores ligeramente mayor para los mensajes que abarcan más de un paquete POCSAG.
Dentro de una palabra de código, los caracteres de 7 bits se empaquetan de izquierda a derecha ( MSB a LSB ). El LSB de un carácter ASCII se envía primero (es el MSB en la palabra de código) según las convenciones de transmisión ASCII estándar, por lo que, visto como bits dentro de una palabra de código, los caracteres se invierten.
Implementaciones nacionales
Europa
En el Reino Unido , la mayoría de las transmisiones de buscapersonas se realizan en cinco bandas en
- 26 MHz (buscapersonas locales, principalmente sistemas hospitalarios, POCSAG y voz)
- 49 MHz
- 138 MHz
- 153 hasta 153,5 MHz
- 454 MHz
La frecuencia de 466,075 MHz fue utilizada anteriormente por Hutchison Paging, pero la red se cerró en 2000. La frecuencia todavía está reservada para la búsqueda, pero no se usa.
En Alemania , las transmisiones más conocidas se encuentran en
- Rango de 173 MHz (Departamentos de Bomberos, Rescate)
- 439,9875 MHz (red de buscapersonas de radioaficionados)
- 466,075 MHz (megafonía pública nacional por emessage )
- 465,970 MHz (-misma-, frecuencia antigua del POCSAG-Service Skyper)
- 448,425 MHz (Departamentos de Bomberos a nivel nacional, Rescate por emassage (llamado e * Bos), frecuencia anterior del POCSAG-Service Telmi)
La búsqueda con licencia es posible en cualquier otra banda de VHF / UHF.
En España , Telefónica Mensatel proporcionó el servicio a nivel nacional, pero la red se cerró en 2012.
La red de buscapersonas sueca comercializada como "Minicall" está codificada como POCSAG y se transmite en estas frecuencias:
- 169,800 MHz
- 161,4375 MHz
El POCSAG de Bélgica se utiliza para buscar a través de la red ASTRID:
- 169,625 MHz: POCSAG 2400 (departamentos de bomberos, rescate)
En Italia , la banda 26.225-26.935 MHz (AM / FM, pasos de frecuencia impares) y 40.0125-40.0875 MHz (en pasos de 25 kHz) se pueden usar para buscapersonas locales. Estas frecuencias se utilizan a menudo para sistemas de localización de hospitales en el lugar, incluida la localización por voz. El uso de POCSAG en la banda de 26 MHz y 27 MHz ha sido registrado por varios oyentes en Europa, específicamente las frecuencias 26.350 MHz, 26.500 MHz, 26.705 MHz, 26.725 MHz, 26.755 MHz, 27.005 MHz, 27.007 MHz, 27.255 MHz (ver nota a continuación sobre uso legal de 27,255 MHz para paginación en los Estados Unidos). Parece que en Italia y otros países europeos se han vendido sistemas de localización con especificación de EE. UU. Que funcionan en 27,255 MHz.
El antiguo operador monopolista SIP (que luego se convirtió en TIM) utilizó las siguientes frecuencias para su servicio de buscapersonas, llamado Teledrin:
- 161.175 MHz (para buscapersonas numéricos y de tono / voz solamente, probablemente para buscapersonas alfanuméricos);
- 466,075 MHz (solo para tono / voz, buscapersonas numéricos y alfanuméricos, utilizando las frecuencias estrechas del sistema telefónico TACS)
En Francia , POCSAG es operado por E * Message a través de la red AlphaPage en la frecuencia de 466 MHz:
- 466.025 Mhz
- 466.050 Mhz
- 466.075 Mhz
- 466.175 Mhz
- 466.20625 Mhz
- 466,23125 Mhz
Américas
Estados Unidos
- POCSAG se puede utilizar en cualquiera de las frecuencias reservadas para la búsqueda. En algunas áreas, estas frecuencias pueden usarse para otros propósitos, incluidas las comunicaciones de voz y datos móviles terrestres (generalmente bajo una exención de la FCC). Las bandas de 35, 43, 152, 157 y 454 MHz se asignaron originalmente a los servicios radiotelefónicos "telefónicos para automóviles" del Servicio de telefonía móvil mejorada en los Estados Unidos. Con la desaparición del servicio IMTS, estas bandas de frecuencia se reasignaron a otros servicios, incluida la radiobúsqueda. La frecuencia de 27,255 MHz no requiere licencia y está autorizada para un uso de mayor potencia (potencia portadora de 25 vatios, potencia PEP de 100 vatios) pero se comparte con el canal 23 de radio CB y no está protegida contra interferencias de transmisiones de radio CB. Consulte la Parte 95 de las Reglas de la FCC, Subparte C, secciones 95.207 y 95.210 ref: 47 CFR 95.207 y 47 CFR 95.210)
- 27.2550 Autorizado en la Parte 95 de las reglas de la FCC. Límite de potencia de 25 vatios. Compartido con el servicio Citizen's Band Radio .
- 35,2200 a 35,6600 (pasos de 40 kHz)
- 43.2200 a 43.6600 (pasos de 40 kHz)
- 152.0075 Localización médica
- 152.0300 a 152.8100 (pasos de 30 kHz) - compartido con el móvil terrestre en algunas ciudades
- 157.4500 Localización médica
- 157,7700 a 158,7000 (pasos de 30 kHz): compartido con el móvil terrestre en algunas ciudades
- 163.2500 Localización médica
- 439.9875 Servicio de localización de radioaficionados (Ham) (ver https://hampager.de/#/ )
- 454,0125 a 454,5000 (pasos de 12,5 kHz): compartido con el móvil terrestre en algunas ciudades
- 462,7500 a 462,9250 (pasos de 25 kHz): compartido con servicios móviles terrestres de baja potencia
- 465.0000
- 467,7500 a 467,9250 (pasos de 25 kHz) - megafonía local - compartido con servicios móviles terrestres de baja potencia
- 929,0125 a 929,9875 (pasos de 12,5 kHz)
- 931,0125 a 931,9875 (pasos de 12,5 kHz)
Además de las bandas enumeradas anteriormente, la búsqueda puede autorizarse en cualquier frecuencia en las bandas móviles terrestres autorizadas bajo la Parte 90 de las reglas de la FCC, incluidas las frecuencias en la banda 72-76 MHz, así como las habituales 30.56-49.58 MHz, 150.775- Bandas de VHF de 162.000 MHz y la banda de 450-470 MHz (más 421-430 o 470-512 MHz en algunas ciudades). En áreas metropolitanas más grandes con espectro de frecuencias congestionado, los servicios de radiobúsqueda compartirán a menudo la misma frecuencia que las estaciones móviles terrestres u operarán en un canal adyacente. Por ejemplo, una tienda departamental puede operar walkie-talkies portátiles en 462,7625 MHz, mientras que hay transmisores de buscapersonas de alta potencia en 462,7500 MHz y / o 462,7750 MHz en la misma ciudad. O un restaurante usará 467,7500 MHz para alertar a los clientes cuando su mesa esté lista (usando los llamados "buscapersonas") mientras que una tienda por departamentos cercana usa 467,7500 MHz para sus comunicaciones dentro de la tienda. En ambos ejemplos, los grandes almacenes se ven obligados a utilizar un sistema de silenciamiento como CTCSS o DCS .
En muchas áreas de los Estados Unidos, estas frecuencias se utilizan para servicios de comunicaciones de radio móviles terrestres (bidireccionales) además de la búsqueda. Las frecuencias VHF (152 / 157-158 MHz) y UHF (454/459 MHz) se utilizan a menudo para una combinación de comunicaciones móviles terrestres y de radiobúsqueda. Las frecuencias de banda baja de VHF (35/43 MHz) se utilizan principalmente para la localización de hospitales locales y en muchas áreas no se utilizan por completo.
México
- 931,4375 MHz; (UHF) (Skytel)
- 931,9375 MHz; (UHF) (Skytel)
Colombia
- 929,9375 MHz
- De 138 a 174 MHz
- 406 a 512 MHz
- De 929 a 932 MHz
Asia-Pacífico
Australia utiliza las siguientes frecuencias para la localización localizada, como en hospitales, hoteles y otras instalaciones
- 148,3375 MHz (VHF)
- 450,375 MHz (UHF)
- 450,325 MHz (UHF)
Otros sistemas de megafonía para megafonía de área amplia, como las redes comerciales, tienen licencia y funcionan en cualquier lugar de las bandas de VHF / UHF.
Referencias
- ^ El libro del Código de radiobúsqueda del CCIR No 1 . Londres: Grupo de normas del código de radiobúsqueda. 1986.
- ^ "Copia archivada" . Archivado desde el original el 19 de octubre de 2013 . Consultado el 4 de junio de 2013 .CS1 maint: copia archivada como título ( enlace )
- ^ http://transition.fcc.gov/pshs/public-safety-spectrum/narrowbanding-faq.html
- ^ Recomendación CCIR R-584-1 / Rec. UIT-R M.584-2
- ^ https://www.raveon.com/pdfiles/AN142(POCSAG).pdf
- ^ http://www.fcc.gov
enlaces externos
- MultimonNG: decodificador POCSAG de código abierto para Windows, Linux y Mac OS X que implementa la corrección de errores para una mejor recepción en condiciones débiles
- OpenPoc: Aplicación de código abierto para decodificar transmisiones POCSAG
- PageOne Communications: cómo funciona un sistema de localización POCSAG
- Paginación de radioaficionados: poner POCSAG en paquete
- OFCOM: Tabla de asignación de frecuencias del Reino Unido