Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

...

Resumo das funcionalidades

...

Funcionalidades

...

Configurações Base

...

Dados de acesso

stylenone

Descrição

A importação entre Integrator ConnectMaster e OZmap acontece via arquivo KML/KMZ, que ao ser convertido, gera planilhas, onde teremos acesso aos itens para importação.

Após a importação KMZ nós iremos fazer a importação dos elementos internos através de arquivos CSV (Splitters, DIOs, Switches, OLTs) e também a importação de clientes através de arquivos CSV.

Com os elementos externos e internos importados, nós vamos importar também as suas conexões. As conexões dos elementos são importadas ocorre em três fases.

  1. Importação via KMZ: Esta fase deve ser organizada por projeto. O ConnectMaster já entrega os arquivos KMZ no padrão necessário quando solicitada a exportação. Nessa fase iremos importar os elementos externos (Caixas, POPs, cabos, etc…) para o OZmap.

  2. Importação via CSV: Na segunda fase, importamos os elementos internos usando arquivos CSV. Estes arquivos devem ser organizados por projeto e seguindo o padrão indicado nesta documentação para importar para o OZmap.

  3. Importação via Banco de Dados: Na terceira e última fase, importamos as conexões entre os elementos através do banco de dados do ConnectMaster para o OZmap.

Resumo das funcionalidades

Importação de Elementos

Funcionalidade

Descrição

Importação de POPs

Importação de POPs do ConnectMaster para o OZmap.

Importação de Caixas

Importação de Caixas do ConnectMaster para o OZmap.

Importação de Cabos

Importação de Cabos do ConnectMaster para o OZmap.

Importação de Splitters

Importação de Splitters do ConnectMaster para o OZmap.

Importação de DIOs

Importação de DIOs do ConnectMaster para o OZmap.

Importação de Switches

Importação de Switches do ConnectMaster para o OZmap.

Importação de OLTs

Importação de OLTs do ConnectMaster para o OZmap.

Importação de Clientes

Importação de Clientes do ConnectMaster para o OZmap.

Importação de Conexões da POP

Importação de conexões das POPs do ConnectMaster para o OZmap.

Importação de Conexões dos entre Elementos

Importação de conexões dos Importar todas as conexões entre elementos do ConnectMaster para o OZmap.

Funcionalidades

Abaixo serão descritas as funcionalidades do serviço de importação para o OZmap apresentadas no resumo, de forma a entender como funciona o fluxo de importaçãoA seguir está descrito todas as fases mencionadas na descrição.

Importação de Elementos

As importações de elementos do ConnectMaster são feitas com o objeto de importar elementos do ConnectMaster têm o objetivo de replicar os elementos e as conexões internas e externas entre esses elementos no OZmap. Abaixo está a separação das fases na ordem em que são feitas.

Importação KMZ: Abaixo está descrito o que é importado na primeira fase (KMZ).

  • Importação de POPs: Todas as POPs obtidas através do KMZ serão importadas para o OZmap.

  • Importação de splitters: São criados todos os splitters vindos no arquivo KML/KMZ no OZmap nas mesmas caixas do ConnectMaster.

    • Caso a caixa na qual o splitter pertence no ConnectMaster não exista no OZmap, o splitter não será criado no OZmap.

    • A caixa é encontrada no OZmap através do seu nome. O arquivo KML/KMZ convertido em planilha, trás em uma das suas colunas o “Container" de splitter.

    • Caso o tipo do splitter não exista no OZmap, ele então será criado. Abaixo estão as informações utilizadas para criar o tipo do splitter no OZmap.

      • code: Sendo o nome que o tipo vai ter ao ser criado no OZmap.

      • ratio: Sendo o input e output do splitter.

        • Input: Será padrão como 1.

        • Output: Será a quantidade de portas que o splitter tem no ConnectMaster.

      • isDrop: Sendo a variável para entender se aceita ou não clientes.

      • isBalanced: Sendo a variável para definir se o splitter é ou não balanceado.

      • prefix: Sendo a definição do prefixo do tipo, utilizando o prefixo “Splitter” para todos.

      • attenuationPort1: Sendo o valor de atenuação fixo como 10.5.

      • inputConnectionType: Sendo o tipo de input, tendo o input fusão fixo.

      • outputConnectionType: Sendo o tipo de output, sendo fusão ou conector de acordo com o drop. Caso tenha “AC” no nome, será conector, caso não, será fusão.

      • attenuation: É um array com a quantidade de portas que o splitter tem.

    • O splitter então tendo um tipo, será criado com as seguintes informações:

      • parent: Sendo a caixa que foi achada no OZmap compatível com o splitter.

      • splitterType: Sendo o tipo, criado ou encontrado no OZmap, compatível com o splitter.

      • project: Sendo o mesmo projeto da caixa no OZmap.

      • name: Sendo o nome do splitter vindo dos arquivos KML/KMZ convertidos.

      • isDrop: Se ele aceitará ou não conexões de clientes quando for criado no OZmap.

  • Importação de DIOs: São criados todos os DIOs vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual o DIO Nome: Sendo o nome da POP no KMZ.

    • Tipo: Todas as POPs serão importadas para o OZmap com o tipo “Comum”.

    • Nível: Todas as POPs serão importadas para o OZmap com o nível padrão de POP.

    • Latitude: Sendo a latitude da POP no KMZ.

    • Longitude: Sendo a longitude da POP no KMZ.

    • Estado de Implantação: Todas as POPs serão importadas para o OZmap como implantadas.

  • Importação de Caixas: Todas as Caixas vindas através do KMZ serão importadas para o OZmap.

    • Nome: Sendo o nome da caixa no KMZ.

    • Latitude: Sendo a latitude da caixa no KMZ.

    • Longitude: Sendo a longitude da caixa no KMZ.

    • Tipo: Sendo o tipo da caixa no KMZ.

    • Nível: Sendo o nível da caixa no KMZ.

    • Estado de Implantação: Todas as caixas serão importadas para o OZmap como implantadas.

  • Importação de Cabos: Todas os Cabos vindos através do KMZ serão importadas para o OZmap.

    • Nome: Sendo o nome do cabo no KMZ.

    • Tipo: Sendo o tipo do cabo no KMZ.

    • Nível: Todos os cabos serão importados para o OZmap com o nível “Primário”.

    • Pontos: Sendo todos as coordenadas que o cabo passa no KMZ.

    • Primeira ponta: Sendo o ponto de início do cabo no KMZ.

    • Segunda ponta: Sendo o ponto final do cabo no KMZ.

    • Estado de Implatação: Todos os cabos serão importados para o OZmap como implantados.

Importação CSV: Abaixo está descrito o que é importado na segunda fase (CSV). Abaixo esta descrito o que é necessário ter nas planilhas para que a importação seja realizada.

As planilhas com as informações necessárias devem ser organizadas por projeto, seguindo o mesmo padrão da fase 1 com a divisão dos arquivos KMZ. Por exemplo, se na importação do KMZ tem um projeto com nome "Projeto exemplo", deve ser criada uma pasta com o mesmo nome ("Projeto exemplo") contendo todas as planilhas correspondentes para a fase 2.

  • Importação de splitters: Todos os splitters disponibilizados na planilha serão importados para o OZmap.

    • Caso a POP ou caixa à qual o splitter pertence no ConnectMaster não exista no OZmap, o DIO splitter não será criado no OZmap.

    • Caso o tipo que o DIO tem no ConnectMaster não exista no OZmap, o DIO não será criado.

    • O DIO será criado no OZmap com as seguintes informações:

      • parent: Sendo o id da POP compatível com o DIO.

      • shelf: Sendo a shelf encontrada compatível com o DIO. Caso não exista, ela será criada com as seguintes informações:

        • name: Sendo o nome da caixa caso o arquivo de DIO convertido não tenha a coluna “Container”. Caso tenha, será o valor dentro da coluna “Container”

      • dioType: Sendo o tipo do DIO encontrado no OZmap.

      • project: Sendo o mesmo projeto da POP no OZmap.

      • name: Sendo o nome do DIO vindo dos arquivos KML/KMZ convertidos.

    Importação de Switches: São criados todos os switches vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual o switch Utilizamos o nome da caixa para buscá-la no OZmap.

    • As colunas necessárias na planilha para importar os splitters são as seguintes:

      • Container: Sendo o nome da POP ou da caixa à qual o splitter pertence no ConnectMaster.

      • Nome do componente: Sendo o nome do splitter no ConnectMaster.

      • Tipo de Componente: Sendo o tipo do splitter no ConnectMaster.

        • Caso o tipo do splitter não exista, ele será criado com as seguintes informações:

          • Utilizamos a coluna “Tipo do Componente” da planilha para determinar o nome do tipo, a quantidade de portas de saída (os novos tipos terão 1 como valor de entrada) e se ele aceitará ou não clientes (Caso o nome tenha a sigla “AC”, ele aceitará clientes).

          • Utilizamos a atenuação do tipo fixa como 10,5 ao importar para o OZmap.

  • Importação de DIOs: Todos os DIOs disponibilizados na planilha serão importados para o OZmap.

    • Caso a POP ou a Caixa à qual o DIO pertence no ConnectMaster não exista no OZmap, o switch DIO não será criado no OZmap.

    • Caso o tipo que o switch tem no ConnectMaster não exista no OZmap, o switch não será criado.

    • O switch será criado no OZmap com as seguintes informações:

      • parent: Sendo o id da POP compatível com o switch.

      • switchType: Sendo o tipo do switch encontrado no OZmap.

      • project: Sendo o mesmo projeto da POP no OZmap.

      • name: Sendo o nome do DIO ao ser criado no OZmap.

      • isDrop: Se ele aceitará ou não conexões de clientes quando for criado no OZmap.

    Importação de OLTs: São criados todas as OLTs vindos no arquivo KML/KMZ no OZmap nas mesmas POPs do ConnectMaster.

    • Caso a POP na qual a OLT As colunas necessárias na planilha para importar os DIOs são as seguintes:

      • Container: Nome da POP ou Caixa à qual o DIO pertence no ConnectMaster.

      • Nome do componente: Nome do DIO no ConnectMaster.

      • Tipo do componente: Tipo do DIO no ConnectMaster.

        • O tipo do DIO no OZmap é definido de acordo com os tipos padrões do OZmap que sejam relacionados com os tipos do ConnectMaster com relação ao número de portas.

  • Importação de Switches: Todos os Switches disponibilizados na planilha serão importados para o OZmap.

    • Caso a POP ou a Caixa à qual o Switch pertence no ConnectMaster não exista no OZmap, a OLT o Switch não será criado no OZmap.Caso o tipo que a OLT tem

    • As colunas necessárias na planilha para importar os Switches são as seguintes:

      • Container: Nome da POP ou Caixa à qual o Switch pertence no ConnectMaster.

      • Nome do componente: Nome do Switch no ConnectMaster.

      • O Switch é criado com o tipo padrão de 8 portas no OZmap.

  • Importação de OLTs: Todas as OLTs disponibilizadas na planilha serão importados para o OZmap.

    • Caso a POP à qual a OLT pertença no ConnectMaster não exista no OZmap, a OLT não será criado.

      A OLT será criado no OZmap com as seguintes informações:

    • parent: Sendo o id da POP compatível com a OLT.

    • oltType: Sendo o tipo da OLT encontrado no OZmap.

    • project: Sendo o mesmo projeto da POP no OZmap.

    • name: Sendo o nome da OLT formado no padrão a seguir: “U{slots da olt} - {nome da olt nos arquivos convertidos}”

      criada no OZmap.

    • As colunas necessárias na planilha para importar as OLTs são as seguintes:

      • Container: Nome da POP à qual a OLT pertence no ConnectMaster.

      • Nome do componente: Nome da OLT no ConnectMaster.

      • Tipo do componente: Tipo da OLT no ConnectMaster.

        • Caso o tipo correspondente não seja encontrado através do seu nome no OZmap a OLT não será criada.

  • Importação de Clientes: São criados todos os clientes vindos no arquivo KML/KMZ no OZmap.

    O cliente é criado com as seguintes informações:

  • box: Sendo o id da caixa que ele é conectado no ConnectMaster encontrada no OZmap.

  • port: Sendo a porta que ele é conectado no ConnectMaster encontrada no arquivo KML/KMZ convertido.

  • connector: Sendo o id do splitter que ele é conectado no ConnectMaster encontrado no OZmap.

  • force: Sendo a garantia de que o cliente será conectado na caixa e no splitter.

  • project: Sendo o mesmo projeto da caixa encontrada no OZmap.

  • name: Sendo o mesmo nome encontrado no arquivo KML/KMZ convertido.

  • code: Sendo o mesmo código encontrado no arquivo KML/KMZ convertido.

  • implanted: Sendo o valor fixo como verdadeiro, para que o cliente já seja criado como implantado

    Todos os clientes disponibilizados na planilha serão importados para o OZmap.

    • As colunas necessárias na planilha para importar os clientes são as seguintes:

      • Caixa: Nome da caixa à qual o cliente está conectado no ConnectMaster

      • Porta: Porta à qual o cliente está conectado no ConnectMaster.

        • Caso exista mais de um splitter dentro da caixa, os clientes serão conectados no primeiro splitter encontrado na caixa.

      • Nome: Nome do cliente no ConnectMaster.

      • Código: Código do cliente no ConnectMaster.

      • O cliente será criado ao redor da caixa

Importação Banco de Dados: Abaixo está descrito o que é importado na terceira fase (Banco de dados).

  • Importação de Conexões da POP: Após todos os elementos externos e internos terem sido importaodsimportados, iremos buscar as conexões das POPs. Aqui acontecerá as conexões dos elementos externos com as OLTs, Switches e DIOs.

    As conexões da POP com os demais elementos serão criadas com as seguintes informações:

  • elementA: O elemento A usado para a conexão.

  • kindA: O tipo do elemento A.

  • portA: A porta usada para conexão no elemento A.

  • kindB: O tipo do elemento B.

  • elementB: O elemento B usado para a conexão.

  • kindB: O tipo do elemento B.

  • portB: A porta usada para conexão no elemento B.

  • kindA: O tipo do elemento A

    fazer a importação das conexões entre elementos e POPs via banco de dados do ConnectMaster e OZmap.

    • Passamos pelos elementos de POP do ConnectMaster e buscamos no OZmap pelo nome os elementos correspondêntes. Verificamos a conexão entre os elementos ConnectMaster e replicamos no OZmap.

  • Importação de Conexões dos Elementos: Após todos os elementos terem sido importados, iremos buscar as conexões desses elementos através das caixas e das POPs.

    • As conexões dos elementos entre si serão criadas com as seguintes informações:

      • elementA: O elemento A usado para a conexão.

      • kindA: O tipo do elemento A.

      • portA: A porta usada para conexão no elemento A.

      • kindB: O tipo do elemento B.

      • elementB: O elemento B usado para a conexão.

      • kindB: O tipo do elemento B.

      • portB: A porta usada para conexão no elemento B.

      • kindA: O tipo do elemento A.

Configurações Base

Configurações e Personalizações

...

Parâmetro

...

Descrição

...

Padrão

    • Passamos pelos elementos de Caixa do ConnectMaster e buscamos no OZmap pelo nome os elementos correspondêntes. Verificamos a conexão entre os elementos ConnectMaster e replicamos no OZmap.

Configurações Base

Importação ainda não possui nenhuma configuração base.

Dados de acesso

Formulário de Importação ConnectMaster

Dados de acesso necessários para fazer a importação no OZmap. (Estes dados devem ser fornecidos no questionário inicial).

Informações OZmap e ConnectMaster

Parâmetro

Descrição

Exemplo

URL do OZmap

URL que usaremos para acessar a base do cliente no OZmap.

https://client.ozmap.com.br

Usuário do OZmapConnectMaster

Usuário da base utilizada do OZmapConnectMaster.

ozuser

Senha do OZmapConnectMaster

Senha do usuário passado para acesso ao OZmapConnectMaster.

ozpassword

Host

Ip usado para acessar o banco de dados do ConnectMaster.

123.456.78.910

Porta

Porta usada para fazer a conexão com o banco bancSenha do OZmapo de dados ConnectMaster.

8080

Database

Nome do banco de dados no ConnectMaster.

ConnectDataBase

Username

Username usado para conectar no banco de dados ConnectMaster

ozusername

Password

Password usado para conectar no banco de dados ConnectMaster

ozpassword

Liberação de ips

Para importação, tanto em validação quanto em produção, é necessário a liberação de alguns IPs por parte do cliente no MKConnectMaster:

  • Ip da nossa VPN: 54.207.162.199

  • Ip da máquina de importação: Será enviado pelo time de importação quando o serviço for confirmado.

  • Ip da máquina do cliente no OZmap (ping https://cliente.ozmap.com.br:9994)

Dúvidas frequentes

Pergunta

Resposta

Funcionalidade