CONVERGÊNCIA ENTRE REDES MÓVEIS E REDES DE AUTOMAÇÃO PARA TELEMETRIA



Documentos relacionados
IW10. Rev.: 02. Especificações Técnicas

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Quadro de consulta (solicitação do mestre)

REDE DE COMPUTADORES

Prof. Marcelo Cunha Parte 5

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

:: Telefonia pela Internet

Sistemas Distribuídos

Redes de Computadores. Prof. André Y. Kusumoto

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

III.2. CABLE MODEMS CARACTERÍSTICAS BÁSICAS UNIDADE III SISTEMAS HÍBRIDOS

Redes Industriais ModBus RTU

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

1 Redes de Computadores - TCP/IP Luiz Arthur

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

PROJETO E IMPLANTAÇÃO DE INTRANETS

Cap 01 - Conceitos Básicos de Rede (Kurose)

Protocolos de Redes Revisão para AV I

Redes de Computadores II. Professor Airton Ribeiro de Sousa

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Evolução na Comunicação de

Entendendo como funciona o NAT

Fundamentos de Redes de Computadores. IPv6. Prof. Claudemir

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO

Capítulo 11: NAT para IPv4

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Introdução à Computação Móvel IP Móvel. Movimentação de Host. Movimentação de Host. Francisco José da Silva e Silva

REDES DE COMPUTADORES. Arquiteturas de Redes

(Open System Interconnection)

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução

O que são sistemas supervisórios?

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

REDE DE COMPUTADORES

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

TECNOLOGIA WEB INTERNET PROTOCOLOS

PROJETO DE REDES

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Política de Utilização da Rede Sem Fio (Wireless)

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Fundamentos de Redes de Computadores. Elementos de Redes Locais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Guia De Configuração do Sistema de Comunicação GPRS ID DATA

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

Redes de Computadores I

INTERNET = ARQUITETURA TCP/IP

Sistema de Telemetria para Hidrômetros e Medidores Aquisição de Dados Móvel e Fixa por Radio Freqüência

RELAÇÃO DE ITENS - PREGÃO ELETRÔNICO Nº 00008/ SRP

Introdução. Arquitetura de Rede de Computadores. Prof. Pedro Neto

Capítulo 4 - Roteamento e Roteadores

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

MÓDULO 8 Modelo de Referência TCP/IP

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

SISTEMA DE MONITORAMENTO DE CONDIÇÕES CLIMÁTICAS

FICHA INFORMATIVA E DE TRABALHO MÓDULO REDE LOCAL INSTALAÇÃO

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

SISTEMAS OPERACIONAIS LIVRES GERENCIAMENTO DE SERVIÇOS NO WINDOWS. Professor Carlos Muniz

Veja abaixo um exemplo de um endereço IP de 32 bits:

Redes de Computadores I Conceitos Básicos

FIREWALL. Prof. Fabio de Jesus Souza. Professor Fabio Souza

Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores

1 Introduc ao 1.1 Hist orico

18/05/2014. Problemas atuais com o IPv4

Interligação de Redes

GT-ATER: Aceleração do Transporte de Dados com o Emprego de Redes de Circuitos Dinâmicos. RP1 - Relatório de detalhamento das atividades

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Arquitetura de Rede de Computadores

Comunicando através da rede

A ESCOLHA CERTA EM COMUNICAÇÕES WIRELESS

SOLUÇÃO DE TELEMETRIA PARA SANEAMENTO

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

SOBRE A CALLIX. Por Que Vantagens

Aula-19 NAT, IP Móvel e MPLS. Prof. Dr. S. Motoyama

IV. Intercâmbio Eletrônico de Dados (EDI)

Protocolo Ethernet e Dispositivos de Interconexão de LANs

Visão Geral do Protocolo CANBus

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

APOSTILA DE REDES DE COMPUTADORES PARTE - III

PARANÁ GOVERNO DO ESTADO

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. Projeto de Redes de Computadores. 5º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA

Aula 4. Pilha de Protocolos TCP/IP:

REWIND e SI.MO.NE. Sistema de monitoramento para grupos geradores

NETWORK ADDRESS TRANSLATION

Características de Firewalls

Alternativas de aplicação do serviço GPRS da rede celular GSM em telemetria pela Internet

Tutorial de Utilização do CellControl SMS 200 em rede DXNET com CLP Dexter µdx série 200

Tutorial de Utilização do CellControl SMS I/O em rede DXNET com CLP Dexter µdx série 200

Arquitetura TCP/IP. Parte V Inicialização e auto-configuração (RARP, BOOTP e DHCP) Fabrízzio Alphonsus A. M. N. Soares

NETALARM GATEWAY Manual Usuário

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Transcrição:

CONVERGÊNCIA ENTRE REDES MÓVEIS E REDES DE AUTOMAÇÃO PARA TELEMETRIA Ronaldo Tomazeli Duarte, Sérgio Alexandre Barbosa Muraro Seg Sistemas de Controle Ltda, Brasil Introdução O avanço das tecnologias ligadas à área de comunicação móvel tem viabilizado inúmeras soluções wireless de automação industrial, que até recentemente esbarravam nas limitações técnicas ou nos altos custos das tecnologias disponíveis. Dentre as tecnologias existentes para comunicação a longas distâncias, poderíamos citar os sistemas de satélite, os rádios enlaces e mais recentemente as redes de telefonia móvel, como soluções para a criação de redes wireless de automação. Todas estas tecnologias apresentam suas vantagens e desvantagens, cabendo uma análise detalhada de confiabilidade e custo da aplicação em questão para definir qual a melhor opção. Os sistemas de satélite, apesar dos altos custos de implantação e manutenção, apresentam uma ampla área de cobertura, que certamente não será obtida por nenhum outro sistema. Os rádios enlaces apresentam custos moderados de implantação e manutenção, ficando limitado basicamente por sua área de cobertura. Já os sistemas de telefonia móvel, que vêm conquistando espaço neste mercado de telemetria, apresentam baixos custos de implantação e manutenção, além de uma ampla área de cobertura, esbarrando basicamente na questão da dependência dos serviços prestados pelas operadoras de telefonia móvel. Diante deste panorama, discorreremos sobre as possibilidades de convergência das tecnologias de comunicação móvel e as aplicações em automação industrial. Metodologia Em um sistema convencional de aquisição de dados, as estações de monitoração obtêm variáveis fornecidas pelos coletores de dados, através de um canal de comunicação cabeado ou sem fio de curta distância. As estações de monitoração utilizam os dados coletados com diversas finalidades, tais como a exibição em tempo real para os operadores do sistema, para geração e gerenciamento de alarmes, para o armazenamento em banco de dados para consulta de histórico, entre outras aplicações. Os coletores de dados são equipados com interfaces analógicas de sensoriamento, capazes de digitalizar variáveis de interesse como temperatura, pressão e vazão, e com interfaces de comunicação digital por onde as variáveis digitalizadas são transferidas. Existem padrões para as especificações elétricas das interfaces de comunicação digital, como o RS-232 (1), o RS-485 (2) e o IEEE 802.3 (Ethernet) (3), entre outros. Neste trabalho, as especificações elétricas das interfaces de comunicação digital serão denominadas como meio físico. Existem também padrões para a definição do formato dos dados comunicados, o comportamento de cada elemento do sistema e as possíveis interações permitidas. Este conjunto de definições é denominado protocolo. No ambiente industrial, existem dezenas de protocolos, com diferentes focos e características. Para que a operação conjunta das estações de monitoração e dos coletores de dados seja possível, é imprescindível que ambos trabalhem com as mesmas especificações elétricas e de protocolo em suas interfaces de comunicação digital. O protocolo Modbus é largamente aplicado em sistemas industriais com foco em aquisição de dados, ele define primitivas para leitura e escrita de variáveis. Sua aceitação deriva de sua simplicidade e do vasto número de dispositivos compatíveis. O protocolo possui três variantes, sendo que duas correspondem pela maioria das aplicações existentes: o Modbus RTU (4), concebido para operação em meios físicos RS- 232 e RS-485, e o Modbus TCP (5), para operação em meio físico Ethernet e que faz uso do conjunto de protocolos conhecido como pilha TCP/IP. A opção por uma das variantes é feita pela consideração de fatores como infraestrutura existente, distâncias máximas de comunicação necessárias e taxas de comunicação requeridas. Por operarem sobre meios físicos distintos, as variantes RTU e TCP do Modbus são compatíveis apenas no nível de protocolo, demandando o uso de conversores para comunicação entre elementos operando com diferentes variantes. O protocolo Modbus opera sobre o modelo de comunicação mestre/escravo. Neste modelo, elementos aquisitores de dados são responsáveis pelo início das transações (mestres), e os elementos que fornecem as informações respondem quando solicitados (escravos). No escopo deste trabalho, será considerada a aplicação do protocolo Modbus

para monitoração. As estações de monitoração são mestres trabalhando com a variante Modbus TCP e os coletores de dados são escravos operando com a variante Modbus RTU sobre o meio físico RS-485. Para um sistema convencional de monitoração por Modbus, é suficiente a existência das estações de monitoração e dos coletores de dados. Como abordado anteriormente, existem aplicações em que a monitoração de coletores de dados dispersos geograficamente se faz necessária. A abordagem mais radical para atender este requisito seria equipar as estações de monitoração e os coletores de dados com meios físicos e protocolos capazes de comunicarem-se em longas distâncias. Porém, esta abordagem envolve atualização de dispositivos culminando em descarte de base instalada. Uma abordagem mais interessante é introduzir dispositivos adicionais que capacitem a monitoração a longas distâncias sem substituição da base instalada. A arquitetura proposta na figura 1 introduz elementos que permitem estender o raio de comunicação utilizando as estações de monitoração e os coletores de dados de um sistema convencional. monitoração e os coletores de dados sejam capazes de manter a conectividade dada a existência de três redes distintas. Como descrito anteriormente, os coletores de dados possuem comunicação Modbus RTU sobre meio físico RS-485. Desta forma, é evidente que existe incompatibilidade quando considerada a hipótese de utilização da rede celular para atingir os coletores. A rede celular possui seus protocolos de negociação, desconhecidos no ambiente industrial, e é por natureza sem fio. A compatibilização é feita através do elemento denominado unidade terminal remota (UTR), cuja estrutura é ilustrada na figura 2. Figura 2 - Estrutura da unidade terminal remota. Figura 1 - Sistema de telemetria. Os elementos propostos na figura 1 são os concentradores de dados, as unidades terminais remotas (UTRs) e o servidor de telemetria. São destacadas também três redes de comunicação. A rede corporativa (ou interna) é a rede sob controle da corporação responsável pelo sistema de monitoração. Em um sistema convencional, tanto as estações de monitoração quanto os coletores de dados são conectados a esta rede, sendo esta a única rede necessária. A rede celular (GSM, 3G, 4G) é a rede de longo alcance que permite a dispersão geográfica dos coletores de dados, que saem do domínio da rede corporativa. A rede mundial Internet é utilizada como ponte entre a rede corporativa e a rede celular. Como justificativa para introdução de cada elemento proposto é interessante o exercício de investigar de que forma as estações de A unidade terminal remota possui duas interfaces de comunicação. A interface RS-485 é utilizada para comunicação com coletores de dados em rede. Fica evidente que unidades terminais remotas devem ser instaladas próximas aos coletores de dados. A outra interface de comunicação é um modem celular, por exemplo, um modem GSM/GPRS. Esta interface é necessária para que a unidade terminal remota se conecte a rede celular. Quando conectado à rede celular, o modem recebe um endereço IP, podendo assim fazer uso da pilha de protocolos TCP/IP. Assim, a unidade terminal remota expõe os coletores de dados com visibilidade pela rede celular. A unidade terminal remota recebe os pedidos dos mestres Modbus (estações de monitoração) e os repassa para os coletores de dados. Os coletores processam o pedido, produzem a resposta com os dados solicitados, em seguida, a unidade terminal remota envia a resposta para a estação de monitoração adequada. A pilha de protocolos TCP/IP oferece dois protocolos de transporte que a unidade terminal remota pode utilizar para comunicação na rede celular: o UDP (User Datagram Protocol) (6) e o TCP (Transmission Control Protocol) (7). O TCP fornece um serviço com controle de fluxo e de sequência de dados, ao custo de transmissão de dados de controle adicionais. O UDP é mais econômico em número de bytes de controle,

porém os controles disponíveis no TCP não existem. A variante Modbus TCP utilizada nas estações de monitoração utiliza o protocolo de transporte TCP. Caso as unidades terminais remotas adotem o TCP, existirá compatibilidade ponto a ponto, e a arquitetura final do sistema estaria definida. As unidades terminais remotas seriam os únicos dispositivos necessários para distribuição geográfica dos coletores de dados. O roteamento de pacotes IP característico da Internet se encarregaria do tráfego de informações. Porém, é necessário levar em consideração a possibilidade de existência de dispositivos de tradução de endereço na fronteira da rede celular. Dispositivos de tradução de endereço (NAT Network Address Translation) são aplicados atualmente para mitigar o problema da escassez de endereços IPv4. O protocolo IP (Internet Protocol) é o protocolo de rede adotado na Internet. A premissa básica de operação do protocolo IP é que cada dispositivo conectado na Internet possua um endereço IP próprio com visibilidade global. A versão do protocolo IP conhecida como IPv4 define o endereço como um número de 32 bits. Quando da definição deste formato de endereço, o tamanho do espaço de endereçamento era visto como adequado. Diante da explosão no número de dispositivos conectados a partir do final da década de 90, o espaço de endereçamento do IPv4 mostrou insuficiente. Como resposta, surgiu o IPv6, com endereços de 128 bits, capazes de atender ao enorme número de novos dispositivos conectados diariamente. Infelizmente, as versões IPv4 e IPv6 não são compatíveis, porque mudam o formato do cabeçalho do pacote IP. A transição para o IPv6, portanto, é complexa e ainda está em andamento. Como solução paliativa de extensão do espaço de endereçamento do IPv4 surgiram os dispositivos de tradução de endereço. A premissa básica de um dispositivo de tradução de endereço é simples. Tais dispositivos criam um espaço de endereçamento IPv4 privado. Entende-se por privado um endereço IPv4 gerenciado localmente, ou seja, um endereço que não oferece garantia de que seja único globalmente. Esse espaço de endereçamento privado é mapeado pelo dispositivo de em um endereço público, ou seja, um endereço IPv4 com garantia de unicidade e que seja roteável a partir de qualquer ponto da Internet. Portanto, do ponto de vista de outros dispositivos na Internet, todos os dispositivos do espaço privado do tradutor de endereços são vistos como um único endereço IPv4 público. A terminologia aplicada aos dispositivos de tradução de endereço é definida na RFC 2663 (8). O mapeamento de vários dispositivos com endereços privados em um único endereço público é capaz de aumentar o número de dispositivos, porém com um efeito colateral importante. Os endereços privados não são visíveis globalmente, quebrando, assim, a premissa de conectividade global da Internet. Um dispositivo atrás de um tradutor de endereços consegue comunicar-se com um endereço público, porém o contrário não é possível. Como descrito, existe a impressão de os pacotes oriundos de dispositivos públicos nunca serão roteados até o dispositivo privado atrás do tradutor de endereços. Isto impossibilitaria qualquer possibilidade de aplicação de tradutores. Para mitigar este fato, os tradutores de endereço permitem que os pacotes oriundos da rede pública sejam roteados para o dispositivo dentro da rede privada que originou a comunicação. Esta janela de roteamento fica aberta por um breve período de tempo, específica para cada modelo de tradutor de endereços. Esta janela de tempo permite, por exemplo, que um navegador Web em um computador com um endereço privado seja capaz de receber conteúdo localizado na rede pública. Diante do exposto, fica claro que a conectividade entre a estação de monitoração e as unidades terminais remotas não é garantida. A operadora da rede celular pode optar pelo uso de um ou mais tradutores de endereço para gerenciamento do espaço de endereçamento, o que acarretaria na alocação de endereços privados para as unidades terminais remotas. Além de privados, os endereços podem ser dinâmicos, mudando de acordo com a conveniência da operadora. Para contornar os efeitos decorrentes da tradução de endereços, propõe-se a introdução de um elemento denominado servidor de telemetria. O servidor de telemetria é um dispositivo dotado de um endereço IP público, e que opera em conjunto com as unidades terminais remotas. O servidor de telemetria possui dois objetivos principais de operação. A primeira funcionalidade do servidor é agir como um diretório de localização dos endereços IP das unidades terminais remotas. As unidades terminais remotas são programadas para enviar periodicamente ao servidor de telemetria um pacote de dados informando quais são os coletores de dados a elas. Ao receber este pacote, o servidor de telemetria consegue identificar em qual endereço público a unidade terminal remota pode ser alcançada, e adicionalmente consegue construir uma tabela mapeando os coletores de dados a um endereço IP público. Assim, os efeitos colaterais de mudanças de endereços privados e da tradução do endereço são mitigados. Existe outro fator a ser contornado que é a janela de tempo de roteamento da rede pública

para a privada no tradutor de endereços. Não é suficiente apenas conhecer o endereço público da unidade terminal remota. Pacotes enviados para o endereço público do tradutor serão descartados caso não sejam recebidos dentro da janela de tempo adequada. A solução evidente é manter a janela aberta constantemente, o que implica em fazer a unidade terminal remota transmitir dados para a rede pública periodicamente. Esta técnica é conhecida como hole-punching (9). Como a transmissão na rede celular é tarifada, é um fator de projeto determinar a periodicidade das transmissões. Períodos curtos podem implicar em tarifas altas e possíveis limites de comunicação excedidos. Períodos altos podem ser insuficientes para manter a janela aberta. Apesar de agir como um diretório global de localização das unidades terminais remotas é importante lembrar que ele é um elemento estranho na arquitetura padrão Modbus. As estações de monitoração poderiam, em tese, consultar o endereço de cada unidade terminal remota através do servidor de telemetria. Porém, as estações de monitoração são compostas por software de terceiros, habilitadas para comunicação padronizada. Novamente surge a necessidade de adaptação da arquitetura para acomodar essa incompatibilidade, propondo-se assim a introdução do dispositivo denominado concentrador. O concentrador é concebido como um elemento capaz de abstrair o acesso remoto às unidades terminais remotas. Para tal fim, ele fornece uma interface Modbus TCP por onde as estações de monitoração se conectam. O nível de abstração desejado é tal que, do ponto de vista das estações de monitoração, as variáveis dos coletores de dados estejam disponíveis localmente no concentrador. Essa abstração permite manter a interface Modbus TCP da estação de monitoração intocada e incorporar as consultas ao servidor de telemetria ao concentrador. A análise de uma busca de dados por parte da estação de monitoração é útil para compreender o fluxo de informações e explicitar a funcionalidade de cada elemento da arquitetura proposta. Ao receber uma solicitação de dados de um determinado coletor, o concentrador faz uso do servidor de telemetria para descobrir qual o endereço público da unidade terminal remota ligada ao coletor. O endereço público retornado pode ser da própria unidade, ou do tradutor de endereços quando este é empregado. O coletor envia a solicitação para o endereço público. Caso seja o de um tradutor, a janela está aberta porque a unidade terminal remota a mantém aberta com transmissões periódicas A unidade terminal remota recebe a solicitação e a encaminha na rede RS-485 até o coletor desejado. Após o coletor responder com os dados desejados, o fluxo de informações é efetuado de forma inversa, até chegar ao endereço público do concentrador. Vale a pena ressaltar neste ponto que o concentrador pode estar dentro de uma rede privada com tradução de endereços, porém o roteamento reverso é realizado porque a janela foi aberta pelo próprio concentrador ao enviar a solicitação de dados. Após receber os dados, o concentrador os envia para a estação de monitoração, fechando o ciclo. Resultados A validação da arquitetura de telemetria foi realizada com a implementação de protótipos. O sistema construído baseou-se em uma estação de monitoração e coletores de dados de terceiros, impossibilitando qualquer modificação de programas ou circuitos. Desta forma, é possível validar a compatibilidade dos elementos prototipados com dispositivos de mercado. A unidade terminal remota proposta é mostrada na figura 3. Ela é equipada com uma antena para comunicação celular e uma interface RS-485 para comunicação com os coletores de dados. É equipada também com software desenvolvido para recebimento das solicitações enviadas pelos concentradores, conversão para envio aos coletores de dados e envio das respostas. A unidade terminal remota possui entradas digitais, de forma que pode coletar dados de sensores tipo ligado/desligado. Para monitoração destas variáveis, o concentrador recebe um endereço Modbus do servidor de telemetria, que pode ser usado pelas estações de monitoração. Figura 3 - Unidade terminal remota. O servidor de telemetria foi alocado em um servidor com endereço IP público. Existe neste servidor uma base de dados MySQL para armazenamento do diretório de endereços IP das unidades terminais remotas. O algoritmo desenvolvido para o servidor de telemetria prevê o tratamento das mensagens recebidas das unidades terminais remotas contendo seus respectivos endereços públicos e o tratamento das mensagens de resolução de mapeamento enviadas pelos concentradores.

O concentrador foi elaborado em um módulo microprocessado com uma interface Ethernet. O algoritmo desenvolvido para o concentrador prevê o tratamento das requisições de monitoração provenientes do mestre e o roteamento adequado da requisição até a unidade terminal remota adequada. O concentrador, de forma similar à unidade terminal remota, recebe um endereço Modbus para fornecer às estações de monitoração dados de diagnóstico e configurações de parâmetros operacionais do sistema. A escolha de protocolo de transporte para a comunicação entre concentrador, servidor de telemetria e unidades terminais remotas foi o UDP. O princípio desta escolha é a diminuição da quantidade de informações de controle transmitidas quando comparado ao TCP. A ausência destas informações de controle torna o UDP mais leve, porém sem algumas garantias do TCP como sequenciamento automático de mensagens e gerenciamento de retransmissões. Ainda assim, o UDP mostra-se interessante no contexto da telemetria porque as redes celulares são tarifadas por quantidade de informação trafegada. Os pacotes de dados trocados entre o concentrador e as unidades terminais remotas possuem números de sequência para que sejam processadas na ordem correta. É importante ressaltar que a escolha por UDP em nada afeta o comportamento padronizado esperado pelas estações de monitoração e pelos coletores de dados, já que a comunicação UDP é abstraída e só é percebida entre concentrador e unidade terminal remota. Como prova de conceito, três unidades terminais remotas, cada uma conectada a um coletor de dados, foram distribuídas e monitoradas remotamente através de duas estações de monitoração, a partir de dois concentradores distintos. O tempo de atualização médio das variáveis foi de cinco segundos, devido quase que exclusivamente à latência de comunicação da rede celular. Discussão e Conclusões A arquitetura proposta atende ao objetivo de permitir telemetria de variáveis de processo obtidas de coletores de dados através de rede celular, com possibilidade de operação conjunta com tradutores de endereço IP e endereços IP variáveis. A arquitetura mostrou-se interoperável com o protocolo Modbus, favorecendo a utilização da base já instalada. O sistema, por depender da infraestrutura de rede celular, possui latência e probabilidade de erros de transmissão e recepção consideravelmente maiores que um sistema de monitoração cabeado. Portanto, é importante identificar quais tipos de aplicações são atendidas pelo sistema proposto. Aplicações em que uma grande quantidade de variáveis é requisitada frequentemente são melhor atendidas por um sistema não distribuído e cabeado. Aplicações adequadas para o sistema proposto são as que possuem variáveis ditas lentas, como nível e temperatura, em que leituras com períodos na ordem de minutos são suficientes. A escolha adequada do sistema proposto à aplicação é fundamental para o correto funcionamento. Referências 1. Electronic Industries Association. Engineering Department. Interface between data terminal equipment and data communication equipment employing serial binary data interchange, 1969 2. Electronic Industries Association. Standard for electrical characteristics of generators and receivers for used in balanced digital multipoint systems, 1983 3. IEEE Standards Association, IEE Standard for Ethernet. Disponível em https://standards.ieee.org/about/get/802/802.3.html. 4. Modbus over Serial Line Specification and Implementation Guide. Disponível em http://www.modbus.org/docs/modbus_over_s erial_line_v1_02.pdf 5. Modbus Messaging on TCP/IP Implementation Guide. Disponível em http://www.modbus.org/docs/modbus_messag ing_implementation_guide_v1_0b.pdf 6. Internet Engineering Task Force, RFC 768, User Datagram Protocol. Disponível em https://tools.ietf.org/html/rfc768 7. Internet Engineering Task Force, RFC 675, Specification of Internet Transmission Control Program. Disponível em https://tools.ietf.org/html/rfc675 8. Internet Engineering Task Force, RFC 2663, IP Network Address Translator (NAT) Terminology and Considerations. Disponível em https://tools.ietf.org/html/rfc2663 9. Ford B, Srisuresh P, Kegel D. Peer-to-Peer Communication Across Network Address Translators. 2005 USENIX Annual Technical Conference. Contato Ronaldo Tomazeli Duarte eng@segcontrole.com.br Sérgio Alexandre Barbosa Muraro sergio@segcontrole.com.br Rua Silo Simões 373, box 20 Sertãozinho SP (16) 3041 3888