EL PHG y su aplicación Introducción: Ante todo, pasemos una mirada a la especificación del APRS, tal como la describió su creador Bob Bruninga, y que figura en el documento 1.0.1 como la descripción básica del protocolo APRS, para entender como es que partiendo de un protocolo ya definido con anterioridad, se monta en su formato el desarrollo de una herramienta tan interesante. Después, veamos como calculamos el PHG de nuestra estación para colocarlo en el texto de la baliza. La base de todo el APRS, el packet-radio. Formato de los datos en el campo “información” de la trama AX.25 El APRS utiliza una trama AX.25, mas popularmente conocida como Packet-Radio, y envía, dentro del campo de información, todos los elementos necesarios. La Trama AX.25 Todas las transmisiones de APRS usan paquetes UI (no conectados), con 9 campos de datos: Formato del Paquete AX.25 UI Flag Dirección de destino Dirección de Origen Digipeater Addresses (0-8) Control Field (UI) Protocol ID Campo de Información FCS Flag 1 7 7 0–56 1 1 1–256 2 1 Campo de información APRS Para esto, el campo de información esta dividido en cuatro componentes consecutivos y tiene la siguiente distribución: Ing. Juan Carlos Parra Identificador Campo Campo Campo de de de del tipo de Comentario Datos Extensión datos Cantidad de Bytes: 1 Página 1 n 7 n 17/03/2005 Veamos cada componente por separado 1- Identificador del tipo de datos El primer byte es un Identificador del Tipo de datos que encontraremos en el campo siguiente. Nos esta diciendo a que corresponde lo que hay en el campo de datos. La tabla refleja los empleados más comúnmente. Recordemos que es un único byte de los 256 que tiene el campo. Identif Tipo de datos Identif Tipo de datos 0x1c Datos en formato Mic-E < Capacidades de la estación = Posición sin horario (con capacidad de mensajería) > Status ? Interrogación T Datos de telemetría _ Datos meteorológicos (sin posición) : Posición sin horario (sin capacidad de mensajería) Datos meteorológicos de Peet Bros U-II Datos primarios de GPS o Ultimeter 2000 (Estación Meteorológica) Posición con horario (sin capacidad de mensajería) Mensaje ; Objeto } Tráfico a través de terceros ‘ Antiguo formato de datos Mic-E empleado ahora por TM-D700 @ Posición con horario (capacidad para mensajería) ! # $ / 2- Campo de datos Se definen 10 tipos de mensajes para ser cursados por APRS: • Posición • Direction Finding • Objetos e Ítems • Meteorología • Telemetría • Mensajes, Boletines y Anuncios • Interrogaciones • Respuestas • Status • Otros Ing. Juan Carlos Parra Página 2 17/03/2005 Cada uno de estos tipos de mensaje se conforma con un campo que contiene los datos propiamente dichos y puede contener además una extensión y un comentario. Los formatos completos para cada tipo de información APRS surgen de combinar distintos tipos de datos con distintas extensiones. 3- Campo de extensión Este es un campo de longitud fija de 7 bytes que sigue, por ejemplo, a la información de posición, y podría adoptar alguna de las siguientes extensiones: CSE/SPD Rumbo y velocidad (esta podría estar seguida de otros 8 bytes que contengan el azimut de un radiogoniómetro y otros parámetros) DIR/SPD Dirección del viento y Velocidad del Viento PHGphgd Potencia, Altura efectiva de antena / Ganancia / Directividad RNGrrrr Alcance pre-calculado DFSshgd Intensidad de señal de DF y Altura efectiva de antena / Ganancia Tyy/Cxx Descripción de una Objeto de Área 4- Campo de comentarios Es un campo de texto dentro del cual podemos incluir cualquier tipo de mensaje. Se han reservado ciertas aplicaciones de estos textos. Ing. Juan Carlos Parra Página 3 17/03/2005 ¿Qué es el PHG? El PHG es un modo de mensaje de APRS que sirve para indicar a las estaciones de la red, mediante la información contenida en la baliza, cuáles son las capacidades de nuestra estación desde el punto de vista radioeléctrico. De este modo estamos poniendo en conocimiento de todos cual es el radio de cobertura teórico de nuestra estación para obtener un enlace efectivo con respecto de una estación situada a ras del piso (p. ej. una móvil) y de esa manera prever cuales serían las áreas de cobertura. Para hacerlo más fácil veamos como se aplica en la baliza: En el texto de la baliza (beacon comment) hay que colocar, antes de cualquier otro texto de comentario, las letras "PHG" seguidas de 4 números. PHG4567 EJEMPLO -> (sin comillas) Son 7 caracteres: Caracteres 1, 2 y 3 son fijos: PHG Carácter 4: Potencia en vatios Carácter 5: Altura sobre el nivel del suelo, en pies (¡ojo! 10 pies = 3 metros) Carácter 6: Ganancia de antena en dB Carácter 7: Directividad Buscamos en la primera fila de la tabla el código que corresponde a nuestro caso para cada parámetro. Ing. Juan Carlos Parra Página 4 17/03/2005 Código phgd 0 1 2 3 4 5 6 7 8 9 Unidades Potencia 0 1 4 9 16 25 36 49 64 81 vatios Altura 10 20 40 80 160 320 640 Ganancia 0 1 2 3 4 5 6 7 8 45 90 135 180 225 270 315 360 Diretividad Omni 1280 2560 5120 9 pies dB grados NE E SE S SW W NW N Ejemplo: PHG5132 Indica una potencia de 25 watts, la antena está a 20 pies del nivel del suelo, tiene una ganancia de 3 dB y está orientada al este (90 grados) Cuando emitimos el PHG las estaciones que disponen del plug-in de PHG verán dibujado un círculo alrededor de nuestra estación cuyo radio corresponde al valor de alcance calculado. Corolario: Si piensa que los valores resultantes no son “generosos”, o que los radios de alcance parecen chicos respecto de los resultados obtenidos en la práctica, no se preocupe: habrá entrado en la interesante controversia entre lo empírico y lo teórico. Hay muchas voces a favor de cada postura. Las hay justificándose por la propagación, hay otras por la altura de antena del corresponsal, y otras por causas diversas, etc., etc. Simplemente vale como experiencia calcular su propio PHG y evaluar su desempeño; todo forma parte del magnífico divertimento del APRS!!! Ing. Juan Carlos Parra Página 5 17/03/2005