Microsoft Teams

Monitoramento da telefonia do Microsoft Teams: Roteamento Direto e Operator Connect

No Microsoft Teams, a chamada da rede pública chega por um SBC seu, no Roteamento Direto, ou pela operadora, no Operator Connect. Nos dois casos, o Teams pode estar no ar enquanto o número não completa. Esta página mostra as falhas silenciosas de cada modelo e o que só uma chamada de fora prova.

Como um número do Teams para de completar chamadas sem alarme?

No Microsoft Teams, a chamada vinda da rede pública passa pelo tronco da operadora, por um SBC e pelo serviço de voz da Microsoft. Um certificado vencido, um SBC que deixou de trocar SIP OPTIONS, um codec sem par ou um número sem atribuição derrubam a chamada, e o Teams continua funcionando entre os usuários.

As falhas silenciosas mais comuns no Roteamento Direto:

  • Certificado do SBC. A conexão com o Teams é SIP sobre TLS. Um certificado vencido, de uma autoridade não aceita ou com nome diferente do SBC derruba a conexão inteira.
  • SIP OPTIONS. O Teams manda SIP OPTIONS ao SBC e espera os OPTIONS do SBC. Quando eles param, por firewall, DNS ou porta bloqueada, o SBC passa a ser tratado como fora do ar e deixa de receber chamadas.
  • Codec e mídia. O SBC converte a mídia entre o Teams e a operadora; uma lista de codecs alterada termina em 488 ou em áudio em um sentido.
  • Atribuição do número. Um número sem usuário, fila ou atendedor automático atribuído é recusado.
  • Tronco da operadora. Do outro lado do SBC, o tronco tem as falhas de qualquer tronco SIP: registro, IP, canais.

Onde olhar para cada sintoma?

No Roteamento Direto, o centro de administração do Teams mostra a integridade de cada SBC, com o estado da conexão TLS e dos SIP OPTIONS, e os logs do próprio SBC mostram as duas pernas da chamada. A tabela liga cada sintoma ao código mais comum e ao ponto a conferir.

Sintoma Código SIP ou causa Onde olhar
Todas as chamadas pararam ao mesmo tempo Falha de TLS: certificado vencido ou não aceito Validade e cadeia do certificado do SBC; integridade do SBC no centro de administração
SBC marcado como inativo SIP OPTIONS sem resposta Firewall, DNS e porta TLS entre o SBC e o Teams
Chamada recusada para um número 404 Not Found ou 403 Forbidden Atribuição do número e políticas de roteamento de voz
Recusa logo após o INVITE 488 Not Acceptable Here Codecs nas duas pernas do SBC
Recusa nos picos 503 com causa 34 Canais do tronco da operadora, sessões do SBC
Áudio em um sentido NAT, portas de mídia ou desvio de mídia Portas RTP no firewall, configuração de mídia do SBC

O que muda no Operator Connect?

No Operator Connect, a operadora fornece o tronco e o SBC, e os números aparecem no centro de administração do Teams prontos para atribuir. Você não cuida de certificado nem de OPTIONS, mas também não vê esses equipamentos. Quando o número falha, a evidência da chamada de teste é o que sustenta o chamado.

Do seu lado continuam a atribuição dos números e as políticas de voz. O resto, confirme no seu contrato com a operadora.

O que uma chamada de teste real pega que o Teams não mostra?

O painel do Teams mostra a conexão entre o Teams e o SBC. Ele não vê uma chamada que a operadora deixou de entregar ao SBC, nem sabe se o atendedor automático tocou a saudação certa. Uma chamada feita de fora, como a de um cliente, atravessa todo o caminho e devolve o código SIP da rota.

Ela também confere se o áudio passou nos dois sentidos e se a qualidade de voz medida, o MOS-LQO, ficou acima do limite combinado.

Como o Monitor monitora a telefonia do Teams?

O Monitor não se integra ao Microsoft Teams; ele liga para os números, por isso funciona com qualquer plataforma. A 2N5 faz chamadas de teste reais no ritmo combinado, repete cada falha antes de alertar e entrega o incidente com o código SIP e a causa Q.850 de cada chamada.

Veja os detalhes em monitoramento de troncos SIP e, para números de atendimento, em monitoramento de 0800 e URA.

Perguntas frequentes

O Monitor se conecta ao meu tenant do Microsoft 365?

Não. O Monitor não se integra ao Microsoft Teams nem ao seu SBC. A 2N5 liga para os números que você indicar, da própria plataforma, como um cliente liga. Por isso funciona com Roteamento Direto, com Operator Connect e com qualquer operadora.

Por que o certificado do SBC derruba todas as chamadas?

No Roteamento Direto, o SBC e o Teams conversam por SIP sobre TLS, e o Teams só aceita a conexão quando o certificado do SBC é válido, emitido por uma autoridade aceita pela Microsoft e corresponde ao nome do SBC. Quando ele vence, a conexão TLS falha e as chamadas param nos dois sentidos.

O painel de integridade do Roteamento Direto não basta?

Ele mostra se a conexão TLS e os SIP OPTIONS entre o Teams e o SBC estão saudáveis, o que é útil. Mas não mostra se a operadora está entregando as chamadas ao SBC, se o número está atribuído à pessoa ou fila certa nem se o áudio passa nos dois sentidos.

No Operator Connect, quem resolve uma falha?

A operadora que fornece o serviço, porque o SBC e o tronco são dela. Você não vê esses equipamentos, então a evidência da chamada de teste é o que você leva ao chamado: o horário, o número chamado, o código SIP e a causa Q.850 de cada tentativa. Confirme o canal de suporte no seu contrato.

Veja nos seus próprios circuitos

A 2N5 prepara a demonstração com os números que você escolher. Três perguntas, cerca de um minuto.