Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit comment utiliser la configuration automatique SCCP (Skinny Client Control Protocol) sur les passerelles Cisco IOS (Interworking Operating System) avec Cisco Unified Communications Manager (CUCM).
Contribution de Luis Ramirez, ingénieur TAC Cisco.
Assurez-vous que ces conditions sont remplies avant de tenter cette configuration :
Les informations de ce document sont basées sur certaines versions de logiciel et de matériel, reportez-vous à la matrice de compatibilité.
Attention : The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Pour déterminer la compatibilité entre CUCM et IOS, reportez-vous à la section Matrice récapitulative des versions de Cisco Collaboration Systems pour la téléphonie IP.
Étape 1. activer
Étape 2. configurer le terminal
Étape 3. serveur de configuration ccm-manager [adresse IP CUCM]
Étape 4. ccm-manager sccp local [Interface]
Étape 5. sccp local [Interface]
Étape 6. ccm-manager sccp
Commande ou action |
Objectif |
|
Étape 1. |
activer Exemple : Router> enable |
Active le mode d’exécution privilégié. · Saisissez votre mot de passe si vous y êtes invité. |
Étape 2. |
configurer le terminal Exemple : Router# configure terminal |
Passe en mode de configuration globale. |
Étape 3. |
ccm-manager config server [adresse IP CUCM] Exemple : Router(config)#ccm-manager config server 192.168.1.154 |
Définit l'adresse du serveur de configuration. · CUCM IP Address - Spécifie l'adresse IP ou le nom logique du serveur TFTP (Trivial File Transfer Protocol) à partir duquel les fichiers de configuration XML (Extensible Markup Language) sont téléchargés. |
Étape 4. |
ccm-manager sccp local [Interface] Exemple : Router(config)# ccm-manager sccp local FastEthernet 0/0 |
Sélectionnez l'interface locale que l'application SCCP (Skinny Client Control Protocol) utilise pour s'enregistrer auprès de Cisco CallManager. · Pour que la passerelle sache quelle adresse MAC d'interface sera utilisée pour générer le nom du fichier XML à demander à CUCM. |
Étape 5. |
sccp local [Interface] Exemple : Router(config)# sccp local FastEthernet 0/0 |
Sélectionnez l'interface locale que l'application SCCP (Skinny Client Control Protocol) utilise pour s'enregistrer auprès de Cisco CallManager. · l'interface qui sera utilisée pour atteindre CUCM pour l'enregistrement. |
Étape 6. |
ccm-manager sccp Exemple : Router(config)# ccm-manager sccp |
Pour activer la configuration automatique Cisco CallManager de la passerelle Cisco IOS. · Utilisez cette commande pour déclencher le téléchargement TFTP du fichier de configuration XML (eXtensible Markup Language). L'émission de cette commande déclenche immédiatement le téléchargement et active également les applications SCCP (Skinny Client Control Protocol) et STCAPP (SCCP Telephony Control Application), qui permettent à Cisco CallManager de contrôler les terminaux téléphoniques connectés à la passerelle. |
CUCM ajoute les serveurs DNS (Domain Name System) configurés sur CUCM à la passerelle vocale.
ip name-server 192.168.1.156 ip name-server 192.168.1.1
CUCM ajoute les serveurs Call Manager actifs avec la même priorité configurée sous Cisco Unified Communications Manager Group, le groupe sccp ccm et active sccp.
sccp ccm 192.168.1.154 identifier 2 version 4.1 sccp ccm 192.168.1.167 identifier 1 version 4.1 sccp sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2
CUCM crée les terminaux de numérotation dial-peer pour les ports configurés.
dial-peer voice 999000 pots service stcapp port 0/0 dial-peer voice 999001 pots service stcapp port 0/1
CUCM ajoute cette configuration aux ports voix existants.
voice-port 0/0 timeouts initial 60 timeouts interdigit 60 timeouts ringing infinity voice-port 0/1 timeouts initial 60 timeouts interdigit 60 timeouts ringing infinity
CUCM configure le groupe stcapp ccm, active stcapp, configure stcapp feature access-code et stcapp speed-dials.
stcapp ccm-group 1 stcapp stcapp feature access-code stcapp feature speed-dial
Note: Assurez-vous qu'il n'y a aucun sccp ccm-group avec le numéro de balise 1 ou stcapp ccm-group avec le numéro de balise 1 précédemment configuré sur le routeur.
<product>VG204</product> <- Device Type <callManagerGroup> <name>Luis-SUB-PUB-DP</name> <- Call Manager Group Configured on CUCM <members> <member priority="0"> <- First Priority Device <callManager> <name>CUCM9-1SUB</name> <- CUCM Server with First Priority <ports> <ethernetPhonePort>2000</ethernetPhonePort> <- SCCP Port </ports> </member> <member priority="1"> <- Second Priority Device <callManager> <name>CUCM9-1</name> <description>CUCM9-1</description> <- CUCM Server with Second Priority <ports> <ethernetPhonePort>2000</ethernetPhonePort> <- SCCP Port <product>ANALOG</product> <- Product Type Analog <product>4FXS-SCCP</product> <- 4 FXS with SCCP <deviceProtocol>SCCP</deviceProtocol> <- Device Will Run SCCP
Cette section décrit les étapes à suivre pour résoudre les problèmes d'enregistrement automatique SCCP.
Étape 1. La commande show ccm-manager config-download affiche l'état du téléchargement de la configuration automatique.
Vérifiez l'adresse MAC utilisée, l'interface utilisée, les tentatives de configuration TFTP (échouées et réussies), l'historique des erreurs de configuration, etc.
Router#show ccm-manager confing-download SCCP auto-configuration status =============================================================== Registered with Call Manager: Yes Local interface: FastEthernet0/0 (001f.cac3.de10) Current version-id: 1397830563-94fb712b-0c8f-48fa-ac91-a5edfcc9611b Current config applied at: 04:16:01 UTC Jun 29 2002 Gateway downloads succeeded: 2 Gateway download attempts: 2 Last gateway download attempt: 04:20:43 UTC Jun 29 2002 Last successful gateway download: 04:20:43 UTC Jun 29 2002 Current TFTP server: 192.168.1.154 Gateway resets: 0 Gateway restarts: 0 Managed endpoints: 2 Endpoint downloads succeeded: 2 Endpoint download attempts: 2 Last endpoint download attempt: 04:16:01 UTC Jun 29 2002 Last successful endpoint download: 04:16:01 UTC Jun 29 2002 Endpoint resets: 0 Endpoint restarts: 0 Configuration Error History:
Étape 2. Activez debug ccm-manager config-download all afin de voir le processus de configuration et de téléchargement sur la passerelle vocale.
Adresse TFTP où le GW envoie la demande de configuration.
040908: *Jun 22 05:31:19.909: cmapp_sccp_chk_cfg_tftp_server: TFTP server 192.168.1.154 has been configured
Serveurs DNS configurés par CUCM.
040909: *Jun 22 05:31:19.909: cmapp_sccp_cfg_optional_dns_server: get prim name server addr 192.168.1.156 040911: *Jun 22 05:31:19.913: cmapp_sccp_cfg_optional_dns_server: added ip name-server 192.168.1.156 040912: *Jun 22 05:31:19.913: cmapp_sccp_cfg_optional_dns_server: get sec name server addr 192.168.1.1 040914: *Jun 22 05:31:19.913: cmapp_sccp_cfg_optional_dns_server: added ip name-server 192.168.1.1
Demande de fichier XML.
040920: *Jun 22 05:31:19.913: cmapp_sccp_get_gw_name: XML file name generated->SKIGW1FCAC3DE10.cnf.xml
Tentative de téléchargement XML.
040925: *Jun 22 05:31:19.985: cmapp_sccp_tftp_download_file: File (tftp://192.168.105.154/SKIGW1FCAC3DE10.cnf.xml) read 5261 bytes 040926: *Jun 22 05:31:19.985: cmapp_sccp_get_xml_file_via_tftp: Read file tftp://192.168.105.154/SKIGW1FCAC3DE10.cnf.xml, len = 5261
Configuration des terminaux de numérotation dial-peer.
040944: *Jun 22 05:31:19.993: cmapp_sccp_build_cli: build new dial-peers 040945: *Jun 22 05:31:19.993: cmapp_sccp_add_new_dialpeers: 040946: *Jun 22 05:31:19.993: cmapp_sccp_get_intf_type: Searching for vdb for [0/-1/0] 040950: *Jun 22 05:31:20.005: cmapp_sccp_create_dialpeer: added dial-peer 999000
Les serveurs CUCM sont ajoutés, la priorité est configurée et SCCP est activé.
040964: *Jun 22 05:31:20.013: cmapp_sccp_cfg_global_parms: SCCP not enabled. Configure sccp 040966: *Jun 22 05:31:23.025: cmapp_sccp_cfg_global_parms: added sccp ccm CUCM9-1SUB identifer 1 040968: *Jun 22 05:31:23.029: cmapp_sccp_cfg_global_parms: added sccp ccm CUCM9-1 identifer 2 040970: *Jun 22 05:31:23.037: cmapp_sccp_cfg_global_parms: added associate ccm 1 priority 1 040972: *Jun 22 05:31:23.037: cmapp_sccp_cfg_global_parms: added associate ccm 2 priority 2 040974: *Jun 22 05:31:23.045: cmapp_sccp_cfg_global_parms: SCCP has been enabled
CUCM active stcapp.
Jun 22 05:31:23.061: cmapp_sccp_cfg_global_parms: stcapp has been enabled 040978: *Jun 22 05:31:23.069: cmapp_sccp_cfg_global_parms: add CLI stcapp feature speed-dial 040979: *Jun 22 05:31:23.069: cmapp_sccp_cfg_global_parms: add CLI stcapp feature access-code