Manual do usuário SmartOLT

Capítulo 3 · ONUs

3.10Configurar VoIP em uma ONU

Este guia mostra como configurar uma linha telefônica (VoIP) em uma ONU. O cliente conecta um telefone à porta de telefone (porta POTS) da ONU. A ONU então se registra no seu servidor SIP, por exemplo um PBX ou softswitch, com o número de telefone e a senha que você define no SmartOLT.

Você prepara a OLT uma vez e depois configura cada ONU:

  1. Na OLT, adicione uma VLAN para gerenciamento e VoIP, se o tráfego VoIP não usar a conexão de internet (WAN) da ONU.
  2. Configure essa VLAN como tagged na porta uplink que vai até o seu roteador.
  3. Adicione um perfil VoIP com o endereço do seu servidor SIP.
  4. Na página da ONU, habilite o serviço VoIP e associe-o à interface de gerenciamento ou à WAN.
  5. Na página da ONU, configure a porta de telefone com o número de telefone e a senha SIP.
Nota

O tipo de ONU deve ter portas de telefone. Se não tiver nenhuma, a página da ONU não mostra a linha VoIP service. A conta SIP também deve existir no seu servidor SIP, porque o SmartOLT apenas envia os dados da conta à ONU.

Nota

Administradores podem adicionar perfis VoIP. Outros usuários precisam de uma função que permita gerenciar perfis VoIP. Para alterar o VoIP de uma ONU, o usuário precisa da permissão para atualizar o IP de gerenciamento e VoIP da ONU.

1Adicione uma VLAN para gerenciamento e VoIP

A ONU pode enviar o tráfego VoIP de duas formas:

Attach VoIP to Como o tráfego VoIP sai da ONU
Mgmt Pela interface de gerenciamento da ONU, na VLAN de gerenciamento e com o IP de gerenciamento. Escolha esta opção quando o seu servidor SIP estiver na sua rede de gerenciamento.
WAN Pela conexão de internet do cliente, na VLAN da WAN. Escolha esta opção quando a ONU acessar o servidor SIP pela internet. Você não precisa de uma VLAN separada para isso.

Para Mgmt, a OLT precisa de uma VLAN com a opção Management/VoIP VLAN. Se as suas ONUs já usam uma VLAN de gerenciamento para TR-069, você pode usar a mesma VLAN para VoIP. Caso contrário, vá até Settings → OLTs, clique em View na OLT, abra a aba VLANs e clique em Add VLAN.

Formulário Add VLAN com Management/VoIP VLAN
Formulário Add VLAN com Management/VoIP VLAN
Campo O que definir
VLAN-ID A VLAN que transporta o tráfego VoIP, por exemplo 70.
Description Opcional, por exemplo VoIP.
Management/VoIP VLAN Selecione esta opção. Somente VLANs com esta opção aparecem nas listas de VLANs de gerenciamento e VoIP da ONU.

Clique em Save. Para conhecer todos os campos deste formulário, consulte VLANs da OLT e pools de IPs.

2Configure a VLAN como tagged na porta uplink

O SmartOLT não adiciona uma nova VLAN às portas uplink, por isso o formulário mostra Remember to add this VLAN to the uplink ports. Abra a aba Uplink e clique em Configure na porta que vai até o seu roteador. Em Add VLANs, digite a VLAN, por exemplo 70, e clique em Save.

Janela Configure da porta uplink com Add VLANs
Janela Configure da porta uplink com Add VLANs

A aba Uplink agora mostra a VLAN na coluna Mode: tagged VLANs da porta.

Aba Uplink: VLAN 70 tagged na porta
Aba Uplink: VLAN 70 tagged na porta

3Adicione um perfil VoIP

Um perfil VoIP armazena os dados de um servidor SIP. Você o adiciona uma vez para cada OLT e depois o seleciona para cada porta de telefone. Abra a aba VoIP profiles da OLT e clique em Add VoIP profile.

Formulário Add VoIP profile
Formulário Add VoIP profile
Campo O que definir
PON type GPON ou EPON, o mesmo das ONUs que usam o perfil.
Profile name Um nome, por exemplo Example-PBX. Use apenas letras, números e hífen (-), sem espaços. Cada nome pode existir apenas uma vez na OLT.
Registrar server, Registrar server port O servidor SIP no qual a ONU se registra, como nome de host ou endereço IPv4, e sua porta, geralmente 5060.
Proxy server, Proxy server port O proxy SIP. Se o seu servidor SIP não tiver um proxy separado, use novamente o servidor de registro.
Outbound server, Outbound server port O proxy de saída. Se você não usar um, use novamente o servidor de registro.
Useragent domain Opcional. O domínio SIP das contas, como nome de domínio completo.
Primary DNS, Secondary DNS Os servidores DNS que a ONU usa para localizar o servidor SIP. Primary DNS é obrigatório. Se você deixar Secondary DNS vazio, o SmartOLT usará o DNS primário também nesse campo.
UDP port A porta SIP local da ONU, geralmente 5060.

Clique em Save. O SmartOLT envia o perfil à OLT e mostra VoIP profile was added. O perfil aparece na lista.

Aba VoIP profiles com um perfil
Aba VoIP profiles com um perfil

O formulário pode mostrar estes erros:

Erro Causa
The VoIP profile name field is required and can contain only alphanumeric characters and the dash (-) character O nome está vazio ou contém espaços ou outros caracteres.
Profile name should be unique. A OLT já tem um perfil com este nome.
Registrar server is not a valid IP address O perfil é para EPON, e os perfis EPON aceitam apenas endereços IPv4, não nomes de host. A mesma verificação se aplica aos servidores proxy, de saída e DNS.
Useragent domain is not a valid FQDN domain. O domínio não é um nome de domínio completo válido.

4Habilite o serviço VoIP na ONU

Abra a página da ONU. A linha VoIP service mostra Disabled enquanto o VoIP está desativado.

Página da ONU com VoIP service Disabled
Página da ONU com VoIP service Disabled

Clique em Disabled ao lado de VoIP service para abrir a janela Update Management and VoIP IP. A seção VoIP service fica na parte inferior da janela.

Janela Update Management and VoIP IP, seção VoIP service
Janela Update Management and VoIP IP, seção VoIP service
Campo O que definir
VoIP service Enabled (general switch). Esta opção ativa o VoIP para toda a ONU. Você configura as portas de telefone na próxima etapa.
Attach VoIP to Mgmt ou WAN, conforme descrito na etapa 1. Mgmt não está disponível em ONUs EPON.

A mesma janela também contém o perfil TR-069 e o IP de gerenciamento da ONU. Deixe esses campos como estão, a menos que você queira alterá-los. Com Mgmt, a seção Mgmt IP deve estar ativa; caso contrário, o SmartOLT mostra Please enable the Mgmt IP address or disable VoIP binding to Mgmt.

Clique em Update. A linha VoIP service agora mostra Enabled, e uma tabela VoIP com as portas de telefone da ONU aparece abaixo dela.

Nota

Em algumas redes, o VoIP deve ter endereço IP e VLAN próprios, separados do gerenciamento. Um administrador pode ativar Separate IP-hosts for VoIP/Mgmt na aba Advanced da OLT. A janela passa a ter uma seção VoIP IP com seu próprio VoIP VLAN-ID e modo de IP (DHCP ou Static IP), e Attach VoIP to passa a ter uma terceira opção, VoIP, nas ONUs GPON. Um IP VoIP estático vem dos pools de IPs de VoIP da OLT. A VLAN de gerenciamento e a VLAN VoIP não podem ser iguais; caso contrário, o SmartOLT mostra Mgmt Vlan and VoIP vlan can't be the same.

5Configure a porta de telefone

Na tabela VoIP, cada porta de telefone tem uma linha, por exemplo pots_0/1. Até você configurar a porta, Number mostra Not defined e a coluna Action mostra Enable.

Tabela VoIP com a porta 1 não definida
Tabela VoIP com a porta 1 não definida

Clique em Enable na porta para abrir a janela Enable VoIP.

Janela Enable VoIP
Janela Enable VoIP
Campo O que definir
Port A porta de telefone. Você não pode alterá-la.
VoIP profile * O perfil VoIP do servidor SIP, da etapa 3. A lista mostra os perfis da OLT para o tipo PON da ONU.
Phone number O número de telefone do cliente. A ONU também o usa como nome de usuário SIP, a menos que você preencha SIP userid.
SIP userid Este campo aparece somente quando a OLT mostra o campo SIP User-ID; consulte a etapa 6.
Password A senha SIP da conta, sem espaços.

Clique em Enable. O SmartOLT envia as configurações à ONU e mostra VoIP port pots_0/1 enabled. A linha agora mostra o perfil, o número e o status Enabled.

Tabela VoIP com a porta 1 habilitada
Tabela VoIP com a porta 1 habilitada

A janela pode mostrar estes erros:

Erro Causa
The Phone number field can contain only numbers and the following characters: +.@_-. A maximum of 50 non space characters is allowed. O número de telefone contém letras ou outros caracteres, por exemplo acct-38512345678. Nesse caso, use o campo SIP userid.
Please input a valid value for the password. A maximum of ... non space characters is allowed. A senha está vazia, é longa demais ou contém espaços.

Para alterar a porta depois, clique em Configure nela, altere os campos e clique em Save. Disable desativa a porta na ONU e mantém suas configurações no SmartOLT, para que você possa habilitá-la novamente depois.

Clear config, na janela Enable VoIP, exclui o perfil, o número e a senha da porta do SmartOLT. A opção não envia uma alteração à ONU, então clique primeiro em Disable na porta e depois use Clear config.

Nota

O SmartOLT envia as configurações das portas de telefone e os dados SIP à ONU pela OLT (OMCI). Em uma OLT Huawei, quando o TR-069 está habilitado na ONU, o SmartOLT também envia as configurações de voz pelo servidor TR-069 (ACS). Com Attach VoIP to definido como VoIP em uma OLT Huawei, o SmartOLT não envia nada pela OLT, então a ONU deve ter o TR-069 habilitado. Em uma OLT ZTE, o host IP separado para VoIP é configurado pela OLT.

6Use um usuário SIP diferente do número de telefone

Alguns servidores SIP usam um nome de conta diferente do número de telefone, por exemplo acct-38512345678. O campo Phone number não aceita esse tipo de nome. Para essas contas, a janela Enable VoIP tem um campo adicional, SIP userid, mas somente quando a OLT o mostra.

Para mostrar o campo, um administrador abre a aba Advanced da OLT, clica em Edit Advanced, seleciona Show VoIP User-ID field e clica em Save. Se você não puder editar as configurações avançadas, peça a um administrador da sua conta SmartOLT.

Aba Advanced: Show VoIP User-ID field
Aba Advanced: Show VoIP User-ID field

Com o campo ativado:

  • Quando você digita o número de telefone, o SmartOLT o copia para SIP userid. Altere SIP userid para o nome da conta do cliente.
  • SIP userid aceita letras, números e os caracteres +.@_-, até 50 caracteres.
  • Você pode deixar Phone number vazio quando preencher SIP userid. Você deve preencher pelo menos um dos dois.
  • A tabela VoIP na página da ONU mostra uma coluna adicional, SIP User ID.
Nota

Quando você habilita uma porta VoIP pela API com um usuário SIP, o SmartOLT ativa Show VoIP User-ID field para a OLT automaticamente.