Propuesta algorítmica de enrutamiento y configuración de paquetes en una red multicast de flujo máximo 2 usando Network Coding.

El proyecto busca realizar una propuesta algorítmica para el enrutamiento de paquetes orientado a comunicaciones multicast teniendo una única fuente de información con un flujo máximo de 2 en la red utilizando network coding para mejorar el rendimiento de la red con la finalidad de tener un menor re...

Full description

Autores:
Soto Cobos, Yesid Fernando
Torres Chamorro, Néstor Alejandro
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
spa
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/5845
Acceso en línea:
http://hdl.handle.net/10584/5845
Palabra clave:
network coding
flujo
rendimiento
simulación
optimización
multicast
network coding
flow
throughput
simulation
optimization
multicast
Rights
License
Universidad del Norte
Description
Summary:El proyecto busca realizar una propuesta algorítmica para el enrutamiento de paquetes orientado a comunicaciones multicast teniendo una única fuente de información con un flujo máximo de 2 en la red utilizando network coding para mejorar el rendimiento de la red con la finalidad de tener un menor retraso en el tiempo de envió de paquetes en comunicaciones multicast. La técnica de network coding se basa en el uso de enrutadores especiales que codifican o decodifican la información de los paquetes que reciben y posteriormente reenvían estos paquetes a los demás enrutadores. El diseño e implementación del proyecto se centra en dos grandes fases. La primera de estas fases es la de encontrar una solución que garantice el flujo máximo de dos deseado para la red apoyándose en el algoritmo de Ford-Fulkerson. Una vez se obtiene una red que cumple con el flujo máximo, se busca disminuir en la medida de lo posible la cantidad de nodos de codificación necesarios en la red. Inmediatamente se busca el esquema de envió de paquetes en cada uno de los enlaces del nodo origen que permita asegurar la recepción de la información original en cada uno de los destinos suscritos al grupo multicast. Al final de esta etapa se cuenta con un grafo que representa la subred interesada en el enrutamiento multicast con la menor cantidad de enrutadores de codificación posible y la mejor forma de distribución de paquetes en el nodo origen. La segunda gran fase es la simulación de la solución óptima de la red en NS3 con la finalidad de comprobar la eficacia y el desempeño de la topología encontrada en un ambiente ideal basándose en estadísticas provistas por la herramienta. Teniendo en cuenta las estadísticas provistas en la simulación, se podrá analizar el impacto que el uso de técnicas de network coding tiene en un entorno ideal para el rendimiento de una red específica. La propuesta ofrece la configuración óptima que una red que soporte multicast debe tener para lograr el mayor rendimiento.