Despliegue de una plataforma para análisis de técnicas de network coding utilizando Raspberry Pi
Deployment of a platform for analysis of network techniques coding using Raspberry Pi
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/12166Registro completo
Mostrar el registro completo DCAutoría
Fernández Pérez, FátimaFecha
2017-10-25Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
Resumen/Abstract
RESUMEN: En este documento se presenta un estudio sobre la implementación de técnicas de Network Coding (NC) en un entorno real, sobre una red multi-salto. En concreto se estudiará el esquema Random Linear Network Coding (RLNC), que es una de las principales alternativas de NC. Esta solución permite la transmisión de información codificada entre dos nodos de la red. El continuo crecimiento en la utilización de redes inalámbricas, ha despertado un gran interés por parte del sector de la investigación, buscando posibles alternativas a los protocolos tradicionales, debido a que éstos pueden no dar una respuesta adecuada a las condiciones adversas del canal radio. La solución que se va a estudiar es NC, que implementándose sobre el protocolo de capa de transporte User Datagram Protocol (UDP), responde de forma eficiente, a las adversidades que se puedan presentar, principalmente sobre canales inalámbricos. Para poder discutir los resultados obtenidos mediante simulación, en este proyecto se ha llevado a cabo una implementación en entorno real de dichas técnicas, en concreto, en una plataforma compuesta por 20 nodos, los cuales se corresponden a Raspberry Pi 3 modelo B, formando una red multi-salto para la cofiguración de distintas rutas.
ABSTRACT: In this document we present a study on the implementation of Network Coding (NC) techniques in a real environment, over a multi-hop network. Specifically, we study the Random Linear Network Coding (RLNC) scheme, which is considered one of the most relevant NC solutions. This scheme allows the comunication between two nodes in the network. Wireless networks have received a great interest from the research community, searching for posible alternatives to traditional protocols which could not give an appropriate response to adverse channel conditions. One of the alternatives NC, which it is implemented over the transport layer UDP protocol, and to other a reliable service it is to believed to address hostile conditions. In order to discuss the results obtained by simulation, this project has worked on the implementation of NC techniques in a real environment, specifically, in a platform comprising twenty nodes, Raspberry Pi 3 model B, building a multi-hop network where different routes can be configured.








