<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>2227-1899</journal-id>
<journal-title><![CDATA[Revista Cubana de Ciencias Informáticas]]></journal-title>
<abbrev-journal-title><![CDATA[Rev cuba cienc informat]]></abbrev-journal-title>
<issn>2227-1899</issn>
<publisher>
<publisher-name><![CDATA[Editorial Ediciones Futuro]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2227-18992018000100014</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Alternativa Open Source en la implementación de un sistema IoT para la medición de la calidad del aire.]]></article-title>
<article-title xml:lang="en"><![CDATA[Open Source alternative in the implementation of an IoT system for the measurement of air quality.]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ochoa Duarte]]></surname>
<given-names><![CDATA[Alexei]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Cangrejo Aljure]]></surname>
<given-names><![CDATA[Libia Denisse]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Delgado]]></surname>
<given-names><![CDATA[Tatiana]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Tecnológica de la Habana  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2018</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2018</year>
</pub-date>
<volume>12</volume>
<numero>1</numero>
<fpage>189</fpage>
<lpage>204</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S2227-18992018000100014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S2227-18992018000100014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S2227-18992018000100014&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El avance tecnológico y científico actual, ha impulsado el desarrollo de sistemas que mejoren la calidad de vida de las personas, aportando bienestar a la comunidad mediante el suministro de información relevante y pertinente para la toma de decisiones. En el contexto tecnológico de Internet de las Cosas (IoT), estos sistemas suponen la medición y el monitoreo de diversas variables del entorno. La heterogeneidad propia de los datos capturados y los instrumentos de medición utilizados, dificulta la interoperabilidad entre los diversos componentes de IoT. Tales problemas han generado interés en el desarrollo de métodos y herramientas que soporten la heterogeneidad de los datos de sensores, de las mediciones y de los dispositivos de medición. Existen herramientas privadas que han resuelto algunos de estos problemas de interoperabilidad, pero restringen a los desarrolladores de proyectos IoT a utilizar sensores de marcas específicas, limitando el uso generalizado en la comunidad. Adicionalmente, se requiere resolver el reto de integrar protocolos diversos en un mismo proyecto IoT. Con el propósito de subsanar esas dificultades, se plantea una arquitectura basada en redes de sensores y software inspirados en la cultura libre, que permita la comunicación mediante protocolos diversos en un escenario de aplicación donde se monitorea la calidad del aire para informar a los usuarios, y que mediante la generación de alertas favorezca la toma de decisiones en su vida cotidiana, teniendo en cuenta los datos provenientes de los sensores.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Nowadays, the scientific and technological advances have boosted the development of systems that improve people's life quality, contributing to the welfare of the community by providing relevant and pertinent information for decision-making. In the technological context of the Internet of Things, these systems demand measuring and monitoring several environmental variables. The heterogeneity of the captured data and the measuring instruments used hinder the interoperability among the different components of the IoT. Such problems have raised an interest in the development of methods and tools that support the heterogeneity of the data from the sensors, the measurements and the measuring devices. There are private tools that have solved some of these interoperability problems but they force IoT projects’ developers to use sensors from specific brands, limiting their generalized use in the community. Furthermore, it is required to solve the challenge of integrating different protocols in a same IoT project. Under the purpose of overcoming these difficulties, an architecture based on a network of sensors and software inspired in the open-source culture is proposed, which allows communication using several protocols in a scenario in which air quality is monitored to inform users. Besides, by generating alerts, it may help making decisions on a daily basis, taking into account the data provided by the sensors.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[heterogeneidad]]></kwd>
<kwd lng="es"><![CDATA[internet de las cosas]]></kwd>
<kwd lng="es"><![CDATA[interoperabilidad]]></kwd>
<kwd lng="en"><![CDATA[open source]]></kwd>
<kwd lng="es"><![CDATA[sensores]]></kwd>
<kwd lng="en"><![CDATA[heterogeneity]]></kwd>
<kwd lng="en"><![CDATA[internet of things]]></kwd>
<kwd lng="en"><![CDATA[interoperability]]></kwd>
<kwd lng="en"><![CDATA[open source]]></kwd>
<kwd lng="en"><![CDATA[sensors]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>ART&Iacute;CULO  ORIGINAL</B></font></p>     <p>&nbsp;</p>     <p><font size="4"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Alternativa <em>Open Source</em> en la  implementaci&oacute;n de un sistema IoT para la medici&oacute;n de la calidad del aire.</font></strong></font></p>     <p>&nbsp;</p>     <p><font size="3"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Open Source alternative in the implementation of  an IoT system for the measurement of air quality.</font></strong></font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <P><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Alexei Ochoa Duarte<strong><sup>1*</sup></strong>, Libia Denisse Cangrejo Aljure<strong><sup>1</sup></strong>, Tatiana Delgado</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong><sup>2</sup></strong></font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup>1</sup>Universidad Nacional de Colombia. {agochoad,  ldcangrejo}@unal.edu.co</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">    <br>     <sup>2</sup>Universidad Tecnol&oacute;gica de la Habana. <a href="mailto:tdelgado@ind.cujae.edu.cu">tdelgado@ind.cujae.edu.cu</a>    ]]></body>
<body><![CDATA[<br> </font>    <br> </p>     <P><font face="Verdana, Arial, Helvetica, sans-serif"><span class="class"><font size="2">*Autor para la correspondencia: </font></span><font size="2"><a href="mailto:agochoad@unal.edu.co">agochoad@unal.edu.co</a></font></font>     <p>&nbsp;</p> <hr>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN</b> </font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El  avance tecnol&oacute;gico y cient&iacute;fico actual, ha impulsado el desarrollo de sistemas  que mejoren la calidad de vida de las personas, aportando bienestar a la  comunidad mediante el suministro de informaci&oacute;n relevante y pertinente para la  toma de decisiones. En el contexto tecnol&oacute;gico de Internet de las Cosas (IoT),  estos sistemas suponen la medici&oacute;n y el monitoreo de diversas variables del  entorno. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La  heterogeneidad propia de los datos capturados y los instrumentos de medici&oacute;n  utilizados, dificulta la interoperabilidad entre los diversos componentes de  IoT. Tales problemas han generado inter&eacute;s en el desarrollo de m&eacute;todos y  herramientas que soporten la heterogeneidad de los datos de sensores, de las  mediciones y de los dispositivos de medici&oacute;n. Existen herramientas privadas que  han resuelto algunos de estos problemas de interoperabilidad, pero restringen a  los desarrolladores de proyectos IoT a utilizar sensores de marcas espec&iacute;ficas,  limitando el uso generalizado en la comunidad. Adicionalmente, se requiere  resolver el reto de integrar protocolos diversos en un mismo proyecto IoT. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el prop&oacute;sito de subsanar esas dificultades,  se plantea una arquitectura basada en redes de sensores y software inspirados  en la cultura libre, que permita la comunicaci&oacute;n mediante protocolos diversos  en un escenario de aplicaci&oacute;n donde se monitorea la calidad del aire para  informar a los usuarios, y que mediante la generaci&oacute;n de alertas favorezca la  toma de decisiones en su vida cotidiana, teniendo en cuenta los datos  provenientes de los sensores.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Palabras clave:</span></b></font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">heterogeneidad,  internet de las cosas, interoperabilidad, <em>open  source, </em>sensores</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>ABSTRACT</span></b> </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nowadays, the scientific and technological advances have  boosted the development of systems that improve people's life quality,  contributing to the welfare of the community by providing relevant and  pertinent information for decision-making. In the technological context of the  Internet of Things, these systems demand measuring and monitoring several  environmental variables.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The heterogeneity of the captured data and the measuring  instruments used hinder the interoperability among the different components of  the IoT. Such problems have raised an interest in the development of methods  and tools that support the heterogeneity of the data from the sensors, the  measurements and the measuring devices. There are private tools that have  solved some of these interoperability problems but they force IoT projects&rsquo;  developers to use sensors from specific brands, limiting their generalized use  in the community. Furthermore, it is required to solve the challenge of  integrating different protocols in a same IoT project.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Under the purpose of overcoming these  difficulties,&nbsp;an architecture based on a network of sensors and software  inspired in the open-source culture is proposed, which allows communication  using several protocols in a scenario in which air quality is monitored to  inform users. Besides, by generating alerts, it may help making decisions on a  daily basis, taking into account the data provided by the sensors. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Key words: </span></b>heterogeneity,  internet of things, interoperability, open source, sensors</font></p> <hr>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>INTRODUCCI&Oacute;N</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la actualidad  existe un inter&eacute;s creciente, por medir y monitorear numerosas variables del  entorno. Con el fin de proveer un mayor flujo de informaci&oacute;n, se hace necesaria  la interacci&oacute;n de sensores de &uacute;ltima generaci&oacute;n con diversos principios de  funcionamiento, para ofrecer mayores niveles de precisi&oacute;n, mayor eficiencia en  el consumo de energ&iacute;a y menores costos y la integraci&oacute;n de sus mediciones. (Akyildiz et al, 2002; Razzaque et al 2016) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los procesos de  integraci&oacute;n e interoperabilidad de la informaci&oacute;n generada por esta clase de  sensores tienen asociados importantes niveles de complejidad relacionados con  la heterogeneidad de los dispositivos, no s&oacute;lo en sus principios de  funcionamiento, sino tambi&eacute;n en sus formatos, escalas y fuentes. (Perera et al, 2014). Hasta el momento, han surgido  m&uacute;ltiples esfuerzos orientados a la integraci&oacute;n de dichas mediciones asociadas  a una gran diversidad de variables y protocolos. (Alaya et al, 2015; Asensio et al, 2014; Bellavista et al, 2013; Jazayeri et al, 2015; Miorandi et al, 2012; Sicari et al, 2016; Wang et al, 2015; Falocco et al, 2017; Jabbar et al, 2017; Sivarajah et al, 2017; Samara et al, 2016) Aunque en la  revisi&oacute;n realizada, se evidencia la utilizaci&oacute;n de est&aacute;ndares, tambi&eacute;n se  revela su aplicaci&oacute;n limitada al &aacute;mbito privado o en aplicaciones de dominio  espec&iacute;ficas. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adicionalmente, se identifica la necesidad de desarrollar arquitecturas  y sistemas, que sean desarrollados de manera comunitaria, favoreciendo la  construcci&oacute;n colectiva del conocimiento. (Blanco, et al, 2017) Por ello, la propuesta presentada en este art&iacute;culo enfatiza en el uso  de herramientas de <em>hardware</em>&nbsp; y <em>software</em> libre, cuya filosof&iacute;a de creaci&oacute;n otorga libertades b&aacute;sicas al usuario,  para&nbsp; utilizar la herramienta con  cualquier prop&oacute;sito, estudiar su funcionamiento, con la posibilidad de  modificarlo a conveniencia, y adem&aacute;s, contar con la disponibilidad de copias  para distribuir de manera gratuita,&nbsp; o bien  con beneficios econ&oacute;micos. El uso de  herramientas que adoptan esta filosof&iacute;a fortalece el trabajo colaborativo y  facilita la soluci&oacute;n de los problemas. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este documento se presenta el desarrollo de un prototipo  escalable de sistema de medici&oacute;n y monitoreo de algunas variables ambientales  relacionadas con la calidad del aire. De esta manera,  se puede contar con una serie de datos, que mediante un posterior tratamiento  se convertir&aacute;n en informaci&oacute;n de gran utilidad para la toma de decisiones.La estructura del presente  documento, contempla un marco te&oacute;rico que da sustento al prototipo, seguido de  la descripci&oacute;n de la arquitectura planeada. Posteriormente, se describen los  componentes del sistema, la manera como se integran en el prototipo y los  resultados obtenidos. Finalmente se plantea una discusi&oacute;n y las conclusiones obtenidas del desarrollo del  prototipo. </font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Marco te&oacute;rico</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Un sensor es un  dispositivo capaz de detectar la medida de una magnitud, llamada variable de  instrumentaci&oacute;n, y convertirla en una se&ntilde;al el&eacute;ctrica que puede ser procesada,  almacenada o transmitida de acuerdo a la finalidad definida por el usuario. (Br&ouml;ring et al., 2011) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dependiendo  de su utilizaci&oacute;n (Raghavendra et al, 2006) , los sensores pueden:.</font></p> <ul>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dar una lectura directamente en la unidad de inter&eacute;s</font></p>   </li>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ser conectados a un instrumento indicador que se ocupe de  leer la se&ntilde;al y traducirla a la unidad deseada</font></p>   </li>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ser conectados a un instrumento que se ocupe de memorizar  la se&ntilde;al para un siguiente procesamiento.</font></p>   </li>     ]]></body>
<body><![CDATA[</ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los sensores se clasifican dependiendo de su utilizaci&oacute;n, de la  tipolog&iacute;a de se&ntilde;al de salida, o m&aacute;s com&uacute;nmente se clasifican dependiendo de la  variable f&iacute;sica que mide (Ligtenberg, 2009) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con  el avance de la electr&oacute;nica, los sensores no solamente se ocupan de traducir  cantidades f&iacute;sicas en visualizaciones m&aacute;s simples, sino que forman parte de  gran cantidad de campos tecnol&oacute;gicos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En  la actualidad, se utilizan sistemas de medici&oacute;n, instrumentados con m&uacute;ltiples  sensores interconectados, conocidos como redes de sensores, los cuales integran  avances en tecnolog&iacute;a electr&oacute;nica, de comunicaci&oacute;n y de computaci&oacute;n,  permitiendo utilizar redes interconectadas de dispositivos de medici&oacute;n,  buscando obtener mediciones m&aacute;s precisas y distribuidas tanto espacial como  temporalmente. (Cec&iacute;lio et al., 2014; Akan et al., 2015a, 2015b, 2015c) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Seg&uacute;n  la Comisi&oacute;n Internacional Electrot&eacute;cnica (IEC, 2014) las redes de sensores son &ldquo;<em>Redes multicanal, autoorganizadas de nodos  de sensores, con tecnolog&iacute;a inal&aacute;mbrica, que son usados para monitorear y  controlar fen&oacute;menos f&iacute;sicos</em>&rdquo;.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Seg&uacute;n <em>National Instruments</em>,  empresa que trabaja en el desarrollo de dispositivos electr&oacute;nicos y <em>software</em> para instrumentaci&oacute;n, es &ldquo;<em>Una red inal&aacute;mbrica que consiste en  dispositivos distribuidos espaciados aut&oacute;nomos utilizando sensores para  monitorear condiciones f&iacute;sicas o ambientales</em>&rdquo;. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los  nodos de sensores son el componente central de una red de sensores y  generalmente se componen de: un m&oacute;dulo encargado de gestionar la energ&iacute;a para  su funcionamiento, un sensor, un microcontrolador y un transmisor inal&aacute;mbrico. (Yinbiao et al., 2014) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los  avances tecnol&oacute;gicos han hecho posible el despliegue masivo de peque&ntilde;os  dispositivos distribuidos, con caracter&iacute;sticas de bajo costo, bajo consumo de  energ&iacute;a, y con capacidad de procesamiento local y comunicaci&oacute;n inal&aacute;mbrica, lo  cual ha propiciado el desarrollo de un nuevo paradigma, llamado <em>Internet of Things </em>(<em>IoT</em>) (Atzori et al, 2010; Miorandi et al., 2012; Blanco et al., 2017), en el cual existe una numerosa  cantidad de dispositivos y objetos f&iacute;sicos que se encuentran interconectados a  Internet. (Rose Jaren et al., 2015) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Internet  de las cosas se puede definir como una infraestructura de objetos, personas,  sistemas y recursos de informaci&oacute;n que se interconectan mediante servicios  inteligentes, lo cual les permite procesar datos de los mundos f&iacute;sico y  virtual, con el fin de reaccionar de acuerdo a la informaci&oacute;n obtenida. (Atzori et al., 2010) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De esta manera, las redes de sensores se constituyen en una fuente de  datos primaria para <em>IoT </em>(Partynski et al, 2013;Rezvan et al, 2015)<em>, </em>dado que suministran una cantidad  voluminosa de datos provenientes de sensores diversos, no s&oacute;lo en sus  principios de funcionamiento, sino tambi&eacute;n en las escalas de medici&oacute;n, la  precisi&oacute;n con la cual realizan la medici&oacute;n, los formatos y unidades de medida,  entre otras especificaciones.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las mediciones provenientes de los sensores y redes de sensores de  naturaleza heterog&eacute;nea deben ser interoperables (Ko et al., 2011)  no s&oacute;lo entre s&iacute;, sino tambi&eacute;n con informaci&oacute;n adicional que las personas  puedan proveer sobre las variables medidas (Bakillah et al., 2013). </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Arquitectura del sistema</strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para  el planteamiento de la arquitectura del sistema desarrollado, adem&aacute;s de tener  en cuenta los dispositivos a utilizar, se ha tomado como base la propuesta de  arquitectura en capas para aplicaciones IoT (Cardozo, et al, 2016), que  establece un dise&ntilde;o cuyos componentes base son: 1) sensores y actuadores, 2)  puertas de enlace, 3) servidores de borde y de contexto, y 4) aplicaciones.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La  arquitectura desarrollada en la <a href="#f01">Figura 1</a> presenta como componentes de <em>Hardware </em>los sensores, la tarjeta de  desarrollo que permite integrar las mediciones y la interfaz de comunicaciones;  como componentes de <em>Software </em>los  diferentes programas, aplicaciones y APIs que integran los datos en Internet y  permiten interactuar con otras aplicaciones.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De  igual manera, teniendo como referencia la arquitectura base (Cardozo et al., 2016), se plantea la siguiente  descripci&oacute;n de cada una de las capas que componen el sistema:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A. Capa f&iacute;sica y de acceso a la red: en esta capa se  encuentran los dispositivos sensores y la tarjeta de desarrollo en la cual se  integran las mediciones realizadas. Estos dispositivos se encargan de hacer las  mediciones, suministrar la energ&iacute;a al sistema y ser el enlace con la interfaz  de comunicaciones, mediante el programa cargado en la tarjeta.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">B. Capa de red: es  la encargada de establecer la comunicaci&oacute;n entre los datos medidos y el  servidor Web de la siguiente capa. Consta de un m&oacute;dulo de conexi&oacute;n que facilita  la transferencia de los datos a la red, un protocolo de comunicaciones y un  lenguaje de intercambio que facilita la transferencia de datos. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C. Capa de transporte: se encarga de interconectar las mediciones recibidas  por el servidor <em>back-end</em> con el resto de Internet. Consta de una  plataforma en la que se implementa una base de datos, donde se almacenan los  mensajes recibidos, y un servidor Web embebido en una plataforma de integraci&oacute;n  en el que se elabora una <em>API REST</em> capaz de relacionarse con la base de datos,  permitiendo o negando el acceso y la manipulaci&oacute;n de los datos  recibidos en el lenguaje de intercambio utilizado. Tambi&eacute;n, se encarga de  implementar un servidor desde el que se atienden las solicitudes realizadas por  la capa de aplicaci&oacute;n.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">D. Capa de aplicaci&oacute;n: en esta capa se encuentran los clientes front-end que se comunican con el servidor de la capa de  transporte, mostrando as&iacute;, de manera c&oacute;moda para los usuarios, los resultados  que se obtienen de las solicitudes realizadas al servidor.</font></p>     <p align="center"><img src="/img/revistas/rcci/v12n1/f0116118.jpg" alt="f01" width="489" height="237"><a name="f01"></a></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En  el diagrama anterior se observan la estructura del sistema y la manera como  fluyen los datos y la informaci&oacute;n en el sistema a trav&eacute;s de cada una de las  capas descritas con anterioridad. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Componentes del sistema</strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A. Elementos de Hardware</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A  continuaci&oacute;n, se describen los dispositivos f&iacute;sicos que se usan para este  sistema, clasific&aacute;ndolos como sensores, tarjetas de desarrollo, dispositivos de  comunicaci&oacute;n y plataforma de integraci&oacute;n.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">1. Sensores</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los sensores a utilizar en el prototipo, se han seleccionado teniendo en  cuenta la heterogeneidad propia de ellos en cuanto a sus principios de  funcionamiento, variables de medida, se&ntilde;ales de salida, entre otros aspectos.  Una breve descripci&oacute;n de los sensores y sus caracter&iacute;sticas se muestra en la  <a href="#t01">tabla 1</a>. </font></p>     <p align="center"><img src="/img/revistas/rcci/v12n1/t0116118.jpg" alt="t01" width="581" height="379"><a name="t01"></a></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">2. Tarjetas de desarrollo, m&oacute;dulos de comunicaciones y  plataformas de integraci&oacute;n</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En esta secci&oacute;n se relaciona el uso de tecnolog&iacute;as basadas en la  filosof&iacute;a libre, con la intenci&oacute;n de permitir un trabajo colaborativo entre  usuarios que favorezca el proceso de dise&ntilde;o e implementaci&oacute;n del prototipo  planteado. Estas tecnolog&iacute;as se describen en la <a href="/img/revistas/rcci/v12n1/t0216118.jpg" target="_blank">tabla 2</a>. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De acuerdo a las tablas 1 y 2, se  observa la heterogeneidad inherente a los sensores y dispositivos de <em>hardware </em>que son utilizados a lo largo  del desarrollo, y los cuales se integran y se hacen interoperables a partir de  la propuesta esbozada en este art&iacute;culo.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">B. Software utilizado en el sistema</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con  el fin de hacer interoperables las mediciones de los sensores descritos en el  apartado anterior, se hace necesario el uso de un protocolo de comunicaciones  que permite recibir datos de diversas fuentes simult&aacute;neamente.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Uno  de los protocolos utilizados para el env&iacute;o y recepci&oacute;n de datos provenientes de  sensores en el marco de IoT es el MQTT (<em>Message  Queue Telemetry Transport</em>) que consiste en un protocolo de mensajer&iacute;a de  publicaci&oacute;n/suscripci&oacute;n extremadamente ligero (&Scaron;peh et al, 2016) , que permite la comunicaci&oacute;n <em>Machine to machine</em> (M2M).&nbsp; En este protocolo existe un controlador  central, llamado <em>broker</em>, que env&iacute;a,  filtra y prioriza las solicitudes que llegan de los nodos subscriptores. (Tantitharanukul et al., 2017) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los mensajes enviados por los sensores o sistemas embebidos mediante  este protocolo deben definir dos elementos que incluyen mensaje y <em>topic</em> para el MQTT <em>broker. </em>El mensaje, es una cadena de caracteres que contiene los  datos a compartir con los subscriptores al <em>topic, </em>mientras que este &uacute;ltimo es otra cadena que permite filtrar y decidir  qui&eacute;nes pueden recibir el mensaje, mediante subscripci&oacute;n. (&Scaron;peh et al., 2016) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De  esta manera, se pueden integrar datos provenientes de diversas fuentes, que  env&iacute;an sus mensajes a los <em>topics </em>correctos,  ayudando as&iacute; a la soluci&oacute;n de los problemas causados por la heterogeneidad de  las fuentes de datos. Adem&aacute;s, este protocolo es eficiente para gestionar datos  a un bajo costo y se integra f&aacute;cilmente con sistemas basados en <em>software</em> y<em> hardware </em>libre, teniendo una gran amplia gama de aplicaciones que  van desde la dom&oacute;tica hasta las ciudades inteligentes. (Kodali &amp; Soratkal, 2016; Kodali &amp; Mahesh, 2016) </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el fin de que la <em>Raspberry </em>tenga  acceso a los datos, pueda manipularlos y visualizarlos, se hace necesaria la  instalaci&oacute;n de algunos programas que se muestran en la <a href="/img/revistas/rcci/v12n1/t0316118.jpg" target="_blank">tabla 3</a>. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C. Interfaces de  programaci&oacute;n de aplicaciones (API)</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Como <em>NodeJS </em>tiene una amplia variedad de librer&iacute;as disponibles para programar, se  establecen dos interfaces que permiten aumentar la interoperabilidad de los  datos provenientes de los sensores y la generaci&oacute;n de alertas de acuerdo a las mediciones. A continuaci&oacute;n, la <a href="/img/revistas/rcci/v12n1/t0416118.jpg" target="_blank">tabla 4</a>, presenta la descripci&oacute;n de  las principales interfaces utilizadas en el servidor. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">D. Herramientas para la visualizaci&oacute;n</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las aplicaciones realizadas con <em>NodeJS </em>pueden ser accedidas mediante un navegador Web, accediendo a la direcci&oacute;n  IP donde se encuentra alojado el servicio, esto sin importar si se trata de un  PC, un port&aacute;til, una <em>Tablet</em>, un <em>Smartphone</em> u otra clase de dispositivo.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El dise&ntilde;o <em>front-end </em>del cliente se basa en la interactividad y la respuesta de las aplicaciones  a las solicitudes del usuario final. Para esto, se utilizan algunas t&eacute;cnicas,  lenguajes y API que se describen en la <a href="/img/revistas/rcci/v12n1/t0516118.jpg" target="_blank">tabla 5</a>. </font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Integraci&oacute;n de los componentes de hardware y  software en el prototipo</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En  la secci&oacute;n anterior se han definido diversas tecnolog&iacute;as que se integran en el  desarrollo del prototipo de sistema IoT para la medici&oacute;n de calidad del aire.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A continuaci&oacute;n, en la <a href="#f02">figura 2</a>, se muestra la arquitectura soluci&oacute;n utilizada para el prototipo.  En esta figura se observan los diferentes componentes del sistema y se puede  apreciar la manera en la que interact&uacute;an para el correcto funcionamiento del  prototipo. </font></p>     <p align="center"><img src="/img/revistas/rcci/v12n1/f0216118.jpg" alt="f02" width="453" height="212"><a name="f02"></a></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">RESULTADOS</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El desarrollo del sistema IoT se basa en tres m&oacute;dulos que se encuentran  programados en <em>NodeJS</em> y ejecutan  aplicaciones web directamente en la <em>Raspberry  pi</em>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>A. M&oacute;dulo  de registro de sensores:</em> Consiste en una aplicaci&oacute;n que utiliza <em>NodeJS,  Express, Socket.io</em> y otras API con el fin de realizar el modelo de la base  de datos y hacer el registro de los sensores y dispositivos que se utilizan en  el prototipo. Esta aplicaci&oacute;n tiene una interfaz gr&aacute;fica que facilita al  usuario la realizaci&oacute;n del registro y actualizaci&oacute;n de los datos de sensores.  De igual manera, se encarga de hacer las validaciones necesarias para el  usuario <a href="#f03">Ver figura 3</a></font> </p>     <p align="center"><img src="/img/revistas/rcci/v12n1/f0316118.jpg" alt="f03" width="267" height="195"><a name="f03"></a></p>     ]]></body>
<body><![CDATA[<p><font size="2"><em><font face="Verdana, Arial, Helvetica, sans-serif">B. M&oacute;dulo de mediciones: </font></em><font face="Verdana, Arial, Helvetica, sans-serif">Es  el encargado de la comunicaci&oacute;n MQTT entre las tarjetas <em>Arduino</em> y la<em> Raspberry</em>.  No cuenta con interfaz gr&aacute;fica, pero implementa un sistema de alertas en caso  de que las mediciones excedan valores determinados por el usuario.</font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C. M&oacute;dulo de visualizaci&oacute;n: Su tarea consiste en  hacer peticiones a la base de datos, hacer algunas transformaciones de los  mismos para organizarlos en un formato que mediante la comunicaci&oacute;n con <em>ChartJS </em>proporcione al usuario la  visualizaci&oacute;n del estado de las variables medidas por los sensores de manera  gr&aacute;fica. A continuaci&oacute;n, se muestran dos de las gr&aacute;ficas obtenidas para las  variables medidas por los sensores. </font><a href="#f04"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ver figura 4 </font></a></p>     <p align="center"><img src="/img/revistas/rcci/v12n1/f0416118.jpg" alt="f04" width="469" height="209"><a name="f04"></a></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este m&oacute;dulo involucra la elaboraci&oacute;n de gr&aacute;ficas en tiempo real en la  generaci&oacute;n de la interfaz de usuario.</font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>DISCUSI&Oacute;N Y CONCLUSIONES</B></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este documento se presenta el desarrollo de un prototipo de  sistema de medici&oacute;n y monitoreo de algunas de las variables ambientales  relacionadas con la calidad del aire, a saber: temperatura, humedad, presi&oacute;n  atmosf&eacute;rica, densidad de polvo y concentraciones de mon&oacute;xido y di&oacute;xido de  carbono, metano y &oacute;xidos de nitr&oacute;geno. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los  datos capturados por los sensores son integrados mediante el microcontrolador  central de una tarjeta <em>Arduino, </em>la  cual establece comunicaci&oacute;n <em>Wifi</em> con  un servidor Web que mediante el uso de un protocolo MQTT facilita la inserci&oacute;n  de los datos en una base de datos de MongoDB, con la cual se interact&uacute;a desde  el servidor utilizando el lenguaje de intercambio JSON para hacer  interopreables los datos. Adem&aacute;s, el servidor implementa m&eacute;todos para el  tratamiento y visualizaci&oacute;n de datos por medio de un cliente basado en un  navegador Web, lo cual hace que sean visibles desde diversidad de dispositivos<em>.</em></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mediante el uso  de las herramientas libres para el desarrollo del prototipo, se hace posible la  integraci&oacute;n, fusi&oacute;n e interoperabilidad de datos provenientes de sensores  diversos, lo cual es un avance concreto en la interoperabilidad de la  informaci&oacute;n proveniente de fuentes de datos heterog&eacute;neas.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adicionalmente,  el prototipo implementado, hace funcional la soluci&oacute;n para nuevos sensores o  sistemas de medici&oacute;n, mediante la implementaci&oacute;n de peque&ntilde;os cambios en la  configuraci&oacute;n del prototipo, lo cual permitir&aacute; el uso de diversos dispositivos  interconectados, con la finalidad de realizar mediciones de las variables en  diferentes puntos. De esta manera, se podr&aacute; contar con m&aacute;s datos, que mediante  un posterior tratamiento se convertir&aacute;n en informaci&oacute;n de gran utilidad para  orientar los procesos de toma de decisiones en materia ambiental por parte de  los usuarios, ya sean individuos o comunidades.</font></p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>REFERENCIAS    BIBLIOGR&Aacute;FICAS</B></font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Akan, O., Bellavista, P., Cao, J., Coulson, G., Dressler, F., Ferrari, D.,  &hellip; Zomaya, A. Y. (2015). <em>Internet of Things. User-Centric IoT</em>. (R.  Giaffreda, R.-L. Vieriu, E. Pashe, G. Bendersky, A. J. Jara, J. J. P. C. </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Rodrigues, &hellip; B. Mandler, Eds.), <em>Lecture Notes of the Institute for Computer  Sciences , Social Informatics and Telecommunications Engineering</em>. Editorial  Board.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Akan, O.,  Bellavista, P., Cao, J., Coulson, G., Dressler, F., Ferrari, D., &hellip; Zomaya, A.  Y. (2015). <em>Mobile Computing , Applications , and Services</em>. (S. Sigg, P.  Nurmi, &amp; F. Salim, Eds.), <em>Lecture Notes of the Institute for Computer  Sciences , Social Informatics and Telecommunications Engineering</em>. Editorial  Board.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Akan, O.,  Bellavista, P., Cao, J., Coulson, G., Dressler, F., Ferrari, D., &hellip; Zomaya, A.  Y. (2015). <em>Sensor Systems and Software</em>. (E. Kanjo &amp; D. Trossen,  Eds.), <em>Lecture Notes of the Institute for Computer Sciences , Social  Informatics and Telecommunications Engineering</em>. Editorial Board.  https://doi.org/10.1007/978-3-642-32778-0</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Akyildiz,  I. F., Su, W., Sankarasubramaniam, Y., &amp; Cayirci, E. (2002). Wireless  sensor networks: a survey. <em>Computer Networks</em>, <em>38</em>(4), 393&ndash;422.  https://doi.org/10.1016/S1389-1286(01)00302-4</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Alaya, M.  Ben, Medjiah, S., Monteil, T., &amp; Drira, K. (2015). Toward semantic  interoperability in oneM2M architecture. In <em>IEEE Communications Magazine</em> (Vol. 53, pp. 35&ndash;41). https://doi.org/10.1109/MCOM.2015.7355582</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Asensio, &Aacute;., Marco, &Aacute;., Blasco, R., &amp; Casas, R. (2014). Protocol  and architecture to bring things into internet of things. <em>International  Journal of Distributed Sensor Networks</em>, <em>2014</em>.  https://doi.org/10.1155/2014/158252</font><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Atzori,  L., Iera, A., &amp; Morabito, G. (2010). The Internet of Things: A survey. <em>Computer  Networks</em>, <em>54</em>(15), 2787&ndash;2805.  https://doi.org/10.1016/j.comnet.2010.05.010</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bakillah,  M., Liang, S., Zipf, A., &amp; Arsanjani, J. (2013). Semantic Interoperability  of Sensor Data with Volunteered Geographic Information: A Unified Model. <em>ISPRS  International Journal of Geo-Information</em>, <em>2</em>, 766&ndash;796.  https://doi.org/10.3390/ijgi2030766</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bellavista,  P., Cardone, G., Corradi, A., &amp; Foschini, L. (2013). Convergence of MANET  and WSN in IoT urban scenarios. <em>IEEE Sensors Journal</em>, <em>13</em>(10),  3558&ndash;3567. https://doi.org/10.1109/JSEN.2013.2272099</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Blanco, T., Casas, R., Manchado-P&eacute;rez, E., Asensio, &Aacute;., &amp; L&oacute;pez-P&eacute;rez,  J. M. (2017). From the islands of knowledge to a shared understanding:  interdisciplinarity and technology literacy for innovation in smart electronic  product design. <em>International Journal of Technology and Design Education</em>, <em>27</em>(2), 329&ndash;362. https://doi.org/10.1007/s10798-015-9347-7</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Br&ouml;ring,  A., Echterhoff, J., Jirka, S., Simonis, I., Everding, T., Stasch, C., &hellip;  Lemmens, R. (2011). <em>New generation Sensor Web Enablement.</em> <em>Sensors  (Basel, Switzerland)</em> (Vol. 11). https://doi.org/10.3390/s110302652</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cardozo, A., Yamin, A., &amp; Souza, R. (2016). An Architecture  Proposal to Distributed Sensing in Internet of Things.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cec&iacute;lio,  J., &amp; Furtado, P. (2014). Wireless Sensors in Heterogeneous Networked  Systems. <em>Wireless Sensors in Heterogeneous Networked Systems</em>, <em>2</em>,  39&ndash;59. https://doi.org/10.1007/978-3-319-09280-5_4</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Falocco,  S., Larsson, J., &amp; Nandi, S. (2017). A (likely) X-ray jet from NGC6217  observed by XMM-Newton, <em>11</em>(August), 1&ndash;11.  https://doi.org/10.1093/mnras/stx2168</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">IEC.  (2014). Internet of Things&#8239;: Wireless Sensor Networks Executive summary, 78.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Jabbar,  W. A., Ismail, M., Nordin, R., &amp; Arif, S. (2017). <em>Power-efficient  routing schemes for MANETs: a survey and open issues</em>. <em>Wireless Networks</em> (Vol. 23). Springer US. https://doi.org/10.1007/s11276-016-1263-6</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Jazayeri,  M. A., Liang, S. H. L., &amp; Huang, C. Y. (2015). Implementation and  evaluation of four interoperable open standards for the internet of things. <em>Sensors  (Switzerland)</em>, <em>15</em>(9). https://doi.org/10.3390/s150924343</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ko, J.,  Eriksson, J., Tsiftes, N., Dawson-Haggerty, S., Vasseur, J.-P. P., Durvy, M., &hellip;  Culler, D. (2011). Beyond Interoperability: Pushing the Performance of  Sensornet IP Stacks. <em>Proceedings of the ACM Conference on Networked Embedded  Sensor Systems, ACM SenSys 2011</em>, 1&ndash;11.  https://doi.org/10.1145/2070942.2070944</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Kodali,  R. K., &amp; Mahesh, K. S. (2016). A low cost implementation of MQTT using  ESP8266. <em>2016 2nd International Conference on Contemporary Computing and  Informatics (IC3I)</em>, 404&ndash;408.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Kodali,  R. K., &amp; Soratkal, S. (2016). MQTT based Home Automation System Using  ESP8266. <em>2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC)</em>.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ligtenberg,  A., &amp; Kooistra, L. (2009). Sensing a changing world. <em>Sensors</em>.  Retrieved from http://www.mdpi.com/1424-8220/9/9/6819/htm</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Miorandi,  D., Sicari, S., De Pellegrini, F., &amp; Chlamtac, I. (2012). Internet of  things: Vision, applications and research challenges. <em>Ad Hoc Networks</em>, <em>10</em>(7),  1497&ndash;1516. https://doi.org/10.1016/j.adhoc.2012.02.016</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Partynski,  D., &amp; Koo, S. G. M. (2013). Integration of Smart Sensor Networks into  Internet of Things: Challenges and Applications. <em>2013 IEEE International  Conference on Green Computing and Communications and IEEE Internet of Things  and IEEE Cyber, Physical and Social Computing</em>, 1162&ndash;1167.  https://doi.org/10.1109/GreenCom-iThings-CPSCom.2013.202</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Perera,  C., Zaslavsky, A., Christen, P., &amp; Georgakopoulos, D. (2014). Context Aware  Computing for The Internet of Things. <em>IEEE Communications Surveys &amp;  Tutorials</em>, <em>16</em>(1), 414&ndash;454.  https://doi.org/10.1109/SURV.2013.042313.00197 T4 - A Survey M4 - Citavi</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Raghavendra,  C., Sivalingam, K., &amp; Znati, T. (2006). <em>Wireless sensor networks</em>.  Retrieved from  http://onlinelibrary.wiley.com/doi/10.1002/cbdv.200490137/abstract</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Razzaque,  M. A., Milojevic-Jevric, M., Palade, A., &amp; Cla, S. (2016). Middleware for  internet of things: A survey. <em>IEEE Internet of Things Journal</em>, <em>3</em>(1),  70&ndash;95. https://doi.org/10.1109/JIOT.2015.2498900</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Rezvan,  M., &amp; Barekatain, M. (2015). The Sensors Are Innovative in Internet of  Things. <em>Lecture Notes of the Institute for Computer Sciences, Social  Informatics and Telecommunications Engineering</em>, <em>146</em>, 191&ndash;196.  https://doi.org/10.1007/978-3-319-18802-7</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Rose  Jaren, Eldridge Scott, C. L. (2015). The internet of things: an overview -  Understanding the issues and challenges of a more connected world. <em>The  Internet Society (ISOC)</em>, (October). https://doi.org/10.5480/1536-5026-34.1.63</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Samara,  K., &amp; Hosseini, H. (2016). Aware Diffusion: A Semi-Holistic Routing  Protocol for Wireless Sensor Networks. <em>Wireless Sensor Network</em>, <em>8</em>(3),  37&ndash;49. https://doi.org/10.4236/wsn.2016.83004</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sicari,  S., Rizzardi, A., Miorandi, D., Cappiello, C., &amp; Coen-Porisini, A. (2016). A  secure and quality-aware prototypical architecture for the Internet of Things. <em>Information  Systems</em>, <em>58</em>. https://doi.org/10.1016/j.is.2016.02.003</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sivarajah,  U., Kamal, M. M., Irani, Z., &amp; Weerakkody, V. (2017). Critical analysis of  Big Data challenges and analytical methods. <em>Journal of Business Research</em>, <em>70</em>, 263&ndash;286. https://doi.org/10.1016/j.jbusres.2016.08.001</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&Scaron;peh, I.,  &amp; He&#273;, I. (2016). A Web - Based IoT Solution for Monitoring Data Using MQTT  Protocol. <em>2016 International Conference on Smart Systems and Technologies  (SST)</em>, 249&ndash;253. https://doi.org/10.1109/SST.2016.7765668</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tantitharanukul,  N., Osathanunkul, K., Hantrakul, K., Pramokchon, P., &amp; Khoenkaw, P. (2017).  MQTT-Topic naming criteria of open data for smart cities. <em>20th International  Computer Science and Engineering Conference: Smart Ubiquitos Computing and  Knowledge, ICSEC 2016</em>, 1&ndash;6. https://doi.org/10.1109/ICSEC.2016.7859892</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Wang, F.,  Hu, L., Zhou, J., Hu, J., &amp; Zhao, K. (2015). A semantics-based approach to  multi-source heterogeneous information fusion in the internet of things. <em>Soft  Computing</em>, <em>21</em>(8), 2005&ndash;2013.  https://doi.org/10.1007/s00500-015-1899-7</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Yinbiao, S., Lee, K., Lanctot,  P., Juanbin, F., Hao, H., Chow, B., &hellip; Qui, W. (2014). Internet of Things:  Wireless Sensor Networks. <em>Internation Electronic Commision</em>, (December),  1&ndash;78.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">    <br> </font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recibido: 11/12/2017    <br> Aceptado: 22/01/2018</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Akan]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Bellavista]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Cao]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Coulson]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Dressler]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Ferrari]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Zomaya]]></surname>
<given-names><![CDATA[A. Y.]]></given-names>
</name>
</person-group>
<source><![CDATA[Internet of Things. User-Centric IoT.]]></source>
<year>2015</year>
<publisher-name><![CDATA[Editorial Board]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Akan]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Bellavista]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Cao]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Coulson]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Dressler]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Ferrari]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Zomaya]]></surname>
<given-names><![CDATA[A. Y]]></given-names>
</name>
</person-group>
<source><![CDATA[Mobile Computing , Applications , and Services.]]></source>
<year>2015</year>
<publisher-name><![CDATA[Editorial Board]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Akan]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Bellavista]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Cao]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Coulson]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Dressler]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Ferrari]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Zomaya]]></surname>
<given-names><![CDATA[A. Y]]></given-names>
</name>
</person-group>
<source><![CDATA[Sensor Systems and Software.]]></source>
<year>2015</year>
<publisher-name><![CDATA[Editorial Board]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Akyildiz]]></surname>
<given-names><![CDATA[I. F]]></given-names>
</name>
<name>
<surname><![CDATA[Su]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[Sankarasubramaniam]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Cayirci]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Wireless sensor networks: a survey]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>38</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>393-422</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alaya]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Medjiah]]></surname>
<given-names><![CDATA[Ben]]></given-names>
</name>
<name>
<surname><![CDATA[Monteil]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Drira]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[Toward semantic interoperability in oneM2M architecture.]]></source>
<year>2015</year>
<volume>53</volume>
<page-range>35-41</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Asensio]]></surname>
<given-names><![CDATA[Á]]></given-names>
</name>
<name>
<surname><![CDATA[Marco]]></surname>
<given-names><![CDATA[Á]]></given-names>
</name>
<name>
<surname><![CDATA[Blasco]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Casas]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Protocol and architecture to bring things into internet of things.]]></source>
<year>2014</year>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Atzori]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Iera]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Morabito]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<source><![CDATA[The Internet of Things: A survey. Computer Networks]]></source>
<year>2010</year>
<volume>54</volume>
<page-range>2787-2805</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bakillah]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Liang]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Zipf]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Arsanjani]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Semantic Interoperability of Sensor Data with Volunteered Geographic Information: A Unified Model.]]></source>
<year>2013</year>
<volume>2</volume>
<page-range>766-796</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bellavista]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Cardone]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Corradi]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Foschini]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Convergence of MANET and WSN in IoT urban scenarios]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>13</volume>
<numero>10</numero>
<issue>10</issue>
<page-range>3558-3567</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Blanco]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Casas]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Manchado-Pérez]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Asensio]]></surname>
<given-names><![CDATA[Á]]></given-names>
</name>
<name>
<surname><![CDATA[López-Pérez]]></surname>
<given-names><![CDATA[J. M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[From the islands of knowledge to a shared understanding: interdisciplinarity and technology literacy for innovation in smart electronic product design]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>27</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>329-362</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bröring]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Echterhoff]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Jirka]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Simonis]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
<name>
<surname><![CDATA[Everding]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Stasch]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Lemmens]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[New generation Sensor Web Enablement. Sensors]]></source>
<year>2011</year>
<volume>11</volume>
<publisher-loc><![CDATA[^eBasel Basel]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cardozo]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Yamin]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Souza]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[An Architecture Proposal to Distributed Sensing in Internet of Things.]]></source>
<year>2016</year>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cecílio]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Furtado]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[Wireless Sensors in Heterogeneous Networked Systems.]]></source>
<year>2014</year>
<volume>2</volume>
<page-range>39-59</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Falocco]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Larsson]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Nandi]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[A (likely) X-ray jet from NGC6217 observed by XMM-Newton]]></source>
<year>2017</year>
<volume>11</volume>
<page-range>1-11</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="">
<collab>IEC</collab>
<source><![CDATA[Internet of Things: Wireless Sensor Networks Executive summary]]></source>
<year>2014</year>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jabbar]]></surname>
<given-names><![CDATA[W. A]]></given-names>
</name>
<name>
<surname><![CDATA[Ismail]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Nordin]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Arif]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Power-efficient routing schemes for MANETs: a survey and open issues.]]></source>
<year>2017</year>
<volume>23</volume>
<publisher-name><![CDATA[Springer US]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jazayeri]]></surname>
<given-names><![CDATA[M. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Liang]]></surname>
<given-names><![CDATA[S. H. L]]></given-names>
</name>
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[C. Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Implementation and evaluation of four interoperable open standards for the internet of things.]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>15</volume>
<numero>9</numero>
<issue>9</issue>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ko]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Eriksson]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Tsiftes]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Dawson-Haggerty]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Vasseur]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Durvy]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Culler]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Beyond Interoperability: Pushing the Performance of Sensornet IP Stacks]]></source>
<year>2011</year>
<page-range>1-11</page-range></nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kodali]]></surname>
<given-names><![CDATA[R. K]]></given-names>
</name>
<name>
<surname><![CDATA[Mahesh]]></surname>
<given-names><![CDATA[K. S]]></given-names>
</name>
</person-group>
<source><![CDATA[A low cost implementation of MQTT using ESP8266.]]></source>
<year>2016</year>
<page-range>404-408</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kodali]]></surname>
<given-names><![CDATA[R. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Soratkal]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[MQTT based Home Automation System Using ESP8266]]></source>
<year>2016</year>
<publisher-name><![CDATA[R10-HTC]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ligtenberg]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Kooistra]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Sensing a changing world]]></source>
<year>2009</year>
</nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Miorandi]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Sicari]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[De Pellegrini]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Chlamtac]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Internet of things: Vision, applications and research challenges]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>10</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>1497-1516</page-range></nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Partynski]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Koo]]></surname>
<given-names><![CDATA[S. G. M]]></given-names>
</name>
</person-group>
<source><![CDATA[Integration of Smart Sensor Networks into Internet of Things: Challenges and Applications]]></source>
<year>2013</year>
<page-range>1162-1167</page-range></nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Perera]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Zaslavsky]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Christen]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Georgakopoulos]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Context Aware Computing for The Internet of Things]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>16</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>414-454</page-range></nlm-citation>
</ref>
<ref id="B25">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Raghavendra]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Sivalingam]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Znati]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Wireless sensor networks]]></source>
<year>2006</year>
</nlm-citation>
</ref>
<ref id="B26">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Razzaque]]></surname>
<given-names><![CDATA[M. A]]></given-names>
</name>
<name>
<surname><![CDATA[Milojevic-Jevric]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Palade]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Cla]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Middleware for internet of things: A survey]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>3</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>70-95</page-range></nlm-citation>
</ref>
<ref id="B27">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rezvan]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Barekatain]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[The Sensors Are Innovative in Internet of Things]]></source>
<year>2015</year>
<volume>146</volume>
<page-range>191-196</page-range></nlm-citation>
</ref>
<ref id="B28">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jaren]]></surname>
<given-names><![CDATA[Rose]]></given-names>
</name>
<name>
<surname><![CDATA[Eldridge]]></surname>
<given-names><![CDATA[Scott]]></given-names>
</name>
</person-group>
<source><![CDATA[The internet of things: an overview]]></source>
<year>2015</year>
</nlm-citation>
</ref>
<ref id="B29">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Samara]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Hosseini]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Aware Diffusion: A Semi-Holistic Routing Protocol for Wireless Sensor Networks]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>8</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>37-49</page-range></nlm-citation>
</ref>
<ref id="B30">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sicari]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Rizzardi]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Miorandi]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Cappiello]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Coen-Porisini]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[A secure and quality-aware prototypical architecture for the Internet of Things. Information Systems]]></source>
<year>2016</year>
<volume>58</volume>
</nlm-citation>
</ref>
<ref id="B31">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sivarajah]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
<name>
<surname><![CDATA[Kamal]]></surname>
<given-names><![CDATA[M. M]]></given-names>
</name>
<name>
<surname><![CDATA[Irani]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Weerakkody]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
</person-group>
<source><![CDATA[Critical analysis of Big Data challenges and analytical methods.]]></source>
<year>2017</year>
<volume>Journal of Business Research</volume><volume>70</volume>
<page-range>263-286</page-range></nlm-citation>
</ref>
<ref id="B32">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Špeh]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
<name>
<surname><![CDATA[He&#273;]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<source><![CDATA[A Web - Based IoT Solution for Monitoring Data Using MQTT Protocol.]]></source>
<year>2016</year>
<page-range>249-253</page-range></nlm-citation>
</ref>
<ref id="B33">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tantitharanukul]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Osathanunkul]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Hantrakul]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Pramokchon]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Khoenkaw]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[MQTT-Topic naming criteria of open data for smart cities.]]></source>
<year>2017</year>
<page-range>1-6</page-range></nlm-citation>
</ref>
<ref id="B34">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Hu]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Zhou]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Hu]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Zhao]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A semantics-based approach to multi-source heterogeneous information fusion in the internet of things]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>21</volume>
<numero>8</numero>
<issue>8</issue>
</nlm-citation>
</ref>
<ref id="B35">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yinbiao]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Lanctot]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Juanbin]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Hao]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Chow]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[Qui]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<source><![CDATA[Internet of Things: Wireless Sensor Networks]]></source>
<year>2014</year>
<page-range>1-78</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
