Partilhar via


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

O Gateway de Comunicação do Azure pode manipular a sinalização e a mídia para atender aos requisitos de suas redes e dos programas Operator Connect e Teams Phone Mobile. Este artigo fornece uma visão geral dos recursos de interoperabilidade que o Azure Communications Gateway oferece para o Operator Connect e o Teams Phone Mobile.

Importante

Tem de assinar um contrato do Operator Connect ou do Teams Phone Mobile com a Microsoft para utilizar este serviço.

Papel e posição na rede

O Azure Communications Gateway fica na borda de suas redes fixas e móveis. Ele conecta essas redes ao Microsoft Phone System, permitindo que você suporte Operator Connect (para redes fixas) e Teams Phone Mobile (para redes móveis). O diagrama a seguir mostra onde o Azure Communications Gateway fica 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 através do Microsoft Phone System e do Azure Communications Gateway para a sua rede.

Conformidade com as especificações SBC certificadas

O Azure Communications Gateway suporta as especificações da Microsoft para SBCs certificados para o Operator Connect e o Teams Phone Mobile. Para obter mais informações sobre certificação e essas especificações, consulte Controladores de borda de sessão certificados para roteamento direto e a documentação do Operator Connect ou do 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 serviços de chamadas do Microsoft Teams para chamadas feitas a partir do discador nativo em aparelhos móveis, por exemplo, presença e histórico de chamadas. Esses recursos exigem ancorar as chamadas no Intelligent Conversation and Communications Cloud (IC3) da Microsoft, parte do Microsoft Phone System.

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

  • Para um assinante do Teams Phone Mobile.
  • A partir 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ção 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 não tiver acesso a estas especificações, contacte o seu representante da Microsoft ou a sua equipa de integração.

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

  • Usando o MCP (Mobile Control Point) no Azure Communications Gateway. 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 do Teams Phone Mobile. Em seguida, o MCP adiciona cabeçalhos X-MS-FMC e atualiza a sinalização para desviar a chamada para o Microsoft Phone System por meio do Azure Communications Gateway. Para obter mais informações, consulte Ponto de controle móvel no Azure Communications Gateway for Teams Phone Mobile.
  • Implantando uma versão local do MCP (Mobile Control Point) a partir do Metaswitch. Para obter mais informações, consulte a descrição do Metaswitch do Mobile Control Point. Esta versão do MCP não está incluída no Azure Communications Gateway.
  • Usando outros recursos de roteamento em sua rede principal para detetar assinantes do Teams Phone Mobile e rotear convites de ou para esses assinantes para o Microsoft Phone System por meio do Azure Communications Gateway.

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 Microsoft Phone System.

Sinalização SIP

O Azure Communications Gateway interfunciona 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 estritas sobre a= linhas de atributo em corpos SDP
  • Regras rigorosas sobre o tratamento da transferência de chamadas

Você pode organizar mais função de interfuncionamento como parte do seu design de rede inicial ou a qualquer momento, gerando uma solicitação de suporte para o Gateway de Comunicação do Azure. Por exemplo, você pode precisar de 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)
  • Interfuncionamento entre os meios de comunicação social iniciais e tardios
  • Interworking longe dos tons DTMF inband
  • Colocar o ID de locatário exclusivo em outro lugar em mensagens SIP para facilitar o consumo da rede, por exemplo, em tgrp parâmetros

O Microsoft Phone System requer números de telefone de chamada (A-) e chamados (B-) para estar no formato E.164. Este requisito aplica-se 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 conseguir converter números para o formato E.164, entre em contato com sua equipe de integração ou faça uma solicitação de suporte para discutir seus requisitos de conversão de números.

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

Meios RTP e SRTP

O Microsoft Phone System normalmente requer SRTP para mídia. O Azure Communications Gateway dá suporte a RTP e SRTP e pode interagir entre eles. O Azure Communications Gateway oferece mais recursos de manipulação de mídia para permitir que suas redes interoperem com o Microsoft Phone System.

Tratamento de mídia para chamadas

Você deve selecionar os codecs aos quais deseja dar suporte ao implantar o Azure Communications Gateway.

O Operator Connect e o Teams Phone Mobile exigem que as redes principais suportem toques (toques) durante a transferência de chamadas. As redes principais devem também suportar ruídos de conforto. Se suas redes principais não puderem atender a esses requisitos, o Azure Communications Gateway poderá injetar mídia em chamadas.

Opções de interfuncionamento de mídia

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

  • Tratamento de alterações do RTCP
  • Controlar a alocação de largura de banda
  • Priorize o tráfego de mídia específico para a Qualidade de Serviço

Para obter detalhes completos dos recursos de interoperabilidade de mídia disponíveis no Azure Communications Gateway, levante uma solicitação de suporte.

APIs de provisionamento e conexão do 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 e automação de fluxo. Depois que sua implantação for certificada e iniciada, você não deve usar um portal para provisionamento. O Azure Communications Gateway oferece um método alternativo para provisionar assinantes com sua API de provisionamento (visualização) que permite o provisionamento de fluxo de seus clientes BSS para o Azure Communications Gateway e os ambientes Operator Connect. O Azure Communications Gateway também fornece um Portal de Gerenciamento de Número (visualização), integrado ao portal do Azure, para provisionamento baseado em navegador que pode ser usado para você começar enquanto conclui a integração da API.

Para obter mais informações, consulte:

Gorjeta

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

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

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

Compatibilidade com os requisitos de monitorização

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 das chamadas
  • Erros de chamada e comportamento incomum (por exemplo, falhas na configuração de chamadas, chamadas curtas ou desconexões incomuns)
  • Outros erros no Azure Communications Gateway

Investigaremos a falha potencial e determinaremos se a falha está relacionada ao Azure Communications Gateway ou ao Microsoft Phone System. Podemos exigir que você execute algumas etapas de solução de problemas em suas redes para ajudar a isolar a falha.

Próximos passos