SlideShare uma empresa Scribd logo
1 de 34
RERUM - REliable, Resilient and secUre
IoT for sMart city applications
Aline Aires Teixeira
Débora Costanti Justino Ribeiro,
Fernanda Mitchelly Vilas Boas
Franco Simon Nunez Herrera
Orientador: Antônio Marcos Alberti
Tópicos Abordados
Sessão 1 - Introdução ao estudo do RERUM para aplicações em
cidades inteligentes.
Sessão 2 - Modelo de domínio RERUM no IoT.
Sessão 3 - Visão funcional da arquitetura.
Sessão 4 - Funcionalidade dos componentes da arquitetura RERUM.
Sessão 5 - Cenários.
Sessão 6 - Conclusão.
Definição de RERUM.
Contexto Histórico:
• 01/09/2013: Início do projeto.
• Financiado pela União Européia para atuar no programa FP7-SmartCities-
2013.
• Consórcio de 12 colaboradores e estabelece ações em seis países europeus.
Sessão 1
Introdução ao estudo do RERUM para aplicações em cidades
inteligentes
Introdução ao estudo do RERUM para aplicações em cidades
inteligentes
Público Alvo:
• Integrantes do consórcio;
• Pesquisadores e desenvolvedores da área de segurança em cidades inteligentes;
• Administradores e projetistas de sistemas;
• Projetos associados a IoT e membros do Grupo de Investigação da Internet das
Coisas (IERC, Internet of Things European Research Cluster).
Objetivo RERUM:
• Tornar as tecnologias da IoT mais confiáveis a partir da criação, experimentação e
avaliação de uma nova arquitetura para as redes.
Sessão 1
 Aplicações do RERUM:
• Ambiente externo: como transporte inteligente e monitoramento do ambiente.
• Ambiente interno: como em gestão de energia de residências e no monitoramento
da qualidade de vida.
 Exemplo:
• Em que o sistema já está implantado e cumpre todos os objetivos RERUM citam-se
as cidades de Tarragona, em Barcelona, e Heraklion, na Ilha de Creta.
Sessão 1
Introdução ao estudo do RERUM para aplicações em cidades
inteligentes
Modelo de domínio RERUM no IoT
 Contexto:
• Fundamentado no modelo de domínio da arquitetura da Internet das Coisas
(IOT-A, Internet of Things Architecture) e na arquitetura Butler.
• Exemplos de componentes da arquitetura final:
 Dispositivo RERUM (RD, Device RERUM);
 Entidade física (PE, Physical Entity);
 Dispositivo RERUM virtual (VRD, Virtual Device RERUM);
 Entidade virtual (VE, Virtual Entity);
 Objeto genérico virtual (GVO, Generic Virtual RERUM Object);
 E um elemento diferencial chamado confiabilidade/reputação.
Sessão 2
 Elemento confiabilidade/reputação:
• Interferem nas decisões do sistema;
• A introdução da confiabilidade na IoT exige que considerem três
diferentes níveis, o dispositivo, os serviços de dados e o usuário.
• O elemento relativo à confiabilidade/reputação interliga todos esses três
níveis e são apoiados nos recursos instalados no RD.
• Também influenciam na política de privacidade pela qual se permite o
acesso aos três níveis.
Sessão 2
Modelo de domínio RERUM no IoT
 Camada de Dispositivos;
 Camada de Comunicação e Rede;
 Camada de Serviços;
 Camada de Gerenciamento e
Monitoramento;
Camada de Segurança,
Privacidade e Confiança;
 Camada de Interface Middleware
(MW);
 Camada de Aplicação.
Sessão 3
Arquitetura RERUM (Final)
Camada de Aplicações
Camada de Serviços
Programa MIDDLEWARE
Camada de Dispositivo
Camada de Comunicação
Gerenciador
Segurança,Privacidadee
Confiabilidade
Aplicações
Gerenciador de Federações
Federações das
VRDs
Privacidade/
Confiança
Registro
GVO
Gerenciador
Dados e
Contexto
Segurança/
Privacidade/
Confiança
Gerenciador GVO
VRD VRD VRD VRD VRD
Segurança/
Privacidade/
Confiança
GerenciadorSPT
Gerenciadordeconfiguraçãoemonitoramento
Adaptador RD
Gerenciador de
Comunicação
Privacidade
Android
Segurança/
Reputação
RD
Dispositivo RERUM sem restrição
Gerenciador de Serviços
Serviço Serviço VE
Segurança/
Privacidade
Gerenciador Comunicação e Rede
Adaptador RD
Privacidade
Android
RD
Adaptador RD
Privacidade
Arduino
RD
Adaptador RD
Privacidade
Openmote
RD
Adaptador RD
Privacidade
Z1
RD
Dispositivo RERUM com restrição
RERUM
GATEWAY
Segurança/
Reputação
Sessão 4 Arquitetura RERUM à partir das Funcionalidades de
seus Componentes
 Dispositivo Adaptador RERUM (RD)
• A camada do dispositivo RERUM funciona como uma ponte entre o equipamento
e os programas responsáveis por sua atuação.
 Partes principais:
• Unidade de alimentação;
• Unidade de processamento;
• Interfaces de comunicação;
• Elementos sensores;
• Unidade de armazenamento/memória;
• Elementos reservas.
Sessão 4
Funcionalidade dos Componentes da Arquitetura RERUM
Adaptador RD
Gerenciador de
Comunicação
Privacidade
Android
Segurança/
Reputação
RD
Dispositivo RERUM sem restrição
GerenciadorComunicaçãoeRede
Adaptador RD
Privacidade
Android
RD
Adaptador RD
Privacidade
Arduino
RD
Adaptador RD
Privacidade
Openmote
RD
Adaptador RD
Privacidade
Z1
RD
Dispositivo RERUM com restrição
 Dispositivos sem Restrição:
• Exemplo: Câmeras wi-fi que não
possuem restrições em relação a
bateria, memória e armazenamento.
Sessão 3
Dispositivos RERUM
Adaptador RD
Gerenciador de
Comunicação
Privacidade
Android
Segurança/
Reputação
RD
Dispositivo RERUM sem restrição
Adaptador RD
Privacidade
Android
RD
Adaptador RD
Privacidade
Arduino
RD
Adaptador RD
Privacidade
Openmote
RD
Adaptador RD
Privacidade
Z1
RD
Dispositivo RERUM com restrição
 Dispositivos com Restrição:
• Exemplo: Rede de Sensores que
possuem restrições importantes em
relação a bateria, memória e
armazenamento.
Dispositivo Adaptador RERUM (RD)
Sessão 4
RE-mote é uma plataforma de desenvolvimento que segue as especificações
desenvolvidas conjuntamente por universidades e sócios industriais no marco
do projeto de pesquisa Europeu RERUM, para aplicações em cidades
inteligentes.
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de Comunicação e Rede:
• O gerenciador de comunicação e rede é um grupo de componentes funcionais
que permitem uma interação fácil entre os dispositivos e o RERUM Gateway
conecta os dispositivos RERUM com restrição a interface Middleware (MW) .
Sessão 4
•Tipos de comunicações da Rede:
 Comunicação Ponto a Ponto;
 Comunicação de Rede.
Gerenciador Comunicação e Rede
RERUM
GATEWAY
Segurança/
Reputação
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de Serviços
Serviço Serviço VE
Segurança/
Privacidade
Sessão 4
Ligado ao
Registro GVO
1
Gerenciador de serviços:
• Tem como objetivo de expor e manipular os serviços relacionados com as
entidades virtuais (VEs) e Serviços do RERUM.
• Tipo de Serviço: Expor recursos (bateria, armazenamento e memória) aos
dispositivos RERUM
Gerenciador do Objeto Virtual (GVO) :
• Suas responsabilidades são:
 Identificar, registrar e gerenciar os objetos virtuais (GVOs) e expor os
dispositivos virtuais RERUM (VRDs).
 Abstrair as entidades virtuais e os dispositivos virtuais.
Sessão 4
Gerenciador GVO
VRD VRD VRD VRD VRD
Segurança/
Privacidade/
Confiança
Ligado ao
Registro GVO
2
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador das Federações:
• As federações podem ser vistas como composições de serviços RERUM.
• Exemplo:
 Controlador de ar condicionado, no qual o sensor de temperatura encontra-se no
interior e no exterior da casa, nesta situação cria-se uma janela federação de modo a
proporcionar uma temperatura ambiente adequada com consumo mínimo de
energia.
Sessão 4
Registro
GVO
Gerenciador de Federações
Federações das
VRDs
Privacidade/
Confiança
Ligação do
Gerenciador de:
Serviço + Objeto
Virtual +
Federações.
Gerenciador de
Serviço.
Gerenciador do
Objeto Virtual2
3
1
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de Configuração e Monitoramento:
• Gerenciador de Configuração: Corresponde a configuração dos dispositivos
RERUM.
• Gerenciador de Monitoramento: Realiza o monitoramento dos estados dos
componentes funcionais, que podem ser interconectados.
Sessão 4
Gerenciadordeconfiguraçãoemonitoramento
•Tipos de Estados:
 Memória;
 Armazenamento;
 Bateria;
 Conectividade da rede
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de Dados e Contexto:
• Coletar dados relevantes para os eventos dos dispositivos RERUM, traduzir os dados
em vários formatos possibilitando a troca dessas informações com vários serviços,
facilitar a comunicação entre os vários serviços da internet.
• Principal função é extrair o contexto (situação em que se encontra) dos diferentes tipos
de processamento de dados de dentro da interface Middleware (MW).
Sessão 4
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador
Dados e
Contexto
Segurança/
Privacidade/
Confiança
Gerenciador de Dados e Contexto:
• Exemplo:
 Uma casa com vários sensores, sendo o contexto chamado como o estado da casa,
onde o sensor pode identificar se há alguma situação de emergência, nestas
situações as políticas de privacidade de acesso serão alteradas para que as
entidades emergências possam abrir a porta da casa e prestar socorro.
Sessão 4
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador
Dados e
Contexto
Segurança/
Privacidade/
Confiança
Gerenciador de Segurança, Privacidade e Confiança (SPT)
• Segurança:
 É um dos aspectos fundamentais para a arquitetura RERUM que oferece
vários parâmetros que garantem a integridade dos dados. No momento que
os mecanismos de proteção de integridade são aplicados aos dados, acontece
a verificação deste conteúdo para analisar se ocorreram mudanças ou
destruição de forma não autorizada.
Sessão 4GerenciadorSPT
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de Segurança, Privacidade e Confiança (SPT)
• Privacidade:
 Seu objetivo é armazenar de forma segura e privada os dados. Quando os
dados são gerados, recolhidos, armazenados ou processados.
 O consentimento da leitura dos dados acontece assim que o gerenciador
recebe uma confirmação dos usuários através de um formulário, por
exemplo, por um clique no mouse ou um toque no smartphone.
Sessão 4GerenciadorSPT
Funcionalidade dos Componentes da Arquitetura RERUM
Gerenciador de segurança, privacidade e confiança (SPT)
• Confiança:
 São responsáveis por avaliar o nível de confiabilidade de um elemento do
sistema RERUM. Suas interações são gerenciadas com confiança para garantir a
integridade e a reputação das informações.
 É realizado tratamento nas mensagens recebidas e enviadas de forma
autorizada, sendo que a reputação do requerente deve ser analisada a partir de
critérios fornecidos ou aprovados.
Sessão 4GerenciadorSPT
Funcionalidade dos Componentes da Arquitetura RERUM
Interação dos componentes funcionais de Middleware:
• O termo "Middleware" é usado no RERUM para referir o conjunto de
componentes funcionais que trabalham em conjunto para permitir que os
dispositivos Rerum forneçam serviços aos usuários.
• Exemplos:
 Os fluxos de dados de um usuário quando este solicita um serviço simples ou
quando ele solicita uma janela federação, dessa forma é aberto pedidos aos
dispositivos virtuais RERUM (VRDs).
Sessão 4
Funcionalidade dos Componentes da Arquitetura RERUM
Sessão 4
 Camada de Aplicação:
• A camada de aplicação do RERUM terá que receber os pedidos de aplicação e
serviços.
• A perspectiva de segurança dessas solicitações ao quadro RERUM é que estes
pedidos sejam protegidos, ou a autenticação do aplicativo ou do serviço devem
ocorrer diretamente neste quadro, assim as aplicações acontecem de maneira
satisfatória.
Aplicações
Funcionalidade dos Componentes da Arquitetura RERUM
Aplicações
Gerenciador de Federações
Federações das
VRDs
Privacidade/
Confiança
Registro
GVO
Gerenciador
Dados e
Contexto
Segurança/
Privacidade/
Confiança
Gerenciador GVO
VRD VRD VRD VRD VRD
Segurança/
Privacidade/
Confiança
GerenciadorSPT
Gerenciadordeconfiguraçãoemonitoramento
Adaptador RD
Gerenciador de
Comunicação
Privacidade
Android
Segurança/
Reputação
RD
Dispositivo RERUM sem restrição
Gerenciador de Serviços
Serviço Serviço VE
Segurança/
Privacidade
Gerenciador Comunicação e Rede
Adaptador RD
Privacidade
Android
RD
Adaptador RD
Privacidade
Arduino
RD
Adaptador RD
Privacidade
Openmote
RD
Adaptador RD
Privacidade
Z1
RD
Dispositivo RERUM com restrição
RERUM
GATEWAY
Segurança/
Reputação
Sessão 5
Cenários
Ambiente Externo
Ambiente Interno
Cenário Híbrido
Tarragona
• Sul de Barcelona – Espanha
• 130.000 habitantes
 Heraklion
• Ilha de Creta – Grécia
• 170.000 habitantes
Cenários
Sessão 5
Transporte
• Utiliza vários sensores fixos;
• Veículos monitorados por GPS;
• Avalia o tráfego nos principais eixos e
gera uma estimativa de tráfego em
tempo real.
Meio ambiente
• Monitora os dados do meio ambiente
através de medições da poluição com
objetivo de avaliar temperatura,
umidade e poluição do ar.
Exemplos de Ambientes Externos
Sessão 5
Sessão 5
Aplicativo
de Serviço
Monitoramento da qualidade do ar
Monitoramento de ruídos
Monitoramento do tempo
Rede Gateway
LEGENDA
EMF
Casas, órgãos públicos e edificações.
• Sensores para gerenciamento energético e monitoramento do consumo.
• Monitoramento da qualidade do ar, detecção de fogo e fumaça, medição de
temperatura e da umidade no interior dos ambientes.
 Exemplos: museus, galerias e salas de computadores administrativos.
Exemplo de Ambientes Internos
Sessão 5
3 3
33 3
555
555
4
3
8
3
9
14
15
11
12
6
15
17
17
1717
16
10
1
2
7
13
1. Central de inteligência
2. Sensor de luz
3. Controle de portas e janelas
4. Controle do ar condicionado
5. Controle de iluminação
6. Alimentador de animais
7. Fechamento das cortinas
8. Irrigação Automática
9. Sensor de entrega (correio)
10. Sensor de garagem
11. Alarme
12. Umidade do gramada
13. Reconhecimento de morador
14. Sensor de movimento
15. Sensor de entrada
16. Interface carro-celular
17. Interface casa-celular
A arquitetura RERUM foi baseada nos fundamentos do IOT-A de forma a atender os
conceitos de segurança, privacidade e confiabilidade adaptadas às exigências da
internet das coisas.
O cenário híbrido veio como uma necessidade de reconhecer a importância de
manter localmente a informação e a gestão das implementações internas.
Como observação final, a internet das coisas está se tornando parte integrante da
vida cotidiana das cidades inteligentes. Para isso exigem-se dados de sensores
implantados em todos os lugares da cidade para uma prestação de serviços de forma
eficiente e melhoria significativa na qualidade da vida. Em contrapartida, os perigos
da divulgação de informações pessoais são considerados elevados.
O projeto RERUM identifica estes problemas como críticos e se concentra em
melhorar as arquiteturas para internet das coisas para garantir aos usuários que
seus dados serão transferidos de forma segura e não serão divulgadas a terceiros
sem o consentimento.
Conclusão
Referências
1. Final system architecture - Deliverable 2.5. Disponível em: https://ict-rerum.eu. Acesso em 01 Sept. 2016.
2. FRIESS, P. Internet of things research in Europe cluster. Disponível em: http//:www.iot-a-eu. Acesso em 20 Oct. 2016.
3. TRAGOS, E. Incentives for citizen involvement in smart cities - why should I help? Disponível em: https://www.fi-athens.eu. Acesso em
20 Oct. 2016.
4. COPIGNEAUX, B. Butler Smartlife - Project presentation. Disponível em: https://www.iot-butler.eu. Acesso em 20 Oct. 2016.
5. ZARGHAMI, S. Software Middleware for Internet of Things. Master thesis. Faculty of Electrical Engineering, Mathematics, and Computer
Science Software Engineering. University of Twente, Nov., 2013. Disponível em:http://www.fmt.cs.utwente.nl. Acesso em 20 Oct. 2016
6. MOTA, R. P. B. BATISTA, D. M. Um mecanismo para garantia de QoS na Internet das Coisas com RFID. 31° Simpósio Brasileiro de Redes
de Computadores e Sistemas Distribuídos. São Paulo, 2013. Disponível em: http://ce-resd.facom.ufms.br. Acessado em 2 Oct. 2016
7. CARREZ, F. Internet of Things – Architecture IoT-A Deliverable D1.5 – Final architectural reference model for the IoT v3.0. Disponível em:
http//:www.iot-a-eu. Acesso em 26 Oct. 2016.
8. CICHACZEWSKI, E. Przysiezny, E. T. FERLIN, E. P. Microprocessador Risc Implementado em Lógica Programável. VIII Seminário de
Iniciação Científica e Tecnológica. Disponível em: http://www.academia.edu/. Acessado em 31 Oct. 2016
9. TRINTA, F. A. M. MACÊDO, R. C. Um Estudo sobre Criptografia e Assinatura Digital. Departamento de Informática. Universidade Federal
de Pernambuco. Disponível em: http://www.di.ufpe.br. Acessado em 1 Nov. 2016.
10.Without API Management, the Internet of Things is Just a Big Thing. Disponível em: https://www.wired.com. Acesso em 26 Oct. 2016.
11.RERUM REliable, Resilient and secUre IoT for sMart city applications. Disponível em
http://cordis.europa.eu/fp7/ict/future/documents/smart-cities-projects. Acesso em 19 Oct. 2016.
12.Heraklion – Roadmap towards becoming a smart city. Disponível em: https://www.eurescom.eu/news-and-
events/eurescommessage/eurescom-message-winter-2015/heraklion-roadmap-towards-becoming-a-smart-city.html. Acesso em 19
Oct. 2016.
Dúvidas e
Esclarecimentos

Mais conteúdo relacionado

Destaque

POLUIÇÃO DO AR
POLUIÇÃO DO ARPOLUIÇÃO DO AR
POLUIÇÃO DO ARTecnomil
 
Poluição Atmosférica
Poluição Atmosférica Poluição Atmosférica
Poluição Atmosférica kyzinha
 
Poluição Atmosférica
Poluição AtmosféricaPoluição Atmosférica
Poluição Atmosféricamarco :)
 
Poluição do ar ( slide) apresentação
 Poluição do ar ( slide) apresentação Poluição do ar ( slide) apresentação
Poluição do ar ( slide) apresentaçãoJJRBOL
 
A Poluição Ambiental - Powerpoint
A Poluição Ambiental - PowerpointA Poluição Ambiental - Powerpoint
A Poluição Ambiental - Powerpointpicoalto
 
88.luis angel negrete herrera
88.luis angel negrete herrera88.luis angel negrete herrera
88.luis angel negrete herreraurabaredvolucion
 
Proceso de cobranza editado 10 09 2016
Proceso de cobranza editado 10 09 2016Proceso de cobranza editado 10 09 2016
Proceso de cobranza editado 10 09 2016Anibal Gave
 
Pcd proceso 15-15-3923894_250001014_15182584
Pcd proceso 15-15-3923894_250001014_15182584Pcd proceso 15-15-3923894_250001014_15182584
Pcd proceso 15-15-3923894_250001014_15182584Ing Heidi
 
Morning tea 05 12-2016
Morning tea 05 12-2016Morning tea 05 12-2016
Morning tea 05 12-2016Choice Equity
 
Reglamento de elecciones anef
Reglamento de elecciones anefReglamento de elecciones anef
Reglamento de elecciones anefvidasindical
 

Destaque (19)

POLUIÇÃO DO AR
POLUIÇÃO DO ARPOLUIÇÃO DO AR
POLUIÇÃO DO AR
 
Quimioluminescencia
QuimioluminescenciaQuimioluminescencia
Quimioluminescencia
 
Poluição do ar
Poluição do arPoluição do ar
Poluição do ar
 
Poluição Atmosférica
Poluição Atmosférica Poluição Atmosférica
Poluição Atmosférica
 
Poluição Atmosférica
Poluição AtmosféricaPoluição Atmosférica
Poluição Atmosférica
 
Poluição do ar ( slide) apresentação
 Poluição do ar ( slide) apresentação Poluição do ar ( slide) apresentação
Poluição do ar ( slide) apresentação
 
A Poluição Ambiental - Powerpoint
A Poluição Ambiental - PowerpointA Poluição Ambiental - Powerpoint
A Poluição Ambiental - Powerpoint
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
88.luis angel negrete herrera
88.luis angel negrete herrera88.luis angel negrete herrera
88.luis angel negrete herrera
 
Proceso de cobranza editado 10 09 2016
Proceso de cobranza editado 10 09 2016Proceso de cobranza editado 10 09 2016
Proceso de cobranza editado 10 09 2016
 
Seguirei rose nascimento
Seguirei   rose nascimentoSeguirei   rose nascimento
Seguirei rose nascimento
 
Pcd proceso 15-15-3923894_250001014_15182584
Pcd proceso 15-15-3923894_250001014_15182584Pcd proceso 15-15-3923894_250001014_15182584
Pcd proceso 15-15-3923894_250001014_15182584
 
Leishmania
LeishmaniaLeishmania
Leishmania
 
Morning tea 05 12-2016
Morning tea 05 12-2016Morning tea 05 12-2016
Morning tea 05 12-2016
 
CV Krishna Final
CV Krishna FinalCV Krishna Final
CV Krishna Final
 
Tuamistad
TuamistadTuamistad
Tuamistad
 
Reglamento de elecciones anef
Reglamento de elecciones anefReglamento de elecciones anef
Reglamento de elecciones anef
 
La Presentacion de Durero
La Presentacion de DureroLa Presentacion de Durero
La Presentacion de Durero
 
Portfolio project
Portfolio projectPortfolio project
Portfolio project
 

Semelhante a Apresentação rerum 26112016 versão final

Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...
Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...
Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...Alexandre Freire
 
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...TI Safe
 
Risco em projetos cloud computing
Risco em projetos cloud computingRisco em projetos cloud computing
Risco em projetos cloud computingAlfredo Santos
 
Tech segurança na nuvem
Tech   segurança na nuvemTech   segurança na nuvem
Tech segurança na nuvemCarlos Goldani
 
Manual Oppitz[1]
Manual Oppitz[1]Manual Oppitz[1]
Manual Oppitz[1]maureen3008
 
MANUAL OPPITZ
MANUAL OPPITZMANUAL OPPITZ
MANUAL OPPITZritasbett
 
Webinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTWebinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTEmbarcados
 
Artigo Cloud Computing
Artigo Cloud ComputingArtigo Cloud Computing
Artigo Cloud ComputingRicardo Peres
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosFrederico Madeira
 
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT Vitor Donaduzzi
 
Introdução Básica a Internet das Coisas
Introdução Básica a Internet das CoisasIntrodução Básica a Internet das Coisas
Introdução Básica a Internet das CoisasFabianoFrancaMoreira
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosFrederico Madeira
 
Gerência de redes e computadores
Gerência de redes e computadoresGerência de redes e computadores
Gerência de redes e computadoresEduardo Junior
 
Implementando segurança de redes com brazilfw firewall e router
Implementando segurança de redes com brazilfw firewall e routerImplementando segurança de redes com brazilfw firewall e router
Implementando segurança de redes com brazilfw firewall e routerAnderson Pontes
 
Controle de Acesso ao Datacenter
Controle de Acesso ao DatacenterControle de Acesso ao Datacenter
Controle de Acesso ao DatacenterNetBR
 
manual_ufcd_1421_segurana_informatica.pdf
manual_ufcd_1421_segurana_informatica.pdfmanual_ufcd_1421_segurana_informatica.pdf
manual_ufcd_1421_segurana_informatica.pdfCarlos Gomes
 

Semelhante a Apresentação rerum 26112016 versão final (20)

Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...
Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...
Desenhando Arquiteturas de Segurança Cibernética Centradas na Prevenção de Si...
 
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...
CLASS 2018 - Palestra de Alexandre Freire (Industrial Cybersecurity Sales Eng...
 
Risco em projetos cloud computing
Risco em projetos cloud computingRisco em projetos cloud computing
Risco em projetos cloud computing
 
Tech segurança na nuvem
Tech   segurança na nuvemTech   segurança na nuvem
Tech segurança na nuvem
 
Manual Oppitz[1]
Manual Oppitz[1]Manual Oppitz[1]
Manual Oppitz[1]
 
MANUAL OPPITZ
MANUAL OPPITZMANUAL OPPITZ
MANUAL OPPITZ
 
Webinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTWebinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoT
 
Artigo Cloud Computing
Artigo Cloud ComputingArtigo Cloud Computing
Artigo Cloud Computing
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
 
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT
Segurança Cibernética nos Sistemas dos Centros de Operação da CEEE-GT
 
Introdução Básica a Internet das Coisas
Introdução Básica a Internet das CoisasIntrodução Básica a Internet das Coisas
Introdução Básica a Internet das Coisas
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas Distribuidos
 
PIF2019 - A17 - Thiago Lombardi - Baumier
PIF2019 - A17 - Thiago Lombardi - BaumierPIF2019 - A17 - Thiago Lombardi - Baumier
PIF2019 - A17 - Thiago Lombardi - Baumier
 
Gerência de redes e computadores
Gerência de redes e computadoresGerência de redes e computadores
Gerência de redes e computadores
 
Segurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronizaçãoSegurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronização
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Implementando segurança de redes com brazilfw firewall e router
Implementando segurança de redes com brazilfw firewall e routerImplementando segurança de redes com brazilfw firewall e router
Implementando segurança de redes com brazilfw firewall e router
 
Controle de Acesso ao Datacenter
Controle de Acesso ao DatacenterControle de Acesso ao Datacenter
Controle de Acesso ao Datacenter
 
manual_ufcd_1421_segurana_informatica.pdf
manual_ufcd_1421_segurana_informatica.pdfmanual_ufcd_1421_segurana_informatica.pdf
manual_ufcd_1421_segurana_informatica.pdf
 
Rssf com TinyOS
Rssf com TinyOSRssf com TinyOS
Rssf com TinyOS
 

Apresentação rerum 26112016 versão final

  • 1. RERUM - REliable, Resilient and secUre IoT for sMart city applications Aline Aires Teixeira Débora Costanti Justino Ribeiro, Fernanda Mitchelly Vilas Boas Franco Simon Nunez Herrera Orientador: Antônio Marcos Alberti
  • 2. Tópicos Abordados Sessão 1 - Introdução ao estudo do RERUM para aplicações em cidades inteligentes. Sessão 2 - Modelo de domínio RERUM no IoT. Sessão 3 - Visão funcional da arquitetura. Sessão 4 - Funcionalidade dos componentes da arquitetura RERUM. Sessão 5 - Cenários. Sessão 6 - Conclusão.
  • 3. Definição de RERUM. Contexto Histórico: • 01/09/2013: Início do projeto. • Financiado pela União Européia para atuar no programa FP7-SmartCities- 2013. • Consórcio de 12 colaboradores e estabelece ações em seis países europeus. Sessão 1 Introdução ao estudo do RERUM para aplicações em cidades inteligentes
  • 4. Introdução ao estudo do RERUM para aplicações em cidades inteligentes Público Alvo: • Integrantes do consórcio; • Pesquisadores e desenvolvedores da área de segurança em cidades inteligentes; • Administradores e projetistas de sistemas; • Projetos associados a IoT e membros do Grupo de Investigação da Internet das Coisas (IERC, Internet of Things European Research Cluster). Objetivo RERUM: • Tornar as tecnologias da IoT mais confiáveis a partir da criação, experimentação e avaliação de uma nova arquitetura para as redes. Sessão 1
  • 5.  Aplicações do RERUM: • Ambiente externo: como transporte inteligente e monitoramento do ambiente. • Ambiente interno: como em gestão de energia de residências e no monitoramento da qualidade de vida.  Exemplo: • Em que o sistema já está implantado e cumpre todos os objetivos RERUM citam-se as cidades de Tarragona, em Barcelona, e Heraklion, na Ilha de Creta. Sessão 1 Introdução ao estudo do RERUM para aplicações em cidades inteligentes
  • 6. Modelo de domínio RERUM no IoT  Contexto: • Fundamentado no modelo de domínio da arquitetura da Internet das Coisas (IOT-A, Internet of Things Architecture) e na arquitetura Butler. • Exemplos de componentes da arquitetura final:  Dispositivo RERUM (RD, Device RERUM);  Entidade física (PE, Physical Entity);  Dispositivo RERUM virtual (VRD, Virtual Device RERUM);  Entidade virtual (VE, Virtual Entity);  Objeto genérico virtual (GVO, Generic Virtual RERUM Object);  E um elemento diferencial chamado confiabilidade/reputação. Sessão 2
  • 7.  Elemento confiabilidade/reputação: • Interferem nas decisões do sistema; • A introdução da confiabilidade na IoT exige que considerem três diferentes níveis, o dispositivo, os serviços de dados e o usuário. • O elemento relativo à confiabilidade/reputação interliga todos esses três níveis e são apoiados nos recursos instalados no RD. • Também influenciam na política de privacidade pela qual se permite o acesso aos três níveis. Sessão 2 Modelo de domínio RERUM no IoT
  • 8.  Camada de Dispositivos;  Camada de Comunicação e Rede;  Camada de Serviços;  Camada de Gerenciamento e Monitoramento; Camada de Segurança, Privacidade e Confiança;  Camada de Interface Middleware (MW);  Camada de Aplicação. Sessão 3 Arquitetura RERUM (Final) Camada de Aplicações Camada de Serviços Programa MIDDLEWARE Camada de Dispositivo Camada de Comunicação Gerenciador Segurança,Privacidadee Confiabilidade
  • 9. Aplicações Gerenciador de Federações Federações das VRDs Privacidade/ Confiança Registro GVO Gerenciador Dados e Contexto Segurança/ Privacidade/ Confiança Gerenciador GVO VRD VRD VRD VRD VRD Segurança/ Privacidade/ Confiança GerenciadorSPT Gerenciadordeconfiguraçãoemonitoramento Adaptador RD Gerenciador de Comunicação Privacidade Android Segurança/ Reputação RD Dispositivo RERUM sem restrição Gerenciador de Serviços Serviço Serviço VE Segurança/ Privacidade Gerenciador Comunicação e Rede Adaptador RD Privacidade Android RD Adaptador RD Privacidade Arduino RD Adaptador RD Privacidade Openmote RD Adaptador RD Privacidade Z1 RD Dispositivo RERUM com restrição RERUM GATEWAY Segurança/ Reputação Sessão 4 Arquitetura RERUM à partir das Funcionalidades de seus Componentes
  • 10.  Dispositivo Adaptador RERUM (RD) • A camada do dispositivo RERUM funciona como uma ponte entre o equipamento e os programas responsáveis por sua atuação.  Partes principais: • Unidade de alimentação; • Unidade de processamento; • Interfaces de comunicação; • Elementos sensores; • Unidade de armazenamento/memória; • Elementos reservas. Sessão 4 Funcionalidade dos Componentes da Arquitetura RERUM Adaptador RD Gerenciador de Comunicação Privacidade Android Segurança/ Reputação RD Dispositivo RERUM sem restrição GerenciadorComunicaçãoeRede Adaptador RD Privacidade Android RD Adaptador RD Privacidade Arduino RD Adaptador RD Privacidade Openmote RD Adaptador RD Privacidade Z1 RD Dispositivo RERUM com restrição
  • 11.  Dispositivos sem Restrição: • Exemplo: Câmeras wi-fi que não possuem restrições em relação a bateria, memória e armazenamento. Sessão 3 Dispositivos RERUM Adaptador RD Gerenciador de Comunicação Privacidade Android Segurança/ Reputação RD Dispositivo RERUM sem restrição Adaptador RD Privacidade Android RD Adaptador RD Privacidade Arduino RD Adaptador RD Privacidade Openmote RD Adaptador RD Privacidade Z1 RD Dispositivo RERUM com restrição  Dispositivos com Restrição: • Exemplo: Rede de Sensores que possuem restrições importantes em relação a bateria, memória e armazenamento.
  • 12. Dispositivo Adaptador RERUM (RD) Sessão 4 RE-mote é uma plataforma de desenvolvimento que segue as especificações desenvolvidas conjuntamente por universidades e sócios industriais no marco do projeto de pesquisa Europeu RERUM, para aplicações em cidades inteligentes.
  • 13. Funcionalidade dos Componentes da Arquitetura RERUM Gerenciador de Comunicação e Rede: • O gerenciador de comunicação e rede é um grupo de componentes funcionais que permitem uma interação fácil entre os dispositivos e o RERUM Gateway conecta os dispositivos RERUM com restrição a interface Middleware (MW) . Sessão 4 •Tipos de comunicações da Rede:  Comunicação Ponto a Ponto;  Comunicação de Rede. Gerenciador Comunicação e Rede RERUM GATEWAY Segurança/ Reputação
  • 14. Funcionalidade dos Componentes da Arquitetura RERUM Gerenciador de Serviços Serviço Serviço VE Segurança/ Privacidade Sessão 4 Ligado ao Registro GVO 1 Gerenciador de serviços: • Tem como objetivo de expor e manipular os serviços relacionados com as entidades virtuais (VEs) e Serviços do RERUM. • Tipo de Serviço: Expor recursos (bateria, armazenamento e memória) aos dispositivos RERUM
  • 15. Gerenciador do Objeto Virtual (GVO) : • Suas responsabilidades são:  Identificar, registrar e gerenciar os objetos virtuais (GVOs) e expor os dispositivos virtuais RERUM (VRDs).  Abstrair as entidades virtuais e os dispositivos virtuais. Sessão 4 Gerenciador GVO VRD VRD VRD VRD VRD Segurança/ Privacidade/ Confiança Ligado ao Registro GVO 2 Funcionalidade dos Componentes da Arquitetura RERUM
  • 16. Gerenciador das Federações: • As federações podem ser vistas como composições de serviços RERUM. • Exemplo:  Controlador de ar condicionado, no qual o sensor de temperatura encontra-se no interior e no exterior da casa, nesta situação cria-se uma janela federação de modo a proporcionar uma temperatura ambiente adequada com consumo mínimo de energia. Sessão 4 Registro GVO Gerenciador de Federações Federações das VRDs Privacidade/ Confiança Ligação do Gerenciador de: Serviço + Objeto Virtual + Federações. Gerenciador de Serviço. Gerenciador do Objeto Virtual2 3 1 Funcionalidade dos Componentes da Arquitetura RERUM
  • 17. Gerenciador de Configuração e Monitoramento: • Gerenciador de Configuração: Corresponde a configuração dos dispositivos RERUM. • Gerenciador de Monitoramento: Realiza o monitoramento dos estados dos componentes funcionais, que podem ser interconectados. Sessão 4 Gerenciadordeconfiguraçãoemonitoramento •Tipos de Estados:  Memória;  Armazenamento;  Bateria;  Conectividade da rede Funcionalidade dos Componentes da Arquitetura RERUM
  • 18. Gerenciador de Dados e Contexto: • Coletar dados relevantes para os eventos dos dispositivos RERUM, traduzir os dados em vários formatos possibilitando a troca dessas informações com vários serviços, facilitar a comunicação entre os vários serviços da internet. • Principal função é extrair o contexto (situação em que se encontra) dos diferentes tipos de processamento de dados de dentro da interface Middleware (MW). Sessão 4 Funcionalidade dos Componentes da Arquitetura RERUM Gerenciador Dados e Contexto Segurança/ Privacidade/ Confiança
  • 19. Gerenciador de Dados e Contexto: • Exemplo:  Uma casa com vários sensores, sendo o contexto chamado como o estado da casa, onde o sensor pode identificar se há alguma situação de emergência, nestas situações as políticas de privacidade de acesso serão alteradas para que as entidades emergências possam abrir a porta da casa e prestar socorro. Sessão 4 Funcionalidade dos Componentes da Arquitetura RERUM Gerenciador Dados e Contexto Segurança/ Privacidade/ Confiança
  • 20. Gerenciador de Segurança, Privacidade e Confiança (SPT) • Segurança:  É um dos aspectos fundamentais para a arquitetura RERUM que oferece vários parâmetros que garantem a integridade dos dados. No momento que os mecanismos de proteção de integridade são aplicados aos dados, acontece a verificação deste conteúdo para analisar se ocorreram mudanças ou destruição de forma não autorizada. Sessão 4GerenciadorSPT Funcionalidade dos Componentes da Arquitetura RERUM
  • 21. Gerenciador de Segurança, Privacidade e Confiança (SPT) • Privacidade:  Seu objetivo é armazenar de forma segura e privada os dados. Quando os dados são gerados, recolhidos, armazenados ou processados.  O consentimento da leitura dos dados acontece assim que o gerenciador recebe uma confirmação dos usuários através de um formulário, por exemplo, por um clique no mouse ou um toque no smartphone. Sessão 4GerenciadorSPT Funcionalidade dos Componentes da Arquitetura RERUM
  • 22. Gerenciador de segurança, privacidade e confiança (SPT) • Confiança:  São responsáveis por avaliar o nível de confiabilidade de um elemento do sistema RERUM. Suas interações são gerenciadas com confiança para garantir a integridade e a reputação das informações.  É realizado tratamento nas mensagens recebidas e enviadas de forma autorizada, sendo que a reputação do requerente deve ser analisada a partir de critérios fornecidos ou aprovados. Sessão 4GerenciadorSPT Funcionalidade dos Componentes da Arquitetura RERUM
  • 23. Interação dos componentes funcionais de Middleware: • O termo "Middleware" é usado no RERUM para referir o conjunto de componentes funcionais que trabalham em conjunto para permitir que os dispositivos Rerum forneçam serviços aos usuários. • Exemplos:  Os fluxos de dados de um usuário quando este solicita um serviço simples ou quando ele solicita uma janela federação, dessa forma é aberto pedidos aos dispositivos virtuais RERUM (VRDs). Sessão 4 Funcionalidade dos Componentes da Arquitetura RERUM
  • 24. Sessão 4  Camada de Aplicação: • A camada de aplicação do RERUM terá que receber os pedidos de aplicação e serviços. • A perspectiva de segurança dessas solicitações ao quadro RERUM é que estes pedidos sejam protegidos, ou a autenticação do aplicativo ou do serviço devem ocorrer diretamente neste quadro, assim as aplicações acontecem de maneira satisfatória. Aplicações Funcionalidade dos Componentes da Arquitetura RERUM
  • 25. Aplicações Gerenciador de Federações Federações das VRDs Privacidade/ Confiança Registro GVO Gerenciador Dados e Contexto Segurança/ Privacidade/ Confiança Gerenciador GVO VRD VRD VRD VRD VRD Segurança/ Privacidade/ Confiança GerenciadorSPT Gerenciadordeconfiguraçãoemonitoramento Adaptador RD Gerenciador de Comunicação Privacidade Android Segurança/ Reputação RD Dispositivo RERUM sem restrição Gerenciador de Serviços Serviço Serviço VE Segurança/ Privacidade Gerenciador Comunicação e Rede Adaptador RD Privacidade Android RD Adaptador RD Privacidade Arduino RD Adaptador RD Privacidade Openmote RD Adaptador RD Privacidade Z1 RD Dispositivo RERUM com restrição RERUM GATEWAY Segurança/ Reputação
  • 27. Tarragona • Sul de Barcelona – Espanha • 130.000 habitantes  Heraklion • Ilha de Creta – Grécia • 170.000 habitantes Cenários Sessão 5
  • 28. Transporte • Utiliza vários sensores fixos; • Veículos monitorados por GPS; • Avalia o tráfego nos principais eixos e gera uma estimativa de tráfego em tempo real. Meio ambiente • Monitora os dados do meio ambiente através de medições da poluição com objetivo de avaliar temperatura, umidade e poluição do ar. Exemplos de Ambientes Externos Sessão 5
  • 29. Sessão 5 Aplicativo de Serviço Monitoramento da qualidade do ar Monitoramento de ruídos Monitoramento do tempo Rede Gateway LEGENDA EMF
  • 30. Casas, órgãos públicos e edificações. • Sensores para gerenciamento energético e monitoramento do consumo. • Monitoramento da qualidade do ar, detecção de fogo e fumaça, medição de temperatura e da umidade no interior dos ambientes.  Exemplos: museus, galerias e salas de computadores administrativos. Exemplo de Ambientes Internos Sessão 5
  • 31. 3 3 33 3 555 555 4 3 8 3 9 14 15 11 12 6 15 17 17 1717 16 10 1 2 7 13 1. Central de inteligência 2. Sensor de luz 3. Controle de portas e janelas 4. Controle do ar condicionado 5. Controle de iluminação 6. Alimentador de animais 7. Fechamento das cortinas 8. Irrigação Automática 9. Sensor de entrega (correio) 10. Sensor de garagem 11. Alarme 12. Umidade do gramada 13. Reconhecimento de morador 14. Sensor de movimento 15. Sensor de entrada 16. Interface carro-celular 17. Interface casa-celular
  • 32. A arquitetura RERUM foi baseada nos fundamentos do IOT-A de forma a atender os conceitos de segurança, privacidade e confiabilidade adaptadas às exigências da internet das coisas. O cenário híbrido veio como uma necessidade de reconhecer a importância de manter localmente a informação e a gestão das implementações internas. Como observação final, a internet das coisas está se tornando parte integrante da vida cotidiana das cidades inteligentes. Para isso exigem-se dados de sensores implantados em todos os lugares da cidade para uma prestação de serviços de forma eficiente e melhoria significativa na qualidade da vida. Em contrapartida, os perigos da divulgação de informações pessoais são considerados elevados. O projeto RERUM identifica estes problemas como críticos e se concentra em melhorar as arquiteturas para internet das coisas para garantir aos usuários que seus dados serão transferidos de forma segura e não serão divulgadas a terceiros sem o consentimento. Conclusão
  • 33. Referências 1. Final system architecture - Deliverable 2.5. Disponível em: https://ict-rerum.eu. Acesso em 01 Sept. 2016. 2. FRIESS, P. Internet of things research in Europe cluster. Disponível em: http//:www.iot-a-eu. Acesso em 20 Oct. 2016. 3. TRAGOS, E. Incentives for citizen involvement in smart cities - why should I help? Disponível em: https://www.fi-athens.eu. Acesso em 20 Oct. 2016. 4. COPIGNEAUX, B. Butler Smartlife - Project presentation. Disponível em: https://www.iot-butler.eu. Acesso em 20 Oct. 2016. 5. ZARGHAMI, S. Software Middleware for Internet of Things. Master thesis. Faculty of Electrical Engineering, Mathematics, and Computer Science Software Engineering. University of Twente, Nov., 2013. Disponível em:http://www.fmt.cs.utwente.nl. Acesso em 20 Oct. 2016 6. MOTA, R. P. B. BATISTA, D. M. Um mecanismo para garantia de QoS na Internet das Coisas com RFID. 31° Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. São Paulo, 2013. Disponível em: http://ce-resd.facom.ufms.br. Acessado em 2 Oct. 2016 7. CARREZ, F. Internet of Things – Architecture IoT-A Deliverable D1.5 – Final architectural reference model for the IoT v3.0. Disponível em: http//:www.iot-a-eu. Acesso em 26 Oct. 2016. 8. CICHACZEWSKI, E. Przysiezny, E. T. FERLIN, E. P. Microprocessador Risc Implementado em Lógica Programável. VIII Seminário de Iniciação Científica e Tecnológica. Disponível em: http://www.academia.edu/. Acessado em 31 Oct. 2016 9. TRINTA, F. A. M. MACÊDO, R. C. Um Estudo sobre Criptografia e Assinatura Digital. Departamento de Informática. Universidade Federal de Pernambuco. Disponível em: http://www.di.ufpe.br. Acessado em 1 Nov. 2016. 10.Without API Management, the Internet of Things is Just a Big Thing. Disponível em: https://www.wired.com. Acesso em 26 Oct. 2016. 11.RERUM REliable, Resilient and secUre IoT for sMart city applications. Disponível em http://cordis.europa.eu/fp7/ict/future/documents/smart-cities-projects. Acesso em 19 Oct. 2016. 12.Heraklion – Roadmap towards becoming a smart city. Disponível em: https://www.eurescom.eu/news-and- events/eurescommessage/eurescom-message-winter-2015/heraklion-roadmap-towards-becoming-a-smart-city.html. Acesso em 19 Oct. 2016.