• No se han encontrado resultados

Consumo de energ´ıa del protocolo OLSR

8. Medidas experimentales del plugin SDM en escenarios reales 89

8.3. Consumo de energ´ıa del protocolo OLSR

En esta prueba se medir´a el consumo energ´etico que produce la ejecuci´on del protocolo OLSR junto con el protocolo SDM en los dispositivos m´oviles, as´ı como la comparaci´on del gasto energ´etico entre un nodo que no es elegido MPR con otro que s´ı lo es (teniendo en este caso que reenviar los mensajes que reciba al resto de la red). El escenario de pruebas est´a compuesto por 4

Figura 8.1: Escenario de pruebas con cuatro nodos en l´ınea

dispositivos Nokia N800 y N810 colocados en l´ınea como se puede observar en la Figura 8.1.

Despu´es de comprobar que cada dispositivo est´a cargado totalmente, se procede a la ejecuci´on del demonio olsrd en cada uno de los dispositivos, anun-ciando tambi´en cada uno de ellos 4 servicios a trav´es del plugin SDM. La prueba consiste en ir midiendo el nivel de bater´ıa de cada dispositivo cada 10 minutos hasta un m´aximo de 1 hora para ver c´omo progresa el consumo de energ´ıa a lo largo del tiempo. En principio deber´ıa ocurrir que los nodos que han sido elegido como MPR (en nuestro caso los dos centrales) consumen m´as bater´ıa que aquellos que no lo son ya que deben reenviar los mensajes tanto del protocolo OLSR (mensajes TC) como del protocolo SDM. Para la realizaci´on de esta prueba suponemos que los dispositivos del mismo modelo (N800 y N810) consumen la misma bater´ıa si se ejecutan las mismas aplicaciones.

Como se puede comprobar en el Cuadro 8.1, en 1 hora se gasta entre un 16 % y un 18 % de bater´ıa ejecutando tanto el demonio olsrd como el plugin SDM. Adem´as para averiguar lo que gasta solamente esta aplicaci´on se ha medido el consumo de bater´ıa de los dispositivos m´oviles en reposo con todas las aplicaciones que vienen por defecto activadas, como por ejemplo el m´odulo Wifi, la herramienta Advanced Power para medir el consumo de bater´ıa e incluso los terminales donde ser´ıan ejecutados las aplicaciones (para intentar consumir la misma energ´ıa excepto la gastada expresamente por el demonio olsrd y el plugin SDM).

Observando las diferencias entre los niveles de bater´ıa medidos, se llega a la conclusi´on de que el gasto energ´etico producido solamente por el demonio olsrd junto con el plugin SDM anunciando 4 servicios es aproximadamente de un 1 %, algo muy poco significativo para el nivel total de bater´ıa del dispositivo

Cuadro 8.1: Nivel de bater´ıa de cada dispositivo

Cuadro 8.2: Porcentaje de bater´ıa consumido por cada dispositivo

Nokia N800 y N810.

El hecho de que el nivel de la bater´ıa medido con la herramienta Advanced Power no fuera del 100 % cuando la bater´ıa estaba totalmente cargada (como se muestra en el Cuadro 8.1 en el inicio de la prueba) fue bastante extra˜na ya que no se realiz´o ninguna acci´on anterior que pudiera consumir bater´ıa. Probablemente la medici´on de la bater´ıa con esta herramienta sea correcta aunque a lo mejor algo aproximada. Cabe destacar que para la realizaci´on de esta prueba se intent´o utilizar una aplicaci´on m´as fiable denominada Nokia Energy Profiler [70], pero la falta de una versi´on compatible con la plataforma Maemo hizo imposible su utilizaci´on para medir el consumo de bater´ıa.

Mirando los resultados en el Cuadro 8.2, se observa que el modelo N800 consume m´as bater´ıa que el modelo N810 ejecutando las mismas aplicaciones (alrededor de un 2 % m´as en 1 hora). Esto puede ser debido a que al empezar cada modelo desde diferentes niveles de bater´ıa (en los N800 empiezan alrededor del 90 % y los N810 alrededor del 94 %) su consumo energ´etico no sea el mismo, ya que se ha comprobado en [71] que el gasto de energ´ıa en las bater´ıas de los m´oviles no es lineal, sino que se asemeja m´as a una funci´on sigmoide (ver Figura 8.2).

Figura 8.2: Consumici´on de las bater´ıas en los m´oviles (funci´on sigmoide)

Esto significa que cuanto m´as cargada est´a la bater´ıa m´as lentamente des-ciende su nivel (hasta aproximadamente el 50 %, donde a partir de ese momento ocurre justamente lo contrario). As´ı, en los N810, al estar sus bater´ıas m´as car-gadas que las de los N800, su consumo de bater´ıa es algo menor.

Otro aspecto a destacar es la diferencia entre los modelos que no han sido elegidos nodos MPR con los que s´ı lo han hecho. Al ser la consumici´on de energ´ıa diferente para el modelo N800 y N810, las comparaciones las vamos a realizar entre dispositivos del mismo modelo (como se observa en la Figura 8.1, hay un nodo MPR y otro que no lo es por cada modelo). Tal y como se esperaba, los nodos que han sido elegidos como nodos MPR consumen m´as bater´ıa que los que no han sido elegidos (un 0.5 % m´as en el caso del modelo N800 y un 1 % m´as para el modelo N810).

Debido a que el consumo extra de bater´ıa por ser nodo MPR es muy pe-que˜no podemos llegar a la conclusi´on de que la elecci´on de un nodo como MPR no afecta de manera significativa en el consumo de energ´ıa de dicho dispositivo. Aun as´ı, como se ver´a en la secci´on siguiente, s´ı es importante elegir a un nodo como MPR o no seg´un el nivel de bater´ıa que tenga dicho dispositivo.