Desarrollo e Implementación de un algoritmo de control de video adaptativo en entornos de redes definidas por software (SDN)
Loading...
Date
2024-08-29
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad de Cuenca
Abstract
In the ever-evolving digital era, managing traditional IP networks has become a complex and
laborious process. Configuring these networks according to rigid structures and adapting to fluctuations in traffic load and potential failures requires constant reconfiguration of the underlying
infrastructure. This complexity is exacerbated by the convergence of control and data planes
in conventional networks, making agile and programmable management difficult. In response to these challenges, Software-Defined Networks (SDN) have emerged as a highly promising solution in the field of telecommunications. In this context, this thesis proposes the design
of an efficient video traffic control algorithm in an SDN environment, enabling adaptive realtime transmission. To achieve this, five Raspberry Pi were used, each installed with the Linux
(Ubuntu) operating system. On these devices, software was implemented for one Raspberry
Pi to function as an SDN controller (RYU) and the necessary software for the other Raspberry
Pis to operate as OpenVswitch. The video transmission was carried out from one device to
another through our SDN network with the adaptive video control system, from the video server to another device, achieving a delay 18.1 % lower than RIP and 94.8 % lower than OSPF.
With background traffic, it was found that SDN has a delay 27.23 % lower than RIP and 54.1 %
lower than OSPF. Finally, the performance obtained with and without the implementation of our
algorithm was evaluated in comparison with classical routing.
Resumen
En la era digital en constante evolución, la gestión de las redes IP (Internet Protocol) tradicionales se ha vuelto un proceso complejo y laborioso. Configurar estas redes siguiendo estructuras
rígidas y adaptarse a las fluctuaciones en la carga de tráfico y a posibles fallos requiere una
reconfiguración constante de la infraestructura subyacente. Esta complejidad se ve agravada
por la convergencia de los planos de control y datos en las redes convencionales, lo que dificulta una gestión ágil y programable. En respuesta a estos desafíos, han surgido las Redes
Definidas por Software (SDN) como una solución altamente prometedora en el campo de las
telecomunicaciones. En este contexto, este trabajo de titulación propone el diseño de un algoritmo eficiente de control de tráfico de video en un entorno SDN, permitiendo una transmisión
adaptativa en tiempo real. Para lograr esto, se utilizaron cinco Raspberry Pi en los cuales se
instaló el sistema operativo Linux (Ubuntu). Sobre estos dispositivos, se implementó el software para que un Raspberry Pi funcione como controlador SDN (RYU) y el software necesario
para que el resto de las Raspberry Pi funcionen como OpenVswitch. Se llevó a cabo la transmisión de video desde un dispositivo hasta otro a través de nuestra red SDN con el sistema
de control de video adaptativo, desde el servidor de video hacia otro dispositivo obteniendo un
retardo 18.1 % menor que RIP (Routing Information Protocol) y 94.8 % menor que OSPF (Open
Shortest Path First), con tráfico de fondo se obtuvo que SDN tiene un retardo 27.23 % menor
que RIP y 54.1 % menor que OSPF. Finalmente, se evaluó el rendimiento obtenido con y sin
la implementación de nuestro algoritmo en comparación con el enrutamiento clásico.
Keywords
Telecomunicaciones, Redes convencionales, Software, Ordenadores
Citation
Código de tesis
TET;154
Código de tesis
Grado Académico
Ingeniero en Telecomunicaciones
