Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Conventions

ID de l'appelant anonyme

Solution

Créer une règle de traduction vocale

Informations connexes

Introduction

La fonctionnalité SIP (Session Initiation Protocol) Call Transfer and Call Forwarding Additional Services met en oeuvre la prise en charge SIP des transferts d'appels aveugles ou assistés et des demandes de renvoi d'appels provenant d'une passerelle Cisco IOS®. Un transfert d'appel est considéré comme consultatif lorsque les parties qui transfèrent l'appel connectent l'appelant à un téléphone qui sonne (sonnerie entendue) ou parlent avec le tiers avant de connecter l'appelant à un tiers. Lorsque vous utilisez le téléphone IP Cisco avec une charge de téléphone SIP, le transfert d'appel de consultation peut ne pas fonctionner lorsque l'ID de l'appelant a un paramètre anonyme ou que l'ID de l'appelant est null. Ce document explique comment résoudre ce problème.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- Téléphone IP Cisco avec charge SIP postérieure à la version 7.2

- Passerelle vocale Cisco IOS qui exécute le logiciel Cisco IOS Version 12.4(9)T

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

ID de l'appelant anonyme

Lorsqu'un transfert d'appel de consultation est effectué pour un appel entrant dont l'ID appelant est nul sur un téléphone IP avec la charge du téléphone SIP, l'ID appelant est remplacé par anonyme. Ce type d'appel est abandonné et entraîne un échec du transfert d'appel.

Solution

Pour résoudre ce problème, vous devez utiliser une règle de traduction vocale pour remplacer l'ID d'appelant nul par tout autre ID d'appelant.

Créer une règle de traduction vocale

Vous pouvez modifier l'ID de ligne appelante (CLID) lorsque vous utilisez la commande voice translation-rule sur la passerelle comme le montre cette procédure.

1. Créez une règle de traduction vocale.

VoiceGateway(config)#voice translation-rule 1

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

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

2. Associez la règle de traduction à un profil de traduction vocale.

VoiceGateway(config)#voice translation-profile changeNumber

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

La règle 1 de la traduction vocale modifie le numéro appelant s'il est null et la règle 3 le remplace si le numéro appelant est 9999999999. Pour plus de détails sur la commande voice translation-rule, reportez-vous à Règles de traduction vocale.

3. Activez ce profil dans un terminal de numérotation dial-peer vocal.

VoiceGateway(config)#dial-peer voice 2000 voip

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

Cette traduction vocale de l'ID de l'appelant au niveau de la passerelle vocale empêche l'échec du renvoi d'appel en consultation.

Informations connexes

- Dépannage d'un appel SIP entre deux terminaux

- Assistance technique concernant la technologie vocale

- Support produit pour Voix et Communications IP

- Dépannage des problèmes de téléphonie IP Cisco

- Support et documentation techniques - Cisco Systems