VI Semana de Iniciação Científica do CBPF Outubro/99 MONITORAMENTO E CONTROLE DE EXPERIMENTOS VIA REDE TCP/IP Valeriana Gomes Roncero Informática - UNESA 4º Período Orientador: Márcio Portes de Albuquerque Co-orientadora: Aline da Rocha Gesualdi Objetivo • Verificar a utilização do software LabView para o monitoramento e controle remoto de experiências via Rede TCP/IP. • Disponibilizar dados de uma experiência na Internet. • Implementação da segurança no acesso do controle da experiência, por exemplo através de uma senha. • Criação de uma página em HTML em que o programa cliente e arquivos de controle da experiência estarão disponíveis. Protocolo TCP/IP • Protocolo é um sistema de comunicação de dados que permite que dois computadores diferentes troquem informações • TCP/IP Protocolo Protocolo da Internet. de Controle de Transmissão/ • Protocolo TCP É o protocolo da camada de transporte responsável por uma transmissão de dados. • Protocolo IP É o protocolo da camada de rede responsável pelo transporte de datagramas (blocos de dados) através da Internet. Protocolo TCP/IP • Endereçamento IP Utilizamos o endereçamento IP para identificar o emissor ou receptor dos dados O endereço IP possui 4 bytes de tamanho e tem um formato específico. Ex.: 200.241.216.20 . Isso significa que cada grupamento só pode ir de 0 a 255 (capacidade de 1 byte). • Características Estrutura cliente-servidor Compartilhamento de informações Ampla disponibilidade. Transmissão de Imagens • Utilização de softwares de Videoconferência - SDR (Session Directory) - VIC (Video Conferencing Tool) - VAT (Visual Audio Tool) • Estes softwares são utilizados neste projeto para ver a imagem de uma câmera remota, que estará conectada a um computador em um laboratório. A imagem poderá ser vista de um outro computador que esteja na mesma rede em que o computador com a câmera está conectado. Interface O software que está sendo utilizado para desenvolvimento desta aplicação é o LabView 5.0, este software tem vantagem de ser um ambiente de programação grárfica ( linguagem G ) que dispõe de um ambiente virtual de interfaceamento dos dados via rede (utilizando o protocolo TCP/IP). Programa Cliente-Servidor PROGRAMA CLIENTE IP do Servidor 3 4 Abrir Conexão 1 7 Fechar Conexão Enviar Dados Porta PROGRAMA SERVIDOR 1 2 Porta Aguardando Conexão 5 Recebendo Dados 6 Movimentação da Câmera 8 Fechando Conexão Aplicações Permitir ao pesquisador acompanhar, alterar ou armazenar os dados de uma experiência sem estar fisicamente em seu laboratório, com o auxílio da câmera ele poderá monitorar o andamento da experiência. Conexão TCP/IP Cliente Servidor Conclusão Duas etapas foram concluídas: • Foi verificado que o software LabView pode ser utilizado para o monitoramento e controle remoto de experiências via Rede TCP/IP. • Videoconferência. Em fase de estudos estão: • Implementação da segurança • Criação de uma página em HTML para a disponibilidade do programa cliente e arquivos de controle da experiências.