O documento discute os principais desafios do desenvolvimento da Internet das Coisas (IoT), incluindo segurança e privacidade de dados, padronização e interoperabilidade, alto custo de implementação e manutenção, necessidade de conectividade confiável e gerenciamento de grande volume de dados gerados (Big Data).
1. Internet of Things
Os desafios do desenvolvimento
Eng. Caio Pereira
Especialista em Sistemas – Inatel Competence Center
Santa Rita do Sapucaí – Outubro/2015
2.
3. The Computer for the 21st Century
Mark Weiser
Xerox Palo Alto Research
Ubiquitous Computing Program
4. Em 1973 a IBM lançou o primeiro ATM “online” (IBM 3614)
conectado Mainframe do banco através de um Modem de 1.2
kbps possibilitando aos usuários a terem acessos a
informações de suas contas e saques/depósitos.
13. Informações relevantes...
- Redução em 60x do custo de processamento nos
últimos 10 anos.
- Redução em 2x o custo dos sensores nos últimos 10
anos.
- Redução em 40x do custo de transmissão de dados nos
últimos 10 anos (EUA).
- Em 2015 a média é de 5 sensores por dispositivo
conectado à internet.
- Em 2025 a média será de 20 sensores por dispositivo.
- Estima-se que em 2025, 480 bilhões de sensores
estarão conectados à internet.
14. ...Gerando uma grande quantidade de dados!
1 GB = 10^9 Bytes
1 TB = 10^12 Bytes
1 ZB = 10^21 Bytes
20. Arquitetura IoT de Ponta a Ponta
http://www.intel.com/content/www/us/en/intel-developer-forum-idf/san-francisco/2015/idf-2015-san-francisco.html
IOTS003-SF15_IOTS003_103.pdf
21. Desafios
- Segurança & Privacidade
- Padronização & Interoperabilidade
- Custo
- Conectividade
- Consumo Energia
- Escalabilidade
- Confiabilidade & Robustez
- Big Data , Análise de dados
- Smart Devices
24. - Um acesso não autorizado, pode ocasionar eventos catastróficos.
-Todos elementos da rede são potenciais vetores de ataque.
- É necessário pensar na Segurança da solução de ponta a ponta.
- Algumas informações podem estar base de dados de terceiros
em que não temos controle.
- Além da segurança de dados é necessário pensar na segurança
do hardware.
- Comercialização/Vazamento de dados (Sequestro de
identidade).
- Vigilância constante.
Segurança & Privacidade
28. Padronização & Interoperabilidade
- Cada camada do IoT conta com uma grande diversidade de
protocolos e padrões. (IoT End Point, Gateway, Cloud)
- Não temos um único protocolo que pode ser aplicado a todos os
casos. Não existe solução mágica.
- Os padrões foram desenvolvidos por grupos diferentes visando
solucionar problemas comuns, sendo assim em alguns casos
temos uma “concorrência ente padrões”.
- Sua solução é proprietária? Ela deve comunicar-se com
dispositivos de outros fabricantes?
- Incompatibilidade entre versões de protocolos e
implementações.
34. Custo
Cada byte enviado por um sensor gera uma despesa, quem irá
pagar por isso?
- Custo de aquisição e manutenção do sistema ( sensores e
gateways).
- Custo de transmissão das informações pelos sensores .
- Custo da transmissão de dados dos gateways até a Cloud.
- Custo de armazenamento de dados.
- Custo de processamento de dados da Cloud.
- Custo do cadastro de novos usuários na Cloud.
- Por quanto tempo estes dados serão armazenados?
36. Conectividade
A tecnologia utilizadas na comunicação dos dispositivos em uma
rede é muito importante para o sucesso da solução.
- Qual será a topologia de rede utilizada ?
- Qual será meu tipo de tráfego na rede? (Unicast, Multicast,
Broadcast, Geocast)?
- Qual será o tráfego de informações entre sensores?
- Qual será o tráfego de informações entre Gateway e Cloud?
- Quantos sensores serão conectados à cada Gateway?
- Qual a distância máxima entre os dispositivos?
- A solução exige mobilidade ? Se sim, qual velocidade ?
- Os dispositivos podem entrar e sair da rede a qualquer instante?
- Qual tipo conectividade no ambiente da aplicação?
47. Iniciativas Nacionais no desenvolvimento para IoT
Momote 001
Kit de desenvolvimento para Rede
de Sensores 6LoWPAN –
Desenvolvida em Santa Rita do
Sapucaí - MG
IoT SuftBoard
Placa de desenvolvimento de
IoT baseada em Arduíno com
diversos sensores , controladores
e conectores de expansão
Primeiro projeto de Hardware no
Brasil a ser fincanciado por uma
Campanha de crowdfunding.