Contenido

Introducción

TGW - Llamada de fax entrante en tramo H.323

OGW - Llamada de fax saliente en tramo H.323

Depuraciones que recopilar

Información Relacionada

Introducción

Este documento describe uno de los enfoques más efectivos para resolver problemas de fax, que incluye estos pasos:

1. Divida la llamada en dos tramos.

2. Identifique el protocolo (SIP/H.323/SCCP/MGCP) en cada segmento.

3. Elija un tramo y, a continuación, compruebe si la llamada es entrante o saliente en ese tramo y si el gateway/terminal asociado es un gateway de terminación (TGW) o un gateway de origen (OGW) según corresponda.

Puede dividir una llamada de fax en cuatro partes:

1. Configurar la llamada de voz

- Descolgado, marcación, timbre, contestación

- Tonos de llamada (CNG) e identificación del equipo llamado (CED)

2. Switchover

- Velocidad de subida/corrección del códec

- Detección de activación de voz (VAD) deshabilitada en DSP

- Transiciones del búfer de fluctuación de adaptable a un valor óptimo fijo

3. Procedimientos previos al mensaje

- Identificación de terminal de fax

- Intercambio y configuración de capacidades

- Capacitación

4. Procedimientos de mensajes entrantes y mensajes posteriores

- Transmisión de páginas

- Detección y corrección de errores (ECM)

- Fin del mensaje y confirmación de la página

- Desconexión de llamada, colgado

Este flujo de llamadas incluye los mensajes que se deben buscar cuando H.323 es el protocolo identificado. Existen las secciones correspondientes en función de si el terminal es un TGW u OGW.

Nota: En la tabla de la siguiente sección, se probaron simultáneamente el T.38 Relay y el Passthrough y se señalaron las diferencias entre G3 y SG3.

TGW - Llamada de fax entrante en tramo H.323

Tenga en cuenta que:

- T.38 - Retraso<1000ms, fluctuación<300ms, la pérdida de paquetes debe ser NINGUNA a menos que T.38 tenga redundancia.

- Paso a través: retraso<1000 ms, fluctuación<30 ms, la pérdida de paquetes debe ser NINGUNA.

- Conmutación basada en protocolo: se basa en el estándar.

- Switchover basado en NSE: es exclusivo y funciona solo entre gateways de voz de Cisco.

Passthrough

Relé T.38

GW-------------------------CUCM/GW

<-----------H.225 Setup-------------

------------H.225 Callproc--------->

------------Alertas H.225---------->

Compruebe si VTSP muestra:

Fax Relay=DISABLED - 'fax rate disabled' set (dial-peer) Primary Fax Protocol=IGNORE_FAX_RELAY, Fallback Fax Protocol=IGNORE_FAX_RELAY

Fax Relay CM Suppression :=ENABLED, Fax Relay ANS Suppression :=DISABLED

GW-------------------------CUCM/GW

<-----------H.225 Setup-------------

------------H.225 Callproc--------->

------------Alertas H.225---------->

Compruebe si VTSP muestra:

Fax Relay=ENABLED

Primary Fax Protocol=T38_FAX_RELAY, Fallback Fax Protocol=NONE_FAX_RELAY

Fax Relay CM Suppression :=ENABLED, Fax Relay ANS Suppression :=DISABLED

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

GW-------CUCM/GW

----H.225 Connect---->

<----H.245 TCS-------

-----H.245 TCS—>

-----H.245 MSD—>

-----H.245 TCSAck—>

<—H.245 MSD-------

----H.245 MSDAck—>

<—H.245 TCSAck----

<—H.245 MSDAck----

<—H.245 OLC---------

----H.245 OLC—>

----H.245 OLCAck—>

<—H.245 OLCAck-----

Nota: En el caso de inicio rápido (FS), se habría intercambiado el canal lógico abierto (OLC) en la configuración y en connect/callproc.

GW-------CUCM/GW

—H.225 Connect—>

<----H.245 TCS-------

RTPAudiotelefonía

EventCapability

----H.245 TCS—>

RTPAudiotelefonía

EventCapability

----H.245 MSD—>

----H.245 TCSAck—>

<----H.245 MSD------

—H.245 MSDAck—>

<—H.245 TCSAck—

<—H.245 MSDAck—

<----H.245 OLC-------

------H.245 OLC—>

—OLCAck H.245—>

<—H.245 OLCAck----

Nota:
En el caso de FS, el OLC se habría intercambiado en setup y connect/callproc.

GW---------CUCM/GW

------H.225 Connect—>

<-----H.245 TCS---------

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRate

Gestión transferidaTCF: NULO

t38FaxUdp

Opciones

{

t38FaxMax

Búfer 200

t38FaxMaxDatagram 320

t38FaxUdpEC t38UDPRedundancy: NULO

}

-----H.245 TCS—>

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRate

Gestión transferidaTCF: NULO

t38FaxUdp

Opciones

{

t38FaxMaxBuffer 200

t38FaxMax

Datagrama 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

-----H.245 MSD—>

-----H.245 TCSAck—>

<—H.245 MSD--------

-----H.245 MSDAck—>

<—H.245 TCSAck------

<—H.245 MSDAck-----

<-----H.245 OLC---------

-------H.245 OLC—>

-----H.245 OLCAck—>

<----H.245 OLCAck-----

Nota: En el caso de FS, el OLC
se habría intercambiado en setup y connect/callproc.

GW--------CUCM/GW

-----H.225 Connect---->

<----H.245 TCS----------

RTPAudiotelefonía

EventCapability

------H.245 TCS—>

RTPAudiotelefonía

EventCapability

-----H.245 MSD—>

-----H.245 TCSAck—>

<----H.245 MSD-------

----H.245 MSDAck—>

<----H.245 TCSAck----

<—H.245 MSDAck----

<----H.245 OLC---------

-------H.245 OLC—>

----H.245 OLCAck—>

<—H.245 OLCAck-----

Nota: En el caso de FS, el OLC
se habría intercambiado en setup y connect/callproc.

GW-------------------------CUCM/GW

<========AUDIO==========>

La llamada de audio se establece en esta etapa, pero cuando los equipos de fax hablan intercambian tonos en la llamada de audio.

Tonos T.30 iniciales (no se pueden ver en depuraciones ya que siempre se envían en RTP).

FAX G3:

<<<<<<<<<<CNG<<<<<<<<<<<

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

>>>>>>>>>CED>>>>>>>>>>>

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.

FAX SG3:

<<<<<<<<<<CNG<<<<<<<<<<<

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

>>>>>>>>>ANSAM>>>>>>>>

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.

<<<<<<<<<<CM<<<<<<<<<<<<

>>>>>>>>>JM>>>>>>>>>>>>

<<<<<<<<<CJ<<<<<<<<<<<<<

Inicialización V.34 (Fases 2-4)

El TGW espera para detectar V.21 Preamble en los tonos. Lo encuentra en tono CED (G3) o ANSAM (SG3). Una vez que detecta el indicador V.21, inicia el switchover.

Compruebe si VTSP muestra:

Event=E_DSMP_DSP_MODEM_TONE

Una de las tareas del switchover es hacer que las transiciones del búfer de fluctuación pasen de ser adaptables a un valor óptimo fijo.

El paso a través de fax utiliza la última configuración del modo de voz antes del switchover para los búferes de fluctuación o reproducción. Ingrese el comando show voice port X/X/X para verificar los valores actuales de demora de reproducción.

GW-------------------------CUCM/GW

<========AUDIO==========>

La llamada de audio se establece en esta etapa, pero cuando los equipos de fax hablan intercambian tonos en la llamada de audio.

Tonos T.30 iniciales (no se pueden ver en depuraciones ya que siempre se envían en RTP).

FAX G3:

<<<<<<<<<<CNG<<<<<<<<<<<

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

>>>>>>>>>CED>>>>>>>>>>>

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.

FAX SG3:

<<<<<<<<<<CNG<<<<<<<<<<<

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

>>>>>>>>>ANSAM>>>>>>>>

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.
Los gateways de Cisco sólo admiten llamadas de fax G3 con T.38. Para administrar correctamente las velocidades más altas de las llamadas SG3, se debe utilizar el paso a través del módem.

No existe inicialización V.34 (fases 2-4). La fase I inicial V.8 tampoco se completa. OGW suprime el tono CM y como SG3 es compatible con el estándar de fax G3, las máquinas de fax conmutan por error a G3.

>>>>>>>>CED>>>>>>>>>>>

Tono de 2100 Hz que dura entre 2,6 y 4,0 segundos. Inhabilita los supresores de eco en la ruta de transmisión.

El TGW espera para detectar V.21 Preamble en los tonos. Lo encuentra en tono CED (G3) o ANSAM (SG3). Una vez que detecta el indicador V.21, inicia el switchover.

Compruebe si VTSP muestra:

VTSP: Event=E_DSMP_DSP_FAX_TONE

Compruebe si aparece DSMP:

E_DSM_CC_MC_START

Compruebe si aparece CCAPI:

CCAPI:Caps(Codec=T38Fax(0x10000), Fax Rate=FAX_RATE_14400(0x80),

Versión de fax:=0, Vad=OFF(0x1),

Una de las tareas del switchover es hacer que las transiciones del búfer de fluctuación pasen de ser adaptables a un valor óptimo fijo.

T.38 usa buffers de emisión o fluctuación fija de 300 ms. Ingrese el comando playout-delay fax 100 en puerto de voz para reducir el tiempo del buffer si el retraso es alto. Ingrese el comando show voice port X/X/X para verificar los valores actuales del retraso de reproducción.

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

GW--------CUCM/GW

-ModoSolicitud H.245>

{

sequenceNumber 1

requestModes

{

{

{

type audioMode: g711Ulaw64k: NULO

< --H.245 RequestModeAck:

{

sequenceNumber 1

response willTransmitMost

ModoPreferido: NULO

}

-----H.245 CLC------->

-----H.245 OLC------>

{

forwardLogicalChannel

Número 2

forwardLogicalChannel

Parámetros

{

audio dataType

Datos &dos puntos; g711Ulaw64k: 20

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 1

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040413'H

tsapIdentifier 17849

}

silentSuppression FALSE

}

<----H.245 CLC--------

—H.245 CLCAck---->

<-----H.245 OLC-------

{

forwardLogicalChannel

Número 2

forwardLogicalChannel

Parámetros

{

audio dataType

Datos &dos puntos; g711Ulaw64k: 20

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 1

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040419'H

tsapIdentifier 17205

}

silentSuppression FALSE

}

—H.245 OLCAck---->

<—H.245 CLCAck—

<—H.245 OLCAck—

show call active voice brief no mostrará el cambio

Nota: CUCM no admite el modo de solicitud de paso H.245. Si el TGW intenta iniciar el switchover enviando H.245 RequestMode para Passthrough a CUCM, CUCM responde con RequestModeReject.

FAX G3:

GW-------CUCM/GW

====NSE192=====>

Upspeed Codec y Switch to Passthrough Mode.

Compruebe si VTSP muestra:

E_DSM_CC_

MODIFY_MEDIA_IND

debug voip rtp session named event

Pt:100 Evt:192 Pkt:00 00 00 <Snd>>

<===NSE192======

Compruebe si VTSP muestra:

E_DSMP_DSP_

REPORT_PEER

_TO_PEER

_MSG

debug voip rtp session named event

<<Rcv> Pt:100 Evt:192 Pkt:00 00 00

FAX SG3:

GW------CUCM/GW

====NSE192=====>

Upspeed Codec y Switch to Passthrough Mode.

Compruebe si VTSP muestra:

E_DSM_CC_

MODIFY_MEDIA

_IND

debug voip rtp session named event

Pt:100 Evt:192 Pkt:00 00 00 <Snd>>

<===NSE192=====

Compruebe si VTSP muestra:

E_DSMP_DSP_

REPORT_PEER

_TO_PEER

_MSG

debug voip rtp session named event:

<<Rcv> Pt:100 Evt:192 Pkt:00 00 00

====NSE193====>

Detecta la inversión de fase de ANSam Disable ECAN.

Compruebe si VTSP muestra:

E_DSM_CC_

MODIFY_MEDIA_IND

debug voip rtp session named event

Pt:100 Evt:193 Pkt:00 00 00 <Snd>>

<===NSE193=====

Compruebe si VTSP muestra:

E_DSMP_DSP_

REPORT_PEER_

TO_PEER

_MSG

debug voip rtp session named event

<<Rcv> Pt:100 Evt:193 Pkt:00 00 00

Nota: NSE-194 se activa mediante una detección local de 4 segundos de silencio o detección de pérdida de portadora. Este mensaje indica al gateway remoto que vuelva al modo de voz. Básicamente, todos los cambios realizados por NSE-192 y NSE-193 se deshacen.

show call active voice brief muestra: MODEMPASS nse

GW---------CUCM/GW

-ModoSolicitud H.245->

type dataMode:

{

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRateManagement transferidoTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

bitRate 144

<H.245 RequestModeAck-

{

sequenceNumber 1

response willTransmitMost

ModoPreferido: NULO

}

-----H.245 CLC--------->

-----H.245 OLC--------->

forwardLogicalChannel

Parámetros

{

dataType data &colon;

{

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRateManagement transferidoTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 3

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040413'H

tsapIdentifier 17351

}

silentSuppression FALSE

}

<----H.245 CLC---------

-----H.245 CLCAck—>

<-----H.245 OLC--------

forwardLogicalChannel

Parámetros

{

dataType data &colon;

{

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRateManagement transferidoTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 320

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 3

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040419'H

tsapIdentifier 18463

}

silentSuppression FALSE

}

—H.245 OLCAck----->

<—H.245 CLCAck-----

<—H.245 OLCAck-----

show call active voice brief muestra: t38

FAX G3:

GW--------CUCM/GW

====NSE200=====>

Transición del modo de voz a T.38

Compruebe si VTSP muestra:E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event

Pt:100 Evt:200 Pkt:00 00 00 <Snd>>

<===NSE201======

T.38 ACK recibido, indica a TGW que inicie la sesión T.38

Compruebe si VTSP muestra:E_DSMP_DSP_

REPORT_PEER_

TO_PEER

_MSG

debug voip rtp session named event

<<Rcv> Pt:100 Evt:201 Pkt:00 00 00

FAX SG3:

A medida que suplanta de SG3 a G3 al silenciar el tono CM, no hay escenario de FAX SG3 en el relé T38.

Nota: NSE-202 es un NACK para un mensaje NSE-200 que significa que la gateway de peer no puede procesar paquetes T.38 para la llamada. La llamada permanece en modo de voz y no cambia a T.38.

show call active voice brief muestra:

t38

En Passthrough no puede ver ningún mensaje T.30 de debugs ya que todos los tonos van en el RTP como audio con G711ulaw/alaw. Sin embargo, la negociación de tono de FAX permanece igual independientemente de la retransmisión o el paso a través.

GW-------------------------CUCM/GW

>>>>>>>CSI>>>>>>>>> (opcional)(denominada identificación del suscriptor)

>>>>>>>>NSF>>>>>>>> (opcional)(instalaciones no estándar)

>>>>>>>DIS>>>>>>>>> (señal de identificación digital)

<<<<<<<<TSI<<<<<<<<<< (opcional)(identificación del suscriptor transmisor))

<<<<<<<<DCS<<<<<<<<<<< (señal de comandos digital)

<++++++++++TCF++++++++++ (alta velocidad)(verificación de entrenamiento)

>>>>>>>>>>>CFR>>>>>>>> (confirmación para recibir)

Si ve FTT aquí que significa TCF, el entrenamiento falló, verifique la temporización y los deslizamientos en T1/E1. En las capturas de paquetes, verifique que TCF sea todo 0.

<++++Página parcial RX+++++++ (alta velocidad)

<<<<<<<<PPS/EOM<<<<<<<< (envío de parte de la página)/(fin del mensaje)

>>>>>>>MCF>>>>>>>>>>> (confirmación de mensaje)

<++++Página parcial RX+++++++ (alta velocidad)

<<<<<<<<PPS/EOP<<<<<<<< (envío de parte de la página)/(fin del procedimiento)

>>>>>>>MCF>>>>>>>>>>> (confirmación de mensaje)

<<<<<<<<<DCN<<<<<<<<<<<< (desconexión)

Nota
: ECM es opcional para G3, pero obligatorio para SG3. Dado que puede alcanzar velocidades SG3 con el paso a través, asegúrese de que ECM esté habilitado en los equipos de fax para que el fax tenga éxito.

Además, la señal de entrenamiento TCF es necesaria para G3, pero no es aplicable para SG3.

Nota: Para Passthrough (Paso a través), se asigna un canal común de 64 kbps (g711). Por lo tanto, las velocidades más altas y más bajas de los mensajes se vuelven irrelevantes.

Si el switchover T38 es exitoso, estos mensajes se ven en las depuraciones:

Compruebe si VTSP muestra:

evento:E_CC_T38_START

Comprobar si aparece DSMP:

E_DSM_CC_MC_LOCAL_DNLD_DONE

Comprobar si aparece CCAPI:

Caps(Codec=T38Fax(0x10000), Velocidad de fax=FAX_RATE_14400(0x80),Versión de fax:=0, Vad=OFF(0x1),

debug fax relay t30 all-level-1:

timestamp=1321430729 fr-msg-det NSF

timestamp=1321431129 fr-msg-det CSI

timestamp=1321431879 fr-msg-det DIS

timestamp=1321435719 fr-msg-tx TSI

timestamp=1321436329 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=1321436329 fr-msg-tx good crc, 0 bytes

timestamp=1321436439 fr-msg-tx DCS

timestamp=1321436619 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=1321441499 fr-msg-det CFR

timestamp=1321461449 fr-msg-tx PPS

timestamp=1321461639 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=1321463099 fr-msg-det MCF

timestamp=1321466789 fr-msg-tx DCN

timestamp=1321466869 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=1321466869 fr-msg-tx good crc, 0 bytes

GW-------------------------CUCM/GW

>>>>>>>CSI>>>>>>>>> (opcional)(denominada identificación del suscriptor)

>>>>>>>>NSF>>>>>>>> (opcional)(instalaciones no estándar)

>>>>>>>DIS>>>>>>>>> (señal de identificación digital)

<<<<<<<<TSI<<<<<<<<<< (opcional)(identificación del suscriptor transmisor))

<<<<<<<<DCS<<<<<<<<<<< (señal de comandos digital)

<++++++++++TCF++++++++++ (alta velocidad)(verificación de entrenamiento)

>>>>>>>>>>>CFR>>>>>>>> (confirmación para recibir)

Si ve FTT aquí que significa TCF, el entrenamiento falló, verifique la temporización y los deslizamientos en T1/E1. En las capturas de paquetes, verifique que TCF sea todo 0.

<++++Página parcial RX+++++++ (alta velocidad)

<<<<<<<<PPS/EOM<<<<<<<< (envío de parte de la página)/(fin del mensaje)

>>>>>>>MCF>>>>>>>>>>> (confirmación de mensaje)

<++++Página parcial RX+++++++ (alta velocidad)

<<<<<<<<PPS/EOP<<<<<<<< (envío de parte de la página)/(fin del procedimiento)

>>>>>>>MCF>>>>>>>>>>> (confirmación de mensaje)

<<<<<<<<<DCN<<<<<<<<<<<< (desconexión)

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

Configuración de nivel DP:

## transferencia de protocolo de fax g711ulaw/g711alaw

## fax rate disable

## fax nsf 000000

Configuración de nivel DP:

## modem passthrough nse codec g711ulaw/g711alaw

## fax rate disable

## fax nsf 000000

Configuración de nivel DP:

## fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none

## fax nsf 000000

## fax-relay ecm disable

## fax-relay sg3-to-g3 system

## fax rate 14400

Configuración de nivel DP:

## fax protocol t38 nse force version 0 ls-redundancy 0 hs-redundancy 0 fallback none
## fax nsf 000000

## fax-relay ecm disable

## fax-relay sg3-to-g3 system

## fax rate 14400

OGW - Llamada de fax saliente en tramo H.323

Tenga en cuenta que:

- T.38 - Retraso<1000ms, fluctuación<300ms, la pérdida de paquetes debe ser NINGUNA a menos que T.38 tenga redundancia.

- Paso a través: retraso<1000 ms, fluctuación<30 ms, la pérdida de paquetes debe ser NINGUNA.

- Conmutación basada en protocolo: se basa en el estándar.

- Switchover basado en NSE: es exclusivo y funciona solo entre gateways de voz de Cisco.

Passthrough

Relé T.38

GW-------------------------CUCM/GW

-----------H.225 Setup------------->

<------------H.225 Callproc---------

<------------H.225 Alertas----------

Compruebe si VTSP muestra:

Fax Relay=DISABLED - 'fax rate disabled' set (dial-peer) Primary Fax Protocol=IGNORE_FAX_RELAY, Fallback Fax Protocol=IGNORE_FAX_RELAY

Fax Relay CM Suppression :=ENABLED, Fax Relay ANS Suppression :=DISABLED

GW-------------------------CUCM/GW

-----------H.225 Setup------------->

<------------H.225 Callproc---------

<------------H.225 Alertas----------

Compruebe si VTSP muestra:

Fax Relay=ENABLED

Primary Fax Protocol=T38_FAX_RELAY,

Fallback Fax Protocol=NONE_FAX_RELAY

Fax Relay CM Suppression :=ENABLED, Fax Relay ANS Suppression :=DISABLED

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

GW--------CUCM/GW

<—H.225 Connect-----

-----H.245 TCS-------->

<—H.245 TCS---------

<—H.245 MSD--------

<—H.245 TCSAck----

----H.245 MSD------->

<—H.245 MSDAck—

-----H.245 TCSAck—>

-----H.245 MSDAck—>

-----H.245 OLC------->

<—H.245 OLC--------

<—H.245 OLCAck—

----H.245 OLCAck—>

Nota: En el caso de FS, el OLC se habría intercambiado en setup y connect/callproc.

GW-----------CUCM/GW

<------H.225 Connect----

--------H.245 TCS-------->

RTPAudiotelefonía

EventCapability

<------H.245 TCS----------

RTPAudiotelefonía

EventCapability

<------H.245 MSD--------

<------H.245 TCSAck-----

-------H.245 MSD------->

<------H.245 MSDAck—

--------H.245 TCSAck—>

--------H.245 MSDAck—>

--------H.245 OLC-------->

<------H.245 OLC---------

<------H.245 OLCAck----

--------H.245 OLCAck—>

Nota: En el caso de FS, el OLC
se habría intercambiado en setup y connect/callproc.

GW---------CUCM/GW

<----H.225 Connect-----

------H.245 TCS-------->

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRate

Gestión transferidaTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 320

t38FaxUdpEC t38UDPRedundancy: NULO

}

<-----H.245 TCS--------

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRate

Gestión transferidaTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMax

Datagrama 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

<-----H.245 MSD-------

<-----H.245 TCSAck—

------H.245 MSD------>

<-----H.245 MSDAck—

-------H.245 TCSAck—>

------H.245 MSDAck—>

------H.245 OLC------->

<----H.245 OLC---------

<----H.245 OLCAck----

-----H.245 OLCAck—>

Nota: En el caso de FS, el OLC
se habría intercambiado en setup y connect/callproc.

GW----CUCM/GW

<-H.225 Connect—

—H.245 TCS---->

RTPAudiotelefonía

EventCapability

<—H.245 TCS-----

RTPAudiotelefonía

EventCapability

<—H.245 MSD----

<—H.245 TCSAck-

—H.245 MSD—>

<-H.245 MSDAck-

—H.245 TCSAck->

-H.245 MSDAck->

—H.245 OLC----->

<—H.245 OLC------

<-H.245 OLCAck—

—H.245 OLCAck->

Nota: En el caso de FS, el OLC
se habría intercambiado en setup y connect/callproc.

GW-------------------------CUCM/GW

<========AUDIO==========>

La llamada de audio se establece en esta etapa, pero cuando los equipos de fax hablan intercambian tonos en la llamada de audio.

Tonos T.30 iniciales (no se pueden ver en depuraciones ya que siempre se envían en RTP).

FAX G3:

>>>>>>>>>CNG>>>>>>>>>

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

<<<<<<<<<CED<<<<<<<<<<<<

Tono de 2100 Hz que dura entre 2,6 y 4,0 segundos. Inhabilita los supresores de eco en la ruta de transmisión.

FAX SG3:

>>>>>>>>>CNG>>>>>>>>>

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

<<<<<<<<<ANSAM<<<<<<<<<

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.

>>>>>>>>>CM>>>>>>>>>>>

<<<<<<<<<JM<<<<<<<<<<<<<<

>>>>>>>>>CJ>>>>>>>>>>>

Inicialización V.34 (Fases 2-4)

El OGW espera a que el TGW detecte el Preámbulo V.21 en los tonos. Una vez que TGW detecta el indicador V.21, inicia el switchover.

Una de las tareas del switchover es hacer que las transiciones del búfer de fluctuación pasen de ser adaptables a un valor óptimo fijo.

El paso a través de fax utiliza la última configuración del modo de voz antes del switchover para los búferes de fluctuación o reproducción. Ingrese el comando show voice port X/X/X para verificar los valores actuales de demora de reproducción.

GW-------------------------CUCM/GW

<========AUDIO==========>

La llamada de audio se establece en esta etapa, pero cuando los equipos de fax hablan intercambian tonos en la llamada de audio.

Tonos T.30 iniciales (no se pueden ver en depuraciones ya que siempre se envían en RTP).

FAX G3:

>>>>>>>>>CNG>>>>>>>>>

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

<<<<<<<<<CED<<<<<<<<<<<<

Tono de 2100 Hz que dura entre 2,6 y 4,0 segundos. Inhabilita los supresores de eco en la ruta de transmisión.

FAX SG3:

>>>>>>>>>CNG>>>>>>>>>

1100 Hz, cada 3 segundos durante 0,5 segundos. Indica un terminal que no habla y llama.

<<<<<<<<<ANSAM<<<<<<<<<

Tono de 2100 Hz como CED, pero amplitud modulada por una onda sinusoidal a 15 Hz con inversión de fase cada 450 ms.

>>>CM>>X
Los gateways de Cisco sólo admiten llamadas de fax G3 con T.38. Para administrar correctamente las velocidades más altas de las llamadas SG3, se debe utilizar el paso a través del módem.

No existe inicialización V.34 (fases 2-4). La fase I inicial V.8 tampoco se completa. OGW suprime el tono CM y como SG3 es compatible con el estándar de fax G3, las máquinas de fax conmutan por error a G3.

<<<<<<<<<CED<<<<<<<<<<<<

Tono de 2100 Hz que dura entre 2,6 y 4,0 segundos. Inhabilita los supresores de eco en la ruta de transmisión.

El OGW espera a que el TGW detecte el Preámbulo V.21 en los tonos. Una vez que TGW detecta el indicador V.21, inicia el switchover.

Una de las tareas del switchover es hacer que las transiciones del búfer de fluctuación pasen de ser adaptables a un valor óptimo fijo.

T.38 usa buffers de emisión o fluctuación fija de 300 ms. Ingrese el comando playout-delay fax 100 en puerto de voz para reducir el tiempo del buffer si el retraso es alto. Ingrese el comando show voice port X/X/X para verificar los valores actuales del retraso de reproducción.

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

GW--------CUCM/GW

<-H.245 RequestMode-

{

sequenceNumber 1

requestModes

{

{

{

type audioMode: g711Ulaw64k: NULO

—H.245 RequestModeAck—>

{

sequenceNumber 1

response willTransmitMost

ModoPreferido: NULO

}

<—H.245 CLC---------

<—H.245 OLC---------

{

forwardLogicalChannel

Número 2

forwardLogicalChannel

Parámetros

{

dataType audioData

&dos puntos; g711Ulaw64k: 20

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 1

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040413'H

tsapIdentifier 17849

}

silentSuppression FALSE

}

—H.245 CLC-------->

<—H.245 CLCAck----

-----H.245 OLC------->

{

forwardLogicalChannel

Número 2

forwardLogicalChannel

Parámetros

{

dataType audioData

&dos puntos; g711Ulaw64k: 20

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 1

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040419'H

tsapIdentifier 17205

}

silentSuppression FALSE

}

<—H.245 OLCAck----

-----H.245 CLCAck—>

-----H.245 OLCAck—>

show call active voice brief no mostrará el cambio

Nota:
CUCM no admite el modo de solicitud de paso H.245. Si el TGW intenta iniciar el switchover enviando H.245 RequestMode para Passthrough a CUCM, CUCM responde con RequestModeReject.

FAX G3:

GW-----------CUCM/GW

<====NSE192=====

Upspeed Codec y Switch to Passthrough Mode.

Compruebe si VTSP muestra:

E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event:

<<Rcv> Pt:100 Evt:192 Pkt:00 00 00

====NSE192=====>

Compruebe si VTSP muestra:

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event:

Pt:100 Evt:192 Pkt:00 00 00 <Snd>>

FAX SG3:

GW-----------CUCM/GW

<====NSE192=====

Upspeed Codec y Switch to Passthrough Mode.

Compruebe si VTSP muestra:

E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event:

<<Rcv> Pt:100 Evt:192 Pkt:00 00 00

====NSE192=====>

Compruebe si VTSP muestra:

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event:

Pt:100 Evt:192 Pkt:00 00 00 <Snd>>

<====NSE193======

Desactive ECAN.

Compruebe si VTSP muestra:E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event:

<<Rcv> Pt:100 Evt:193 Pkt:00 00 00

====NSE193======>

Compruebe si VTSP muestra:

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event:

Pt:100 Evt:193 Pkt:00 00 00 <Snd>>

Nota: NSE-194 se activa mediante una detección local de 4 segundos de silencio o detección de pérdida de portadora. Este mensaje indica al gateway remoto que vuelva al modo de voz. Básicamente, todos los cambios realizados por NSE-192 y NSE-193 se deshacen.

show call active voice brief muestra:

MODEMPASS nse

GW----------CUCM/GW

<-H.245 RequestMode-

type dataMode:

{

aplicación t38fax:

{

udp t38FaxProtocol : NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodificaciónJBIG

FALSO

transcodingMMR FALSE

versión 0

t38FaxRate

Gestión transferidaTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

bitRate 144

-H.245 RequestModeAck->

{

sequenceNumber 1

response willTransmitMost

ModoPreferido: NULO

}

<—H.245 CLC----------

<—H.245 OLC----------

forwardLogicalChannel

Parámetros

{

dataType data &colon;

{

aplicación t38fax:

{

udp t38FaxProtocol

: NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRateManagement transferidoTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 72

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 3

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040413'H

tsapIdentifier 17351

}

silentSuppression FALSE

}

----H.245 CLC--------->

<—H.245 CLCAck-----

-----H.245 OLC-------->

forwardLogicalChannel

Parámetros

{

dataType data &colon;

{

aplicación t38fax:

{

udp t38FaxProtocol

: NULO

t38FaxProfile

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

versión 0

t38FaxRateManagement transferidoTCF: NULO

t38OpcionesUdpFax

{

t38FaxMaxBuffer 200

t38FaxMaxDatagram 320

t38FaxUdpEC t38UDPRedundancy: NULO

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Parámetros:

{

sessionID 3

mediaControlChannel unicastAddress: Dirección IP:

{

network '04040419'H

tsapIdentifier 18463

}

silentSuppression FALSE

}

<—H.245 OLCAck----

-----H.245 CLCAck—>

-----H.245 OLCAck—>

show call active voice brief muestra: t38

FAX G3:

GW: CUCM/GW

<==NSE200====

Transición del modo de voz a T.38

Compruebe si VTSP muestra:

E_DSMP_DSP_

REPORT_PEER_

TO_PEER

_MSG

debug voip rtp session named event:

<<Rcv> Pt:100 Evt:200 Pkt:00 00 00

==NSE201===>

T.38 ACK recibido, indica a TGW que inicie la sesión T.38

Compruebe si VTSP muestra:

E_DSM_CC_

MODIFY_MEDIA_

BUSCAR

debug voip rtp session named event:

Pt:100 Evt:201 Pkt:00 00 00 <Snd>>

FAX SG3:

A medida que suplanta de SG3 a G3 al silenciar el tono CM, no hay escenario de FAX SG3 en el relé T38.

Nota: NSE-202 es un NACK para un mensaje NSE-200 que significa que la gateway par

no puede procesar paquetes T.38 para la llamada. La llamada permanece en el modo de voz y no

no cambiar a T.38.

show call active voice brief muestra:

t38

En Passthrough no puede ver ningún mensaje T.30 de debugs ya que todos los tonos van en el RTP como audio con G711ulaw/alaw. Sin embargo, la negociación de tono de FAX permanece igual independientemente de la retransmisión o el paso a través.

GW-------------------------CUCM/GW

<<<<<<<<CSI<<<<<<<<<<<< (opcional)(denominada identificación del suscriptor)

<<<<<<<<NSF<<<<<<<<<<< (opcional)(instalaciones no estándar)

<<<<<<<<<DIS<<<<<<<<<< (señal de identificación digital)

>>>>>>>>TSI>>>>>>>>> (opcional)(identificación del suscriptor transmisor)

>>>>>>>DCS>>>>>>>>>> (señal de comando digital)

++++++++++TCF+++++++++> (alta velocidad)(control de entrenamiento)

<<<<<<<<<CFR<<<<<<<<<< (confirmación de recepción)

Si ve FTT aquí que significa TCF, el entrenamiento falló, verifique la temporización y los deslizamientos en T1/E1. En las capturas de paquetes, verifique que TCF sea todo 0.

++++Página parcial RX++++++> (alta velocidad)

>>>>>>>PPS/EOM>>>>>> (se ha enviado parte de la página)/(final del mensaje)

<<<<<<<<MCF<<<<<<<<<<< (confirmación de mensaje)

++++Página parcial RX++++++> (alta velocidad)

>>>>>>>PPS/EOM>>>>>> (se ha enviado parte de la página)/(final del mensaje)

<<<<<<<<MCF<<<<<<<<<<< (confirmación de mensaje)

>>>>>>>DCN>>>>>>>>> (desconectar)

Nota: ECM es opcional para G3, pero obligatorio para SG3. Dado que puede alcanzar velocidades SG3 con el paso a través, asegúrese de que ECM está habilitado en los equipos de fax para que el fax funcione.

Además, la señal de entrenamiento TCF es necesaria para G3, pero no es aplicable para SG3.

Nota: Para el paso a través, se ha asignado un canal común de 64 kbps (g711). Por lo tanto, las velocidades más altas y más bajas de los mensajes se vuelven irrelevantes.

Si el switchover T38 es exitoso, estos mensajes se ven en las depuraciones correspondientes:

Compruebe si VTSP muestra:

evento:E_CC_T38_START

Compruebe si aparece DSMP:

E_DSM_CC_MC_LOCAL_DNLD_DONE

Compruebe si aparece CCAPI:

Caps(Codec=T38Fax(0x10000), Velocidad de fax=FAX_RATE_14400(0x80),Versión de fax:=0, Vad=OFF(0x1),

debug fax relay t30 all-level-1:

timestamp=352583286 fr-msg-tx NSF

timestamp=352583686 fr-msg-tx CSI

timestamp=352583736 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=352583736 fr-msg-tx good crc, 0 bytes

timestamp=352584426 fr-msg-tx DIS

timestamp=352584456 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=352584456 fr-msg-tx good crc, 0 bytes

timestamp=352584906 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=352587656 fr-msg-det TSI

timestamp=352588376 fr-msg-det DCS

timestamp=352594056 fr-msg-tx CFR

timestamp=352594156 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=352613376 fr-msg-det PPS

timestamp=352615656 fr-msg-tx MCF

timestamp=352615776 FR_GOOD_CRC_LS_DATA 0x0 bytes

timestamp=352618716 fr-msg-det DCN

GW-------------------------CUCM/GW

<<<<<<<<CSI<<<<<<<<<<<< (opcional)(denominada identificación del suscriptor)

<<<<<<<<NSF<<<<<<<<<<< (opcional)(instalaciones no estándar)

<<<<<<<<<DIS<<<<<<<<<< (señal de identificación digital)

>>>>>>>>TSI>>>>>>>>> (opcional)(identificación del suscriptor transmisor)

>>>>>>>DCS>>>>>>>>>> (señal de comando digital)

++++++++++TCF+++++++++> (alta velocidad)(control de entrenamiento)

<<<<<<<<<CFR<<<<<<<<<< (confirmación de recepción)

Si ve FTT aquí que significa TCF, el entrenamiento falló, verifique la temporización y los deslizamientos en T1/E1. En las capturas de paquetes, verifique que TCF sea todo 0.

++++Página parcial RX++++++> (alta velocidad)

>>>>>>>PPS/EOM>>>>>> (se ha enviado parte de la página)/(final del mensaje)

<<<<<<<<MCF<<<<<<<<<<< (confirmación de mensaje)

++++Página parcial RX++++++> (alta velocidad)

>>>>>>>PPS/EOM>>>>>> (se ha enviado parte de la página)/(final del mensaje)

<<<<<<<<MCF<<<<<<<<<<< (confirmación de mensaje)

>>>>>>>DCN>>>>>>>>> (desconectar)

Basado en protocolo

Basado en NSE

Basado en protocolo

Basado en NSE

Configuración de nivel DP:

## transferencia de protocolo de fax g711ulaw/g711alaw

## fax rate disable

## fax nsf 000000

Configuración de nivel DP:

## modem passthrough nse codec g711ulaw/g711alaw

## fax rate disable

## fax nsf 000000

Configuración de nivel DP:

## fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none

## fax nsf 000000

## fax-relay ecm disable

## fax-relay sg3-to-g3 system

## fax rate 14400

Configuración de nivel DP:

## fax protocol t38 nse force version 0 ls-redundancy 0 hs-redundancy 0 fallback none
## fax nsf 000000

## fax-relay ecm disable

## fax-relay sg3-to-g3 system

## fax rate 14400

Depuraciones que recopilar

- debug vpm all (en el caso de FXS)

- debug isdn q931 (en caso de PRI)

- debug voice ccapi inout

- debug h225 asn1

- debug h245 asn1

- debug cch323 all

- debug voip vtsp all

- debug voip dsmp all

- debug voip hpi all

debug dsp-resource flex all

- debug voip dspapi

- debug fax relay t30 all-level-1

- debug voip rtp session named-event (en caso de switchover basado en NSE)

Información Relacionada

- Guía de Troubleshooting de Fax-MGCP

- Guía de Troubleshooting de Fax-SCCP

- Guía de Troubleshooting de Fax-SIP

- Soporte Técnico y Documentación - Cisco Systems