- Accueil
- /
- Article
Capacité de survie du site pour Webex Calling
La fonctionnalité de survie du site garantit que votre entreprise reste joignable même en cas de perte de connexion à Webex. Il utilise une passerelle de réseau local pour fournir des services d'appel de secours aux terminaux sur site en cas de panne de réseau.
Considérations relatives au déploiement
Par défaut, les terminaux d'appel Webex fonctionnent en mode actif, se connectant au cloud Webex pour l'enregistrement SIP et le contrôle des appels. En cas de perte de connexion réseau avec Webex, les terminaux passent automatiquement en mode de survie et s'enregistrent auprès de la passerelle de survie locale. Dans ce mode, la passerelle fournit des services d'appel de secours de base. Une fois la connexion réseau à Webex rétablie, le contrôle des appels et les inscriptions reviennent au cloud Webex.
Les appels suivants sont pris en charge en mode de survie :
-
Appels internes (intrasite) entre les points de terminaison Webex Calling pris en charge
-
Appels externes (entrants et sortants) via un circuit RTC local ou une liaison SIP vers des numéros externes et les fournisseurs d'E911
Pour utiliser cette fonctionnalité, vous devez configurer un routeur Cisco IOS XE sur le réseau local en tant que passerelle de survie. La passerelle de survie synchronise quotidiennement les informations d'appel depuis le cloud Webex pour les terminaux situés à cet emplacement. Si les terminaux passent en mode de survie, la passerelle peut utiliser ces informations pour prendre le relais des enregistrements SIP et fournir des services d'appel de base.
Installation sur un seul site
L'image suivante illustre un scénario de panne réseau où la connexion à Webex est interrompue et les terminaux du site Webex fonctionnent en mode de survie. Sur l'image, la passerelle de survie achemine un appel interne entre deux points de terminaison sur site sans nécessiter de connexion à Webex. Dans ce cas, la passerelle de survie est configurée avec une connexion PSTN locale. Par conséquent, les terminaux sur site en mode de survie peuvent utiliser le réseau téléphonique public commuté (RTPC) pour les appels entrants et sortants vers des numéros externes et les fournisseurs de services d'urgence E911.

Configuration multi-sites
L'image suivante illustre un scénario de panne réseau où la connexion à Webex est interrompue et où les terminaux situés à différents endroits fonctionnent en mode de survie. Il existe plusieurs emplacements plus petits au sein du réseau LAN qui sont mappés sur une seule passerelle de survie. Ce déploiement optimise l'utilisation des ressources de la passerelle tout en préservant les configurations spécifiques à chaque emplacement pour le routage des appels.
Cisco recommande de maintenir un seuil de latence de 50 millisecondes pour la connectivité entre la passerelle de survie et les points de terminaison situés à différents endroits au sein d'un réseau local.
Conditions clés pour la survie du site
Les conditions suivantes s'appliquent au portail de survie :
-
Le cloud Webex inclut l'adresse IP, le nom d'hôte et le port de la passerelle de survie dans le fichier de configuration du périphérique. Par conséquent, les terminaux peuvent contacter la passerelle de survie pour s'enregistrer si la connexion à Webex est interrompue.
-
La synchronisation quotidienne des données d'appels entre le cloud Webex et la passerelle de survie inclut les informations d'authentification des utilisateurs enregistrés. Par conséquent, les terminaux peuvent maintenir des enregistrements sécurisés, même en mode de survie. La synchronisation inclut également les informations de routage pour ces utilisateurs.
-
La passerelle de survie peut acheminer automatiquement les appels internes en utilisant les informations de routage fournies par Webex. Ajoutez une configuration de jonction PSTN à la passerelle de survie pour permettre les appels externes.
-
Chaque site déployant Site Survivability nécessite une passerelle Survivability au sein du réseau local.
-
L’inscription et le contrôle des appels sont tous deux rétablis sur le cloud Webex une fois que la connexion au réseau Webex est rétablie pendant au moins 30 secondes.
Colocation avec Unified SRST
La passerelle de survie prend en charge la colocalisation d'une configuration Webex Survivability et d'une configuration Unified SRST sur la même passerelle. La passerelle peut assurer la continuité de service pour les terminaux Webex Calling et pour les terminaux enregistrés auprès de Unified Communications Manager. Pour configurer la colocation :
-
Configurez la prise en charge Unified SRST pour les points de terminaison qui s'enregistrent auprès d'Unified Communications Manager. Pour la configuration, voir Guide d'administration Cisco Unified SRST.
-
Sur la même passerelle, suivez le Flux de tâches de configuration de la survie du site de cet article pour configurer la passerelle avec la survie du site pour les points de terminaison d'appel Webex.
Considérations relatives au routage des appels en colocation
Lors de la configuration du routage des appels pour les scénarios de colocation, tenez compte des éléments suivants :
-
La passerelle de survie achemine automatiquement les appels internes à condition que les deux points de terminaison de l'appel soient enregistrés auprès de la passerelle de survie. Les appels internes sont automatiquement acheminés entre tous les clients enregistrés (SRST ou Webex Calling).
-
Il est possible que la connexion à un système de contrôle d'appel soit interrompue tandis que la connexion à l'autre système de contrôle d'appel reste active. En conséquence, un ensemble de points de terminaison s'enregistre auprès de la passerelle de survie tandis qu'un autre ensemble de points de terminaison du même site s'enregistre auprès du contrôle d'appel principal. Dans ce cas, vous devrez peut-être acheminer les appels entre les deux ensembles de points de terminaison vers une liaison SIP ou un circuit PSTN.
-
Les appels externes et les appels E911 peuvent être acheminés vers une ligne SIP ou un circuit PSTN.
Fonctionnalités et composants pris en charge
Le tableau suivant fournit des informations sur les fonctionnalités prises en charge.
| Description et avantage | Appareils MPP et application Webex | VG4xx ATA |
|---|---|---|
|
Appel d'extension intrasite |
Prise en charge automatique sans configuration de routage spécifique requise sur la passerelle de survie. |
Prise en charge automatique sans configuration de routage spécifique requise sur la passerelle de survie. Les numéros alternatifs ne sont pas pris en charge. |
|
Appels intersites et RTC (entrants et sortants) |
Appels RTC via circuit télécom ou trunk SIP. |
Appels RTC via circuit télécom ou trunk SIP. |
|
Gestion des appels E911 |
Les appels d'urgence (E911) nécessitent un circuit PSTN ou une liaison SIP. Les appels sortants utilisent un numéro d'identification de localisation d'urgence (ELIN) spécifique enregistré pour un lieu d'intervention d'urgence (ERL) défini. Si l'opérateur d'urgence rappelle suite à un appel interrompu, la passerelle de survie redirige l'appel vers le dernier appareil ayant composé le numéro d'urgence. |
Les appels d'urgence (E911) nécessitent un circuit PSTN ou une liaison SIP. Les appels sortants utilisent un numéro d'identification de localisation d'urgence (ELIN) spécifique enregistré pour un lieu d'intervention d'urgence (ERL) défini. Si l'opérateur d'urgence rappelle suite à un appel interrompu, la passerelle de survie redirige l'appel vers le dernier appareil ayant composé le numéro d'urgence. |
|
Mise en attente et reprise d’un appel |
Pris en charge Si vous utilisez la musique d'attente (MOH), configurez manuellement la passerelle de survie avec un fichier MOH. |
Les lignes analogiques VG4xx ATA ne peuvent pas mettre les appels en attente ou les reprendre. Cette fonctionnalité est prise en charge uniquement lorsqu'un appel entrant est reçu sur VG4xx ATA. |
|
Transfert d'appel supervisé |
Compatible(s) |
Cette fonctionnalité est prise en charge uniquement lorsqu'un appel entrant est reçu sur VG4xx ATA. |
|
Transfert d'appel aveugle |
Compatible(s) |
Cette fonctionnalité est prise en charge uniquement lorsqu'un appel entrant est reçu sur VG4xx ATA. |
|
Identification de l’appelant entrant (Nom) |
Pris en charge |
Pris en charge |
|
Identification de l'appelant entrant (Nom) & Nombre) |
Pris en charge |
Pris en charge |
|
Appel vidéo point à point |
Pris en charge |
Non pris en charge |
|
Conférence à trois |
Non pris en charge |
Non pris en charge |
|
Lignes partagées |
Pris en charge |
Pris en charge |
|
Lignes virtuelles |
Pris en charge |
Non pris en charge |
Lors de la configuration de cette fonctionnalité, la survie du site est disponible pour les points de terminaison pris en charge suivants.
| Type | Modèles | Version minimum |
|---|---|---|
| Téléphone IP Cisco avec micrologiciel multiplateforme (MPP) |
6821, 6841, 6851, 6861, 6861 Wi-Fi, 6871 7811, 7821, 7841, 7861 8811, 8841, 8851, 8861 8845 (audio seulement), 8865 (audio seulement), 8875 (vidéo) 9800 Pour plus d'informations sur les téléphones IP Cisco compatibles avec le micrologiciel multiplateforme (MPP), consultez : |
12.0(1) Pour les téléphones 8875 - Système d'exploitation Phone OS 3.2 et versions ultérieures Pour la série 9800 - PhoneOS 3.2(1) |
|
Cisco IP Conference Phone |
7832, 8832 |
12.0(1) |
|
Cisco Webex App |
Windows, Mac |
43.2 |
|
Points de terminaison analogiques |
VG400 ATA, VG410 ATA et VG420 ATA Cisco ATA 191 et 192 |
17.16.1a 11.3(1) pour les articles 191 et 192 de l'ATA |
Les périphériques tiers ne sont pas pris en charge par Survivability Gateway.
Le tableau suivant permet de configurer les routeurs Cisco IOS XE en tant que passerelle de survie. Ce tableau répertorie le nombre maximal de points de terminaison pris en charge par chaque plateforme et la version minimale d'IOS XE.
Les fonctionnalités de la passerelle de survie des appels Webex sont disponibles avec la version Cisco IOS XE Dublin 17.12.3 ou les versions ultérieures. Les fonctionnalités de groupe de recherche, de renvoi d'appel et de standard automatique sont disponibles à partir d'iOS 17.18.2 et versions ultérieures.
| Modèle | Nombre maximal d'inscriptions de points de terminaison | Version minimum |
|---|---|---|
|
Routeur de services intégrés 4321 | 50 |
Cisco IOS XE Dublin 17.12.3 ou versions ultérieures |
|
Routeur de services intégrés 4331 | 100 | |
|
Routeur de services intégrés 4351 | 700 | |
|
Routeur de services intégrés 4431 | 1200 | |
|
Routeur de services intégrés 4451-X | 2000 | |
|
Routeur de services intégrés 4461 | 2000 | |
|
Catalyseur Edge 8200L-1N-4T | 1500 | |
|
Catalyseur Edge 8200-1N-4T | 2500 | |
|
Catalyseur Edge 8300-1N1S-6T | 2500 | |
|
Catalyseur Edge 8300-2N2S-6T | 2500 | |
|
Catalyseur Edge 8300-1N1S-4T2X | 2500 | |
|
Catalyseur Edge 8300-2N2S-4T2X | 2500 | |
|
Configuration logicielle réduite Catalyst Edge 8000V | 500 | |
|
Configuration moyenne du logiciel Catalyst Edge 8000V | 1000 | |
|
Configuration étendue du logiciel Catalyst Edge 8000V | 2000 |
Informations de référence du port pour la passerelle de survie
|
Objet de la connexion |
Adresses sources |
Ports source |
HTTPS et WSS pour la signalisation et la messagerie. |
Adresses de destination |
Ports de destination |
|---|---|---|---|---|---|
|
Signalisation d'appel vers la passerelle de survie (SIP TLS) |
Périphériques |
5060-5080 |
TLS |
Passerelle de survivabilité |
8933 |
|
Appelez les médias à la passerelle de survie (SRTP) |
Périphériques |
19560-19660 |
UDP |
Passerelle de survivabilité |
8000-14198 (SRTP sur UDP) |
|
Signalisation d'appel vers la passerelle PSTN (SIP) |
Passerelle de survivabilité |
Éphémère |
TCP ou UDP |
Votre passerelle PSTN ITSP |
5060 |
|
Média d’appel vers la passerelle PSTN (SRTP) |
Passerelle de survivabilité |
8000-48198 |
UDP |
Votre passerelle PSTN ITSP |
Éphémère |
|
Synchronisation horaire (NTP) |
Passerelle de survivabilité |
Éphémère |
UDP |
Serveur NTP |
123 |
|
Résolution de noms (DNS) |
Passerelle de survivabilité |
Éphémère |
UDP |
Serveur DNS |
53 |
|
Gestion du cloud |
Connecteur |
Éphémère |
HTTPS |
Services Webex |
443, 8433 |
Pour obtenir des conseils opérationnels sur le mode cloud, reportez-vous à l'article d'aideInformations de référence des ports pour les appels Webex.
Vous pouvez personnaliser les valeurs de configuration des ports sur les routeurs Cisco IOS XE. Ce tableau utilise des valeurs par défaut à titre indicatif.
Configuration des fonctionnalités
Flux de tâches de configuration de la capacité de survie du site
Effectuez les tâches suivantes pour ajouter la fonctionnalité de survie du site à un emplacement d'appel Webex existant. En cas de rupture de la connexion au cloud Webex, une passerelle de secours sur le réseau local peut assurer le contrôle des appels de secours pour les terminaux situés à cet emplacement.
Avant de commencer
Si vous devez configurer une nouvelle passerelle pour servir de passerelle de survie, reportez-vous à l'article Webex Enroll Cisco IOS Managed Gateways to Webex Cloud pour ajouter la passerelle à Control Hub.
| Étapes | Commande ou Action | Objet |
|---|---|---|
|
1 | Attribuer un service de survie à une passerelle |
Dans Control Hub, attribuez le service Survivability Gateway à une passerelle. |
|
2 | Télécharger le modèle de configuration |
Téléchargez le modèle de configuration depuis Control Hub. Vous aurez besoin du modèle lors de la configuration de la ligne de commande de la passerelle. |
|
3 |
Configurer les licences pour la passerelle de survie. | |
|
4 |
Configurer les certificats pour la passerelle de survie. | |
|
5 |
Utilisez le modèle de configuration que vous avez téléchargé précédemment comme guide pour configurer la ligne de commande de la passerelle. Complétez toutes les configurations obligatoires qui figurent dans le modèle. |
Attribuer un service de survie à une passerelle
Avant de commencer
| 1 |
Allez dans Appels sous Services, puis cliquez sur l'onglet Passerelles gérées. La vue Passerelles gérées affiche la liste des passerelles que vous gérez via Control Hub.
|
| 2 |
Sélectionnez la passerelle que vous souhaitez désigner comme passerelle de survie, et choisissez l'une des options suivantes, en fonction de la valeur du champ Service :
|
| 3 |
Dans la liste déroulante du type de service, sélectionnez Survivability Gateway et remplissez les champs suivants :
Une fois l'inscription terminée, les détails de l'emplacement apparaissent sur la page des passerelles gérées. |
| 4 |
Cliquez sur Attribuer. La vue Passerelles gérées affiche la liste des emplacements attribués à la passerelle.
|
Télécharger le modèle de configuration
Configurer les licences
| 1 |
Accédez au mode de configuration globale du routeur : |
| 2 |
Configurez les licences à l'aide des commandes qui s'appliquent uniquement à votre plateforme spécifique.
Pour configurer un débit supérieur à 250 Mbit/s, une licence de plateforme HSEC est requise. |
Configurer les certificats
Configurer les certificats sur Cisco IOS XE
Suivez les étapes ci-dessous pour demander et créer des certificats pour la passerelle de survie. Utilisez des certificats signés par une autorité de certification publiquement reconnue.
La plateforme Survivability Gateway ne prend en charge que les certificats d'autorité de certification publiquement connus. Les certificats d'autorité de certification privés ou d'entreprise ne peuvent pas être utilisés pour Survivability Gateway.
Pour obtenir la liste des autorités de certification racine prises en charge pour les appels Webex, consultez Quelles autorités de certification racine sont prises en charge pour les appels vers les plateformes audio et vidéo Cisco Webex ?.
La plateforme Survivability Gateway ne prend pas en charge les certificats génériques.
Exécutez les commandes de l'exemple de code pour terminer les étapes. Pour plus d'informations sur ces commandes, ainsi que sur d'autres options de configuration, consultez le chapitre « Prise en charge SIP TLS » du Guide de configuration de Cisco Unified Border Element.
| 1 |
Passez en mode de configuration globale en exécutant les commandes suivantes : |
| 2 |
Générez la clé privée RSA en exécutant la commande suivante. Le module de la clé privée doit être d'au moins 2048 bits. |
| 3 |
Configurez un point de confiance pour héberger le certificat de la passerelle de survie. Le nom de domaine pleinement qualifié (fqdn) de la passerelle doit utiliser la même valeur que celle que vous avez utilisée lors de l'attribution du service de survie à la passerelle. |
| 4 |
Générez une demande de signature de certificat en exécutant la commande Lorsque vous y êtes invité, saisissez Une fois le CSR affiché à l'écran, utilisez le Bloc-notes pour copier le certificat dans un fichier que vous pourrez envoyer à une autorité de certification (CA) prise en charge. Si votre fournisseur de signature de certificats exige une CSR au format PEM (Privacy Enhanced Mail), ajoutez un en-tête et un pied de page avant de la soumettre. par exemple |
| 5 |
Une fois que l'autorité de certification vous a délivré un certificat, exécutez la commande Lorsque vous y êtes invité, collez la base 64 CER/PEM Afficher le contenu du certificat de l'autorité de certification (et non le certificat du périphérique) dans le terminal. |
| 6 |
Importez le certificat hôte signé dans le point de confiance à l'aide de la commande de certificat Lorsque vous y êtes invité, collez la base 64 CER/PEM Certificat dans le terminal. |
| 7 |
Vérifiez que le certificat de l'autorité de certification racine est disponible : Seules les autorités de certification connues publiquement sont prises en charge par la solution Webex Calling. Les certificats d'autorité de certification privés ou d'entreprise ne sont pas pris en charge. |
| 8 |
Si votre certificat d'autorité de certification racine n'est pas inclus dans le pack, procurez-vous le certificat et importez-le dans un nouveau point de confiance. Effectuez cette étape si aucun certificat racine d'autorité de certification publiquement connu n'est disponible avec votre passerelle Cisco IOS XE. Lorsque vous y êtes invité, collez la base 64 CER/PEM Saisissez le contenu du certificat dans le terminal. |
| 9 |
En mode de configuration, spécifiez le point de confiance par défaut, la version TLS et les valeurs par défaut SIP-UA à l'aide des commandes suivantes. |
Importer les certificats ainsi que les paires de clés
Vous pouvez importer les certificats CA et les paires de clés sous forme de bundle en utilisant le format PKCS12 (.pfx ou .p12). Vous pouvez importer le paquet depuis un système de fichiers local ou un serveur distant. PKCS12 est un format de certificat particulier. Il regroupe l'intégralité de la chaîne de certificats, du certificat racine au certificat d'identité, ainsi que la paire de clés RSA. Autrement dit, le paquet PKCS12 que vous importez inclura la paire de clés, les certificats hôtes et les certificats intermédiaires. Importez un paquet PKCS12 pour les scénarios suivants :
-
Exportez les données depuis un autre routeur Cisco IOS XE et importez-les dans votre routeur Survivability Gateway.
-
Génération du paquet PKCS12 en dehors du routeur Cisco IOS XE à l'aide d'OpenSSL
Suivez les étapes ci-dessous pour créer, exporter et importer des certificats et des paires de clés pour votre routeur Survivability Gateway.
| 1 |
(Facultatif) Exportez le paquet PKCS12 requis pour votre routeur Survivability Gateway. Cette étape s'applique uniquement si vous exportez depuis un autre routeur Cisco IOS XE. |
| 2 |
(Facultatif) Créez un bundle PKCS12 à l'aide d'OpenSSL. Cette étape s'applique uniquement si vous générez un bundle PKCS12 en dehors de Cisco IOS XE en utilisant OpenSSL. |
| 3 |
Importez le fichier au format PKCS12. Voici un exemple de configuration pour la commande et des détails concernant les paramètres configurables :
La commande crypto pki import construit automatiquement le point de confiance pour prendre en charge le certificat. |
| 4 |
En mode de configuration, spécifiez le point de confiance par défaut, la version TLS et les valeurs par défaut SIP-UA à l'aide des commandes suivantes. |
Configurer la passerelle de survie
Configurer la passerelle comme passerelle de survie
Utilisez le modèle de configuration que vous avez téléchargé précédemment comme guide pour configurer la ligne de commande de la passerelle. Complétez les configurations obligatoires du modèle.
Les étapes suivantes contiennent des exemples de commandes ainsi qu'une explication de ces commandes. Modifiez les paramètres en fonction de votre déploiement. Les chevrons (par exemple, ) identifient les paramètres dans lesquels vous devez saisir des valeurs qui s'appliquent à votre déploiement. Les différents paramètres <tag> utilisent des valeurs numériques pour identifier et attribuer des ensembles de configurations.
- Sauf indication contraire, cette solution nécessite que vous effectuiez toutes les configurations décrites dans cette procédure.
- Lors de l'application des paramètres du modèle, remplacez
%tokens%par vos valeurs préférées avant de copier sur la passerelle. - Pour plus d'informations sur les commandes, consultez Référence des commandes de la passerelle gérée Webex. Utilisez ce guide sauf si la description de la commande vous renvoie à un autre document.
| 1 |
Passez en mode de configuration globale. où :
|
| 2 |
Effectuez les configurations du service vocal :
Explication des commandes :
|
| 3 |
Activer la fonction de survie sur le routeur : Explication des commandes :
|
| 4 |
Configurer les serveurs NTP :
|
| 5 |
(Facultatif). Configurer les autorisations d'appel générales de la classe de restriction : L'exemple précédent crée un ensemble de classes de restrictions personnalisées nommées catégories (par exemple, |
| 6 |
Configurez une liste de codecs préférés. Par exemple, la liste suivante spécifie g711ulaw comme codec préféré, suivi de g711alaw. Explication des commandes :
|
| 7 |
Configurer les pools d'enregistrement vocal par défaut : Explication des commandes :
|
| 8 |
Configurer les appels d'urgence : Explication des commandes :
Si la superposition Wi-Fi ne correspond pas précisément aux sous-réseaux IP, les appels d'urgence pour les appareils nomades risquent de ne pas disposer du mappage ELIN correct. |
| 9 |
Configurer les homologues de numérotation pour le réseau téléphonique public commuté (RTPC). Pour un exemple de configuration de pair de numérotation, voir Exemples de connexion PSTN. |
| 10 |
Facultatif. Activer la musique d'attente pour le routeur. Vous devez stocker un fichier musical au format G.711 dans la mémoire flash du routeur. Le fichier peut être au format .au ou .wav, mais il doit contenir des données 8 bits 8 kHz (par exemple, au format de données ITU-T A-law ou mu-law). Explication des commandes :
|
Synchronisation complète à la demande
Facultatif. Suivez cette procédure uniquement si vous souhaitez effectuer une synchronisation immédiate à la demande. Cette procédure n'est pas obligatoire car le cloud Webex synchronise automatiquement les données d'appel avec la passerelle de survie une fois par jour.
Modifier les propriétés de la passerelle de survie
| 1 |
Connectez-vous au Control Hub. Si vous êtes une organisation partenaire, le Partner Hub est lancé. Pour ouvrir Control Hub, cliquez sur la vue Client dans Partner Hub et sélectionnez le client concerné, ou sélectionnez Mon organisation pour ouvrir les paramètres Control Hub de l'organisation partenaire. |
| 2 |
Aller à . |
| 3 |
Cliquez sur la passerelle de survie applicable pour ouvrir la vue Service de survie pour cette passerelle. |
| 4 |
Cliquez sur le bouton Modifier et mettez à jour les paramètres suivants.
|
| 5 |
Cliquez sur Soumettre. Si vous souhaitez supprimer une passerelle de survie de Control Hub, désactivez d'abord le service Survivability Gateway. Pour plus de détails, voir Attribuer des services aux passerelles gérées. |
Configurations permettant d'activer les CDR sur la passerelle de survie
Le connecteur configure automatiquement les commandes liées aux CDR afin de faciliter la collecte des statistiques de comptage des appels.
À la fin d'un événement de survie, le connecteur traite les CDR générés pendant la période de l'événement, ainsi que les données de configuration, afin d'identifier différents décomptes d'appels. Ces indicateurs comprennent le nombre total d'appels, d'appels d'urgence et d'appels externes, et servent à surveiller l'utilisation des fonctionnalités internes. Seules les statistiques de comptage des appels sont envoyées au cloud Webex, les CDR proprement dits ne sont pas transmis.
Voici un exemple de configuration :
!
gw-accounting file
primary ifs bootflash:guest-share/cdrs/
acct-template callhistory-detail
maximum cdrflush-timer 5
cdr-format detailed
!
Explication des commandes :
-
primary ifs bootflash:guest-share/cdrs/- Cette commande permet de stocker les fichiers CDR dans le dossier guest-share afin de permettre l'accès par le connecteur. -
acct-template callhistory-detail- Cette commande est nécessaire pour inclure l'étiquette dial-peer dans le CDR. -
maximum cdrflush-timer 5- La valeur par défaut est de 60 minutes, mais la régler sur 5 minutes permet d'enregistrer les CDR dans le fichier plus rapidement. -
cdr-format detailed- Ceci est le format par défaut. Le format compact ne convient pas car il n'inclut pas l'étiquette dial-peer.
Configurations pour activer le transfert d'appel
La fonction de renvoi d'appel fait partie des fonctionnalités de continuité d'activité qui garantissent la gestion continue des appels lors des pannes de réseau, lorsque la connexion au cloud Webex est perdue. La passerelle de survie fait office de passerelle de secours locale, permettant aux terminaux de s'enregistrer localement et de maintenir leurs capacités d'appel essentielles.
-
Le comportement de transfert d'appel en mode de survie est géré par la passerelle de survie à l'aide d'une configuration de pool, de configurations de pairs de numérotation et de politiques de routage qui traitent les appels localement ou les acheminent via des lignes PSTN ou SIP.
-
La passerelle de survie désactive les services supplémentaires SIP REFER, SIP déplacé temporairement pour le renvoi d'appel et le transfert d'appel, car Webex Calling n'utilise pas ces méthodes en mode de survie.
Configurer les pools d'enregistrement vocal pour les scénarios de renvoi d'appel :
|
Pour utiliser la fonction de renvoi d'appel, configurez la commande
|
Configurations pour activer le groupe de chasse
Ce tableau établit une correspondance entre la configuration de la fonctionnalité de groupe de recherche dans Control Hub et l'utilisation des commandes de la passerelle de survie.
| Caractéristiques du groupe de chasse | Configuration via le Control Hub | Commandes de passerelle de survie |
|---|---|---|
|
Sélectionnez le modèle de routage des appels |
Top-Down/Simultaneous/Circular/Longest-idle | Sequential/Parallel/Peer/Longest-idle |
|
Ajouter un groupe de chasse |
Ajouter un groupe de chasse avec un nom et un numéro de téléphone pour chaque lieu. | Pour ajouter un groupe de chasse, utilisez voice hunt-group . Ajoutez ensuite le numéro de téléphone à l'aide de la commande pilot et le nom du groupe de recherche avec la commande description |
|
Sélectionnez les utilisateurs, les espaces de travail ou les lignes virtuelles à ajouter. |
Sélectionnez les agents qui feront partie du groupe Hunt. |
Configurez la liste des agents à l'aide de la commande |
|
Continuer après le nombre de sonneries configuré |
Configurer à l'aide de l'option Définir le nombre d'anneaux |
Configurez l'utilisation de la commande |
|
Continuer lorsque la ligne est occupée |
Configurer à l'aide de l'option Avancer en cas d'occupation |
Configurer à l'aide de la commande |
|
Renvoyer les appels lorsque tous les agents sont injoignables | Configurer à l'aide de l'option Dériver les appels lorsque tous les agents sont injoignables |
Configurer à l'aide de la commande |
|
Renvoyer les appels lorsque tous les agents sont occupés ou que le groupe de recherche est occupé |
Configurez l'option« Dévier les appels lorsque tous les agents sont occupés ou que le groupe de recherche est occupé ». |
Configurer à l'aide de |
-
Configurer un groupe Hunt en anneaux séquentiels
voice hunt-group 1 sequential pilot 1111 number 1 1001 number 2 1002 number 3 7089001 number 4 7089002 number 5 +1210903443 ..... ..... timeout 20 final 1009 statistics collect description present-call idle-phone -
Configurer un groupe Hunt en anneaux parallèles
voice hunt-group 2 parallel pilot 2222 number 1 2001 number 2 2002 number 3 2089001 number 4 2089002 number 5 +12109034433 ..... ..... timeout 60 final 1009 statistics collect description
Description des commandes :
-
voice hunt-group- Cette commande permet de définir et d'accéder au mode de configuration d'un groupe de chasse. -
parallel- Ce mot-clé spécifie la méthode ou l'algorithme de groupe de recherche que le système utilisera pour répartir les appels entrants entre les membres de ce groupe de recherche. -
number- Crée une liste de extensions/e164 numbers/ESN qui sont membres d'un groupe de recherche vocale. Aucun numéro de la liste ne peut être un numéro de pilote d'un autre groupe de chasse. -
pilot- Il s'agit du numéro principal ou du numéro d'annuaire du groupe de chasse. Les appelants composent ce numéro pour joindre le groupe de chasse. -
timeout- Définit la durée maximale, en secondes, pendant laquelle le groupe de chasse tentera de joindre ses membres avant d'entreprendre l'action suivante. -
final- Cette commande spécifie le numéro de repli. -
statistics collect- Permet la collecte de statistiques opérationnelles pour le groupe de chasse. -
descriptin- description du groupe de chasse -
present-call idle-phone-Ne présenter l'appel qu'aux agents inactifs.
Voici un exemple de résultat de la commande show voice hunt-group statistics. La sortie comprend les appels directs vers un numéro de groupe de recherche vocale et les appels provenant de la file d'attente ou du B-ACD.
Router# show voice hunt-group 1 statistics last 1 h
Wed 04:00 - 05:00
Max Agents: 3
Min Agents: 3
Total Calls: 9
Answered Calls: 7
Abandoned Calls: 2
Average Time to Answer (secs): 6
Longest Time to Answer (secs): 13
Average Time in Call (secs): 75
Longest Time in Call (secs): 161
Average Time before Abandon (secs): 8
Calls on Hold: 2
Average Time in Hold (secs): 16
Longest Time in Hold (secs): 21
Per agent statistics:
Agent: 5012
From Direct Call:
Total Calls Answered: 3
Average Time in Call (secs): 70
Longest Time in Call (secs): 150
Totals Calls on Hold: 1
Average Hold Time (secs): 21
Longest Hold Time (secs): 21
From Queue:
Total Calls Answered: 3
Average Time in Call (secs): 55
Longest Time in Call (secs): 78
Total Calls on Hold: 2
Average Hold Time (secs): 19
Longest Hold Time (secs): 26
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Agent: 5013
From Direct Call:
Total Calls Answered: 3
Average Time in Call (secs): 51
Longest Time in Call (secs): 118
Totals Calls on Hold: 1
Average Hold Time (secs): 11
Longest Hold Time (secs): 11
From Queue:
Total Calls Answered: 1
Average Time in Call (secs): 4
Longest Time in Call (secs): 4
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Agent: 5014
From Direct Call:
Total Calls Answered: 1
Average Time in Call (secs): 161
Longest Time in Call (secs): 161
From Queue:
Total Calls Answered: 1
Average Time in Call (secs): 658
Longest Time in Call (secs): 658
Total Loged in Time (secs): 3000
Total Loged out Time (secs): 600
Queue related statistics:
Total calls presented to the queue: 5
Calls handoff to IOS: 5
Number of calls in the queue: 0
Average time to handoff (secs): 2
Longest time to handoff (secs): 3
Number of abandoned calls: 0
Average time before abandon (secs): 0
Calls forwarded to voice mail: 0
Calls answered by voice mail: 0
Number of error calls: 0
Router# sh voice hunt-group
Group 1
type: sequential
pilot number: 4444, peer-tag 2147483647
list of numbers:
Member Used-by State Login/Logout
====== ======= ===== ============
1001 1001 up -
1003 1003 up -
preference: 0
preference (sec): 0
timeout: 15
final_number:
auto logout: no
stat collect: no
phone-display: no
hlog-block: no
calls in queue: 0
overwrite-dyn-stats: no
members logout: no
present-call idle-phone: no
webex-sgw-bgl14#
Configurations permettant d'activer la distribution automatique des appels de base (B-ACD)
Le service de distribution automatique d'appels de base (B-ACD) et le service de standard automatique (AA) permettent de répondre automatiquement aux appels externes avec des messages d'accueil et des menus qui permettent aux appelants de sélectionner le service approprié ou de composer des numéros de poste connus.
Le B-ACD assure la prise en charge automatique et la distribution des appels via des menus interactifs et des groupes de recherche locaux. L'application B-ACD comprend des services de standard automatique (AA) et un service de file d'attente d'appels. Le standard automatique B-ACD prend en charge les appels RTC négociés avec une liaison SIP entrante utilisant le codec g711ulaw.
B-ACD prend en charge les groupes de recherche vocale avec prise en charge séquentielle, parallèle, pair à pair, de l'appel d'inactivité le plus long, des lignes partagées SIP et des lignes partagées mixtes.
Un appel entrant compose le numéro pilote B-ACD AA et entend un message d'accueil et des instructions pour aider l'appelant à acheminer automatiquement l'appel.
Limites
Utilisez le même codec sur les homologues de numérotation entrants et sortants lors du transfert d'appels. L'utilisation de codecs différents n'est pas prise en charge. iOS n'invoquera pas de transcodeur pour les appels gérés par une application TCL.
Composants B-ACD
L'application B-ACD se compose d'un service de file d'attente d'appels et d'un ou plusieurs services AA. Les composants configurables de ces services sont :
-
Numéro principal
-
Message d'accueil et autres fichiers audio
-
Options du menu
-
Composer un numéro de poste
Numéro principal
Chaque service AA possède son propre numéro pilote AA que les appelants composent pour joindre l'AA. Ce nombre est spécifié dans la commande param aa-pilot. Le numéro pilote AA n'est associé à aucun numéro de téléphone d'agent ni à aucun téléphone physique, mais vous devez définir un homologue de numérotation avec le numéro pilote AA comme numéro appelé entrant afin que ce numéro soit joignable par les appelants externes.
Message d'accueil et autres fichiers audio
Le message d'accueil est un fichier audio qui est diffusé lorsqu'un appel est pris par le numéro pilote. Ce fichier audio fait partie d'un ensemble de fichiers audio utilisés avec le service B-ACD pour informer les appelants de leur statut et des actions qu'ils peuvent entreprendre. Vous pouvez créer des fichiers audio personnalisés décrivant les options de menu disponibles pour vos appelants. Les fichiers audio B-ACD sont décrits dans les sections suivantes :
Réenregistrement des fichiers audio par défaut
Des fichiers audio par défaut sont fournis pour chaque point du script et sont remis aux appelants. Vous téléchargez les fichiers audio par défaut à partir du lien et les copiez dans un emplacement accessible par le routeur B-ACD, tel qu'une mémoire flash ou un serveur TFTP. Les fichiers audio et les fichiers de script sont regroupés dans un fichier tar sur le site web. Les fichiers par défaut et leurs messages sont répertoriés dans le tableau. Vous pouvez réenregistrer des messages personnalisés par-dessus les messages par défaut, mais vous ne pouvez pas modifier les noms des fichiers audio, sauf comme décrit spécifiquement dans la section Modification des codes de langue et des noms de fichiers.
Pour réenregistrer et installer les invites audio par défaut avant d'utiliser un service B-ACD pour la première fois, suivez les étapes décrites dans la section Téléchargement des scripts Tcl et des invites audio. Pour réenregistrer les invites audio dans un service B-ACD existant, suivez les étapes décrites dans la section Mise à jour des paramètres de script et des invites audio (numérotation par extension uniquement).
| Nom de fichier par défaut | Annonce par défaut | Durée de l'annonce de défaut |
|---|---|---|
en_bacd_welcome.au |
"Merci de votre appel." Comprend une pause de deux secondes après le message. |
3 secondes |
en_bacd_options_menu.au |
Pour les ventes, appuyez sur 1 (pause) Pour le service client, appuyez sur 2 (pause). Pour composer un numéro de poste, appuyez sur 3 (pause). Pour parler à un opérateur, appuyez sur zéro. Comprend une pause de quatre secondes après le message. |
15seconds |
en_bacd_disconnect.au |
«Nous ne sommes pas en mesure de prendre votre appel pour le moment.» Veuillez réessayer ultérieurement. Merci de votre appel." Comprend une pause de quatre secondes après le message. |
10seconds |
en_bacd_invalidoption. au |
«Vous avez saisi une option invalide.» Veuillez réessayer. Comprend une pause d'une seconde après le message. Ce message est diffusé lorsqu'un appelant choisit une option de menu invalide ou compose un numéro de poste invalide. |
7seconds |
en_bacd_enter_dest.au |
«Veuillez saisir le numéro de poste que vous souhaitez joindre.» Comprend une pause de cinq secondes après le message. Ce message est diffusé lorsqu'un appelant choisit l'option |
7seconds |
en_bacd_allagentsbusy. au |
« Tous nos agents sont actuellement occupés à aider d'autres clients. » Veuillez patienter pour obtenir de l'aide. Quelqu'un sera bientôt avec vous. Comprend une pause de deux secondes après le message. Cette invite est également connue sous le nom de deuxième salutation. |
7seconds |
en_bacd_music_on_hol d.au |
La musique d'attente (MOH) est diffusée aux appelants B-ACD. |
60seconds |
Si vous réenregistrez l'un des fichiers audio, notez que les invites B-ACD nécessitent un format de fichier audio G.711 (.au) avec un encodage 8 bits, mu-law et 8 kHz. Nous recommandons les outils audio suivants ou d'autres de qualité similaire :
-
Adobe Audition pour Microsoft Windows par Adobe Systems Inc. (anciennement appelé Cool Edit par Syntrillium Software Corp.)
-
Outil audio pour Solaris par Sun Microsystems Inc.
Configurer B-ACD
Voici quelques exemples de configuration :
application
service aa bootflash:app-b-acd-aa-3.0.0.8.tcl
paramspace english index 1
param handoff-string aa
param dial-by-extension-option
paramspace english language en
param aa-pilot
paramspace english location flash:
param welcome-prompt _bacd_welcome.au
param voice-mail
param service-name queue
!
service queue bootflash:app-b-acd-3.0.0.8.tcl
param queue-len 30
param queue-manager-debugs 1
!
! SIP PSTN Dial-Peers for Auto Attendant(BACD) service called aa associated with incoming voice port
dial-peer voice 500 voip
description Inbound dial-peer for Auto Attendant
service aa
session protocol sipv2
incoming called-number
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
! TDM PSTN Dial-Peers if not using SIP for Auto Attendant(BACD) service called aa associated with incoming voice pots
dial-peer voice 500 voip
description Inbound dial-peer for Auto Attendant
service aa
incoming called-number
port %tdm_port%
! Explication de la commande :| Commande | Explication |
|---|---|
param dial-by-extension-option |
Permet aux appelants de composer des numéros de poste après avoir composé le numéro de menu spécifié. numéro-menu— Identifiant d'une option de menu. La plage de valeurs va de 1 à 9. Il n'y a pas de valeur par défaut. |
param aa-pilot |
Spécifie le numéro pilote associé au pair de numérotation du standard automatique |
param voice-mail |
Définit une destination alternative pour les appels auxquels ne répondent pas les agents d'AA |
paramspace english language en |
Définit le code de langue des fichiers audio utilisés pour les messages dynamiques d'une application IVR.
Ce code de langue doit correspondre au préfixe de langue à deux caractères utilisé dans les noms de vos fichiers d'invite audio, quelle que soit la langue réellement utilisée dans le fichier. Pour plus d'informations, consultez le Message de bienvenue et autres fichiers audio |
param welcome-prompt
audio-filename |
Attribue un fichier audio au message d'accueil utilisé par ce service AA.
|
Modification des codes de langue et des noms de fichiers
-
Le préfixe de tout nom de fichier peut être modifié en ch, en, sp ou aa. Le préfixe doit correspondre au code spécifié dans le paramètre language-code de la commande paramspace language, quelle que soit la langue réellement utilisée dans le fichier.
-
Après son préfixe, le nom de fichier de l'invite de bienvenue (par défaut en_bacd_welcome.au ) peut avoir n'importe quel nom d'identification, tel que défini dans la commande
param welcome-prompt. -
Après son préfixe, le nom de fichier d'invite de dépôt (aucune valeur par défaut n'est fournie) peut avoir n'importe quel nom d'identification, tel que défini dans la commande
param drop-through-prompt.
Dans les fichiers audio, vous pouvez enregistrer une invite dans n'importe quelle langue. Il n’est pas nécessaire de modifier le préfixe d’un fichier contenant une invite dans une autre langue, car les préfixes de code de langue sont utilisés pour des fonctionnalités qui ne font pas partie du service B-ACD. Mais il est important que les préfixes de code de langue de vos fichiers correspondent au code de langue spécifié dans le paramètre language-code de la commande paramspace language, quelle que soit la langue réellement utilisée dans le fichier audio.
Ne modifiez pas la partie identifiant du nom d'un fichier audio, à l'exception du fichier _bacd_welcome.au. Les scripts identifient les fichiers audio qui ont les mêmes noms d'identification que ceux du tableauet qui ont le même préfixe que celui que vous spécifiez dans la commande de langage paramspace.
Les deux exceptions aux règles générales de nommage des fichiers sont le fichier audio d'invite de bienvenue ( en_bacd_welcomepar défaut .au) et le fichier audio d' drop-through-option invite (aucune valeur par défaut n'est fournie). Les éléments d'identification des noms de fichiers de ces deux messages audio sont spécifiés explicitement lors de la configuration et sont entièrement configurables par l'utilisateur. Ces fichiers peuvent utiliser n'importe quel nom de fichier, à condition que celui-ci respecte les conventions suivantes :
-
Le préfixe du nom de fichier doit correspondre au code de langue spécifié dans la commande de langue paramspace. Par exemple, en.
-
L'identifiant du nom de fichier doit commencer par un trait de soulignement. Par exemple,
_welcome_to_xyz.au.
Utilisation de fichiers audio pour décrire les choix de menu
Par défaut, deux fichiers audio sont fournis pour guider l'appelant dans son orientation initiale et lui présenter les options de menu disponibles : en_welcome_prompt.au et en_bacd_options_menu.au. Vous pouvez réenregistrer des messages personnalisés par-dessus les messages par défaut fournis dans ces fichiers, comme expliqué dans le tableau .
Si votre service B-ACD utilise un seul service AA, enregistrez un message de bienvenue dans en_welcome_prompt.au et enregistrez les instructions concernant les choix de menu dans en_bacd_options_menu.au.
Si votre service B-ACD utilise plusieurs services AA, vous aurez besoin de messages d'accueil et d'instructions distincts pour chaque AA, en suivant les directives suivantes :
-
Enregistrez un message de bienvenue distinct pour chaque service des AA, en utilisant un nom différent pour le fichier audio de chaque message de bienvenue. par exemple
en_welcome_aa1.aueten_welcome_aa2.au. Les messages d'accueil que vous enregistrez dans ces fichiers doivent inclure à la fois le message de bienvenue et les instructions concernant les options du menu. -
Enregistrer le silence dans le fichier audio
en_bacd_options_menu.au. Un silence d'au moins une seconde doit être enregistré. Veuillez noter que ce fichier ne contient pas les instructions du menu lorsqu'il existe plusieurs services AA.
Options du menu
Le but d'un service B-ACD est d'acheminer automatiquement les appels vers la destination appropriée au sein de votre organisation. Les services interactifs d'AA vous permettent de proposer des options de menu aux appelants afin qu'ils puissent faire les choix appropriés pour leurs appels. Les types d'options de menu disponibles dans B-ACD sont décrits dans le tableau. Les options du menu sont annoncées aux appelants par des messages audio, qui sont décrits dans le Message d'accueil et autres fichiers audio.
| Type | Description | Exigences | Exemple |
|---|---|---|---|
Dial-by-extension |
L'appelant appuie sur une touche pour pouvoir composer un numéro de poste connu. Le numéro de menu utilisé pour cette option ne doit pas être le même que l'un des numéros de menu (aa-hunt) utilisés avec le service de file d'attente d'appels. |
Aucune exigence. |
Après avoir entendu les options du menu, l'appelant compose le 4 et peut composer un numéro de poste interne. |
Option de numérotation par extension
Le service B-ACD peut également comporter une option de numérotation par extension, qui permet aux appelants de composer des numéros de poste internes lorsqu'ils connaissent déjà le numéro de poste. L'option de numérotation par extension est affichée comme option de menu.
L'option de numérotation par extension est configurée en spécifiant un numéro d'option de menu pour le paramètre de numérotation par extension. Lorsque la commande suivante est utilisée, les appelants peuvent composer le 1 puis un numéro de poste.
param dial-by-extension-option 1 Dans un service de file d'attente d'appels B-ACD, le numéro d'option de numérotation par extension et les numéros d'option de groupe de recherche doivent être mutuellement exclusifs. Cette restriction signifie que le numéro d'option utilisé pour l'option de numérotation par extension ne peut pas être identique à l'un des numéros d'option utilisés avec les options de recherche AA. Par exemple, si vous utilisez aa-hunt1 à aa-hunt5 pour spécifier les groupes de recherche dans la configuration de votre service de file d'attente d'appels, vous pouvez utiliser l'option 6 pour l'option de numérotation par extension, mais pas les numéros 1 à 5.
Si les dix numéros de recherche AA sont tous utilisés pour les groupes de recherche dans le service de file d'attente d'appels, il ne reste plus d'option pour l'option de numérotation par extension. Notez que cette restriction est basée sur tous les numéros d'option (numéros de recherche AA) utilisés avec le service de file d'attente d'appels et non sur les numéros d'option utilisés avec une application AA.
Téléchargement de scripts Tcl et d'invites audio
Suivez ces étapes pour préparer les fichiers de script et les fichiers d'invite nécessaires à votre service B-ACD.
-
Copiez le fichier tar dans la mémoire flash de démarrage du routeur SGW.
Décompressez les fichiers tcl et audio à l'aide de la commande :
archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:- Réenregistrez les fichiers audio si nécessaire.
Explication des commandes :
| Commande | Explication |
|---|---|
|
Télécharger le fichier tar B-ACD |
Téléchargez le fichier tar B-ACD appelé Cette archive tar contient le script Tcl AA, le script Tcl de la file d'attente d'appels et les fichiers audio par défaut nécessaires au service B-ACD. |
enable |
Active le mode EXEC privilégié sur le routeur SGW. Saisissez votre mot de passe si vous y êtes invité. |
archivetar/xtract flash: |
Décompresse les fichiers de l'archive B-ACD et les copie dans la mémoire flash. Le fichier
|
|
Consignez si nécessaire | Réenregistrez les fichiers audio avec vos messages personnalisés, mais ne modifiez pas les noms des fichiers audio. |
Exemples
L'exemple suivant extrait des fichiers de l'archive appelée cme-b-acd-2.1.0.0 sur le serveur à l'adresse 192.168.1.1 et les copie dans la mémoire flash du routeur B-ACD.
archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash: Mise à jour des paramètres du script et des messages audio (Appel par extension uniquement)
Vous pouvez mettre à jour les paramètres du script B-ACD en modifiant la configuration Cisco IOS. Pour que les modifications de paramètres soient prises en compte, vous devez arrêter puis recharger les scripts B-ACD que vous avez modifiés. Si vous réenregistrez les messages audio, vous devez recharger les fichiers de messages audio qui ont été modifiés.
-
Déterminez les identifiants de session de toutes les sessions actives.
Utilisez la commande
showcall application sessionsen mode EXEC privilégié pour obtenir les numéros d'ID de session (SID) des services AA et de file d'attente d'appels. Si la session AA ne comporte aucun appel actif, le nom du script AA n'apparaît pas dans la sortie de la commandeshow call application sessions. - Arrêtez les sessions de service B-ACD AA et de file d'attente d'appels si nécessaire - À l'aide des numéros d'identification de session de l'étape 1, arrêtez les sessions de service B-ACD AA et de file d'attente d'appels. Utilisez la commande
call application session stopen mode EXEC privilégié pour arrêter les sessions AA et de file d'attente d'appels. - Rechargez le script AA et les scripts de file d'attente d'appels - Utilisez la commande
call application voice loaden mode EXEC privilégié pour recharger les scripts. - Si un fichier d'invite audio a été modifié, rechargez-le - Utilisez la commande
audio-prompt loaden mode EXEC privilégié pour recharger un fichier audio. Répétez cette commande pour chaque fichier audio modifié.
Vérification du statut B-ACD
Utilisez la commande show call application sessions pour vérifier que B-ACD est actif.
L'exemple suivant illustre une session avec des applications AA et de file d'attente d'appels actives. Le champ « App » correspond au nom du service, tandis que le champ « Url » indique l’emplacement du fichier script de l’application.
Session ID 17
App: aa
Type: Service
Url: flash:app-b-acd-aa-2.1.0.0.tcl
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl L'exemple suivant illustre une session où seule l'application de file d'attente est active. Le script AA n'apparaît pas dans la sortie de la commande show call application sessions car il n'y a pas d'appels actifs. Le nom du service AA apparaît dans la sortie uniquement lorsqu'un appel est actif. Le script de file d'attente d'appels s'active après le premier appel entrant et reste actif même s'il n'y a pas d'appels actifs.
Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl Vous pouvez mettre à jour les paramètres du script B-ACD en modifiant la configuration Cisco IOS. Pour que les modifications de paramètres soient prises en compte, vous devez arrêter et recharger les scripts B-ACD que vous avez modifiés, comme expliqué dans les étapes suivantes. Si vous réenregistrez les messages audio, vous devez recharger les fichiers de messages audio qui ont été modifiés.
-
Déterminer les identifiants de session de toutes les sessions actives:
Utilisez la commande
show call application sessionsen mode EXEC privilégié pour obtenir les numéros d'ID de session (SID) des services AA et de file d'attente d'appels. Si la session AA ne comporte aucun appel actif, le nom du script AA n'apparaît pas dans la sortie de la commandeshow call application sessions.L'exemple suivant illustre une session avec des appels actifs. Le champ « App » correspond au nom du service attribué au script de file d’attente d’appels et au script AA. Vous pouvez également voir les noms des services dans le résultat de la commande show running-config.
Router# show call application sessions Session ID 17 App: aa Type: Service Url: bootflash:app-b-acd-aa-3.0.0.8.tcl Session ID 12 App: queue Type: Service Url: bootflash:app-b-acd-3.0.0.8.tcl - Interrompez les sessions de service B-ACD AA et de file d'attente d'appels si nécessaire.
En utilisant les numéros d'identification de session de l'étape 1, arrêtez les sessions de service B-ACD AA et de service de file d'attente d'appels. Utilisez la commande
call application session stopen mode EXEC privilégié pour arrêter les sessions AA et de file d'attente d'appels.Router# call application session stop id 17 Router# call application session stop id 12Lorsque vous utilisez la commande d'arrêt de session d'application d'appel pour un service AA, les actions suivantes se produisent :
Le service AA est interrompu.
Tous les appels connectés au service AA sont déconnectés.
Le nom du service AA est supprimé de la sortie de la commande
show call application sessions.Pour éviter tout risque de déconnexion intempestive, attendez qu'il n'y ait plus d'appels entrants avant de recharger le script, par exemple après les heures de travail.
Si un nom de service AA n'apparaît pas dans la sortie de la commande
show call application sessions, cela signifie qu'il n'y a pas de sessions d'appel et que vous n'avez pas besoin d'émettre une commandecall application session stoppour cela. -
Rechargez le script AA et les scripts de file d'attente d'appels.
Utilisez la commande
call application voice loaden mode EXEC privilégié pour recharger les scripts.Router# call application voice load aa Router# call application voice load queue -
Si un fichier d'invite audio a été modifié, rechargez-le.
Utilisez la commande
audio-prompt loaden mode EXEC privilégié pour recharger un fichier audio. Répétez cette commande pour chaque fichier audio modifié.Router# audio-prompt load flash:en_bacd_welcome.au Reload of flash:en_bacd_welcome.au successful
Limitations et restrictions
-
La disponibilité du service du réseau téléphonique public commuté (RTPC) dépend des lignes SIP ou des circuits RTPC disponibles lors d'une panne de réseau.
-
Les appareils dotés d'une connectivité 4G et 5G (par exemple, l'application Webex pour mobile ou tablette) pourraient toujours être en mesure de s'inscrire à Webex Calling pendant les pannes. Par conséquent, ils pourraient être dans l'incapacité d'appeler d'autres numéros depuis le même site pendant une panne.
-
Les schémas de numérotation peuvent fonctionner différemment en mode de survie et en mode actif.
-
La passerelle de survie doit utiliser une adresse IPv4. Le protocole IPv6 n'est pas pris en charge.
-
La mise à jour de l'état de synchronisation à la demande dans le Control Hub peut prendre jusqu'à 30 minutes.
-
La station d'accueil Calling n'est pas prise en charge en mode Survie.
-
Ne configurez pas la commande SIP bind en mode de configuration VoIP du service vocal. Cela entraîne un échec d'enregistrement des téléphones MPP auprès de la passerelle de survie.
-
Assurez-vous que les numéros de série des équipements (ESN) soient uniques sur différents sites physiques, afin d'éviter les conflits et d'améliorer la traçabilité, la redondance et la fiabilité en cas de panne.
Les limitations suivantes s'appliquent en mode Survie :
-
Touches programmables MPP: Les touches programmables telles que Park, Unpark, Barge, Pickup, Group Pickup et Call Pull ne sont pas prises en charge, mais elles n'apparaissent pas désactivées sur l'appareil.
-
Lignes partagées: Les appels passés vers des lignes partagées peuvent sonner sur tous les appareils ; cependant, d’autres fonctionnalités de ligne partagée telles que la surveillance à distance de l’état de la ligne, la mise en attente, la reprise, le mode « Ne pas déranger » synchronisé et les paramètres de renvoi d’appel ne sont pas disponibles.
-
Conférence: La conférence ou les appels à trois ne sont pas pris en charge.
-
Distribution automatique des appels de base (B-ACD): Le service avec passerelle de survie et passerelle locale colocalisées n'est pas pris en charge.
-
Historique des appels: Les appels passés sont stockés localement dans l'historique des appels, aussi bien pour les appareils MPP que pour l'application Webex.
-
Groupes de chasse: Vous pouvez configurer jusqu'à 100 groupes de chasse, chaque groupe pouvant prendre en charge un maximum de 32 utilisateurs.
-
Apparence d'appel partagé améliorée: Des fonctionnalités telles que la notification d'état de ligne, la ligne partagée hold/remote La reprise et les autres fonctions telles que les appels de base, les groupes de recherche ou le renvoi d'appel ne sont pas prises en charge.
-
Routage des appels du groupe de recherche: Le modèle de routage d'appels pondéré n'est pas pris en charge.
Expérience utilisateur lors du basculement
Si un site de votre entreprise perd sa connectivité Internet et que vous vous trouvez sur ce site, vous pouvez toujours passer et recevoir des appels, aussi bien en interne dans votre entreprise qu’en externe vers des clients. Voir Application Webex | Survie du site.
Exemples de configuration
exemples de connexion PSTN
Pour les appels externes, configurez une connexion au réseau téléphonique public commuté (RTPC). Ce sujet présente certaines des options et fournit des exemples de configurations. Les deux principales options sont :
-
Connexion de la carte d'interface vocale (VIC) au réseau téléphonique public commuté (RTPC)
-
Passerelle SIP vers réseau téléphonique public commuté (RTPC)
Connexion de la carte d'interface vocale au réseau téléphonique public commuté (RTPC)
Vous pouvez installer une carte d'interface vocale (VIC) sur le routeur et configurer une connexion de port au réseau téléphonique public commuté (PSTN).
-
Pour plus de détails sur l'installation du VIC sur le routeur, reportez-vous au guide d'installation matérielle de votre modèle de routeur.
-
Pour plus de détails sur la configuration du VIC, ainsi que des exemples, consultez le Guide de configuration du port vocal, Cisco IOS Release 3S.
Passerelle SIP vers PSTN
Vous pouvez configurer une connexion SIP trunk pointant vers une passerelle PSTN. Pour configurer la connexion trunk sur la passerelle, utilisez la configuration voice-class-tenant. Voici un exemple de configuration.
voice class tenant 300
sip-server ipv4::
session transport udp
bind all source-interface GigabitEthernet0/0/1
Configuration du pair de numérotation
Pour les connexions trunk, configurez les homologues de numérotation entrants et sortants pour la connexion trunk. La configuration dépend de vos besoins. Pour des informations de configuration détaillées, voir Guide de configuration Dial Peer, Cisco IOS Release 3S.
Voici des exemples de configurations :
Appairage sortant vers le réseau téléphonique public commuté (RTPC) avec UDP et RTP
dial-peer voice 300 voip
description outbound to PSTN
destination-pattern +1[2-9]..[2-9]......$
translation-profile outgoing 300
rtp payload-type comfort-noise 13
session protocol sipv2
session target sip-server
voice-class codec 1
voice-class sip tenant 300
dtmf-relay rtp-nte
no vad
Approche de numérotation entrante depuis le réseau téléphonique public commuté (RTPC) utilisant UDP avec RTP
voice class uri 350 sip
host ipv4:
!
dial-peer voice 190 voip
description inbound from PSTN
translation-profile incoming 350
rtp payload-type comfort-noise 13
session protocol sipv2
voice-class codec 1
voice-class sip tenant 300
dtmf-relay rtp-nte
no vad
Traductions numériques
Pour les connexions PSTN, vous devrez peut-être utiliser des règles de traduction pour convertir les extensions internes en un numéro E.164 que le réseau PSTN peut acheminer. Voici des exemples de configurations :
Règle de traduction du PSTN avec non +E164
voice translation-rule 350
rule 1 /^\([2-9].........\)/ /+1\1/
voice translation-profile 300
translate calling 300
translate called 300
Règle de traduction du système téléphonique avec +E164
voice translation-rule 300
rule 1 /^\+1\(.*\)/ /\1/
voice translation-profile 300
translate calling 300
translate called 300
Exemple d'appel d'urgence
L'exemple suivant contient un exemple de configuration d'appel d'urgence.
Si la superposition WiFi ne correspond pas précisément aux sous-réseaux IP, les appels d'urgence pour les appareils nomades risquent de ne pas disposer d'un mappage ELIN correct.
emplacements d'intervention d'urgence (ERL)
voice emergency response location 1
elin 1 14085550100
subnet 1 192.168.100.0 /26
!
voice emergency response location 2
elin 1 14085550111
subnet 1 192.168.100.64 /26
!
voice emergency response zone 1
location 1
location 2
Pairs de numérotation sortante
voice class e164-pattern-map 301
description Emergency services numbers
e164 911
e164 988
!
voice class e164-pattern-map 351
description Emergency ELINs
e164 14085550100
e164 14085550111
!
dial-peer voice 301 pots
description Outbound dial-peer for E911 call
emergency response zone 1
destination e164-pattern-map 301
!
dial-peer voice 301 pots
description Inbound dial-peer for E911 call
emergency response callback
incoming called e164-pattern-map 351
direct-inward-dial