O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
Sobre esta tradução
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização.
Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional.
A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como o BroadWorks Application Server (AS) interage com o Media Server (MS) para coleta de dígitos e reprodução de anúncios.
.
Informações de Apoio
Os anúncios são comumente usados durante o tratamento de chamadas. Por exemplo, ele pode ser usado para solicitar a coleta de dígitos (insira seu número PIN seguido por libra) ou para informar ao chamador sobre a falha da chamada (sua chamada não pode ser concluída como discada). Na solução BroadWorks, o Media Server é responsável pela reprodução do anúncio, no entanto, os arquivos de mídia são armazenados no Servidor de Aplicativos. É responsabilidade do servidor de aplicativos instruir o servidor de mídia sobre qual arquivo deve ser reproduzido. Da mesma forma, a MS pode extrair a entrada do usuário do fluxo de áudio para que o AS possa realizar as ações de tratamento de chamadas adequadas.
Os arquivos de anúncio são armazenados neste local do servidor AS: /usr/local/broadworks/apps/MediaFiles_<SW_version>/sysprompts/<language code>/. Por exemplo, anúncios em inglês dos EUA no AS R24 estão localizados no diretório /usr/local/broadworks/apps/MediaFiles_24.0_1.944/sysprompts/en. Nas mensagens do Protocolo de Iniciação de Sessão (SIP - Session Initiation Protocol) /usr/local/broadworks/apps/MediaFiles_24.0_1.944/sysprompts/en/, o local é mapeado para https://<AS_address>/media/en/.
A Cisco recomenda que você tenha conhecimento destes tópicos:
Sinalização SIP.
Configuração básica do atendimento automático no BroadWorks.
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
Versão AS: R24
Versão MS: RI_2022.08
No entanto, o comportamento para outras versões de software é semelhante.
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. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Topologia de rede e fluxo de chamada
Para simplificar, o cenário de chamada básica é usado neste documento:
O aplicativo softphone está registrado diretamente no AS.
O usuário (com ramal 2011) disca para o atendimento automático (com ramal 2010) e pressiona o dígito 5. Esta entrada do usuário aciona a desconexão de chamada conforme mostrado nesta captura de tela:
O usuário e o atendimento automático estão no mesmo grupo.
Explicação do fluxo de mensagens SIP
Observação: somente as mensagens SIP relevantes são listadas para fins de clareza.
O usuário disca 2010 e o softphone envia a mensagem Convidar para o AS:
Nesse ponto, o fluxo de áudio direto bidirecional é estabelecido entre o softphone e o MS; o codec G711a e o DTMF de entrada são negociados para essa chamada. A sinalização SIP ainda é tratada pelo AS.
O AS instrui o MS a reproduzir saudações padrão de atendimento automático (AAdefaultBusinessHoursGreeting.wav) e a coletar dígitos (somente dígitos de 0 a 5 são permitidos conforme a configuração de menu de atendimento automático):
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 as saudações, o usuário pressiona o dígito 5. Ele é transmitido dentro do fluxo de áudio, portanto o MS extrai o dígito do áudio e o envia para o AS na mensagem 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
O atendimento automático está configurado para desconectar a chamada quando o dígito 5 é recebido. Para torná-lo mais fácil de usar, ele instrui os Estados-Membros a reproduzir primeiro a mensagem "Obrigado por ligar":
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
A MS informa ao AS que a reprodução do anúncio foi concluída:
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
Quando a reprodução é concluída, o AS desconecta os dois trechos da chamada:
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