Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Teldat C
Manual de usuario
Doc. DM262 Rev. 5.0
Octubre, 2005
ÍNDICE
- ii -
b) LIST GLOBAL......................................................................................................... 23
c) LIST PROFILE........................................................................................................ 24
4.3. NO........................................................................................................................... 24
a) NO PROFILE .......................................................................................................... 24
4.4. PROFILE ................................................................................................................ 25
a) Parámetros globales ............................................................................................... 25
• NA .................................................................................................................... 25
• ACK-SENDING ............................................................................................... 26
• NO .................................................................................................................... 26
b) Parámetros de destinos ........................................................................................... 26
• IP ...................................................................................................................... 27
• PORT................................................................................................................ 27
• TIMEOUT ........................................................................................................ 27
4.5. RX-BUFFER........................................................................................................... 27
4.6. TX-BUFFER ........................................................................................................... 28
4.7. EXIT ....................................................................................................................... 28
5. Show Config....................................................................................................................... 29
6. Monitorización ................................................................................................................... 30
6.1. ? (AYUDA)............................................................................................................. 30
6.2. CLEAR.................................................................................................................... 31
a) CLEAR ALL............................................................................................................. 31
b) CLEAR STATISTICS ............................................................................................... 31
c) CLEAR TRANSACTIONS........................................................................................ 31
• CLEAR TRANSACTIONS OK ....................................................................... 31
• CLEAR TRANSACTIONS WRONG .............................................................. 31
6.3. LIST ........................................................................................................................ 31
a) LIST ALL ................................................................................................................. 31
b) LIST STATISTICS....................................................................................................32
c) LIST SIGNAL-CHANGES ....................................................................................... 34
d) LIST TRANSACTIONS ............................................................................................ 34
• LIST TRANSACTIONS OK............................................................................ 34
• LIST TRANSACTIONS WRONG...................................................................35
Capítulo 3 Eventos Protocolo Datáfono...........................................................................38
1. Monitorización de eventos del protocolo Datáfono ............................................................ 39
2. Ejemplo de eventos para un transacción correcta ............................................................... 40
- iii -
Capítulo 1
Introducción
1. Introducción
En este documento se describe el modo de operación y configuración del protocolo UDAFO, que
implementan los routers Teldat. El protocolo UDAFO permite la conexión de TPV’s (Terminales
Punto de Venta), también conocidos como Datáfonos, a su Host a través de redes de comunicación
basadas en IP. La conexión entre el TPV y el router se realiza a través de los interfaces serie (RS232)
de ambos.
El escenario típico de utilización de Datáfonos, con router que incorporan interfaces UDAFO, es el
que se muestra en la figura siguiente.
Los equipos Teldat de la familia C3 (C3, C3B, C3i, G3, S3, ....) y Centrix-D son los encargados de
encapsular y desencapsular los protocolos Datáfonos en IP.
El Teldat C3 es el equipo de tienda, responsable de empaquetar las llamadas de los TPV’s en el
protocolo IP y de enrutarlas.
El Centrix-D es el equipo concentrador situado en las oficinas centrales, que se encarga de recibir las
peticiones de conexión de IP de los múltiples equipos remotos y entregarlas al HOST en formato X.25
tradicional.
El protocolo de transporte entre el Teldat C y el Centrix-D es el protocolo propietario de Teldat:
TRMTP (TRivial Message Transport Protocol) en modo seguro. El TRMTP en modo seguro es un
protocolo, basado en UDP que se asegura que todos los mensajes de información llegan al extremo
remoto, detecta la recepción de mensajes duplicados para poder descartarlos y se asegura que el orden
de llegada de los mensajes es el correcto.
En los próximos capítulos se explica las distintas posibilidades de configuración y monitorización del
protocolo Datáfono en el Teldat C3.
Los interfaces UDAFO son los que permiten conectar los interfaces serie del equipo a TPV’s.
Los equipos Teldat C que soportan interfaces TPV (familia Teldat C3), permiten configurar sus
interfaces serie (T1, T2, T3, T4) como UDAFO.
Para entrar en el proceso de configuración, siga los pasos explicados a cont inuación:
1. En el prompt (*), teclear PROCESS 4 o sólo P 4. Esto lleva al prompt de configuración Config>.
*P 4
Config>
2. Introducir el comando LIST DEVICES. Con esto se obtienen los números de los interfaces que el
equipo tiene asignados como UDAFO. En el siguiente ejemplo se observa que los interfaces uart0/0,
uart0/1, uart0/2 y uart0/3, corresponde a los puertos UART1, UART2, UART3 y UART4, que son
del tipo UDAFO.
Config>LIST DEVICES
3. Después, introducir el comando NETWORK, seguido por el nombre del interfaz UDAFO que se
desea configurar. En los ejemplo genéricos, se utilizará el carácter # para indicar el nombre.
Config>NETWORK #
Config>NETWORK uart0/2
En este apartado se enumeran y describen los comandos de configuración de la net UDAFO. Todos los
comandos de configuración UDAFO deben ser introducidos desde el prompt de UDAFO (UDAFO-#
Cfg>).
Comando Funciones
? (AYUDA) Lista los comandos de configuración o dentro de un comando lista cualquier
parámetro asociado con él.
DESCRIPTION Descripción del Interfaz.
FIXED-NA Configura un NA fijo para el interfaz.
LIST Visualiza información configurada del interfaz UDAFO.
2.1. ? (AYUDA)
El comando ? (AYUDA) lista todos los comandos disponibles. Igualmente, puede teclear ? después
del nombre de un comando concreto para obtener sus opciones.
Sintaxis:
UDAFO-# Cfg>?
Ejemplo:
UDAFO-uart0/0 Cfg>?
description Enter interface description
fixed-na Configure fixed NA
list List configuration
local-ip Configure the local IP address (TCP mode)
local-port Configure the local UDP port (TRMTP mode)
mode Configure the IP transport mode
no Negates a command or sets its defaults
protocol Configure the protocol used with the POS
response-time Configure response time
shutdown Change state to administratively down
signal-control Enable the UDAFO serial interface control signal (DTR)
speed Configure the interface speed
exit
UDAFO-uart0/0 Cfg>
2.2. DESCRIPTION
Configura un identificador que se muestra a la hora introducir el comando SHOW CONFIG. Este
comando simplemente tiene valor informativo, con la finalidad de facilitar los listados de
configuraciones.
Sintaxis:
UDAFO-# Cfg>description <string>
Ejemplo:
UDAFO-uart0/0 Cfg>description TPV_BANK_OF_PPT
DAFO-uart0/0 Cfg>
Ejemplo:
UDAFO-uart0/0 Cfg> fixed-na 32332222388
DAFO-uart0/0 Cfg>
2.4. LIST
Utilice el comando LIST en el proceso de configuración UDAFO para visualizar los parámetros
generales del Interfaz (velocidad con el TPV por el interfaz serie, modo de transporte utilizado, etc..).
Los parámetros “Local IP Address” y “Local UDP port” solamente se presentan si el modo de
transporte configurado hace que tengan sentido. (Por ejemplo en TRMTP solamente se presenta
“Local UDP port”.)
Sintaxis:
UDAFO-# Cfg>LIST
Link speed : 2400 (bit/sec)
Transfer Mode : AUTO
Protocol Type : DOV
Signal Control : Disabled
Local IP Address : 0.0.0.0
Local UDP Port : 20001
Fixed NA :
Response Time : 20
UDAFO-uart0/0 Cfg>
2.5. LOCAL-IP
Este parámetro permite configurar la dirección IP local, que se enviará hacia el HOST al establecer
una sesión TCP. Este parámetro solamente tiene sentido, y de hecho solamente aparecerá, cuando el
modo de transporte seleccionado sea AUTO o TCP.
Sintaxis:
UDAFO-# Cfg>local-ip <a.b.c.d>
Ejemplo:
UDAFO-uart0/0 Cfg>local-ip 172.23.44.55
UDAFO-uart0/0 Cfg>
Ejemplo:
UDAFO-uart0/0 Cfg>local-port 2323
UDAFO-uart0/0 Cfg>
2.7. MODE
Configura el modo de transporte IP que se va a utilizar para encapsular los paquetes del protocolo
datáfono. Los protocolos de transporte disponibles son TRMTP y TCP. También se puede introducir la
opción AUTO. En modo AUTO el modo de transporte a utilizar viene determinado por el NA (NRI)
de los perfiles TCP y TRMTP. En este modo, cuando se recibe el mensaje de establecimiento de la
comunicación (mensaje S) del TPV, se comprueba el NA que incluye, de modo que es buscado dentro
de todos los perfiles existentes. Cuando dicho NA coincide con el de un perfil, se utiliza el modo de
transporte al que pertenece dicho perfil. Este modo permite que un mismo TPV pueda conectarse vía
TCP o TRMTP, dependiendo del NA de destino.
Sintaxis:
UDAFO-# Cfg>mode <mode>
Ejemplo:
UDAFO-uart0/0 Cfg>mode trmtp
UDAFO-uart0/0 Cfg>
2.8. NO
Este comando se utiliza para deshabilitar funcionalidades o para poner valores por defectos en algunos
parámetros.
Sintaxis:
UDAFO-# Cfg>no ?
description Remove interface description
shutdown Change state to administratively up
signal-control Disable the UDAFO serial interface control signal (DTR)
a) NO DESCRIPTION
Elimina la descripción del Interfaz.
Ejemplo:
UDAFO-uart0/0 Cfg>no description
UDAFO-uart0/0 Cfg>
c) NO SIGNAL-CONTROL
Este comando se utiliza para deshabilitar el manejo de la señal de control de entrada del interfaz serie
UDAFO.
Ejemplo:
UDAFO-uart0/0 Cfg>no signal-control
UDAFO-uart0/0 Cfg>
2.9. PROTOCOL
Este comando permite configurar el protocolo entre el Teldat C3 y el TPV. Los protocolos
disponibles son: DOV (Data Over Voice), DAT (protocolo datáfono concentrador), DOV-TRANS
(DOV transparente), DAT-TRANS (DAT transparente), DAT-PTT, VISANET , 7COMM , TMAB,
X28P y X28A.
Todos los protocolos tienen un comportamiento similar, en cuanto al modo de establecimiento. En uno
de los primeros mensajes que el TPV envía al Host, se intercambian un parámetro que indica algún
tipo de direccionamiento. Este parámetro es utilizado por el router para determinar la dirección de
destino de la transacción en curso, así como, en caso de fallo, seleccionar una dirección de envío
alternativo (backup).
El router realiza la función de conversor de tipo de interfaz para TPV. Con ello, se permite utilizar
TPV’s que no tienen interfaces compatibles con IP, a través de una red IP: Dependiendo del nivel de
encapsulado que proporcione el destino IP al que se dirigen las transacciones, se selecciona la opción
de protocolo adecuada dentro del mismo protocolo. Así, el protocolo DAT realiza la función comp leta
de encapsulado/desencapsulado de los mensajes de protocolo DATAFONO intercambiados entre el
HOST y el TPV, entregando los datos al HOST libres de los formatos y controles propios del
protocolo DATAFONO, realizando, además, funciones de encaminado de transacciones, control de
backup y generación de estadísticos. Por el contrario el protocolo DAT-PTT solamente se realizan
funciones de encaminado de transacciones tipo DATAFONO, control de backup y generación de
estadísticos.
Los protocolos DOV-TRANS y DAT-TRANS hacen que el mensaje de establecimiento S, propio de
este tipo de protocolos, no sea enviado hacia el Host o Gateway
Muchos de estos protocolos están protegidos como información restringida por parte del operador o
entidad que los explota. Por ello, en este manual no se describe su modo de operación.
Sintaxis:
UDAFO-# Cfg>protocol ?
7comm
dat
dat-ptt
dat-transp
dov
dov-transp
tmab
visanet
x28a
x28p
2.10. RESPONSE-TIME
Este comando se utiliza para configurar el tiempo que el router espera una respuesta o un asentimiento
del Host o del TPV a un mensaje enviado. Si venciera el tiempo configurado se aborta la transacción
indicando causa de time-out. En escenarios en que uno de los extremos es lento se puede ajustar
aumentando este tiempo, pero siempre teniendo en cuenta que el tiempo de recuperación en caso de
fallo puede ser mayor. La utilización de este tiempo depende del protocolo, es decir, algunos
protocolos no lo utilizan.
Este timer puede tomar valores entre 2 y 600 segundos. Su valor por defecto es 20.
Sintaxis:
UDAFO-# Cfg>response-time <time>
Ejemplo:
UDAFO-uart0/0 Cfg> response-time 44
UDAFO-uart0/0 Cfg>
2.11. SHUTDOWN
Pone el estado de interfaz como administrativamente deshabilitado (DOWN)
Sintaxis:
UDAFO-# Cfg>shutdown
Ejemplo:
UDAFO-uart0/0 Cfg>shutdown
UDAFO-uart0/0 Cfg>
2.12. SIGNAL-CONTROL
Este comando se utiliza para habilitar el manejo de la señal de control de entrada del interfaz serie
UDAFO.
Sintaxis:
UDAFO-# Cfg>signal-control
Ejemplo:
UDAFO-uart0/0 Cfg>signal-control
UDAFO-uart0/0 Cfg>
2.13. SPEED
Este comando especifica la velocidad de recepción y transmisión del interfaz. El rango de valores está
comprendido entre 300 y 64000 bps.
Sintaxis:
UDAFO-# Cfg> speed <speed>
2.14. EXIT
Utilice el comando EXIT para volver al nivel prompt anterior.
Sintaxis:
UDAFO-# Cfg>EXIT
Ejemplo:
UDAFO-uart0/0 Cfg>EXIT
Config>
TRMTP es un protocolo propietario que permite el envío de información mediante mensajes UDP,
realizando control de errores y retransmisiones, lo que viene a ser un protocolo de comunicación
orientado a conexión sobre UDP.
Un perfil TRMTP consta de unos parámetros globales, para el perfil, y de tres posible dest inos. Cada
destino tiene unos parámetros de configuración particulares. Los tres posibles destinos se pueden
utilizar de modo estático, uno como dirección principal y los otros como backup, o bien de modo
balanceado, los tres como posible direcciones y a la vez como backup. Esta última opción tiene como
finalidad producir un balanceo del tráfico que se genere.
Los perfiles TRMTP permiten asociar un determinado NA a la dirección IP del HOST contra el
que se va a realizar la conexión, así como configurar los parámetros específicos del protocolo
TRMTP para cada uno de los destinos, HOST o CENTRIX-D, contra los que se quiera conexión.
Estos parámetros, son entre otros: la dirección IP y el puerto UDP del Centrix -D remoto contra el que
se va a establecer la comunicación, el número y tiempo de retransmisiones del protocolo TRMTP, los
temporizadores de recuperación frente a errores del TRMTP, etc. Cada uno de estos parámetros es
configurable, tanto para el destino principal, como para los otros dos posibles de Backu p, si la
conexión con el anterior es fallida.
Cada perfil permite seleccionar el modo en que se distribuye el tráfico entre los tres posibles destinos
del perfil. En modo STATIC todo el tráfico se envía por el destino MAIN, los otros destinos
solamente se utilizan en caso de que falle el anterior. En modo BALANCED el tráfico se distribuye de
forma secuencial, de modo que cada transacción se envía al destino siguiente del utilizado en la
anterior operación, realizando una secuencia Round Robin.
Cada perfil permite seleccionar el modo de backup a utilizar con los destinos que tiene configurados.
Con backup NORMAL el equipo opera de forma secuencial, es decir, siempre se intenta con el destino
siguiente al que falló, dependiendo de que esté habilitado el balanc eo de tráfico siempre serán las
mismas direcciones o no . Cuando el modo de backup seleccionado es INTELLIGENT, el equipo
opera de tal manera que, cuando un destino falla, no se intentan operaciones contra él durante las
próximas 10 operaciones, a menos que se dé un fallo generalizado en los tres destinos, que se intenta
cada vez con uno de ellos.
Cada uno de los perfiles configurados se debe caracterizar por un nombre distinto, que debe ser una
combinación de letras y números, con una longitud máxima de 15 caracteres.
La elección de un perfil u otro se hace en base al NA que llega en el paquete de Solicitud de llamada
enviado por el Datáfono. Además se permite la introducción de caracteres ‘comodín’ (‘X’) para
realizar el enrutado de las transacciones. Con el fin de tener un perfil por defecto, es decir todas las
transacciones cuyo NA no se encuentra en ningún perfil se enrutan a una dirección concreta, se pueden
configurar los 15 posibles dígitos del NA con el valor ‘X’. A este perfil se nombrará como perfi l por
defecto. El proceso de búsqueda de NA en los perfiles se realiza de tal manera que, en caso de no
encontrar en ningún perfil el patrón indicado por dicho NA, se toma como destino la dirección del
perfil por defecto. Para evitar problema debe existir un solo perfil por defecto.
TRMTP se utiliza generalmente en entornos en los que la transferencia de información entre el Teldat
C3 y el HOST se hace a través de equipos CENTRIX-D.
Para acceder al menú de parámetros de configuración de TRMTP hay que ejecutar el comando
“global-profiles trmtp-menu”desde el proceso de configuración.
Para crear un nuevo perfil utilice el comando PROFILE.
Sintaxis:
Config>global-profiles trmtp-menu
3.1. ? (AYUDA)
El comando ? (AYUDA) lista todos los comandos disponibles. Igualmente, puede teclear ? después
del nombre de un comando concreto para obtener sus opciones.
Sintaxis:
UDAFO TRMTP Cfg >?
Ejemplo:
UDAFO TRMTP Cfg>?
list List configuration
no Negates a command or sets its defaults
profile Configure a trmtp profile
exit
UDAFO TRMTP Cfg>
3.2. LIST
Utilice el comando LIST para visualizar los parámetros del protocolo TRMTP.
Sintaxis:
UDAFO TRMTP Cfg>list ?
all List all TRMTP configuration
global List global TRMTP configuration
profile List a TRMTP profile configuration
a) LIST ALL
Lista los parámetros comunes a todos los perfiles TRMTP y todos los perfiles TRMTP al completo.
-- PROFILES CONFIGURATION --
-------------------------------------------------------------------------------
Name.......: FERRS
NA.........: XXXXXXXXXXXXXXX
Backup.....: Intelligent
Traffic....: Static
Main Destinat. Second Destinat. Third Destinat.
--------------- ---------------- ---------------
Remote IP Addr: 195.102.9.34 195.102.9.16 0.0.0.0
Remote Port: 43201 2321 20001
N1: 1500 1500 1500
N2: 3 3 3
T1 (secs): 2 2 5
T2 (secs): 50 50 50
T3 (secs): 45 45 45
T4 (secs): 100 100 100
-------------------------------------------------------------------------------
Name.......: EWEIUE
NA.........: 3232
Backup.....: Intelligent
Traffic....: Balanced
Main Destinat. Second Destinat. Third Destinat.
--------------- ---------------- ---------------
Remote IP Addr: 172.22.32.44 172.22.32.33 0.0.0.0
Remote Port: 6541 43431 20001
N1: 1500 1500 1500
N2: 3 3 3
T1 (secs): 5 5 5
T2 (secs): 50 50 50
T3 (secs): 45 45 45
T4 (secs): 100 100 100
b) LIST GLOBAL
Lista los parámetros comunes a todos los perfiles TRMTP y los nombre de todos los perfiles TRMTP
con su NA.
Ejemplo:
UDAFO TRMTP Cfg>list global
-- PROFILES CONFIGURATION --
--------------------------------------
Name.......: FERRS
NA.........: XXXXXXXXXXXXXXX
--------------------------------------
Name.......: EWEIUE
NA.........: 3232
c) LIST PROFILE
Lista todos los parámetros de un perfil TRMTP concreto.
Sintaxis:
UDAFO TRMTP Cfg>list profile <nombre>
Name.......: FERRS
NA.........: XXXXXXXXXXXXXXX
Backup.....: Intelligent
Traffic....: Static
Main Destinat. Second Destinat. Third Destinat.
--------------- ---------------- ---------------
Remote IP Addr: 195.76.9.73 195.76.9.196 0.0.0.0
Remote Port: 20001 2001 20001
N1: 1500 1500 1500
N2: 3 3 3
T1 (secs): 2 2 5
T2 (secs): 50 50 50
T3 (secs): 45 45 45
T4 (secs): 100 100 100
3.3. NO
Este comando se utiliza para deshabilitar funcionalidades o para poner valores por defectos en algunos
parámetros.
Sintaxis:
UDAFO TRMTP Cfg>no ?
profile Delete a trmtp profile
a) NO PROFILE
Elimina un perfil TRMTP de la configuración.
Sintaxis:
UDAFO TRMTP Cfg>no profile <nombre>
Ejemplo:
UDAFO TRMTP Cfg>no profile BBKREG
UDAFO TRMTP Cfg>
3.4. PROFILE
Este comando permite crear y modificar perfiles TRMTP.
Para crear un nuevo perfil es necesario introducir en la misma línea de comando el nombre y un NA
X.25. El comando opera de tal manera que, mientras no se introduzcan estos parámetros, no permite
introducir el resto de comandos, ni tampoco los lista con el comando ‘?’.
La sintaxis para crear un nuevo perfil es la siguiente:
UDAFO TRMTP Cfg>profile <nombre> na <numero>
Una vez que ya se ha creado el perfil, al introducir el comando de ayuda (?) aparecen todas las
opciones posibles:
UDAFO TRMTP Cfg> profile DSSPP ?
na Configure the network address
backup Configure backup mode
traffic Configure traffic mode
main Configure the main destination
second-destination Configure the first backup destination
third-destination Configure the second backup destination
UDAFO TRMTP Cfg>
A partir de que un perfil es creado se puede modificar cualquier parámetro, incluido el NA.
Existen una serie de parámetros comunes a cada perfil (na, backup y traffic) y otros que dependen del
destino que se quiera configurar (main, second y third)
a) Parámetros globales
Los parámetros globales son comunes para cada perfil, es decir se utilizan independientemente del
destino que el router selecciona.
Sintaxis:
na Configure the network address
backup Configure backup mode
traffic Configure traffic mode
• NA
Permite modificar el NA de X25 configurado para ese perfil. Este NA sirve para determinar la
dirección del Host al cual dirigir la operación de Datáfono. Para ello, el router busca en todos los
perfiles el que contiene el NA indicado por el TPV.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> na <numero>
UDAFO TRMTP Cfg>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP na 327328372
UDAFO TRMTP Cfg>
• BACKUP
Permite seleccionar modo de backup utilizado en las operaciones que van dirigidas a lo s destinos
configurados en el perfil.
Se permite configurar NORMAL o INTELLIGENT. Con backup NORMAL el equipo opera de forma
secuencial, es decir, siempre se intenta con el destino siguiente al que falló, dependiendo de que esté
habilitado el balanceo de tráfico siempre serán las mismas direcciones o no. Cuando el modo de
backup seleccionado es INELLIGENT, el equipo opera de tal manera que, cuando un destino falla, no
se intentan operaciones contra él durante las próximas 10 operaciones, a menos que se dé un fallo
generalizado en los tres destinos, que se intenta cada vez con uno de ellos. Cuando se vuelve a intentar
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP backup normal
UDAFO TRMTP Cfg>
• TRAFFIC
Permite seleccionar el modo utilizado para la distribución del trá fico entre los tres posibles destinos
del perfil.
Se pueden configurar las opciones STATIC y BALANCED. En modo STATIC todo el tráfico se envía
por el destino MAIN, los otros destinos solamente se utilizan en caso de que falle el anterior. En modo
BALANCED el tráfico se distribuye de forma secuencial, de modo que cada transacción se envía al
destino siguiente del utilizado en la anterior operación, realizando una secuencia Round Robin.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> traffic <modo>
UDAFO TRMTP Cfg>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP traffic static
UDAFO TRMTP Cfg>
b) Parámetros de destinos
Cada perfil permite configurar hasta tres destinos posibles. Los destinos cuya dirección IP sea 0.0.0.0
se descartarán. Se debe tener en cuenta que cualquier otro valor hace que la dirección se interprete
como válida, y por tanto como un posible destino.
Para modificar los parámetros TRMTP de cada uno de los destinos se debe poner el nombre del perfil,
seguido del destino (MAIN, SECOND-DESTINATION, THIRD-DESTINATION), y a continuación el
parámetro. La sintaxis a utilizar es la siguiente:
Los parámetros que se pueden configurar en cada destino son los siguientes:
• IP
Este parámetro permite configurar la dirección IP del Centrix-D remoto donde van a enviarse los
mensajes TRMTP y del que también van a recibirse mensajes.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> ip <direccion>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination ip 192.233.23.55
UDAFO TRMTP Cfg>
• N1
Configura el parámetro N1 o tamaño máximo del campo de datos de los mensajes que pueden ser
transmitidos y recibidos por TRMTP. Los valores permitidos van de 1 - 1600 octetos. El valor por
defecto es de 1400.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> n1 <tamaño>
Ejemplo:
UDAFO TRMTP Cfg> profile DSSPP second-destination n1 1300
UDAFO TRMTP Cfg>
• N2
Configura el parámetro N2 o número máximo de retransmisiones permitidas para conseguir enviar un
mensaje por TRMTP. Los valores permitidos van de 0 - 65535. Los valores 0 y 1 indican que no se
realizan retransmisiones. El valor por defecto es de 3.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> n2 <numero>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination n2 5
UDAFO TRMTP Cfg>
• PORT
Este parámetro permite configurar el puerto UDP del equipo remoto donde van a enviarse los
mensajes TRMTP. El rango de valores válidos es de 0 a 65535. Por defecto se utiliza el puerto 20001.
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination port 3232
UDAFO TRMTP Cfg>
• T1
Configura el parámetro T1 o temporizador de espera de respuesta a un mensaje TRMTP, tras su
vencimiento se vuelve a retransmitir el mensaje. Los valores permitidos van de 1 - 65535 segundos.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> t1 <numero>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination t1 6
UDAFO TRMTP Cfg>
• T2
Configura el parámetro T2 o temporizador de recuperación de errores en TRMTP. Cuando sucede un
error de transmisión, el sistema TRMTP para este interfaz queda inactivo, tras el vencimiento de T2, el
sistema TRMTP vuelve a estar activo y a partir de entonces, volverá a intentar sincronizarse con el
receptor en cuanto se vaya a enviar un mensaje confirmado. Los valores permitidos van de 1 - 65535
segundos y conviene que sea mayor que T1. El valor por defecto es de 40 segundos.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> t2 <numero>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination t2 60
UDAFO TRMTP Cfg>
• T3
Configura el parámetro T3 o temporizador de inactividad entre mensajes confirmados TRMTP
transmitidos. Este temporizador fija el tiempo de inactividad entre mensajes enviados. Se arranca cada
vez que se transmite un mensaje confirmado TRMTP. Cuando vence, el transmisor TRMTP envía una
orden EOT al extremo remoto, indicando que se cierra la “sesión” TRMTP y que el próximo mensaje
confirmado será precedido de una fase de sincronización, es decir, que para envia r más mensajes al
Centrix-D se deberá establecer una nueva “sesión TRMTP”. Los valores permitidos van de 0 - 65535
segundos y conviene que sea menor que T2.
El valor de T3 debe ser mayor que el tiempo que dura una transacción del datáfono, pues cada
vez que se cierra una sesión TRMTP en el CENTRIX-D se libera las llamadas X25 asociadas a
dicha sesión. El valor por defecto es de 30 segundos.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> t3 <numero>
• T4
Configura el parámetro T4 o temporizador de inactividad entre mensajes confirmados TRMTP
recibidos. Este temporizador fija el tiempo de inactividad entre mensajes recibidos. Se arranca cada
vez que se recibe un mensaje confirmado TRMTP. Cuando vence, el receptor TRMTP pasa a estado
de reposo y el próximo mensaje confirmado a recibir tendrá que ser precedido por una fase de
sincronización. Los valores permitidos van de 1 - 65535 segundos. Es aconsejable, aunque no
necesario, que el valor sea aproximado al de T3. El valor por defecto es de 100 segundos.
Sintaxis:
UDAFO TRMTP Cfg>profile <nombre> <destino> t4 <numero>
Ejemplo:
UDAFO TRMTP Cfg>profile DSSPP second-destination t4 120
UDAFO TRMTP Cfg>
3.5. EXIT
Utilice el comando EXIT para volver al nivel prompt anterior.
Sintaxis:
UDAFO TRMTP Cfg>EXIT
Ejemplo:
UDAFO TRMTP Cfg>EXIT
config>
TCP es el protocolo estándar, utilizado para el envío de información, propio de IP. TCP es un
protocolo de comunicación orientado a conexión. TCP se utiliza generalmente en entornos en los que
la transferencia de información entre el TELDAT C y el HOST se hace directamente, sin que
intervengan equipos CENTRIX-D. De este modo la conexión entre el TELDAT C y el HOST se hace
vía TCP.
Los perfiles TCP permiten asociar un determinado NRI a la dirección IP del HOST contra el que
se va a realizar la conexión, así como configurar los parámetros específicos del protocolo TCP para
cada uno de los destinos, HOST, contra los que se quiera conexión.
Estos parámetros son: la dirección IP y el puerto TCP del HOST remoto contra el que se va a
establecer la comunicación y tiempo de espera a que se establezca la sesión TCP. Cada uno de estos
parámetros es configurable, tanto para el destino principal contra el que se va a intentar primeramente
la conexión, como para los otros dos posibles de Backup, si la conexión con el anterior es fallida.
Cada uno de los perfiles configurados se debe caracterizar por un nombre distinto, que debe ser una
combinación de letras y números, con una longitud máxima de 15 caracteres.
La elección de un perfil u otro se hace en base al NRI que llega en el paquete de Solicitud de llamada
enviado por el Datáfono. Además se permite introducir caracteres ‘comodín’ (‘X’) para realizar el
enrutado de las transacciones. Con el fin de tener un perfil por defecto, es decir todas las transacciones
cuyo NRI no se encuentra en ningún perfil se enrutan a una dirección concreta, se pueden configurar
los 15 posibles dígitos del NRI con el valor ‘X’. A este perfil se nombrará como perfil por defecto. El
proceso de búsqueda de NRI en los perfiles se realiza de tal manera que, en caso de no encontrar en
ningún perfil el patrón indicado por dicho NRI, se toma como destino la dirección del perfil por
defecto. Para evitar problema debe existir un solo perfil por defecto.
Para acceder al menú de parámetros de configuración del TCP hay que ejecutar el comando “global-
profiles tcp-menu” desde el proceso de configuración.
Para crear un nuevo perfil utilice el comando “profile”.
Sintaxis:
Config>global-profiles tcp-menu
Ejemplo:
Config>global-profiles TCP-menu
Ejemplo:
UDAFO TCP Cfg>?
list List configuration
no Negates a command or sets its defaults
profile Configure a tcp profile
rx-buffer Maximum size of the received message data field
tx-buffer Maximum size of the transmitted message data field
exit
UDAFO TCP Cfg>
4.2. LIST
Utilice el comando LIST para visualizar los parámetros del protocolo TCP.
Sintaxis:
UDAFO TCP Cfg>list ?
all List all TCP configuration
global List global TCP configuration
profile List a TCP profile configuration
a) LIST ALL
Lista los parámetros comunes a todos los perfiles TCP y todos los perfiles TCP al completo.
Ejemplo:
UDAFO TCP Cfg>list all
-- PROFILES CONFIGURATION --
-------------------------------------------------------------------------------
Name.......: ERTY
NA.........: 32323
Send ACK's.: NO
Main Destinat. Second Destinat. Third Destinat.
--------------- ---------------- ---------------
Remote IP Addr: 172.32.54.198 0.0.0.0 0.0.0.0
Remote Port: 43434 20002 20002
Timeout (secs): 5 5 5
b) LIST GLOBAL
Lista los parámetros comunes a todos los perfiles TCP y los nombre de todos los perfiles TCP con su
NA.
-- PROFILES CONFIGURATION --
-------------------------------
Name.......: ERTY
NA.........: 32323
-------------------------------
Name.......: BBRE
NA.........: 3232
c) LIST PROFILE
Lista todos los parámetros de un perfil TCP concreto.
Sintaxis:
UDAFO TCP Cfg>list profile <name>
Ejemplo:
UDAFO TCP Cfg>list profile ERTY
Name.......: ERTY
NA.........: 32323
Send ACK's.: NO
Main Destinat. Second Destinat. Third Destinat.
--------------- ---------------- ---------------
Remote IP Addr: 172.32.54.198 0.0.0.0 0.0.0.0
Remote Port: 43434 20002 20002
Timeout (secs): 5 5 5
4.3. NO
Este comando se utiliza para deshabilitar funcionalidades o para poner valores por defectos en algunos
parámetros.
Sintaxis:
UDAFO TCP Cfg>NO ?
profile Delete a tcp profile
a) NO PROFILE
Elimina un perfil TCP de la configuración.
Sintaxis:
UDAFO TCP Cfg>no profile <nombre>
Ejemplo:
UDAFO TCP Cfg>no profile ERTY
UDAFO TCP Cfg>
Ejemplo:
UDAFO TCP Cfg>profile ERTY na 327328372
UDAFO TCP Cfg>
Una vez que ya se ha creado el perfil, al introducir el comando de ayuda (?) aparecen todas las
opciones posibles:
UDAFO TCP Cfg> profile ERTY?
na Configure the network address
ack-sending Enable ack message sending
no Negates a command or sets its defaults
main Configure the main destination
second-destination Configure the first backup destination
third-destination Configure the second backup destination
UDAFO TCP Cfg>
A partir de que un perfil es creado se puede modificar cualquier parámetro, incluido el NA.
Existen una serie de parámetros globales comunes a cada perfil (na, no y ack-sending) y otros que
dependen del destino que se quiera configurar (main, second y third)
a) Parámetros globales
Los parámetros globales son comunes para cada perfil, es decir, se utilizan independientemente del
destino que el router selecciona.
Sintaxis:
na Configure the network address
ack-sending Enable ack message sending
no Negates a command or sets its defaults
• NA
Permite modificar el NA de X25 configurado para ese perfil. Este NA sirve para determinar la
dirección del Host al cual dirigir la operación de Datáfono. Para ello, el router busca en todos los
perfiles el que contiene el NA indicado por el TPV.
Sintaxis:
UDAFO TCP Cfg>profile <nombre> na <numero>
UDAFO TCP Cfg>
• ACK-SENDING
Envió de ACK hacia el HOST. Determinadas aplicaciones necesitan asegurar que un mensaje enviado
desde del HOST es recibido correctamente por el TPV. Esta opción habilita el envío de un
asentimiento hacia el HOST cuando recibe la confirmación de recepción del TPV. El mensaje de
asentimiento consiste en el carácter ACK (0x06).
Sintaxis:
UDAFO TCP Cfg>profile <nombre> ack-sending
Ejemplo:
UDAFO TCP Cfg>profile ERTY ack-sending
UDAFO TCP Cfg>
• NO
Este comando se utiliza para deshabilitar funcionalidades o para poner valores por defectos en algunos
parámetros globales del perfil.
Sintaxis:
UDAFO TCP Cfg> profile ERTY no ?
ack-sending Disable ack message sending
ACK-SENDING
Deshabilita el envío de ACK hacia el HOST.
Sintaxis:
UDAFO TCP Cfg>profile <nombre> no ack-sending
Ejemplo:
UDAFO TCP Cfg>profile ERTY no ack-sending
UDAFO TCP Cfg>
b) Parámetros de destinos
Cada perfil permite configurar hasta tres destinos posibles. Los destinos cuya dirección IP sea 0.0.0.0
se descartarán. Se debe tener en cuenta que cualquier otro valor hace que la dirección se interprete
como válida, y por tanto, como un posible destino.
Para modificar los parámetros TCP de cada uno de los destinos se debe poner el nombre del perfil,
seguido del destino (MAIN, SECOND-DESTINATION, THIRD-DESTINATION), y a continuación el
parámetro. La sintaxis a utilizar será la siguiente:
main Configure the main destination
second-destination Configure the first backup destination
third-destination Configure the second backup destination
Sintaxis:
UDAFO TCP Cfg>profile <nombre> <destino> <parámetro> <valor>
• IP
Este parámetro permite configurar la dirección IP del HOST remoto donde van a enviarse los
mensajes de datos, y del que también van a recibirse mensajes.
Sintaxis:
UDAFO TCP Cfg>profile <nombre> <destino> ip <direccion>
Ejemplo:
UDAFO TCP Cfg>profile ERTY second-destination ip 192.233.23.55
UDAFO TCP Cfg>
• PORT
Este parámetro permite configurar el puerto TCP del equipo remoto donde van a enviarse los mensajes
de datos . El rango de valores válidos es de 0 a 65535. Por defecto se utiliza el puerto 20002.
Sintaxis:
UDAFO TCP Cfg>profile <nombre> <destino> port <numero>
Ejemplo:
UDAFO TCP Cfg>profile ERTY second-destination port 3232
UDAFO TCP Cfg>
• TIMEOUT
Este parámetro permite configurar el tiempo que el router espera a que se establezca la sesión TCP. En
caso de superarse este tiempo, durante un intento de establecer una sesión TCP, se abandona el intento
de conexión con este HOST. El rango de valores que se puede configurar oscila entre 1 y 120
segundos. Su valor por defecto es de 5 segundos.
Sintaxis:
UDAFO TCP Cfg>profile <nombre> <destino> timeout <valor>
Ejemplo:
UDAFO TCP Cfg>profile ERTY main timeout 32
UDAFO TCP Cfg>
4.5. RX-BUFFER
Configura el tamaño máximo del campo de datos de los mensajes que pueden ser recibidos por TCP.
Los valores permitidos van de 100 - 1400 octetos. El valor por defecto es de 1024.
Sintaxis:
UDAFO TCP Cfg>rx_buffer <tamaño>
4.6. TX-BUFFER
Configura el tamaño máximo del campo de datos de los mensajes que pueden ser transmitido por TCP.
Los valores permitidos van de 100 - 1400 octetos. El valor por defecto es de 1024.
Sintaxis:
UDAFO TCP Cfg>tx_buffer <tamaño>
Ejemplo:
UDAFO TCP Cfg> tx_buffer 1300
UDAFO TCP Cfg>
4.7. EXIT
Utilice el comando EXIT para volver al nivel prompt anterior.
Sintaxis:
Ejemplo:
UDAFO TCP Cfg>EXIT
config>
Show Config es una herramienta de la consola de configuración (PROCESS 4), que permite listar los
comandos necesarios para configurar el router a partir de una configuración vacía (no conf).
Este comando se puede utilizar, tanto para copiar configuraciones, como para listarlas, o simplemente
para visualizarlas.
Show Config parte de la configuración definida internamente por defecto, generando los comandos de
la parte de configuración que difiere de ésta.
Show Config puede incorporar comentarios, que van después de punto y coma (‘;’).
El comando se puede ejecutar desde cualquier menú, mostrando la configuración introducida en todos
los submenús que cuelgan del actual.
Ejemplo:
En el siguiente ejemplo se muestra cómo es la configuración de 4 interfaces UDAFO, en un router que
tiene una dirección IP y una ruta de salida a Internet. Se incluyen un perfil TRMTP que define la
dirección de acceso al Host:
Config>show conf
; Showing System Configuration ...
; C3G IPSec Router 1 29 Version 10.5.4 TM
log-command-errors
no configuration
set data-link udafo uart0/0
set data-link udafo uart0/1
set data-link udafo uart0/2
set data-link udafo uart0/3
network uart0/0
; -- UDAFO Interface Configuration --
protocol dat
exit
;
global-profiles trmtp-menu
; -- UDAFO TRMTP Configuration Menu --
profile BTK na xxxxxxxxxxxxxxx
profile BTK main ip 80.176.9.173
profile BTK main port 5304
profile BTK main t1 4s
profile BTK second-destination ip 80.176.12.99
profile BTK second-destination port 5304
profile BTK second-destination t1 4s
exit
;
;
protocol ip
; -- Internet protocol user configuration --
address ethernet0/0 172.25.3.99 255.255.0.0
;
;
route 0.0.0.0 0.0.0.0 172.25.0.1
;
;
;
exit
;
dump-command-errors
end
; --- end ---
Config>
Con la lista de comandos obtenidos en el “show config” se puede copiar, editar, modificándola, de
manera que puede servir como plantilla para posteriores configuraciones.
Para entrar en el proceso de monitorización UDAFO, siga los pasos explicados a continuación:
Comando Funciones
? (AYUDA) Lista los comandos disponibles o sus opciones.
CLEAR Borra los contadores de estadísticos del terminal.
LIST Visualiza información de estadísticos del terminal.
EXIT Permite salir del entorno de la monitorización UDAFO.
6.1. ? (AYUDA)
El comando ? (AYUDA) sirve para listar todos los comandos disponibles incluidos en el nivel prompt
normal. Igualmente, puede teclear ? después del nombre de un comando concreto para obtener sus
opciones.
Sintaxis:
UDAFO-#>?
Ejemplo:
UDAFO- uart0/1>?
CLEAR
LIST
EXIT
UDAFO- uart0/1>
a) CLEAR ALL
Borra todos los estadísticos del interfaz: transacciones y tráfico.
b) CLEAR STATISTICS
Borra los estadísticos del trafico del interfaz.
c) CLEAR TRANSACTIONS
Borra los estadísticos de transacciones.
Sintaxis:
UDAFO-#>CLEAR TRANSACTIONS ?
OK
WRONG
UDAFO-#>
• CLEAR TRANSACTIONS OK
Borra los estadísticos de transacciones completadas con éxito.
6.3. LIST
Permite visualizar diferentes parámetros de tráfico, transacciones, etc. del terminal conectado a ese
interfaz.
Sintaxis:
UDAFO- uart0/1>LIST ?
ALL
STATISTICS
SIGNAL-CHANGES
TRANSACTIONS
UDAFO- uart0/1>
a) LIST ALL
Lista todos los estadísticos de trafico y de estados de señales d el interfaz.
RTS Changes 0
CTS Changes 1
DSR Changes 0
DTR Changes 0
CD Changes 0
UDAFO-uart0/0>
b) LIST STATISTICS
Se lista todos los estadísticos del trafico del interfaz así como el estado actual de la net UDAFO.
Ejemplo:
UDAFO-uart0/0>list statistics
UDAFO-uart0/0>
El estado de la net UDAFO, puede tomar distintos valores, dependiendo del protocolo utilizado. Para
los protocolos DOV y DAT los valores que pueden tomar y su significado son los siguientes:
1.- Envío de ENQ hacia el datáfono (solo DAT) y espera STX.
2.- Espera del carácter STX.
3.- Espera del carácter ETX (fin de bloque).
4.- Espera campo de control de errores (LRC), y envío de mensaje al HOST.
5.- Error en la paridad de los datos recibidos: Se envía NAK.
6.- Espera respuesta del HOST a un mensaje enviado. Envío del mensaje recibido al TPV.
7.- Espera de ACK
8.- Desconexión.
Ejemplo:
UDAFO-uart0/0>list signal-changes
RTS Changes 0
CTS Changes 1
DSR Changes 0
DTR Changes 0
CD Changes 0
UDAFO-uart0/0>
d) LIST TRANSACTIONS
Mediante este comando se pueden visualizar las ultimas transacciones realizados con el datáfono
conectado a este interfaz, tanto las realizadas con éxito como aquellas que no es han podido completar.
Sintaxis:
UDAFO- uart0/0>LIST TRANSACTIONS ?
OK
WRONG
UDAFO- uart0/0>
• LIST TRANSACTIONS OK
Lista las últimas transacciones que se han completado con éxito. A continuación del comando se
puede introducir el número de transacciones que se desean visualizar.
Ejemplo:
UDAFO- uart0/0>LIST TRANSACTIONS OK
UDAFO- uart0/0>
Los tipos de transacciones posibles son (solamente para protocolos DOV y DAV):
0: Autorización ó compra
1: Devolución
2: Repetición
3: Consulta
4: Cierre
5: Selección cuenta- entidad
6: Detalle operaciones
8: Consulta de cuenta
9: Consulta de movimientos
M: Inicialización de memoria/ carga
U: Transacción desconocida.
UDAFO- uart0/0>
Los posibles valores de los campos: Causa de Fallo Remoto (RM), Causa remota (C) y Diagnóstico
remoto (D), dependen de la implementación del protocolo DEP en el Centrix-D. Por ello para conocer los
posibles valores es necesario consultar el documento que describe el protocolo DEP. Estos campos
solamente tienen sentido cuando la comunicación es TRMTP enfrentándose a un Centrix-D. El valor 0 ó
00 en estos campos indica que el equipo remoto no ha enviado ningún código de Causa o Diagnóstico.
Permiten monitorizar en tiempo real los eventos que suceden sobre uno o varios interfaces UDAFO, a
los que están conectados los TPV’s, cuando está habilitado el sistema de eventos para ese protocolo.
La forma en que se habilitan desde el menú de configuración es la siguiente:
*PROCESS 4
User Configuration
Config>EVENT
-- ELS Config --
ELS Config>ENABLE TRACE SUBSYSTEM UDAFO ALL
ELS Config>EXIT
Config>SAVE
Save configuration [n]? Y
Saving configuration...OK
Config>
Así mismo pueden ser habilitados desde el menú de monitorización en cualquier momento sin
necesidad de que esté almacenada en la configuración de la siguiente forma:
*PROCESS 3
Console Operator
+EVENT
-- ELS Monitor --
ELS>ENABLE TRACE SUBSYSTEM UDAFO ALL
ELS>EXIT
+
Para visualizar los eventos una vez habilitados, no tenemos mas que teclear:
*PROCESS 2
02/12/01 17:41:32 UDAFO.001 Rx Data from POS 1 bytes, nt 2 state 1
02/12/01 17:41:32 UDAFO.003 Rx EOT from POS, nt 2
02/12/01 17:41:32 UDAFO.001 Rx Data from POS 14 bytes, nt 2 state 1
02/12/01 17:41:32 UDAFO.001 Rx Data from POS 5 bytes, nt 2 state 3
02/12/01 17:41:32 UDAFO.011 NUA 34343422888 connecting TRMTP: IP 172.66.3.1, nt 2
02/12/01 17:41:32 UDAFO.014 Sending message to Host 17 bytes, nt 2
El listado de eventos disponibles para el protocolo UDAFO depende de la versión de software. Cada
distribución de versión de software va acompañada de su conjunto de eventos disponible.
Un ejemplo, de los eventos que visualizaríamos tras una transacción correcta por TRMTP, utilizando
protocolo DOV, es:
*PROCESS 2
02/16/04 00:34:13 UDAFO.001 Rx Data from POS 19 bytes, nt uart0/0
02/16/04 00:34:13 UDAFO.031 Rx STX from POS: nt uart0/0, st: 1
02/16/04 00:34:13 UDAFO.031 Rx ETX from POS: nt uart0/0, st: 3
02/16/04 00:34:13 UDAFO.025 Rx S Message from POS 19 bytes, nt uart0/0 st 4
02/16/04 00:34:13 UDAFO.011 NA 19569609 connecting TRMTP: IP 173.16.19.95
6, P 2001, nt uart0/0
02/16/04 00:34:13 UDAFO.014 Sending message to Host 32 bytes, nt uart0/0
02/16/04 00:34:14 UDAFO.015 Rx T1 TRMTP Msg: 0 bytes, nt uart0/0 st 6
02/16/04 00:34:14 UDAFO.016 Trying retransmission, nt uart0/0
02/16/04 00:34:16 UDAFO.015 Rx T1 TRMTP Msg: 0 bytes, nt uart0/0 st 6
02/16/04 00:34:16 UDAFO.016 Trying retransmission, nt uart0/0
02/16/04 00:34:16 UDAFO.015 Rx ACK TRMTP Msg: 0 bytes, nt uart0/0 st 6
02/16/04 00:34:16 UDAFO.015 Rx TST TRMTP Msg: 0 bytes, nt uart0/0 st 6
02/16/04 00:34:16 UDAFO.015 Rx INF_DATA TRMTP Msg: 2 bytes, nt uart0/0 st 6
02/16/04 00:34:16 UDAFO.037 Connection established with HOST. nt uart0/0, st 6
02/16/04 00:34:16 UDAFO.024 Tx A Message to POS,4 bytes nt uart0/0 st 6
02/16/04 00:34:16 UDAFO.001 Rx Data from POS 1 bytes, nt uart0/0
02/16/04 00:34:16 UDAFO.002 Rx ACK from POS, nt uart0/0 st 7
02/16/04 00:34:16 UDAFO.028 Tx ENQ to POS, nt uart0/0 st 7
02/16/04 00:34:18 UDAFO.001 Rx Data from POS 53 bytes, nt uart0/0
02/16/04 00:34:18 UDAFO.031 Rx STX from POS: nt uart0/0, st: 2
02/16/04 00:34:18 UDAFO.031 Rx ETX from POS: nt uart0/0, st: 3
02/16/04 00:34:18 UDAFO.025 Rx R Message from POS 53 bytes, nt uart0/0 st 4
02/16/04 00:34:18 UDAFO.014 Sending message to Host 51 bytes, nt uart0/0
02/16/04 00:34:18 UDAFO.015 Rx ACK TRMTP Msg: 0 bytes, nt uart0/0 st 6
02/16/04 00:34:18 UDAFO.015 Rx INF_DATA TRMTP Msg: 102 bytes, nt uart0/0 st 6
02/16/04 00:34:18 UDAFO.024 Tx L Message to POS,104 bytes nt uart0/0 st 6
02/16/04 00:34:18 UDAFO.001 Rx Data from POS 2 bytes, nt uart0/0
02/16/04 00:34:18 UDAFO.002 Rx ACK from POS, nt uart0/0 st 7
02/16/04 00:34:18 UDAFO.028 Tx ENQ to POS, nt uart0/0 st 7
02/16/04 00:34:18 UDAFO.003 Rx EOT from POS, nt uart0/0 st 2
02/16/04 00:34:18 UDAFO.013 Transaction OK, nt uart0/0
02/16/04 00:34:18 UDAFO.030 Sending Release to X25 Gateway. nt uart0/0, st 2
02/16/04 00:34:18 UDAFO.015 Rx ACK TRMTP Msg: 0 bytes, nt uart0/0 st 1