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 lasreduce
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.