You are on page 1of 13

DISEÑO DE UN ALGORITMO

PARA LA OPTIMIZACION
TOPOLOGICA DE REDES DE
TELECOMUNICACION

J. A. Portilla Figueras, K.
D. Hackbarth , J. R. Salas

1 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Agenda

 Introducción
 Modelo matemático
 Algoritmo TREESOL
 Resultados
 Conclusiones y Aplicaciones

2 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Introducción
 Optimización topológica: determinación del conjunto
óptimo de líneas (Sección de fibra o de radio) desde una
estructura inicial.
 El coste de las líneas supone un 70% del coste total de
una red.

Algoritmos actuales:
– Eliminación secuencial de enlaces hasta que no se produzca
mejora.
– Ventaja: Solución factible en cada paso y buenos resultados con
un esquema de coste con líneas alquiladas.
– Inconvenientes: Emplean mucho tiempo y sus resultados no son
buenos con un esquema de coste con realización propia.

3 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Modelo matemático
 Una red de telecomunicación se modela con un grafo.
G=[X, U]
 Requerimientos de flujo (demanda): demanda activa y
demanda de reserva

k=(ka, kr, vk)


 Función de coste: función real en escalera, función cóncava

f= a*X + b  [0,1]

4 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Modelo matemático
Coste

Función real
Función aproximada

Flujo

5 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Algoritmo TREESOL

 Objetivo:
Calcular una topología con coste mínimo que cumpla con los
requerimientos de biconectividad en el menor tiempo posible,
aún en ejemplos con un gran número de nodos.
 Suposiciones:
La topología óptima para una red sin requerimientos de
biconectividad, es un árbol. Esto se cumple en redes donde se
tenga un coste fijo elevado, o una demanda total pequeña.

6 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Algoritmo TREESOL
 El algoritmo se divide en cuatro pasos:
Cálculo del árbol inicial:
Cálculo del árbol con coste mínimo
Mallado del árbol
Mejora de coste (Drop Out)

7 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Algoritmo TREESOL
7
4 3

10
2

8 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Resultados

Nº de Nodos 101 Nº de Nodos 101


Nº de Enlaces iniciales 5050 Nº de Enlaces iniciales 1000

9 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Resultados
Nº Nodos 100 250 500 750 1000
Nº Enlaces 450 1025 2300 3700 5900
Nº Demandas 1050 2800 5050 7800 10600
Tiempo 13’’ 2’ 54’’ 22’ 10’’ 1h 15’ 54’’ 3h 4’ 14’’

T=a*n3

10 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Resultados

Comparación con otros algoritmos


25 47 101
LOPSOL 0 4’’ 18’’
CI1SOL 57’’ 23’ 28’’ 5h 26’ 31’’
TREESOL 1’’ 5’’ 121’’

25 47 101
LOPSOL 6.43 15 12.12
CI1SOL 5.45 (-18%) 13.7 (-10%) 11.12 (-9%)
TREESOL 5.49 (-17%) 12.8 (-17%) 9.73 (-24.5%)

11 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
Conclusiones
 Se ha desarrollado un algoritmo, el cual realiza una
optimización topológica en un tiempo relativamente
bajo incluso en ejemplos con alto número de nodos.
 El algoritmo TREESOL se adapta al esquema de coste
de una propia realización de la infraestructura de
cables o radio, obteniendose mejores resultados que
en los algoritmos tipo Drop Out.
 Dada la posibilidad de ejecutar los diferentes pasos
de forma opcional, junto con los dos parámetros
externos, el algoritmo TREESOL proporciona un alto
grado de versatilidad al usuario.

12 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM
APLICACIONES
 TREESOL se incluyó en la herramienta CONPAT
( COrporative Network PlAnning Tool) desarrollado por el GIT-
UC para ARCOR-MANNESMANN, Alemania.
 TREESOL con algunas modificaciones se aplicará en
la herramienta TAROCA/TOGOCA ( TOpology design Group
ROuting and Cost Analysis), desarrollado por el GIT-UC para
el WIK (Instituto de Estudios de Regulación),Alemania.
 Ambas herramientas se aplican en la enseñanza
universitaria para los estudiantes de
Telecomunicación en la especialidad de Telemática

13 José Antonio Portilla, K.D.Hackbarth


GIT-DICOM

You might also like