<?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>1815-5928</journal-id>
<journal-title><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[EAC]]></abbrev-journal-title>
<issn>1815-5928</issn>
<publisher>
<publisher-name><![CDATA[Universidad Tecnológica de La Habana José Antonio Echeverría, Cujae]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59282015000200004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Diseño de un sistema electrónico utilizando módulos XBee para transmitir voz]]></article-title>
<article-title xml:lang="en"><![CDATA[Electronic system design based upon XBee modules for transmitting voice signals.]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Castellanos Rodríguez]]></surname>
<given-names><![CDATA[Alexis]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Padrón Quindemil]]></surname>
<given-names><![CDATA[Franklin]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Martínez Suárez]]></surname>
<given-names><![CDATA[Frank]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Bárzaga Varela]]></surname>
<given-names><![CDATA[Ángel Damián]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Madruga Milanés]]></surname>
<given-names><![CDATA[Luis Alejandro]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Eléctrica CIME]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A02">
<institution><![CDATA[,CITI  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Frioclima  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>08</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>08</month>
<year>2015</year>
</pub-date>
<volume>36</volume>
<numero>2</numero>
<fpage>40</fpage>
<lpage>52</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59282015000200004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59282015000200004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59282015000200004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En el presente trabajo se muestra el diseño de un sistema electrónico que utiliza módulos XBee para transmitir voz. Dichos módulos operan sobre el estándar inalámbrico IEEE 802.15.4, el cual no está concebido originalmente para transmitir voz. Se presenta una maqueta configurable como dispositivo coordinador o terminal, se muestra el circuito impreso que da soporte a esta aplicación así como su funcionamiento. Un equipo terminal usando un microcontrolador adquiere la señal de voz, la digitaliza, la comprime y la empaqueta regido por un protocolo diseñado específicamente para tal fin. Los paquetes son entregados vía serie a un módulo XBee que permite la comunicación inalámbrica con otro módulo XBee situado en el dispositivo coordinador. El coordinador realiza la función de receptor logrando reconstruir la señal de voz. Además, se muestra la estructura de los diferentes comandos que conforman el protocolo de comunicación diseñado para lograr que el coordinador controle a los dispositivos terminales. Finalmente, se exponen los resultados obtenidos al someter a dos maquetas complementarias a una serie de pruebas de funcionamiento.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The current paper addresses the design of an electronic system using XBee modules to transmit voice. These modules operate on the IEEE 802.15.4 wireless standard, which is not originally intended to transmit voice. A configurable model is presented as both, a master or a terminal device. The printed circuit board supporting this application and operation is discussed. A terminal equipment is programmed through the use of a protocol, this specifically designed for acquiring, digitizing, compressing and packing the voice signal using a microcontroller. Packages are delivered via serial communication to an XBee module that allows wireless communication with other XBee module located in the master device. The master device performs the function of managing receiver in order to reconstruct the voice signal. Moreover, the structure of the various commands is shown. These commands are used for implement the communication protocol and allow to monitor the terminal devices by the master device. Finally, the results are obtained using two complementary models and the distortion of the received signal is analyzed.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[XBee]]></kwd>
<kwd lng="es"><![CDATA[microcontrolador C8051F320]]></kwd>
<kwd lng="es"><![CDATA[ADPCM]]></kwd>
<kwd lng="en"><![CDATA[XBee]]></kwd>
<kwd lng="en"><![CDATA[microcontroller C8051F320]]></kwd>
<kwd lng="en"><![CDATA[ADPCM]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <div align="right">        <p><font face="Verdana" size="2"> <b>ART&Iacute;CULO ORIGINAL</b></font></p>       <p>&nbsp; </p> </div>     <P>&nbsp;      <p><font size="4" face="Verdana"><B>Dise&ntilde;o de un sistema electr&oacute;nico    utilizando m&oacute;dulos XBee para transmitir voz</B></font></p>     <p>&nbsp;</p> <B>     <P><font size="3" face="Verdana">Electronic system design based upon XBee modules    for transmitting voice signals. </font>     <P>&nbsp;     <P>&nbsp;     <P><font size="2" face="Verdana">Ing. Alexis Castellanos Rodr&iacute;guez, <SUP>I</SUP>    Ing. Franklin Padr&oacute;n Quindemil,<SUP>II</SUP> Ing. Frank Mart&iacute;nez    Su&aacute;rez, <SUP>III</SUP> Dr. C. &Aacute;ngel Dami&aacute;n B&aacute;rzaga    Varela, <SUP>I</SUP> Ing. Luis Alejandro Madruga Milan&eacute;s, <SUP>I</SUP></font></B>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana"><SUP>I</SUP> CIME, Facultad de Ingenier&iacute;a    El&eacute;ctrica, Instituto Superior Polit&eacute;cnico Jos&eacute; Antonio    Echeverr&iacute;a, La Habana, Cuba     <br>   </font><font size="2" face="Verdana"><SUP>II</SUP> CITI, La Habana, Cuba     <br>   </font><font size="2" face="Verdana"><SUP>III</SUP> Frioclima, La Habana, Cuba    </font>     <P>&nbsp;     <P>&nbsp; <hr size="1" noshade>     <P><font size="2" face="Verdana"><B>RESUMEN</B> </font>     <P><font size="2" face="Verdana">En el presente trabajo se muestra el dise&ntilde;o    de un sistema electr&oacute;nico que utiliza m&oacute;dulos XBee para transmitir    voz. Dichos m&oacute;dulos operan sobre el est&aacute;ndar inal&aacute;mbrico    IEEE 802.15.4, el cual no est&aacute; concebido originalmente para transmitir    voz. Se presenta una maqueta configurable como dispositivo coordinador o terminal,    se muestra el circuito impreso que da soporte a esta aplicaci&oacute;n as&iacute;    como su funcionamiento. Un equipo terminal usando un microcontrolador adquiere    la se&ntilde;al de voz, la digitaliza, la comprime y la empaqueta regido por    un protocolo dise&ntilde;ado espec&iacute;ficamente para tal fin. Los paquetes    son entregados v&iacute;a serie a un m&oacute;dulo XBee que permite la comunicaci&oacute;n    inal&aacute;mbrica con otro m&oacute;dulo XBee situado en el dispositivo coordinador.    El coordinador realiza la funci&oacute;n de receptor logrando reconstruir la    se&ntilde;al de voz. Adem&aacute;s, se muestra la estructura de los diferentes    comandos que conforman el protocolo de comunicaci&oacute;n dise&ntilde;ado para    lograr que el coordinador controle a los dispositivos terminales. Finalmente,    se exponen los resultados obtenidos al someter a dos maquetas complementarias    a una serie de prueba<B>s</B> de funcionamiento. </font>     <P><font size="2" face="Verdana"><B>Palabras claves:</B> XBee, microcontrolador    C8051F320, ADPCM. </font>     <P> <hr size="1" noshade>     <P><font size="2" face="Verdana"><B>ABSTRACT</B> </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">The current paper addresses the design of an    electronic system using XBee modules to transmit voice.<B> </B>These modules    operate on the IEEE 802.15.4 wireless standard, which is not originally intended    to transmit voice. A configurable model is presented as both, a master or a    terminal device. The printed circuit board supporting this application and operation    is discussed. A terminal equipment is programmed through the use of a protocol,    this specifically designed for acquiring, digitizing, compressing and packing    the voice signal using a microcontroller. Packages are delivered via serial    communication to an XBee module that allows wireless communication with other    XBee module located in the master device. The master device performs the function    of managing receiver in order to reconstruct the voice signal. Moreover, the    structure of the various commands is shown. These commands are used for implement    the communication protocol and allow to monitor the terminal devices by the    master device. Finally, the results are obtained using two complementary models    and the distortion of the received signal is analyzed. </font>     <P><font size="2" face="Verdana"><B>Key words:</B> XBee, microcontroller C8051F320,    ADPCM. </font>      <P><hr size="1" noshade>     <P>&nbsp;     <P>&nbsp;     <P><font size="3" face="Verdana"><B>INTRODUCCI&Oacute;N </B></font>     <P>&nbsp;      <P><font size="2" face="Verdana">Las tecnolog&iacute;as inal&aacute;mbricas han    presentado un auge importante en la actualidad, esta proliferaci&oacute;n se    debe a las ventajas que exhiben sobre las tecnolog&iacute;as cableadas; flexibilidad,    disponibilidad y conectividad. Resaltan entre las redes PAN (<I>Personal Area    Network</I>): Bluetooth y ZigBee, siendo este &uacute;ltimo est&aacute;ndar    la mejor apuesta para la reducci&oacute;n del consumo energ&eacute;tico y el    costo. Uno de los inconveniente de ZigBee es que se encuentra entre las redes    de menor ancho de banda <SUP>1</SUP>, cuesti&oacute;n por lo cual su uso es    regularmente encaminado a la transmisi&oacute;n de se&ntilde;ales provenientes    de sensores y otras soluciones que no requieran altas tasas de env&iacute;o    <SUP>2</SUP>. </font>     <P><font size="2" face="Verdana">La idea de transmitir voz sobre el est&aacute;ndar    802.15.4 viene dada por las ventajas que ofrecen las redes basadas en &eacute;l,    entre las cuales se encuentran: bajo costo y bajo consumo<B>, </B>fundamentalmente<SUP>    1, 3</SUP>, aunque es de suponer que contengan un gran n&uacute;mero de inconvenientes    dado que actualmente ning&uacute;n fabricante comercializa dispositivos basados    en ZigBee para estos fines <SUP>4</SUP>. Tradicionalmente, ZigBee ha quedado    relegado a entornos de sensores de se&ntilde;ales menos complejas que la voz<SUP>    5</SUP>. </font>     <P><font size="2" face="Verdana">En este trabajo se muestra el dise&ntilde;o de<I><FONT  COLOR="#ff0000"> </FONT></I>un sistema que permite transmitir voz usando m&oacute;dulos    XBee de la serie 1, producidos por el fabricante Digi. Estos m&oacute;dulos    se rigen por el est&aacute;ndar de nivel de enlace IEEE 802.15.4<B>,</B> que    es la base del protocolo ZigBee. Este sistema est&aacute; conformando por un    dispositivo coordinador y varios dispositivos finales, desde el coordinador    se ejercer&aacute; el control del dispositivo final que se desea escuchar. </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Para darle soporte f&iacute;sico a este dise&ntilde;o    experimental se construyeron varias maquetas id&eacute;nticas. Cada maqueta    est&aacute; compuesta por un microcontrolador C8051F320 de SILAB al cual se    le incluye un m&oacute;dulo XBee, algunos indicadores lum&iacute;nicos, puentes    y varios botones pulsadores. En el caso de los dispositivos transmisores se    acopla un bloque de adquisici&oacute;n de sonido para conformar uno de los dispositivos    terminales, mientras en el coordinador es acoplado un amplificador para aud&iacute;fonos.    </font>     <P><font size="2" face="Verdana">El firmware de los microcontroladores es el mismo    para todos. Esto permite que las maquetas sean utilizables tanto como terminales    o como<FONT  COLOR="#ff0000"> </FONT>coordinadores. Existir&aacute; un solo dispositivo coordinador    en la red que ejercer&aacute; control centralizado sobre todos los dispositivos    terminales. No ser&aacute; posible escuchar m&aacute;s de un dispositivo terminal    al un&iacute;sono, pero todos estar&aacute;n disponibles para conexi&oacute;n.    </font>     <P><font size="2" face="Verdana"><B>Redes ZigBee</B> </font>     <P><font size="2" face="Verdana">El est&aacute;ndar ZigBee<B>,</B> de manera similar    al modelo OSI<FONT COLOR="#5b9bd5"> </FONT>(<I>Open System Interconnection</I>)<B>,</B>    est&aacute; constituido por diferentes capas, las cuales son independientes    una de otra <SUP>2, 6</SUP>. En la <a href="#fig1">figura 1</a> se    muestran las diferentes capas que conforman la pila de protocolos para ZigBee.    </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0104215.jpg"><a name="fig1"/>      <P><font size="2" face="Verdana">Los m&oacute;dulos XBee de la serie 1 implementan    solamente las dos primeras capas del modelo OSI, nivel f&iacute;sico y nivel    de enlace. Por tal motivo, al utilizar estos m&oacute;dulos XBee se opera bajo    el est&aacute;ndar IEEE 802.15.4 y no con el protocolo conocido como ZigBee    <SUP>7</SUP>. Existen dos variantes de estos m&oacute;dulos: XBee y XBee PRO    los cuales se muestran en la <A href="#fig2">Figura 2</a>. </font>     <P><font size="2" face="Verdana">Estos dispositivos pueden comunicarse entre s&iacute;    y son compatibles en la disposici&oacute;n de sus terminales. La diferencia    entre estos m&oacute;dulos radica, principalmente, en la potencia de transmisi&oacute;n,    la sensibilidad de recepci&oacute;n y el consumo <SUP>8</SUP>. </font>     <P><font size="2" face="Verdana">En la <a href="#tab1">tabla 1</a> se    muestra una comparaci&oacute;n entre ambos modelos atendiendo al alcance y la    potencia de transmisi&oacute;n. En cada caso la antena es un monopolo elemental.    </font>      <P><font size="2" face="Verdana"><B>M&oacute;dulos XBee y XBee PRO </B></font>      <P align="center"><img src="/img/revistas/eac/v36n2/f0204215.jpg"><a name="fig2"/>      ]]></body>
<body><![CDATA[<P align="center"><img src="/img/revistas/eac/v36n2/t0104215.jpg"><a name="tab1"/>      <P><font size="2" face="Verdana">Una de las cualidades de la tecnolog&iacute;a    Zigbee es la notable reducci&oacute;n del consumo energ&eacute;tico. Esto se    logra manteniendo a los m&oacute;dulos en estado de inactividad (modo de sue&ntilde;o)    cuando no reciben, ni transmiten informaci&oacute;n, activ&aacute;ndose cada    cierto per&iacute;odo de tiempo para chequear si deben recibir alguna informaci&oacute;n    <SUP>9</SUP>. </font>     <P><font size="2" face="Verdana">Atendiendo al consumo energ&eacute;tico los m&oacute;dulos    XBee PRO llegan hasta 250 mA en transmisi&oacute;n y 55 mA en recepci&oacute;n.    El consumo de los m&oacute;dulos XBee puede llegar hasta 45 mA en transmisi&oacute;n    y 50 mA en recepci&oacute;n. Cuando se encuentran en estado de inactividad ambos    modelos consumen hasta 50 &micro;A <SUP>10</SUP>. </font>     <P><font size="2" face="Verdana"><B>La se&ntilde;al de voz </B> </font>      <P><font size="2" face="Verdana">La se&ntilde;al de voz es el conjunto de ondas    que se obtienen como resultado de la vibraci&oacute;n de las cuerdas vocales    con un contenido es&#173;pectral muy caracter&iacute;stico <SUP>11</SUP>. El    conjunto de frecuencias que es posible percibir por el o&iacute;do humano est&aacute;    comprendido entre los 20 Hz y 20 KHz <SUP>4</SUP>, sin embargo, la mayor parte    de la informaci&oacute;n que transporta la se&ntilde;al de voz se concentra    entre los 300 Hz y 3400 Hz <SUP>12</SUP>. Esta porci&oacute;n es la que se transmite    en las redes telef&oacute;nicas conven&#173;cionales y se conoce, por ello,    como ancho de banda telef&oacute;nico. El resto de las frecuencias se eliminan,    con lo que los equipos pueden ser m&aacute;s simples, reduciendo as&iacute;    su coste, aunque se reduzca su calidad. </font>      <P><font size="2" face="Verdana">En este trabajo se establece un ancho de banda    de 6 KHz, lo que significa una mejor calidad que en los sistemas telef&oacute;nicos    tradicionales. Por tanto, para eliminar el fen&oacute;meno de <I>aliassing</I>,    se aplica el criterio de Nyquist, lo que implica que la frecuencia de muestreo    debe ser, como m&iacute;nimo, 12 KHz <SUP>12</SUP>. Se decidi&oacute; utilizar    como frecuencia de muestreo 12,5 KHz para alejarse de la frecuencia cr&iacute;tica    de muestreo de 12 KHz.<B> </B> </font>     <P><font size="2" face="Verdana">La selecci&oacute;n de la frecuencia de muestreo    es un aspecto importante en este trabajo, ya que esto afecta directamente el    flujo de datos en la red inal&aacute;mbrica. Atendiendo a la frecuencia de muestreo    y considerando un convertidor an&aacute;logo-digital de 8 bits de resoluci&oacute;n,    se necesita transmitir 12500 muestras por segundo, multiplicado por 8 bits (100    Kbps). </font>      <P><font size="2" face="Verdana">Se debe destacar que a pesar que el est&aacute;ndar    IEEE 802.15.4 establece 250 Kbps como velocidad de modulaci&oacute;n, la velocidad    efectiva es notablemente inferior a 250 Kbps debido a todo el proceso de entramado,    de asociaci&oacute;n, configuraci&oacute;n y chequeo de datos. Esto provoca    que el ancho de banda quede limitado como m&aacute;ximo a 100 Kbps <SUP>7</SUP>.    </font>     <P><font size="2" face="Verdana">En casos cr&iacute;ticos de coexistencia con    otras redes inal&aacute;mbricas en el mismo espectro de frecuencias de trasmisi&oacute;n,    o env&iacute;o constante de grandes vol&uacute;menes de informaci&oacute;n,    como es el caso de la voz, el ancho de banda se ve disminuido incluso hasta    60 Kbps. Este valor es menor que los 100 Kbps necesarios para satisfacer los    requerimientos iniciales, por tanto se hace necesario recurrir a alg&uacute;n    m&eacute;todo de compresi&oacute;n que disminuya la cantidad de datos. </font>     <P><font size="2" face="Verdana"><B>Compresi&oacute;n de voz</B> </font>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Uno de los principales problemas que debe afrontar    un sistema de transmisi&oacute;n de voz es su limitaci&oacute;n en ancho de    banda. La soluci&oacute;n a este problema generalmente suele ser la compresi&oacute;n    de las muestras obtenidas. Actualmente existe gran variedad de algoritmos de    compresi&oacute;n. Algunos simples, que se basan s&oacute;lo en operaciones    aritm&eacute;ticas con baja raz&oacute;n de compresi&oacute;n y otros que emplean    operaciones matem&aacute;ticas complejas dando como resultado excelentes tasas    de compresi&oacute;n a costa de necesitar mayores recursos de procesamiento.    Por lo que cada soluci&oacute;n debe comprender un an&aacute;lisis en funci&oacute;n    de los recursos con que cuente y requisitos que deba cumplir. Existen numerosos    ejemplos de c&oacute;dec avalados por la UIT (Uni&oacute;n Internacional de    Telecomunicaciones). </font>     <P><font size="2" face="Verdana">En el caso de este trabajo el m&eacute;todo de    compresi&oacute;n se basa en la recomendaci&oacute;n G.721 ADPCM (<I>Adaptative</I>    <I>Differencial Pulse Code Modulation</I>) y en un algoritmo desarrollado por    IMA (<I>International Media Association),</I> que fue modificado por Microchips    <SUP>13, 14</SUP>. Solo se emplean operaciones aritm&eacute;ticas por lo que    es posible implementarlo en un microcontrolador de gama baja. </font>     <P><font size="2" face="Verdana">ADPCM es un tipo de codificaci&oacute;n diferencial    con p&eacute;rdidas, en la que la diferencia de la muestra codificada respecto    a la muestra anterior se cuantifica con un paso de cuantificaci&oacute;n adaptativo.    Este paso de cuantificaci&oacute;n es adaptativo porque va en incremento, o    decremento, en funci&oacute;n de la magnitud de las diferencias previamente    codificadas <SUP>12</SUP>. </font>     <P><font size="2" face="Verdana">Existen variaciones y adaptaciones de algoritmos    basados en ADPCM que siguen una l&oacute;gica digital basada en software. Estos    bloques representan funciones, que son implementadas generalmente en microcontroladores.    Por tanto se intenta concebir algoritmos que s&oacute;lo utilicen operaciones    aritm&eacute;ticas asegurando de esta forma la mayor simplicidad matem&aacute;tica    posible. </font>     <P><font size="2" face="Verdana">En los casos consultados se emplea una longitud    de 16 bits en la codificaci&oacute;n que logran comprimirse en 4 bits, logrando    una raz&oacute;n de 1:4. Aplicando este mismo criterio se desarroll&oacute;    una compresi&oacute;n de 8 bits a 2 bits. </font>     <P><font size="2" face="Verdana">De esta forma para el muestreo de 12,5 KHz se    tendr&iacute;an 12500 muestras multiplicado por 2 bits = 25 Kbps, para lo cual    el ancho de banda cr&iacute;tico de 60 Kbps del est&aacute;ndar IEEE 802.15.4    es suficiente para satisfacer los requisitos necesarios para este proyecto.    </font>     <P><font size="2" face="Verdana"><B>Descripci&oacute;n del sistema de transmisi&oacute;n    de voz dise&ntilde;ado</B> </font>     <P><font size="2" face="Verdana">El objetivo del trabajo fue dise&ntilde;ar un    sistema de comunicaciones de voz en tiempo real que permita a una cantidad limitada    de equipos terminales integrarse dentro del &aacute;rea de cobertura de la red    que se va a formar. Los equipos terminales podr&aacute;n transmitir informaci&oacute;n    hacia un nodo central (coordinador) y recibir comunicaci&oacute;n de este nodo,    pero no comunicarse entre ellos. Para lograr este objetivo la configuraci&oacute;n    de red que se seleccion&oacute; fue la de punto-multipunto, tambi&eacute;n conocida    como estrella, la cual se muestra en la <a href="#fig3">figura 3</a>. </font>      <P align="center"><img src="/img/revistas/eac/v36n2/f0304215.jpg"><a name="fig3"/>     <P><font size="2" face="Verdana">A partir del dise&ntilde;o de la red se desarroll&oacute;    un dispositivo capaz de trasmitir y recibir voz por v&iacute;a inal&aacute;mbrica.    El dispositivo dise&ntilde;ado cuenta con diferentes etapas o bloques los cuales    interactuar&aacute;n entre s&iacute;. La <a href="#fig4">figura 4</a> muestra el diagrama en bloques del circuito dise&ntilde;ado    en la maqueta configurable a la cual se le denomin&oacute; RADIO XBee. </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Como se muestra en la <a href="#fig4">figura    4</a>, se requiere la utilizaci&oacute;n de un micr&oacute;fono para la conversi&oacute;n    de una se&ntilde;al de voz a una se&ntilde;al el&eacute;ctrica. La se&ntilde;al    el&eacute;ctrica obtenida por el micr&oacute;fono es muy d&eacute;bil por lo    que se introduce un circuito acondicionador de se&ntilde;al. El circuito acondicionador    permitir&aacute; que la se&ntilde;al resultante pueda ser digitalizada a partir    de un convertidor anal&oacute;gico-digital. </font>     <P><font size="2" face="Verdana">La se&ntilde;al digitalizada ser&aacute; procesada    por un microcontrolador C8051F320 de Silabs. El microcontrolador, combinado    con un m&oacute;dulo de comunicaci&oacute;n inal&aacute;mbrica XBee, se encargar&aacute;    de la transmisi&oacute;n y recepci&oacute;n inal&aacute;mbrica de la se&ntilde;al    de voz. </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0404215.jpg"><a name="fig4"/>     <P><font size="2" face="Verdana">La se&ntilde;al recibida por el m&oacute;dulo    XBee ser&aacute; procesada por el microcontrolador y enviada a un modulador    por ancho de pulso que, unido a un circuito de acondicionamiento de se&ntilde;al,    permitir&aacute; su reconstrucci&oacute;n y reproducci&oacute;n a trav&eacute;s    de una bocina o aud&iacute;fono. Adem&aacute;s, es necesaria una interfaz de    usuario atendida por el microcontrolador para la interacci&oacute;n directa    del coordinador con el sistema. Este sistema permitir&aacute; enviar se&ntilde;ales    de voz por demanda del coordinador. </font>     <P><font size="2" face="Verdana">El software a utilizar para el funcionamiento    del sistema se separa en tres bloques: el software de gesti&oacute;n, la codificaci&oacute;n    ADPCM y la decodificaci&oacute;n ADPCM. El software de gesti&oacute;n se encarga    de la comunicaci&oacute;n con el m&oacute;dulo de trasmisi&oacute;n inal&aacute;mbrica    y la interfaz de usuario. El software de codificaci&oacute;n ADPCM procesa la    informaci&oacute;n obtenida por el convertidor anal&oacute;gico-digital y se    la env&iacute;a al software de gesti&oacute;n. El software de decodificaci&oacute;n    ADPCM procesa la informaci&oacute;n obtenida del software de gesti&oacute;n    y la env&iacute;a al modulador por ancho de pulso. </font>     <P><font size="2" face="Verdana"><B>Protocolo de comunicaci&oacute;n dise&ntilde;ado</B>    </font>     <P><font size="2" face="Verdana">La necesidad de controlar los par&aacute;metros    relacionados con los m&oacute;dulos XBee de los dispositivos terminales y los    perif&eacute;ricos del microcontrolador exigi&oacute; el desarrollo de un protocolo    de comunicaci&oacute;n. Este protocolo tiene como objetivo fundamental identificar    los datos, otorg&aacute;ndole un tratamiento particular en cada caso. A partir    de este principio se establecieron cuatro tipos de datos, tal como se muestra    en la <a href="#tab2">tabla 2</a>. </font>     <P align="center"><img src="/img/revistas/eac/v36n2/t0204215.jpg"><a name="tab2"/>     <P><font size="2" face="Verdana">Cada byte que se recibe tiene una cabecera de    2 bits y el resto es destinado para la informaci&oacute;n o carga &uacute;til.    </font>     <P><font size="2" face="Verdana">Al env&iacute;o de la informaci&oacute;n relacionada    con la codificaci&oacute;n de la voz se le denomin&oacute; &quot;dato de voz&quot;.    El dato de voz est&aacute; conformado por los dos bits de cabecera y tres muestras    de 2 bits de voz codificada. </font>      ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Para el control del m&oacute;dulo XBee y de los    perif&eacute;ricos del microcontrolador se utilizaron tres tipos de datos: &quot;identificador    de comando&quot;, &quot;dato de comando&quot; y &quot;confirmaci&oacute;n de    comando&quot;. </font>      <P><font size="2" face="Verdana">El tipo de dato &quot;identificador de comando&quot;    tiene un tama&ntilde;o m&aacute;ximo de 64 comandos (6 bits). Estos est&aacute;n    divididos en dos subgrupos: uno de 48 comandos para el m&oacute;dulo XBee y    el segundo de<FONT COLOR="#ff0000"> </FONT>16 comandos para el microcontrolador.    </font>     <P><font size="2" face="Verdana">Los 48 comandos posibles correspondientes a XBee    pueden ser enviados por el coordinador de la red para configurar, de forma remota,    un m&oacute;dulo de trasmisi&oacute;n inal&aacute;mbrica de un dispositivo terminal.    </font>     <P><font size="2" face="Verdana">Los 16 comandos posibles asociados al microcontrolador    son enviados por el coordinador de la red para interactuar, de forma remota,    con el microcontrolador de alg&uacute;n dispositivo terminal. </font>     <P><font size="2" face="Verdana"><B>Prototipo dise&ntilde;ado </B> </font>      <P><font size="2" face="Verdana">Se realiz&oacute; el dise&ntilde;o de un prototipo    compuesto por tres circuitos impresos; el acondicionador de la se&ntilde;al    adquirida por el micr&oacute;fono, el acondicionador de la se&ntilde;al de salida    de voz para la bocina y la placa que contiene el m&oacute;dulo de transmisi&oacute;n    inal&aacute;mbrica, la interfaz de usuario y el microcontrolador. </font>     <P><font size="2" face="Verdana">El circuito impreso para la adquisici&oacute;n    de voz se muestra en la <a href="#fig5">figura 5</a>. El circuito dispone de un conector de entrada    para el micr&oacute;fono y un conector para la comunicaci&oacute;n con el microcontrolador.    La secci&oacute;n posterior de la placa dispone de un filtro integrado de orden    5 (MAX 7404) y un amplificador operacional 3202. </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0504215.jpg"><a name="fig5"/>     <P><font size="2" face="Verdana">El circuito impreso para la reproducci&oacute;n    de voz se muestra en la <a href="#fig6">figura 6</a>. Este presenta un conector de salida para la    bocina y un conector para la comunicaci&oacute;n con el microcontrolador. La    secci&oacute;n posterior de la placa presenta un filtro integrado de orden 5    (MAX 7404) y un amplificador integrado 34119. </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0604215.jpg"><a name="fig6"/>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">El circuito impreso que conforma la maqueta configurable    se muestra en la <a href="#fig7">figura 7</a>. En este se encuentra el m&oacute;dulo de transmisi&oacute;n    inal&aacute;mbrica, la interfaz de usuario y el microcontrolador. Este presenta    dos conectores para la comunicaci&oacute;n con alguno de los dos circuitos acondicionadores,    seg&uacute;n convenga a la aplicaci&oacute;n a desarrollar. En la parte inferior    de la l&aacute;mpara siete segmentos est&aacute; ubicado el puente J1. Ese puente    ha de cortocircuitarse en el caso de acoplar el circuito para la reproducci&oacute;n    de voz al conector de salida, quedando configurada la maqueta como coordinador.    Adem&aacute;s, incorpora un conector situado debajo de los tres botones que    permite la programaci&oacute;n del microcontrolador. </font>     <P><font size="2" face="Verdana">Como se muestra en la <a href="#fig7">figura    7</a>, en el circuito impreso de la maqueta, la interfaz de usuario est&aacute;    compuesta por tres botones pulsadores, dos LEDs y una l&aacute;mpara siete segmentos.    </font>     <P><font size="2" face="Verdana">El m&oacute;dulo de transmisi&oacute;n inal&aacute;mbrica    con el que est&aacute; funcionando el prototipo se coloc&oacute; sobre una base.    Esto brinda flexibilidad en cuanto a su sustituci&oacute;n, o la configuraci&oacute;n    de par&aacute;metros no contemplados en la configuraci&oacute;n realizada por    el microcontrolador. </font>      <P align="center"><img src="/img/revistas/eac/v36n2/f0704215.jpg"><a name="fig7"/>      <P align="center">&nbsp;     <P><font size="3" face="Verdana"><B>RESULTADOS DE LAS PRUEBAS DE FUNCIONAMIENTO    DEL SISTEMA DE TRANSMISI&Oacute;N DE VOZ. </B></font>     <P>&nbsp;      <P><font size="2" face="Verdana">En el experimento para comprobar el funcionamiento    del sistema de transmisi&oacute;n de voz se aplic&oacute; la siguiente secuencia:    se env&iacute;a la se&ntilde;al adquirida y codificada<B>,</B> v&iacute;a inal&aacute;mbrica<B>,</B>    por un equipo hacia un segundo equipo para su decodificaci&oacute;n y reproducci&oacute;n.    Para realizar las mediciones se utiliz&oacute; un osciloscopio digital de dos    canales (marca RIGOL, modelo DS5102CA), un generador de se&ntilde;ales (marca    TEKTRONIX, modelo AFG 3022B), dos maquetas con sus m&oacute;dulos XBee cada    una, un circuito de adquisici&oacute;n de voz y un circuito de reproducci&oacute;n    de voz. </font>     <P><font size="2" face="Verdana">En la <a href="#fig8">figura 8</a> se    muestra el dise&ntilde;o instrumental de la prueba de funcionamiento del sistema.    </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0804215.jpg"><a name="fig8"/>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Como se observa en la <a href="#fig8">figura    8</a> se emplearon dos maquetas para realizar esta prueba<B>.</B> La primera<B>,</B>    mostrada en el extremo superior del diagrama de la Figura, es utilizada como    transmisor, en la cual el generador de se&ntilde;ales<B>,</B> combinado con    el divisor de tensi&oacute;n<B>,</B> entrega una se&ntilde;al sinusoidal con    amplitud fija al circuito de adquisici&oacute;n de voz. Esa se&ntilde;al atenuada    se utiliza como patr&oacute;n de referencia y emula la se&ntilde;al entregada    por el micr&oacute;fono. La salida del circuito de adquisici&oacute;n de la    se&ntilde;al muestreada es digitalizada por el convertidor anal&oacute;gico-digital    del microcontrolador C8051F320<B>,</B> perteneciente a la primera maqueta. Las    muestras de 8 bits tomadas por el convertidor anal&oacute;gico-digital se codifican    a 2 bits. Las muestras obtenidas de 2 bits se empaquetan en un dato de 8 bits    conformado por tres muestras y una cabecera seg&uacute;n el protocolo establecido.    Los datos de 8 bits obtenidos se env&iacute;an a trav&eacute;s del puerto serie    al m&oacute;dulo XBee. El m&oacute;dulo XBee env&iacute;a los datos recibidos    v&iacute;a inal&aacute;mbrica al m&oacute;dulo XBee perteneciente a la segunda    maqueta. </font>     <P><font size="2" face="Verdana">La segunda maqueta, mostrada en el extremo inferior,    se utiliza como receptor, en la cual el microcontrolador C8051F320 recibe a    trav&eacute;s del puerto serie las muestras de 2 bits del paquete enviado y    las decodifica nuevamente a 8 bits. La muestra de 8 bits resultante de la decodificaci&oacute;n    es modulada por el modulador por ancho de pulso. El circuito de reproducci&oacute;n    de voz, a partir de la se&ntilde;al del modulador por ancho de pulso, reconstruye    la se&ntilde;al de referencia original. </font>     <P><font size="2" face="Verdana">En la <a href="#fig9">Figura 9</a> se    muestran las se&ntilde;ales visualizadas por el Osciloscopio. La se&ntilde;al    en amarillo muestra la se&ntilde;al entregada por el generador en el canal 1,    mientras la se&ntilde;al de salida del filtro en el circuito de reproducci&oacute;n    de voz de la segunda maqueta se muestra en azul por el canal 2 del Osciloscopio.    Las frecuencias utilizadas son 216 Hz y 5.5 kHz. </font>     <P align="center"><img src="/img/revistas/eac/v36n2/f0904215.jpg"><a name="fig9"/>     <P><font size="2" face="Verdana">Como se muestra en la <a href="#fig9">figura    9</a> a) la se&ntilde;al de salida tiene una frecuencia de 215 Hz y un V<SUB>PP    </SUB>= 1.72 V. A pesar que la se&ntilde;al es atenuada por el efecto provocado    por los capacitores de desacople, no se observan deformaciones en cuanto a la    amplitud de la se&ntilde;al. La se&ntilde;al de salida es reconstruida sin presentar    deformaciones en la amplitud hasta, aproximadamente, los 2.5 KHz de frecuencia.    </font>     <P><font size="2" face="Verdana">Una vez que se alcanzan una frecuencia de 2.5    KHz, la se&ntilde;al de salida del prototipo del dispositivo maestro comienza    a presentar peque&ntilde;as variaciones en la amplitud de la se&ntilde;al de    salida pero mantiene la misma frecuencia que la se&ntilde;al de entrada, como    se observa en la <a href="#fig9">figura 9</a> b). Las variaciones de amplitud en la se&ntilde;al    de salida se deben a dos factores fundamentales: </font>     <P><font size="2" face="Verdana">&#183; Los errores introducidos por la compresi&oacute;n    y descompresi&oacute;n de la se&ntilde;al muestreada. </font>      <P><font size="2" face="Verdana">&#183; La falta de muestras en la reconstrucci&oacute;n    de la se&ntilde;al al acercarse a la frecuencia de corte del sistema. </font>     <P><font size="2" face="Verdana">Cabe se&ntilde;alar que el teorema de muestreo    garantiza la reconstrucci&oacute;n de la se&ntilde;al en el dominio de la frecuencia,    pero no su amplitud. Existen dos formas de mejorar la se&ntilde;al obtenida:    una, se muestrea<B><FONT  COLOR="#ff0000"> </FONT></B>a una mayor frecuencia para aumentar la cantidad de    muestras disponibles y, la segunda, disminuir la raz&oacute;n de compresi&oacute;n    del c&oacute;dec para disminuir los errores introducidos en la compresi&oacute;n.    En ambos casos es necesario aumentar la cantidad de datos enviados, lo que no    es posible debido a que el ancho de banda del canal de radio frecuencia no soporta    un mayor flujo de informaci&oacute;n <SUP>12</SUP>.<FONT COLOR="#ff0000"> </FONT></font>      <P><font size="2" face="Verdana">En la <a href="#fig10">figura 10</a>    se observa el comportamiento del sistema ante un est&iacute;mulo con una se&ntilde;al    sinusoidal a frecuencias de 6 KHz y 6.5 KHz. </font>     ]]></body>
<body><![CDATA[<P align="center"><img src="/img/revistas/eac/v36n2/f1004215.jpg"><a name="fig10"/>     <P><font size="2" face="Verdana">En la <a href="#fig10">figura 10</a>    a) y b) se observa la respuesta del sistema con estimulo de se&ntilde;ales sinusoidales    a frecuencias de 6 KHz y 6.5 KHz respectivamente. Como se puede apreciar el    sistema aten&uacute;a sin dificultad las se&ntilde;ales superiores a los 6 KHz.    </font>     <P><font size="2" face="Verdana">Analizando los resultados mostrados en las <a href="#fig9">figuras 9</a> y  <a href="#fig10">10</a> se puede afirmar: </font>     <P><font size="2" face="Verdana">&#183; Es posible el env&iacute;o de se&ntilde;ales    de voz codificada por v&iacute;a inal&aacute;mbrica con m&oacute;dulos XBee.    </font>     <P><font size="2" face="Verdana">&#183; Las se&ntilde;ales con frecuencias superiores    a los 6 KHz son atenuadas por el filtro pasa bajo. </font>     <P><font size="2" face="Verdana">&#183; El sistema es capaz de muestrear, codificar,    decodificar y reproducir se&ntilde;ales de voz. </font>     <P>&nbsp;     <P><font size="3" face="Verdana"><B>CONCLUSIONES</B> </font>     <P>&nbsp;      <P><font size="2" face="Verdana">Se dise&ntilde;&oacute;, y se implement&oacute;<B>,</B>    un sistema de transmisi&oacute;n de voz con modulaci&oacute;n digital. Como    resultado de este trabajo se construy&oacute; y se puso a punto una maqueta    del hardware complementada con el software para cada dispositivo de la red,    de forma tal que permite enviar se&ntilde;ales de voz por demanda del coordinador.    El sistema dise&ntilde;ado es capaz de codificar y transmitir, de forma inal&aacute;mbrica,    se&ntilde;ales de voz mediante la combinaci&oacute;n de microcontroladores C8051F320    y m&oacute;dulos XBee. </font>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">En el prototipo dise&ntilde;ado, el microcontrolador    es capaz de configurar su m&oacute;dulo XBee asociado. Tambi&eacute;n el microcontrolador    puede intercambiar datos por medio del m&oacute;dulo XBee con el resto de los    dispositivos en la red, y en el caso del coordinador configurar al resto de    los dispositivos. </font>     <P><font size="2" face="Verdana">Los resultados obtenidos en las pruebas de funcionamiento    demuestran que los circuitos dise&ntilde;ados responden satisfactoriamente a    los objetivos de su dise&ntilde;o. </font>      <P><font size="2" face="Verdana">El prototipo desarrollado en este trabajo se    utiliz&oacute; satisfactoriamente en la configuraci&oacute;n de una red con    topolog&iacute;a punto-multipunto. En la red dise&ntilde;ada se identifica un    coordinador y varios dispositivos terminales<B><FONT  COLOR="#ff0000"> </FONT></B> que son capaces de intercambiar datos de voz, datos    de comandos, identificadores de comandos y confirmaci&oacute;n de la recepci&oacute;n    de comandos. </font>     <P><font size="2" face="Verdana">El uso del est&aacute;ndar de Zigbee en este    sistema supone un ahorro considerable de consumo energ&eacute;tico respecto    a otros est&aacute;ndares inal&aacute;mbricos; como WiFi y Bluetooh, esto determin&oacute;    su elecci&oacute;n. Sin embargo se mostr&oacute; la insuficiencia de ancho de    banda para sostener un flujo continuo de voz, para lo cual fue necesario emplear    un m&eacute;todo de compresi&oacute;n. Se utiliz&oacute; ADPCM de 8-2 bits,    al ser un m&eacute;todo de compresi&oacute;n con p&eacute;rdidas, a&ntilde;ade    cierto nivel de ruido pero no afecta el reconocimiento de voz, que viene dado    principalmente por la tasa de muestreo. </font>     <P><font size="2" face="Verdana">Se valid&oacute; que es posible transmitir voz    sobre el est&aacute;ndar de Zigbee, a pesar que esta tecnolog&iacute;a no est&aacute;    pensada para esto, y su uso m&aacute;s frecuente es en las redes de sensores.    </font>     <P>&nbsp;     <P><font size="3" face="Verdana"><B>REFERENCIAS</B> </font>     <P>&nbsp;      <!-- ref --><P><font size="2" face="Verdana">1. I. D. L. P. Gonz&aacute;lez, G. L. Hern&aacute;ndez,    and L. E. Ar&aacute;mbula, &quot;Estudio Comparativo entre Plataformas Bluetooth    y ZigBee para Transmisi&oacute;n de Voz en Dom&oacute;tica,&quot;AN643, 2010.        </font>     ]]></body>
<body><![CDATA[<!-- ref --><P><font size="2" face="Verdana">2. P. Kinney, &quot;Zigbee technology: Wireless    control that simply works,&quot; in <I>Communications design conference</I>,    vol 2, 2003.     </font>     <!-- ref --><P><font size="2" face="Verdana">3. IEEE, &quot;802.15.4,&quot; ed, 2006.     </font>     <!-- ref --><P><font size="2" face="Verdana">4. J. M. H. Moya, &quot;Tecnolog&iacute;a VoIP    y Telefon&iacute;a IP,&quot; A. G. Editos, Ed., ed M&eacute;xico, 2006.     </font>     <!-- ref --><P><font size="2" face="Verdana">5. I. Howitt and J. A. Gutierrez, &quot;IEEE    802.15. 4 low rate-wireless personal area network coexistence issues,&quot;    in <I>Wireless Communications and Networking, 2003. WCNC 2003. 2003 IEEE</I>,    2003, pp. 1481-1486.     </font>     <!-- ref --><P><font size="2" face="Verdana">6. O. Hyncica, P. Kacz, P. Fiedler, Z. Bradac,    P. Kucera, and R. Vrba, &quot;The Zigbee experience,&quot; in <I>Proceedings    of the 2nd International Symposium on Communications, Control, and Signal Processing</I>,    2006.     </font>     ]]></body>
<body><![CDATA[<!-- ref --><P><font size="2" face="Verdana">7. S. R. Caprile, <I>&quot;EQUISB&Iacute; Desarrollo    de aplicaciones con comunicaci&oacute;n remota basadas en m&oacute;dulos ZigBee    y 802.15.4&quot;</I>, 1 ed. Argentina, 2009.     </font>     <!-- ref --><P><font size="2" face="Verdana">8. R. Faludi, <I>Building wireless sensor networks:    with ZigBee, XBee, arduino, and processing</I>: O'Reilly Media, Inc., ISBN 1449302742,    2010.     </font>     <!-- ref --><P><font size="2" face="Verdana">9. A. Oyarce, &quot;Gu&iacute;a del Usuario XBee    series 1,&quot; 2010.     </font>      <!-- ref --><P><font size="2" face="Verdana">10. MaxStream, &quot;Product Manual v1.xAx -    802.15.4 Protocol,&quot; ed, 2007.     </font>     <!-- ref --><P><font size="2" face="Verdana">11. J. Camargo, L. Garc&iacute;a, and E. Gaona,    &quot;Reconocimiento de voz humana aplicado a la dom&oacute;tica,&quot; <I>INGENIUM,    </I>vol. 13, pp. 97-106, 2013.     </font>     ]]></body>
<body><![CDATA[<!-- ref --><P><font size="2" face="Verdana">12. N. Benvenuto and G. Bertocci, &quot;ADPCM    coder-decoder including partial band energy transition detection,&quot; ed:    Google Patents, 1987.     </font>     <!-- ref --><P><font size="2" face="Verdana">13. D. D. Le&oacute;n, &quot;Transmisi&oacute;n    de audio usando redes Zigbee,&quot; <I>Ingenier&iacute;a Electr&oacute;nica,    Autom&aacute;tica y Comunicaciones, </I>vol. 31, pp. 39-44, 2010.     </font>     <!-- ref --><P><font size="2" face="Verdana">14. R. Richey, &quot;Adaptive Differential Pulse    Code Modulation Using PIC&#174; Microcontrollers,&quot; Microchip, Ed, 2007.        </font>      <P>&nbsp;      <P>&nbsp;      <P><font size="2" face="Verdana">Recibido: 10 de abril de 2014    <br>   Aprobado: 18 de enero de 2015</font>     ]]></body>
<body><![CDATA[<P>&nbsp;      <P>&nbsp;     <P><font size="2" face="Verdana"><I>Alexis Castellanos Rodr&iacute;guez</I>, Ing.    Telecomunicaciones y Electr&oacute;nica, CIME, Facultad de Ingenier&iacute;a    El&eacute;ctrica, Instituto Superior Polit&eacute;cnico Jos&eacute; Antonio    Echeverr&iacute;a, La Habana, Cuba. Correos electr&oacute;nicos: <a href="mailto:alexis@electrica.cujae.edu.cu">alexis@electrica.cujae.edu.cu</a>;    <a href="mailto:fpadron@citi.cu">fpadron@citi.cu</a>;    <a href="mailto:frankms209@gmail.com">frankms209@gmail.com</a>;    <a href="mailto:abarzaga@electrica.cujae.edu.cu">abarzaga@electrica.cujae.edu.cu</a>;    <a href="mailto:lmadruga@electrica.cujae.edu.cu">lmadruga@electrica.cujae.edu.cu</a>    </font>       ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[P. González]]></surname>
<given-names><![CDATA[I. D. L.]]></given-names>
</name>
<name>
<surname><![CDATA[L. Hernández]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[E. Arámbula]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<source><![CDATA[Estudio Comparativo entre Plataformas Bluetooth y ZigBee para Transmisión de Voz en Domótica]]></source>
<year>2010</year>
<publisher-name><![CDATA[AN643]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kinney]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Zigbee technology: Wireless control that simply works]]></article-title>
<source><![CDATA[Communications design conference]]></source>
<year>2003</year>
<volume>2</volume>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<collab>IEEE</collab>
<source><![CDATA[802.15.4]]></source>
<year>2006</year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[H. Moya]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Tecnología VoIP y Telefonía IP]]></source>
<year>2006</year>
<publisher-name><![CDATA[A. G. Editos]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Howitt]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[Gutierrez]]></surname>
<given-names><![CDATA[J. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[IEEE 802.15. 4 low rate-wireless personal area network coexistence issues]]></article-title>
<source><![CDATA[Wireless Communications and Networking, 2003. WCNC 2003. 2003 IEEE]]></source>
<year>2003</year>
<page-range>1481-1486</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hyncica]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Kacz]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Fiedler]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Bradac]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Kucera]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Vrba]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The Zigbee experience]]></article-title>
<source><![CDATA[Proceedings of the 2nd International Symposium on Communications, Control, and Signal Processing]]></source>
<year>2006</year>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Caprile]]></surname>
<given-names><![CDATA[S. R.]]></given-names>
</name>
</person-group>
<source><![CDATA[EQUISBÍ Desarrollo de aplicaciones con comunicación remota basadas en módulos ZigBee y 802.15.4]]></source>
<year>2009</year>
<edition>1</edition>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Faludi]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Building wireless sensor networks: with ZigBee, XBee, arduino, and processing]]></source>
<year>2010</year>
<publisher-name><![CDATA[O'Reilly Media]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Oyarce]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Guía del Usuario XBee series 1]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<collab>MaxStream</collab>
<source><![CDATA[Product Manual v1.xAx - 802.15.4 Protocol]]></source>
<year>2007</year>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Camargo]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
<name>
<surname><![CDATA[Gaona]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Reconocimiento de voz humana aplicado a la domótica]]></article-title>
<source><![CDATA[INGENIUM]]></source>
<year>2013</year>
<volume>13</volume>
<page-range>97-106</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Benvenuto]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Bertocci]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<source><![CDATA[ADPCM coder-decoder including partial band energy transition detection]]></source>
<year>1987</year>
<publisher-name><![CDATA[Google Patents]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[León]]></surname>
<given-names><![CDATA[D. D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Transmisión de audio usando redes Zigbee]]></article-title>
<source><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></source>
<year>2010</year>
<volume>31</volume>
<page-range>39-44</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Richey]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Adaptive Differential Pulse Code Modulation Using PIC® Microcontrollers]]></source>
<year>2007</year>
<publisher-name><![CDATA[Microchip]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
