Contenu

Introduction

TGW - Appel de télécopie entrant sur le segment H.323

OGW - Appel fax sortant sur segment H.323

Débogages à collecter

Informations connexes

Introduction

Ce document décrit l'une des approches les plus efficaces pour dépanner les télécopies, qui comprend les étapes suivantes :

1. Fractionnez l'appel en deux parties.

2. Identifiez le protocole (SIP/H.323/SCCP/MGCP) sur chaque tronçon.

3. Choisissez un segment, puis vérifiez si l'appel est entrant ou sortant sur ce segment et si la passerelle/le point d'extrémité associé est une passerelle de terminaison (TGW) ou une passerelle d'origine (OGW).

Vous pouvez diviser un appel fax en quatre parties :

1. Configuration de l'appel vocal

- Décroché, Composer, Sonnerie, Répondre

- Tonalités d'appel (CNG) et d'identification d'équipement appelé (CED)

2. Basculement

- Vitesse/correction du codec

- Détection d'activation vocale (VAD) désactivée sur DSP

- Le tampon de gigue passe d'une valeur adaptative à une valeur optimale fixe

3. Procédures pré-message

- identification du terminal de télécopie

- Échange et configuration des capacités

- Formation

4. Procédures de messages entrants et sortants

- Transmission de pages

- Détection et correction des erreurs (ECM)

- Confirmation de fin de message et de page

- Déconnexion d'appel, raccroché

Ce flux d'appels inclut les messages à rechercher lorsque H.323 est le protocole identifié. Il existe des sections correspondantes selon que votre terminal est un terminal TGW ou OGW.

Note: Dans le tableau de la section suivante, le relais T.38 et le Passthrough ont été testés simultanément et des différences entre G3 et SG3 ont été signalées.

TGW - Appel de télécopie entrant sur le segment H.323

Notez que :

- T.38 : délai < 1 000 ms, gigue < 300 ms, perte de paquets NONE sauf si T.38 est redondant.

- Passthrough : délai < 1 000 ms, gigue < 30 ms, perte de paquets NONE.

- Basculement basé sur les protocoles : basé sur les normes.

- Basculement basé sur NSE : il s'agit d'une commutation propriétaire qui fonctionne uniquement entre les passerelles vocales Cisco.

Passthrough

Relais T.38

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

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

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

------------Alerte H.225---------->

Recherchez les émissions VTSP :

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

Suppression CM du relais fax :=ACTIVÉ, Suppression ANS du relais fax :=DÉSACTIVÉ

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

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

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

------------Alerte H.225---------->

Recherchez les émissions VTSP :

Fax Relay=ACTIVÉ

Primary Fax Protocol=T38_FAX_RELAY, Fallback Fax Protocol=NONE_FAX_RELAY

Suppression CM du relais fax :=ACTIVÉ, Suppression ANS du relais fax :=DÉSACTIVÉ

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur 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-----

Note: Dans le cas de Fast Start (FS), Open Logical Channel (OLC) aurait été échangé dans setup et connect/callproc.

GW-------CUCM/GW

—Connexion H.225—>

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

RTPAudioTelephony

CapacitéÉvénement

----H.245 TCS—>

RTPAudioTelephony

CapacitéÉvénement

----H.245 MSD—>

----H.245 TCSAck—>

<----H,245 MSD------

—H.245 MSDAck—>

<—H.245 TCSAck—

<—H.245 MSDAck—

<----H.245 CL-------

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

—H.245 OLCAck—>

< : H.245 OLCAck----

Note
: Dans le cas de FS, OLC aurait été échangé dans setup et connect/callproc.

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

------H.225 Connexion—>

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

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38TauxTélécopie

Gestion transféréeTCF : NULL

t38UdpTélécopie

Options

{

t38FaxMax

Tampon 200

t38FaxMaxDatagramme 320

t38FaxUdpEC t38UDPRédondance : NULL

}

-----H.245 TCS—>

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38TauxTélécopie

Gestion transféréeTCF : NULL

t38UdpTélécopie

Options

{

t38FaxMaxBuffer 200

t38FaxMax

Datagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

-----H.245 MSD—>

-----H.245 TCSAck—>

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

-----H.245 MSDAck—>

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

< : H.245 MSDAck-----

<-----H.245 CL---------

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

-----H.245 OLCAck—>

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

Note: Dans le cas de FS, OLC
aurait été échangé dans setup et connect/callproc.

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

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

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

RTPAudioTelephony

CapacitéÉvénement

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

RTPAudioTelephony

CapacitéÉvénement

-----H.245 MSD—>

-----H.245 TCSAck—>

<----H,245 MSD-------

----H.245 MSDAck—>

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

< : H.245 MSDAck----

<----H.245 CL---------

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

----H.245 OLCAck—>

< : H.245 OLCAck-----

Note: Dans le cas de FS, OLC
aurait été échangé dans setup et connect/callproc.

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

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

Appel audio établi à ce stade, mais lorsque les télécopieurs parlent, ils échangent des tonalités dans l'appel audio.

Tonalités T.30 initiales (ne sont pas visibles dans les débogages, car elles sont toujours envoyées dans RTP.)

TÉLÉCOPIE G3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.

TÉLÉCOPIE SG3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.

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

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

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

V.34 Initialisation (Phases 2-4)

Le TGW attend de détecter le préambule V.21 dans les tonalités. Il le trouve dans la tonalité CED (G3) ou ANSAM (SG3). Une fois l'indicateur V.21 détecté, il lance la commutation.

Recherchez les émissions VTSP :

Event=E_DSMP_DSP_MODEM_TONE

L'une des tâches de la commutation consiste à faire passer le tampon de gigue d'une valeur adaptative à une valeur optimale fixe.

Le mode passthrough de télécopie utilise le dernier paramètre de mode vocal avant le basculement pour les tampons de gigue ou de lecture. Entrez la commande show voice port X/X/X afin de vérifier les valeurs actuelles du délai de lecture.

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

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

Appel audio établi à ce stade, mais lorsque les télécopieurs parlent, ils échangent des tonalités dans l'appel audio.

Tonalités T.30 initiales (ne sont pas visibles dans les débogages, car elles sont toujours envoyées dans RTP.)

TÉLÉCOPIE G3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.

TÉLÉCOPIE SG3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.
Les passerelles Cisco prennent uniquement en charge les appels fax G3 avec T.38. Pour gérer correctement les vitesses supérieures des appels SG3, le modem passthrough doit être utilisé.

Aucune initialisation V.34 (phases 2 à 4) n'existe. La phase I V.8 initiale n'est pas non plus terminée. OGW supprime la tonalité CM et, comme SG3 est rétrocompatible avec la norme de télécopie G3, les télécopieurs basculent vers G3.

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

Tonalité 2100 Hz qui dure entre 2,6 et 4,0 secondes. Désactive les suppresseurs d’écho dans le chemin de transmission.

Le TGW attend de détecter le préambule V.21 dans les tonalités. Il le trouve dans la tonalité CED (G3) ou ANSAM (SG3). Une fois l'indicateur V.21 détecté, il lance la commutation.

Recherchez les émissions VTSP :

VTSP : Event=E_DSMP_DSP_FAX_TONE

Recherchez les affichages DSMP :

E_DSM_CC_MC_START

Recherchez les affichages CCAPI :

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

Version de télécopie : =0, Vad=OFF(0x1),

L'une des tâches de la commutation consiste à faire passer le tampon de gigue d'une valeur adaptative à une valeur optimale fixe.

T.38 utilise une gigue fixe de 300 ms ou des tampons de lecture. Entrez la commande playout-delay fax 100 sous voice port afin de réduire le temps de mémoire tampon si le délai est élevé. Entrez la commande show voice port X/X/X afin de vérifier les valeurs actuelles du délai de lecture.

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur NSE

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

-H.245 RequestMode>

{

sequenceNumber 1

RequestedModes

{

{

{

type audioMode : g711Ulaw64k : NULL

<--Accusé de réception RequestMode H.245 :

{

sequenceNumber 1

réponse willTransmitMost

ModePréféré : NULL

}

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

-----H.245 CL------>

{

ForwardLogicalChannel

Numéro 2

ForwardLogicalChannel

Paramètres

{

type de données audio

Données &colon ; g711Ulaw64k : 20

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 1

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040413'H

IdentificateurSap 17849

}

silenceSuppression FALSE

}

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

—H.245 CLCAck---->

<-----H.245 CL-------

{

ForwardLogicalChannel

Numéro 2

ForwardLogicalChannel

Paramètres

{

type de données audio

Données &colon ; g711Ulaw64k : 20

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 1

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040419'H

IdentificateurSap 17205

}

silenceSuppression FALSE

}

—H.245 OLCAck---->

<—H.245 CLCAck—

<—H.245 OLCAck—

show call active voice brief n'affiche pas la modification

Note: CUCM ne prend pas en charge le mode de requête H.245 pour Passthrough. Si le TGW tente d'initier le basculement en envoyant H.245 RequestMode for Passthrough à CUCM, CUCM répond avec RequestModeReject.

TÉLÉCOPIE G3 :

GW-------CUCM/GW

====NSE192=====>

Codec à vitesse élevée et passage en mode Passthrough.

Recherchez les émissions VTSP :

E_DSM_CC_

MODIFY_MEDIA_IND

debug voip rtp session named event

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

<===NSE192======

Recherchez les émissions VTSP :

E_DSMP_DSP_

RAPPORT_HOMOLOGUE

_À_HOMOLOGUE

_MSG

debug voip rtp session named event

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

TÉLÉCOPIE SG3 :

GW------CUCM/GW

====NSE192=====>

Codec à vitesse élevée et passage en mode Passthrough.

Recherchez les émissions VTSP :

E_DSM_CC_

MODIFIER_SUPPORT

_IND

debug voip rtp session named event

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

<===NSE192=====

Recherchez les émissions VTSP :

E_DSMP_DSP_

RAPPORT_HOMOLOGUE

_À_HOMOLOGUE

_MSG

debug voip rtp session named event :

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

====NSE193====>

Détecter l'inversion de phase de ANSam Disable ECAN.

Recherchez les émissions VTSP :

E_DSM_CC_

MODIFY_MEDIA_IND

debug voip rtp session named event

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

<===NSE193=====

Recherchez les émissions VTSP :

E_DSMP_DSP_

RAPPORT_HOMOLOGUE_

À_PAIR

_MSG

debug voip rtp session named event

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

Note: NSE-194 est déclenché par une détection locale de 4 secondes de silence ou de perte de porteuse. Ce message demande à la passerelle distante de revenir au mode vocal. En fait, toutes les modifications apportées par NSE-192 et NSE-193 sont annulées.

show call active voice brief affiche : Modempass

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

-H.245 RequestMode->

type dataMode :

{

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38FaxRateManagement transféréTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

débit binaire 144

<Accusé de réception RequestMode H.245

{

sequenceNumber 1

réponse willTransmitMost

ModePréféré : NULL

}

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

-----H.245 CL--------->

ForwardLogicalChannel

Paramètres

{

dataType données &colon ;

{

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38FaxRateManagement transféréTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 3

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040413'H

IdentificateurSap 17351

}

silenceSuppression FALSE

}

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

-----H.245 CLCAck—>

<-----H.245 CL--------

ForwardLogicalChannel

Paramètres

{

dataType données &colon ;

{

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38FaxRateManagement transféréTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 320

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 3

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040419'H

IdentificateurSap 18463

}

silenceSuppression FALSE

}

—H.245 OLCAck----->

< : H.245 CLCAck-----

< : H.245 OLCAck-----

show call active voice brief affiche : t38

TÉLÉCOPIE G3 :

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

====NSE200=====>

Transition du mode voix vers T.38

Recherchez les émissions VTSP :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 reçu, demande à TGW de démarrer la session T.38

Recherchez les émissions VTSP :E_DSMP_DSP_

RAPPORT_HOMOLOGUE_

À_PAIR

_MSG

debug voip rtp session named event

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

TÉLÉCOPIE SG3 :

Lorsque vous usurpez SG3 à G3 en étouffant la tonalité CM, il n'y a pas de scénario SG3 FAX dans le relais T38.

Note: NSE-202 est un message NACK vers NSE-200 qui signifie que la passerelle homologue ne peut pas traiter les paquets T.38 pour l'appel. L'appel reste en mode vocal et ne bascule pas sur T.38.

show call active voice brief affiche :

t38

Dans Passthrough, vous ne pouvez pas voir de messages T.30 à partir des débogages car toutes les tonalités vont dans le RTP comme l'audio avec G711ulaw/alaw. Cependant, la négociation de tonalité de télécopie reste la même, quel que soit le relais ou le passthrough.

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

>>>>>>>CSI>>>>>>>>>>>> (facultatif)(identification de l’abonné)

>>>>>>>NSF>>>>>>>>>>>> (facultatif)(installations non standard)

>>>>>>>DIS>>>>>>>>>>> (signal d’identification numérique)

<<<<<<<<TSI<<<<<<<<<<<<< (facultatif)(transmission de l'identification de l'abonné)

<<<<<<<<DCS<<<<<<<<<<< (signal de commande numérique)

<++++++++++TCF++++++++++ (grande vitesse)(contrôle de formation)

>>>>>>>>>>CFR>>>>>>>>>> (confirmation à recevoir)

Si vous voyez FTT ici, cela signifie TCF, la formation a échoué, vérifiez l'horloge et les glissements sur T1/E1. Dans les captures de paquets, vérifiez que TCF doit être égal à 0.

<++++Page partielle RX+++++++ (haut débit)

<<<<<<<PPS/EOM<<<<<<<<<<<( page partielle envoyée)/(fin du message)

>>>>>>>MCF>>>>>>>>>>>> (confirmation du message)

<++++Page partielle RX+++++++ (haut débit)

<<<<<<<PPS/EOP<<<<<<<<<<<( page partielle envoyée)/(fin de procédure)

>>>>>>>MCF>>>>>>>>>>>> (confirmation du message)

<<<<<<<<<DCN<<<<<<<<<<<<<<<<<(déconnexion))

Remarque
: ECM est facultatif pour G3, mais obligatoire pour SG3. Comme vous pouvez atteindre des vitesses SG3 avec passthrough, assurez-vous que ECM est activé sur les télécopieurs pour que la télécopie réussisse.

En outre, le signal d'entraînement TCF est requis pour G3, mais ne s'applique pas à SG3.

Note: Pour le Passthrough, un canal commun de 64 kbits/s (g711) est attribué. Ainsi, les vitesses plus élevées et plus faibles des messages deviennent sans importance.

Si la commutation T38 réussit, les messages suivants apparaissent dans les débogages :

Recherchez les émissions VTSP :

événement : E_CC_T38_START

Recherchez les affichages DSMP :

E_DSM_CC_MC_LOCAL_DNLD_DONE

Vérifiez si CCAPI affiche :

Caps(Codec=T38Fax(0x10000), Fax Rate=FAX_RATE_14400(0x80), Fax Version:=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 octets

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

timestamp=1321436439 fr-msg-tx DCS

timestamp=1321436619 FR_GOOD_CRC_LS_DATA 0x0 octets

timestamp=1321441499 fr-msg-det CFR

timestamp=1321461449 fr-msg-tx PPS

timestamp=1321461639 FR_GOOD_CRC_LS_DATA 0x0 octets

timestamp=1321463099 fr-msg-det MCF

timestamp=1321466789 fr-msg-tx DCN

timestamp=1321466869 FR_GOOD_CRC_LS_DATA 0x0 octets

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

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

>>>>>>>CSI>>>>>>>>>>>> (facultatif)(identification de l’abonné)

>>>>>>>NSF>>>>>>>>>>>> (facultatif)(installations non standard)

>>>>>>>DIS>>>>>>>>>>> (signal d’identification numérique)

<<<<<<<<TSI<<<<<<<<<<<<< (facultatif)(transmission de l'identification de l'abonné)

<<<<<<<<DCS<<<<<<<<<<< (signal de commande numérique)

<++++++++++TCF++++++++++ (grande vitesse)(contrôle de formation)

>>>>>>>>>>CFR>>>>>>>>>> (confirmation à recevoir)

Si vous voyez FTT ici, cela signifie TCF, la formation a échoué, vérifiez l'horloge et les glissements sur T1/E1. Dans les captures de paquets, vérifiez que TCF doit être égal à 0.

<++++Page partielle RX+++++++ (haut débit)

<<<<<<<PPS/EOM<<<<<<<<<<<( page partielle envoyée)/(fin du message)

>>>>>>>MCF>>>>>>>>>>>> (confirmation du message)

<++++Page partielle RX+++++++ (haut débit)

<<<<<<<PPS/EOP<<<<<<<<<<<( page partielle envoyée)/(fin de procédure)

>>>>>>>MCF>>>>>>>>>>>> (confirmation du message)

<<<<<<<<<DCN<<<<<<<<<<<<<<<<<(déconnexion))

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur NSE

Configuration du niveau du protocole DP :

## fax protocol pass-through g711ulaw/g711alaw

## désactivation du débit de télécopie

## fax nsf 000000

Configuration du niveau du protocole DP :

## modem passthrough codec nse g711ulaw/g711alaw

## désactivation du débit de télécopie

## fax nsf 000000

Configuration du niveau du protocole DP :

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

## fax nsf 000000

## fax-relay ecm disable

## système fax-relay sg3 vers g3

## fax rate 14400

Configuration du niveau du protocole 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 système sg3 vers g3

## fax rate 14400

OGW - Appel fax sortant sur segment H.323

Notez que :

- T.38 : délai < 1 000 ms, gigue < 300 ms, perte de paquets NONE sauf si T.38 est redondant.

- Passthrough : délai < 1 000 ms, gigue < 30 ms, perte de paquets NONE.

- Basculement basé sur les protocoles : basé sur les normes.

- Basculement basé sur NSE : il s'agit d'une commutation propriétaire qui fonctionne uniquement entre les passerelles vocales Cisco.

Passthrough

Relais T.38

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

-----------Configuration H.225------------->

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

<------------H.225 Alertes----------

Recherchez les émissions VTSP :

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

Suppression CM du relais fax :=ACTIVÉ, Suppression ANS du relais fax :=DÉSACTIVÉ

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

-----------Configuration H.225------------->

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

<------------H.225 Alertes----------

Recherchez les émissions VTSP :

Fax Relay=ACTIVÉ

Primary Fax Protocol=T38_FAX_RELAY,

Fallback Fax Protocol=NONE_FAX_RELAY

Suppression CM du relais fax :=ACTIVÉ, Suppression ANS du relais fax :=DÉSACTIVÉ

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur 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 CL------->

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

<—H.245 OLCAck—

----H.245 OLCAck—>

Note: Dans le cas de FS, OLC aurait été échangé dans setup et connect/callproc.

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

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

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

RTPAudioTelephony

CapacitéÉvénement

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

RTPAudioTelephony

CapacitéÉvénement

<------H,245 MSD--------

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

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

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

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

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

--------H.245 CL-------->

<------H.245 CL---------

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

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

Note: Dans le cas de FS, OLC
aurait été échangé dans setup et connect/callproc.

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

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

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

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38TauxTélécopie

Gestion transféréeTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 320

t38FaxUdpEC t38UDPRédondance : NULL

}

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

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38TauxTélécopie

Gestion transféréeTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMax

Datagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

<-----H,245 MSD-------

<-----H.245 TCSAck—

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

<-----H.245 MSDAck—

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

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

------H.245 CL------->

<----H.245 CL---------

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

-----H.245 OLCAck—>

Note: Dans le cas de FS, OLC
aurait été échangé dans setup et connect/callproc.

GW----CUCM/GW

<-H.225 Connect—

—H.245 TCS---->

RTPAudioTelephony

CapacitéÉvénement

< : H.245 TCS-----

RTPAudioTelephony

CapacitéÉvénement

< : H.245 MSD----

<—H.245 TCSAck-

—H.245 MSD—>

<-H.245 MSDAck-

—H.245 TCSAck->

-H.245 MSDAck->

—H.245 CL----->

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

<-H.245 OLCAck—

—H.245 OLCAck->

Note: Dans le cas de FS, OLC
aurait été échangé dans setup et connect/callproc.

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

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

Appel audio établi à ce stade, mais lorsque les télécopieurs parlent, ils échangent des tonalités dans l'appel audio.

Tonalités T.30 initiales (ne peuvent pas être vues dans les débogages car elles sont toujours envoyées dans RTP.)

TÉLÉCOPIE G3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz qui dure entre 2,6 et 4,0 secondes. Désactive les suppresseurs d’écho dans le chemin de transmission.

TÉLÉCOPIE SG3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.

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

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

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

V.34 Initialisation (Phases 2-4)

L'OGW attend que le TGW détecte le préambule V.21 dans les tonalités. Une fois que TGW détecte l'indicateur V.21, il lance la commutation.

L'une des tâches de la commutation consiste à faire passer le tampon de gigue d'une valeur adaptative à une valeur optimale fixe.

Le mode passthrough de télécopie utilise le dernier paramètre de mode vocal avant le basculement pour les tampons de gigue ou de lecture. Entrez la commande show voice port X/X/X afin de vérifier les valeurs actuelles du délai de lecture.

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

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

Appel audio établi à ce stade, mais lorsque les télécopieurs parlent, ils échangent des tonalités dans l'appel audio.

Tonalités T.30 initiales (ne peuvent pas être vues dans les débogages car elles sont toujours envoyées dans RTP.)

TÉLÉCOPIE G3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz qui dure entre 2,6 et 4,0 secondes. Désactive les suppresseurs d’écho dans le chemin de transmission.

TÉLÉCOPIE SG3 :

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

1 100 Hz, toutes les 3 secondes pendant 0,5 seconde. Indique un terminal non vocal appelant.

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

Tonalité 2100 Hz en CED, mais amplitude modulée par une onde sinusoïdale à 15 Hz avec inversion de phase toutes les 450 ms.

>>>CM>>X
Les passerelles Cisco prennent uniquement en charge les appels fax G3 avec T.38. Pour gérer correctement les vitesses supérieures des appels SG3, le modem passthrough doit être utilisé.

Aucune initialisation V.34 (phases 2 à 4) n'existe. La phase I V.8 initiale n'est pas non plus terminée. OGW supprime la tonalité CM et, comme SG3 est rétrocompatible avec la norme de télécopie G3, les télécopieurs basculent vers G3.

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

Tonalité 2100 Hz qui dure entre 2,6 et 4,0 secondes. Désactive les suppresseurs d’écho dans le chemin de transmission.

L'OGW attend que le TGW détecte le préambule V.21 dans les tonalités. Une fois que TGW détecte l'indicateur V.21, il lance la commutation.

L'une des tâches de la commutation consiste à faire passer le tampon de gigue d'une valeur adaptative à une valeur optimale fixe.

T.38 utilise une gigue fixe de 300 ms ou des tampons de lecture. Entrez la commande playout-delay fax 100 sous voice port afin de réduire le temps de mémoire tampon si le délai est élevé. Entrez la commande show voice port X/X/X afin de vérifier les valeurs actuelles du délai de lecture.

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur NSE

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

<-H.245 ModeRequête-

{

sequenceNumber 1

RequestedModes

{

{

{

type audioMode : g711Ulaw64k : NULL

—Accusé de réception RequestMode H.245—>

{

sequenceNumber 1

réponse willTransmitMost

ModePréféré : NULL

}

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

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

{

ForwardLogicalChannel

Numéro 2

ForwardLogicalChannel

Paramètres

{

typeDonnéesAudio

&deux-points ; g711Ulaw64k : 20

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 1

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040413'H

IdentificateurSap 17849

}

silenceSuppression FALSE

}

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

< : H.245 CLCAck----

-----H.245 CL------->

{

ForwardLogicalChannel

Numéro 2

ForwardLogicalChannel

Paramètres

{

typeDonnéesAudio

&deux-points ; g711Ulaw64k : 20

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 1

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040419'H

IdentificateurSap 17205

}

silenceSuppression FALSE

}

< : H.245 OLCAck----

-----H.245 CLCAck—>

-----H.245 OLCAck—>

show call active voice brief n'affiche pas la modification

Note
: CUCM ne prend pas en charge le mode de requête H.245 pour Passthrough. Si le TGW tente d'initier le basculement en envoyant H.245 RequestMode for Passthrough à CUCM, CUCM répond avec RequestModeReject.

TÉLÉCOPIE G3 :

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

<====NSE192=====

Codec à vitesse élevée et passage en mode Passthrough.

Recherchez les émissions VTSP :

E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event :

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

====NSE192=====>

Recherchez les émissions VTSP :

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event :

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

TÉLÉCOPIE SG3 :

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

<====NSE192=====

Codec à vitesse élevée et passage en mode Passthrough.

Recherchez les émissions VTSP :

E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event :

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

====NSE192=====>

Recherchez les émissions VTSP :

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event :

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

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

Désactivez ECAN.

Recherchez les émissions VTSP :E_DSMP_DSP_REPORT_

PEER_TO_PEER

_MSG

debug voip rtp session named event :

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

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

Recherchez les émissions VTSP :

E_DSM_CC_MODIFY_

MEDIA_IND

debug voip rtp session named event :

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

Note: NSE-194 est déclenché par une détection locale de 4 secondes de silence ou de perte de porteuse. Ce message demande à la passerelle distante de revenir au mode vocal. En fait, toutes les modifications apportées par NSE-192 et NSE-193 sont annulées.

show call active voice brief affiche :

Modempass

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

<-H.245 ModeRequête-

type dataMode :

{

application t38fax :

{

t38FaxProtocol udp : NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodage JBIG

FAUX

transcodingMMR FALSE

version 0

t38TauxTélécopie

Gestion transféréeTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

débit binaire 144

-Accusé de réception RequestMode H.245->

{

sequenceNumber 1

réponse willTransmitMost

ModePréféré : NULL

}

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

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

ForwardLogicalChannel

Paramètres

{

dataType données &colon ;

{

application t38fax :

{

t38FaxProtocol udp

: NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38FaxRateManagement transféréTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 72

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 3

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040413'H

IdentificateurSap 17351

}

silenceSuppression FALSE

}

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

< : H.245 CLCAck-----

-----H.245 CL-------->

ForwardLogicalChannel

Paramètres

{

dataType données &colon ;

{

application t38fax :

{

t38FaxProtocol udp

: NULL

t38ProfilTélécopie

{

fillBitRemoval FALSE

transcodingJBIG FALSE

transcodingMMR FALSE

version 0

t38FaxRateManagement transféréTCF : NULL

t38OptionsUdpTélécopie

{

t38FaxMaxBuffer 200

t38FaxMaxDatagramme 320

t38FaxUdpEC t38UDPRédondance : NULL

}

}

}

maxBitRate 144

}

multiplexParameters h2250LogicalChannel

Paramètres :

{

IDsession 3

mediaControlChannel unicastAddress : AdresseIP :

{

réseau '04040419'H

IdentificateurSap 18463

}

silenceSuppression FALSE

}

< : H.245 OLCAck----

-----H.245 CLCAck—>

-----H.245 OLCAck—>

show call active voice brief affiche : t38

TÉLÉCOPIE G3 :

GW : CUCM/GW

<==NSE200====

Transition du mode voix vers T.38

Recherchez les émissions VTSP :

E_DSMP_DSP_

RAPPORT_HOMOLOGUE_

À_PAIR

_MSG

debug voip rtp session named event :

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

==NSE201===>

T.38 ACK reçu, demande à TGW de démarrer la session T.38

Recherchez les émissions VTSP :

E_DSM_CC_

MODIFIER_SUPPORT_

IND

debug voip rtp session named event :

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

TÉLÉCOPIE SG3 :

Lorsque vous usurpez SG3 à G3 en étouffant la tonalité CM, il n'y a pas de scénario SG3 FAX dans le relais T38.

Note: NSE-202 est un message NACK à NSE-200 qui indique que la passerelle homologue

ne peut pas traiter les paquets T.38 pour l'appel. L'appel reste en mode vocal et

ne pas passer à T.38.

show call active voice brief affiche :

t38

Dans Passthrough, vous ne pouvez pas voir de messages T.30 à partir des débogages car toutes les tonalités vont dans le RTP comme l'audio avec G711ulaw/alaw. Cependant, la négociation de tonalité de télécopie reste la même, quel que soit le relais ou le passthrough.

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

<<<<<<<<CSI<<<<<<<<<<<< (facultatif)(identification de l'abonné appelée)

<<<<<<<<NSF<<<<<<<<<<< (facultatif)(installations non standard))

<<<<<<<<DIS<<<<<<<<<<<<< (signal d’identification numérique))

>>>>>>>STI>>>>>>>>>>> (facultatif)(transmission de l’identification de l’abonné)

>>>>>>>DCS>>>>>>>>>> (signal de commande numérique)

++++++++++TCF+++++++++> (grande vitesse)(contrôle de formation)

<<<<<<<<<CFR<<<<<<<<<<<<< (confirmation à recevoir))

Si vous voyez FTT ici, cela signifie TCF, la formation a échoué, vérifiez l'horloge et les glissements sur T1/E1. Dans les captures de paquets, vérifiez que TCF doit être égal à 0.

++++Page partielle RX++++++> (haut débit)

>>>>>>>PPS/EOM>>>>>> (page partielle envoyée)/(fin du message)

<<<<<<<<MCF<<<<<<<<<<<<<< (message de confirmation))

++++Page partielle RX++++++> (haut débit)

>>>>>>>PPS/EOM>>>>>> (page partielle envoyée)/(fin du message)

<<<<<<<<MCF<<<<<<<<<<<<<< (message de confirmation))

>>>>>>>DCN>>>>>>>>>>> (déconnexion)

Remarque : ECM est facultatif pour G3, mais obligatoire pour SG3. Comme vous pouvez atteindre des vitesses SG3 avec passthrough, assurez-vous que ECM est activé sur les télécopieurs pour que la télécopie réussisse.

En outre, le signal d'entraînement TCF est requis pour G3, mais ne s'applique pas à SG3.

Note: Pour le Passthrough, un canal commun de 64 kbits/s (g711) est attribué. Ainsi, les vitesses plus élevées et plus faibles des messages deviennent sans importance.

Si la commutation T38 réussit, ces messages sont affichés dans les débogages correspondants :

Recherchez les émissions VTSP :

événement : E_CC_T38_START

Recherchez les affichages DSMP :

E_DSM_CC_MC_LOCAL_DNLD_DONE

Recherchez les affichages CCAPI :

Caps(Codec=T38Fax(0x10000), Fax Rate=FAX_RATE_14400(0x80), Fax Version:=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 octets

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

timestamp=352584426 fr-msg-tx DIS

timestamp=352584456 FR_GOOD_CRC_LS_DATA 0x0 octets

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

timestamp=352584906 FR_GOOD_CRC_LS_DATA 0x0 octets

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 octets

timestamp=352613376 fr-msg-det PPS

timestamp=352615656 fr-msg-tx MCF

timestamp=352615776 FR_GOOD_CRC_LS_DATA 0x0 octets

timestamp=352618716 fr-msg-det DCN

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

<<<<<<<<CSI<<<<<<<<<<<< (facultatif)(identification de l'abonné appelée)

<<<<<<<<NSF<<<<<<<<<<< (facultatif)(installations non standard))

<<<<<<<<DIS<<<<<<<<<<<<< (signal d’identification numérique))

>>>>>>>STI>>>>>>>>>>> (facultatif)(transmission de l’identification de l’abonné)

>>>>>>>DCS>>>>>>>>>> (signal de commande numérique)

++++++++++TCF+++++++++> (grande vitesse)(contrôle de formation)

<<<<<<<<<CFR<<<<<<<<<<<<< (confirmation à recevoir))

Si vous voyez FTT ici, cela signifie TCF, la formation a échoué, vérifiez l'horloge et les glissements sur T1/E1. Dans les captures de paquets, vérifiez que TCF doit être égal à 0.

++++Page partielle RX++++++> (haut débit)

>>>>>>>PPS/EOM>>>>>> (page partielle envoyée)/(fin du message)

<<<<<<<<MCF<<<<<<<<<<<<<< (message de confirmation))

++++Page partielle RX++++++> (haut débit)

>>>>>>>PPS/EOM>>>>>> (page partielle envoyée)/(fin du message)

<<<<<<<<MCF<<<<<<<<<<<<<< (message de confirmation))

>>>>>>>DCN>>>>>>>>>>> (déconnexion)

Basé sur le protocole

Basé sur NSE

Basé sur le protocole

Basé sur NSE

Configuration du niveau du protocole DP :

## fax protocol pass-through g711ulaw/g711alaw

## désactivation du débit de télécopie

## fax nsf 000000

Configuration du niveau du protocole DP :

## modem passthrough codec nse g711ulaw/g711alaw

## désactivation du débit de télécopie

## fax nsf 000000

Configuration du niveau du protocole DP :

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

## fax nsf 000000

## fax-relay ecm disable

## système fax-relay sg3 vers g3

## fax rate 14400

Configuration du niveau du protocole 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 système sg3 vers g3

## fax rate 14400

Débogages à collecter

- debug vpm all (en cas de FXS)

- debug isdn q931 (en cas 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 cas de basculement basé sur NSE)

Informations connexes

- Guide de dépannage Fax-MGCP

- Guide de dépannage Fax-SCCP

- Guide de dépannage Fax-SIP

- Support et documentation techniques - Cisco Systems