TIR - Tecnologias Inovadoras de Rede Internet das Coisas. http://www.boscojr.com/iot/introducao.pdf. Por: João Bosco Teixeira Junior



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

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

Visão geral das redes sem fio

LNet Mobility WIRELESS SOLUTIONS

Atualmente dedica-se à Teleco e à prestação de serviços de consultoria em telecomunicações.

Programação de Periféricos

A ESCOLHA CERTA EM COMUNICAÇÕES WIRELESS

Projeto de Sistemas Distribuídos. Prof. Andrêza Leite

Introdução às Redes de Computadores. Por José Luís Carneiro

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Redes de Computadores. Prof. Dr. Rogério Galante Negri

TEORIA GERAL DE SISTEMAS

Módulos de Comunicação Wireless para Sensores

PROJETO DE PESQUISA. Automação residencial utilizando dispositivos móveis e microcontroladores.

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

FUNCIONAMENTO, VANTAGENS E DESVANTAGENS DAS DIVERSAS TECNOLOGIAS

Professor: Gládston Duarte

ZigBee: arquitetura e aplicações

Universidade de Brasília

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

- SISTEMA DE GERENCIAMENTO DE ENXOVAL HOSPITALAR - ESPECIFICAÇÕES TÉCNICAS MÍNIMAS

Administração de Sistemas de Informação Gerenciais

Conheça melhor os equipamentos de Rede de Computadores

Assunto: Redes Com Menos Gastos

Automação aplicada em máquinas móveis usando sistemas wireless

Cap. 1 Introdução. Redes sem Fio e Sistemas Móveis de Computação. Prof. Eduardo Barrére. Material Base: Marcelo Moreno. eduardo.barrere@ice.ufjf.

Alarme Automotivo com mensagem para móvel utilizando Arduino

Introdução à Computação Móvel. Carlos Maurício Seródio Figueiredo

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Protocolos de Redes Revisão para AV I

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

Informática I. Aula Aula 22-03/07/06 1

PROTÓTIPO DE UM SISTEMA DE RASTREAMENTO PARA COMPUTADORES

IoT Visão Geral. IoT. INTERNET DAS COISAS Tendências e Tecnologia. Tendências NRF Big Show Cenário Brasileiro

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL FARROUPILHA REITORIA ANEXO I. PROJETO DE LONGA DURAÇÃO

UNIVERSIDADE FEDERAL DE PERNAMBUCO - PRÓ-REITORIA PARA ASSUNTOS ACADÊMICOS CURRÍCULO DO CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO PERFIL

Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE

Jânio Monteiro. Jânio Monteiro. Jânio Monteiro

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Evolução na Comunicação de

02/03/2014. Conteúdo deste módulo. Curso de Preparatório para Concursos Públicos. Tecnologia da Informação REDES. Conceitos Iniciais

IPv6 nas redes de sensores o 6LoWPAN e a Internet das coisas

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME

Capítulo 2 - Conceitos Básicos de Redes. Associação dos Instrutores NetAcademy - agosto de Página

Redes de Computadores I Conceitos Básicos

RFID: Identificação por Radiofrequência

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

Estrutura geral de um computador

SISTEMA DE RÁDIO PARA

TECNOLOGIA WEB INTERNET PROTOCOLOS

02. A extensão padrão para arquivos de áudio digital no ambiente Windows é:

INFORMÁTICA IINTERNET / INTRANET

TI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Atualmente dedica-se à Teleco e à prestação de serviços de consultoria em telecomunicações.

PROJECTO SUBERCENTRO

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Collaborate. Innovate. Transform. Como tornar ambientes inteligentes utilizando dispositivos conectados. Marcelo Alves Junqueira Evangelista IoT

IPv6 e a Internet das Coisas

Redes de computadores

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Unidade 1. Conceitos Básicos

Automação Residencial

FIREWIRE. O logotipo padronizado: Suas principais vantagens:

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 9.1

INF-111 Redes Sem Fio Aula 01 Introdução Prof. João Henrique Kleinschmidt

CONTROLE DE DISPOSITIVOS EM REDE SEM FIO INTELIGENTE NO PADRAO DE COMUNICAÇAO ZIGBEE (IEEE )

Telecomunicações e Teleprocessamento

Administração de Sistemas de Informação I

Aula 6 Modelo de Divisão em Camadas TCP/IP

Redes de Computadores

RFID Você vai usar! Jean Pierre Borges de Sousa

Claudivan C. Lopes

MODELO CLIENTE SERVIDOR

Revisão. Karine Peralta

CONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE

O que são sistemas supervisórios?

Redes Mesh. Felipe Santos - felipesantos@softwarelivre.org Rodrigo Troian - rtroian@gmail.com Vinicius John - vinicius@minuano.org

19/07/2013. Camadas. Camadas de Enlace e Física. Camadas de Enlace e Física. Topologias de Rede NOÇÕES DE REDE: CAMADAS DE ENLACE E FÍSICA

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

APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Solução Acesso Internet Áreas Remotas

RC e a Internet: noções gerais. Prof. Eduardo

Customers Série de Roteadores LTE

SCAIIP-CF Controladora de Acesso TCP/IP Nativo

Sistemas Distribuídos Arquitetura de Sistemas Distribuídos I. Prof. MSc. Hugo Souza

Devido ao contínuo aperfeiçoamento de nossos produtos e serviços, as especificações descritas a seguir estarão sujeitas a alterações sem prévio aviso.

1. MEDIDORES E ANALISADORES DE QUALIDADE DE ENERGIA JANITZA

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

INTRODUÇÃO A REDES DE COMPUTADORES (DEFINIÇÕES) Prof. Msc. Hélio Esperidião

Redes de Computadores

Pré-requisitos para Instalação Física e Lógica do SISLOC

Transcrição:

TIR - Tecnologias Inovadoras de Rede Internet das Coisas http://www.boscojr.com/iot/introducao.pdf Por: João Bosco Teixeira Junior

Sobre esse que vos fala... Na academia Profissionalmente Bacharel em ciência da computação UFPE/2004 Especialista em Criptografia e Segurança de Redes UFF/2007 Mestre em Ciências Geodésicas e Tecnologias da Geoinformação UFPE/2010 Analista de Redes SERPRO Desenvolvimento e integração infraestrutura Soluções Professor Ensino de Disciplinas em graduação e pós. Certificações de LPIC-3, RHCE, ITILv3 Foudations em SL para

Inovação e Criatividade Ou renovação? Nada se cria tudo se copia (Autor Desconhecido) A descoberta consiste em ver o que todo mundo viu e pensar o que ninguém pensou" (Jonathan Swift Escritor Irlandes As aventuras de Gulliver)

O que te limita?

Inovação e Criatividade Criatividade Gambiarra Necessidade

Inovação e Criatividade

Inovação e Criatividade Criatividade Conhecimento Técnico Necessidade Inovação

Senso Crítico

Senso Crítico Se está na internet então deve ser verdade Homer J. Simpson

Ementa Histórico IOT Computação Ubíqua MEMS M2M (Machine to Machine) Arquitetura de IOT Tecnologias Protocolos: RFID, ZigBee, HTTP Software: REST e CoAP Hardware: Placas de Prototipação, SBCs e Sensores e Atuadores

Computação ubíqua Mark Wiser (1991) Computação ubíqua é a terceira onda em computação. Onda 1: Mainframe Onda 2: Desktop (Downsize) Várias pessoas, um computador Uma pessoa, um computador Onda 3: Computação Ubiqua Uma pessoa, muitos computadores

VENDAS/Ano Computação ubíqua Fonte: http://www.ubiq.com/hypertext/weiser/ubihome.html

Computação ubíqua Computação Móvel Conectividade Móvel Computação Pervasiva Computador distribuído pelo ambiente de trabalho (em qualquer lugar); Interação pode ser inconsciente. http://www.hardware.com.br/artigos/computacao-ubiqua/

Computação ubíqua Mark Wiser Os computadores não deveriam ser difíceis de usar; Deveriam integrar-se a nosso ambiente de forma invisível facilitando as tarefas do dia a dia.

Computação ubíqua Computação invisível, que está em todos os lugares. A interação homem-máquina é imperceptível. Computação ciente de contexto. A aplicação percebe o contexto e se adapta. Exemplo: O sistema de segurança instalado no smartphone percebe que você está dentro da organização, e libera o acesso um conjunto de aplicativos. Ao entrar em shopping um app específico percebe e começa a te avisar de promoções, nas lojas em que você está próximo.

Computação ubíqua Computação ciente de contexto Sensores Aplicação Ciente de Contexto Ambiente Atuadores

MEMS MicroEletroMechanical System Tecnologia de Contrução mecânicos em silício Partes móveis + Eletrônica Acelorômetros Giroscópios Altímetros Etc... de objetos

MEMS exemplo

Da Telemetria a M2M Telemetria Comunicação Maquina a Maquina (M2M) Coleta de informações de sensores remotos Refere-se ao conjunto de tecnologias que permite que máquinas (embarcados) possam se comunicar. Hoje parte importante da IOT

M2M x IOT

IOT Internet of Things

IOT Internet of Things A terceira geração da internet G1: Computadores G2: Pessoas (Redes Sociais) G3: Coisas

IOT Internet of Things Dispositivos inteligentes (smart devices) conectados a internet. Dispositivos inteligentes = Coisas Coisas = Objetos, Pessoas ou Animais Ou ainda: Um paradigma tecnológico no qual os objetos físicos estão conectados em rede e são acessados através da Internet. Objetivo: O de sempre: Oferecer algum serviço através de aplicações web

IOT Internet of Things http://www.recognition-systems.com.br/8-iot-gateway.html

IOT Internet of Things http://blogs.cisco.com/wp-content/uploads/beecham_research_internet_of_things.jpg

IoT Object + Controller, Sensors and Actuators + Internet = Internet of Things

Arquitetura para IoT Gateway Coisas Internet

Arquitetura de IoT Gateway Coisas Controladores Sensores e Atuadores RFID Zigbee Bluetooth Wifi CoAP IP/REST SBC HTTP/REST IP SMS Internet

Requisitos para Dispositivos IoT Conectado; Baixo consumo de energia; Dispositivos unicamente identificáveis; Imperceptível (pervasivo); Conectividade 24 x 7: Sem fio* Implantação do IPV6 é mandatório.

Tecnologias e Padrões de Comunicação para IoT

Como conectar?

RFID: Identificação por rádio Frequência Método de identificação automática através de sinais de rádio, recuperando e armazenando dados remotamente através de dispositivos denominados etiquetas RFID. Uma etiqueta ou tag RFID é um transponder, pequeno objeto que pode ser colocado em uma pessoa, animal, equipamento, embalagem ou produto, dentre outros.

RFID: Funcionamento Tag Transponder = Transmissor + Responder Leitor

RFID: Tags Passivas São alimentadas pelo campo eletromagnético gerada pela antena do leitor Pequeno alcance (5cm - 5m) Ativas Possuem alimentação própria Maior alcance (50m)

RFID: Usos Rastreamento de Pessoas e Animais Controle de Acesso Cadeia de Suprimentos supply chain Pagamentos e Documentação

802.15.4 Especifica a camada física e de enlace (MAC) para redes wireless pessoais de baixa velocidade (WPAN) Uso de frequencias que não precisam de licenciamento Tipos de Nós FFD (Full Function) RDF (Reduced Func.) Não cordena

ZigBee: Introdução Conjunto de especificações para a comunicação sem-fio entre dispositivos eletrônicos com enfase em: baixa potência de operação; baixa taxa de transmissão de dados e baixo custo de implantação. Implementa camadas acima do IEEE 802.15.4 Objetivo é conectar pequenos dispositivos de coleta de dados (sensores) e controle (atuadores) usando sinais de radiofrequência de livre uso.

ZigBee: Aplicações WPAN (Wireless Personal Area Networks) Redes de Sensores (SCADA) SCADA: Sistemas de Supervisão e Aquisição de Dados Automação industrial e Predial Monitoramento de Pacientes

Zigbee: Capacidades 100 metros em campo aberto Pode alcançar distâncias maiores usando o modo malha (mesh) Criptografia simétrica de 128bits 250kbits/s Topologia: Ponto-a-Ponto, Estrela e Malha Um nó pode ser: Coordenador, Roteador, Fim

Zigbee

6loWPAN Grupo de Trabalho do IETF IPv6 over Low power Wireless Personal Area Networks Objetivo: uso do protocolo IP em dispositivos pequenos (baixo consumo, processamento e taxa de transferência de dados) O grupo definiu encapsulamento e mecanismos de compressão que permitem o envio e recebimento de pacotes IPv6 sobre redes baseadas no IEEE 802.15.4.

Fonte:https://www.dresden-elektronik.de/funktechnik/wireless/ieee802154/?L=1

HTTP Hypertext Transfer Protocol Implementa o serviço web arquitetura TCP/IP; Baseado no modelo Cliente-Servidor; Utiliza os serviços de transporte orientado a conexão (porta 80/TCP); Envio e recebimento de mensagens;

Software

REST Representational state transfer Uso dos métodos do HTTP para ler e alterar o estado das coisas ; URLs usadas para representar recursos Transferência de estado representativo Substantivos Métodos http usados para representar ações Verbos GET /clients/jim HTTP/1.1 Host: www.teste.com

CoAP Constrained Application Protocol Protocolo de aplicação projetado pelo IETF para rodar em equipamentos de baixa capacidade (resource-constrained internet devices).

Hardware

Placas de Prototipação Problema: Você precisa fazer um sistema computacional interagir com o mundo externo através de sensores e/ou atuadores. Solução: Single-board microcontroller Arduino: Para uso geral Lillypad: Para roupas Lauchpad: Texas Instruments

Modelos de Placa Arduino

Projetos Inovadores com Arduino http://en.wikipedia.org/wiki/ardusat

Placas de Prototipação Microcontroladores Sistema Computacional on CHIP CPU + Memória + portas para I/O Capacidade computacional Reduzida Ex: 20Mhz, 32K flash, 1k RAM Memória programável em FLASH Mercado Atmega by ATMEL PIC by Microchip MSP by Texas

Single Board Computers Sistema Computacionais completos e com maior capacidade de processamento. SoC System on Chip CPU + MEMÓRIA + GPU Periféricos: USB, Placa de Vídeo, Rede, Wifi, Controlador de disco GPIO: Pinos de I/O para conexão com sensores e atuadores. Possuem capacidade para rodar um SO normalmente Linux.

Single Board Computers Mercado SoC Dominado pela arquitetura ARM Intel tem tentado chegar: Quark (400Mhz) SBCs Intel Galileu e Edson Raspberry (Sem dúvidas a mais usada) BeagleBone Cubieboard Odroid E outras 30...

Single Board Computers

Transdutor Fonte: http://en.wikipedia.org/wiki/transducer

Sensores e Atuadores Sensores: Transforma fenômenos físicos em grandezas elétricas. Sensor de Temperatura, de Luz, Som, Toque, Humidade, PH, etc... Atuadores: Transforma grandezas elétricas em fenômenos físicos

Sensores e Atuadores Mostrar vídeos Fonte: http://shop.ciseco.co.uk/ciseco-wireless-introduction/

Sensores e Atuadores Fonte: http://www.wtec.org/loyola/mems/c1_s1.htm

Sensores Analógicos x Digitais Sensores analógicos entregam uma grandeza elétrica proporcional a medida do fenômeno físico. Ex: LDR, a resistência varia proporcional a quantidade de Luz. inversamente Sensores digitais entregam já o valor digital a ser processado, ex um sensor de temperatura já entrega o número binário via algum protocolo. Ex: I2C, SPI, etc...

Atuadores Atuadores permitem o sistema computacional de alguma forma interferir no mundo externo. Os atuadores também pode ser analógicos ou digitais. O atuador analógico recebe uma grandeza elétrica e a converte diretamente em uma gradeza física proporcional. Ex: A resistência produz calor proporcional a quantidade de corrente. O atuador digital recebe diretamente o valor em binário e a eletrônica interna do sensor garante que o valor será convertida para a grandeza física adequada. Exemplo o servo motor que você diz o ângulo que quer que ele se posicione.

Qual o Sensor? Robo Autonomo Soloshot http://www.youtube.com/watch?v=gkv7visvbrg http://www.youtube.com/watch?v=mmnl-twetoo Ring http://logbar.jp/ring/en

FIM Ideias tem aqui http://iotcomicbook.org/ Como você faria?