Compartilhar via


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 a sinalização e a mídia para atender aos requisitos de suas redes e aos programas Operator Connect e Teams Phone Mobile. Este artigo fornece uma visão geral dos recursos de interoperabilidade que o Gateway de Comunicações do Azure oferece para o Operator Connect e o Teams Phone Mobile.

Importante

Você deve assinar um contrato do Operator Connect ou do Teams Phone Mobile com a Microsoft para usar esse serviço.

Função e posição na rede

O Gateway de Comunicações do Azure está na borda de suas redes móveis e de linha fixa. Ele conecta essas redes ao Sistema de Telefonia da Microsoft, 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 fluem de clientes do Microsoft Teams por meio do Sistema de Telefonia da Microsoft e do Gateway de Comunicações do Azure para sua rede.

Conformidade com as especificações certificadas de SBC

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 obter mais informações sobre a certificação e essas especificações, consulte Os Controladores de Borda de Sessão certificados para Roteamento Direto e a documentação do Operator Connect ou do Teams Phone Mobile fornecida pelo representante da Microsoft.

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

O Teams Phone Mobile permite que você ofereça serviços de chamada do Microsoft Teams para chamadas realizadas a partir do discador nativo em dispositivos móveis, como a presença e o histórico de chamadas. Esses recursos exigem a ancoragem das chamadas no IC3 (Intelligent Conversation and Communications Cloud) da Microsoft, parte do Sistema de Telefonia da Microsoft.

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

  • Para um assinante do Teams Phone Mobile.
  • De um assinante do Teams Phone Mobile ou entre dois assinantes do Teams Phone Mobile.

Sua rede móvel principal deve fornecer essas informações ao Gateway de Comunicações do Azure usando troncos exclusivos ou preenchendo corretamente um X-MS-FMC cabeçalho, conforme definido pelas especificações sip do Teams Phone Mobile. Se você não tiver acesso a essas especificações, entre em contato com seu representante da Microsoft ou com sua equipe de integração.

Sua rede móvel principal também deve ser capaz de ancorar e desviar chamadas para o Sistema de Telefonia da Microsoft. Você pode escolher as seguintes opções:

  • Usando o MCP (Ponto de Controle Móvel) no Gateway de Comunicações do Azure. O MCP é um Servidor de Aplicativos IMS que consulta a API de Consulta Móvel do Teams Phone para determinar se a chamada envolve um Assinante móvel do Teams Phone. O MCP adiciona cabeçalhos X-MS-FMC e atualiza a sinalização para desviar a chamada para o Sistema de Telefonia da Microsoft pelo Gateway de Comunicações do Azure. Para obter mais informações, consulte o Ponto de Controle Móvel no Gateway de Comunicações do Azure para o Teams Phone Mobile.
  • Implantando uma versão local do MCP (Mobile Control Point) do Metaswitch. Para obter mais informações, consulte a descrição da Metaswitch sobre o Ponto de Controle Móvel. Esta versão do MCP não está incluída no Gateway de Comunicações do Azure.
  • Usando outros recursos de roteamento em sua rede principal para detectar assinantes do Teams Phone Mobile e rotear INVITEs para ou a partir desses assinantes para o Sistema de Telefonia da Microsoft por meio do Gateway de Comunicações do Azure.

Importante

Se um INVITE tiver um cabeçalho X-MS-FMC, o núcleo não deverá rotear a chamada para o Microsoft Teams. A chamada já foi ancorada no Sistema de Telefonia da Microsoft.

Sinalização SIP

O Gateway de Comunicações do Azure intertrabalha automaticamente chamadas para dar suporte aos seguintes requisitos do Operator Connect e do Teams Phone Mobile:

  • SIP sobre TLS
  • Cabeçalho X-MS-SBC (descrevendo a função SBC)
  • Regras rígidas em linhas de atributos 'a=' em corpos SDP
  • Regras rígidas sobre tratamento de transferência de chamada

Você pode organizar mais função de intertrabalho 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 intertrabalho extra para:

  • Cabeçalho SIP avançado ou manipulação de mensagens SDP
  • Suporte para mensagens provisórias confiáveis (100rel)
  • Intertrabalho entre mídia antecipada e tardia
  • Interoperabilidade sem o uso de tons DTMF em banda
  • Colocar o ID de locatário exclusivo em outro lugar nas mensagens SIP para facilitar o consumo pela rede, por exemplo, nos parâmetros tgrp

O Sistema de Telefonia da Microsoft requer que os números de telefone de chamada (A-) e os números de telefone chamados (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 para todos os números. Se sua rede não puder converter números no 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ários, 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 por seus sistemas de cobrança.

Mídia RTP e SRTP

O Sistema de Telefonia Microsoft normalmente requer SRTP para mídia. O Gateway de Comunicações do Azure dá suporte a RTP e SRTP e pode intertrabalhá-los. O Gateway de Comunicações do Azure oferece mais recursos de manipulação de mídia para permitir que suas redes interoperem com o Sistema de Telefonia da Microsoft.

Manipulação de mídia para chamadas

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

Operator Connect e o Teams Phone Mobile exigem redes centrais para dar suporte a tons de chamada (tons de retorno) durante a transferência de chamada. As redes principais também devem dar suporte ao ruído de conforto. Se suas redes principais não puderem atender a esses requisitos, o Gateway de Comunicações do Azure poderá injetar mídia em 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 você precise:

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

Para obter detalhes completos dos recursos de interworking de mídia disponíveis no Gateway de Comunicações do Azure, crie uma solicitação de suporte.

APIs de provisionamento e conexão de operador

O Operator Connect e o Teams Phone Mobile exigem integração de API entre seus sistemas de TI e o Microsoft Teams para provisionamento de fluxo e automação. Depois que sua implantação for certificada e iniciada, você não deverá usar um portal para provisionamento. O Azure Communications Gateway oferece um método alternativo para provisionar assinantes com sua API de Provisionamento (versão de pré-visualização) que permite o provisionamento contínuo dos seus clientes BSS para o Azure Communications Gateway e os ambientes do Operator Connect. O Gateway de Comunicações do Azure também oferece um Portal de Gerenciamento de Números (visualização), integrado ao portal do Azure, para provisionamento via navegador que pode ser usado como ponto de partida enquanto se completa a integração via API.

Para obter mais informações, consulte:

Dica

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

Fornecendo dados de duração da 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 (informações de CallDuration) no ambiente do Microsoft Teams. Essas informações permitem que os clientes do Microsoft Teams exibam 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 requisitos de monitoramento

O serviço gateway de comunicações do Azure inclui monitoramento contínuo para possíveis falhas em sua implantação. As métricas que monitoramos abrangem todas as métricas que os operadores devem monitorar como parte do programa Operator Connect e incluem:

  • Qualidade da chamada
  • Erros de chamada e comportamento incomum (por exemplo, falhas de configuração de chamadas, chamadas curtas ou desconexões incomuns)
  • Outros erros no Gateway de Comunicações do Azure

Investigaremos a possível falha e determinaremos se a falha está relacionada ao Gateway de Comunicações do Azure ou ao Sistema de Telefonia da Microsoft. Talvez seja necessário executar algumas etapas de solução de problemas em suas redes para ajudar a isolar a falha.

Próximas etapas