2 research outputs found

    Optimizaci贸n de tr谩fico en redes multiservicios aplicando t茅cnicas heur铆sticas

    Get PDF
    El abrupto crecimiento del tr谩fico presente en las redes convergentes actuales, trae como consecuencia la implementaci贸n de nuevas tecnolog铆as que permiten ofrecer a los usuarios mayores anchos de banda para lo cual es necesario realizar una distribuci贸n 贸ptima del tr谩fico, tomando alg煤n criterio de desempe帽o y teniendo en cuenta la elasticidad del flujo que involucra atender tr谩ficos tan dis铆miles como voz, video, sonido, datos, entre otros. Optimizar la distribuci贸n de distintos requerimientos considerando estos aspectos en redes multiservicios permite garantizar la disponibilidad de la red para los requerimientos de tr谩fico, cuando las demandas modernas ponen en riesgo de congesti贸n a las redes que utilizan las t茅cnicas tradicionales de conmutaci贸n. MPLS (conmutaci贸n de etiquetas multiprotocolo) se ha convertido en una tecnolog铆a eficaz en la soluci贸n a estos inconvenientes, aunque el problema de la selecci贸n de la mejor ruta y de la distribuci贸n de tr谩fico no solo sigue existiendo, sino que exige nuevas propuestas de optimizaci贸n del enrutamiento. En muchos casos, la planificaci贸n 贸ptima de distribuci贸n de tr谩fico en redes MPLS, conlleva la necesidad de resolver un problema de optimizaci贸n combinatorio de caracter铆sticas tales que, para instancias medias o grandes del problema, los m茅todos determin铆sticos no son adecuados desde el punto de vista del tiempo de ejecuci贸n necesario para obtener el 贸ptimo. En este punto las heur铆sticas, constituyen una alternativa v谩lida para proporcionar buenas soluciones en tiempos aceptables. En esta tesis se presenta una taxonom铆a de estrategias heur铆sticas y metaheur铆sticas con el objetivo de distribuir los requerimientos en los enlaces disponibles de una red minimizando el costo de enrutamiento, al tiempo que se satisfacen restricciones en cuanto a demanda y capacidad de cada enlace. Se presenta el desarrollo, descripci贸n y modelado del problema, se dise帽an diferentes algoritmos bio-inspirados en el comportamiento de enjambres que brindan una soluci贸n de configuraci贸n fuera de l铆nea, a este problema tradicional de la ingenier铆a de tr谩fico en redes con alta interconectividad. Se implementan cinco algoritmos inspirados en bandadas de p谩jaros, colonias de hormigas y el comportamiento de quir贸pteros, que permiten determinar una soluci贸n 贸ptima explorando el espacio de b煤squeda desde diferentes estrategias. Se ejecutan los algoritmos sobre cuatro redes de ensayo de diferentes tama帽os, con lo que se determina la aplicabilidad de los algoritmos, y los par谩metros 贸ptimos de funcionamiento en cada caso, se presenta el an谩lisis comparativo de los resultados obtenidos y se dejan planteadas distintas opciones de trabajos e investigaciones a futuro.Facultad de Inform谩tic

    Power aware resource allocation and virtualization algorithms for 5G core networks

    Get PDF
    Most of the algorithms that solved the resource allocation problem, used to apply greedy algorithms to select the physical nodes and shortest paths to select the physical edges, without sufficient coordination between selecting the physical nodes and edges. This lack of coordination may degrade the overall acceptance ratios and network performance as whole, in addition, that may include non-necessary physical resources, which will consume more power and computational processing capacities, as well as cause more delays. Therefore, the main objective of this PhD thesis is to develop power aware resource allocation and virtualization algorithms for 5G core networks, which will be achieved through developing a virtualization resource allocation technique to perform virtual nodes and edges allocations in full coordination, and on the least physical resources. The algorithms will be general and solve the resource allocation problem for virtual network embedding and network function virtualization frameworks, while minimizing the total consumed power in the physical network, and consider end-to-end delay and migration as new optional features. This thesis suggested to solve the power aware resource allocation problem through brand new algorithms adopting a new technique called segmentation, which fully coordinates allocating the virtual nodes and edges together, and guarantees to use the very least physical resources to minimize the total power consumption, through consolidating the virtual machines into least number of nodes as much as possible. The proposed algorithms, solves virtual network embedding problem for off-line and on-line scenarios, and solves resource allocations for network function virtualization environment for off-line, on-line, and migration scenarios. The evaluations of the proposed off-line virtual network embedding algorithm, PaCoVNE, showed that it managed to save physical network power consumption by 57% in average, and the on-line algorithm, oPaCoVNE, managed to minimize the average power consumption in the physical network by 24% in average. Regarding allocation times of PaCoVNE and oPaCoVNE, they were in the ranges of 20-40 ms. For network function virtualization environment, the evaluations of the proposed offline NFV power aware algorithm, PaNFV, showed that on average it had lower total costs and lower migration cost by 32% and 65:5% respectively, compared to the state-of-art algorithms, while the on-line algorithm, oPaNFV, managed to allocate the Network Services in average times of 60 ms, and it had very negligible migrations. Nevertheless, this thesis suggests that future enhancements for the proposed algorithms need to be focused around modifying the proposed segmentation technique to solve the resource allocation problem for multiple paths, in addition to consider power aware network slicing, especially for mobile edge computing, and modify the algorithms for application aware resource allocations for very large scale networks. Moreover, future work can modify the segmentation technique and the proposed algorithms, by integrating machine learning techniques for smart traffic and optimal paths prediction, as well as applying machine learning for better energy efficiency, faster load balancing, much accurate resource allocations based on verity of quality of service metrics.La mayor铆a de los algoritmos que resolvieron el problema de asignaci贸n de recursos, se utilizaron para aplicar algoritmos codiciosos para seleccionar los nodos f铆sicos y las rutas m谩s cortas para seleccionar los bordes f铆sicos, sin una coordinaci贸n suficiente entre la selecci贸n de los nodos f铆sicos y los bordes. Esta falta de coordinaci贸n puede degradar los 铆ndices de aceptaci贸n generales y el rendimiento de la red en su totalidad, adem谩s, que puede incluir recursos f铆sicos no necesarios, que consumir谩n m谩s potencia y capacidades de procesamiento computacional, adem谩s de causar m谩s retrasos. Por lo tanto, el objetivo principal de esta tesis doctoral es desarrollar algoritmos de virtualizaci贸n y asignaci贸n de recursos para las redes centrales 5G, que se lograr谩n mediante el desarrollo de una t茅cnica de asignaci贸n de recursos de virtualizaci贸n para realizar nodos virtuales y asignaciones de bordes en total coordinaci贸n, y al menos recursos f铆sicos. Los algoritmos ser谩n generales y resolver谩n el problema de asignaci贸n de recursos para la integraci贸n de redes virtuales y los marcos de virtualizaci贸n de funciones de red, al tiempo que minimizan la potencia total consumida en la red f铆sica y consideran el retraso y la migraci贸n de extremo a extremo como nuevas caracter铆sticas opcionales. Esta tesis sugiri贸 resolver el problema de la asignaci贸n de recursos conscientes de la potencia a trav茅s de nuevos algoritmos que adoptan una nueva t茅cnica llamada segmentaci贸n, que coordina completamente la asignaci贸n de los nodos virtuales y los bordes, y garantiza el uso de los recursos f铆sicos m铆nimos para minimizar el consumo total de energ铆a, a trav茅s de consolidar las m谩quinas virtuales en el menor n煤mero de nodos tanto como sea posible. Los algoritmos propuestos solucionan el problema de integraci贸n de la red virtual para los escenarios sin conexi贸n y en l铆nea, y resuelve las asignaciones de recursos para el entorno de virtualizaci贸n de la funci贸n de red para los escenarios sin conexi贸n, en l铆nea y de migraci贸n. Las evaluaciones del algoritmo de integraci贸n de red virtual sin conexi贸n propuesto, PaCoVNE, mostraron que logr贸 ahorrar el consumo de energ铆a de la red f铆sica en un 57% en promedio, y el algoritmo en l铆nea, oPaCoVNE, logr贸 minimizar el consumo de energ铆a promedio en la red f铆sica en un 24% en promedio. Con respecto a los tiempos de asignaci贸n de PaCoVNE y oPaCoVNE, estuvieron en los rangos de 20-40 ms. Para el entorno de virtualizaci贸n de la funci贸n de red, las evaluaciones del algoritmo consciente de la potencia NFV sin conexi贸n propuesto, PaNFV, mostraron que, en promedio, ten铆a menores costos totales y menores costos de migraci贸n en un 32% y 65: 5% respectivamente, en comparaci贸n con el estado de la t茅cnica. Los algoritmos, mientras que el algoritmo en l铆nea, oPaNFV, logr贸 asignar los Servicios de Red en tiempos promedio de 60 ms, y tuvo migraciones muy insignificantes. Sin embargo, esta tesis sugiere que las futuras mejoras para los algoritmos propuestos deben centrarse en modificar la t茅cnica de segmentaci贸n propuesta para resolver el problema de asignaci贸n de recursos para m煤ltiples rutas, adem谩s de considerar el corte de la red que requiere energ铆a, especialmente para la computaci贸n de borde m贸vil, y modificar el Algoritmos para asignaciones de recursos conscientes de la aplicaci贸n para redes de gran escala. Adem谩s, el trabajo futuro puede modificar la t茅cnica de segmentaci贸n y los algoritmos propuestos, mediante la integraci贸n de t茅cnicas de aprendizaje autom谩tico para el tr谩fico inteligente y la predicci贸n de rutas 贸ptimas, as铆 como la aplicaci贸n del aprendizaje autom谩tico para una mejor eficiencia energ茅tica, un equilibrio de carga m谩s r谩pido, asignaciones de recursos mucho m谩s precisas basadas en la veracidad de M茅tricas de calidad de servicio
    corecore