Inicio

Inicio

Comunicación inalámbrica tipo “virtual wire

 

 

   ROBOZB

 

Inicio

 

Resultados de una comunicación inalámbrica tipo “virtual wire

 

Uno de los estudios que se hicieron entre pc-XBee -> XBee – msp430, fue el porcentaje promedio de paquetes recibidos a distintas tasas de transferencia y a distintas distancias, en un ambiente con variedad de redes WLAN. El lugar seleccionado para hacer el estudio fue el hall central del edificio C de la universidad y consistió en contar los paquetes que recibía la MSP provenientes del modulo conectado al pc. Las series fueron de 1000 bytes cada una y se sacó el promedio  entre diez series, esto se realizó para las velocidades de  9600, 19200, 38400 y 115200 baudios, dentro de un rango de 1m a 36 m de distancia.

Los resultados son mostrados en las Figuras.

 

 

 

Una conclusión importante que se puede obtener de estos gráficos es que la perdida de paquetes en algunas tasas no tiene nada que ver con el tipo de comunicación, interferencia o ambiente, sino con el hardware. Este problema fue descubierto una vez que se estaba realizando el estudio ya que la recepción de paquetes cae muy por debajo de lo normal. En este caso es precisamente la MSP430 que presenta problemas al tratar de comunicarla con las tasas de 19200 y 38400 baudios, aún así los gráficos presentados con las pruebas de 9600 y 115200 baudios, son bastante buenas y van acorde con lo que se esperaba. En la curva correspondiente a 9600 baudios se puede observar que la recepción es bastante “buena”, por sobre el 80%, y las dos principales variables que afectarían a la pérdida de paquetes son la interferencia y la distancia entre los dispositivos. Se mencionó que la recepción es bastante buena debido a que el tipo de comunicación que se utilizó es de tipo “virtual wire” el cual no provee ningún mecanismo de reenvío de paquetes perdidos o envío y recepción de ACKs por parte del receptor y transmisor, en otras palabras la comunicación implementada es una especie de “UDP”.   En la curva que corresponde a los 115200 baudios, se puede observar que el porcentaje de recepción disminuye a medida que la distancia aumenta, en este caso era de esperarse el resultado ya que la velocidad de la tasa de transmisión es sobre diez veces la tasa de 9600, y es la máxima soportada por la MSP430 y que presenta una mayor tasa de error. Es importante destacar que si se hubiera utilizado un protocolo confiable y seguro que es el que realmente provee la especificación zigbee, y que se presenta como una de las opciones del módulo XBee, los resultados hubieran sido bastantes distintos y no se hubiera podido apreciar como influyen los fenómenos de interferencia y distancia (por lo menos no en el rango de distancias estudiadas), ya que se esperaría que la recepción fuera de 100% en todos los casos, esto debido a que trataría con una comunicación estilo “TCP”, donde lo importante es la recepción de todos los paquetes, no así los retardos que se produzcan en la recepción o transmisión de ellos.