knot - knot network of things

Post on 08-Apr-2017

430 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

O que é a Internet das Coisas?

Embarcar conectividade

e compartilhar dados entre múltiplas coisas para

agregar mais valor.

Porque todos estão olhando para IoT?

Valores

Porque as coisas da nossa casa ainda não estão conectadas a Internet?

Cada "coisa" tem suas necessidades específicas de conectividade:

● alcance de comunicação● taxa de transmissão● consumo de energia● custo

Porque as coisas da nossa casa ainda não estão conectadas a Internet?

Isso exige vários padrões de protocolos:

● Camada física● Camada de enlace e rede● Camada de transporte

Ainda não existe um padrão

“É difícil ter um único padrão para IoT como temos para WWW. As coisas em IoT são tão diferentes e as aplicações são tão diversas que, inicialmente, vários padrões e protocolos vão coexistir.”

Isso gera um problema

Complexidade

Como mitigar essa complexidade?

Plataformas de software

Serviços na nuvem para troca de dados entre os dispositivos

Como mitigar essa complexidade?

Plataformas de hardware

Microcontroladores com comunicação sem fio + sensores para desenvolver sua aplicação

… e esses protocolos não conversam entre si.

Entretanto cada plataforma tem seus próprios protocolos …

O que estamos fazendo?

Não estamos

desenvolvendo mais uma plataforma de IoT

meta plataforma para IoT Visa fazer a ponte entre as plataformas existentes, sendo

construída sobre elas.

Como é a comunicação entre as plataformas hoje?

Como fica com a plataforma KNoT:

Open source, hardware e software.

Multi protocolo Serão projetados dispositivos com vários tipos de rádio, para atender as diversas necessidades de comunicação.

Fim a fim Desde o dispositivo até a aplicação, passando por

rádios, gateway e cloud.

Compartilhamento de dados

por espaço e tempo "Posso compartilhar um dado apenas na segunda feira, das

14h as 15h"

Modelo semântico de dados Cada aplicação conhece o tipo de dados que as outras

aplicações geram.

Cloud distribuída Um sistema distribuído pode gerenciar bilhões de

dispositivos.

Baixo custo O dispositivo mais barato deverá ter custo máximo de 5

dólares.

Fácil de usar O desenvolvedor só precisa implementar 3 funções para

ter seu dispositivo conectado.

arquitetura 1.0

Software

Hardware

Porque estamos fazendo?

Construção de conhecimento aplicado

As pesquisas do grupo viram

experimentos em observatórios,

habilitando o CESAR a aplicar o

conhecimento adquirido em

projetos de IoT.

Integração de diversas plataformas em uma plataforma única

Permite interoperabilidade entre as plataformas e

entre os dados dos diversos dispositivos.

Mais agilidade no desenvolvimento de projetos de IoT

Construir uma lâmpada KNoT é tão simples quanto:

1. Customizar o KNoT Thing Core adicionando um atuador para controlar a lâmpada.

2. Escrever 3 funções no KNoT µOS que definem o comportamento da lâmpada.

3. Escrever uma app móvel usando a KNoT Lib para interagir com a lâmpada.

Road Map

Road Map

KNoT V 1.0

● PAN device● RPi PAN Gateway● Meshblu

KNoT V 1.1

● LPWAN device● LPWAN Gateway Upgrade

KNoT V 1.4

● SubGHz device● SubGHz Gateway Upgrade

KNoT V 2.0

● WiFi device● BLE device● Intel Edison Gateway● FiWare

KNoT V 1.2

● 3G device

KNoT V 1.3

● Mesh (802.15.4) device● Mesh Gateway Upgrade

top related