Open Technologies for prototyping the Internet of Things
Martínez Abascal, María Hernández Jesús · 2013
The worldwide hyper-connection of any object around us is the challenge that promises to cover the paradigm of the Internet of Things. If the Internet has colonized the daily life of more than 2000 million1 people around the globe, the Internet of Things faces of connecting more than 100000 million2 things by 2020. The underlying Internet of Things’ technologies are the cornerstone that promises to solve interrelated global problems such as exponential population growth, energy management in cities, and environmental sustainability in the average and long term. On the one hand, this Project has the goal of knowledge acquisition about prototyping technologies available in the market for the Internet of Things. On the other hand, the Project focuses on the development of a system for devices management within a Wireless Sensor and Actuator Network to offer some services accessible from the Internet. To accomplish the objectives, the Project will begin with a detailed analysis of various “open source” hardware platforms to encourage creative development of applications, and automatically extract information from the environment around them for transmission to external systems. In addition, web platforms that enable mass storage with the philosophy of the Internet of Things will be studied. The project will culminate in the proposal and specification of a service-oriented software architecture for embedded systems that allows communication between devices on the network, and the data transmission to external systems. Furthermore, it abstracts the complexities of hardware to application developers. RESUMEN. La “hiper-conexion” a nivel mundial de cualquier objeto que nos rodea es el desafio al que promete dar cobertura el paradigma de la Internet de las Cosas. Si la Internet ha colonizado el dia a dia de mas de 2000 millones1 de personas en todo el planeta, la Internet de las Cosas plantea el reto de conectar a mas de 100000 millones2 de “cosas” para el ano 2020. Las tecnologias subyacentes de la Internet de las Cosas son la piedra angular que prometen dar solucion a problemas globales interrelacionados como el crecimiento exponencial de la poblacion, la gestion de la energia en las ciudades o la sostenibilidad del medioambiente a largo plazo. Este Proyecto Fin de Carrera tiene como principales objetivos por un lado, la adquisicion de conocimientos acerca de las tecnologias para prototipos disponibles en el mercado para la Internet de las Cosas, y por otro lado el desarrollo de un sistema para la gestion de dispositivos de una red inalambrica de sensores que ofrezcan unos servicios accesibles desde la Internet. Con el fin de abordar los objetivos marcados, el proyecto comenzara con un analisis detallado de varias plataformas hardware de tipo “open source” que estimulen el desarrollo creativo de aplicaciones y que permitan extraer de forma automatica informacion del medio que les rodea para transmitirlo a sistemas externos para su posterior procesamiento. Por otro lado, se estudiaran plataformas web identificadas con la filosofia de la Internet de las Cosas que permitan el almacenamiento masivo de datos que diferentes plataformas hardware transfieren a traves de la Internet. El Proyecto culminara con la propuesta y la especificacion una arquitectura software orientada a servicios para sistemas empotrados que permita la comunicacion entre los dispositivos de la red y la transmision de datos a sistemas externos, asi como facilitar el desarrollo de aplicaciones a los programadores mediante la abstraccion de la complejidad del hardware.