Pular para conteúdo
Logo CEPTRO.br

Medições NIC.br

Plataforma OpenWRT#

Introdução#

O OpenWRT é um sistema operacional utilizado principalmente como firmware em aplicações embarcadas.

É encontrado como sistema operacional de roteadores (com ou sem WiFi), pontos de acesso e repetidores WiFi, e alguns outros equipamentos de pequeno porte.

Medidores SIMET com capacidade de medição em torno de 500Mbps (e menores) se enquadram neste caso.

O formato ideal de distribuição de medidores SIMET baseados no OpenWRT é aquele onde a integração e instalação de firmware foi realizada pelo próprio fabricante/integrador ou intermediário.

Equipamentos compatíveis#

O OpenWRT tem restrições de compatibilidade. Em geral, adicionar suporte a novos equipamentos só é rápido quando há cooperação por parte do fabricante do equipamento.

O NIC.br fornece um “firmware” baseado em OpenWRT já com o motor SIMET integrado, para alguns modelos de equipamento.

Neste caso, um usuário final com perfil mais técnico é capaz de adquirir o equipamento “de prateleira” compatível e ele mesmo converter esse equipamento em um medidor SIMET.

Atenção

A conversão no sentido contrário (reverter o equipamento à sua condição original e firmware original do fabricante) nem sempre é simples, nem é garantida.

Equipamentos ainda não-compatíveis#

Fabricantes de equipamentos que operam utilizando firmwares baseado em OpenWRT, ou integradores que tenham acesso a tais equipamentos, podem embarcar e integrar o motor de medição SIMET.

Na nossa experiência, este processo leva entre 2 a 6 meses para equipamentos com versões antigas do OpenWRT e entre 1 a 3 meses em equipamentos baseados no OpenWRT 22.

Em todo caso, o integrador/fabricante DEVE ter equipe técnica capacitada em desenvolvimento ou adequação de firmware para aquele equipamento, bem como a informação e documentação necessária referente aos detalhes de engenharia do equipamento, incluindo SDKs e código fonte, para alterar, recompilar e substituir o firmware do equipamento original, criando assim um novo produto que pode ser ofertado a interessados em adquirir um medidor SIMET.

Caso o equipamento em questão não utilize OpenWRT, esta solução NÃO É RECOMENDADA. Busque outra alternativa, como a Integração Debian/Ubuntu, por exemplo .

Documentação do SIMETBox OpenWRT#

SIMETBox/SIMETBox OpenWRT são os nomes dados pelo NIC.br a um firmware baseado em OpenWRT com o motor de medição SIMET integrado, adequado ao usos: Sonda de Medição SIMET e Roteador com medição SIMET.

A documentação do SIMETBox OpenWRT inclui detalhes sobre o empacotamento OpenWRT do motor de medição SIMET. Ela DEVE ser consultada pelos integradores que buscam utilizar o motor de medição SIMET em um equipamento embarcado com firmware baseado em OpenWRT.

Esta documentação pode ser valiosa também para integradores que buscam integrar o motor de medição SIMET a algum outro sistema operacional embarcado.

API ubus OpenWRT para o motor de medição SIMET#

O empacotamento OpenWRT do motor de medição disponibiliza uma API ubus estável para comunicação interna dentro do OpenWRT, e entre a interfacet web (LuCI) e o motor de medição.