[en] Looking at the trend followed by information and communication technologies, we can note a constant evolution towards embedded devices, becoming smaller and more efficient, endowed with greater processing power, storage capacity and ease of communications. Based on these technological advances, network physiognomies have changed from being composed of a limited number of wired connected nodes to a central computer, to be smaller, cheaper and lower power devices capable of processing information locally and transfer it wirelessly. In that sense, Wireless sensor networks (WSNs) are positioned to be one of the fastest growing fields of study in the next years. WSNs are based on sensor nodes, which are low cost and low consumption devices able to obtain data from their environment, process it locally, and then communicate it via wireless links to a central coordinating node, known as sink. Due to the small size of the nodes, batteries must also be small; therefore saving energy consumption is vital in these networks since it is not always possible to recharge them. Hence, there is a need to meet the goal of energy efficiency, which is to maximize the lifetime of the network while still providing the applications required quality of service (QoS). This project intends to make possible the analysis of the effect of different Medium Access Control (MAC) and routing protocols on energy consumption in several low node density WSNs scenarios (up to 1,000 nodes). To that end, the GOAT software tool has been developed. GOAT is a graphical network analysis tool that allows designing WSNs and estimating its energy consumption and overall lifetime in thoroughly configurable scenarios. The aim of the tool is to base future WSN designs on the results gathered through the simulations.

[es] Observando la tendencia seguida por las tecnologías de la información y comunicación, notamos una evolución constante hacia dispositivos integrados, cada vez más pequeños y eficientes, dotados de un mayor poder de procesamiento, capacidad de almacenamiento y facilidad de comunicación. Sobre la base de estos avances tecnológicos, las fisonomías de las redes han pasado de componerse de un número limitado de nodos conectados por cable a un ordenador central, a ser éstos más pequeños, más baratos y de menor consumo, capaces de procesar la información a nivel local y transferirla inalámbricamente. Las redes de sensores inalámbricas (WSN son sus siglas en inglés) están en condiciones de ser uno de los campos de estudio de más rápido crecimiento en los próximos años. Las WSN están basadas en dispositivos de bajo coste y consumo (nodos de medida) que son capaces de obtener los datos de su entorno, procesarlos a nivel local, y comunicarlos luego a través de enlaces inalámbricos a un nodo central de coordinación, conocido como gateway. Debido al pequeño tamaño de los nodos, las baterías deben ser también pequeñas, con lo cual, el ahorro de consumo energético es vital en éste tipo de redes, ya que no siempre es posible acceder a recargarlas. Por lo tanto, hay una fehaciente necesidad de cumplir el objetivo de la eficiencia energética, que trata de maximizar la vida útil de la red mientras se mantienen los requisitos de calidad de servicio de las aplicaciones ofrecidas. Este proyecto tiene la intención de permitir el análisis del impacto de diversos protocolos de control de acceso al medio (MAC) y protocolos de enrutamiento sobre el consumo de energía en WSNs de baja densidad (hasta 1.000 nodos). Para ello, la herramienta de software GOAT ha sido desarrollada. GOAT es una herramienta de análisis gráfico de redes que permite diseñar WSNs y estimar el consumo de energía y tiempo de vida general en escenarios profundamente configurables. El objetivo de la herramienta es basar los futuros diseños WSN sobre los resultados recogidos a través de las simulaciones.