Este documento describe los requisitos para la Mención 3 del Hackathon FI-WARE IoT sobre el desarrollo de una aplicación para ciudades inteligentes. Los requisitos incluyen consumir datos de ciudades inteligentes existentes en FI-Lab a través de un Orion ContextBroker y opcionalmente proteger la aplicación con Keyrock IdM GE o almacenar datos en Object Storage. La aplicación debe ser útil para ciudadanos, visitantes, administraciones públicas u otros actores de una ciudad inteligente. El documento también proporciona información sobre datos e instanc
2. Objetivos de la Mención 3
1
• 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
2
• 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
3
• (Optional) Uso de Kurento Media Streaming Analysis GE.
• (Optional) Empleo del Cosmos para analizar los datos de
las FI-Lab smart cities.
10. Kurento media framework components
9
•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
Application
Server
Kurento
WWW
SDK
Kurento
Android
SDK
11. Información de Ciudades: SmartSantander
10
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
11
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
12
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.
14. 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
13