Blog 2018-02-17T19:03:04+00:00

BLOG

1204, 2018

Seguridad y Anonimato en la App Móvil

La seguridad es lo primero, tanto para los usuarios como para los desarrolladores de los servicios de CAMoN, por la privacidad e integridad de sus datos. Por esta razón se ha desarrollado la aplicación teniendo en cuenta privacidad y seguridad de datos, con el fin de evitar casos de suplantación de identidad y vulnerabilidad de la privacidad de los usuarios. De esta manera proteger la información. brindada por el usuario.

 

La implementación de un método de conexión en la aplicación el cual garantiza que la información de los usuarios no se encuentra incrustada en la dirección del servicio solicitado, ha sido una de los trabajos del equipo desarrollador, esto hace que la información no sea almacenada en los historiales y permite el envío de esta de manera discreta e intangible.

 

Por otro lado, aunque la información de los usuarios se hace de manera invisible, la información personal como la […]

2803, 2018

Integración de la Aplicación Móvil con OrganiCity

OrganiCity ofrece una plataforma que permite a los experimentadores acceder a guías para el desarrollo de los proyectos y conceptos claves para realizar la conexión con su framework.
Como primer requisito, se obtiene una cuenta vinculada al Experimenter Portal de OrganiCity, en el cual se encuentra el proyecto CAMoN. Por medio del  Experimenter Portal se obtienen las credenciales de autenticación para conectarse al framework de OrganiCity.
En primera instancia se ejecuta la API de Authentication and Authorization, la cual genera un token de acceso de verificación de usuario, para posteriormente acceder a las demás API.
La primera implementación del sistema conexión se hizo con la biblioteca HTTP de Angular 2. Sin embargo, durante el trabajo con este framework, el equipo de desarrolladores determinó que la biblioteca de conexión nativa HTTP de Ionic presentaba mejor tiempo de respuesta para dispositivos móviles.
Para guardar los datos medioambientales que se recogen por medio de la aplicación móvil, […]

203, 2018

Ciudades Inteligentes

Una ciudad inteligente es la que se preocupa por establecer el uso de las TIC dentro de sus procesos para potenciar las capacidades de desarrollo, creación e innovación mediante los sistemas de información integrados para, de esta forma, beneficiar a los ciudadanos al hacer uso eficiente de los recursos disponibles tales como infraestructura y tecnología.

El desarrollo de las ciudades inteligentes está orientado hacia la sostenibilidad, buscando ofrecer soluciones oportunas para subsanar las necesidades de la comunidad, estado, empresa y habitantes en los aspectos más importantes tales como el económico, social, ambiental y de movilidad. Lograr articular la planeación, la ejecución y la tecnología en bien de la dignidad humana para generar nuevas herramientas en el campo cotidiano que mejoren el entorno de los ciudadanos es la principal razón para ser una Smart City.

Cabe destacar que las ciudades inteligentes no serían lo suficientemente aprovechadas si no cuentan con ciudadanos a los […]

1802, 2018

Implementación de las Funcionalidades de CAMoN en OrganiCity

En el marco del proyecto CAMoN, el equipo de Cartagena ha implementado el código requerido para conectar y desarrollar experimentos dentro de la plataforma OrganiCity. Esto implica, entre otros aspectos, la creación de los assets necesarios desde la plataforma y la adecuada subida de parámetros medioambientales a OrganiCity. La estructura de los datos enviados a OrganiCity ha sido desglosada en la entrada sobre la pasarela.

En particular, este envío de información se realiza de forma automática. Es decir, sin interacción humana, desde la pasarela (también diseñada e implementada por nuestro equipo), siempre y cuando esta pasarela reciba datos de los dispositivos móviles encargados de capturar y medir la contaminación en el aire. Se ha probado y verificado el buen funcionamiento de la interacción pasarela/OrganiCity mediante una serie de pruebas por las calles de Cartagena, obteniendo resultados satisfactorios. Los datos recolectados se subieron correctamente OrganiCity, donde se encuentran almacenados para su […]

1802, 2018

Creación de Bases de Datos CouchDB

El equipo de Cartagena ha implementado y configurado las bases de datos necesarias en el proyecto CAMoN.  Las bases de datos creadas son dos y son las siguientes:

  1. Sensores. Se encarga de almacenar los datos medidos por los sensores de contaminación medioambiental con el mismo formato que en OrganiCity. Por tanto, se trata de una base de datos de respaldo de OrganiCity.
  2. Usuarios. Almacena los datos de los usuarios registrados.

Estas bases de datos se han creado en CouchDB, la cual emplea el formato tipo  JSON para almacenar información. Dado que los datos en OrganiCity también se almacenan usando JSON, utilizar CouchDB conlleva una forma eficiente y sencilla de almacenamiento. Además, se han empleado límites de acceso para aumentar la seguridad de los datos. Es decir, a las bases de datos CouchDB, solo se puede acceder desde el interfaz localhost, nunca desde el exterior, aunque la llamada contenga el usuario y la […]

1802, 2018

Implementación de la Pasarela

En cuanto al diseño e implementación del dispositivo pasarela (gateway en inglés), hay diferencias notables con respecto al desarrollo realizado en el dispositivo encargado de medir la concentración de los gases (publisher). La función de la pasarela es la de recibir los datos recolectados por los diferentes publishers que van capturando medidas por la ciudad y de subirlos tanto a una base de datos propia (CouchDB) como al entorno técnico de OrganiCity. Las tareas realizadas en este aspecto por nuestro equipo de la UPCT se han basado en la implementación software de las funciones de la pasarela: (i) la automatización total de su funcionamiento con objeto de facilitar el despliegue a los potenciales usuarios y (ii) la adaptación de los datos capturados por los publishers a la plataforma OrganiCity con el objetivo de que sean comprensibles por esta.

En relación a este segundo ítem, la adecuación de los datos a Organicity, se realizará […]

Noticias