Já vimos um pouco das funcionalidades do TR069, para a acessar o conteúdo onde apresentamos o que é o TR069 leia o nosso primeiro artigo, agora veremos como essa “magica” funciona.

 TR-069 é baseado em SOAP/HTTP, onde é feita a conexão entre a CPE e o ACS.

A comunicação é feita através de chamadas de procedimento remoto (RPC), isso permite a CPE encaminhar os parâmetros, além do seu status atual, bem como gerência de firmware para o ACS.

É muito importante lembrar que, quem inicia a conexão é a CPE, vai partir dela o primeiro contato, e também os informes periódicos ao ACS, pois a cada fração de tempo a CPE encaminha ao ACS um informa para que o ACS atualize seu status no servidor.

O ACS somente vai iniciar o contato em momentos específicos, como: atualização de firmware, ou ainda uma interação iniciada pelo operador, mas que devem ser aceitas pela CPE para que seja concluído a ação.

A imagem acima mostra a comunicação entre a CPE e o ACS, onde a CPE encaminha uma solicitação de conexão para o ACS, perceba que nesta foto, a CPE já é conhecida pelo ACS, do contrário a comunicação teria alguns campos a mais, como o GetParamenterNames request, onde esta solicitação parte do ACS para a CPE, com a intenção de conhecer os parâmetros que podem ser entregues ao ACS.

  • Open connection: a CPE informa que quer falar com o ACS
  • SSL initiation: é adicionado a comunicação um certificado para proteger a troca de mensagens
  • inform request: a CPE diz ao ACS que vai informar seu status atual
  • inform response: o ACS diz que a CPE pode encaminhar os parâmetros a ele
  • HTTP post(empty): a CPE diz OK
  • GetParameterValues request: requisição dos parâmetros da CPE
  • GetParameterValues response: resposta da CPE com os parâmetros para o ACS
  • SetParameterValues request: o ACS informa que agora conhece os parâmetros, e que precisa dos valores dos parâmetros da CPE
  • SetParameterValues response: a CPE informa ao ACS os valores dos parâmetros, requisitados pelo ACS.
  • HTTP response empty: o ACS informa que não existe mais informações para serem trocadas entre eles, e que pode ser finalizada a comunicação.
  • Close connection: A CPE finaliza a conexão.

É possível ter essa funcionalidade na sua rede de forma simples, que é através do módulo do TR069 no Made4graph, onde todas as informações necessárias ficam dentro da própria interface do software.

Para você conhecer o Made4graph e os benefícios da ferramenta você pode acessar a demo ou então marcar uma demonstração com o time comercial 😁