Partilhar via


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

O Azure Communications Gateway pode manipular sinalização e media para satisfazer os requisitos das suas redes e dos programas Operator Connect e Teams Phone Mobile. Este artigo apresenta uma visão geral das funcionalidades de interoperabilidade que o Azure Communications Gateway oferece para o Operator Connect e o Teams Phone Mobile.

Importante

Deve assinar um acordo Operator Connect ou Teams Phone Mobile com a Microsoft para utilizar este serviço.

Papel e posição na rede

O Azure Communications Gateway situa-se na fronteira das suas redes de linha fixa e móveis. Liga estas redes ao Microsoft Phone System, permitindo-lhe suportar o Operator Connect (para redes de linha fixa) e o Teams Phone Mobile (para redes móveis). O diagrama seguinte mostra onde o Azure Communications Gateway se situa na sua rede.

Diagrama de arquitetura para o Azure Communications Gateway que liga a redes fixas e móveis

As chamadas fluem dos clientes 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 Operator Connect e Teams Phone Mobile. Para mais informações sobre certificação e estas especificações, consulte Session Border Controllers certificados para Roteamento Direto e a documentação Operator Connect ou Teams Phone Mobile fornecida pelo seu representante Microsoft.

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

O Teams Phone Mobile permite-lhe oferecer serviços de chamadas do Microsoft Teams para chamadas feitas a partir do discador nativo em telemóveis, por exemplo, presença e histórico de chamadas. Estas funcionalidades exigem ancorar as chamadas no Intelligent Conversation and Communications Cloud (IC3) da Microsoft, parte do Microsoft Phone System.

O Microsoft Phone System baseia-se na informação da 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 subscritores do Teams Phone Mobile.

A sua rede móvel principal deve fornecer esta informação ao Azure Communications Gateway, utilizando troncos únicos 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.

A sua rede móvel principal deve também ser capaz de ancorar e desviar chamadas para o Sistema Telefonico Microsoft. Pode escolher das opções seguintes.

  • Utilização do Ponto de Controlo Móvel (MCP) no Azure Communications Gateway. O MCP é um Servidor de Aplicações IMS que consulta a API de Consulta Móvel Telefónica do Teams para determinar se a chamada envolve um Assinante Móvel do Teams Phone. O MCP adiciona então cabeçalhos X-MS-FMC e atualiza a sinalização para desviar a chamada para o Microsoft Phone System através do Azure Communications Gateway. Para mais informações, consulte Mobile Control Point no Azure Communications Gateway para Teams Phone Mobile.
  • Implementação de uma versão local do Mobile Control Point (MCP) a partir do Metaswitch. Para 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.
  • Utilizando outras capacidades de encaminhamento na sua rede principal para detetar assinantes do Teams Phone Mobile e encaminhar INVITES para ou de esses assinantes para o Microsoft Phone System através do Azure Communications Gateway.

Importante

Se um INVITE tiver um cabeçalho X-MS-FMC, o núcleo não deve encaminhar a chamada para o Microsoft Teams. A chamada já foi ancorada no Microsoft Phone System.

Sinalização SIP

O Azure Communications Gateway interliga automaticamente as chamadas para suportar os 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 linhas de atributos a= em corpos SDP
  • Regras rigorosas sobre o tratamento de transferências de chamadas

Pode organizar mais funções de interoperabilidade como parte do seu design inicial de rede ou, a qualquer momento, fazendo um pedido de suporte para o Azure Communications Gateway. Por exemplo, poderá precisar de uma configuração extra de interfuncionamento para:

  • Manipulação avançada de cabeçalhos SIP ou mensagens SDP
  • Suporte para mensagens provisórias fiáveis (100rel)
  • Interoperabilidade entre os media antigos e tardios
  • Interoperabilidade fora dos tons DTMF em banda
  • Colocar o ID do inquilino num local diferente nas mensagens SIP para que a sua rede possa processá-lo mais facilmente, por exemplo, nos parâmetros tgrp

O Microsoft Phone System exige que o número de telefone de origem (A-) e o número de telefone de destino (B-) estejam em formato E.164. Este requisito aplica-se tanto aos números SIP como aos TEL. Recomendamos que configure a sua rede para usar o formato E.164 para todos os números. Se a sua rede não conseguir converter números para o formato E.164, contacte a sua equipa de integração ou faça um pedido de apoio para discutir os seus requisitos para conversão de números.

Os troncos SIP entre a sua rede e o Azure Communications Gateway são multiinquilino, o que significa que o tráfego de todos os seus clientes partilha 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.

Media RTP e SRTP

O sistema telefónico da Microsoft normalmente requer SRTP para a mídia. O Azure Communications Gateway suporta tanto RTP como SRTP, podendo interoperar entre eles. O Azure Communications Gateway oferece funcionalidades adicionais de manipulação de media para permitir que as suas redes interoperem com o Microsoft Phone System.

Gestão de media para chamadas

Deve selecionar os codecs que pretende suportar ao implementar o Azure Communications Gateway.

Operator Connect e o Teams Phone Mobile exigem que as redes centrais suportem tons de retorno (tons de toque) durante o procedimento de transferência de chamadas. As redes centrais também devem suportar ruído de conforto. Se as suas redes principais não conseguem cumprir estes requisitos, o Azure Communications Gateway pode injetar media nas chamadas.

Opções de interoperabilidade dos media

O Azure Communications Gateway oferece múltiplas opções de interoperabilidade multimédia. Por exemplo, poderá ser necessário:

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

Para detalhes completos sobre as funcionalidades de interligação multimédia disponíveis no Azure Communications Gateway, faça um pedido de suporte.

APIs de Provisionamento e Operator Connect

O Operator Connect e o Teams Phone Mobile requerem a integração de API entre os seus sistemas de TI e o Microsoft Teams para provisionamento e automação contínuos. Depois de a sua implementação ser certificada e lançada, não deve usar um portal para provisionamento. O Azure Communications Gateway oferece um método alternativo para provisionar assinantes com a sua API de Provisionamento (pré-visualização), que permite o provisionamento em fluxo a partir dos seus clientes BSS para o Azure Communications Gateway e os ambientes Operator Connect. O Azure Communications Gateway também disponibiliza um Portal de Gestão de Números (pré-visualização), integrado no portal Azure, para provisionamento baseado em navegador que pode ser usado para o ajudar a começar enquanto conclui a integração com a API.

Para obter mais informações, consulte:

Sugestão

Estes métodos não permitem que os seus clientes empresariais gerem o Teams Calling. Por exemplo, não disponibilizam portais de autoatendimento.

Fornecimento de dados de duração da chamada ao Microsoft Teams

O Azure Communications Gateway pode usar as APIs Operator Connect para carregar informações sobre a duração das chamadas individuais (informação CallDuration) para o ambiente Microsoft Teams. Esta informação permite que os clientes Microsoft Teams mostrem a duração da chamada registada pela sua rede, em vez da duração da chamada registada pelo Microsoft Teams. Fornecer esta informação ao Microsoft Teams é um requisito do programa Operator Connect que o Azure Communications Gateway realiza em seu nome.

Compatibilidade com os requisitos de monitorização

O serviço Azure Communications Gateway inclui monitorização contínua para potenciais falhas na sua implementação. As métricas que monitorizamos abrangem todas as métricas que os operadores devem monitorizar como parte do programa Operator Connect e incluem:

  • Qualidade da chamada
  • Erros de chamada e comportamentos invulgares (por exemplo, falhas na configuração de chamadas, chamadas curtas ou desconexões invulgares)
  • Outros erros no Azure Communications Gateway

Vamos investigar a falha potencial e determinar se a falha está relacionada com o Azure Communications Gateway ou com o Microsoft Phone System. Podemos exigir que realize alguns passos de resolução de problemas nas suas redes para ajudar a isolar a falha.

Próximos passos