• No se han encontrado resultados

ZTP306: NOMBRE EDITRAN/TX DESCONOCIDO No encuentra la pasarela especificada en el perfil

8. ANEXO C LIBERACIONES X.25 Y REINTENTOS.

Las liberaciones X.25 son mensajes que en cualquier caso suponen el no establecimiento o el corte de una conexión. Estos mensajes vienen identificados por 2 códigos de 2 dígitos hexadecimales, la Causa y el Diagnóstico.

Es prácticamente imposible documentar todas las posibles Causas y Diagnósticos que un EDItran/P puede recibir, ya que el origen de una liberación puede ser muy variado, a saber entre otros:

 Software X.25 local (ISARD, NPSI, PSI, drivers de varias plataformas UNIX, OS/2 y

MS/DOS, etc.).

 Un nodo X.25, red privada, multiplexor, etc. local.  El suministrador de la red X.25.

 Un nodo X.25, red privada, multiplexor, etc. del remoto.  Software X.25 remoto.

 EDItran/P remoto.

Por lo dicho, sólo se contemplan en esta documentación las liberaciones que están originadas por EDItran/P.

También se incluyen en este capítulo las condiciones de reintento de conexión ya que se actúa, en la mayoría de los casos, en función de las liberaciones recibidas.

8.1. CAUSAS Y DIAGNÓSTICOS EDItran/P

A continuación se especifican los códigos de causa y diagnóstico de liberación o rechazo de llamada que pueden ser generados por EDItran/P. Estas liberaciones aparecerían como salientes en la traza del extremo que las genera y como entrantes en el otro extremo.

 Causa = x'00'.

 Diagnóstico = X'nn'. Donde "nn" vale lo siguiente:

03 - El número máximo de sesiones definido en Entorno Local (Número Máximo de Circuitos) ha llegado al límite y por tanto no existe canal disponible.

– En la versión IMS y con inferías de conexión ISARD, se produce un error de proceso al recibirse un mensaje X25 de confirmación o indicación de conexión (0F ó 10) para un circuito que no está pendiente de conexión porque se liberó anteriormente o se abandonó el intento de conexión. Este error puede producirse al procesar mensajes obsoletos, generados mucho tiempo atrás, o si hay un error de generación y la versión de EDItran recibe mensajes producidos por otras aplicaciones u otras copias de EDItran. - En la versión IMS y con interfaz de conexión NPSI, se obtiene un identificador de circuito (CNID), para una conexión nueva, que ya estaba siendo utilizado por otra sesión, lo que indica que el circuito se liberó y NPSI lo está reutilizando sin que EDItran tenga conocimiento de la liberación. La vieja sesión que utilizaba este circuito se considera desconectada y se reintenta una nueva conexión.

04 - Se ha producido un cruce de llamadas en vuelo. Se libera la que tiene Código de Instalación EDItran/P menor.

05 - Se ha producido una liberación por existir ya un canal establecido para esa Sesión.

06 - No se admite en la llamada entrante la facilidad de cobro revertido según parámetros de la Sesión en Perfiles.

07 - Llamada rechazada por Tipo de Pago. La forma de pago del paquete de llamada entrante es incompatible con el Tipo de Pago del perfil de la Sesión correspondiente.

08 - Liberación del Operador de EDItran/P.

09 - Se ha producido un Rearranque de red por el Operador.

0A - Se rechaza la llamada entrante por utilizar facilidades inválidas.

0B - Se libera circuito por error de Compactación-Compresión.

0C - Se rechaza una llamada entrante porque la hora de entrada es incorrecta según especificaciones de la Sesión (HORA INICIO y HORA FIN).

0D - Se rechaza la llamada porque la Sesión no ha sido dada de Alta en Perfiles o porque el NRI local o remoto no corresponde con alguno de los definidos en la Sesión. También si la LU ficticia por donde entra la llamada no se corresponde con la asociada con el NRI local.

0E - Se rechaza la llamada porque el EXTREMO LLAMANTE definido en la Sesión no corresponde con el que realiza la llamada.

0F - Liberación genérica de EDItran/P (ficheros no preparados, arranque de automatismos, finalización normal, etc.).

10 - NPSI pide que se libere un canal determinado.

11 - Error en rango de resid (NPSI). Se produce cuando el circuito por donde entra la llamada del remoto o la confirmación del remoto a la llamada local, está fuera del rango establecido en el perfil de la Sesión..

12 - Error en rango de termid (NPSI).Se produce cuando el resid que da NPSI calcula el terminal que tiene que activar y éste no existe o no se puede conectar. En este caso debe revisarse el perfil de la Sesión y en concreto el campo Primer Terminal NPSI.

8.2. CONDICIONES DE REINTENTOS DE CONEXIÓN Nunca se reintentará una conexión si:

 El Extremo Llamante del perfil de la Sesión es “R” (llama siempre el Remoto).

Tampoco se reintentará una conexión si se produce alguna de las circunstancias siguientes:

 El remoto ha realizado la llamada y no se está ni emitiendo ni recibiendo.  Diagnóstico de Liberación comprendido entre los siguientes:

04: Se ha producido un cruce de llamadas.

06: Error en cobro revertido.

07: Error en tipo de pago.

08: Liberación por Operador.

09: Liberación por Rearranque.

0A: Facilidades inválidas.

0B: Error de Compactación-Compresión.

0C: Hora de transmisión incorrecta.

0E: Extremo LLamante inválido.

11: Error de resid devuelto por NPSI.

12: Error de termid devuelto por NPSI.

5D: Lacb no disponible.

7F: Error de nodo. Desconexión a petición del host.

 Causa = 00 y Diagnóstico igual a:

00: Nivel de transporte remoto caído. En este caso se podría reintentar si ya se ha establecido la Sesión.

0F: Liberación genérica de EDItran/P.

58: Terminal erróneo.

En cualquier otro caso, se reintentaría la conexión por otro NRI remoto o por otro NRI local, haciendo todas las combinaciones posibles NRI local - NRI remoto hasta lograr la conexión o hasta que venza el Número de Reintentos del perfil de la Sesión.

Por ejemplo: Si se tienen 3 NRIs locales y 3 remotos y no se logra la conexión, se harían 9 llamadas seguidas: 1º local con 1º remoto, 1º local con 2º remoto, 1º local con 3º remoto, 2º local con 1º remoto, etc. Este ciclo se repetiría tantas veces como Número de Reintentos se hayan especificado en la Sesión (si fueran 3 reintentos se harían hasta 36 llamadas).

Si se logra la conexión y ésta se corta, se reintentaría la conexión si se cumplen las condiciones que se han visto arriba, pero se comenzaría el ciclo de intentos de conexión desde el principio (1º local con 1º remoto) con el contador de reintentos a cero.

En el caso de llamada local a la que no se recibe ninguna respuesta y por tanto no se libera, se espera el tiempo determinado por el Timeout multiplicado por el Número de Reintentos, al cabo del cual se hace una nueva llamada por otro NRI local y así hasta que se completan los ciclos establecidos por el Número de Reintentos.

9. ANEXO D. SISTEMA DE CRIPTOGRAFÍA EN EDItran.

Documento similar