O provisionamento de clientes é uma tarefa diária de um provedor de internet, tanto na instalação de novos clientes, quanto em manutenções. Neste processo, além do provedor precisar sempre disponibilizar um técnico que faça além da instalação física, a configuração lógica de inserir a VLAN, usuário e senha PPPoE do cliente em sua CPE, temos alguns problemas conhecidos, como:

– Demanda de tempo para configuração manual

– Abertura para falhas humanas:

– Erro de credenciais PPPoE

– Erro de Vlan

– Erros de usuário e senha

– Não cumprir o padrão determinado pelo provedor de configuração

– Perda de configurações em resets de CPEs pelos clientes. 

Diria que esse é o rei dos tickets do suporte de um provedor, onde muitas vezes o cliente em busca de resolver algum problema qualquer em sua casa, reseta o equipamento e não consegue configurar novamente. Neste caso, se o suporte via telefone não for capaz de auxiliar o cliente na configuração, o provedor irá precisar disponibilizar um técnico presencial para o serviço.

E se você já leu até aqui, pode estar se perguntando se realmente é possível resolver este problema de forma automática. E a resposta é sim! E inclusive temos uma gama de cenários e possibilidades que nos permitem além de automatizar o processo de provisionamento, tornar ele auto-reconfigurável, para o famoso caso dos resets.

Então sem mais delongas, vamos colocar em jogo alguns cenários e suas possíveis implementações:

– Cenário exemplo de implementação:

  • OLT’s e ONT’s do mesmo vendor.
  • ONTs são modo router
  • Autenticação PPPoE

Nos casos de equipamentos da rede de acesso que são da mesma fabricante, temos a vantagem deles “falarem a mesma lingua”, e isso nos ajuda pois na grande maioria das vezes, conseguimos obter a vantagem de conseguir automatizar a entrega e a permanência das configurações nos equipamentos.

Basicamente na OLT, configuramos os parâmetros que serão enviados por OMCI, contendo informações como usuário e senha PPPOE, ativação da WAN, ativação do NAT. Vamos a um exemplo prático de configurações para realizar esse processo:

As configurações que serão descritas neste exemplo se aplicam a:

– OLT’s Huawei das séries MA56xx e MA58xx.

– ONT’s Huawei modo Router.

OBS: Note que alguns comandos estão dentro de [chaves] indicando o nome de cada parâmetro, e deve ser alterado para ficar de acordo com o cenário de aplicação.

Criação de DBA Profile, line e service profile será normal, de acordo com cada cenário. Recomendamos um profile para cada VLAN, sendo que também recomendamos uma VLAN por PON na OLT.

Liberando configuração em modo OMCI:

Para ser possível a entrega das configurações para a ONU, precisamos liberar o método de configuração OMCI.

gpon ont home-gateway config-method omci

Para ativação do NAT na WAN:

Para podermos subir a ONT com o NAT ativo, criamos um WAN profile.

ont wan-profile profile-id [ID] profile-name [NOME-PROFILE]
nat enable
quit

Adicionando a ONT com user e senha PPPoE:

O segredo da implementação está nesta parte, e o comando ont ipconfig será o responsável por entregar o PPPoE para a CPE.

interface gpon [FRAME]/[SLOT]
ont add  [PON] [ONT-ID] sn-auth [SERIAL-NUMBER] omci ont-lineprofile-id [ID] ont-srvprofile-id [ID] desc [DESCRICAO]
ont ipconfig [PON] [ONT-ID] pppoe vlan [VLAN] priority 5 user-account username [USER-PPPOE] password [SENHA-PPPOE]

Criando WAN:

ont internet-config [PON] [ONT-ID] ip-index 0
ont wan-config [PON] [ONT-ID] ip-index 0 profile-id [ID-PROFILE-WAN]

Entrega da Vlan nas portas LAN:

Para que dispositivos ethernet que estejam a frente da CPE entendam a Vlan que estamos entregando nas portas, assumimos o modo de vlan nativa:

ont port native-vlan [PON] [ONT-ID] eth 1 vlan [VLAN] priority 0
ont port native-vlan [PON] [ONT-ID] eth 2 vlan [VLAN] priority 0
ont port native-vlan [PON] [ONT-ID] eth 3 vlan [VLAN] priority 0
ont port native-vlan [PON] [ONT-ID] eth 4 vlan [VLAN] priority 0

Ativando portas em modo route:

Definimos o modo route para as portas para que elas fiquem ativadas para roteamento IP e entrega de DHCP em dispositivos que se conectarem atrás dela.

ont port route [PON] [ONT-ID] eth 1 enable
ont port route [PON] [ONT-ID] eth 2 enable
ont port route [PON] [ONT-ID] eth 3 enable
ont port route [PON] [ONT-ID] eth 3 enable

OBS: tanto na entrega da Vlan quanto na ativação do modo route, temos exemplo feito para ONT’s com 4 portas, mas existem casos que isso muda de acordo com a quantidade de portas disponíveis na ONT.

Seguindo os passos acima no provisionamento da sua ONT modo route, ela já deverá

– Como automatizar isso com meu sistema ERP ? 

O processo acima pode ser realizado manualmente, mas para que se torne mais efetivo, podemos utilizar de scripts de provisionamento do sistema ERP para realizar o processo de provisionamento.

Abaixo temos um modelo de script que pode ser utilizado, note que cada variável é separada com #, e isso deve ser verificado com cada sistema, para que eles passem a variável ou ajudem no desenvolvimento do script.

interface gpon #subrack#/#slot#
ont add #pon# sn-auth #onu_mac# omci ont-lineprofile-id #vlan#
ont-srvprofile-id #vlan# desc #nome#
ont ipconfig #pon# #onu_numero# pppoe vlan #vlan# priority 5 user-account username #user# password #senha#
ont internet-config #pon# #onu_numero# ip-index 0
ont wan-config #pon# #onu_numero# ip-index 0 profile-id [ID-PROFILE-WAN]
ont port native-vlan #pon# #onu_numero# eth 1 vlan #vlan# priority
ont port route #pon# #onu_numero# eth 1 enable
ont port native-vlan #pon# #onu_numero# eth 2 vlan #vlan# priority
ont port route #pon# #onu_numero# eth 2 enable
ont port native-vlan #pon# #onu_numero# eth 3 vlan #vlan# priority
ont port route #pon# #onu_numero# eth 3 enable

Extras:

Existem também outras coisas que podemos entregar assim como as credenciais PPPoE, como dados de SIP, ou ativação automática do TR-069.

E falando em TR-069, esse modo de configuração trabalha muito bem com ele, já que garante a comunicação IP, e o TR-069 por sua vez garante o management completo da CPE, como wi-fi, senhas, dados de sinal, etc. 

Quer saber mais sobre o TR-069 ? Leia nosso artigo

FAQ:

  •  Isso serve para outros vendors de OLT’s?

O processo descrito acima foi testado e homologado na OLT Huawei, alguns outros vendors possuem suporte a esse tipo de configuração porém para cada um, o modo de configuração é diferente.

  • Isso serve para todos o vendors de ONT’s?

Não, o processo acima é homologado apenas em cenários de Huawei com Huawei.

Esse artigo foi escrito pelo consultor da Made4it Rafael Henrique. Caso tenha alguma dúvida em relação ao artigo ou como realizar essa configuração em sua rede, fale com nosso time