Sommario

Introduzione

TGW - Chiamata fax in ingresso su coda SIP

OGW - Chiamata fax in uscita sulla coda SIP

Debug da raccogliere

Introduzione

In questo documento viene descritto uno degli approcci più efficaci per la risoluzione dei problemi relativi ai fax, che include i seguenti passaggi:

1. Dividi il richiamo in due gambe.

2. Identificare il protocollo (SIP/H.323/SCCP/MGCP) su ciascuna gamba.

3. Scegliere una gamba e verificare se la chiamata è in entrata o in uscita su tale gamba e se il gateway/endpoint associato è un gateway di terminazione (TGW) o un gateway di origine (OGW).

È possibile suddividere una chiamata fax in quattro parti:

1. Imposta la chiamata vocale

- Sgancio, Composizione, Suoneria, Risposta

- Toni di chiamata (CNG) e di identificazione delle apparecchiature chiamate (CED)

2. Switchover

- Velocità/correzione codec

- Rilevamento attivazione voce (VAD) disabilitato su DSP

- Transizioni del buffer di variazione da adattivo a un valore ottimale fisso

3. Procedure pre-messaggio

- Identificazione terminale fax

- Scambio di capacità e impostazione

- Formazione

4. Procedure relative al messaggio in-message e post-message

- Trasmissione di pagine

- Rilevamento e correzione degli errori (ECM)

- Fine messaggio e conferma pagina

- Disconnessione chiamata, On-hook

Questo flusso di chiamata include i messaggi da cercare quando viene identificato il protocollo SIP (Session Initiation Protocol). Esistono sezioni corrispondenti a seconda che l'endpoint sia un TGW o un OGW.

Nota: Nella tabella della sezione successiva, sono stati testati contemporaneamente il relè T.38 e il passthrough e sono state evidenziate le differenze tra G3 e SG3.

TGW - Chiamata fax in ingresso su coda SIP

Si noti che:

- T.38 - Ritardo<1000 ms, Jitter<300 ms, la perdita di pacchetti deve essere NONE a meno che T.38 con ridondanza.

- Pass-through - Delay<1000ms, Jitter<30ms, La perdita di pacchetti deve essere pari a NONE.

- Switchover basato su protocollo: basato su standard.

- Switchover basato su NSE: è un software proprietario e funziona solo tra gateway voce Cisco.

Passthrough

T.38 Relay

GW: CUCM/GW

<—INVITA—

—100TENTATIVI—>

—180SQUILLI—>

Controlla VTSP mostra:

Fax Relay=DISABLED - 'velocità fax disabilitata'

set (dial-peer)

Primary Fax Protocol=IGNORE_FAX_RELAY

Fallback Fax Protocol=IGNORE_FAX_RELAY

Eliminazione CM Fax Relay :=ENABLED

, Soppressione ANS Fax Relay :=DISABLED

GW: CUCM/GW

<—INVITA—

—100TENTATIVI—>

—180SQUILLI—>

Controlla programmi VTSP:

Fax Relay=ENABLED

Primary Fax Protocol=T38_FAX_RELAY

Protocollo fax fallback=NONE_FAX_RELAY

Eliminazione CM Fax Relay :=ENABLED,

Eliminazione ANS Fax Relay :=DISABLED

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

GW: CUCM/GW

—200OK+SDP—>

v=0

o=CiscoSystemsSIP-GW-UserAgent

0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=ptime:20

<—ACK+SDP—

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=ptime:20

Nota: In caso di EO, un PSDC simile sarebbe stato ricevuto con INVITE.

GW: CUCM/GW

—200OK+SDP—>

v=0

o=CiscoSystemsSIP-

GW-UserAgent

5944 7031 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 1806 RTP/AVP 0 100

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194,200-202

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

<—ACK+SDP—

v=0

o=CiscoSystemsCCM-SIP

2000 1 IN IP4 209.165.201.4

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194,200-202

a=rtpmap:101

phone-event/8000

a=fmtp:101 0-16

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

Nota: In caso di EO, un PSDC simile sarebbe stato ricevuto con INVITE.

GW: CUCM/GW

—200OK+SDP—>

v=0

o=CiscoSystemsSIP-GW-UserAgent

0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=ptime:20

<—ACK+SDP—

v=0

o=CiscoSystemsCCM-SIP 2000

1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=ptime:20

Nota: In caso di EO, un PSDC simile sarebbe stato ricevuto con INVITE.

GW: CUCM/GW

—200OK+SDP—>

v=0

o=CiscoSystemsSIP-

GW-UserAgent

5944 7031 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 18806

RTP/AVP 0 100

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar:

a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

<—ACK+SDP—

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=rtpmap:101 evento-telefono/8000

a=fmtp:101 0-16

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

Nota: In caso di EO, un PSDC simile sarebbe stato ricevuto con INVITE.

GW: CUCM/GW

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

La chiamata audio viene stabilita in questa fase, ma quando i fax parlano iniziano a scambiarsi i toni nella chiamata audio.

Toni T.30 iniziali (non visibili nei debug, in quanto sono sempre inviati in RTP).

FAX G3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

FAX SG3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz come CED, ma ampiezza modulata da un'onda sinusoidale a 15 Hz con inversione di fase ogni 450 ms.

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

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

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

Inizializzazione V.34 (fasi 2-4)

Il TGW attende di rilevare il preambolo V.21 nei toni. Lo trova in tono CED (G3) o ANSAM (SG3). Una volta rilevato il flag V.21, viene avviato lo switchover.

Controlla programmi VTSP:

Event=E_DSMP_DSP_MODEM_TONE

Una delle attività nello switchover consiste nel rendere le transizioni del buffer Jitter da adattivo a un valore ottimale fisso.

La modalità fax utilizza l'ultima impostazione della modalità voce prima del passaggio per i buffer di jitter o di playout. Immettere il comando show voice port X/X/X per controllare i valori correnti del ritardo di riproduzione.

GW: CUCM/GW

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

La chiamata audio viene stabilita in questa fase, ma quando i fax parlano iniziano a scambiarsi i toni nella chiamata audio.

Toni T.30 iniziali (non visibili nei debug, in quanto sono sempre inviati in RTP).

FAX G3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

FAX SG3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz come CED, ma ampiezza modulata da un'onda sinusoidale a 15 Hz con inversione di fase ogni 450 ms.
I gateway Cisco supportano solo chiamate fax G3 con T.38. Per gestire correttamente le chiamate SG3 a velocità più elevate, è necessario utilizzare il passthrough del modem.

Non esiste alcuna inizializzazione V.34 (fasi 2-4), anche la fase I iniziale V.8 non viene completata. OGW riduce il tono CM e, poiché SG3 è compatibile con lo standard fax G3, i fax eseguono il failover su G3.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

Il TGW attende di rilevare il preambolo V.21 nei toni. Lo trova in tono CED (G3) o ANSAM (SG3). Una volta rilevato il flag V.21, viene avviato lo switchover.

Controlla programmi VTSP:

VTSP: Event=E_DSMP_DSP_FAX_TONE

Controlla programmi DSMP:

E_DSM_CC_MC_START

Controlla CAPI mostra:

CCAPI:Caps(Codec=T38Fax(0x10000), Fax Rate=FAX_RATE_14400(0x80), Fax Version:=0, Vad=OFF(0x1),

Una delle attività nello switchover consiste nel rendere le transizioni del buffer Jitter da adattivo a un valore ottimale fisso.

T.38 utilizza 300 ms di jitter fisso o buffer di playout. Immettere il comando playout-delay fax 100 in porta voce per ridurre il tempo di buffer se il ritardo è alto. Immettere il comando show voice port X/X/X per controllare i valori correnti del ritardo di riproduzione.

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

GW: CUCM/GW

—INVITE+SDP—>

v=0

o=CiscoSystemsSIP-GW-UserAgent 0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=silenceSupp:off - - -

<—100TENTATIVO—

<—200OK+SDP—

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=silenceSupp:off - - -

—ACK—>

show call active voice brief non visualizzerà la modifica

FAX G3:

GW: CUCM/GW

====NSE192======>

Aggiornare il codec e passare alla modalità passthrough.

Controlla programmi VTSP:

E_DSM_CC_MODIFY

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

<====NSE192=======

Controlla programmi VTSP:

E_DSMP_DSP_REPORT

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

FAX SG3:

GW: CUCM/GW

====NSE192=====>

Aggiornare il codec e passare alla modalità passthrough.

Controlla programmi VTSP:

E_DSM_CC_MODIFY

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

<====NSE192======

Controlla programmi VTSP:

E_DSMP_DSP_REPORT

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

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

Rileva inversione di fase di ANSam Disable ECAN.

Controlla programmi VTSP:

E_DSM_CC_MODIFY_

TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

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

Controlla programmi VTSP:

E_DSMP_DSP_REPORT

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

Nota: NSE-194 viene attivato da un rilevamento locale di 4 secondi di silenzio o di perdita portante. Questo messaggio indica al gateway remoto di tornare alla modalità voce. In pratica, tutte le modifiche apportate da NSE-192 e NSE-193 sono annullate.

show call active voice brief mostra: MODEMPASS nse

GW: CUCM/GW

—INVITE+SDP—>

v=0

o=CiscoSystemsSIP-GW-UserAgent

0 6061 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=immagine 17924 udptl t38

c=IN IP4 209.165.201.2

a=T38VersioneFax:0

a=T38VelocitàBitMassima:14400

a=T38FaxFillBitRemoval:0

a=T38FaxTranscoding

MMR:0

a=T38FaxTranscodingJ

GRANDE:0

a=T38FrequenzaFax

Gestione:

TCF trasferito

a=T38FaxMaxBuffer:200

a=T38FaxMax

Datagramma:320

a=T38FaxUdpEC

t38UDPRedundancy

<—100TENTATIVO—

<—200OK+SDP—

v=0

o=CiscoSystemsCCM

-SIP 2000 2 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=immagine 16384 udptl t38

—ACK—>

show call active voice brief mostra: t38

FAX G3:

GW: CUCM/GW

====NSE200====>

Transizione dalla modalità voce a T.38

Cerca programmi VTSP

DSM_CC_

MODIFICA

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

<===NSE201=====

T.38 ACK ricevuto, indica a TGW di avviare la sessione T.38.

Controlla programmi VTSP:

DSMP_DSP_

REPORT_PEER_

AL_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

FAX SG3:

Quando si contraffae SG3 in G3 schiacciando il tono CM, non è presente alcuno scenario SG3 FAX nel relè T38.

Nota: NSE-202 è un NACK per un messaggio NSE-200 che indica che il gateway peer

Impossibile elaborare i pacchetti T.38 per la chiamata. La chiamata rimane in modalità vocale e non passa a T.38.

show call active voice brief mostra:

t38

In Passthrough non è possibile vedere alcun messaggio T.30 dai debug, in quanto tutti i toni vanno nell'audio di tipo RTP con G711ulaw/alaw. Tuttavia, la negoziazione dei segnali fax rimane la stessa indipendentemente da inoltro o pass-through.

GW: CUCM/GW

>>>>>>>>>CSI>>>>>>>>>>>>>>(opzionale)(identificativo dell'utente)

>>>>>>>>>NSF>>>>>>>>>>>>>>>(opzionale)(strutture non standard)

>>>>>>>>>DIS>>>>>>>>>>>>> (segnale di identificazione digitale)

<<<<<<<<<TSI<<<<<<<<<<<< (facoltativo)(identificazione dell'utente trasmittente)

<<<<<<<<DCS<<<<<<<<<< (segnale di comando digitale)

<+++++++++TCF++++++++++ (alta velocità)(verifica addestramento)

>>>>>>>>>>>>CFR>>>>>>>>>>>> (conferma ricezione)

Se viene visualizzato FTT, significa che l'addestramento TCF non è riuscito. Controllare l'orologio e le slittature su T1/E1. Nelle acquisizioni dei pacchetti, selezionare TCF per tutte 0.

<++++Pagina parziale RX+++++ (alta velocità)

<<<<<<<<PPS/EOM<<<<<<<: (pagina parziale inviata)/(fine messaggio)

>>>>>>>>>MCF>>>>>>>>>>>>> (conferma messaggio)

<++++Pagina parziale RX+++++ (alta velocità)

<<<<<<<<PPS/EOP<<<<<<<</ (pagina parziale inviata)/(fine procedura)

>>>>>>>>>MCF>>>>>>>>>>>>> (conferma messaggio)

<<<<<<<<<DCN<<<<<<<<<</ (disconnessione)

Nota: ECM è facoltativo per G3, ma obbligatorio per SG3.  Poiché è possibile ottenere velocità SG3 con passthrough, assicurarsi che ECM sia abilitato sui fax per il corretto funzionamento del fax.

Inoltre, il segnale di addestramento TCF è richiesto per G3, ma non è applicabile per SG3.

Nota: Per la trasmissione, viene allocato un canale comune di 64 kbps (g711). Quindi, le velocità dei messaggi, sia alta che bassa, diventano irrilevanti.

Se lo switchover T38 ha esito positivo, questi messaggi vengono visualizzati nei debug corrispondenti:

Controlla programmi VTSP:

evento:E_CC_T38_START

Controlla programmi DSMP:

E_DSM_CC_MC_LOCAL_DNLD_DONE

Controlla CAPI mostra:

Caps(Codec=T38Fax(0x10000)),

Frequenza fax=FAX_RATE_14400(0x80),

Versione 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 byte

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

timestamp=1321436439 fr-msg-tx DCS

timestamp=1321436619 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=1321441499 fr-msg-det CFR

timestamp=1321461449 fr-msg-tx PPS

timestamp=1321461639 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=1321463099 fr-msg-det MCF

timestamp=132146789 fr-msg-tx DCN

timestamp=1321466869 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=132146869 fr-msg-tx good crc, 0 byte

GW: CUCM/GW

>>>>>>>>>CSI>>>>>>>>>>>>>>(opzionale)(identificativo dell'utente)

>>>>>>>>>NSF>>>>>>>>>>>>>>>(opzionale)(strutture non standard)

>>>>>>>>>DIS>>>>>>>>>>>>> (segnale di identificazione digitale)

<<<<<<<<<TSI<<<<<<<<<<<< (facoltativo)(identificazione dell'utente trasmittente)

<<<<<<<<DCS<<<<<<<<<< (segnale di comando digitale)

<+++++++++TCF++++++++++ (alta velocità)(verifica addestramento)

>>>>>>>>>>>>CFR>>>>>>>>>>>> (conferma ricezione)

Se viene visualizzato il valore FTT, ovvero TCF, formazione non riuscita, controllare la temporizzazione e le slittature su T1/E1. Nelle acquisizioni di pacchetti controllare il valore TCF deve essere 0.

<++++Pagina parziale RX+++++ (alta velocità)

<<<<<<<<PPS/EOM<<<<<<<: (pagina parziale inviata)/(fine messaggio)

>>>>>>>>>MCF>>>>>>>>>>>>> (conferma messaggio)

<++++Pagina parziale RX+++++ (alta velocità)

<<<<<<<<PPS/EOP<<<<<<<</ (pagina parziale inviata)/(fine procedura)

>>>>>>>>>MCF>>>>>>>>>>>>> (conferma messaggio)

<<<<<<<<<DCN<<<<<<<<<</ (disconnessione)

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

Configurazione livello DP:

## pass-through protocollo fax g711ulaw/g711alaw

## frequenza fax disattivata

## fax nsf 000000

Configurazione livello DP:

## modem passthrough nse codec g711ulaw/g711alaw

## frequenza fax disattivata

## fax nsf 000000

Configurazione livello DP:

## fax protocol t38 versione 0 ls-redundancy 0 hs-redundancy 0 fallback nessuno

## fax nsf 000000

## fax-relay ecm disable

## sistema fax-relay sg3-to-g3

## frequenza fax 14400

Configurazione livello DP:

## protocollo fax t38 nse force versione 0 ls-redundancy 0 hs-redundancy 0 fallback none
## fax nsf 000000

## fax-relay ecm disable

## sistema fax-relay sg3-to-g3

## frequenza fax 14400

OGW - Chiamata fax in uscita sulla coda SIP

Si noti che:

- T.38 - Ritardo<1000 ms, Jitter<300 ms, la perdita di pacchetti deve essere NONE a meno che T.38 con ridondanza.

- Pass-through - Delay<1000ms, Jitter<30ms, La perdita di pacchetti deve essere pari a NONE.

- Switchover basato su protocollo: basato su standard.

- Switchover basato su NSE: è un software proprietario e funziona solo tra gateway voce Cisco.

Passthrough

T.38 Relay

GW: CUCM/GW

—INVITE—>

<—100TENTATIVO—

<—180RINGING—

Controlla programmi VTSP:

Fax Relay=DISABLED - 'velocità fax disabilitata' impostata (dial-peer)

Primary Fax Protocol=IGNORE_FAX_RELAY

Fallback Fax Protocol=IGNORE_FAX_RELAY

Eliminazione CM Fax Relay :=ENABLED,

Eliminazione ANS Fax Relay :=DISABLED

GW: CUCM/GW

—INVITE—>

<—100TENTATIVO—

<—180RINGING—

Controlla programmi VTSP:

Fax Relay=ENABLED

Primary Fax Protocol=T38_FAX_RELAY

Protocollo fax fallback=NONE_FAX_RELAY

Eliminazione CM Fax Relay :=ENABLED,

Eliminazione ANS Fax Relay :=DISABLED

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

GW: CUCM/GW

<—200OK+SDP—

v=0

o=CiscoSystemsSIP-GW-UserAgent 0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=ptime:20

—ACK+SDP—>

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=ptime:20

Nota: In caso di EO, un PSDC simile sarebbe stato inviato in INVITE.

GW: CUCM/GW

<—200OK+SDP—

v=0

o=CiscoSystemsSIP

-GW-UserAgent 5944 7031 IN

IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 1806 RTP/AVP 0 100

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:

100 X-NSE/8000a=X-cpar: a=fmtp:100 192-194

200-202a=X-cap: 2 immagini udptl t38

—ACK+SDP—>

v=0

o=CiscoSystemsCCM-SIP

2000 1 IN IP4

209.165.201.4

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=rtpmap:101

phone-event/8000

a=fmtp:101 0-16

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio

RTP/AVP 100

a=X-cpar: a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

Nota: In caso di EO, un PSDC simile sarebbe stato inviato in INVITE.

GW: CUCM/GW

<—200OK+SDP—

v=0

o=CiscoSystems

SIP-GW-UserAgent 0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=ptime:20

—ACK+SDP—>

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=ptime:20

Nota: In caso di EO, un PSDC simile sarebbe stato inviato in INVITE.

GW: CUCM/GW

<—200OK+SDP—

v=0

o=CiscoSystemsSIP

-GW-UserAgent 5944 7031 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 1806 RTP/AVP 0 100

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:100 X-NSE/8000

a=X-cpar: a=fmtp:100 192-194,200-202

a=X-cap: 2 immagini udptl t38

—ACK+SDP—>

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=rtpmap:100 X-NSE/8000

a=fmtp:100 192-194

200-202

a=rtpmap:101 evento-telefono/8000

a=fmtp:101 0-16

a=ptime:20

a=X-sqn:0

a=X-cap: 1 audio RTP/AVP 100

a=X-cpar: a=rtpmap:

100 X-NSE/8000

a=X-cpar: a=fmtp:

100 192-194,200-202

a=X-cap: 2 immagini udptl t38

Nota: In caso di EO, un PSDC simile sarebbe stato inviato in INVITE.

GW: CUCM/GW

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

Chiamata audio stabilita in questa fase, ma quando i fax parlano, si scambiano i toni nella chiamata audio.

Toni T.30 iniziali (non visibili nei debug, in quanto sono sempre inviati in RTP).

FAX G3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

FAX SG3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz come CED, ma ampiezza modulata da un'onda sinusoidale a 15 Hz con inversione di fase ogni 450 ms.

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

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

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

Inizializzazione V.34 (fasi 2-4)

L'OGW attende che il gateway di terminazione rilevi il preambolo V.21 nei toni. Una volta rilevato il flag V.21, TGW avvia lo switchover.

Una delle attività nello switchover consiste nel rendere le transizioni del buffer Jitter da adattivo a un valore ottimale fisso.

La modalità fax utilizza l'ultima impostazione della modalità voce prima del passaggio per i buffer di jitter o di playout. Immettere il comando show voice port X/X/X per controllare i valori correnti del ritardo di riproduzione.

GW: CUCM/GW

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

Chiamata audio stabilita in questa fase, ma quando i fax parlano, si scambiano i toni nella chiamata audio.

Toni T.30 iniziali (non visibili nei debug, in quanto sono sempre inviati in RTP).

FAX G3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

FAX SG3:

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

1100 Hz, ogni 3 secondi per 0,5 secondi. Indica un terminale non vocale chiamante.

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

Tono a 2100 Hz come CED, ma ampiezza modulata da un'onda sinusoidale a 15 Hz con inversione di fase ogni 450 ms.

>>>CM>>X
I gateway Cisco supportano solo chiamate fax G3 con T.38. Per gestire correttamente le chiamate SG3 a velocità più elevate, è necessario utilizzare il passthrough del modem.

Inizializzazione V.34 non presente (fasi 2-4). Anche la fase I iniziale V.8 non viene completata. OGW riduce il tono CM e, poiché SG3 è compatibile con lo standard fax G3, i fax eseguono il failover su G3.

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

Tono a 2100 Hz che dura tra 2,6 e 4 secondi. Disabilita i soppressori di eco nel percorso di trasmissione.

L'OGW attende che il TGW rilevi il preambolo V.21 nei toni. Una volta rilevato il flag V.21, TGW avvia lo switchover.

Una delle attività nello switchover consiste nel rendere le transizioni del buffer Jitter da adattivo a un valore ottimale fisso.

T.38 utilizza 300 ms di jitter fisso o buffer di playout. Immettere il comando playout-delay fax 100 in porta voce per ridurre il tempo del buffer se il ritardo è alto. Immettere il comando show voice port X/X/X per controllare i valori correnti del ritardo di playout.

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

GW: CUCM/GW

<—INVITO+SDP—

v=0

o=CiscoSystemsSIP-GW-UserAgent 0 6060 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=audio 17924 RTP/AVP 0

c=IN IP4 209.165.201.2

a=rtpmap:0 PCMU/8000

a=silenceSupp:off - - -

—100TENTATIVI—>

—200OK+SDP—>

v=0

o=CiscoSystemsCCM-SIP 2000 1 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=audio 16724 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=silenceSupp:off - - -

<—ACK—

show call active voice brief non visualizzerà la modifica

FAX G3:

GW: CUCM/GW

<====NSE192====

Aggiornare il codec e passare alla modalità passthrough.

Controlla programmi VTSP:

E_DSMP_DSP_REPORT

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

====NSE192=====>

Controlla programmi VTSP:

E_DSM_CC_MODIFY

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

FAX SG3:

GW: CUCM/GW

<====NSE192======

Aggiornare il codec e passare alla modalità passthrough.

Controlla programmi VTSP:

DSMP_DSP_

RAPPORTO

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

====NSE192======>

Controlla programmi VTSP:

E_DSM_CC_MODIFY

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

<====NSE193=====

Disabilitare ECAN.

Controlla programmi VTSP:

E_DSMP_DSP_REPORT

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

====NSE193=====>

Controlla programmi VTSP:

E_DSM_CC_MODIFY

_TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

Nota: NSE-194 viene attivato da un rilevamento locale di 4 secondi di silenzio o di perdita portante. Questo messaggio indica al gateway remoto di tornare alla modalità voce. In pratica, tutte le modifiche apportate da NSE-192 e NSE-193 sono annullate.

show call active voice brief" mostra il nesso MODEMPASS

GW: CUCM/GW

<—INVITO+SDP—

v=0

o=CiscoSystemsSIP-GW

-UserAgent 0 6061 IN IP4 209.165.201.2

s=Chiamata SIP

c=IN IP4 209.165.201.2

t=0

m=immagine 17924 udptl t38

c=IN IP4 209.165.201.2

a=T38VersioneFax:0

a=T38VelocitàBitMassima:14400

a=T38FaxFillBit

Rimozione:0

a=T38FaxTranscoding

MMR:0

a=T38FaxTranscoding

JBIG:0

a=T38FrequenzaFax

Gestione:

TCF trasferito

a=T38FaxMaxBuffer:200

a=T38FaxMax

Datagramma:320

a=T38FaxUdpEC

t38UDPRedundancy

—100TENTATIVI—>

—200OK+SDP—>

v=0

o=CiscoSystemsCCM-SIP 2000 2 IN IP4 209.165.201.3

s=Chiamata SIP

c=IN IP4 209.165.201.1

t=0

m=immagine 16384 udptl t38

<—ACK—

show call active voice brief visualizzerà: t38

Nota: Quando CUCM è coinvolto, per RE_INVITE nelle seguenti topologie:

Fax—GW—(h323)—CUCM—

(sip)—GW—FAX

Fax—GW—(mgcp)—CUCM—

(sip)—GW—FAX

Fax—GW—(sccp)—CUCM—

(sip)—GW—FAX

L'SDP nel RE-INVITE avrà:

...

m=immagine 17218 udptl t38

c=IN IP4 0,0,0

...

Invierà sempre prima 0.0.0.0/t38, quindi un altro t38

invitare con un IP reale.

Questo comportamento non viene rilevato in questa topologia poiché CUCM gestisce i supporti in modo diverso per questo scenario:

Fax—GW—(sip)—CUCM—

(sip)—GW—FAX

In particolare quando è coinvolto CUBE, tenere presente quanto segue:

CSCtj50993, CSCtx83833

FAX G3:

GW: CUCM/GW

<====NSE200=====

Transizione dalla modalità voce a T.38

Controlla programmi VTSP:

DSMP_DSP_

RAPPORTO

_PEER_TO_PEER

_MESSAGGIO

evento denominato sessione voip rtp di debug:

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

====NSE201=====>

T.38 ACK ricevuto, indica a TGW di avviare la sessione T.38

Controlla programmi VTSP:

E_DSM_CC_MODIFY_

TROVA_SUPPORTI

evento denominato sessione voip rtp di debug:

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

FAX SG3:

Quando si contraffae SG3 in G3 schiacciando il tono CM, non è presente alcuno scenario SG3 FAX nel relè T38.

Nota: NSE-202 è un NACK per un messaggio NSE-200 che indica che il gateway peer non può elaborare i pacchetti T.38 per la chiamata. La chiamata rimarrà in modalità vocale e non passerà a T.38.

show call active voice brief mostra:

t38

In Passthrough non è possibile vedere alcun messaggio T.30 dai debug, in quanto tutti i toni vanno nell'audio di tipo RTP con G711ulaw/alaw. Tuttavia, la negoziazione a frequenza FAX rimane la stessa indipendentemente da inoltro o pass-through.

GW: CUCM/GW

<<<<<<<<<CSI<<<<<<<<< < (facoltativo)(chiamata identificazione dell'utente)

<<<<<<<<NSF<<<<<<<< << (facoltativo)(strutture non standard)

<<<<<<<<DIS<<<<<<<< << (segnale di identificazione digitale)

>>>>>>>>TSI>>>>>>>>>>>> (facoltativo)(identificazione dell'utente che trasmette i dati)

>>>>>>>>>DCS>>>>>>>>>>>>> (segnale di comando digitale)

+++++++++TCF+++++++++> (alta velocità)(verifica addestramento)

<<<<<<<<<<CFR<<<<<<<<<<<<< (conferma di ricezione))

Se in questo punto viene visualizzato FTT, significa che l'addestramento TCF non è riuscito, controllare la temporizzazione e lo slittamento su T1/E1. Nelle acquisizioni di pacchetti controllare TCF deve essere 0.

++++Pagina parziale RX+++++> (alta velocità)

>>>>>>>>PPS/EOM>>>>>>>>> (pagina parziale inviata)/(fine messaggio)

<<<<<<<<MCF<<<<<<<< << (conferma messaggio)

++++Pagina parziale RX+++++> (alta velocità)

>>>>>>>>PPS/EOM>>>>>>>>> (pagina parziale inviata)/(fine messaggio)

<<<<<<<<MCF<<<<<<<< << (conferma messaggio)

>>>>>>>>DCN>>>>>>>>>>>>> (disconnessione)

Nota: ECM è facoltativo per G3, ma obbligatorio per SG3.  Poiché è possibile ottenere velocità SG3 con passthrough, assicurarsi che ECM sia abilitato sui fax per il corretto funzionamento del fax.

Inoltre, il segnale di addestramento TCF è richiesto per G3, ma non è applicabile per SG3.

Nota: Per il passaggio viene assegnato un canale comune di 64 kbps (g711). Quindi, le velocità dei messaggi, sia alta che bassa, diventano irrilevanti.

Se lo switchover T38 ha esito positivo, questi messaggi vengono visualizzati nei debug corrispondenti:

Controlla programmi VTSP:

evento:E_CC_T38_START

Controlla programmi DSMP:

E_DSM_CC_MC_LOCAL_DNLD_DONE

Controlla CAPI mostra:

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 byte

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

timestamp=352584426 fr-msg-tx DIS

timestamp=352584456 FR_GOOD_CRC_LS_DATA 0x0 byte

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

timestamp=352584906 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=352587656 fr-msg-det STI

timestamp=352588376 fr-msg-det DCS

timestamp=352594056 fr-msg-tx CFR

timestamp=352594156 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=352613376 fr-msg-det PPS

timestamp=352615656 fr-msg-tx MCF

timestamp=352615776 FR_GOOD_CRC_LS_DATA 0x0 byte

timestamp=352618716 fr-msg-det DCN

GW: CUCM/GW

<<<<<<<<<CSI<<<<<<<<< < (facoltativo)(chiamata identificazione dell'utente)

<<<<<<<<NSF<<<<<<<< << (facoltativo)(strutture non standard)

<<<<<<<<DIS<<<<<<<< << (segnale di identificazione digitale)

>>>>>>>>TSI>>>>>>>>>>>> (facoltativo)(identificazione dell'utente che trasmette i dati)

>>>>>>>>>DCS>>>>>>>>>>>>> (segnale di comando digitale)

+++++++++TCF+++++++++> (alta velocità)(verifica addestramento)

<<<<<<<<<<CFR<<<<<<<<<<<<< (conferma di ricezione))

Se in questo punto viene visualizzato FTT, significa che l'addestramento TCF non è riuscito, controllare la temporizzazione e lo slittamento su T1/E1. Nelle acquisizioni di pacchetti controllare TCF deve essere 0.

++++Pagina parziale RX+++++> (alta velocità)

>>>>>>>>PPS/EOM>>>>>>>>> (pagina parziale inviata)/(fine messaggio)

<<<<<<<<MCF<<<<<<<< << (conferma messaggio)

++++Pagina parziale RX+++++> (alta velocità)

>>>>>>>>PPS/EOM>>>>>>>>> (pagina parziale inviata)/(fine messaggio)

<<<<<<<<MCF<<<<<<<< << (conferma messaggio)

>>>>>>>>DCN>>>>>>>>>>>>> (disconnessione)

Basato su protocollo

Basato su NSE

Basato su protocollo

Basato su NSE

Configurazione livello DP:

## pass-through protocollo fax g711ulaw/g711alaw

## frequenza fax disattivata

## fax nsf 000000

Configurazione livello DP:

## modem passthrough nse codec g711ulaw/g711alaw

## frequenza fax disattivata

## fax nsf 000000

Configurazione livello DP:

## fax protocol t38 versione 0 ls-redundancy 0 hs-redundancy 0 fallback nessuno

## fax nsf 000000

## fax-relay ecm disable

## sistema fax-relay sg3-to-g3

## frequenza fax 14400

Configurazione livello DP:

## protocollo fax t38 nse force versione 0 ls-redundancy 0 hs-redundancy 0 fallback none
## fax nsf 000000

## fax-relay ecm disable

## sistema fax-relay sg3-to-g3

## frequenza fax 14400

Debug da raccogliere

- debug vpm all (in caso di FXS)

- debug isdn q931 (in caso di PRI)

- debug voice ccapi inout

- debug ccsip all/messages/verbos

- 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 (in caso di switchover basato su NSE)