TRAMAS COMPRIMIDAS: Enorme ahorro de espacio/uso del canal.

Por EA3DXR

     

Con el fin de ahorrar la máxima cantidad de bytes posible y obtener tramas

que, aún conteniendo toda la información básica, sean cortas y ágiles, APRS

prevé unos formatos de compresión de datos. Por su complejidad debido al uso

de diversos algoritmos y tablas, merecerían un capítulo aparte. Aquí solo

vamos a dar una breve reseña de ellos.

 

      Datos de posición comprimidos.- Mediante este sistema, una trama de

posición con campo de extensión que ocupa 26 bytes, queda reducido a la

mitad (13):

      4 para latitud y 4 para longitud (descomprimidos 8 y 9 respectivamente)

      2 para la extensión (descomprimidos 7)

      1 para el tipo de compresión (descomprimido no se utiliza)

      2 para el símbolo y su tabla (los mismos que descomprimidos)

      Se opera con algoritmo base 91: a partir de cifras fijas preestablecidas a

las que se les adiciona o resta respectivamente longitud y latitud, se las

reduce sucesivamente por potencias de 91, hasta que el resto es menor de 91.

Cada paso nos da una cifra que equiparamos al código ASCII, añadiéndole

previamente 33, para que el resultado sean caracteres imprimibles entre el

33 y el 124.

      Para obtener el tipo de compresión, se utiliza una tabla matriz de códigos

“0” y “1” que nos proporcione un resultado binario, transformándolo luego a

decimal y añadiéndole a su vez 33, previo a su conversión ASCII.

 

FORMATO MIC-E (Mic Encoder)

 

      Su nombre proviene de un desarrollo soportado en PIC que distribuye TAPR.

En reducido espacio se puede disponer de un módem más codificador APRS

adaptable a un GPS y a cualquier transceptor de mano o base. De gran

aceptación entre el colectivo, utilizan también el sistema MIC-E el

PIC-Encoder (otro desarrollo TAPR), MIM/MIC-Lite (APRS Engineering), Pico

Packet (PacComm), Tiny Track y los conocidos TH-D7 y TM-D700 (Kenwood),

entro otros, especialmente aquellos destinados a uso móvil.

      Mas complejo que el formato comprimido y con mayor ahorro de espacio, en

MIC-E los datos comprimidos y repartidos entre los campos de destino e

información. Ello permite que una trama elemental completa ocupe solo 25

bytes (descontando el STC y la bandera).

 

      El campo de destino en MIC-E:

      Manteniendo su compatibilidad con las especificaciones del AX.25 (7

caracteres ASCII imprimibles) este campo incorpora:

·     6 dígitos para Latitud.

·     3 bits para el identificador de mensaje.

·     Indicador de hemisferio y Este/Oeste.

·     “Offset” de Longitud (según esta sea superior o no a 100 grados)

·     Camino de digirrepetición genérica.

 

      El campo de información MIC-E.- Contiene lo siguiente:

·     Longitud comprimida.

·     Rumbo y velocidad comprimidos.

·     Símbolo y Tabla de símbolos.

·     Campos opcionales como Telemetría, “status”, locator, altura comprimida.

 

Codificadas en base a sendas tablas que proporcionan resultados numéricos a

los que se adiciona 28 para obtener al correspondiente carácter ASCII y que

la mayoría sean imprimibles. La longitud se expresa en grados (G), Minutos

(M) y centésimas de minuto (cM). La altura (expresada opcionalmente en el

campo “Status”) no se codifica mediante tablas, sino en base 91.

 

Este es el aspecto de una trama enviada por una estación móvil operando

TM-D700:

 

EA3FUU-12>TQ3SP3,EA3RDG-15*,WIDE4-3 <UI R Len=37>:

'x]5l"B>/]"6.}-Josep/Sabadell QRV R5

 

Podría prescindir aún de varios bytes: El de SSID puesto que el símbolo

(turismo) ya lo facilita el campo de información. Y el del camino y la

substitución de alias, introduciendo SSID en el campo de destino. Si manda

la trama así, probablemente sea debido a que desea diferenciarse de la

estación activa al mismo tiempo en su QTH  (sin SSID) y a que no todos los

digis empleados son compatibles con el SSID en el campo de destino, por el

momento.

 

CONCLUSION

 

Mediante esta ínfima trama, capaz de prosperar incluso en una red saturada y

alcanzar en pocos segundos, saltando varios digis,  zonas geográficas

distantes, podemos determinar: indicativo, símbolo (estación móbil en

vehículo turismo), situación, estado, velocidad y dirección de la estación

emisora. Nombre y población de origen del operador. Conocer que podemos

contactar con el mediante un determinado reemisor analógico. Nuestro sistema

lo posicionará exactamente sobre el mapa, nos indicará la distancia a que se

halla respecto de nuestra estación y el rumbo hacia donde orientar la

antena.