Dans cet article
dropdown icon
Considérations relatives au déploiement
    Installation sur un seul site
    Configuration multi-sites
    Conditions clés pour la survie du site
    Colocation avec Unified SRST
    Fonctionnalités et composants pris en charge
    Informations de référence du port pour la passerelle de survie
dropdown icon
Configuration des fonctionnalités
    Flux de tâches de configuration de la capacité de survie du site
    Attribuer un service de survie à une passerelle
    Télécharger le modèle de configuration
    Configurer les licences
dropdown icon
Configurer les certificats
    Configurer les certificats sur Cisco IOS XE
    Importer les certificats ainsi que les paires de clés
dropdown icon
Configurer la passerelle de survie
    Configurer la passerelle comme passerelle de survie
    Synchronisation complète à la demande
    Modifier les propriétés de la passerelle de survie
    Configurations permettant d'activer les CDR sur la passerelle de survie
    Configurations pour activer le transfert d'appel
    Configurations pour activer le groupe de chasse
    Configurations permettant d'activer la distribution automatique des appels de base (B-ACD)
Limitations et restrictions
Expérience utilisateur lors du basculement
dropdown icon
Exemples de configuration
    exemples de connexion PSTN
    Exemple d'appel d'urgence

Capacité de survie du site pour Webex Calling

list-menuDans cet article
list-menuUn commentaire ?

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.

Schéma d'un scénario de panne réseau où la connexion à Webex est interrompue et les points de terminaison du site Webex fonctionnent en mode de survie.
Points de terminaison d'appel Webex depuis un emplacement unique en mode de survie

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.

Webex appelle des points de terminaison depuis plusieurs emplacements en mode de survie du site

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 :

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.

Tableau 1. Fonctionnalités d'appel prises en charge
Description et avantage Appareils MPP et application WebexVG4xx 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.

Tableau 2. Modèles de points de terminaison pris en charge
TypeModèlesVersion 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.

Tableau 3. Modèles de plateforme pris en charge
ModèleNombre maximal d'inscriptions de points de terminaisonVersion 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

Tableau 4. 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

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.

ÉtapesCommande ou ActionObjet

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

Configurer les licences pour la passerelle de survie.

4

Configurer les certificats sur Cisco IOS XE

Configurer les certificats pour la passerelle de survie.

5

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 toutes les configurations obligatoires qui figurent dans le modèle.

Attribuer un service de survie à une passerelle

Avant de commencer

Si la passerelle n'existe pas dans Control Hub, consultez Enroll Cisco IOS Gateways to Webex Calling pour ajouter une nouvelle instance de passerelle.
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  :

  • Non attribué (valeur vide) — Cliquez sur Attribuer un service et passez à l'étape suivante.

  • Survivability Gateway—Si vous souhaitez modifier les paramètres IP de la passerelle existante, accédez à Modifier les propriétés de la passerelle de survie. Sinon, passez à l'étape suivante.

3

Dans la liste déroulante du type de service, sélectionnez Survivability Gateway et remplissez les champs suivants :

  • Emplacement— Dans la liste déroulante, sélectionnez un emplacement. Pour affecter plusieurs emplacements à une passerelle de survie, sélectionnez tous les emplacements requis dans la liste.

  • Nom d'hôte— Entrez le nom de domaine pleinement qualifié (FQDN) utilisé lors de la création du certificat pour la passerelle. Il pourrait s'agir d'un nom figurant dans le champ Nom alternatif du sujet (SAN) du certificat. Le nom de domaine complet (FQDN) et l'adresse IP sont utilisés uniquement pour établir une connexion sécurisée avec la passerelle. Il n'est donc pas obligatoire de le renseigner dans le DNS.

  • Adresse IP— Au format IPv4, saisissez l'adresse IP de la passerelle de survie. Les appareils s'enregistrent à cette adresse lorsqu'ils fonctionnent en mode de survie.

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.
(Facultatif) Désaffecter le service de survie— Si vous souhaitez supprimer la passerelle de survie d'une passerelle, accédez à Désaffecter les services d'une passerelle gérée.

Télécharger le modèle de configuration

Téléchargez le modèle de configuration depuis Control Hub ou en utilisant ce lien. Vous aurez besoin du modèle lors de la configuration de la ligne de commande de la passerelle.
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 à Services > PSTN & Routage > Configurations de la passerelle > Gérer les passerelles.

3

Cliquez sur le portail de survie applicable.

4

Cliquez sur Télécharger le modèle de configuration et téléchargez le modèle sur votre ordinateur de bureau ou portable.

Configurer les licences

Assurez-vous de disposer des licences de plateforme appropriées pour votre passerelle. Configurez les licences à l'aide des commandes appropriées à votre plateforme.
1

Accédez au mode de configuration globale du routeur :

enable
 configure terminal
2

Configurez les licences à l'aide des commandes qui s'appliquent uniquement à votre plateforme spécifique.

  • Pour la série Cisco ISR 4000 :

    license boot level uck9
     license boot level securityk9
    
  • Pour les plateformes Cisco Catalyst série 8300 et 8200 Edge, utilisez la licence de fonctionnalité DNA Network Advantage, ou une licence supérieure, et saisissez le niveau de débit requis. L'exemple suivant utilise un débit de chiffrement bidirectionnel de 25 Mbps. Sélectionnez le niveau approprié en fonction du nombre d'appels que vous prévoyez.

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • Pour le logiciel Cisco Catalyst 8000V Edge, utilisez la licence de fonctionnalité DNA Network Advantage, ou une licence supérieure, et saisissez le niveau de débit requis. L'exemple suivant utilise un débit de 1 Gbit/s. Sélectionnez le niveau approprié en fonction du nombre d'appels que vous prévoyez.

    license boot level network-essentials addon dna-essentials
     platform hardware throughput level MB 1000
    

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 :

enable
 configure terminal
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.

crypto key generate rsa general-keys label webex-sgw exportable modulus 2048
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.

crypto pki trustpoint webex-sgw 
 enrollment terminal 
 fqdn  
 subject-name cn=
 subject-alt-name 
 revocation-check crl 
 rsakeypair webex-sgw
4

Générez une demande de signature de certificat en exécutant la commande crypto pki enroll webex-sgw.

Lorsque vous y êtes invité, saisissez yes.

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

-----BEGIN CERTIFICATE REQUEST-----
 
 -----END CERTIFICATE REQUEST-----
5

Une fois que l'autorité de certification vous a délivré un certificat, exécutez la commande crypto pki authenticate webex-sgw pour authentifier le certificat. Vous pouvez exécuter cette commande en mode exec ou config.

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 crypto pki import webex-sgw.

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.

  1. Trouvez le nom commun de l'autorité de certification racine en exécutant show crypto pki certificates webex-sgw | begin CA Cert. Recherchez l'émetteur cn= .

  2. Exécutez la commande show crypto pki trustpool | include cn= et vérifiez si ce certificat d'autorité de certification racine est installé avec le bundle d'autorités de certification Cisco. Si vous voyez votre CA, passez à l'étape 9.

  3. Si vous ne voyez pas votre certificat, vous pouvez faire l'une des choses suivantes :

    • Importer les certificats manquants

    • Exécutez la commande suivante pour installer le bundle CA IOS étendu.

      crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios_union.p7b

      Utilisez le bundle CA IOS étendu ios_core.p7b, uniquement si la passerelle est une passerelle locale colocalisée. Voir Configurer la passerelle locale sur Cisco IOS XE pour les appels Webex pour plus de détails.

  4. Répétez ces sous-étapes pour déterminer si le certificat d'autorité de certification racine est maintenant disponible. Après avoir répété les sous-étapes :

    Si le certificat n'est pas disponible, passez à l'étape 8. Si le certificat est disponible, passez à l'étape 9.

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.

crypto pki trustpoint 
 enrollment terminal
 revocation-check crl
 crypto pki authenticate 

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.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

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.

crypto pki export webex-sgw pkcs12 terminal password xyz123

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.

  1. Vérifiez que OpenSSL est installé sur le système sur lequel ce processus est exécuté. Pour Mac OSX et GNU/Linux Pour les utilisateurs, il est installé par défaut.

  2. Accédez au répertoire où sont stockés vos fichiers de clés, de certificat et de chaîne.

    Sous Windows : Par défaut, les utilitaires sont installés dans C:\Openssl\bin. Ouvrez une invite de commandes à cet emplacement.

    Sur Mac OSX/Linux: Ouvrez la fenêtre Terminal dans le répertoire nécessaire à la création du certificat PKCS12.

  3. Dans ce répertoire, enregistrez les fichiers de clé privée (privateKey.key), de certificat d'identité (certificate.crt) et de chaîne de certificats d'autorité de certification racine (CACert.crt).

    Combinez la clé privée, le certificat d'identité et la chaîne de certificats de l'autorité de certification racine dans un fichier PKCS12. Saisissez une phrase secrète pour protéger votre certificat PKCS12.

    console> openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

    Veuillez fournir un mot de passe lorsque vous utilisez OpenSSL pour générer le fichier PKCS12.

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.

crypto pki import  pkcs12  password 

Voici un exemple de configuration pour la commande et des détails concernant les paramètres configurables :

crypto pki import webex-sgw pkcs12 bootflash:certificate.pfx password xyz123
  • <trustpoint name>— Nom du point de confiance créé lors de l'utilisation de cette commande (par exemple, webex-sgw).

  • <certificate file location>— URL locale ou réseau pointant vers le fichier de certificat (Par exemple, bootflash:certificate.pfx)

  • <file password>—Le mot de passe utilisé lors de la création du fichier PKCS12 (Par exemple, xyz123).

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.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

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.


enable
 configure terminal

où :

  • enable—Active le mode EXEC privilégié.

  • configure terminal—Active le mode de configuration globale.

2

Effectuez les configurations du service vocal :


 voice service voip
  ip address trusted list
    ipv4  
    ipv4  
  allow-connections sip to sip
  supplementary-service media-renegotiate
  no supplementary-service sip refer
  no supplementary-service sip moved-temporarily
  trace
  sip
   asymmetric payload full
   registrar server
  

Explication des commandes :

  • ip address trusted list—Définit une liste d'adresses non enregistrées à partir desquelles la passerelle de survie doit accepter les messages SIP. Par exemple, une adresse de pair de jonction SIP.

  • et représentent des plages d'adresses de confiance. Vous n'avez pas besoin de saisir les sous-réseaux directement connectés, car la passerelle de survie les considère automatiquement comme fiables.

  • allow-connections sip to sip—Permet les connexions SIP à SIP dans un réseau VoIP.

  • no supplementary-service sip refer—Désactiver la méthode REFER pour les services complémentaires de renvoi et de transfert d'appel. Webex Calling n'utilise pas ces méthodes.

  • no supplementary-service sip moved-temporarily—Désactive la gestion automatique par la passerelle des messages de redirection SIP 302.

  • sip—Passe en mode de configuration SIP du service.

  • registrar server—Activer le serveur d'enregistrement SIP pour permettre aux clients Webex Calling de s'enregistrer auprès de la passerelle.

  • asymmetric payload full—Permet de passer des appels vidéo en mode de survie.

3

Activer la fonction de survie sur le routeur :


voice register global
 mode webex-sgw
 max-dn 50
 max-pool 50
 exit
 

Explication des commandes :

  • voice register global—Passe en mode d'enregistrement vocal global.

  • mode webex-sgw—Active le mode de survie des appels Webex et la téléphonie de site distant survivante pour les points de terminaison Unified Communications Manager.

    Après la configuration mode webex-sgw, la passerelle de survie écoute sur le port 8933 les connexions sécurisées entrantes provenant des points de terminaison.

  • max-dn—Limite le nombre de numéros de répertoire (DN) que le routeur peut gérer. Pour cette solution, configurez toujours la valeur maximale disponible pour votre plateforme.

    Les occurrences de lignes partagées sont comptabilisées dans la limite max-dn. Par exemple, si 5 téléphones partagent tous les mêmes 5 DN, cette configuration compte pour 25 DN dans la limite max-dn.

  • max-pool—Définit le nombre maximal d'appareils pouvant s'enregistrer auprès de la passerelle. Définissez cette valeur sur le maximum autorisé par votre plateforme, comme décrit dans le tableau 3.

4

Configurer les serveurs NTP :

ntp server 
 ntp server 

5

(Facultatif). Configurer les autorisations d'appel générales de la classe de restriction :


dial-peer cor custom
 name Wx_calling_Internal
 name Wx_calling_Toll-free
 name Wx_calling_National
 name Wx_calling_International
 name Wx_calling_Operator_Assistance
 name Wx_calling_Chargeable_Directory_Assistance
 name Wx_calling_Special_Services1
 name Wx_calling_Special_Services2
 name Wx_calling_Premium_Services1
 name Wx_calling_Premium_Services2

L'exemple précédent crée un ensemble de classes de restrictions personnalisées nommées catégories (par exemple, Wx_calling_International). Pour plus d'informations sur l'utilisation des classes de restrictions avec les homologues de numérotation, consultez la section « Classes de restrictions » du Guide de configuration des homologues de numérotation , Cisco IOS version 15M. & T.

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.


voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

Explication des commandes :

  • voice class codec 1 passe en mode de configuration de classe vocale pour le groupe de codecs 1.

  • codec preference identifie les codecs préférés pour ce groupe de codecs.

7

Configurer les pools d'enregistrement vocal par défaut :


voice register pool 1
 id network 0.0.0.0 mask 0.0.0.0
 dtmf-relay rtp-nte
 voice-class codec 1

Explication des commandes :

  • voice register pool 1—Passe en mode de configuration du pool d'enregistrement vocal pour les périphériques SIP de ce pool.

  • id network et mask identifient un périphérique SIP ou un ensemble de périphériques réseau qui utilisent ce pool. Utilisez les adresses et les masques qui s'appliquent à votre déploiement. L'adresse 0.0.0.0 permet aux appareils de n'importe où de s'enregistrer (si les adresses des appareils figurent dans la liste d'autorisation).

  • id extension-number—Ce pool s'applique spécifiquement à l'utilisateur Webex Calling du poste 1234. Utilisez les extensions appropriées pour votre réseau.

  • id phone-number—Ce groupe s'applique spécifiquement à l'utilisateur de Webex Calling dont le numéro de téléphone est indiqué. +1 210-903-443. Utilisez le numéro de téléphone approprié à votre réseau.

  • dtmf-relay spécifie la méthode rtp-nte d'envoi des chiffres DTMF. Dans cet exemple, transport en temps réel (RTP) avec type de charge utile Named phone event (NTE).

  • voice-class codec 1—Attribue le groupe de codecs 1 à ce pool.

8

Configurer les appels d'urgence :


voice emergency response location 1
 elin 1 
 subnet 1  

 voice emergency response location 2
  elin 1 
  subnet 1  

 voice emergency response zone 1
  location 1
  location 2

 voice class e164-pattern-map 301
 voice class e164-pattern-map 351

Explication des commandes :

  • voice emergency response location 1—Crée le groupe de localisation d'intervention d'urgence 1 pour le service 911 amélioré. Une commande ultérieure crée le groupe de localisation d'intervention d'urgence 2.

  • elin 1 —Attribue un numéro d'identification au lieu d'intervention d'urgence. Pour cet elin, la partie <number> définit un numéro PSTN pour remplacer l'extension de l'appelant du 911 (par exemple, 14085550100).

  • subnet 1 —Définit un groupe de sous-réseaux ainsi qu'une adresse de sous-réseau spécifique pour ce lieu d'intervention d'urgence. Utilisez cette commande pour identifier le réseau de l'appelant via une adresse IP et un masque de sous-réseau. Par exemple, subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1—Définit une zone d'intervention d'urgence.

  • location 1 (and 2)—Attribue les emplacements d'intervention d'urgence 1 et 2 à cette zone d'intervention d'urgence.

  • voice class e164-pattern-map 301 (and 351)—Identifie les cartes de modèles e164 301 et 351 pour cette classe de voix. Vous pouvez utiliser la carte pour définir les plans de numérotation et les identifiants de localisation d'urgence.

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).

call-manager-fallback
 moh enable-g711 "bootflash:"

Explication des commandes :

  • call-manager-fallback—Passe en mode de configuration SRST.

  • moh enable-g711 "bootflash:"—Active la musique d'attente en monodiffusion à l'aide de G.711. Fournit également le répertoire et le nom du fichier audio (par exemple, bootflash:music-on-hold.au). Le nom du fichier ne peut pas dépasser 128 caractères.

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.

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 à Services > PSTN & Routage > Configurations de la passerelle > Gérer les passerelles.

3

Cliquez sur la passerelle de survie applicable pour ouvrir la vue Service de survie pour cette passerelle.

4

Cliquez sur le bouton Sync.

5

Cliquez sur Soumettre.

La synchronisation peut prendre jusqu'à 10 minutes.

Modifier les propriétés de la passerelle de survie

Utilisez cette procédure facultative uniquement si vous souhaitez modifier les paramètres d'une passerelle de survie existante.
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 à Services > PSTN & Routage > Configurations de la passerelle > Gérer les passerelles.

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.

  • Nom d'hôte— Utilisez le nom d'hôte ou le nom de domaine pleinement qualifié du certificat pour établir la connexion TLS avec les clients et l'adresse IP.

  • Adresse IP— Au format IPv4, saisissez l'adresse IP de la passerelle à laquelle les appareils s'enregistrent lorsqu'ils fonctionnent en mode de survie.

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 call-forward b2bua sous les voice register pool des téléphones individuels.

  • Pour activer call-forward all, configurez : call-forward b2bua all champ vide

  • Pour activer call-forward no-answer, configurez :call-forward b2bua noan timeout

  • Pour activer le déclenchement en cas d'occupation avec un nombre spécifié d'appels entrants, configurez :

    
    call-forward b2bua busy 
    busy-trigger-per-button 

  • Exemple de configuration :

    
    voice register pool  1​
      id phone-number +12107501105​
      dtmf-relay rtp-nte​
      call-forward b2bua noan +12107501155 timeout 20​
      codec g711ulaw​
    
    voice register pool  2
       busy-trigger-per-button 2
       id extension-number 1104
       dtmf-relay rtp-nte
       call-forward b2bua busy +12307501111
       codec g711ulaw 

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 chasseConfiguration via le Control HubCommandes 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 number

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 commandetimeout pour faire passer l'appel à l'agent suivant au lieu de vous fier au nombre de sonneries.

Continuer lorsque la ligne est occupée

Configurer à l'aide de l'option Avancer en cas d'occupation

Configurer à l'aide de la commande present-call idle-phone

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 final

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 final command​

  • 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éfautAnnonce par défautDuré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 dial-by-extension

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 :
CommandeExplication
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.

  • package-de-langue— Nom du package de langue à utiliser. Il existe trois modules linguistiques intégrés : Chinois, anglais et espagnol. D'autres langues peuvent être prises en charge grâce à l'utilisation d'un script en langage Tcl (Tool Command Language).

  • code-langue — Code à deux caractères qui identifie la langue des fichiers audio associés. Les entrées valides sont les suivantes :

    ch —Chinois

    en —Anglais

    sp —Espagnol

    aa — tout

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.

  • nom-de-fichier-audio — Partie identifiante du nom du fichier audio qui contient le message d'accueil à jouer lorsque les appelants atteignent pour la première fois le service B-ACD. La partie identifiant du nom de fichier n'inclut pas le préfixe de langue et doit commencer par un trait de soulignement.

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.au et en_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.

TypeDescriptionExigencesExemple
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.

  1. Copiez le fichier tar dans la mémoire flash de démarrage du routeur SGW.

  2. 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:
  3. Réenregistrez les fichiers audio si nécessaire.

Explication des commandes :

CommandeExplication

Télécharger le fichier tar B-ACD

Téléchargez le fichier tar B-ACD appelé cme-b-acd-3.0.0.8.tar sur un serveur TFTP accessible au routeur SGW.

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 cme-b-acd-3.0.0.8.tar contient les fichiers suivants :

  • app-b-acd-aa-xxxxtcl (script AA)

  • app-b-acd-xxxxtcl (script de file d'attente d'appels)

  • en_bacd_allagentsbusy.au (fichier audio)

  • en_bacd_options_menu.au (fichier audio)

  • en_bacd_disconnect.au (fichier audio)

  • en_bacd_music_on_hold.au (fichier audio)

  • en_bacd_invalidoption.au (fichier audio)

  • en_bacd_welcome.au (fichier audio)

  • en_bacd_enter_dest.au (fichier audio)

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.

  1. Déterminez les identifiants de session de toutes les sessions actives.

    Utilisez la commande showcall application sessions en 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 commande show call application sessions.

  2. 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 stop en mode EXEC privilégié pour arrêter les sessions AA et de file d'attente d'appels.
  3. Rechargez le script AA et les scripts de file d'attente d'appels - Utilisez la commande call application voice load en mode EXEC privilégié pour recharger les scripts.
  4. Si un fichier d'invite audio a été modifié, rechargez-le - Utilisez la commande audio-prompt load en 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.

  1. Déterminer les identifiants de session de toutes les sessions actives:

    Utilisez la commande show call application sessions en 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 commande show 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
    
  2. 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 stop en 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 12

    Lorsque 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 commande call application session stop pour cela.

  3. Rechargez le script AA et les scripts de file d'attente d'appels.

    Utilisez la commande call application voice load en mode EXEC privilégié pour recharger les scripts.

    
    Router# call application voice load aa
    Router# call application voice load queue
  4. Si un fichier d'invite audio a été modifié, rechargez-le.

    Utilisez la commande audio-prompt load en 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 
Cet article était-il utile ?
Cet article était-il utile ?