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.
Informazioni su questa traduzione
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 BroadWorks Application Server (AS) interagisce con Media Server (MS) per la raccolta di cifre e la riproduzione di annunci.
.
Premesse
Gli annunci vengono in genere utilizzati durante la gestione delle chiamate. Ad esempio, può essere utilizzato per richiedere la raccolta delle cifre (immettere il PIN seguito da cancelletto) o per informare il chiamante dell'errore della chiamata (la chiamata non può essere completata come chiamata). Nella soluzione BroadWorks, Media Server è responsabile della riproduzione dell'annuncio, ma i file multimediali vengono memorizzati in Application Server. È responsabilità di Application Server indicare a Media Server il file da riprodurre. Analogamente, MS può estrarre l'input dell'utente dal flusso audio in modo che AS possa eseguire azioni di gestione delle chiamate appropriate.
I file degli annunci sono archiviati in questa posizione del server AS: /usr/local/broadworks/apps/MediaFiles_<SW_version>/sysprompts/<codice lingua>/. Ad esempio, gli annunci in inglese (Stati Uniti) in AS R24 si trovano nella directory /usr/local/broadworks/apps/MediaFiles_24.0_1.944/sysprompts/en. Nei messaggi SIP (Session Initiation Protocol) /usr/local/broadworks/apps/MediaFiles_24.0_1.944/sysprompts/en/ il percorso è mappato a https://<AS_address>/media/en/.
Cisco raccomanda la conoscenza dei seguenti argomenti:
segnalazione SIP.
Configurazione Operatore automatico di base in BroadWorks.
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Versione AS: R24
Versione MS: RI_2022.08
Il comportamento delle altre versioni del software è tuttavia simile.
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.
Topologia di rete e flusso di chiamate
Per semplicità, in questo documento viene utilizzato lo scenario di chiamata di base:
L'applicazione Softphone è registrata direttamente in AS.
L'utente (con estensione 2011) si connette all'operatore automatico (con estensione 2010) e preme la cifra 5. Questo input utente attiva la disconnessione della chiamata come mostrato in questa schermata:
L'utente e l'operatore automatico si trovano nello stesso gruppo.
Spiegazione del flusso dei messaggi SIP
Nota: per chiarezza vengono elencati solo i messaggi SIP rilevanti.
L'utente chiama il 2010 e softphone invia un messaggio di invito a AS:
A questo punto, tra softphone e MS viene stabilito uno streaming audio diretto bidirezionale; per questa chiamata vengono negoziati il codec G711a e il DTMF in ingresso. La segnalazione SIP è ancora gestita da ASA.
AS indica a MS di riprodurre i messaggi di saluto predefiniti dell'operatore automatico (AdefaultBusinessHoursGreeting.wav) e di raccogliere le cifre (in base alla configurazione del menu dell'operatore automatico sono consentite solo cifre da 0 a 5):
2023.01.26 16:51:41:248 CET | Info | Sip | Sip EncodeQ 0 | 2966172 | +15403362010 | callhalf-58599:0 |
7492cbd3-b8a1-4c10-a543-b01f275be0b0
udp 934 SIP Bytes OUT to 10.48.93.18:5060
INFO sip:10.48.93.18:5060 SIP/2.0
Via:SIP/2.0/UDP 10.48.93.126;branch=z9hG4bKBroadWorks.-iom24c-10.48.93.18V5060-0-929269664-1018158145-1674748301117-
From:
;tag=1018158145-1674748301117- To:
;tag=213817675 Call-ID:BW165141117260123-861893333@10.48.93.126 CSeq:929269664 INFO Contact:
Max-Forwards:10 Content-Type:application/mediaservercontrol+xml Content-Length:470
Durante i messaggi di saluto, l'utente preme la cifra 5. Viene trasmesso all'interno del flusso audio, in modo che MS estrae le cifre dall'audio e le invia all'AS nel messaggio Info:
2023.01.26 16:51:43:878 CET | Info | SipMedia | Call Half Input Adapter 2 | 2966183 | +15403362010 | callhalf-58599:0 |
7492cbd3-b8a1-4c10-a543-b01f275be0b0
udp 703 SIP Bytes IN from 10.48.93.18:5060
INFO sip:10.48.93.126:5060 SIP/2.0
Via: SIP/2.0/UDP 10.48.93.18:5060;branch=z9hG4bK-BroadWorks-MS-325794538
From:
;tag=213817675 To:
;tag=1018158145-1674748301117- Call-ID: BW165141117260123-861893333@10.48.93.126 CSeq: 2037464779 INFO Content-Type: application/mediaservercontrol+xml Max-Forwards: 70 Content-Length: 305
L'operatore automatico è configurato per disconnettere la chiamata quando viene ricevuta la cifra 5. Per renderlo più facile da usare, indica a MS di ascoltare prima il messaggio "Grazie per aver chiamato":
2023.01.26 16:51:43:880 CET | Info | Sip | Sip EncodeQ 0 | 2966197 | +15403362010 | callhalf-58599:0 |
7492cbd3-b8a1-4c10-a543-b01f275be0b0
udp 712 SIP Bytes OUT to 10.48.93.18:5060
INFO sip:10.48.93.18:5060 SIP/2.0
Via:SIP/2.0/UDP 10.48.93.126;branch=z9hG4bKBroadWorks.-iom24c-10.48.93.18V5060-0-929269665-1018158145-1674748301117-
From:
;tag=1018158145-1674748301117- To:
;tag=213817675 Call-ID:BW165141117260123-861893333@10.48.93.126 CSeq:929269665 INFO Contact:
Max-Forwards:10 Content-Type:application/mediaservercontrol+xml Content-Length:248
MS informa AS che la riproduzione dell'annuncio è stata completata:
2023.01.26 16:51:45:294 CET | Info | SipMedia | Call Half Input Adapter 2 | 2966207 | +15403362010 | callhalf-58599:0 |
7492cbd3-b8a1-4c10-a543-b01f275be0b0
udp 632 SIP Bytes IN from 10.48.93.18:5060
INFO sip:10.48.93.126:5060 SIP/2.0
Via: SIP/2.0/UDP 10.48.93.18:5060;branch=z9hG4bK-BroadWorks-MS-30863660
From:
;tag=213817675 To:
;tag=1018158145-1674748301117- Call-ID: BW165141117260123-861893333@10.48.93.126 CSeq: 2037464780 INFO Content-Type: application/mediaservercontrol+xml Max-Forwards: 70 Content-Length: 235
Una volta completata la riproduzione, AS disconnette entrambi i call-leg:
2023.01.26 16:51:45:296 CET | Info | Sip | Sip EncodeQ 0 | 2966228 | +15403362010 | callhalf-58599:0 |
7492cbd3-b8a1-4c10-a543-b01f275be0b0
udp 378 SIP Bytes OUT to 10.48.93.18:5060
BYE sip:10.48.93.18:5060 SIP/2.0
Via:SIP/2.0/UDP 10.48.93.126;branch=z9hG4bKBroadWorks.-iom24c-10.48.93.18V5060-0-929269666-1018158145-1674748301117-
From:
;tag=1018158145-1674748301117- To:
;tag=213817675 Call-ID:BW165141117260123-861893333@10.48.93.126 CSeq:929269666 BYE Max-Forwards:10 Content-Length:0 2023.01.26 16:51:45:297 CET | Info | Sip | Sip EncodeQ 1 | 2966238 | +15403362011 | callhalf-58591:0 | 7492cbd3-b8a1-4c10-a543-b01f275be0b0 udp 404 SIP Bytes OUT to 10.61.205.219:58300 BYE sip:5403362011@10.61.205.219:58300;ob SIP/2.0 Via:SIP/2.0/UDP 10.48.93.126;branch=z9hG4bKBroadWorks.-iom24c-10.61.205.219V58300-0-929269658-749498253-1674748301131 From:
;tag=749498253-1674748301131 To:"Marek Leus"
;tag=6fU.VlLrWc6WI3JU8jWKS.25yeoWEhpc Call-ID:dTUVBWON9UjmftpGCOoJzhLfbajBm11C CSeq:929269658 BYE Max-Forwards:10 Content-Length:0