[Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

21
Uma arquitetura para Smart Cities baseada na Internet of Things Gustavo Henrique Rodrigues Pinto Tomas [email protected] Orientador: Vinicius Cardoso Garcia (UFPE) Co-orientador: Alexandre Alvaro (UFSCar)

description

Status Report do projeto de mestrado intitulado "Uma Arquitetura para Smart Cities baseada em Internet of Things"

Transcript of [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Page 1: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Uma arquitetura para Smart Cities baseada na Internet of Things

Gustavo Henrique Rodrigues Pinto [email protected]

Orientador: Vinicius Cardoso Garcia (UFPE)Co-orientador: Alexandre Alvaro (UFSCar)

Page 2: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Considerações Iniciais

• Cidade inteligente: Cidade + Tecnologia da informação e Comunicação (TICs) (Li et. al.)

• Objetivo: Aumentar qualidade de vida dos cidadãos.

Capturar (Sensores)

Processar(Cloud Computing)

Atuar (Sistemas)

Internet das Coisas

Page 3: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Motivação

• Internet das coisas:– ZigBee, RFID, Smartphone, Totens, Geladeira, ....

• Aplicados a diferentes contextos urbanos:– Festas, Hospitais, Shopping, Transporte Coletivo,

Escolas, Estádios, Pontos Turísticos...• Qual o impacto um evento de um contexto em

outro contexto?• Como tratar, combinar, processar e distribuir

essas informações?

Page 4: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Visão Geral

Page 5: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Revisões- IssuesRevisão Sem Processo Revisão SistemáticaInteroperabiblidade de objetos Interoperabilidade de objetos

Sustantabilidade Sustentabilidade

Monitoramento em Tempo Real Monitoramento em tempo real

Histórico de Dados --

Mobilidade Ubiquidade (*)

Disponibilidade Segurança

Privacidade --

Sensoriamento e Processamento Distribuído --

Composição de serviços Composição de serviços

Aspectos Sociais Aspectos sociais

Flexibilidade/Extensabilidade -

-- Sensor discovery

*Sinônimos no contexto dos trabalhos estudados

Page 6: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Visão Macro- Interoperabilidade

de Objetos-Mobilidade

-Monitoramento em Tempo Real

-Flexibilidade-Composição de Serviços

Histórico de dados

Page 7: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Implementação atual

OSGI/Equinox

com.synaptic.rest.sample

com.synaptic.messageprotocol.interface

com.synaptic.messageprotocol.json

Restlet GSON

com.synaptic.datachannelm

anager

com.synaptic.mongodb

com.synaptic.publisher

com.synaptic.subscriber

EventAdmin

Page 8: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Proposta: Composição de serviços

Engarrafamento

S1

Ônibus(GPS)

Chuva

Page 9: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Proposta - ChecklistInteroperabiblidade de objetosSustantabilidadeMonitoramento em Tempo RealHistórico de DadosMobilidadeDisponibilidadePrivacidadeSensoriamento e Processamento DistribuídoComposição de serviçosAspectos SociaisFlexibilidade/ExtensabilidadeSensor discovery

Page 10: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

ESTÁGIO ATUAL

Page 11: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: 1ª Tentativa

• Experimento simulado:– Dados “reais”;• Ônibus de Recife• Rio Datemine

– 3 Domínios;– 3 Requisitos;– Definir requisitos não-funcionais (por exemplo,

performance)– Alterar variáveis (senders, frequência de tempo...)

Page 12: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: Cenário

Page 13: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: Gerador de Localização

Page 14: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: Paradas de ônibus

Page 15: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: Arquitetura

Page 16: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: Visualizador

Page 17: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Problema da 1ª Tentativa:

• “Só rodar não valida arquitetura”

• O que medir para afirmar que a arquitetura atende a determinado requisito?

• Quais métricas podem confirmar isso?• Quais requisitos é possível medir

quantativamente?

Page 18: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Validação: 2ª Tentativa

• Validação baseada em cenários– Mescla de métodos teóricos com possíveis casos

de uso– Métodos teóricos:• ATAM• SAAM • ARID

Page 19: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Dissertação

• Cap1: Introdução: 30%• Cap2: Smart Cities Vs Internet Of Things: 60%• Cap3: Revisão bibliográfica: 100%• Cap4: Proposta: 10%• Cap5: Validação: 0%• Cap6: Conclusão: 10%

Page 20: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

21

Dúvidas ?

Gustavo Henrique Rodrigues Pinto [email protected]@gustahrodrigues

Page 21: [Status Report 11/06] Uma arquitetura para Smart Cities baseada na Internet of Things

Referências• (Morvaj): Morvaj, B., Lugaric, L., and Krajcar, S. (2011).

Demonstrating smart buildings and smart grid features in a smart energy city. In Energetics (IYCE), Proceedings of the 2011 3rd International Youth Conference on, pages 1–8. IEEE.

• (UNESCO): J. Winpenny. The united nations world water assessment programme: Investing in information, knowledge and monitoring. Technical report, United Nations Educational, Scientific and Cultural Organization, 2008.

• (Li et al) Li, X., Lu, R., Liang, X., Shen, X., Chen, J., and Lin, X. (2011). Smart community: an internet of things application. IEEE Communications Magazine, 49(11):68–75.