Visão geral da interoperabilidade do Gateway de Comunicações do Azure com o Operator Connect e o Teams Phone Mobile

O Gateway de Comunicações do Azure pode manipular sinalizações e mídias para atender aos requisitos das suas redes e aos programas Operator Connect e Teams Phone Mobile. Este artigo fornece uma visão geral das funcionalidades de interoperabilidade que o Gateway de Comunicações do Azure disponibiliza para o Operator Connect e o Teams Phone Mobile.

Importante

Você precisa assinar um contrato da Conexão do operador ou da Telefonia móvel do Teams com a Microsoft para usar esse serviço.

Função e posição na rede

O Gateway de Comunicações do Azure fica na borda da sua linha fixa e redes móveis. É responsável por conectar essas redes ao Microsoft Phone System, permitindo que você dê suporte ao Operator Connect (para redes de linha fixa) e ao Teams Phone Mobile (para redes móveis). O diagrama a seguir mostra onde o Gateway de Comunicações do Azure está em sua rede.

Diagrama de arquitetura para o Gateway de Comunicações do Azure conectando-se a redes fixas e móveis

As chamadas são encaminhadas dos clientes Microsoft Teams por meio do Microsoft Phone System e do Gateway de Comunicações do Azure para sua rede.

Conformidade com as especificações de SBCs certificados

O Gateway de Comunicações do Azure dá suporte às especificações da Microsoft para SBCs certificados para o Operator Connect e o Teams Phone Mobile. Para mais informações sobre a certificação e essas especificações, confira Controladores de Borda de Sessão certificados para Roteamento Direto e a documentação do Operator Connect ou Teams Phone Mobile fornecida pelo seu representante da Microsoft.

Integração de controle de chamadas para o Teams Phone Mobile

O Teams Phone Mobile permite que você ofereça os serviços de chamadas do Microsoft Teams para ligações realizadas a partir do discador nativo em aparelhos móveis, incluindo funcionalidades como presença e histórico de chamadas. Essas funcionalidades exigem que as chamadas sejam ancoradas na Intelligent Conversation and Communications Cloud (IC3) da Microsoft, que faz parte do Microsoft Phone System.

O Microsoft Phone System depende de informações na sinalização SIP para determinar se uma chamada é:

  • Direcionada a um assinante do Teams Phone Mobile.
  • Originada um assinante do Teams Phone Mobile ou entre dois assinantes do Teams Phone Mobile.

É necessário que a sua rede móvel principal forneça essas informações ao Gateway de Comunicações do Azure, seja através do uso de troncos exclusivos ou pelo preenchimento adequado de um cabeçalho X-MS-FMC, conforme estabelecido nas especificações SIP do Teams Phone Mobile. Caso você não tenha acesso a essas especificações, entre em contato com seu representante da Microsoft ou com a equipe responsável pela integração.

Sua rede móvel principal também precisa ser capaz de ancorar e redirecionar chamadas para o Microsoft Phone System. É possível escolher uma das opções a seguir.

  • Usando o Ponto de Controle Móvel (MCP) no Gateway de Comunicações do Azure. O MCP é um Servidor de Aplicativos IMS que faz consultas à API de Consulta do Teams Phone Mobile para determinar se a chamada envolve um Assinante do Teams Mobile Phone. Em seguida, o MCP adiciona cabeçalhos X-MS-FMC e atualiza a sinalização para redirecionar a chamada para o Microsoft Phone System por meio do Gateway de Comunicações do Azure. Para obter mais informações, consulte Ponto de controle móvel no Gateway de Comunicações do Azure para o Teams Phone Mobile.
  • Implantar uma versão local do Ponto de Controle Móvel (MCP) da Metaswitch. Para mais informações, confira a Descrição da Metaswitch sobre o Ponto de Controle Móvel. Essa versão do MCP não está inclusa no Gateway de Comunicações do Azure.
  • Usar outras funcionalidades de roteamento na sua rede principal para identificar assinantes do Teams Phone Mobile e direcionar convites para ou desses assinantes para o Microsoft Phone System através do Gateway de Comunicações do Azure.

Importante

Se um CONVITE tiver um cabeçalho X-MS-FMC, a rede principal não deve encaminhar a chamada para o Microsoft Teams. A chamada já está ancorada no Microsoft Phone System.

Sinalização SIP

O Gateway de Comunicações do Azure realiza automaticamente a interoperação de chamadas para atender aos requisitos do Operator Connect e Teams Phone Mobile, incluindo:

  • SIP por TLS
  • Cabeçalho X-MS-SBC (que descreve a função SBC)
  • Regras rigorosas para linhas de atributo a= em corpos SDP
  • Regras rigorosas para o tratamento de transferências de chamadas

Você pode organizar mais funções de interoperabilidade como parte do design de rede inicial ou a qualquer momento, gerando uma solicitação de suporte para o Gateway de Comunicações do Azure. Por exemplo, talvez você precise de uma configuração de interoperabilidade extra para:

  • Manipulação de mensagens SDP ou cabeçalho SIP avançado
  • Suporte para mensagens provisórias confiáveis (100rel)
  • Interoperabilidade entre mídia antecipada e tardia
  • Interoperabilidade longe de tons de banda DTMF
  • Posicionamento do ID de locatário exclusivo em outros locais nas mensagens SIP para facilitar o processamento pela rede, como em parâmetros tgrp

O Microsoft Phone System requer que os números de telefone tanto de quem faz a chamada (A-) quanto de quem a recebe (B-) estejam no formato E.164. Esse requisito se aplica aos números SIP e TEL. Recomendamos que você configure sua rede para usar o formato E.164 em todos os números. Se sua rede não puder converter os números para o formato E.164, entre em contato com sua equipe de integração ou crie uma solicitação de suporte para discutir seus requisitos de conversão de número.

Os troncos SIP entre sua rede e o Gateway de Comunicações do Azure são multilocatário, o que significa que o tráfego de todos os clientes compartilha o mesmo tronco. Por padrão, o tráfego para o Operator Connect ou o Teams Phone Mobile contém um cabeçalho X-MS-TenantID. Esse cabeçalho identifica a empresa que está enviando o tráfego e pode ser usado pelos seus sistemas de cobrança.

Mídia RTP e SRTP

O Microsoft Phone System normalmente requer SRTP para mídia. O Gateway de Comunicações do Azure dá suporte a RTP e SRTP e tem interoperabilidade entre eles. O Gateway de Comunicações do Azure oferece recursos adicionais de manipulação de mídia para permitir que suas redes interoperem com o Microsoft Phone System.

Tratamento de mídia para chamadas

Você precisa selecionar os codecs que deseja dar suporte ao implantar o Gateway de Comunicações do Azure.

O Operador Connect e o Teams Phone Mobile exigem redes principais para dar suporte a tons de chamada em espera (tom de discagem) durante a transferência de chamadas. As redes principais também devem dar suporte ao tom de conforto (comfort noise). Se suas redes principais não cumprirem com esses requisitos, o Gateway de Comunicações do Azure pode injetar mídia às chamadas.

Opções de interoperabilidade de mídia

O Gateway de Comunicações do Azure oferece várias opções de interoperabilidade de mídia. Por exemplo, talvez seja necessário:

  • Alterar o tratamento do RTCP
  • Controlar a alocação de largura de banda
  • Priorizar o tráfego de mídia específico para a Qualidade de Serviço

Para informações detalhadas sobre os recursos de interoperabilidade de mídia disponíveis no Gateway de Comunicações do Azure, crie uma solicitação de suporte.

APIs de Provisionamento e Operator Connect

A Conexão do operador e a Telefonia móvel do Teams exigem a integração de API entre seus sistemas de TI e o Microsoft Teams para provisionamento e automação de fluxo. Após a certificação e o lançamento da implantação, você não deve utilizar um portal para o provisionamento. O Gateway de Comunicações do Azure oferece um método alternativo para provisionar assinantes com sua API de Provisionamento (em versão prévia) que permite o provisionamento de fluxo contínuo dos clientes do BSS para o Gateway de Comunicações do Azure e os ambientes Operator Connect. O Gateway de Comunicações do Azure também disponibiliza um Portal de Gerenciamento de Números (em versão prévia), integrado ao portal do Azure, para provisionamento via navegador, que pode ser usado enquanto você finaliza a integração da API.

Para saber mais, veja:

Dica

Esses métodos não permitem que os clientes corporativos gerenciem a Chamada do Teams. Por exemplo, eles não fornecem portais de autoatendimento.

Fornecer dados de duração de chamada para o Microsoft Teams

O Gateway de Comunicações do Azure pode usar as APIs do Operator Connect para carregar informações sobre a duração das chamadas individuais (dados de CallDuration) no ambiente do Microsoft Teams. Essas informações permitem que os clientes do Microsoft Teams vejam a duração da chamada registrada pela rede, em vez da duração da chamada registrada pelo Microsoft Teams. Fornecer essas informações ao Microsoft Teams é um requisito do programa Operator Connect que o Gateway de Comunicações do Azure executa em seu nome.

Compatibilidade com os requisitos de monitoramento

O serviço Gateway de Comunicações do Azure inclui monitoramento contínuo para identificar possíveis falhas em sua implantação. Monitoramos uma série de métricas que todos os operadores devem acompanhar como parte do programa Operator Connect, incluindo:

  • Qualidade da chamada
  • Erros e comportamentos incomuns nas chamadas (como falhas de configuração de chamadas, chamadas curtas ou desconexões atípicas)
  • Outros erros no Gateway de Comunicações do Azure

Nós investigaremos a possível falha e determinaremos se ela está relacionada ao Gateway de Comunicações do Azure ou ao Microsoft Phone System. Talvez seja necessário que você execute algumas etapas de solução de problemas nas suas redes para ajudar a isolar a falha.

Próximas etapas