Introduction
Ce document décrit comment configurer la fonctionnalité Fetch Audio pour réduire l'impact de la latence du réseau, qui devrait être bien inférieure à 200 ms aller-retour lorsqu'elle se situe entre Serveur Cisco Unified Customer Voice Portal (CVP) et passerelle VoiceXML (VXML).
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Serveur CVP
- Passerelle VXML
- Déploiement de Unified Intelligent Contact Management (ICM), Cisco Unified Contact Center Enterprise (UCCE)
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- Serveur CVP
- Passerelle VXML
- UCCE
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.
Informations générales
Si la valeur de latence approche ou dépasse 200 ms, les performances de CVP et de Cisco Unified Interactive Voice Response (IVR) seront gravement affectées.
Symptômes
- Abandons d'appels
- Aucun fichier audio d'application VXML n'est lu
- Microapp fonctionne bien, mais les applications VXML (par exemple : application helloworld), pas d'audio ou audio retardé pendant plus de 5 secondes
Le document SRND (Solution Network Reference Design) du CVP 8 dans la section relative à la latence du réseau décrit une solution de contournement possible pour réduire non seulement l'effet du retard audio, mais aussi le silence de l'application VXML dû à la latence du réseau entre le serveur VXML et la passerelle VXML.
Pour configurer la fonction d'extraction audio peut être effectuée au niveau du sous-système IVR et au niveau de la variable ECC (Expanded Call Context) car le document SRND ne couvre pas la configuration en détail ni ne mentionne une mise en garde.
Configurer
Les paramètres de sous-système IVR pour IVR.FetchAudioDelay et IVR.FetchAudioMinimum sont ajoutés. Il s'agit des paramètres de délai WAN pour le document racine lorsque l'extraction est retardée sur la liaison WAN.
Ces configurations doivent être effectuées dans l'un des fichiers de configuration CVP : C:\Cisco\CVP\conf\ivr.properties
1. IVR.FetchAudioDelay=2
Il s'agit du délai d'attente (en secondes), au début du délai d'extraction, avant la lecture du support audio extrait.
Ce paramètre prend effet si la valeur de fetchaudio n'est pas vide.
La valeur par défaut est 2 secondes. Il est utilisé pour éviter un bruit de blip entendu dans un scénario de réseau normal (sans délai).
Si vous définissez cette valeur sur zéro, la lecture du média audio récupéré sera immédiate, pendant au moins 5 secondes.
Valeurs: 1 à 9
2. IVR.FetchAudioMinimum=5
Il s'agit de la durée minimale de lecture de l'audio spécifiée par fetchaudio même si la ressource demandée arrive en moyenne.
Ce paramètre prend effet uniquement si la valeur offetchaudio n'est pas vide.
Par défaut : 5 secondes
Valeurs: 1 à 9
3. IVR.fetchaudio=flash:holdmusic.wav
Il s'agit de la variable permettant de spécifier l'emplacement de la commande fetchaudio. Le fichier holdmusic.wav doit être chargé sur la mémoire flash de la passerelle VXML.
Ne placez pas de guillemets autour de la valeur flash:holdmusic.wav, parce que le sous-système IVR ajoutera une autre couche de guillemets par exemple ; flash:holdmusic.wav dans la chaîne finale (Référez-vous au bogue CSCub05699)
IVR.FetchAudio=flash:holdmusic.wav
Enregistrez le fichier ivr.properties et redémarrez le serveur d'appels à partir du contrôleur de périphérique dans la console OAMP.
Vérifier
Aucune procédure de vérification n'est disponible pour cette configuration.
Dépannage
Il n'existe actuellement aucune information de dépannage spécifique pour cette configuration.