SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
SEMINÁRIO DE TP525 – REDES CONVERGENTES
Fábio Viniccius Almeida
Felipe Simões Miranda
Marília Martins Bontempo
ARQUITETURA
FERRAMENTAS
ANÁLISE
TRABALHOS
FUTUROS
CONCLUSÃO
INTRODUÇÃO
Tipo do projeto:FP7-ICT-2013-EU-Japan, projeto colaborativo
Código do projeto:EU FP7 Grantnumber 608641; NICTmanagementnumber 167
Data de início: 01/04/2013
Encerramento:31/03/2016
Duração: 36 months
Custototal: €2,3M(Europeu); €1,6M(Japonês)
Financiamentosolicitado:€1,5M(Europeu); €1,5M(Japonês)
O consórcio ClouT é uma forte parceria da indústria europeia e japonesa, bem como universidades e centros de
pesquisa nas áreas de IoT e computação em nuvem. Este consórcio é formado por 13 parceiros: 6 provenientes da
Europa e 7 do Japão.
INTRODUÇÃO
CONCEITOS INICIAIS
Cidades Inteligentes
Utilização de recursos
tecnológicos que permitem o
desenvolvimento mais rápido e
sustentáveldas cidades
Cloud
Abrange uma coleção de
computadores dinamicamente
grupados em servidores para
prover recursos computacionais
virtuais a qualquer consumidor
IoT
Conjunto de objetos e
tecnologias necessárias para
conexão dos mesmos com a
Internet
O ClouT irá reduzir o tempo e custos para o desenvolvimento/implantação de novas aplicações através da utilização de
novas parcerias público-privadas inspiradas no modelo em NUVEM, suportando estratégias de ganha-ganha para todos
os stakeholders. O objetivo final é unir forças e criar uma duradoura sinergia para iniciativas de cidades inteligentes entre
Europa e Japão.
PRINCIPAIS OBJETIVOS
i. Prover uma infraestrutura urbana inteligente com
capacidade de dados e processamento para suportar a
integração entre as trilhões de coisas e as pessoas através
de serviços virtuais na nuvem
ii. Oferecer um conjunto de ferramentas e serviços com o
objetivo de facilitar o desenvolvimento, implantação e
supervisão de aplicativos IoT
iii. Fornecer acesso aos mecanismos de processamento e dados para manipulação Big Data provenientes de fontes
heterogêneas em tempo “quase” real
iv. Gerar aplicações urbanas inovadoras erealizar testes de campo em quatro cidades piloto
CICLO DEDESENVOLVIMENTO
Para projetar e implementar uma plataforma global
para Cidades Inteligentes foi utilizado um sistema de
desenvolvimento circular, dividido em 3 etapas:
1. Interaçãocomos stakeholders
Coleta de requisitos e elaboração de Casos de Uso
2. Desenvolvimento
Elaboração de proposta da arquitetura e
prototipagem
3. Teste de campo
Aplicação de pilotos em diferentes cidades (Japão
e Europa)
CLASSIFICAÇÃO DOS CASOSDEUSO
• Gestãodos recursos das Cidades Inteligentes
Permite que os recursos da cidade sejam utilizados
facilmente e de maneira eficiente (ex.: sensores,
atuadores, carros, trens, ônibus, smartphonesetc
• Segurançae gestão de emergências
Gerenciar riscos e prover segurança aos cidadãos,
seja de riscos naturais (terremotos) ou artificiais
(acidentes de trânsito)
• Gestãoda saúde e do bem-estar dos cidadãos
Tem como objetivo motivar os cidadãos a participares
de eventos na cidade (culturais, saúdeetc.)
Aumentar a participação de cidadãos
Monitorar parâmetros ambientais
Tornar as cidades mais atrativas
Reduzir/Prevenir riscos
Facilitar o crescimento econômico e social das cidades
Tornar as cidades mais seguras
Apoiar os interesses dos cidadãos
Melhorar a qualidade de vida
Ajudar a diminuir custos
Pesquisa com stakeholders: Objetivos das Cidades Inteligentes
Todos os Casos de Uso recolhidos na etapa de interação com os stakeholders foram
classificados em 3 grupos após análises e discussões
Planejamento de
Rota
Eventos Urbanos
Gestão do
tráfego
Composição dos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestruturada cidade
Interoperabilidadee virtualização de recursos da cidade
Sensores e
Atuadores
IoTKernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
O ClouT fornece conceitos
de três camadas inspirados
nos domínios da nuvem
(cloud-centric): CIaaS,
CPaaS e CSaaS
Planejamento de
Rota
Eventos Urbanos
Gestão do
tráfego
Composição dos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestruturada cidade
Interoperabilidadee virtualização de recursos da cidade
Sensores e
Atuadores
IoTKernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
CSaaS é composta das
aplicações construídas
pelos usuários usando a
CPaaS, isto é, cada
aplicação pode ser
desenvolvida e operada
utilizando partes específicas
das funcionalidades da
CPaaS, de acordo com as
suas características.
Estes 3 componentes são
um exemplo para uma
aplicação de Gestão da
Mobilidade (como o projeto
em Santander).
CIDADES-PILOTO
Fujisawa– Promover o turismo por toda a cidade
Uma aplicação que exibe em diversos pontos da
cidade informações sobre o clima, temperatura,
eventos, etc.
Outra aplicação (Smiley Coupon) consiste em
diversos displays espalhados pela cidade para que os
turistas tirem fotos neles e recebam cupons para
troca.
Displayda Smileyna estação
Shonandai
Mitaka– Motivar pessoas idosas parapassear
Um aplicativo (Android ou iPhone) do tipo rede
social promoveu visitas em 177 locais da cidade de
Mitaka, sendo que um usuário poderia desafiar o
outro para atingir os objetivos através de um chat.
Telado aplicativoSanpoki
sugerindorotaspara caminhada
CIDADES-PILOTO
Santander – Melhorar aexperiênciacoma mobilidade
Alavancar a utilização eficiente de recursos de
transporte da cidade, através do fornecimento de
informações sobre a frota de ônibus (localização,
velocidade média, emissão de gases, ocupação etc). É
possível a combinação destas informações com as de
outros tipos de transportecomo bicicleta, trem, táxi etc.
SmileyCoupondistribuído
emSantander
Telada primeiraversãoda MobilityApp.
Genova – Auxiliar os cidadãos em situações de
emergência
Informar os cidadãos das regras e boas práticas em
situações de emergência, tais como, alagamentos,
terremotos. No futuro espera-se que os dados históricos
ajudem a prever situações e alertar os cidadãos.
Telainicial do aplicativo
“I don’trisk” com
informaçõesdoclima,
estradasetc.
Planejamento de
Rota
Eventos Urbanos
Gestão do
tráfego
Composição dos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestruturada cidade
Interoperabilidadee virtualização de recursos da cidade
Sensores e
Atuadores
IoTKernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
CPaaS oferece a
possibilidade da
composição de serviços na
plataforma para os usuários
finais, sejam eles usuários
inexperientes que buscam
unir dados e serviços
oferecidos por outras
aplicações, sejam eles
desenvolvedores que
buscam instanciar recursos
da camada
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
A Composição de Serviços da Cidade agrega um conjunto de
funcionalidades para permitir a implantação de serviços a partir
da infraestrutura da cidade
• Composição de Serviços
Contém todas as ferramentas que permitem cidadãos ou
desenvolvedores criarem seus próprios serviços
• Plataforma de Desenvolvimento e Implantação
Fornece a capacidade para que cidadãos ou desenvolvedores
criem, testem e implantem as aplicações e as executem na
nuvem
COMUNICAÇÃO ENTRECOMPONENTES
Planejamentode
Rota
EventosUrbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Acesso aos recursos da cidade
CSaaSCPaaSCIaaS
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
A principal função deste bloco é construir a camada de
processamento de dados, ou seja, ele reúne dados de cidades a
partir do componente Acesso aos Recursos de Cidade e fornece
dados/eventos processados
• Processamento de Dados/Eventos
Responsável pelo tratamento (armazenamento e
processamento) de dados coletados pelas várias fontes de
dados e eventos da cidade
• Gerenciador de Contexto
Responsável pelo tratamento (armazenamento e
processamento) de informações contextualizadas de alto
nível obtidas pelo Processamento deDados/Eventos
COMUNICAÇÃO ENTRECOMPONENTES
Planejamentode
Rota
EventosUrbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
CSaaSCPaaSCIaaS
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Fornece todas as funcionalidades necessárias para acessar os
módulos desenvolvidos e implantados na camada CIaaS
• Acesso aos Dados da Cidade
Gerencia e orquestra o acesso ao framework de Gestão de
Serviço (dentro do Gerenciamento de Infraestrutura da
Cidade) para manipulação de dados e o bloco Segurança e
Privacidade para validação de credencias de usuários para
utilização de recursos
• Acesso aos eventos da Cidade
Gerencia e orquestra o acesso aos eventos da cidade e o
bloco Segurança e Privacidade para validação de credencias
de usuários para utilizaçãode recursos
COMUNICAÇÃO ENTRECOMPONENTES
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Planejamento de
Rota
Eventos Urbanos
Gestão do
tráfego
Composição dos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestruturada cidade
Interoperabilidadee virtualização de recursos da cidade
Sensores e
Atuadores
IoTKernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
CIaaS expõe os recursos
físicos em uma API aberta
de forma homogênea.
Permitindo que um serviço
utilize uma entidade
virtualizada ao invés de
uma entidade concreta a
fim de gerir os recursos de
forma flexível
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
COMUNICAÇÃO ENTRECOMPONENTES
Este bloco funcional dá acesso aos Recursos da Cidade. Sua função
básica é manter as ligações entre as entidades e dispositivos
físicos com os dispositivos virtualizados, tornando suas
capacidades pesquisáveis sob a forma de serviços para as camadas
lógicas a cima.
• Gestão de Serviço
Responsávelpor abstrair os recursos da cidade como serviços
• Gestão do Acesso aos Recursos
Encarregada da comunicação com os sensores físicos ou
virtuais
• Gestão das Entidades da Cidade
Registra o relacionamento entre as Entidades e os
dispositivos IoT
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Computação e
Armazenamento
CSaaSCPaaSCIaaS
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
A Interoperabilidade e Virtualização dos Recursos da Cidade é
responsável pela validação e conversão, incluindo análises
semânticas e sintáticas dos dados brutos coletados a partir dos
dispositivos de IoT. Além disso, inclui a capacidade de virtualização
dos sensores e atuadores, estendendo a oferta de funcionalidades
abstratas
• InteroperabilidadeSemântica e Sintática
Transforma dados não estruturados brutos em legíveis e bem
estruturados e, finalmente, em dados contextualizados para
a compreensão humana
• Gestão do Acesso aos Recursos
Encarregado de acessar, abstrair, gerenciar e mapear os
recursos físicos/virtuais da cidade.
COMUNICAÇÃO ENTRECOMPONENTES
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
CSaaSCPaaSCIaaS
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Bloco encarregado por orquestrar os sensores e atuadores das
cidades. Além disso, ele transforma os recursos legados em smart
objects. Este componente possui as funcionalidades de extrair
dados contextualizados de fontes externas da web (redes sociais e
legado), como por exemplo uma rede social, e oferecer acesso via
API para os sensores.
• Habilitador da Rede de Sensores e Atuadores
Transforma os dispositivos legados e os dados na web em
sensores e atuadores IoT
• Redutor de Ruídos
Neste componente são removidos os erros nos dispositivos
web para usá-los como sensores IoT
• Acesso Uniformea Sensores e Atuadores
Este componente provê uma API para acesso uniforme aos
dispositivos virtualizados IoT
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
CSaaSCPaaSCIaaS
COMUNICAÇÃO ENTRECOMPONENTES
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Gateway IoT multiprotocolos para gestão e coleta de fluxo de
dados provenientes de dispositivos heterogêneos
• Acesso Uniformeaos Dispositivos IoT
Responsável pela abstração dos dispositivos, implementando
uma API para acesso transparenteàs camadas superiores
• Gestão dos Dispositivos deIoT
Responsável pela tarefas de gestão nos dispositivos, como
parametrizar a frequência com que os dados são enviados etc
• Dispositivos IoT
Nível mais baixo das camadas, sendo o responsável pela
interação de cada dispositivo com o meio físico e os
protocolos de comunicação
COMUNICAÇÃO ENTRECOMPONENTES
Interoperabilidadee virtualização derecursos da cidade
IoT Kernel
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computaçãoe
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
É composto por todos os recursos de computação físicos e virtuais
da cidade. Este bloco inclui todo o hardware e software
necessário para a plataforma oferecer uma infraestrutura de
computação em nuvem escalável e confiável para que os demais
serviços assentem suas fundações.
• Computação como Serviço
Oferece recursos de computação virtualizada como máquinas
virtuais sendo executadas em nós expostos e alocados
dinamicamente
• Armazenamento como Serviço
Realizado através de um sistema de arquivos escalável
acoplados à uma API para garantir a interoperabilidade e
portabilidade dos dados
COMUNICAÇÃO ENTRECOMPONENTES
Gerenciamento de Infraestrutura da cidade
Computação e
Armazenamento
CSaaSCPaaSCIaaS
Planejamento de
Rota
Eventos Urbanos
Gestão do
tráfego
Composição dos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização de recursos da cidade
Sensores e
Atuadores
IoTKernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Segurança e Privacidade
fornece toda
funcionalidade de
segurança, incluindo os
protocolos utilizados para
validar e autorizar o acesso
aos demais módulos
Planejamentode
Rota
Eventos Urbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Possui dois objetivos principais: proporcionar uma estrutura de
armazenamento e acesso de dados com segurança e,
gerenciamento e garantia da confiabilidade do sistema
(permitindo o monitoramento, detecção e recuperação de falhas)
• Autenticação, Autorização e Auditoria
Oferece uma API para fornecer acesso para as camadas CIaaS
e CPaaS
• Criptografia
Abrange as tecnologias e protocolos utilizados para
criptografar dados e comunicações entre as aplicações e os
componentes
• Monitoramento de Confiabilidade
Monitora todos os recursos de hardware e software em
execução na CIaaS e na CPaaS, este bloco é capaz de checar o
status dos serviços/dispositivoscombaixo overhead
COMUNICAÇÃO ENTRECOMPONENTES
Planejamentode
Rota
EventosUrbanos
Gestão do
tráfego
Composiçãodos serviços
da cidade
Processamento de dados
da cidade
Acesso aos recursos da cidade
Gerenciamento de Infraestrutura da cidade
Interoperabilidadee virtualização derecursos da cidade
Sensores e
Atuadores
IoT Kernel Computação e
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
EXEMPLO
Aplicação
Entidade
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Serviço de infraestruturada cidade
Ações
Dados
EXPÕE OS RECURSOS
Liga Alerta Brilho
Exemplo de iluminação pública
1. As lâmpadas/sensores são representadas
na camada CIaaS como entidades de
infraestruturada cidade
2. As entidades exportam suas
funcionalidades como serviços
3. Os serviços expõem suas funcionalidades
como recursos deiluminação
4. As ações “Liga” e “Alerta” são as
funcionalidades acessadas pela aplicação
5. “Brilho” representa o estado atual da
luminosidade de cada lâmpada
FERRAMENTAS
As definições das ferramentas utilizadas
na infraestrutura de referência da ClouT,
tiveram como base as ferramentas
testadas nos projetos pilotos
A referência final, traz a descrição das
ferramentas definidas para cada módulo
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
• Composiçãodosserviços dacidade
Apache Shinding – implementar um container, em
conformidadecomasespecificaçõesde gadgetsopensocial
• Processamentode dadosdacidade
Esper CEP ENGINE - atender aos requisitos de aplicativos que
analisame reagemaeventos.
• Acessoaosrecursosdacidade
Cloud Data Management Interface for Swift – Protocolo
que define operações em RESTful para acesso ao Open Stack
Swift
OpenstackHeat,Mash-up
Markup Language,Open Social,
ApacheShindig,BPMN,…
Orion ContextBroker,
MongoDB,MySQL,ESPERCEP
CDMI for Swift,ApacheTomcat
Gerenciamentode Infraestruturadacidade
Interoperabilidadee virtualizaçãode recursosdacidade
Sensorese
Atuadores
IoT Kernel Computaçãoe
Armazenamento
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Planejamentode
Rota
EventosUrbanos Gestãodotráfego
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
Planejamentode
Rota
EventosUrbanos Gestãodotráfego
Composiçãodosserviços
da cidade
Processamentode dados
da cidade
Acessoaosrecursosdacidade
SmartSantander,Butler GW,UDDI,WSDL,JSDL,USDL…
XML,JSON, Sesame,Neo4j,JSONLD,XMPP,PIAX eDNS
XMPP,Google
Chrome,Arduino ...
ButlerGW,CoRE
CoAP, 6LoWPAN...
OpenstackCloud /
Swift,IDAS,Gluster
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
• Gerenciamentode Infraestruturadacidade
Universal Service Description Language - é um padrão de
formato para descrever o serviço onipresente, permite que
os aplicativos encontrem vários serviços em um ambiente
diferente
• Interoperabilidadee virtualizaçãode recursosdacidade
NEO4J– Bancode dadosgráficode códigoaberto
• Computaçãoe Armazenamento
Openstack Swift – Software de armazenamento redundante
emnuvem
• Sensores e atuadores
Arduino–Plataformade prototipagemaberta(hw e sw)
• IoT Kernel
Constraint Application Protocol – é um protocolo
especializadoemtransferênciawebparaambientesrestritos
SEGURANÇAEPRIVACIDADE
CSaaSCPaaSCIaaS
O protocolo SSL provê a privacidade e a integridade de dados
entre duas aplicações que comuniquem pela internet. Isso
ocorre por intermédio da autenticação das partes envolvidas
e da cifragem dos dados transmitidosentre as partes.
O Zabbix é uma ferramenta de código aberto projetada para monitorar
redes, servidores, ferramentas e outros hardwares através de um servidor
baseado em Linux.
Solução orientada a serviços para gerenciamento de
usuários, autenticação, autorização, contabilidade, federação
de identidade edelegação.
ANÁLISE
• Comparação entre os principais projetos europeus
 IoT-A
 FIWARE
 SMARTSANTANDER
 BUTTLER
 GAMBAS Critérios
 Endereçamento
Tecnologia utilizada para identificação dos dispositivos
 API aberta
Abertura do projeto para que qualquer pessoa desenvolva
aplicações
 Segurança
Ferramenta(s) ou protocolo(s) utilizados para estefim
 Elasticidade
Capacidade da plataforma de alterar seus recursos para atender
aumento da demanda
IOT-A
• Modelo de Referência (ARM)
• Alcançar interoperabilidade de ponta-a-ponta
• Desenvolver ferramentas de modelagem e uma linguagem
de descrição para as interações de processo orientadas para
o objetivo do IoT(negócios)
• Derivar mecanismos adaptativos para orquestração
distribuída de interações de recursos de IoT expondo
propriedades self-*
• Integrar holisticamente mecanismos de segurança e
privacidade eficazes e eficientes em dispositivos IoT e nos
protocolos e serviços que eles utilizam.
• Desenvolver uma nova infra-estrutura de resolução para o
IoT, permitindo a pesquisa escalável e descoberta de
recursos IoT, entidades do mundo real e suas associações
Características
Análise
Endereçamento: IP
API aberta: Sim
Segurança: AKE
Elasticidade: Sim
IOT-A
FIWARE
• Plataforma aberta que integra serviços usando NGSIs
• Novos serviços adicionados: GEs (Generic Enablers)
• O ciclo de vida dos serviços é suportado por características
OpenStack
• Acesso por tokens, KeyRock, OAuth 2.0 e AuthZForce
Análise
Endereçamento: IP
API aberta: Sim
Segurança: OAuth2
Elasticidade: Sim
FIWARE
O projeto prevê a implantação de 20.000
sensores em Belgrado, Guildford, Lübeck e
Santander (12.000), explorando uma grande
variedade de tecnologias.
Análise
Endereçamento: IP
API aberta: Sim
Segurança: Apache Shiro Java Security Framework
Elasticidade: Sim
SMARTSANTANDER
SMARTSANTANDER
Mais de 400 sensores magnéticos aterrados no
asfalto.
60 sensores de
tráfego.
SMARTSANTANDER
BUTLER
• Propósito: Habilitar o desenvolvimento de
aplicativos seguros e inteligentes de
assistência à vida, graças a um sistema de
informação abrangente e com
conhecimento de contexto e local
• O projeto buscava contribuir para o avanço
dos Ambient Assisted Living e das
interações Homem-Construções
• Context-awareness
• Projeto encerrado.
Análise
Endereçamento: IP
API aberta: Sim
Segurança: OpenAuth, GBA(3GPP)
Elasticidade: Sim
GAMBAS
• Propósito: desenvolver um middleware
inovador e adaptável para permitir a
preservação da privacidade e a utilização
automatizada de serviços orientados por
comportamento que se adaptem de forma
autônoma ao contexto dos usuários.
• Orçamento: 3.105.024 €
• Financiamento: 2.194.000 €
• Duração: 36 Meses
• Kickoff: Fevereiro de 2012
Análise
Endereçamento: IPv4
API aberta: Sim
Segurança: PIKE
Elasticidade: Sim
TRABALHOSFUTUROS
Este projetoé financiado em conjuntocom a
European Union’s Horizon 2020 research
BigClouT
Big data meeting Cloud and IoT for empowering the citizen clout in smart cities
 Construir uma arquitetura interoperável
permitindo aplicativos IoT orientados a
dados
 Habilitar o self-awareness em uma
plataformade Cidade Inteligente
 Fornecer bibliotecas e ferramentas para
extração de conhecimento escalável a
partir de fontes de informação distribuídas
em áreas urbanas
CONCLUSÃO
As Cidades Inteligentes se apresentam como uma estrutura única para a criação
de cidades sustentáveis por meio de novas aplicações e serviços baseados em
tecnologias no estado da arte, e para a criação de inovações em ICT com o
envolvimento dos usuários/cidadãos através de comunidades Living Labs.
 Projeto fortemente centrado na nuvem, tirando proveito das capacidades
virtualmente infinitas de computação para processamento e armazenamento de
dados
 API aberta que permite que as soluções emerjam de acordo com as
necessidades dos cidadãos
REFERÊNCIAS
[1] D. Miorandi, S. Sicari, F. De Pellegrini, and I. Chlamtac, “Internet of things: Vision, applications and research challenges,” Ad Hoc
Networks, vol. 10, no. 7, pp. 1497–1516, Sep. 2012. [Online]. Available: http://linkinghub.elsevier.com/retrieve/pii/S1570870512000674
[2] R. Buyya, C. S. Yeo, and S. Venugopal, “Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as
Computing Utilities.” IEEE, Sep. 2008, pp. 5–13. [Online]. Available: http://ieeexplore.ieee.org/document/4637675/
[3] J. von Uexk¨ull and H. Girardet, “Shaping our future: Creating the world future council,” 2005.
[4] C. Formisano, D. Pavia, L. Gurgen, T. Yonezawa, J. A. Galache, K. Doguchi, and I. Matranga, “The advantages of iot and cloud applied to
smart cities,” in Future Internet of Things and Cloud (FiCloud), 2015 3rd International Conference on. IEEE, 2015, pp. 325–332.
[5] J. H. Lee, M. G. Hancock, and M.-C. Hu, “Towards an effective framework for building smart cities: Lessons from seoul and san francisco,”
Technological Forecasting and Social Change, vol. 89, pp. 80–99, 2014.
[6] J. A. Galache, T. Yonezawa, L. Gurgen, D. Pavia, M. Grella, and H. Maeomichi, “Clout: Leveraging cloud computing techniques for
improving management of massive iot data,” in 2014 IEEE 7th International Conference on Service-Oriented Computing and Applications.
IEEE, 2014, pp. 324–327.
[7] BUTLER, “BUTLER.” [Online]. Available: http://www.iot-butler.eu/
[8] “iCore project.” [Online]. Available: http://www.iot-icore.eu/
[9] “Internet of Things - Architecture — IOT-A: Internet of Things Architecture.” [Online]. Available: http://www.iot-a.eu/public
[10] “Open311.” [Online]. Available: http://www.open311.org/
REFERÊNCIAS
[11] “SmartSantander.” [Online]. Available:http://www.smartsantander.eu/
[12] “FIWARE.” [Online]. Available: https://www.fiware.org/
[13] T. Yonezawa, I. Matranga, J. A. Galache, H. Maeomichi, L. Gurgen, and T. Shibuya, “A citizen-centric approach towards global-scale smart
city platform,” in Recent Advances in Internet of Things (RIoT), 2015 InternationalConference on. IEEE, 2015, pp. 1–6.
[12] “ClouT.” [Online]. Available: http://clout-project.eu/
[13] “Big Clout.” [Online]. Available: http://bigclout.eu/

Mais conteúdo relacionado

Mais procurados

“Aplicação de Big Data em Cidades Inteligentes”
“Aplicação de Big Data em Cidades Inteligentes”“Aplicação de Big Data em Cidades Inteligentes”
“Aplicação de Big Data em Cidades Inteligentes”inovaDay .
 
Cidades Inteligentes e Big Data
Cidades Inteligentes e Big DataCidades Inteligentes e Big Data
Cidades Inteligentes e Big DataDiego Lusa
 
Planejamento urbano e as referências para o futuro da mobilidade sustentável
Planejamento urbano e as referências para o futuro da mobilidade sustentávelPlanejamento urbano e as referências para o futuro da mobilidade sustentável
Planejamento urbano e as referências para o futuro da mobilidade sustentávelUniversidade Corporativa do Transporte
 
Smart Cities/Cidades inteligentes
Smart Cities/Cidades inteligentesSmart Cities/Cidades inteligentes
Smart Cities/Cidades inteligentesIdalina Leite
 
Das cidades digitais as cidades inteligentes
Das cidades digitais as cidades inteligentesDas cidades digitais as cidades inteligentes
Das cidades digitais as cidades inteligentesCezar Taurion
 
Geração de Inovação para Cidades Inteligentes
Geração de Inovação para Cidades InteligentesGeração de Inovação para Cidades Inteligentes
Geração de Inovação para Cidades InteligentesKiev Gama
 
Smart Cities e Big Data
Smart Cities e Big DataSmart Cities e Big Data
Smart Cities e Big DataKiev Gama
 
Cidades/Espaço urbano
Cidades/Espaço urbanoCidades/Espaço urbano
Cidades/Espaço urbanoIdalina Leite
 
Smart Cities e Design Estratégico - Hacktown 2018
Smart Cities e Design Estratégico - Hacktown 2018Smart Cities e Design Estratégico - Hacktown 2018
Smart Cities e Design Estratégico - Hacktown 2018Arco | Hub de Inovação
 
Aplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesAplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesKiev Gama
 
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...Kiev Gama
 
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?Idalina Leite
 
Debate Smart City Business 2018 SP
Debate Smart City Business 2018 SPDebate Smart City Business 2018 SP
Debate Smart City Business 2018 SPRicardo Mendes Jr
 

Mais procurados (20)

Cidades inteligentes
Cidades inteligentesCidades inteligentes
Cidades inteligentes
 
Cidades inteligentes
Cidades inteligentesCidades inteligentes
Cidades inteligentes
 
Cidades Inteligentes
Cidades InteligentesCidades Inteligentes
Cidades Inteligentes
 
Cidades Inteligentes
Cidades InteligentesCidades Inteligentes
Cidades Inteligentes
 
“Aplicação de Big Data em Cidades Inteligentes”
“Aplicação de Big Data em Cidades Inteligentes”“Aplicação de Big Data em Cidades Inteligentes”
“Aplicação de Big Data em Cidades Inteligentes”
 
Cidades Inteligentes e Big Data
Cidades Inteligentes e Big DataCidades Inteligentes e Big Data
Cidades Inteligentes e Big Data
 
Planejamento urbano e as referências para o futuro da mobilidade sustentável
Planejamento urbano e as referências para o futuro da mobilidade sustentávelPlanejamento urbano e as referências para o futuro da mobilidade sustentável
Planejamento urbano e as referências para o futuro da mobilidade sustentável
 
Smart Cities/Cidades inteligentes
Smart Cities/Cidades inteligentesSmart Cities/Cidades inteligentes
Smart Cities/Cidades inteligentes
 
Apresentação cidades inteligentes
Apresentação cidades inteligentesApresentação cidades inteligentes
Apresentação cidades inteligentes
 
ABDI Apresentação Cidades Inteligentes
ABDI Apresentação Cidades InteligentesABDI Apresentação Cidades Inteligentes
ABDI Apresentação Cidades Inteligentes
 
Das cidades digitais as cidades inteligentes
Das cidades digitais as cidades inteligentesDas cidades digitais as cidades inteligentes
Das cidades digitais as cidades inteligentes
 
Geração de Inovação para Cidades Inteligentes
Geração de Inovação para Cidades InteligentesGeração de Inovação para Cidades Inteligentes
Geração de Inovação para Cidades Inteligentes
 
Smart Cities e Big Data
Smart Cities e Big DataSmart Cities e Big Data
Smart Cities e Big Data
 
Cidades/Espaço urbano
Cidades/Espaço urbanoCidades/Espaço urbano
Cidades/Espaço urbano
 
Smart Cities e Design Estratégico - Hacktown 2018
Smart Cities e Design Estratégico - Hacktown 2018Smart Cities e Design Estratégico - Hacktown 2018
Smart Cities e Design Estratégico - Hacktown 2018
 
Aplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentesAplicativos de transporte de pessoas e cidades inteligentes
Aplicativos de transporte de pessoas e cidades inteligentes
 
Smart city
Smart citySmart city
Smart city
 
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...
Monitorar/controlar ou empoderar cidadãos: duas estratégias para cidades inte...
 
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?
CIDADES INTELIGENTES, "SMART CITIES", um novo paradigma urbano?
 
Debate Smart City Business 2018 SP
Debate Smart City Business 2018 SPDebate Smart City Business 2018 SP
Debate Smart City Business 2018 SP
 

Semelhante a Seminário Mestrado Inatel - Cidades Inteligentes: ClouT

Smart cities - Análise do plano Diretor de Goiânia
Smart cities - Análise do plano Diretor de GoiâniaSmart cities - Análise do plano Diretor de Goiânia
Smart cities - Análise do plano Diretor de GoiâniaLuiz Calaça
 
Cidades inteligentes: uma abordagem tecnológica - TeleSíntese
Cidades inteligentes: uma abordagem tecnológica - TeleSínteseCidades inteligentes: uma abordagem tecnológica - TeleSíntese
Cidades inteligentes: uma abordagem tecnológica - TeleSínteseRonald Eduardo Ambrósio Avelar
 
Smart Cities: Concepts, Platforms, and Challenges
Smart Cities: Concepts, Platforms, and Challenges Smart Cities: Concepts, Platforms, and Challenges
Smart Cities: Concepts, Platforms, and Challenges Fabio Kon
 
The Importance of Open Source to the Cities
The Importance of Open Source to the CitiesThe Importance of Open Source to the Cities
The Importance of Open Source to the CitiesKiev Gama
 
Flusp'2016 cidades inteligentes
Flusp'2016 cidades inteligentesFlusp'2016 cidades inteligentes
Flusp'2016 cidades inteligentesEduardo Santana
 
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...Fabio Kon
 
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...Rio Info
 
Transporte conectado: A tecnologia melhorando a mobilidade urbana
Transporte conectado: A tecnologia melhorando a mobilidade urbanaTransporte conectado: A tecnologia melhorando a mobilidade urbana
Transporte conectado: A tecnologia melhorando a mobilidade urbanaEricsson Latin America
 
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga Escala
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga EscalaInterSCSimulator: Um simulador de Cidades Inteligentes de Larga Escala
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga EscalaEduardo Santana
 
Como criar cidades inteligentes a partir de padrões abertos e software livre
Como criar cidades inteligentes a partir de padrões abertos e software livreComo criar cidades inteligentes a partir de padrões abertos e software livre
Como criar cidades inteligentes a partir de padrões abertos e software livreCelso Marques Mangueira
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Rogerio P C do Nascimento
 
22 11-2016- internet-das-coisas-e-cidades-inteligentes
22 11-2016- internet-das-coisas-e-cidades-inteligentes22 11-2016- internet-das-coisas-e-cidades-inteligentes
22 11-2016- internet-das-coisas-e-cidades-inteligentesAna Claudia Annunciação
 
TP525-GeoSmartCity
TP525-GeoSmartCityTP525-GeoSmartCity
TP525-GeoSmartCityInatel
 
Desenvolvimento turístico do patrimônio urbano
Desenvolvimento turístico do patrimônio urbanoDesenvolvimento turístico do patrimônio urbano
Desenvolvimento turístico do patrimônio urbanoFábia Tarraf Macarron
 
Evidence-based Public Policymaking in Smart Cities
Evidence-based Public Policymaking in Smart CitiesEvidence-based Public Policymaking in Smart Cities
Evidence-based Public Policymaking in Smart CitiesFabio Kon
 
Planejamento de Redes Metropolitanas: NovaGenesis
Planejamento de Redes Metropolitanas: NovaGenesisPlanejamento de Redes Metropolitanas: NovaGenesis
Planejamento de Redes Metropolitanas: NovaGenesisAntonio Marcos Alberti
 

Semelhante a Seminário Mestrado Inatel - Cidades Inteligentes: ClouT (20)

Smart cities - Análise do plano Diretor de Goiânia
Smart cities - Análise do plano Diretor de GoiâniaSmart cities - Análise do plano Diretor de Goiânia
Smart cities - Análise do plano Diretor de Goiânia
 
Cidades inteligentes: uma abordagem tecnológica - TeleSíntese
Cidades inteligentes: uma abordagem tecnológica - TeleSínteseCidades inteligentes: uma abordagem tecnológica - TeleSíntese
Cidades inteligentes: uma abordagem tecnológica - TeleSíntese
 
Smart Cities: Concepts, Platforms, and Challenges
Smart Cities: Concepts, Platforms, and Challenges Smart Cities: Concepts, Platforms, and Challenges
Smart Cities: Concepts, Platforms, and Challenges
 
The Importance of Open Source to the Cities
The Importance of Open Source to the CitiesThe Importance of Open Source to the Cities
The Importance of Open Source to the Cities
 
Flusp'2016 cidades inteligentes
Flusp'2016 cidades inteligentesFlusp'2016 cidades inteligentes
Flusp'2016 cidades inteligentes
 
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...
Cidades Inteligentes: Interdisciplinaridade, Software Livre, Dados Abertos e ...
 
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...
Rio Info 2010 - Seminário das Cidades Digitais às Cidades Inteligentes - A Vi...
 
Transporte conectado: A tecnologia melhorando a mobilidade urbana
Transporte conectado: A tecnologia melhorando a mobilidade urbanaTransporte conectado: A tecnologia melhorando a mobilidade urbana
Transporte conectado: A tecnologia melhorando a mobilidade urbana
 
EY e as Smart Cities
 EY e as Smart Cities EY e as Smart Cities
EY e as Smart Cities
 
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga Escala
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga EscalaInterSCSimulator: Um simulador de Cidades Inteligentes de Larga Escala
InterSCSimulator: Um simulador de Cidades Inteligentes de Larga Escala
 
Como criar cidades inteligentes a partir de padrões abertos e software livre
Como criar cidades inteligentes a partir de padrões abertos e software livreComo criar cidades inteligentes a partir de padrões abertos e software livre
Como criar cidades inteligentes a partir de padrões abertos e software livre
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
22 11-2016- internet-das-coisas-e-cidades-inteligentes
22 11-2016- internet-das-coisas-e-cidades-inteligentes22 11-2016- internet-das-coisas-e-cidades-inteligentes
22 11-2016- internet-das-coisas-e-cidades-inteligentes
 
TP525-GeoSmartCity
TP525-GeoSmartCityTP525-GeoSmartCity
TP525-GeoSmartCity
 
Desenvolvimento turístico do patrimônio urbano
Desenvolvimento turístico do patrimônio urbanoDesenvolvimento turístico do patrimônio urbano
Desenvolvimento turístico do patrimônio urbano
 
Cidades inteligentes artigo 2018
Cidades inteligentes artigo 2018Cidades inteligentes artigo 2018
Cidades inteligentes artigo 2018
 
Smart city of the future web
Smart city of the future webSmart city of the future web
Smart city of the future web
 
Evidence-based Public Policymaking in Smart Cities
Evidence-based Public Policymaking in Smart CitiesEvidence-based Public Policymaking in Smart Cities
Evidence-based Public Policymaking in Smart Cities
 
Planejamento de Redes Metropolitanas: NovaGenesis
Planejamento de Redes Metropolitanas: NovaGenesisPlanejamento de Redes Metropolitanas: NovaGenesis
Planejamento de Redes Metropolitanas: NovaGenesis
 
Apresentação cidades inteligentes
Apresentação cidades inteligentesApresentação cidades inteligentes
Apresentação cidades inteligentes
 

Seminário Mestrado Inatel - Cidades Inteligentes: ClouT

  • 1. SEMINÁRIO DE TP525 – REDES CONVERGENTES Fábio Viniccius Almeida Felipe Simões Miranda Marília Martins Bontempo
  • 3. Tipo do projeto:FP7-ICT-2013-EU-Japan, projeto colaborativo Código do projeto:EU FP7 Grantnumber 608641; NICTmanagementnumber 167 Data de início: 01/04/2013 Encerramento:31/03/2016 Duração: 36 months Custototal: €2,3M(Europeu); €1,6M(Japonês) Financiamentosolicitado:€1,5M(Europeu); €1,5M(Japonês) O consórcio ClouT é uma forte parceria da indústria europeia e japonesa, bem como universidades e centros de pesquisa nas áreas de IoT e computação em nuvem. Este consórcio é formado por 13 parceiros: 6 provenientes da Europa e 7 do Japão. INTRODUÇÃO
  • 4. CONCEITOS INICIAIS Cidades Inteligentes Utilização de recursos tecnológicos que permitem o desenvolvimento mais rápido e sustentáveldas cidades Cloud Abrange uma coleção de computadores dinamicamente grupados em servidores para prover recursos computacionais virtuais a qualquer consumidor IoT Conjunto de objetos e tecnologias necessárias para conexão dos mesmos com a Internet
  • 5. O ClouT irá reduzir o tempo e custos para o desenvolvimento/implantação de novas aplicações através da utilização de novas parcerias público-privadas inspiradas no modelo em NUVEM, suportando estratégias de ganha-ganha para todos os stakeholders. O objetivo final é unir forças e criar uma duradoura sinergia para iniciativas de cidades inteligentes entre Europa e Japão. PRINCIPAIS OBJETIVOS i. Prover uma infraestrutura urbana inteligente com capacidade de dados e processamento para suportar a integração entre as trilhões de coisas e as pessoas através de serviços virtuais na nuvem ii. Oferecer um conjunto de ferramentas e serviços com o objetivo de facilitar o desenvolvimento, implantação e supervisão de aplicativos IoT iii. Fornecer acesso aos mecanismos de processamento e dados para manipulação Big Data provenientes de fontes heterogêneas em tempo “quase” real iv. Gerar aplicações urbanas inovadoras erealizar testes de campo em quatro cidades piloto
  • 6. CICLO DEDESENVOLVIMENTO Para projetar e implementar uma plataforma global para Cidades Inteligentes foi utilizado um sistema de desenvolvimento circular, dividido em 3 etapas: 1. Interaçãocomos stakeholders Coleta de requisitos e elaboração de Casos de Uso 2. Desenvolvimento Elaboração de proposta da arquitetura e prototipagem 3. Teste de campo Aplicação de pilotos em diferentes cidades (Japão e Europa)
  • 7. CLASSIFICAÇÃO DOS CASOSDEUSO • Gestãodos recursos das Cidades Inteligentes Permite que os recursos da cidade sejam utilizados facilmente e de maneira eficiente (ex.: sensores, atuadores, carros, trens, ônibus, smartphonesetc • Segurançae gestão de emergências Gerenciar riscos e prover segurança aos cidadãos, seja de riscos naturais (terremotos) ou artificiais (acidentes de trânsito) • Gestãoda saúde e do bem-estar dos cidadãos Tem como objetivo motivar os cidadãos a participares de eventos na cidade (culturais, saúdeetc.) Aumentar a participação de cidadãos Monitorar parâmetros ambientais Tornar as cidades mais atrativas Reduzir/Prevenir riscos Facilitar o crescimento econômico e social das cidades Tornar as cidades mais seguras Apoiar os interesses dos cidadãos Melhorar a qualidade de vida Ajudar a diminuir custos Pesquisa com stakeholders: Objetivos das Cidades Inteligentes Todos os Casos de Uso recolhidos na etapa de interação com os stakeholders foram classificados em 3 grupos após análises e discussões
  • 8. Planejamento de Rota Eventos Urbanos Gestão do tráfego Composição dos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestruturada cidade Interoperabilidadee virtualização de recursos da cidade Sensores e Atuadores IoTKernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS O ClouT fornece conceitos de três camadas inspirados nos domínios da nuvem (cloud-centric): CIaaS, CPaaS e CSaaS
  • 9. Planejamento de Rota Eventos Urbanos Gestão do tráfego Composição dos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestruturada cidade Interoperabilidadee virtualização de recursos da cidade Sensores e Atuadores IoTKernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS CSaaS é composta das aplicações construídas pelos usuários usando a CPaaS, isto é, cada aplicação pode ser desenvolvida e operada utilizando partes específicas das funcionalidades da CPaaS, de acordo com as suas características. Estes 3 componentes são um exemplo para uma aplicação de Gestão da Mobilidade (como o projeto em Santander).
  • 10. CIDADES-PILOTO Fujisawa– Promover o turismo por toda a cidade Uma aplicação que exibe em diversos pontos da cidade informações sobre o clima, temperatura, eventos, etc. Outra aplicação (Smiley Coupon) consiste em diversos displays espalhados pela cidade para que os turistas tirem fotos neles e recebam cupons para troca. Displayda Smileyna estação Shonandai Mitaka– Motivar pessoas idosas parapassear Um aplicativo (Android ou iPhone) do tipo rede social promoveu visitas em 177 locais da cidade de Mitaka, sendo que um usuário poderia desafiar o outro para atingir os objetivos através de um chat. Telado aplicativoSanpoki sugerindorotaspara caminhada
  • 11. CIDADES-PILOTO Santander – Melhorar aexperiênciacoma mobilidade Alavancar a utilização eficiente de recursos de transporte da cidade, através do fornecimento de informações sobre a frota de ônibus (localização, velocidade média, emissão de gases, ocupação etc). É possível a combinação destas informações com as de outros tipos de transportecomo bicicleta, trem, táxi etc. SmileyCoupondistribuído emSantander Telada primeiraversãoda MobilityApp. Genova – Auxiliar os cidadãos em situações de emergência Informar os cidadãos das regras e boas práticas em situações de emergência, tais como, alagamentos, terremotos. No futuro espera-se que os dados históricos ajudem a prever situações e alertar os cidadãos. Telainicial do aplicativo “I don’trisk” com informaçõesdoclima, estradasetc.
  • 12. Planejamento de Rota Eventos Urbanos Gestão do tráfego Composição dos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestruturada cidade Interoperabilidadee virtualização de recursos da cidade Sensores e Atuadores IoTKernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS CPaaS oferece a possibilidade da composição de serviços na plataforma para os usuários finais, sejam eles usuários inexperientes que buscam unir dados e serviços oferecidos por outras aplicações, sejam eles desenvolvedores que buscam instanciar recursos da camada
  • 13. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS A Composição de Serviços da Cidade agrega um conjunto de funcionalidades para permitir a implantação de serviços a partir da infraestrutura da cidade • Composição de Serviços Contém todas as ferramentas que permitem cidadãos ou desenvolvedores criarem seus próprios serviços • Plataforma de Desenvolvimento e Implantação Fornece a capacidade para que cidadãos ou desenvolvedores criem, testem e implantem as aplicações e as executem na nuvem COMUNICAÇÃO ENTRECOMPONENTES Planejamentode Rota EventosUrbanos Gestão do tráfego Composiçãodos serviços da cidade Acesso aos recursos da cidade CSaaSCPaaSCIaaS
  • 14. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS A principal função deste bloco é construir a camada de processamento de dados, ou seja, ele reúne dados de cidades a partir do componente Acesso aos Recursos de Cidade e fornece dados/eventos processados • Processamento de Dados/Eventos Responsável pelo tratamento (armazenamento e processamento) de dados coletados pelas várias fontes de dados e eventos da cidade • Gerenciador de Contexto Responsável pelo tratamento (armazenamento e processamento) de informações contextualizadas de alto nível obtidas pelo Processamento deDados/Eventos COMUNICAÇÃO ENTRECOMPONENTES Planejamentode Rota EventosUrbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade CSaaSCPaaSCIaaS
  • 15. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Fornece todas as funcionalidades necessárias para acessar os módulos desenvolvidos e implantados na camada CIaaS • Acesso aos Dados da Cidade Gerencia e orquestra o acesso ao framework de Gestão de Serviço (dentro do Gerenciamento de Infraestrutura da Cidade) para manipulação de dados e o bloco Segurança e Privacidade para validação de credencias de usuários para utilização de recursos • Acesso aos eventos da Cidade Gerencia e orquestra o acesso aos eventos da cidade e o bloco Segurança e Privacidade para validação de credencias de usuários para utilizaçãode recursos COMUNICAÇÃO ENTRECOMPONENTES Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS
  • 16. Planejamento de Rota Eventos Urbanos Gestão do tráfego Composição dos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestruturada cidade Interoperabilidadee virtualização de recursos da cidade Sensores e Atuadores IoTKernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS CIaaS expõe os recursos físicos em uma API aberta de forma homogênea. Permitindo que um serviço utilize uma entidade virtualizada ao invés de uma entidade concreta a fim de gerir os recursos de forma flexível
  • 17. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS COMUNICAÇÃO ENTRECOMPONENTES Este bloco funcional dá acesso aos Recursos da Cidade. Sua função básica é manter as ligações entre as entidades e dispositivos físicos com os dispositivos virtualizados, tornando suas capacidades pesquisáveis sob a forma de serviços para as camadas lógicas a cima. • Gestão de Serviço Responsávelpor abstrair os recursos da cidade como serviços • Gestão do Acesso aos Recursos Encarregada da comunicação com os sensores físicos ou virtuais • Gestão das Entidades da Cidade Registra o relacionamento entre as Entidades e os dispositivos IoT Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Computação e Armazenamento CSaaSCPaaSCIaaS
  • 18. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS A Interoperabilidade e Virtualização dos Recursos da Cidade é responsável pela validação e conversão, incluindo análises semânticas e sintáticas dos dados brutos coletados a partir dos dispositivos de IoT. Além disso, inclui a capacidade de virtualização dos sensores e atuadores, estendendo a oferta de funcionalidades abstratas • InteroperabilidadeSemântica e Sintática Transforma dados não estruturados brutos em legíveis e bem estruturados e, finalmente, em dados contextualizados para a compreensão humana • Gestão do Acesso aos Recursos Encarregado de acessar, abstrair, gerenciar e mapear os recursos físicos/virtuais da cidade. COMUNICAÇÃO ENTRECOMPONENTES Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento CSaaSCPaaSCIaaS
  • 19. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Bloco encarregado por orquestrar os sensores e atuadores das cidades. Além disso, ele transforma os recursos legados em smart objects. Este componente possui as funcionalidades de extrair dados contextualizados de fontes externas da web (redes sociais e legado), como por exemplo uma rede social, e oferecer acesso via API para os sensores. • Habilitador da Rede de Sensores e Atuadores Transforma os dispositivos legados e os dados na web em sensores e atuadores IoT • Redutor de Ruídos Neste componente são removidos os erros nos dispositivos web para usá-los como sensores IoT • Acesso Uniformea Sensores e Atuadores Este componente provê uma API para acesso uniforme aos dispositivos virtualizados IoT Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores CSaaSCPaaSCIaaS COMUNICAÇÃO ENTRECOMPONENTES
  • 20. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Gateway IoT multiprotocolos para gestão e coleta de fluxo de dados provenientes de dispositivos heterogêneos • Acesso Uniformeaos Dispositivos IoT Responsável pela abstração dos dispositivos, implementando uma API para acesso transparenteàs camadas superiores • Gestão dos Dispositivos deIoT Responsável pela tarefas de gestão nos dispositivos, como parametrizar a frequência com que os dados são enviados etc • Dispositivos IoT Nível mais baixo das camadas, sendo o responsável pela interação de cada dispositivo com o meio físico e os protocolos de comunicação COMUNICAÇÃO ENTRECOMPONENTES Interoperabilidadee virtualização derecursos da cidade IoT Kernel SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS
  • 21. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computaçãoe Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS É composto por todos os recursos de computação físicos e virtuais da cidade. Este bloco inclui todo o hardware e software necessário para a plataforma oferecer uma infraestrutura de computação em nuvem escalável e confiável para que os demais serviços assentem suas fundações. • Computação como Serviço Oferece recursos de computação virtualizada como máquinas virtuais sendo executadas em nós expostos e alocados dinamicamente • Armazenamento como Serviço Realizado através de um sistema de arquivos escalável acoplados à uma API para garantir a interoperabilidade e portabilidade dos dados COMUNICAÇÃO ENTRECOMPONENTES Gerenciamento de Infraestrutura da cidade Computação e Armazenamento CSaaSCPaaSCIaaS
  • 22. Planejamento de Rota Eventos Urbanos Gestão do tráfego Composição dos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização de recursos da cidade Sensores e Atuadores IoTKernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Segurança e Privacidade fornece toda funcionalidade de segurança, incluindo os protocolos utilizados para validar e autorizar o acesso aos demais módulos
  • 23. Planejamentode Rota Eventos Urbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Possui dois objetivos principais: proporcionar uma estrutura de armazenamento e acesso de dados com segurança e, gerenciamento e garantia da confiabilidade do sistema (permitindo o monitoramento, detecção e recuperação de falhas) • Autenticação, Autorização e Auditoria Oferece uma API para fornecer acesso para as camadas CIaaS e CPaaS • Criptografia Abrange as tecnologias e protocolos utilizados para criptografar dados e comunicações entre as aplicações e os componentes • Monitoramento de Confiabilidade Monitora todos os recursos de hardware e software em execução na CIaaS e na CPaaS, este bloco é capaz de checar o status dos serviços/dispositivoscombaixo overhead COMUNICAÇÃO ENTRECOMPONENTES Planejamentode Rota EventosUrbanos Gestão do tráfego Composiçãodos serviços da cidade Processamento de dados da cidade Acesso aos recursos da cidade Gerenciamento de Infraestrutura da cidade Interoperabilidadee virtualização derecursos da cidade Sensores e Atuadores IoT Kernel Computação e Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS
  • 24. EXEMPLO Aplicação Entidade SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Serviço de infraestruturada cidade Ações Dados EXPÕE OS RECURSOS Liga Alerta Brilho Exemplo de iluminação pública 1. As lâmpadas/sensores são representadas na camada CIaaS como entidades de infraestruturada cidade 2. As entidades exportam suas funcionalidades como serviços 3. Os serviços expõem suas funcionalidades como recursos deiluminação 4. As ações “Liga” e “Alerta” são as funcionalidades acessadas pela aplicação 5. “Brilho” representa o estado atual da luminosidade de cada lâmpada
  • 25. FERRAMENTAS As definições das ferramentas utilizadas na infraestrutura de referência da ClouT, tiveram como base as ferramentas testadas nos projetos pilotos A referência final, traz a descrição das ferramentas definidas para cada módulo
  • 26. SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS • Composiçãodosserviços dacidade Apache Shinding – implementar um container, em conformidadecomasespecificaçõesde gadgetsopensocial • Processamentode dadosdacidade Esper CEP ENGINE - atender aos requisitos de aplicativos que analisame reagemaeventos. • Acessoaosrecursosdacidade Cloud Data Management Interface for Swift – Protocolo que define operações em RESTful para acesso ao Open Stack Swift OpenstackHeat,Mash-up Markup Language,Open Social, ApacheShindig,BPMN,… Orion ContextBroker, MongoDB,MySQL,ESPERCEP CDMI for Swift,ApacheTomcat Gerenciamentode Infraestruturadacidade Interoperabilidadee virtualizaçãode recursosdacidade Sensorese Atuadores IoT Kernel Computaçãoe Armazenamento SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Planejamentode Rota EventosUrbanos Gestãodotráfego
  • 27. SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS Planejamentode Rota EventosUrbanos Gestãodotráfego Composiçãodosserviços da cidade Processamentode dados da cidade Acessoaosrecursosdacidade SmartSantander,Butler GW,UDDI,WSDL,JSDL,USDL… XML,JSON, Sesame,Neo4j,JSONLD,XMPP,PIAX eDNS XMPP,Google Chrome,Arduino ... ButlerGW,CoRE CoAP, 6LoWPAN... OpenstackCloud / Swift,IDAS,Gluster SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS • Gerenciamentode Infraestruturadacidade Universal Service Description Language - é um padrão de formato para descrever o serviço onipresente, permite que os aplicativos encontrem vários serviços em um ambiente diferente • Interoperabilidadee virtualizaçãode recursosdacidade NEO4J– Bancode dadosgráficode códigoaberto • Computaçãoe Armazenamento Openstack Swift – Software de armazenamento redundante emnuvem • Sensores e atuadores Arduino–Plataformade prototipagemaberta(hw e sw) • IoT Kernel Constraint Application Protocol – é um protocolo especializadoemtransferênciawebparaambientesrestritos
  • 28. SEGURANÇAEPRIVACIDADE CSaaSCPaaSCIaaS O protocolo SSL provê a privacidade e a integridade de dados entre duas aplicações que comuniquem pela internet. Isso ocorre por intermédio da autenticação das partes envolvidas e da cifragem dos dados transmitidosentre as partes. O Zabbix é uma ferramenta de código aberto projetada para monitorar redes, servidores, ferramentas e outros hardwares através de um servidor baseado em Linux. Solução orientada a serviços para gerenciamento de usuários, autenticação, autorização, contabilidade, federação de identidade edelegação.
  • 29. ANÁLISE • Comparação entre os principais projetos europeus  IoT-A  FIWARE  SMARTSANTANDER  BUTTLER  GAMBAS Critérios  Endereçamento Tecnologia utilizada para identificação dos dispositivos  API aberta Abertura do projeto para que qualquer pessoa desenvolva aplicações  Segurança Ferramenta(s) ou protocolo(s) utilizados para estefim  Elasticidade Capacidade da plataforma de alterar seus recursos para atender aumento da demanda
  • 30. IOT-A • Modelo de Referência (ARM) • Alcançar interoperabilidade de ponta-a-ponta • Desenvolver ferramentas de modelagem e uma linguagem de descrição para as interações de processo orientadas para o objetivo do IoT(negócios) • Derivar mecanismos adaptativos para orquestração distribuída de interações de recursos de IoT expondo propriedades self-* • Integrar holisticamente mecanismos de segurança e privacidade eficazes e eficientes em dispositivos IoT e nos protocolos e serviços que eles utilizam. • Desenvolver uma nova infra-estrutura de resolução para o IoT, permitindo a pesquisa escalável e descoberta de recursos IoT, entidades do mundo real e suas associações Características Análise Endereçamento: IP API aberta: Sim Segurança: AKE Elasticidade: Sim
  • 31. IOT-A
  • 32. FIWARE • Plataforma aberta que integra serviços usando NGSIs • Novos serviços adicionados: GEs (Generic Enablers) • O ciclo de vida dos serviços é suportado por características OpenStack • Acesso por tokens, KeyRock, OAuth 2.0 e AuthZForce Análise Endereçamento: IP API aberta: Sim Segurança: OAuth2 Elasticidade: Sim
  • 34. O projeto prevê a implantação de 20.000 sensores em Belgrado, Guildford, Lübeck e Santander (12.000), explorando uma grande variedade de tecnologias. Análise Endereçamento: IP API aberta: Sim Segurança: Apache Shiro Java Security Framework Elasticidade: Sim SMARTSANTANDER
  • 35. SMARTSANTANDER Mais de 400 sensores magnéticos aterrados no asfalto. 60 sensores de tráfego.
  • 37. BUTLER • Propósito: Habilitar o desenvolvimento de aplicativos seguros e inteligentes de assistência à vida, graças a um sistema de informação abrangente e com conhecimento de contexto e local • O projeto buscava contribuir para o avanço dos Ambient Assisted Living e das interações Homem-Construções • Context-awareness • Projeto encerrado. Análise Endereçamento: IP API aberta: Sim Segurança: OpenAuth, GBA(3GPP) Elasticidade: Sim
  • 38. GAMBAS • Propósito: desenvolver um middleware inovador e adaptável para permitir a preservação da privacidade e a utilização automatizada de serviços orientados por comportamento que se adaptem de forma autônoma ao contexto dos usuários. • Orçamento: 3.105.024 € • Financiamento: 2.194.000 € • Duração: 36 Meses • Kickoff: Fevereiro de 2012 Análise Endereçamento: IPv4 API aberta: Sim Segurança: PIKE Elasticidade: Sim
  • 39. TRABALHOSFUTUROS Este projetoé financiado em conjuntocom a European Union’s Horizon 2020 research BigClouT Big data meeting Cloud and IoT for empowering the citizen clout in smart cities  Construir uma arquitetura interoperável permitindo aplicativos IoT orientados a dados  Habilitar o self-awareness em uma plataformade Cidade Inteligente  Fornecer bibliotecas e ferramentas para extração de conhecimento escalável a partir de fontes de informação distribuídas em áreas urbanas
  • 40. CONCLUSÃO As Cidades Inteligentes se apresentam como uma estrutura única para a criação de cidades sustentáveis por meio de novas aplicações e serviços baseados em tecnologias no estado da arte, e para a criação de inovações em ICT com o envolvimento dos usuários/cidadãos através de comunidades Living Labs.  Projeto fortemente centrado na nuvem, tirando proveito das capacidades virtualmente infinitas de computação para processamento e armazenamento de dados  API aberta que permite que as soluções emerjam de acordo com as necessidades dos cidadãos
  • 41. REFERÊNCIAS [1] D. Miorandi, S. Sicari, F. De Pellegrini, and I. Chlamtac, “Internet of things: Vision, applications and research challenges,” Ad Hoc Networks, vol. 10, no. 7, pp. 1497–1516, Sep. 2012. [Online]. Available: http://linkinghub.elsevier.com/retrieve/pii/S1570870512000674 [2] R. Buyya, C. S. Yeo, and S. Venugopal, “Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities.” IEEE, Sep. 2008, pp. 5–13. [Online]. Available: http://ieeexplore.ieee.org/document/4637675/ [3] J. von Uexk¨ull and H. Girardet, “Shaping our future: Creating the world future council,” 2005. [4] C. Formisano, D. Pavia, L. Gurgen, T. Yonezawa, J. A. Galache, K. Doguchi, and I. Matranga, “The advantages of iot and cloud applied to smart cities,” in Future Internet of Things and Cloud (FiCloud), 2015 3rd International Conference on. IEEE, 2015, pp. 325–332. [5] J. H. Lee, M. G. Hancock, and M.-C. Hu, “Towards an effective framework for building smart cities: Lessons from seoul and san francisco,” Technological Forecasting and Social Change, vol. 89, pp. 80–99, 2014. [6] J. A. Galache, T. Yonezawa, L. Gurgen, D. Pavia, M. Grella, and H. Maeomichi, “Clout: Leveraging cloud computing techniques for improving management of massive iot data,” in 2014 IEEE 7th International Conference on Service-Oriented Computing and Applications. IEEE, 2014, pp. 324–327. [7] BUTLER, “BUTLER.” [Online]. Available: http://www.iot-butler.eu/ [8] “iCore project.” [Online]. Available: http://www.iot-icore.eu/ [9] “Internet of Things - Architecture — IOT-A: Internet of Things Architecture.” [Online]. Available: http://www.iot-a.eu/public [10] “Open311.” [Online]. Available: http://www.open311.org/
  • 42. REFERÊNCIAS [11] “SmartSantander.” [Online]. Available:http://www.smartsantander.eu/ [12] “FIWARE.” [Online]. Available: https://www.fiware.org/ [13] T. Yonezawa, I. Matranga, J. A. Galache, H. Maeomichi, L. Gurgen, and T. Shibuya, “A citizen-centric approach towards global-scale smart city platform,” in Recent Advances in Internet of Things (RIoT), 2015 InternationalConference on. IEEE, 2015, pp. 1–6. [12] “ClouT.” [Online]. Available: http://clout-project.eu/ [13] “Big Clout.” [Online]. Available: http://bigclout.eu/