La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritto come usare la configurazione automatica Skinny Client Control Protocol (SCCP) sui gateway Cisco Interworking Operating System (IOS) con Cisco Unified Communications Manager (CUCM).
Contributo di Luis Ramirez, Cisco TAC Engineer.
Prima di provare la configurazione, verificare che siano soddisfatti i seguenti requisiti:
Le informazioni di questo documento si basano su alcune versioni software e hardware, fare riferimento alla matrice di compatibilità.
Attenzione: Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per determinare la compatibilità tra CUCM e IOS, fare riferimento a Cisco Collaboration Systems Release Summary Matrix per la telefonia IP.
Passaggio 1. abilitazione
Passaggio 2. Configurare il terminale
Passaggio 3. ccm-manager config server [CUCM IP address]
Passaggio 4. ccm-manager sccp local [Interface]
Passaggio 5. sccp locale [Interface]
Passaggio 6. ccm-manager sccp
Comando o azione |
Scopo |
|
Passaggio 1. |
attivare Esempio: Router> abilita |
Abilita la modalità di esecuzione privilegiata. ·Se richiesto, immettere la password. |
Passaggio 2. |
configurare il terminale Esempio: Router# configurare il terminale |
Attiva la modalità di configurazione globale. |
Passaggio 3. |
server di configurazione ccm-manager [indirizzo IP CUCM] Esempio: Router(config)#ccm-manager config server 192.168.1.154 |
Imposta l'indirizzo del server di configurazione. ·Indirizzo IP CUCM—Specifica l'indirizzo IP o il nome logico del server TFTP (Trivial File Transfer Protocol) da cui vengono scaricati i file di configurazione Extensible Markup Language (XML). |
Passaggio 4. |
ccm-manager sccp local [Interfaccia] Esempio: Router(config)# ccm-manager sccp local Fast Ethernet 0/0 |
Selezionare l'interfaccia locale utilizzata dall'applicazione SCCP (Skinny Client Control Protocol) per la registrazione con Cisco CallManager. ·Il gateway deve sapere quale indirizzo MAC di interfaccia verrà utilizzato per creare il nome file XML da richiedere a CUCM. |
Passaggio 5. |
sccp locale [Interface] Esempio: Router(config)# sccp local Fast Ethernet 0/0 |
Selezionare l'interfaccia locale utilizzata dall'applicazione SCCP (Skinny Client Control Protocol) per la registrazione con Cisco CallManager. ·L'interfaccia che verrà utilizzata per raggiungere CUCM per la registrazione. |
Passaggio 6. |
ccm-manager sccp Esempio: Router(config)# ccm-manager sccp |
Per abilitare la configurazione automatica di Cisco CallManager per il gateway Cisco IOS. · Utilizzare questo comando per attivare il download TFTP del file di configurazione XML (Extensible Markup Language). L'esecuzione di questo comando attiva immediatamente il download e abilita inoltre SCCP (Skinny Client Control Protocol) e STCAPP (SCCP Telephony Control Application), applicazioni che consentono a Cisco CallManager di controllare gli endpoint di telefonia connessi al gateway. |
CUCM aggiunge i server DNS (Domain Name System) configurati su CUCM a Voice Gateway.
ip name-server 192.168.1.156 ip name-server 192.168.1.1
CUCM aggiunge i server di gestione delle chiamate attivi con la stessa priorità configurata nel gruppo Cisco Unified Communications Manager, il gruppo ccm sccp e abilita 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 crea i dial-peer per le porte configurate.
dial-peer voice 999000 pots service stcapp port 0/0 dial-peer voice 999001 pots service stcapp port 0/1
CUCM aggiunge questa configurazione alle porte vocali esistenti.
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 configura il gruppo ccm stcapp, abilita stcapp, configura il codice di accesso della funzione stcapp e i comandi di velocità stcapp.
stcapp ccm-group 1 stcapp stcapp feature access-code stcapp feature speed-dial
Nota: verificare che non vi sia alcun sccp ccm-group con tag numero 1 o stcapp ccm-group con tag numero 1 precedentemente configurato sul router.
<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
In questa sezione viene descritto come risolvere i problemi relativi alla registrazione automatica di SCCP.
Passaggio 1. Il comando show ccm-manager config-download mostra lo stato di download della configurazione automatica.
Controllare l'indirizzo MAC utilizzato, l'interfaccia utilizzata, i tentativi di configurazione TFTP (non riusciti e riusciti), la cronologia degli errori di configurazione, ecc.
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:
Passaggio 2. Abilitare il comando debug ccm-manager config-download per verificare la configurazione e il processo di download su Voice Gateway.
Indirizzo TFTP a cui il GW invia la richiesta di configurazione.
040908: *Jun 22 05:31:19.909: cmapp_sccp_chk_cfg_tftp_server: TFTP server 192.168.1.154 has been configured
Server DNS configurati da 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
Richiesta file XML.
040920: *Jun 22 05:31:19.913: cmapp_sccp_get_gw_name: XML file name generated->SKIGW1FCAC3DE10.cnf.xml
Tentativo di download 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
Configurazione dei 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
Vengono aggiunti i server CUCM, viene configurata la priorità e SCCP è abilitato.
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 consente l'interruzione.
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