Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Convenzioni

ID chiamante anonimo

Soluzione

Creare una regola di conversione vocale

Informazioni correlate

Introduzione

La funzionalità dei servizi supplementari di trasferimento e inoltro di chiamata SIP (Session Initiation Protocol) implementa il supporto SIP per i trasferimenti di chiamata non vedenti o assistiti e le richieste di inoltro di chiamata da un gateway Cisco IOS®. Un trasferimento di chiamata è considerato consultivo quando le parti trasferenti collegano il chiamante a un telefono squillo (ringback ascoltato) o parlano con la terza parte prima di collegare il chiamante alla terza parte. Quando si utilizza il telefono IP Cisco con caricamento telefono SIP, il trasferimento della chiamata di consultazione potrebbe non funzionare se l'ID chiamante dispone di un parametro anonimo o se l'ID chiamante è null. Questo documento spiega come risolvere il problema.

Prerequisiti

Requisiti

Nessun requisito specifico previsto per questo documento.

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- Cisco IP Phone con caricamento SIP successivo alla versione 7.2

- Cisco IOS Voice Gateway con software Cisco IOS versione 12.4(9)T

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

ID chiamante anonimo

Quando si esegue un trasferimento di chiamata di consultazione per una chiamata in arrivo con ID chiamante null su un telefono IP con carico telefonico SIP, l'ID chiamante viene sostituito con anonimo. Questo tipo di chiamate viene eliminato e il trasferimento non riesce.

Soluzione

Per risolvere il problema, è necessario utilizzare una regola di conversione vocale per sostituire l'ID chiamante null con qualsiasi altro ID chiamante.

Creare una regola di conversione vocale

È possibile modificare l'ID della linea chiamante (CLID) quando si utilizza il comando voice translation-rule sul gateway, come mostrato in questa procedura.

1. Crea una regola di conversione vocale.

VoiceGateway(config)#voice translation-rule 1

VoiceGateway(cfg-translation-rule)#rule 1  /^$/ /2025551150/

VoiceGateway(cfg-translation-rule)#rule 3 /9999999999/  /2025551150/

2. Associare la regola di traduzione a un profilo di traduzione vocale.

VoiceGateway(config)#voice translation-profile changeNumber

VoiceGateway(cfg-translation-profile)#translate calling 1

La regola 1 nella traduzione vocale modifica il numero di chiamata se è nullo e la regola 3 lo sostituisce se il numero di chiamata è 999999999. Per ulteriori dettagli sul comando voice translation-rule, vedere Regole di conversione vocale.

3. Abilitare questo profilo in un voice dial-peer.

VoiceGateway(config)#dial-peer voice 2000 voip

VoiceGateway(config-dial-peer)#translation-profile outgoing changeNumber

Questa traduzione vocale dell'ID chiamante nel gateway vocale impedisce l'errore di consulta chiamata in avanti.

Informazioni correlate

- Risoluzione dei problemi relativi a una chiamata SIP tra due endpoint

- Supporto alla tecnologia vocale

- Supporto dei prodotti per le comunicazioni voce e IP

- Risoluzione dei problemi di Cisco IP Telephony

- Documentazione e supporto tecnico – Cisco Systems