Post on 06-May-2015
description
http://www.fi-ppp.euhttp://www.fi-ware.eu
Hackathon FI-WARE IoTMención 3 – Smartcity AppFernando Lçopez AguilarTelefonica I+Dfla@tid.es, @flopezaguilar
2
Objetivos de la Mención 3
• Desarrollo de una App que consuma la información de Smartcities existente en FI-Lab.
• Debe ofrecer interés para cualquiera de los actores de una Smartcity.
• ciudadanos,
• visitantes/turistas,
• administraciones públicas,
• empresas de servicios o infraestructuras,
• negocios locales,
• Etc…
3
Requistos de la Mención 3
• Desarrollar la lógica de la aplicación en una o varias VMs desplegada en FI-Lab a través de un Blueprint template.
• Consumir y enviar la información a través de un Orion ContextBroker de FI-Lab:
• Instancia global (orion.lab.fi-ware.org)
• Instancia dedicada mediante el empleo de recetas y blueprint.
• (Optional) Proteger la aplicación mediante el uso de Keyrock IdM GE.
• (Optional) Almacenamiento de datos dentro del Object Storage.
4
Requistos de la Mención 3
• (Optional) Uso de Kurento Media Streaming Analysis GE.
• (Optional) Empleo del Cosmos para analizar los datos de las FI-Lab smart cities.
Source: 2012 Mercedes-Benz CLS550 Dashboard Engine Start Stop
5
6
Image Source: Shutterstock
8
Source: Maschinenfabrik von Richard Hartmann in Chemnitz.
PaaS Manager
9
Security – Identity Manager (IdM)
OAuth2.0, Quite well-known by developers.
10
Kurento media framework components
•HTML5 multimedia development•Video tag, WebRTC•Javascript
• RTC library for Android• Java and C
• Multicodec support
• Signaling and control capabilities• SIP, HTTP, RESFul, etc.
• Java• Spring + JBoss +
Mobicents SIP Servlet
• Low level media capabilities
•Transport, encode/decode, transcode, CV, mix, etc
• C/C++•C++ Media Server + Gstreamer plugins
Kurento Media Server
Kurento Applicat
ion Server
Kurento WWW SDK
Kurento Android
SDK
11
Información de Ciudades: SmartSantander
Real-time open data procedentes de un despliegue de sensores a gran escala (4500 dispositivos IoT, 150 sensores móviles, 2500 RFIDs) ofrecidos a través de FI-WARE APIs estándar.
Open data sets procedentes de sensores desde Agosto de 2013 y cargados dento de la plataforma de Big Data listo para su análisis.
Disponibilidad de aplicaciones de referencia en FI-Ware (e.g. Gestión del alumbrado público del Parque de las Llamas).
12
Información de Ciudades: Smart Seville
Open datasets de valor cargados en la plataforma Big Data y listo para hacer análisis (demografía, alquiler bicicletas).
Detección de masas en tiempo real a través de análisis multimedia de las cámaras de video localizadas en las calles.
Aplicaciones de referencia FI-WARE:• Mobilidad y detección de masas.
• Calidad del agua en fuentes públicas.
13
Información de Ciudades: SmartCity Málaga
Open datasets cargados en la plataforma BigData y listo para su análisis• Predicción de plagas de animales.
• Integración con datos de transporte público,
• Información de aparcamiento, etc..
Smarphones de los ciudadanos como sensores que capturan la información (open data) en tiempo (temperatura, humedad, etc).
Ofrecidos a través de las APIs estándares de FI-WARE
Aplicaciones de referencia en FI-WARE• Dashboard personal para los ciudadanos
disponible en smartphones (avisos, eventos, ocio, publicidad, etc.).
• Dashboard de los ayuntamientos actualizado dew forma fácil por los servicios municipales.
Información de referencia
Información y manuales sobre Pegasus PaaS Manager en el catálogo de FI-WARE, pestaña “Documentation”
•http://tinyurl.com/paas-manager
Información y manuales sobre el Object Storage en la página del FI-WARE Catalog.
•http://tinyurl.com/object-storage
Más información sobre el resto de GEs del FI-Lab Could Hosting.
•http://tinyurl.com/cloud-hosting-ges
Portal de acceso
•https://account.lab.fi-ware.org
14
15
Enlaces de interés
http://account.lab.fi-ware.org
http://fi-ppp.eu
http://fi-ware.eu
http://lab.fi-ware.eu
Follow @Fiware on Twitter !
Muchas Gracias!
16