Compartilhar via


Configurar um controlador de borda da sessão para vários locatários

O Encaminhamento Direto suporta a configuração de um Controlador de Limites de Sessão (SBC) para servir vários inquilinos.

Nota

Este cenário foi concebido para parceiros da Microsoft e operadoras de Rede Telefónica Pública Comutado (RTPC). Uma transportadora vende serviços de telefonia entregues ao Microsoft Teams aos seus clientes.

Para fornecer serviços na Cloud pública, os inquilinos do cliente e da operadora têm de estar na Cloud pública. Para fornecer serviços na cloud DO GCCH, os inquilinos do cliente e da operadora têm de estar na cloud GCCH. Um inquilino da transportadora registado na Cloud pública não pode fornecer serviços a um inquilino de cliente GCCH.

Uma transportadora:

  • Implementa e gere um SBC no respetivo datacenter. Os clientes não precisam de implementar um SBC e recebem serviços de telefonia da operadora no cliente do Teams.
  • Interliga o SBC a vários inquilinos.
  • Fornece serviços RTPC aos clientes.
  • Gere a qualidade da chamada ponto a ponto.
  • Custos em separado para serviços RTPC.

A Microsoft não gere transportadoras. A Microsoft oferece Telefonia do Teams ( um Private Branch Exchange (PBX) - e um cliente do Teams. A Microsoft também certifica telemóveis e certifica SBCs que podem ser utilizados com Telefonia do Teams. Antes de escolher uma operadora, certifique-se de que a sua escolha tem um SBC certificado e pode gerir a qualidade da voz ponto a ponto.

Para configurar um SBC para suportar vários inquilinos, são necessários os seguintes passos:

Apenas operadora:

  1. Implemente o SBC e configure-o para o cenário de alojamento de acordo com as instruções dos fornecedores SBC certificados.
  2. Registe um nome de domínio base no inquilino da operadora e peça um certificado de caráter universal.
  3. Ative o nome de domínio base no inquilino da operadora.

Operadora com um Administrador Global de Cliente:

  1. Adicione o nome do subdomínio ao inquilino do cliente.
  2. Ative o nome do subdomínio.
  3. Configure o ramal da transportadora para o inquilino do cliente e aprovisione os utilizadores.

Certifique-se de que compreende as noções básicas do DNS e como o nome de domínio é gerido no Microsoft 365. Consulte Obter ajuda com domínios do Microsoft 365 antes de continuar.

Implementar e configurar o SBC

Para obter passos detalhados sobre como implementar e configurar SBCs para um cenário de alojamento SBC, veja a documentação do fornecedor SBC.

Nota

Certifique-se de que sabe como configurar o cabeçalho "Contacto". O Cabeçalho de contacto é utilizado para localizar o inquilino do cliente na mensagem de convite recebido.

Registar um domínio base e subdomínios – Descrição geral

Para o cenário de alojamento, tem de criar:

  • Um nome de domínio base pertencente à transportadora.
  • Um subdomínio que faz parte do nome de domínio base em todos os inquilinos do cliente.

No exemplo seguinte:

  • A Adatum é uma operadora que serve vários clientes ao fornecer serviços de Internet e telefonia.
  • O Woodgrove Bank, Contoso e Adventure Works são três clientes que têm domínios do Microsoft 365, mas recebem os serviços de telefonia do Adatum.

Os subdomínios TÊM de corresponder ao nome FQDN do ramal configurado para o cliente e o FQDN no cabeçalho Contacto ao enviar o Convite para o Microsoft 365.

Quando uma chamada chega à interface de Encaminhamento Direto do Microsoft 365, a interface utiliza o cabeçalho Contacto para localizar o inquilino onde o utilizador deve ser pesquisado. O Encaminhamento Direto não utiliza a pesquisa de números de telefone no Convite, uma vez que alguns clientes podem ter números não DID que podem sobrepor-se em vários inquilinos. Por conseguinte, o nome do FQDN no cabeçalho de Contacto é necessário para identificar o inquilino exato para procurar o utilizador pelo número de telefone.

Para obter mais informações sobre como criar nomes de domínio em organizações do Microsoft 365, consulte Obter ajuda com domínios do Microsoft 365.

A tabela seguinte resume os requisitos para os domínios predefinidos, domínios adicionais, URI do Pedido e Cabeçalho de contacto.

Empresa Domínio predefinido Domínio adicional URI do Pedido Cabeçalho de contacto
Adatum (transportadora) adatum.biz sbc1.adatum.biz
(nome de domínio base da transportadora)
N/D N/D
Banco Woodgrove (cliente) woodgrovebank.us woodgrovebank.sbc1.adatum.biz
(subdomínio da transportadora)
18775682495@xxx.com woodgrovebank.sbc1.adatum.biz
Contoso (cliente) contoso.com contoso.sbc1.adatum.biz
(subdomínio da transportadora)
19055680434@xxx.com contoso.sbc1.adatum.biz
Adventure Works (cliente) adventureworks.com adventureworks.sbc1.adatum.biz
(subdomínio da transportadora)
18006427676@xxx.com adventureworks.sbc1.adatum.biz

O SBC requer um certificado para autenticar as ligações. Para o cenário de alojamento SBC, a transportadora tem de pedir um certificado com CN e/ou SAN *.base_domain (por exemplo, *.sbc1.adatum.biz). Este certificado é utilizado para autenticar ligações a vários inquilinos servidos a partir de um único SBC.

A tabela seguinte é um exemplo de uma configuração.

Novo nome de domínio Tipo Registado Certificado CN/SAN para SBC Domínio predefinido do inquilino no exemplo Nome do FQDN que o SBC tem de apresentar no cabeçalho Contacto ao enviar chamadas para os utilizadores
sbc1.adatum.biz Base No inquilino da operadora *.sbc1.adatum.biz adatum.biz NA, este é um inquilino de serviço, sem utilizadores
woodgrovebank.sbc1.adatum.biz Subdomínio Num inquilino do cliente *.sbc1.adatum.biz woodgrovebank.us woodgrovebank.sbc1.adatum.biz
contoso.sbc1.adatum.biz Subdomínio Num inquilino do cliente *.sbc1.adatum.biz contoso.com contoso.sbc1.adatum.biz
adventureworks.sbc1.adatum.biz Subdomínio Num inquilino do cliente *.sbc1.adatum.biz adventureworks.com adventureworks.sbc1.adatum.biz

O exemplo neste artigo:

  1. Regista um nome de domínio base (sbc1.adatum.biz) no inquilino da operadora.

  2. Regista um subdomínio num inquilino do cliente (woodgrovebank.sbc1.adatum.biz no inquilino do Banco Woodgrove).

Registar um nome de domínio base no inquilino da operadora – Exemplo

No inquilino da transportadora, tem de:

  1. Certifique-se de que tem os direitos adequados no inquilino da operadora.
  2. Adicione um domínio base ao inquilino da operadora e verifique-o.
  3. Ative o nome de domínio no inquilino da operadora.

Certifique-se de que tem os direitos adequados no inquilino da operadora

Só pode adicionar novos domínios se tiver iniciado sessão no Centro de administração do Microsoft 365 como Administrador Global.

Para validar a função que tem, inicie sessão no Centro de administração do Microsoft 365 (https://portal.office.com), aceda a Utilizadores Utilizadores>Ativos e, em seguida, verifique se tem uma função de Administrador Global.

Para obter mais informações sobre funções de administrador e como atribuir uma função no Microsoft 365, consulte Acerca das funções de administrador.

Adicionar um domínio base ao inquilino da operadora e verificar

  1. No Centro de administração do Microsoft 365, aceda a Configurar>Domínios>Adicionar domínio.

  2. Na caixa Introduzir um domínio que possui , escreva o FQDN do domínio base. Neste exemplo, o domínio base é sbc1.adatum.biz.

  3. Selecione Seguinte.

  4. Neste exemplo, o inquilino já tem adatum.biz como um nome de domínio verificado. O assistente não pede verificação adicional porque sbc1.adatum.biz é um subdomínio para o nome já registado.

    No entanto, se adicionar um FQDN que não esteja verificado, terá de verificar o nome do subdomínio.

  5. Selecione Seguinte e, na página Atualizar Definições de DNS , selecione Vou adicionar os registos DNS e selecione Seguinte.

  6. Na página seguinte, desmarque todos os valores (a menos que pretenda utilizar o nome de domínio para Exchange, SharePoint, Teams ou Skype for Business), selecione Seguinte e, em seguida, selecione Concluir. Certifique-se de que o novo domínio está no status Configuração concluído.

Ativar o nome de domínio no inquilino da operadora

Depois de registar um nome de domínio, tem de o ativar ao adicionar pelo menos uma conta de recurso ou utilizador licenciado do Teams. As contas aceitáveis são licenciadas com qualquer um dos seguintes SKUs:

  • Conta de Utilizador com Office 365 E1/E3/E5 ou Microsoft 365 E3/E5.
  • Conta de Utilizador com Office 365 A1/A3/A5 ou Microsoft 365 A1/A3/A5.
  • Conta de Utilizador com Office 365 F3 ou Microsoft 365 F1/F3.
  • Conta de Utilizador com Office 365 G1/G3/G5 ou Microsoft 365 G3/G5.
  • Conta de Utilizador com Microsoft 365 Business Basic/Standard/Premium.
  • Conta de Utilizador com uma licença de Dispositivos Partilhados do Microsoft Teams .
  • Conta de Recurso com uma licença da Conta de Recurso do Telefonia do Microsoft Teams.

Além disso, o UPN (Nome Principal de Utilizador) da conta ou Skype for Business endereço SIP no local tem de utilizar o mesmo FQDN que o domínio recentemente criado.

Para obter mais informações sobre como adicionar utilizadores em organizações do Microsoft 365, consulte Obter ajuda com domínios do Microsoft 365.

Registar um nome de subdomínio num inquilino do cliente – Exemplo

Tem de criar um nome de subdomínio exclusivo para cada cliente. Este exemplo cria um subdomínio woodgrovebank.sbc1.adatum.biz num inquilino com o nome de domínio predefinido woodgrovebank.us.

No inquilino do cliente, tem de:

  1. Certifique-se de que tem os direitos adequados no inquilino do cliente.
  2. Adicione um subdomínio ao inquilino do cliente e verifique-o.
  3. Ative o nome do subdomínio no inquilino do cliente.

Certifique-se de que tem os direitos adequados no inquilino do cliente

Só pode adicionar novos domínios se tiver iniciado sessão no Centro de administração do Microsoft 365 como Administrador Global.

Para validar a função que tem, inicie sessão no Centro de administração do Microsoft 365 (https://portal.office.com), aceda a Utilizadores Utilizadores>Ativos e, em seguida, verifique se tem uma função de Administrador Global.

Para obter mais informações sobre funções de administrador e como atribuir uma função no Microsoft 365, consulte Acerca das funções de administrador.

Adicionar um subdomínio ao inquilino do cliente e verificar

  1. No Centro de administração do Microsoft 365, aceda a Configurar>Domínios>Adicionar domínio.

  2. Na caixa Introduzir um domínio que possui , escreva o FQDN do subdomínio deste inquilino. Neste exemplo, o subdomínio é woodgrovebank.sbc1.adatum.biz.

  3. Selecione Seguinte.

  4. O FQDN não foi registado no inquilino. No próximo passo, terá de verificar o domínio. Em alternativa, selecione Adicionar um registo TXT.

  5. Selecione Seguinte e anote o valor TXT gerado para verificar o nome de domínio.

  6. Crie o registo TXT com o valor do passo anterior no fornecedor de alojamento DNS da transportadora.

    Para obter mais informações, veja Criar registos DNS em qualquer fornecedor de alojamento DNS.

  7. Aceda à Centro de administração do Microsoft 365 do cliente e selecione Verificar.

  8. Na página seguinte, selecione Vou adicionar os registos DNS e selecione Seguinte.

  9. Na página Escolher a sua serviços online, desmarque todas as opções e selecione Seguinte.

  10. Selecione Concluir na página Atualizar definições de DNS .

  11. Certifique-se de que a status está Concluída a Configuração.

Nota

O URL base e o subdomínio do cliente individual têm de estar no mesmo inquilino para lhe permitir adicionar um ramal de rota direto .

Ativar o nome do subdomínio no inquilino do cliente

Depois de registar um nome de subdomínio, tem de o ativar ao adicionar pelo menos uma conta de recurso ou utilizador licenciado do Teams. As contas aceitáveis são licenciadas com qualquer um dos seguintes SKUs:

  • Conta de Utilizador com Office 365 E1/E3/E5/A3/A5 ou Microsoft 365 E3/E5/A3/A5
  • Conta de Utilizador com Office 365 F1/F3 ou Microsoft 365 F1/F3
  • Conta de Utilizador com planos Microsoft 365 Business Basic/Standard/Premium e G3/G5
  • Conta de Utilizador com uma licença de Dispositivos Partilhados do Microsoft Teams
  • Conta de Recurso com uma licença da Conta de Recurso do Telefonia do Microsoft Teams

Além disso, o UPN (Nome Principal de Utilizador) da conta ou Skype for Business endereço SIP no local tem de utilizar o mesmo FQDN que o subdomínio recentemente criado.

Para obter mais informações sobre como adicionar utilizadores em organizações do Microsoft 365, consulte Obter ajuda com o Microsoft 365.

Criar um ramal e aprovisionar utilizadores

Com a versão inicial do Encaminhamento Direto, a Microsoft exigiu a adição de um ramal a cada inquilino servido (inquilino do cliente) com o cmdlet New-CSOnlinePSTNGateway.

No entanto, este método não é ideal por dois motivos:

  • Gestão de custos gerais. Descarregar ou drenar um SBC, por exemplo, ou alterações a alguns parâmetros, como ativar ou desativar o bypass do suporte de dados ou alterar uma porta, requer a alteração dos parâmetros em vários inquilinos (ao executar Set-CSOnlinePSTNGateway), mas na verdade é o mesmo SBC.

  • Processamento overhead. Recolher e monitorizar dados de estado de funcionamento do ramal – as opções de SIP recolhidas a partir de múltiplos ramais lógicos que são, na realidade, o mesmo SBC e o mesmo ramal físico, atrasam o processamento dos dados de encaminhamento.

Com base neste feedback, a Microsoft está a introduzir uma nova lógica para aprovisionar os ramais para os inquilinos dos clientes.

Foram introduzidas duas novas entidades:

  • Um porta-malas de transporte registado no inquilino da transportadora com o comando New-CSOnlinePSTNGateway. Por exemplo:

    New-CSOnlinePSTNGateway -FQDN sbc1.adatum.biz -SIPSignalingport 5068 -ForwardPAI $true
    
  • Um tronco derivado que não requer registo. É simplesmente um nome de anfitrião desejado adicionado a partir do porta-malas do porta-malas. Obtém todos os parâmetros de configuração do porta-malas do porta-malas. A associação com o porta-malas é baseada no nome do FQDN.

Lógica de aprovisionamento e exemplo

  • As transportadoras precisam de configurar e gerir apenas um único porta-malas (o porta-malas do domínio porta-aviões) utilizando o comando New-CSOnlinePSTNGateway. No exemplo anterior, o tronco é sbc1.adatum.biz.

  • No inquilino do cliente, o FQDN de ramal derivado tem de ser adicionado às rotas de voz. Para adicionar um FQDN de ramal derivado a uma rota de voz, execute os seguintes passos no Teams Administração Center:

    1. Abra o Centro de Administração do Teams.
    2. No siderail esquerdo, expanda Voz e selecione Encaminhamento Direto.
    3. Nos separadores Encaminhamento Direto, selecione Rotas de voz.
    4. Selecione Adicionar (ou selecione Rota de voz existente).
    5. No perfil de rota de voz, em SBCs inscritos, selecione Adicionar SBCs.
    6. No painel lateral direito, em Adicionar SBC como ramal derivado, introduza SBC FQDN para o seu inquilino e selecione Adicionar.
    7. Selecione Aplicar.

    Em alternativa, utilize o comando do PowerShell CsOnlineVoiceRoute com o parâmetro -OnlinePstnGatewayList :

    Set-CsOnlineVoiceRoute -Identity OnlineVoiceRoute_1 -OnlinePstnGatewayList @{add="woodgrovebank.sbc1.adatum.biz"}
    
  • Se o ramal derivado especificado for inválido, o serviço não permitirá que a configuração seja aplicada.

  • Não há necessidade de correr New-CSOnlinePSTNGateway para um porta-malas.

  • O tronco derivado, como o nome sugere, herda e deriva todos os parâmetros de configuração do porta-malas portador.

Exemplos:

  • sbc1.adatum.biz – o porta-malas que tem de ser criado no inquilino da transportadora.

  • woodgrovebank.sbc1.adatum.biz – o ramal derivado num inquilino do cliente. Pode adicionar o nome do ramal derivado no inquilino do cliente nas rotas de voz sem o criar.

  • A transportadora precisa de configurar um registo DNS que resolva o FQDN de ramal derivado para o endereço IP SBC da transportadora.

  • Quaisquer alterações efetuadas num porta-malas porta-malas (no inquilino da transportadora) são aplicadas automaticamente a ramais derivados. Por exemplo, as transportadoras podem alterar uma porta SIP no porta-malas do porta-malas e esta alteração aplica-se a todos os troncos derivados. A nova lógica para configurar os ramais simplifica a gestão, uma vez que não precisa de aceder a todos os inquilinos e alterar o parâmetro em cada ramal.

  • As opções são enviadas apenas para o FQDN do porta-malas. A status de saúde do tronco porta-malas é aplicada a todos os troncos derivados e é utilizada para decisões de encaminhamento. Saiba mais sobre as opções de Encaminhamento Direto.

  • O porta-aviões pode drenar o porta-malas, e todos os troncos derivados também são drenados.

Nota

As regras de tradução de números aplicadas no porta-malas de transporte não se aplicam a ramais derivados. Este é um problema conhecido. Como solução alternativa, as regras de tradução de números têm de ser criadas para o inquilino de cada cliente. Algumas funcionalidades só podem ser configuradas com o PowerShell; por exemplo, adicionar uma nova rota de voz. Tem de utilizar o cmdlet New-CsOnlineVoiceRoute. Nestes casos, siga as orientações apresentadas noutras secções desta documentação relacionadas com cmdlets.

Migração do modelo anterior para o porta-malas da transportadora

Para a migração da implementação atual do modelo alojado da transportadora para o novo modelo, as transportadoras têm de reconfigurar os ramais dos inquilinos dos clientes. Remova os ramais dos inquilinos do cliente com Remove-CSOnlinePSTNGateway (deixando o porta-malas no inquilino da transportadora)-

Incentivamos a migração para a nova solução o mais rapidamente possível, uma vez que iremos melhorar a monitorização e o aprovisionamento com o modelo porta-malas e derivado.

Para obter mais informações sobre como configurar o envio do nome FQDN de subdomínios no Cabeçalho de contacto, veja as instruções do fornecedor SBC.

Considerações para configurar a ativação pós-falha multi-inquilino

Para configurar a ativação pós-falha para um ambiente multi-inquilino, siga estes passos:

  • Para cada inquilino, adicione os FQDNs para dois SBCs diferentes. Por exemplo:

    customer1.sbc1.contoso.com
    customer1.sbc2.contoso.com

  • Nas Rotas de Voz Online, especifique ambos os SBCs. Se um SBC falhar, a política de encaminhamento encaminha as chamadas para o segundo SBC.

Planejar o Roteamento Direto
Configurar o Roteamento Direto