Fédération Digitale EA

DIGICLUB


español
català
euskara
galego
english
français
français 2024-11-23 Vous êtes ici: Accueil la Fédération Services DIGICLUB El protocolo AX.25 (2ª parte)

El protocolo AX.25 (2ª parte)


DIGICLUB Autor: EA3CIW.
Publicado en: DIGICLUB Nº 2, Julio 1988.
Primera parte. Segunda parte. Tercera parte. Cuarta parte. Versión original.
La diferencia más relevante entre el X.25 comercial y nuestro packet-radio radica en el formato de las direcciones: en el primero son del tipo números telefónicos y en el segundo indicativos de radioaficionado.

Estos últimos son una combinación de letras y números que no superan los 6 caracteres. Además, para distinguir distintas estaciones de un mismo indicativo, se definió el SSID (Secondary Station IDentifier) que consiste en un número del 0 al 15.


Campo de dirección

Como puedes ver en la fig. 1a, el campo de dirección contiene los indicativos de destinatario y remitente del paquete, así como de los repetidores (si los hubiera) por los que ha de ir pasando, hasta un máximo de 8.

    Fig. 1a. El campo de dirección.
    DESTINOREMITEREPE 1...REPE 8

Es por eso que la longitud de este campo podrá variar entre un mínimo de 112 bits (cuando sólo tiene destinatario y remitente, es decir, el contacto es directo) y un máximo de 560 bits (cuando es a través de 8 digipeaters). Para saber cuando acaba este campo y empieza el siguiente, el de control, se asigna el bit de peso más bajo de cada octeto como "bit de extensión" (E). Este bit de extensión vale "0" cuando el siguiente octeto contiene más información referente a la dirección, o bien "1" cuando es el último octeto del campo de dirección.

Creo que la figura 1 es suficiente elocuente por si misma. El orden de envío viene representado de izquierda a derecha (excepto en 1c y 1d).

Cada subcampo de dirección (fig. 1b) consta de 7 octetos: los seis primeros correspondientes al indicativo y el séptimo al SSID.

    Fig. 1b. Ejemplo del subcampo REMITE.
    1234567
    EA3OG 2

El indicativo está compuesto de caracteres alfanuméricos codificados en ASCII, 7 bits, desplazados una posición para contener el bit de extensión (fig. 1c). Si el indicativo es menor de 6 caracteres, el resto se llena con espacios en blanco.

    Fig. 1c. Detalle de uno de los octetos del indicativo.
    76543210
    ASCIIE

El SSID (fig. 1d) tiene un valor máximo de 15, lo cual ocupa sólo 4 bits, los 4 restantes indican lo siguiente:

    E
    bit de extensión
    R
    2 bits reservados para futuras aplicaciones
    C
    comando/respuesta (a explicar en otro capítulo)

    Fig. 1d. Detalle del octeto del SSID.
    76543210
    CRRSSIDE

Esto es así en el subcampo de remitente y en el de destinatario, pero si se trata del subcampo de repetidor en vez del bit C tenemos:

    H
    bit de "repetido"

Esto es, "0" indica que el paquete viaja hacia el repetidor. Una vez repetido por este valdrá "1". El paquete no recibe ningún otro cambio, excepto recalcular el FCS.

¿Cómo viene todo esto reflejado en tu monitor?

Según se trate del programa Digicom para Commodore-64 o de un TNC, observarás al lado del indicativo del repetidor en cuestión un "+" o "*", respectivamente.

Por ejemplo, con el Digicom verías la baliza de EA3BRA de la siguiente manera:

    paquete original
    EA3BRA/EA3G-1/EA3C-1>BEACON>UI:
    
    repetido por el primer digipeater
    EA3BRA/EA3G-1+/EA3C-1>BEACON>UI:
    
    repetido por el segundo digipeater
    EA3BRA/EA3G-1+/EA3C-1+>BEACON>UI:
    

Observa que el Digicom presenta la cabecera de los paquetes en el sentido de la comunicación: del que envía al que recibe. Mientras que en los TNC el formato es el siguiente: remitente, destinatario y repetidores.

El ejemplo anterior, en un TNC, lo verías así:

    EA3BRA>BEACON,EA3G-1,EA3C-1 :
    EA3BRA>BEACON,EA3G-1*/EA3C-1 :
    EA3BRA>BEACON,EA3G-1,EA3C-1* :
    

El significado del UI y otros lo dejo para el próximo capítulo: el campo de control.


Fig. 1 AX.25 2ª parte

Continuación


Valid HTML 4.01 Transitional

Powered by iSolucions


Copyright © 1992-2024 Fédération Digitale EA (FEDI-EA)