Sunteți pe pagina 1din 50

UNIVERSIDAD TCNICA FEDERICO SANTA MARA

DEPARTAMENTO DE ELECTRONICA
VALPARAISO CHILE



Evaluacin de la probabilidad de bloqueo en redes
dinmicas WDM fin a fin considerando el efecto de
flujos de lnea

Tesis de Grado de Magister y Ttulo presentado por:
NICOLS ALONSO JARA CARVALLO

Como requisito parcial para optar al ttulo de
INGENIERO CIVIL TELEMTICO
y grado de
MAGISTER EN CIENCIAS DE LA INGENIERIA TELEMTICA

PROFESOR GUIA: DRA. ALEJANDRA BEGHELLI Z.

Mayo 2010



ii














Resumen


En esta tesis se proponen dos mtodos matemticos para la evaluacin de probabilidad de
bloqueo en redes pticas WDM dinmicas con reserva de recursos fin a fin, operando con
ruteo fijo y ruteo alternado.

En el caso del ruteo fijo, el mtodo propuesto se basa en una mejora a un procedimiento
recientemente propuesto para evaluacin de bloqueo con trfico no Poisson. La mejora
consiste en incluir el efecto de flujos de lnea (streamline effect) en las ecuaciones de
evaluacin de bloqueo, lo que disminuye el impacto de la suposicin de independencia de
bloqueo entre enlaces que tiene en el resultado final.

En el caso del ruteo alternado, se propone un nuevo mtodo para la evaluacin de la
probabilidad de bloqueo de las conexiones en redes dinmicas WDM fin a fin. El mtodo
consiste en un procedimiento iterativo para la obtencin del bloqueo de las conexiones, ya
que el bloqueo de las rutas depende de la carga ofrecida a los distintos enlaces, y a su vez,
la carga de trfico ofrecida a los enlaces por las distintas conexiones depende del bloqueo
que presenta las anteriores rutas de cada conexin. La expresin para calcular el bloqueo de
los enlaces, a diferencia de trabajos previos en el rea, considera la heterogeneidad de las
cargas de trfico de las distintas conexiones. Finalmente, al igual que en el caso del ruteo
fijo, en las ecuaciones se incluye el efecto streamline.

Los mtodos propuestos se estudiarn en distintas topologas de red (de anillo y de malla) y
se validarn comparndolos con resultados de simulacin y mtodos existentes.




iii

ndice General

Introduccin ........................................................................................................................... 6
1.1 Trabajos Previos ...................................................................................................... 7
1.1.1 Evaluacin de bloqueo con ruteamiento fijo .................................................... 7
1.1.2 Evaluacin de bloqueo con ruteamiento alternado ........................................... 8
1.2 Propuesta .................................................................................................................. 9
1.2.1 Propuesta con ruteo fijo. ................................................................................... 9
1.2.2 Propuesta con ruteo alternado......................................................................... 10
1.3 Estructura Tesis ...................................................................................................... 11
Aporte del Autor de la Tesis ............................................................................................. 11
Publicaciones .................................................................................................................... 12
Antecedentes ......................................................................................................................... 13
2.1 Modelo de red y trfico .......................................................................................... 13
2.2 Algoritmos de Ruteo .............................................................................................. 14
2.2.1 Ruteo Fijo ....................................................................................................... 14
2.2.2 Ruteo Alternado .............................................................................................. 15
2.3 Aproximacin de Carga Reducida ......................................................................... 16
Evaluacin de la probabilidad de bloqueo para algoritmos ruteo fijo ................................ 19
3.1 Introduccin ........................................................................................................... 19
3.2 El efecto streamline en la evaluacin de bloqueo .................................................. 19
3.2.1 Bloqueo de cada Conexin y de la Red .......................................................... 20
3.2.2 Bloqueo de los enlaces considerando el efecto streamline. ............................ 20
3.3 Aproximacin de Carga Reducida v/s Streamline Effect. ..................................... 24
Evaluacin de la probabilidad de bloqueo para algoritmos de ruteo alternado ................. 26
4.1 Introduccin ........................................................................................................... 26
4.2 Evaluacin de Bloqueo con Ruteo Alternado ........................................................ 27
4.2.1 Bloqueo de cada Conexin y de la Red .......................................................... 27
4.2.2 Evaluacin de probabilidad de bloqueo de los enlaces. ................................. 28
4.2.3 Streamline Effect. ........................................................................................... 30
Resultados numricos ........................................................................................................... 32
5.1 Resultados numricos de la evaluacin de bloqueo de la red operando con ruteo
fijo. 32
5.1.1 Anlisis de resultados del mtodo propuesto. ................................................ 35



iv

5.1.2 Comparacin con otros mtodos. ................................................................... 39
5.2 Resultados numricos de la evaluacin de bloqueo de la red operando con ruteo
alternado. .......................................................................................................................... 42
5.2.1 Anlisis de resultados del mtodo propuesto. ................................................ 44
5.2.2 Comparacin con otros mtodos. ................................................................... 44
5.3 Resumen. ................................................................................................................ 45
Conclusiones y trabajos futuros ........................................................................................... 46
Referencias ........................................................................................................................... 48





















v

ndice Figuras

Figura 2.1: Ruteo Fijo ........................................................................................................ 15
Figura 2.2: Ruteo Alternado ............................................................................................... 16
Figura 3.1: Efecto streamline ............................................................................................. 21
Figura 3.2: Diagrama de Transicin de estados para modelo Engset ................................ 24
Figura 4.1: Carga de trfico ofrecida por distintas rutas a un enlace con ruteo alternado 29
Figura 4.2: Streamline Effect .............................................................................................. 31
Figura 5.1: Topologas de red mallas utilizadas para ruteo fijo ......................................... 33
Figura 5.2: Topologas de red anillos utilizadas para ruteo fijo ......................................... 33
Figura 5.3: Probabilidad de bloqueo de mtodo propuesto en Captulo 3 basado en [18],
mtodo propuesto en [18] y simulacin, para cada topologa malla (Eurocore, NSFNet,
EON, UKNet, ArpaNet y Eurolarge) con capacidad Wl longitudes de onda por enlace (2, 6,
7, 10, 10 y 19, respectivamente) .......................................................................................... 34
Figura 5.4: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18] y simulacin, para cada topologa anillo (8, 12, 16 y 20 nodos)
con capacidad Wl longitudes de onda por enlace (7, 14, 27 y 44, respectivamente)............ 35
Figura 5.5: Probabilidad de bloqueo ordenados por conectividad fsica, para Eurocore
(0,4545), NSFNet (0,2307), EON (0,2052) y Anillo 12 nodos (0,1818) . ........................... 36
Figura 5.6: Probabilidad de bloqueo de topologa Eurolarge para 4 capacidades Wl por
enlace distintas en orden decreciente. (30, 25, 22 y 19 longitudes de onda). . ..................... 37
Figura 5.7: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [19],
mtodo propuesto en [19] y simulacin, para topologas de malla (Eurocore, NSFNet,
UKnet, EON, Arpanet y Eurolarge) con capacidad Wl longitudes de onda por enlace (2, 6,
7, 10, 10 y 19, respectivamente) .......................................................................................... 38
Figura 5.8: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [19],
mtodo propuesto en [19] y simulacin, para cada topologa de anillo (8, 12, 16 y 20) con
capacidad Wl longitudes de onda por enlace (7, 15, 20 y 35, respectivamente) ................. 39
Figura 5.9: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18], simulacin y mtodo con aproximacin de carga reducida, para
topologas malla (Eurocore, NSFNet y UKNet), con capacidad Wl longitudes de onda por
enlace (2, 6 y 10, respectivamente) ..................................................................................... 40
Figura 5.10: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18], simulacin y mtodo de carga reducida, para topologas anillo
(8, 12 y 20 nodos), con capacidad Wl (7, 15 y 40, respectivamente) .................................. 41
Figura 5.11: Probabilidad de bloqueo de mtodo propuesto en captulo 4, mtodo
propuesto sin efecto streamline y simulacin para topologas malla (Eurocore, EON,
UKNet, NSFNet y EuroLarge), con capacidad Wl longitudes de onda por enlace (2, 9, 10,
13 y 38 respectivamente) en orden decreciente ................................................................... 43



6







Captulo 1
Introduccin

Por ms de una dcada las redes pticas WDM dinmicas han sido consideradas como una
solucin para la potencial ineficiencia existente en la utilizacin de recursos en las redes
WDM actual, operadas estticamente. Como resultado, se han propuesto varias
arquitecturas dinmicas a la fecha, por ejemplo, OPS (Optical Packet Switching [1]), OBS
(Optical Burst Switching [2,3]), WR-OBS (Wavelength-Routed OBS [4]), POBS
(Polymorphous OBS [5]) y OCS (Optical Circuit Switching [6]). Todas estas arquitecturas
operan de manera que los recursos de la red se asignan y liberan de acuerdo a la demanda
de los usuarios. Sus diferencias radican en el tamao de la unidad de informacin utilizada
(desde algunos bytes en la arquitectura OPS a varios Mbytes en WR-OBS) y el mecanismo
de reserva de recursos (por saltos, como en [2], o fin-a-fin, como en [4]).
En la actualidad, las redes pticas WDM tienen dos limitaciones tecnolgicas importantes:
la falta de memorias y procesadores pticos. Estos permitiran almacenar y procesar los
datos a la velocidad que permite la tecnologa ptica (de 2.5 [Gb/s] a 40[Gb/s] por longitud
de onda en fibra comercial). Sin embargo, hasta la fecha slo se ha podido desarrollar
procesamiento ptico de 10[Gb/s] y escalable a varias entradas (8x8) [7], y
almacenamiento ptico de paquetes de hasta algunos bytes (paquetes de 40 bytes) por
algunos ciento de nanosegundos como mximo [8]. Por esta razn, las arquitecturas pticas
con velocidades de conmutacin mayores a 10[Gb/s] por longitud de onda (OPS) an no
son factibles de implementar en el corto plazo (aunque se han desarrollado varios
prototipos de pequea escala, por ejemplo [9, 10]). En consecuencia, si la migracin de una
arquitectura de operacin esttica a una dinmica ocurriese en el corto plazo, esta debe
trabajar con velocidades de Gb/s. Entre las propuestas que cumplen este requisito (WR-
Introduccin


7

OBS, OBS u OCS), se ha demostrado que el mtodo de reserva de recursos fin a fin obtiene
una probabilidad de bloqueo ms baja que aquellas que no utilizan este mtodo [11]. Por lo
tanto en este trabajo de tesis se estudian las redes pticas WDM dinmicas fin a fin.
Uno de los problemas ms importantes que se genera al utilizar arquitecturas de reserva de
recursos dinmica, es la ocurrencia de situaciones de bloqueo para algunas solicitudes de
conexin. Como la conexin entre la fuente y destino no es dedicada (como lo es en el caso
esttico) y se evita sobredimensionar los recursos de la red, es posible que no existan
recursos disponibles suficientes en el momento en que se genera una determinada peticin
de conexin. Por lo tanto, el nivel de bloqueo que experimentan las conexiones es una
mtrica clave en la medicin del servicio que ofrece una red dinmica a los usuarios y se
utiliza ampliamente en la evaluacin de desempeo de las redes.
El bloqueo que experimenta una red depende fuertemente del algoritmo de ruteo utilizado.
Dentro de los algoritmos de ruteo computacionalmente simples se encuentran el ruteo fijo y
el alternado. El ruteo fijo es utilizado en las tcnicas de ruteo esttico, en el cual se explora
una ruta predeterminada (generalmente, la ruta ms corta) cada vez que se necesita
establecer una conexin entre un par fuente-destino [12]. Por otro lado, en el ruteo
alternado existe un conjunto de rutas alternativas, en las que se intenta establecer la
conexin. El orden en que se exploran las rutas se encuentra pre-establecido (generalmente
ordenadas por el camino ms corto) [12, 13].
Dado que la probabilidad de bloqueo mide la calidad de servicio ofrecida a los usuarios, es
de importancia fundamental para la etapa de diseo de la red tener alguna forma para
estimar esta mtrica de manera precisa. Generalmente, esta estimacin se hace a travs de
simulaciones [14-17], que permiten analizar sistemas difciles de modelar
matemticamente. Sin embargo, la simulacin slo ofrece resultados para los escenarios
simulados, los que generalmente son acotados debido a los largos tiempos de ejecucin. Por
lo tanto, es necesario contar con un mtodo ms rpido y genrico.
1.1 Trabajos Previos
Para ambos tipos de ruteo (fijo y alternado), existen varias propuestas para evaluar la
probabilidad de bloqueo en redes pticas WDM. A continuacin se resumen las principales
contribuciones en esta lnea de investigacin.
1.1.1 Evaluacin de bloqueo con ruteamiento fijo
La evaluacin matemtica del bloqueo de redes pticas dinmicas WDM con ruteo fijo ha
sido tomada en cuenta en varios trabajos previos. Pero, ellos utilizan suposiciones que
simplifican la obtencin de expresiones analticas para obtener el bloqueo. Las suposiciones
ms comunes son:
Introduccin


8

La independencia en el bloqueo entre los enlaces ([18-20]) donde se supone que el bloqueo
los enlaces que componen una ruta es independiente.
En [18] se presenta un mtodo extremadamente rpido el cual a travs de relaciones
recurrentes calcula la probabilidad de bloqueo. En [19] se hace la revisin de un modelo
markoviano para el clculo de probabilidad de bloqueo, que modela sistemas cuyo nmero
de fuentes es limitado y no muy grande, modelo valido en las redes pticas WDM. Pero,
estos mtodos (como la mayora de los mtodos existentes para evaluar el bloqueo en redes
WDM) suponen independencia en el bloqueo de los enlaces, cuya suposicin es vlida en
redes bien conectadas (es totalmente verdadera en redes totalmente conectadas). Sin
embargo, por razones econmicas, las redes reales se encuentran bajamente conectadas. Por
ejemplo, las topologas de anillo, comnmente encontrados en redes metropolitanas, son las
redes menos conectadas (excepto los topologas bus, que no son utilizadas en redes MAN o
WAN debido la falta de tolerancia a fallas al existir fallas simples).
Recientemente, un mtodo fue presentado en [21] para tomar en cuenta la dependencia en
el bloqueo entre enlaces. Los autores, se dan cuenta de que los flujos que comparten ms de
un enlace consecutivo en una ruta, solo tienen contencin en el primer enlace, as, en el
segundo enlace no existe contencin entre ellos. Este efecto llamado Streamline Effect
fue incluido en una expresin que evala de manera ms exacto la probabilidad de bloqueo
en redes OBS salto a salto con trfico de entrada Poisson.
El trfico ofrecido se supone como Poisson ([21-28]).
En trabajos como [21] se evala de manera ms exacta la probabilidad de bloqueo en redes
pticas WDM dinmicas suponiendo un trfico de entrada Poisson. Sin embargo, un
proceso Poisson no es representativo para el trfico real de rfagas ofrecido al ncleo ptico
de la red, ya que una de las principales propiedades de un proceso Poisson es que las tasas
de llegadas no cambian en el tiempo. En un red que opera a travs de rfagas, el nmero
total de rfagas que pueden compartir simultneamente un mismo enlace es bajo y las tasas
de llegada (en cualquier instante y en cualquier enlace) depende del nmero de conexiones
(del total que usan ese enlace) que se encuentran inactivos. Por lo tanto, la tasa de arribos
cambia significativamente cuando una conexin cambia su estado, lo que hace al modelo
Poisson inadecuado para las redes con trfico de rfagas.

1.1.2 Evaluacin de bloqueo con ruteamiento alternado
La evaluacin matemtica del bloqueo de redes pticas dinmicas WDM con ruteo
alternado ha sido tomada en cuenta en varios trabajos previos. Debido a la complejidad del
Introduccin


9

problema, todos ellos utilizan suposiciones que simplifican y facilitan la obtencin de
expresiones matemticas para obtener el bloqueo. Las suposiciones ms comunes son:
La independencia en el bloqueo entre los enlaces ([28-31]) donde se supone que el bloqueo
los enlaces que componen una ruta es independiente.
Esta suposicin solo es verdadera en redes completamente conectadas. No obstante, las
redes reales estn bajamente conectadas (por ejemplo las redes anillo, topologa ms
popular utilizada en redes metropolitanas) por razones econmicas, por lo que no es posible
establecer un enlace fsico entre cada par de nodos.
El trfico ofrecido se supone como Poisson ([25, 28- 31]).
No slo el trfico ofrecido a la primera ruta no se ajusta bien a un modelo de llegadas
Poisson (al igual que en el caso del ruteo fijo), sino que adems se ha demostrado que el
trfico que se ofrece a las rutas alternativas es an ms alejado de este modelo [32].
Suponiendo carga de trfico uniforme en los diferentes enlaces, el cual permite utilizar la
formula Erlang-B para la evaluacin de bloqueo de los enlaces. ([25, 29, 31]).
Cuando se utiliza ruteo alternado, incluso si la carga de trfico ofrecida por las diferentes
conexiones es la misma, la carga de trfico ofrecida a los enlaces por las diferentes
conexiones que usan diferentes rutas de la lista es no-uniforme (ya que la carga de trfico
ofrecida por una conexin a su segunda ruta es menor a la ofrecida a la primera ruta).
1.2 Propuesta
Este trabajo propone 2 mtodos matemticos de evaluacin de la probabilidad de bloqueo
de redes WDM dinmicas con conversin de longitud de onda. Uno para el caso de
ruteamiento fijo y otro para el caso de ruteamiento alternado. En el primer caso, se trata de
una modificacin a los mtodos presentados en [18] y en [19], incluyendo en las ecuaciones
el efecto streamline que sufre la carga de trfico ofrecida por las conexiones que utilizan
rutas con ms de un enlace. En el segundo caso, se propone un mtodo numrico iterativo
que permite evaluar la probabilidad de bloqueo de redes con varias rutas alternativas.
1.2.1 Propuesta con ruteo fijo.
En el captulo 3 se presenta una modificacin al mtodo de evaluacin del bloqueo de redes
pticas dinmicas WDM fin-a-fin con conversin de longitud de onda presentado en [18] y
al mtodo presentado en [19]. En dichos mtodos se supone que el bloqueo entre los
distintos enlaces de la red se produce de manera independiente, suposicin vlida en redes
completamente conectadas. Sin embargo, debido a consideraciones econmicas, las redes
Introduccin


10

reales suelen tener una baja conectividad fsica, lo que dificulta el uso de la suposicin de
independencia.
Para evaluar la probabilidad de bloqueo de los enlaces, se utiliza los mtodos propuestos en
[18] y [19], pero estos se mejoran al disminuir el impacto que la suposicin de
independencia entre el bloqueo de los enlaces tiene en el bloqueo. Para esto se incluye el
efecto de flujos en lnea (streamline effect [21]) en las ecuaciones. De esta manera, se
obtiene una evaluacin ms exacta de la probabilidad de bloqueo de las redes WDM
dinmicas fin-a-fin, en particular, en redes de anillo, donde el impacto del efecto streamline
es muy alto, debido a la baja conectividad de este tipo de topologa.
El mtodo numrico propuesto fue validado a travs de simulacin en varias topologas de
red y se comparan con los que se obtienen al utilizar la aproximacin de carga reducida
(RLA, Reduced Load Approximation [22, 24, 33]), un mtodo ampliamente utilizado que
aborda la dependencia del bloqueo entre enlaces mediante un algoritmo iterativo de punto
fijo, es decir, un algoritmo iterativo til para evaluar variables dependientes entre ellas,
donde se fija una variable y mediante varias iteraciones las variables dependientes
convergen a un resultado aceptable. Los resultados, obtenidos en topologas de mallas y
anillos, muestran una mejora significativa en la exactitud de la evaluacin del bloqueo
cuando se incluye el efecto streamline. De hecho la diferencia entre el bloqueo obtenido
por la simulacin y el modelo matemtico decrece en promedio un 87% en las topologas
de red anillo y un 79% en las topologas de red de malla estudiadas.
1.2.2 Propuesta con ruteo alternado.
En el captulo 4 se presenta un nuevo mtodo analtico para evaluar la probabilidad de
bloqueo de las redes WDM dinmicas que operan con ruteo alternado. El mtodo toma en
consideracin la dependencia entre el bloqueo de los enlaces a travs de una ruta, la
naturaleza no-Poisson del trfico ofrecido a las rutas alternativas y la heterogeneidad de la
carga de trfico ofrecida a las diferentes rutas que utilizan un mismo enlace.
Para evaluar la probabilidad de bloqueo de las conexiones que operan con varias rutas
alternativas, se obtiene una expresin dependiente del bloqueo de cada ruta alternativa.
Luego, el bloqueo de cada ruta se calcula como funcin del bloqueo de cada enlace que lo
compone.
Para evaluar el bloqueo del enlace, las rutas que pasan a travs del mismo se clasifican de
acuerdo al orden en que estas son utilizadas por el algoritmo de ruteo (primera ruta,
segunda ruta, etc.), y la carga de trfico que ofrecen se expresa en funcin del bloqueo de
las rutas exploradas previamente en la lista correspondiente. En base a esta informacin
(tipo de ruta y carga de trfico ofrecida al enlace), es posible calcular el bloqueo del enlace.
Sin embargo, como el bloqueo de las rutas previamente exploradas es funcin de la carga
Introduccin


11

de trfico ofrecida y viceversa, no es posible obtener una expresin matemtica explicita
para la evaluacin del bloqueo de los enlaces. Para resolver este problema, se propone un
procedimiento numrico iterativo. En cada iteracin, la probabilidad de bloqueo del enlace
se evala utilizando el modelo Engset Multi-Rate [34-35] y tomando en cuenta el llamado
efecto streamline, para disminuir el impacto de la suposicin de independencia de bloqueo
entre los enlaces de una misma ruta.
El mtodo numrico propuesto fue validado a travs de simulacin en varias topologas de
red. Los resultados muestran que los valores de probabilidad de bloqueo obtenidos por la
simulacin y el mtodo propuesto son muy cercanos (26% diferencia en promedio
comparado a un 185% de diferencia entre el mtodo sin Streamline Effect y la Simulacin)
y que la consideracin del efecto streamline es fundamental para obtener valores de
probabilidad ms exactos en redes con bajos niveles de conectividad fsica (en las que la
suposicin de independencia de bloqueo entre enlaces es menos vlida).
1.3 Estructura Tesis
El resto de esta tesis se estructura de la siguiente manera. En el captulo 2 se presentan
antecedentes necesarios para ayudar a la comprensin de este trabajo, tales como el modelo
de red utilizado, el modelo de trfico utilizado, los mtodos de ruteo implementados y la
aproximacin de carga reducida. En el captulo 3, se presenta el modelo matemtico
propuesto para la evaluacin del bloqueo de las redes dinmicas WDM trabajando con
ruteo fijo. En el captulo 4, se muestra el nuevo modelo matemtico propuesto para la
evaluacin del bloqueo de las redes dinmicas WDM que operan con ruteo alternado. A
continuacin, en el captulo 5, se muestran los resultados numricos obtenidos para cada
uno de los modelos propuestos y finalmente, en el captulo 6, se presentan las conclusiones
y las posibilidades de extensin del trabajo reportado en esta tesis.
Aporte del Autor de la Tesis
Las contribuciones del autor fueron:
Para el caso del ruteo fijo, el autor modific la ecuacin de evaluacin de bloqueo de los
enlaces presentado en [18] y [19] para que considere el efecto de flujos de lnea presentado
en [21] en conjunto con la profesor gua. Adems, el autor cre un algoritmo genrico que
calcula el efecto streamline y evala la probabilidad de bloqueo de los enlaces incluyendo
el efecto streamline para cualquier tipo de evaluacin de bloqueo en redes dinmicas
WDM, programado en el lenguaje de programacin C++.
Para el caso del ruteo alternado, modific el mtodo de evaluacin de probabilidad de
congestin temporal (en ingls time congestion probability) con diferentes clases de trfico
Introduccin


12

[34] para obtener la probabilidad de bloqueo de los enlaces. Adems, en conjunto con la
gua de tesis, cre un procedimiento iterativo para evaluar el bloqueo de las conexiones y
rutas, y evaluar la carga de trfico ofrecida al enlace, los cuales son dependientes entre s.
Todo programado en el lenguaje de programacin C++.
Por ltimo, el autor realiz el proceso de obtencin de resultados y colabor con la profesor
gua en la validacin e interpretacin de resultados.
Publicaciones
Es importante destacar que este trabajo di como fruto 2 publicaciones en conferencias
internacionales en el area (14 y 15 European Conference on Networks and Optical
Communications, NOC 2009 y NOC 2010 respectivamente).
[45] N. Jara, A. Beghelli, Blocking probability evaluation of end-to-end dynamic networks considering the
streamline effect, 14th European Conference on Networks and Optical Communications, pp. 469-476,
Valladolid (Spain), June (2009).
[46] N. Jara, A. Beghelli, Blocking probability evaluation of alternate-routing in end-to-end dynamic
networks considering the streamline effect, 15th European Conference on Networks and Optical
Communications, Faro-Algarve (Portugal), June (2010).














13








Captulo 2
Antecedentes

En este captulo se describen los modelos de red y trfico utilizados en este trabajo de tesis,
los algoritmos de ruteo a trabajar y la aproximacin por carga reducida (Reduce Load),
algoritmo que permite abordar el tema de la dependencia de bloqueo entre enlaces.
2.1 Modelo de red y trfico
En este trabajo, una red ptica WDM dinmica utiliza reserva de recurso fin a fin y con
capacidad de conversin de longitud de onda total, como por ejemplo, end-to-end optical
burst switching [3] u optical circuit switching [6]. Se ha demostrado que estas
caractersticas reducen significativamente la probabilidad de bloqueo de las redes
dinmicas WDM [11, 36]. De hecho, la capacidad de conversin de longitud de onda es
fundamental para hacer atractivas (en trminos de requerimientos de longitud de onda) las
redes dinmicas WDM con reserva de recursos fin a fin, con respecto a un enfoque ms
simple, como se muestra en [37].
En estas redes dinmicas, cuando se produce una peticin de transmisin de datos
(establecida a priori), un paquete de control se enva a travs de la red para que reserve los
recursos con el mtodo fin a fin. Si en la ruta, desde la fuente a su destino, al menos un
recurso no pudo ser asignado, entonces se enva un mensaje de rechazo al nodo fuente. En
este caso, los datos son descartados en el nodo fuente, sin posibilidad de re-intento de
establecimiento de la conexin (situacin de bloqueo). Si los recursos son asignados con
Antecedentes


14

xito, un mensaje ACK es enviado al nodo fuente. Cuando el nodo fuente recibe el mensaje
ACK, la transmisin de datos comienza.
La red se representa por un grafo G = (N, L), donde N es el conjunto de nodos de la red y L
es el conjunto de enlaces unidireccionales (se supone que 2 nodos adyacentes estn
conectados por 2 fibras, una en cada sentido). La cardinalidad de los conjuntos N y L se
indica como N y L, respectivamente. El conjunto de conexiones C , con cardinalidad C, est
compuesto de todos los pares fuente-destino posibles. Cada conexin c C corresponde a
un par fuente destino especfico. Por lo tanto, la cardinalidad C es igual a N(N-1) y cada
conexin c C se mapea a un nmero entre 1 y N(N-1).
Se supone que la demanda de trfico entre todos los pares de nodos de la red se puede
modelar por un modelo de trfico ON-OFF, bastante utilizado para representar el trfico de
las fuentes en varias redes dinmicas end-to-end (como en EE-OBS[38], OCS[39] u
OFS[40]). Durante el perodo ON, la fuente transmite a la mxima tasa de transmisin, b
(correspondiente a la tasa de trasmisin de una longitud de onda). Durante el perodo OFF,
la fuente se abstiene de transmitir datos). El tiempo medio de duracin del perodo ON es
t
ON
y el del perodo OFF es t
OFF
. La carga de trfico ofrecida por cada conexin individual
, est dada por:
ON
ON OFF
t

t t
=
+


(2.1)
, igual para todas las conexiones.
2.2 Algoritmos de Ruteo
Ya que el problema de asignacin de rutas y longitud de onda (RWA, por sus siglas en
ingls) es un problema difcil de resolver, usualmente se simplifica descomponindolo en 2
sub-problemas: el sub-problema de asignacin de rutas (R) y el sub-problema de asignacin
de longitud de ondas (WA). Sin embargo, en redes con conversin de longitud de onda, el
problema del RWA se reduce al problema del ruteamiento, por lo que en esta tesis slo se
aborda este sub-problema. En esta seccin del captulo, se describen dos de los mtodos de
asignacin de rutas mayormente utilizados.
2.2.1 Ruteo Fijo
Es el mtodo ms simple con el cual se asigna una ruta a un par fuente-destino que requiere
conexin. En el ruteo fijo se calcula una ruta fija por cada conexin posible. La ruta de cada
conexin est definida a priori y es la nica ruta a explorar cuando se solicita establecer
dicha conexin. Un ejemplo de este mtodo es el ruteo fijo de camino ms corto (fixed



shortest-path routing, SPR). SPR calcula la ruta ms corta para c
(antes de que la red comience a operar) utilizando un algoritmo estndar para clculo del
camino ms corto, como por ejemplo el algoritmo de Dijkstra o el algoritmo de Bellman
Ford. Cuando la red comienza a operar, estas rutas pre
establecer cuando se generan las solicitudes de conexin corr
2.1, se muestra la ruta fija de camino ms corto (en trminos del nmero de enlaces de la
ruta) desde el nodo 0 al nodo 2. Esta manera
computacionalmente simple. Sin embargo, no es tolerante a situaciones de falla y puede
resultar en una alta probabilidad de bloqueo debido a la imposibilidad de utilizar recursos
disponibles en otras rutas de la
momento de intentar establecer la conexin.
conexin desde el nodo 0 al nodo 2 puede ser bloqueado si una longitud de onda comn no
se encuentra disponible en ambos enl
ruta fija se cortan. Si existieran recursos disponibles (u operativos) en la ruta alternativa 0
5-4-2, estos no pueden ser utilizados porque el algoritmo no permite el uso de rut
alternativas.
2.2.2 Ruteo Alternado
Una metodologa de asignacin de rutas que considera mltiples rutas es el ruteo alternado.
En el ruteo alternado, cada nodo de la red debe mantener una tabla de ruteo que contenga
una lista ordenada de rutas fijas alternativas por las cuales llegar al nodo destino, ordenadas
de acuerdo a un criterio predefinido. Por ejemplo, estas rutas pueden incluir la ruta ms
corta, la segunda ruta ms corta, la tercera ruta ms corta, et
ruta una ruta primaria entre el nodo fuente
nodo d en la tabla de ruteo del nodo
no comparte ningn enlaces (enlaces disjuntos) con la
El trmino ruta alternativas es tambin utilizado para describir todas las rutas (incluyendo

15
path routing, SPR). SPR calcula la ruta ms corta para cada par fuente
(antes de que la red comience a operar) utilizando un algoritmo estndar para clculo del
camino ms corto, como por ejemplo el algoritmo de Dijkstra o el algoritmo de Bellman
Ford. Cuando la red comienza a operar, estas rutas pre-calculadas son las que se intentan
establecer cuando se generan las solicitudes de conexin correspondientes. En la Figura
, se muestra la ruta fija de camino ms corto (en trminos del nmero de enlaces de la
ruta) desde el nodo 0 al nodo 2. Esta manera de abordar el ruteo tiene la ventaja de ser
computacionalmente simple. Sin embargo, no es tolerante a situaciones de falla y puede
resultar en una alta probabilidad de bloqueo debido a la imposibilidad de utilizar recursos
disponibles en otras rutas de la red, si la ruta pre calculada no estuviera disponible al
momento de intentar establecer la conexin. Por ejemplo, en la Figura 2.1, una peticin de
conexin desde el nodo 0 al nodo 2 puede ser bloqueado si una longitud de onda comn no
disponible en ambos enlaces en la ruta fija, o si alguno de los
ruta fija se cortan. Si existieran recursos disponibles (u operativos) en la ruta alternativa 0
2, estos no pueden ser utilizados porque el algoritmo no permite el uso de rut

Figura 2.1 Ruteo Fijo
Una metodologa de asignacin de rutas que considera mltiples rutas es el ruteo alternado.
En el ruteo alternado, cada nodo de la red debe mantener una tabla de ruteo que contenga
ordenada de rutas fijas alternativas por las cuales llegar al nodo destino, ordenadas
de acuerdo a un criterio predefinido. Por ejemplo, estas rutas pueden incluir la ruta ms
corta, la segunda ruta ms corta, la tercera ruta ms corta, etc. Se define como
una ruta primaria entre el nodo fuente f y un nodo destino d en la lista de rutas hacia el
en la tabla de ruteo del nodo s. Una ruta alternativa entre s y d, es cualquier ruta que
no comparte ningn enlaces (enlaces disjuntos) con la primera ruta en la tabla de ruteo en
El trmino ruta alternativas es tambin utilizado para describir todas las rutas (incluyendo
Antecedentes

ada par fuente-destino
(antes de que la red comience a operar) utilizando un algoritmo estndar para clculo del
camino ms corto, como por ejemplo el algoritmo de Dijkstra o el algoritmo de Bellman-
lculadas son las que se intentan
espondientes. En la Figura
, se muestra la ruta fija de camino ms corto (en trminos del nmero de enlaces de la
de abordar el ruteo tiene la ventaja de ser
computacionalmente simple. Sin embargo, no es tolerante a situaciones de falla y puede
resultar en una alta probabilidad de bloqueo debido a la imposibilidad de utilizar recursos
si la ruta pre calculada no estuviera disponible al
igura 2.1, una peticin de
conexin desde el nodo 0 al nodo 2 puede ser bloqueado si una longitud de onda comn no
aces en la ruta fija, o si alguno de los enlaces en la
ruta fija se cortan. Si existieran recursos disponibles (u operativos) en la ruta alternativa 0-
2, estos no pueden ser utilizados porque el algoritmo no permite el uso de rutas

Una metodologa de asignacin de rutas que considera mltiples rutas es el ruteo alternado.
En el ruteo alternado, cada nodo de la red debe mantener una tabla de ruteo que contenga
ordenada de rutas fijas alternativas por las cuales llegar al nodo destino, ordenadas
de acuerdo a un criterio predefinido. Por ejemplo, estas rutas pueden incluir la ruta ms
c. Se define como primera
en la lista de rutas hacia el
es cualquier ruta que
primera ruta en la tabla de ruteo en s.
El trmino ruta alternativas es tambin utilizado para describir todas las rutas (incluyendo



la primera ruta) desde un nodo fuente
primaria (lnea continua) desde
segmentada) desde el nodo 0 al nodo 3. Cuando
fuente intenta establecer una conexin en cada una de las rutas de la tabla de ruteo de
manera secuencial, hasta que se
sea posible. Si no se encuentra alguna ruta que sea posible de asignar, entonces la peticin
de conexin se bloquea y pierde. En la mayora de los casos, las tablas de ruteo de cada
nodo estn ordenadas por el nmero de saltos de enlaces de fibra necesarios para llegar a
destino. Por lo tanto, el camino ms corto a destino es la primera ruta en la tabla de ruteo.
Cuando hay problemas en la distancia entre diferentes rutas, una ruta puede ser
seleccionada aleatoriamente. El ruteo alternado provee simplicidad en el control para
establecer y quitar lightpaths, y puede ser utilizado para proveer un grado de tolerancia a
fallas cuando existen fallas de enlaces. Otra ventaja del ruteo alternado es que puede
reducir significativamente la probabilidad de bloqueo, comparando el bloqueo producido
con ruteo fijo. Adems, se ha
alternativas logra una probabilidad de bloqueo
longitud de onda completa en cada nodo con ruteo fijo. [41]
2.3 Aproximacin de Carga Reducida
Una suposicin comn al evaluar la probabilidad de bloqueo de una red es que el bloqueo
que una conexin experimenta en un
bloqueo que presentan los enlaces restantes de dicha ruta [18
vlida en redes completamente conectadas. Sin embargo, por razones econmicas, en una
red real no es posible establecer un enlace
uso de esta suposicin en redes reales afecta significativamente la exactitud de la
evaluacin de la probabilidad de bloqueo. Un mtodo utilizado comnmente para

16
la primera ruta) desde un nodo fuente a un nodo destino. La Figura 2.2 muestra una ruta
primaria (lnea continua) desde el nodo 0 al nodo 3, y una ruta alternativa (lnea
el nodo 0 al nodo 3. Cuando llega una peticin de conexin, el nodo
fuente intenta establecer una conexin en cada una de las rutas de la tabla de ruteo de
manera secuencial, hasta que se encuentre una ruta cuya asignacin de longitud de ondas
sea posible. Si no se encuentra alguna ruta que sea posible de asignar, entonces la peticin
de conexin se bloquea y pierde. En la mayora de los casos, las tablas de ruteo de cada
das por el nmero de saltos de enlaces de fibra necesarios para llegar a
destino. Por lo tanto, el camino ms corto a destino es la primera ruta en la tabla de ruteo.
Cuando hay problemas en la distancia entre diferentes rutas, una ruta puede ser
ada aleatoriamente. El ruteo alternado provee simplicidad en el control para
establecer y quitar lightpaths, y puede ser utilizado para proveer un grado de tolerancia a
fallas de enlaces. Otra ventaja del ruteo alternado es que puede
reducir significativamente la probabilidad de bloqueo, comparando el bloqueo producido
ha demostrado, que para ciertas redes, tener algunas rutas
alternativas logra una probabilidad de bloqueo ms baja que teniendo conversin de
longitud de onda completa en cada nodo con ruteo fijo. [41]

Figura 2.2 Ruteo Alternado
Aproximacin de Carga Reducida
Una suposicin comn al evaluar la probabilidad de bloqueo de una red es que el bloqueo
que una conexin experimenta en un determinado enlace de su ruta es independiente del
bloqueo que presentan los enlaces restantes de dicha ruta [18-20, 28-31]. Esta suposicin es
vlida en redes completamente conectadas. Sin embargo, por razones econmicas, en una
ablecer un enlace fsico entre cada par de nodos. Por lo tanto, el
uso de esta suposicin en redes reales afecta significativamente la exactitud de la
evaluacin de la probabilidad de bloqueo. Un mtodo utilizado comnmente para
Antecedentes

muestra una ruta
el nodo 0 al nodo 3, y una ruta alternativa (lnea
llega una peticin de conexin, el nodo
fuente intenta establecer una conexin en cada una de las rutas de la tabla de ruteo de
encuentre una ruta cuya asignacin de longitud de ondas
sea posible. Si no se encuentra alguna ruta que sea posible de asignar, entonces la peticin
de conexin se bloquea y pierde. En la mayora de los casos, las tablas de ruteo de cada
das por el nmero de saltos de enlaces de fibra necesarios para llegar a
destino. Por lo tanto, el camino ms corto a destino es la primera ruta en la tabla de ruteo.
Cuando hay problemas en la distancia entre diferentes rutas, una ruta puede ser
ada aleatoriamente. El ruteo alternado provee simplicidad en el control para
establecer y quitar lightpaths, y puede ser utilizado para proveer un grado de tolerancia a
fallas de enlaces. Otra ventaja del ruteo alternado es que puede
reducir significativamente la probabilidad de bloqueo, comparando el bloqueo producido
demostrado, que para ciertas redes, tener algunas rutas
baja que teniendo conversin de

Una suposicin comn al evaluar la probabilidad de bloqueo de una red es que el bloqueo
determinado enlace de su ruta es independiente del
31]. Esta suposicin es
vlida en redes completamente conectadas. Sin embargo, por razones econmicas, en una
Por lo tanto, el
uso de esta suposicin en redes reales afecta significativamente la exactitud de la
evaluacin de la probabilidad de bloqueo. Un mtodo utilizado comnmente para
Antecedentes


17

aproximar la dependencia entre el bloqueo de los enlaces es la aproximacin de carga
reducida [22, 24, 33].
Esta aproximacin, conocida como Reduce Load, introduce en los modelos de bloqueo
que la carga de trfico ofrecida por cualquiera de las rutas r
c
, a un enlace l, depende de la
probabilidad de que esta carga haya sido bloqueada en los enlaces anteriores por los cuales
la ruta r
c
ha recorrido antes del enlace l.
Con esta observacin, se puede evaluar la carga de trfico reducida ofrecida al enlace l de
la siguiente manera:
( )
( )


|
|

\
|
+ =
) ( ) ( ) (
1
l before j r l before k
k
j
l
l born i
i
l l
c
BL



(2.2)
Donde,
-
l
es la carga de trfico ofrecida al enlace l.
-
l
i
es la carga de trfico ofrecida por la ruta i al enlace l.
- BL
k
es la probabilidad de bloqueo del enlace k.
- born(l) es la lista de rutas que nacen en el enlace l.
- before(l) es la lista de todas las rutas que pasan por el enlace l y nacen en enlaces
anteriores.
Finalmente, para obtener la probabilidad de bloqueo de los enlaces, se evala la
probabilidad de bloqueo de los enlaces con el modelo de bloqueo utilizado (generalmente
Erlang B) con la carga reducida obtenida, pero la ecuacin (2.2) depende del bloqueo de los
enlaces y vice versa, por lo que es necesario implementar un algoritmo iterativo de punto
fijo. Algoritmo cuya metodologa es evaluar uno de los parmetros dependientes con un
valor fijo (igual a 0), y comenzar la evaluacin de manera recursiva, hasta que los valores
entre una iteracin y otra converjan, es decir, lleguen al mismo valor o presenten una
diferencia que el programador estime aceptable.
El algoritmo implementado es el siguiente:
Se definen
l
(n), y BL
l
(n) como los valores de
l
y BL
l
en la n-sima iteracin del
procedimiento; e
l
(n) la diferencia entre BL
l
(n-1) y BL
l
(n), E la diferencia mxima aceptable
para e
l
(n), BC
c
la probabilidad de bloqueo de la conexin c y B
N
la probabilidad de bloqueo
de la red. Entonces:
- Asignar el valor cero a n y BL
l
(0), l [1, L] y el valor (E+1) a e
l
(0), l [1, L].
Antecedentes


18

- Mientras (e
l
(n) > E), l [1, L]
- n++
- Evaluar
l

l [1, L] (usando Ec. (2.2)).
- Evaluar BL
l,
l [1, L] (usando ecuacin del modelo de bloqueo utilizado)
- Evaluar e
l
(n)=BL
l
(n)-BL
l
(n-1), l [1, L].
- Evaluar BC
c,
c [1, C].
- Evaluar B
N.





















19









Captulo 3
Evaluacin de la probabilidad de bloqueo
para algoritmos ruteo fijo
3.1 Introduccin
En este captulo se presenta una modificacin a los mtodos de evaluacin del bloqueo de
redes pticas dinmicas WDM fin-a-fin con conversin de longitud de onda presentado en
[18] y [19]. Se mejora la evaluacin de bloqueo abordando la suposicin de independencia
de enlaces al incluir el efecto de flujos en lnea(streamline effect [21]) en las ecuaciones.
De esta manera, se obtiene una evaluacin ms exacta de la probabilidad de bloqueo de las
redes WDM dinmicas fin-a-fin, en particular, en redes anillos donde existe una alta
presencia del efecto streamline. Los resultados, obtenidos en topologas de mallas y anillos,
muestran una mejora significativa en la exactitud de la evaluacin del bloqueo cuando se
incluye el efecto streamline.
3.2 El efecto streamline en la evaluacin de bloqueo
Para facilitar la comprensin de la evaluacin del bloqueo de una red que opera con
ruteamiento fijo se presenta separado en distintas sub-secciones.
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


20

3.2.1 Bloqueo de cada conexin y de la red
Las siguientes expresiones evalan la probabilidad de bloqueo de cada conexin
suponiendo independencia entre el bloqueo de los enlaces, y la probabilidad de bloqueo de
la red:


=
c
r l
SE
l
SE
c
B B ) 1 ( 1


(3.1)
C
B
B
C c
SE
c
SE
net


=


(3.2)
3.2.2 Bloqueo de los enlaces considerando el efecto streamline.
Una suposicin comn al evaluar la probabilidad de bloqueo de una red es que el bloqueo
que una conexin experimenta en un determinado enlace de su ruta es independiente del
bloqueo que presentan los enlaces restantes de dicha ruta [18-20]. Esta suposicin es vlida
en redes completamente conectadas (redes en las que cada par de nodos se encuentra
conectado por un enlace fsico). Sin embargo, por razones econmicas, en una red real no
es posible establecer un enlace fsico entre cada par de nodos (tpicamente un nodo de red
tiene entre 2 y 5 enlaces fsicos [42]). Por lo tanto, el uso de esta suposicin en redes reales
afecta significativamente la exactitud de la evaluacin de la probabilidad de bloqueo.
Al suponer independencia de bloqueo de los enlaces, la probabilidad condicional de
bloqueo entre los enlaces se simplifica, suponiendo que los enlaces entre si se bloquean sin
importar el bloqueo de los enlaces anteriores por los que paso la conexin. Como efecto
colateral, la carga de trfico que pudo haber sido bloqueada en tramos anteriores de la
conexin se toma en cuenta en el bloqueo del enlace actual evaluado, a pesar de que este ya
fue bloqueado en enlaces anteriores, esto lleva a una sobreestimacin del nmero de cargas
de trfico que hacen contencin en los enlaces, ya que debera ser menor al nmero total de
conexiones que desean pasar por el enlace actual. Por esto es que los modelos matemticos
que utilizan esta suposicin tienden a sobreestimar el bloqueo, ya que se considera que las
conexiones que se bloquean en un enlace en su ruta siguen contribuyendo, en trminos de
carga de trfico ofrecida, en enlaces posteriores de su ruta.
En [21] esta situacin, en la que una conexin que es bloqueada en un enlace no debiera
contribuir con carga de trfico en enlaces posteriores de ruta, fue denominada el efecto
streamline. En [21] se toma en cuenta el efecto streamline para evaluar el bloqueo de
redes OBS salto-a-salto bajo trfico de entrada Poisson. Como se muestra en el ejemplo de
la Figura 3.1, si dos o ms flujos comparten dos o ms enlaces consecutivos en una ruta
Evaluacin de la probabilidad de bl


(flujos 1 al 4 en los enlaces A y B, con capacidad
habr contencin solo en el primer enlace (e
contendieron en el enlace A, 1 fue bloqueado. Los flujos bloqueados se pierden y por lo
tanto, no contribuyen a la carga de tr
trfico ofrecida de los 3 flujos que no fue
nuevos que llegan por otro medio al enlace B).

En base al ejemplo de la figur
siguiente manera.
La carga de trfico total recibida por el enlace
desean utilizar el enlace B, menos la totalidad de las cargas que se bloquearon en el
A y que tambin desean pasar por B. Por lo tanto la carga ofrecida al enlace B es como se
muestra a continuacin:
B
SE

Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


21
(flujos 1 al 4 en los enlaces A y B, con capacidad igual a 3 longitudes de onda cada uno),
habr contencin solo en el primer enlace (enlace A). Por lo tanto, de los 4
contendieron en el enlace A, 1 fue bloqueado. Los flujos bloqueados se pierden y por lo
no contribuyen a la carga de trfico ofrecida al enlace B (enlace B recibe la carga de
trfico ofrecida de los 3 flujos que no fueron bloqueados en el enlace A m
nuevos que llegan por otro medio al enlace B).
Figura 3.1: Efecto streamline
la figura 5.1 la formulacin del efecto streamline se hace de la
o total recibida por el enlace B es igual a la suma de todos las cargas que
desean utilizar el enlace B, menos la totalidad de las cargas que se bloquearon en el
A y que tambin desean pasar por B. Por lo tanto la carga ofrecida al enlace B es como se

= =
=
4
) (
1
,
6
1
,
A bloqueado
j
A j
i
B i
B

5 6 = = B
SE


oqueo para algoritmos con ruteo fijo

igual a 3 longitudes de onda cada uno),
nlace A). Por lo tanto, de los 4 flujos que
contendieron en el enlace A, 1 fue bloqueado. Los flujos bloqueados se pierden y por lo
fico ofrecida al enlace B (enlace B recibe la carga de
ron bloqueados en el enlace A ms los 2 flujos

del efecto streamline se hace de la
B es igual a la suma de todos las cargas que
desean utilizar el enlace B, menos la totalidad de las cargas que se bloquearon en el enlace
A y que tambin desean pasar por B. Por lo tanto la carga ofrecida al enlace B es como se

(3.3)

(3.4)
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


22

, donde
SE
B
es la carga de trfico ofrecida al enlace B, considerando el efecto streamline y
bloqueado(A) son todas las rutas que son bloqueadas en el enlace A.
Por lo tanto, la carga de trfico bloqueada en el enlace B es igual a la carga total de trfico
bloqueada en el enlace B, menos la totalidad de la carga de trfico bloqueada en el enlace
A.

=
=
4
) (
1
,
6
) (
1
,
A bloqueado
j
A j
B bloqueado
i
B i
SE
B
G


(3.5)
2 3 = =
SE
B
G


(3.6)

, donde G
SE
B
es la carga de trfico bloqueada en el enlace B considerando el efecto
streamline.
Por lo tanto, la carga de trfico bloqueada en el enlace B es igual a 2 y no 3, como lo
mostrara el modelo sin efecto streamline.
Basndose en esta observacin, en [21] se propone una expresin para obtener la carga de
trfico bloqueada en el enlace B de manera estadstica, tomando en cuenta la probabilidad
de bloqueo de los enlaces. Esta expresin consiste en:



) (l upstream i
i i l l
BL BL


(3.7)
, donde
l
es la carga total de trfico ofrecida al enlace l por todas las conexiones que tienen
rutas por este enlace y esta dado por


=
c
r i
l i l ,



(3.8)
, donde
i,l
es la carga entregada por la ruta i al enlace l , upstream(l) es la lista de enlaces
inmediatamente anteriores al enlace l de todas las rutas que pasan por el enlace l y BL
l
es la
probabilidad de bloqueo del enlace l sin considerar el efecto streamline. BL
l
puede ser
evaluada usando diferentes mtodos, por ejemplo la frmula Engset [19] o la expresin
recurrente descrita en [18] para trfico ON-OFF.
La ecuacin (3.7) define matemticamente la observacin llamada streamline effect, ya
que la carga de trfico bloqueada en un enlace l, equivale a la carga de trfico bloqueada
por todas las conexiones ofrecidas a travs de ese enlace l, menos las que ya se bloquearon
en los enlaces anteriores por haber venido compartiendo recursos desde enlaces anteriores.
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


23

Por lo tanto, la probabilidad de bloqueo en un enlace l tomando en cuenta el efecto
streamline est dada por:
l
l upstream i
i i l l
SE
l
BL BL
ofrecida trfico ade c
bloqueada trfico de a c
BL





= =
) (
arg
arg



(3.9)

3.2.2.1 Mtodo Rpido y Recurrente. (ON-OFF)
Este mtodo encontrado en [18], evala la probabilidad de bloqueo de los enlaces BL
l
(Wl
l
)
mediante una frmula recurrente y sumamente rpida, la cual se evala de la siguiente
manera:
) (
) (
) (
l l
l
l l
l l
W P
W
W BL

=


(3.10)
Donde
-
l
es la tasa media de llegadas de peticiones de conexin al enlace l.
-
l
(w), 0wW
l
, es la tasa media de llegadas de peticiones de conexin al enlace l
cuando w longitudes de onda estn en uso.
- P
l
(w), 0wW
l
, es la probabilidad de que w longitudes de onda estn en uso en el
enlace l.
Detalles sobre la evaluacin de
l
,
l
(w) y P
l
(w) puede ser encontrado en [18].
3.2.2.2 Modelo Engset
El modelo Engset ha sido extensamente estudiado y ampliamente utilizado para evaluar la
probabilidad de bloqueo en redes de comunicaciones, cuando el nmero de fuentes de
trfico que compiten por un recurso de comunicacin limitado no es muy grande. Por esta
razn, se utiliza el modelo Engset, ya que este modela sistemas con un nmero finito de
fuentes y canales mediante un modelo markoviano como se muestra en la figura 3.2 donde
el nmero de fuentes es igual a N y Wl son el nmero de canales del sistema. Por el
contrario, existe el modelo Erlang que modela sistemas suponiendo fuentes infinitas y
canales limitados, el cual no es vlido aplicarlo en las redes pticas WDM ya que el
nmero de fuentes es limitado y no muy grande. (Menores a 100 nodos transmisores)

Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


24


Figura 3.2: Diagrama de Transicin de estados para modelo Engset.
La probabilidad de bloqueo del enlace BL
l
puede ser evaluada de la siguiente manera:

=
|
|

\
|
|
|

\
|

|
|

\
|
|
|

\
|

=
|

\
|
=
Wl
w
w
Wl
l
w
N
Wl
N
Wl N Engset BL
0
1
1
, ,
1
,
1






(3.11)
Donde:
- N es el nmero de fuentes.
- Wl es el nmero de longitudes de onda.
- 1/ tiempo medio en estado ON. (t
ON
).
- 1/ tiempo medio entre rfagas (t
OFF+
t
ON
).
Detalles sobre la obtencin y derivacin de la frmula para el modelo Engset puede ser
revisado en [19-20].
3.3 Aproximacin de Carga Reducida v/s Streamline Effect.
En trabajos anteriores, ha sido comnmente utilizada la aproximacin de carga reducida
(RL) [22, 24, 33], la cual es una tcnica recursiva que introduce la dependencia entre los
enlaces en los modelos de bloqueo. Este mtodo, explicado en el captulo 2, considera un
algoritmo iterativo de punto fijo para evaluar el bloqueo que puede obtener una conexin en
la medida que avanza a travs de la ruta asignada. Sin embargo, debido a las caractersticas
del mtodo, el nivel de complejidad depende directamente del nmero de iteraciones
necesarias para obtener un resultado aceptable, por lo que su complejidad computacional es
alta, dada por O(I[N
2
L+N
3
Wl+N
4
]), donde I es el nmero de iteraciones requeridas para
que el algoritmo converja a resultados aceptables.
Por otro lado, el mtodo propuesto es un mtodo directo, que solo mira los enlaces
anteriores y su bloqueo, por lo no hay necesidad de iteracin para buscar un resultado
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo fijo


25

convergente. Con esto, se obtiene que para el mtodo presentado en [18] su complejidad
computacional es de O(N
2
L+N
3
Wl) y la del mtodo propuesto en este captulo,
considerando el efecto de flujos de lnea es de O(N
2
L+N
3
Wl(1+)); donde es el mximo
grado nodal de la red (tpicamente bajo 5).






















26








Captulo 4
Evaluacin de la probabilidad de bloqueo
para algoritmos de ruteo alternado
4.1 Introduccin
En este captulo se presenta un nuevo mtodo matemtico para evaluar la probabilidad de
bloqueo de las redes WDM dinmicas que operan con ruteo alternado. El mtodo toma en
consideracin la dependencia entre el bloqueo de los enlaces a travs de una ruta, la
naturaleza no-Poisson del trfico ofrecido a las rutas alternativas y la heterogeneidad de la
carga de trfico ofrecida a las diferentes rutas que utilizan un mismo enlace.
Para evaluar la probabilidad de bloqueo de las conexiones que operan con varias rutas
alternativas, se obtiene una expresin dependiente del bloqueo de cada ruta alternativa.
Luego, el bloqueo de cada ruta se calcula como funcin del bloqueo de cada enlace que lo
compone. Para evaluar el bloqueo del enlace, las rutas que pasan a travs del mismo se
clasifican de acuerdo al orden en que estas son utilizadas por el algoritmo de ruteo (primera
ruta, segunda ruta, etc.), y la carga de trfico que ofrecen se expresa en funcin del bloqueo
de las rutas exploradas previamente en la lista correspondiente. En base a esta informacin
(tipo de ruta y carga de trfico ofrecida al enlace), es posible calcular el bloqueo del enlace.
Sin embargo, se requiere de un procedimiento numrico iterativo para evaluar el bloqueo de
las rutas, ya que estas son funcin de la carga de trfico ofrecida, y por su parte, la carga de
trfico depende del bloqueo de las rutas anteriores en la lista de rutas. En cada iteracin del
procedimiento, la probabilidad de bloqueo del enlace se evala utilizando el modelo Engset
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


27

Multi-Rate [34, 35] y tomando en cuenta el llamado efecto streamline, para disminuir el
impacto de la suposicin de independencia de bloqueo entre los enlaces.
El mtodo numrico propuesto fue validado a travs de simulacin en varias topologas de
red. Los resultados muestran que los valores de probabilidad de bloqueo obtenidos por la
simulacin y el mtodo propuesto son muy cercanos (26% diferencia en promedio
comparado a un 185% de diferencia entre el mtodo sin Streamline Effect y la Simulacin)
y que la consideracin del efecto streamline es fundamental para obtener valores de
probabilidad ms exactos en redes con bajos niveles de conectividad fsica (en las que la
presencia del efecto streamline es ms fuerte).
4.2 Evaluacin de Bloqueo con Ruteo Alternado
El proceso de evaluacin del bloqueo de una red que opera con ruteamiento alternado es un
proceso complejo por lo que para facilitar su comprensin, se presenta separado en distintas
sub-secciones.
4.2.1 Bloqueo de cada Conexin y de la Red
De la misma manera que se hizo en el Captulo 3, el bloqueo de la red, B
N
, puede ser
evaluado de acuerdo a la siguiente expresin:
C
BC
B
C c
c
N


=


(4.1)
, donde BC
c
es la probabilidad de bloqueo de la conexin c. Al operar bajo ruteamiento
alternado, una solicitud de conexin es bloqueada slo si todas las rutas alternativas
asociadas a dicha conexin se bloquean. Por lo tanto, BC
c
est dada por:

=
=
c
i
c
K
i
r
c c
B BC
1


(4.2)
Donde K
c
es el nmero de rutas alternativas para la conexin c, r
c
i
, i [1, K
c
], es la i-sima
ruta alternativa para la conexin c y
i
c
r
c
B es la probabilidad de bloqueo experimentada por
la i-sima ruta alternativa de la conexin c.
Anlogamente al raciocinio empleado en el Captulo 3, al suponer independencia entre el
bloqueo de los enlaces,
i
c
r
c
B puede ser evaluado utilizando la siguiente expresin:


=
i
c
i
c
r l
l
r
c
BL B ) 1 ( 1

(4.3)
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


28

, donde, BL
l
es la probabilidad de bloqueo del enlace l, cuya evaluacin se describe en la
siguiente sub-seccin.
4.2.2 Evaluacin de probabilidad de bloqueo de los enlaces.
Al utilizar ruteo alternado, cada enlace de la red puede ser usado por diferentes tipos de
rutas (la primera, segunda, tercera ruta alternativa de una conexin). Cada tipo de ruta
ofrece al enlace diferentes cargas de trfico, que dependen de la probabilidad de bloqueo de
las rutas que tienen mayor prioridad en la lista de rutas alternativas de una conexin. Si
i
c

es la carga de trfico que ofrece la conexin c a su i-sima ruta alternativa, entonces:

=
=
1
1
i
j
r
c c
i
c
j
c
B


(4.4)
La ecuacin (4.4) establece que la carga de trfico que ofrece la ruta i-sima de una
conexin es igual a la carga de trfico que se ha bloqueado en las rutas exploradas antes de
la ruta i-sima. De esta manera, la primera ruta de la lista recibe la carga de trfico
completa que ofrece la conexin, es decir,
c
. De esta carga de trfico, slo aquella que es
bloqueada por la primera ruta de la lista ser ofrecida a la siguiente ruta en la lista. Es decir,
la conexin le ofrece una carga de trfico igual a (
c

1
c
r
c
B ) a la segunda ruta de la lista. Y
as sucesivamente.
La Figura 4.1 muestra un ejemplo donde un enlace es utilizado por 6 rutas, cada una
correspondiente a una conexin distinta. Las flechas indican el flujo de trfico que llega al
enlace debido a las conexiones que usan estas rutas. La primera flecha de arriba
corresponde al flujo de trfico de una de las rutas de la conexin 1, la segunda flecha a una
de las rutas de la conexin 2 y as sucesivamente. Desde arriba hacia abajo, las primeras 2
rutas corresponden a las primeras rutas en la lista de rutas alternativas de las conexiones
1 y 2. As, la carga de trfico ofrecida por esas rutas al enlace es igual a la carga de trfico
ofrecida por la conexin, (suponiendo que todas las conexiones de la red tienen carga de
trfico igual a ). Las siguientes 2 rutas corresponden a las segundas rutas de las
conexiones 3 y 4, y por eso, la carga de trfico ofrecida al enlace es igual a la carga de
trfico original de la conexin, multiplicado por la probabilidad de bloqueo de la primera
ruta de sus conexiones correspondientes. Finalmente, las 2 rutas restantes corresponden a
las terceras rutas de las conexiones 5 y 6, y sus cargas de trfico ofrecidas al enlace es
igual a la carga de trfico original multiplicada por la probabilidad de bloqueo conjunta de
las primeras 2 rutas en la lista de sus correspondientes conexiones.
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


Figura 4.1: Carga de tr
Debido a que la distribucin de la carga de trfico ofrecida por las distintas conexiones a las
rutas que pasan por un enlace es no
o Engset (para modelar trfico de poblaciones finitas) no son apropiadas para la
del bloqueo del enlace, ya que estn basadas
En cambio, debiera utilizarse un modelo de multi
trfico. En este captulo se utiliza el modelo de prdidas Engs
EnMLM Engset Multi-Rate Loss Model) para evaluar la probabilidad de bloqueo de cada
enlace de la red.
Para hacer esto, todas las conexiones que ofrecen la misma carga de trfico al enlace se
clasifican en la misma clase de trfico
la misma clase de trfico ya que todas ell
Pero, las rutas alternativas no primarias (segundas, terceras, etc. rutas) no necesariamente
pertenecen a una misma clase ya que las cargas de trfico que ofrecen dependen de la
probabilidad de bloqueo de sus correspondientes rutas anteriores en la lista de alternativas.
Por ejemplo, la carga de trfico de la tercera ruta alternativa, depende del bloqueo de la
primera y segunda ruta en la lista de esa conexin.
Segn [34], en un enlace equipado con W
(m=1,2,,M) clases de trfico independientes, cada una con una poblacin finita de rutas
igual a N
m
y una carga de tr
comparticin completa (poltica que permite a todos los usuarios competir por todos los
recursos existentes, sin prioridad ni restricciones), la probabilidad de bloqueo
por:
, donde
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado
29

: Carga de trfico ofrecida por distintas rutas a un enlace cuando se
utiliza ruteo alternado
la distribucin de la carga de trfico ofrecida por las distintas conexiones a las
rutas que pasan por un enlace es no-uniforme, las formulas Erlang-B (para trfico Poisson)
o Engset (para modelar trfico de poblaciones finitas) no son apropiadas para la
del bloqueo del enlace, ya que estn basadas en la suposicin de carga de tr
En cambio, debiera utilizarse un modelo de multi-tasas que considere diferentes clases de
trfico. En este captulo se utiliza el modelo de prdidas Engset Multi-Rate ([34, 35]
Rate Loss Model) para evaluar la probabilidad de bloqueo de cada
Para hacer esto, todas las conexiones que ofrecen la misma carga de trfico al enlace se
clasifican en la misma clase de trfico. Por ejemplo, todas las primeras rutas pe
fico ya que todas ellas ofrecen la misma carga de trfico
Pero, las rutas alternativas no primarias (segundas, terceras, etc. rutas) no necesariamente
misma clase ya que las cargas de trfico que ofrecen dependen de la
probabilidad de bloqueo de sus correspondientes rutas anteriores en la lista de alternativas.
Por ejemplo, la carga de trfico de la tercera ruta alternativa, depende del bloqueo de la
imera y segunda ruta en la lista de esa conexin.
Segn [34], en un enlace equipado con W
l
longitudes de onda, utilizado por M
(m=1,2,,M) clases de trfico independientes, cada una con una poblacin finita de rutas
y una carga de trfico ofrecida igual a
m
, y que utiliza una poltica de
comparticin completa (poltica que permite a todos los usuarios competir por todos los
recursos existentes, sin prioridad ni restricciones), la probabilidad de bloqueo

=
=
Wl
j
l
j G
Wl G
BL
0
) (
) (

Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


fico ofrecida por distintas rutas a un enlace cuando se
la distribucin de la carga de trfico ofrecida por las distintas conexiones a las
B (para trfico Poisson)
o Engset (para modelar trfico de poblaciones finitas) no son apropiadas para la evaluacin
en la suposicin de carga de trfico uniforme.
tasas que considere diferentes clases de
Rate ([34, 35]
Rate Loss Model) para evaluar la probabilidad de bloqueo de cada
Para hacer esto, todas las conexiones que ofrecen la misma carga de trfico al enlace se
. Por ejemplo, todas las primeras rutas pertenecen a
fico al enlace.
Pero, las rutas alternativas no primarias (segundas, terceras, etc. rutas) no necesariamente
misma clase ya que las cargas de trfico que ofrecen dependen de la
probabilidad de bloqueo de sus correspondientes rutas anteriores en la lista de alternativas.
Por ejemplo, la carga de trfico de la tercera ruta alternativa, depende del bloqueo de la
longitudes de onda, utilizado por M
(m=1,2,,M) clases de trfico independientes, cada una con una poblacin finita de rutas
, y que utiliza una poltica de
comparticin completa (poltica que permite a todos los usuarios competir por todos los
recursos existentes, sin prioridad ni restricciones), la probabilidad de bloqueo BL
l
est dada

(4.5)
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


30

caso otro en ,
1 ,
0 ,
0
) ( ) ( ) 1 (
1
1
) (
1 1
1
Wl j
j
y j G N
j
j G
M
m
j
y
y
m m m

=

=

= =




(4.6)
Para evaluar la Ecuacin (4.6), es necesario conocer el valor de la carga de trfico ofrecida
por las diferentes rutas de cada enlace,
m
. Esto podra evaluarse aplicando la Ecuacin
(4.4). Sin embargo, la Ecuacin (4.4) es, a su vez, dependiente de la Ecuacin (4.6). Para
solucionar este problema, se propone un procedimiento iterativo de punto fijo que opera de
la siguiente manera:
Se definen ) (n B
i
c
r
c
,
c
i
(n), y BL
l
(n) como los valores de
i
c
r
c
B ,
c
i
y BL
l
en la n-sima
iteracin del procedimiento; e
c
(n) la diferencia entre ) (n B
i
c
r
c
y

) 1 ( n B
i
c
r
c
, y E el
mximo valor aceptable de e
c
(n). Entonces:
- Ordenar lista rutas de mayor a menor de acuerdo a su
c
i
c [1, C], i [1, K
c
], y
asignar los repetidos a la misma clase m.
- Asignar el valor cero a n y
) 0 (
i
c
r
c
B
, c [1, C], i 1, K
c
] y el valor (E+1) a
e
c
(0), c [1, C], i [1, K
c
]
- Mientras (e
c
(n) > E), c [1, C]
- n++
- Evaluar
c
i
c [1, C], i [1, K
c
] (usando Ec. (4.4))
- Evaluar BL
l
(usando Ec. (4.5)), l L.
- Evaluar ) (n B
i
c
r
c
(usando Ec. (4.3)), c [1, C], i [1, K
c
]
- Evaluar ) 1 ( ) ( ) ( = n B n B n e
i
c
i
c
r
c
r
c
, c [1, C], i [1, K
c
]
- Evaluar BC
c
y B
N
(utilizando Ec. (4.2) y (4.1) respectivamente).
4.2.3 Streamline Effect.
El mtodo recin descrito est basado en la suposicin de independencia de bloqueo entre
enlaces. Para mejorar la exactitud del mtodo recin descrito (ecuaciones (4.4)-(4.6)), se
modifica la evaluacin de la probabilidad de bloqueo de los enlaces incluyendo el llamado
efecto streamline.
Como se hizo en el captulo 3, la evaluacin de bloqueo se modifica tomando en cuenta la
idea principal del streamline effect. Si 2 o ms flujos comparten 2 o ms enlaces
consecutivos en una ruta (flujos 1 al N en enlace A y B de Fig. 3), solo habr contencin
entre ellos en el primer enlace [21]. Por consiguiente, la probabilidad de bloqueo evaluada
considerando el streamline effect
streamline
l
L B puede ser estimada de la siguiente manera:
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


streamline
l
BL

Donde:
-
l
es la carga total ofrecida al enlace
- upstream(l) es la lista de los enlaces inmediatamente anteriores al enlace
ruta r
c
i
que utilice el enlace
- BL
l
les la probabilidad de bloqueo del enlace sin considerar el efecto de flujos de
(evaluada usando la ecuacin (4.5)).









Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado
31
l
l upstream i
l i l l
streamline
BL BL





=
) (


Figura 4.2: Streamline Effect
es la carga total ofrecida al enlace l (dado por


=
l r
i
c l
i
c

)
es la lista de los enlaces inmediatamente anteriores al enlace
que utilice el enlace l.
les la probabilidad de bloqueo del enlace sin considerar el efecto de flujos de
(evaluada usando la ecuacin (4.5)).
Evaluacin de la probabilidad de bloqueo para algoritmos con ruteo alternado


(4.7)

es la lista de los enlaces inmediatamente anteriores al enlace l en cualquier
les la probabilidad de bloqueo del enlace sin considerar el efecto de flujos de lnea



32






Captulo 5
Resultados numricos

En este captulo, se presentan los resultados numricos obtenidos al aplicar los mtodos
matemticos propuestos en el captulo 3 y 4 para evaluar la probabilidad de bloqueo, junto
con los resultados de algunos mtodos existentes.
5.1 Resultados numricos de la evaluacin de bloqueo de la red
operando con ruteo fijo.
En esta seccin se presentan los resultados obtenidos al aplicar el mtodo matemtico
descrito en el Captulo 3, en 6 topologas de malla (Eurocore, NSFNet, EON, UKNet,
ARPANet y Eurolarge) y en 4 topologas de red anillo (entre 8 y 20 nodos).
Los resultados obtenidos por los mtodos matemticos fueron comparados con otros
obtenidos mediante simulacin. Estos ltimos se obtuvieron en un simulador orientado a
eventos construido en lenguaje C en un Turion 64 de 1.60 [GHz] con 1.37 [GB] de RAM y
sistema operativo Windows XP. Se gener una simulacin para cada carga de trfico y
topologa distinta. Para cada experimento de simulacin, se generaron 10
5
peticiones de
conexin y los perodos ON y OFF fueron creados acorde a una distribucin exponencial.
La simulacin se gener a travs de 30 lotes con 10
5
peticiones de conexin cada uno,
donde con un 95% de confianza los resultados obtienen hasta un 1,2% de diferencia con la
media registrada de los 30 lotes de simulacin. El tiempo medio de duracin en estado ON
fue ajustado en 10 ms y el tiempo medio de duracin del perodo OFF fue ajustado para
obtener valores de carga de trfico, , en el rango [0.1-0.9].
En las figuras 5.1 y 5.2 se muestran las topologas de malla y de anillo utilizadas para
evaluar la probabilidad de bloqueo, respectivamente.



Figura 5.1: Topologas de red de mallas utilizadas para ruteo fijo
Figura 5.2: Topologas de red de anillos utilizadas para ruteo fijo
Los resultados obtenidos en este trabajo se presentan en grficos que muestran
probabilidad de bloqueo de la red (eje vertical) versus la carga de trfico ofrecida por las
distintas conexiones generadas (eje horizontal), para una
onda por cada enlace.
En las figuras 5.3 y 5.4 se presentan los result
Mat2), utilizando el mtodo de [18] para el clculo del bloqueo de enlaces junto con los de
simulacin (denominado Sim en las figuras) para las topologas de red malla (fig. 5.3) y
Resultados Numricos
33
: Topologas de red de mallas utilizadas para ruteo fijo
: Topologas de red de anillos utilizadas para ruteo fijo
Los resultados obtenidos en este trabajo se presentan en grficos que muestran
probabilidad de bloqueo de la red (eje vertical) versus la carga de trfico ofrecida por las
distintas conexiones generadas (eje horizontal), para una capacidad de W
l

En las figuras 5.3 y 5.4 se presentan los resultados del mtodo propuesto (nombrado como
utilizando el mtodo de [18] para el clculo del bloqueo de enlaces junto con los de
simulacin (denominado Sim en las figuras) para las topologas de red malla (fig. 5.3) y
Resultados Numricos




: Topologas de red de mallas utilizadas para ruteo fijo


: Topologas de red de anillos utilizadas para ruteo fijo
Los resultados obtenidos en este trabajo se presentan en grficos que muestran la
probabilidad de bloqueo de la red (eje vertical) versus la carga de trfico ofrecida por las
longitudes de
ados del mtodo propuesto (nombrado como
utilizando el mtodo de [18] para el clculo del bloqueo de enlaces junto con los de
simulacin (denominado Sim en las figuras) para las topologas de red malla (fig. 5.3) y
Resultados Numricos


34

anillos (fig. 5.4). Adems, para cuantificar el impacto de incluir el efecto streamline en las
ecuaciones, se incluyen los resultados obtenidos con el mtodo matemtico propuesto en
[18] (denominado Mat 1 en las figuras), que no considera dicho efecto.


Figura 5.3: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18] y simulacin, para cada topologa malla (Eurocore, NSFNet,
EON, UKNet, ArpaNet y Eurolarge) con capacidad W
l
longitudes de onda por enlace (2, 6,
7, 10, 10 y 19, respectivamente).

Resultados Numricos


35

Figura 5.4: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18] y simulacin, para cada topologa anillo (8, 12, 16 y 20 nodos)
con capacidad Wl longitudes de onda por enlace (7, 14, 27 y 44, respectivamente).
5.1.1 Anlisis de resultados del mtodo propuesto.
De las figuras 5.3 y 5.4 puede observar que al incluir el efecto streamline en la evaluacin
matemtica del bloqueo se obtienen resultados mucho ms ajustados entre la simulacin y
el mtodo matemtico propuesto.
La diferencia entre los valores de bloqueo obtenidos por la simulacin y el mtodo
matemtico decrece un 87% en topologas de anillos y un 79% en mallas, en promedio, con
respecto a no incluir el efecto streamline en las ecuaciones. El porcentaje mayor
experimentado en los anillos se produce debido a que el efecto streamline se encuentra
altamente presente en este tipo de topologa debido a que en ellas las conexiones comparten
ms los mismos enlaces (slo 2 opciones de rutas por cada par de nodos). De hecho, el
impacto del efecto streamline es mayor mientras la conectividad fsica disminuye. La
conectividad est dada por:
) 1 (
2

=
N N
L


Resultados Numricos


36

En la figura 5.5 se ilustran los resultados de 4 topologas en orden decreciente de
conectividad fsica (Eurocore, NSFNet, EON y Anillo 12 nodos con conectividad fsica
de 0.4545, 0.2307, 0.2052 y 0.1818, respectivamente).

Figura 5.5: Probabilidad de bloqueo ordenados por conectividad fsica, para Eurocore
(0,4545), NSFNet (0,2307), EON (0,2052) y Anillo 12 nodos (0,1818).
Como se muestra en la fig. 5.5, el impacto del efecto streamline es mayor mientras la
conectividad fsica disminuye (dado el numero de nodos, la topologa de red anillo es la
topologa de ms baja conectividad en las redes reales). Este impacto es debido a que un
mayor nmero de conexiones deben compartir por varios enlaces a travs de una ruta y por
lo tanto considerar el efecto streamline en las ecuaciones tiene mayor relevancia.
En la figura 5.6, se presenta los resultados obtenidos para la topologa de red Eurolarge
para cuatro distintas capacidades de cada enlace (30, 25, 22 y 19 longitudes de onda por
enlace), en orden decreciente.
Resultados Numricos


37

Figura 5.6: Probabilidad de bloqueo de topologa EuroLarge para 4 capacidades Wl por
enlace distintas en orden decreciente. (30, 25, 22 y 19 longitudes de onda).
Como se puede ver claramente en la figura 5.6, el impacto del efecto streamline tambin se
incrementa mientras la capacidad de la red disminuye. En la figura 5.6 vemos que en la
medida que disminuye la capacidad de la red aumenta la exactitud del mtodo propuesto y
por lo tanto, hay una mayor cercana a los resultados obtenidos por simulacin. Esto se
debe a que el mismo nmero de conexiones deben contender por un menor nmero de
recursos (capacidad).
A continuacin se analizan los resultados obtenidos al implementar el modelo Engset para
evaluar la probabilidad de bloqueo de los enlaces, como se explica en el Captulo 3. Es
importante destacar que la implementacin del mtodo propuesto en el Captulo 3, es
aplicable a cualquier modelo de bloqueo de los enlaces para las redes que operan con
ruteamiento fijo. Para ello se ilustra a continuacin la aplicacin en un nuevo mtodo y los
resultados obtenidos.
En las figuras 5.7 y 5.8 se presentan los resultados del mtodo propuesto basado en [19]
(nombrado como Engset2) juntos con los de simulacin (denominado Sim) para las
topologas de red malla (fig. 5.7) y anillos (fig. 5.8) estudiadas. Adems, para cuantificar el
Resultados Numricos


38

impacto de incluir el efecto streamline en las ecuaciones, se incluyen los resultados
obtenidos con el mtodo matemtico propuesto en [19] (denominado Engset1 en las
figuras), que no considera dicho efecto.


Figura 5.7: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [19],
mtodo propuesto en [19] y simulacin, para cada topologa de malla (Eurocore, NSFNet,
UKNet, EON, ARPANET y Eurolarge) con capacidad Wl longitudes de onda por enlace (2,
6, 7, 10, 10 y 19, respectivamente).
Resultados Numricos


39


Figura 5.8: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [19],
mtodo propuesto en [19] y simulacin, para cada topologa de anillo (8, 12, 16 y 20) con
capacidad Wl longitudes de onda por enlace (7, 15, 20 y 35, respectivamente).
El mtodo matemtico propuesto en el Captulo 3 basado en el modelo Engset [19]
(Engset2), se compara con el mtodo matemtico Engset [19] (Engset1) y con los
resultados obtenidos por simulacin (Sim). Los resultados obtenidos muestran que el
mtodo propuesto con efecto streamline obtiene una diferencia con los resultados de
simulacin de solo un 12% en las topologas de malla y de un 21% en las topologas de
anillo, comparado con la evaluacin del mtodo Engset1 con una diferencia con simulacin
de un 32% y 76% en las topologas de malla y anillo, respectivamente. Estos resultados
presentan los mismos comportamientos presentes en el mtodo propuesto basado en [18],
es decir, a) la mejora significativa al implementar el efecto de flujos de lnea, b) la mejora
mayor se presenta en las topologas de anillo debido a su baja conectividad, y c) el impacto
del efecto streamline incrementa mientras la capacidad disminuye.
5.1.2 Comparacin con otros mtodos.
En esta sub-seccin, la probabilidad de bloqueo evaluada por el mtodo presentado en el
Captulo 3 se compara con los resultados obtenidos por simulacin, el mtodo matemtico
Resultados Numricos


40

propuesto en [18] (donde se supone trfico ON-OFF e independencia entre bloqueo de los
enlaces) y un mtodo ampliamente utilizado conocido como aproximacin de carga
reducida (en ingls, Reduced Load) [33]. Esta es una tcnica recursiva usualmente utilizada
para modelar la dependencia de bloqueo entre los enlaces en los modelos de bloqueo como
se explic en el Captulo 2.
La figura 5.9, muestra la probabilidad de bloqueo de la red obtenida para topologas de red
de malla (Eurocore, NSFNet y UKNet), obtenida por medio de simulacin (Sim), el mtodo
matemtico propuesto en [18] (Mat1), el mtodo propuesto en el captulo 3 basado en [18]
(Mat2) y la aproximacin de carga reducida basada en [18] (RL), con capacidad de red W
l

longitudes de onda (2, 6 y 10 longitudes de onda, respectivamente).

Figura 5.9: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18], simulacin y mtodo con aproximacin de carga reducida, para
topologas malla (Eurocore, NSFNet y UKNet), con capacidad Wl longitudes de onda por
enlace (2, 6 y 10, respectivamente)
En la figura 5.9 se puede ver que el mtodo propuesto obtiene una mayor exactitud y
cercana los resultados de simulacin, mostrando un mejor equilibrio entre precisin y
complejidad computacional. Es importante recalcar que la tcnica de carga reducida (RL)
tambin toma en cuenta la dependencia de bloqueo entre los enlaces. Sin embargo, es una
Resultados Numricos


41

tcnica con una complejidad computacional mucho mayor que el mtodo propuesto en el
Captulo 3 y no obtiene resultados tan cercanos (como al implementar el efecto streamline)
con los resultados de simulacin.
La figura 5.10, muestra la probabilidad de bloqueo de la red obtenida para topologas de red
anillo (8, 12 y 20 nodos), obtenida por medio de simulacin (Sim), el mtodo matemtico
propuesto en [18] (Mat1), el mtodo propuesto en el captulo 3 basado en [18] (Mat2) y la
aproximacin de carga reducida basada en [18] (RL), con capacidad de red W
l
longitudes
de onda (7, 15 y 40 longitudes de onda, respectivamente).

Figura 5.10: Probabilidad de bloqueo de mtodo propuesto en captulo 3 basado en [18],
mtodo propuesto en [18], simulacin y mtodo con aproximacin de carga reducida, para
topologas anillo (8, 12 y 20 nodos), con capacidad Wl longitudes de onda por enlace (7, 15
y 40, respectivamente.).
El impacto producido al considerar la dependencia entre enlaces es mucho ms alto en
topologas bajamente conectadas (por ejemplo topologas de anillo), donde las conexiones
deben compartir un mayor nmero de enlaces que en las topologas ms conectadas (por
ejemplo topologas de malla). De hecho, en redes anillo, el mtodo propuesto consigue una
diferencia de 16% con respecto a los resultados de simulacin, mientras que la tcnica de
carga reducida y el mtodo matemtico en [18] logran una diferencia de un 71% y un 88%,
Resultados Numricos


42

respectivamente. Por el contrario, en redes bien conectadas como la topologa Eurocore, se
obtienen diferencias mucho ms bajas comparadas con la simulacin: diferencias de un 9%,
20% y 39% para el mtodo propuesto en el captulo 3, el mtodo propuesto en [18] y la
tcnica de carga reducida, respectivamente..
La mayor exactitud de los resultados del mtodo propuesto en el Captulo 3 en comparacin
con la aproximacin de carga reducida (por sobre todo en las topologas anillo) se deben a
que el algoritmo de punto fijo utilizado por la tcnica Reduced Load para evaluar la carga
ofrecida al enlace y el bloqueo en los enlaces, tiende a no obtener buenos resultados cuando
las redes utilizadas para evaluar el bloqueo tiene una estructura altamente lineal (como la
redes anillo), donde se espera una dependencia considerable en el bloqueo de los enlaces y
la suposicin de independencia entre enlaces considerada no es lo suficientemente valida,
como se explica en [43-44].
5.2 Resultados numricos de la evaluacin de bloqueo de la red
operando con ruteo alternado.
En esta seccin se muestran los resultados obtenidos con el trabajo mostrado en el captulo
cuatro. El nuevo mtodo matemtico propuesto para evaluar la probabilidad de bloqueo de
la red operando con ruteo alternado fue utilizado en 5 topologas de red de mallas
(Eurocore, EON, UKNet, ARPANET y Eurolarge). En la figura 5.11 se ilustran las
topologas utilizadas.
Los resultados obtenidos por el mtodo matemtico fueron comparados con otros obtenidos
mediante simulacin. Estos ltimos se obtuvieron en un simulador orientado a eventos
construido en lenguaje C en un Turion 64 de 1.60 [GHz] con 1.37[GB] de RAM y sistema
operativo Windows XP. Se gener una simulacin para cada carga de trfico y topologa
distinta. Para cada experimento de simulacin, se generaron 10
5
peticiones de conexin y
los periodos ON y OFF fueron creados acorde a una distribucin exponencial. El tiempo
medio de duracin en estado ON fue ajustado en 10 ms y el tiempo medio de duracin del
periodo OFF fue ajustado para obtener valores de carga de trfico, , en el rango [0.1-0.9].
La simulacin se genero a travs de 30 lotes con 10
5
peticiones de conexin cada uno,
donde, con un 95% de confianza, se obtienen resultados de hasta un 5,3% de diferencia con
la media registrada de los 30 lotes de simulacin. Los tiempos de simulacin fluctuaron
entre 3 minutos (mejor caso, Eurocore con Wl=2 y =0.1) y 70 minutos (peor caso,
Eurolarge con Wl=38 y =0.9).
Las lista de rutas de cada par fuente destino consiste en 3 rutas alternativas fijas. Las rutas
fueron elegidas con el criterio de la ruta ms corta en trminos del nmero de saltos
(nmero de hops).
Resultados Numricos


43

En la figura 5.12 se muestran algunos resultados obtenidos para bloqueo de la red operando
con ruteo alternado (eje vertical) como funcin de la carga de trfico (eje horizontal). Los
resultados se muestran en orden decreciente de acuerdo a la conectividad fsica de la red (
igual a 0.45, 0.20, 0.19, 0.18, 0.16 en Eurocore, EON, EuroLarge UKNet y ARPANET,
respectivamente), donde se incluye la probabilidad de bloqueo de la red obtenida por
simulacin (Sim), el mtodo matemtico propuesto sin considerar el efecto streamline
(Alternate1) y el mtodo propuesto considerando el efecto streamline (Alternate2).

Figura 5.11: Probabilidad de bloqueo de mtodo propuesto en captulo 4, mtodo
propuesto sin efecto streamline y simulacin para topologas malla (Eurocore, EON,
UKNet, NSFNet y EuroLarge), con capacidad Wl longitudes de onda por enlace (2, 9, 10,
13 y 38 respectivamente) en orden decreciente.
Resultados Numricos


44

5.2.1 Anlisis de resultados del mtodo propuesto.
De la figura 5.12 se puede ver que el mtodo matemtico propuesto proporciona resultados
bastante ajustados con los resultados obtenido por simulacin para la evaluacin de
probabilidad de bloqueo operando con ruteo alternado.
En la figura 5.12 se puede ver que incluyendo el efecto streamline en la evaluacin
matemtica de bloqueo se obtienen resultados mucho ms ajustados entre la simulacin y la
evaluacin matemtica, mejorando considerablemente la exactitud de la evaluacin. De
hecho, los resultados obtenidos por el mtodo propuesto considerando el efecto streamline
consiguen una diferencia, en promedio, de un 26% con respecto a los resultados de
simulacin, comparado a la evaluacin matemtica propuesta sin considerar el efecto
streamline, donde se obtiene una diferencia de un 185% en promedio, con respecto a los
resultados por simulacin.
Los resultados obtenidos por topologas de red ms conectadas son ms exactos que las
topologas de red menos conectadas. En la figura 5.12, se puede ver que la diferencia entre
la evaluacin analtica propuesta sin considerar el efecto streamline (Alternate1) y la
simulacin es ms ajustado en las redes ms conectadas y crece con la conectividad fsica
de la red . Esto ocurre porque la suposicin de independencia entre el bloqueo de los
enlaces es ms exacta cuando las redes se encuentran bien conectadas (suposicin vlida
para redes totalmente conectadas) y entre todas estas topologas estudiadas la red Eurocore
es la red con mayor conectividad fsica (0.4545). La diferencias de bloqueo producidas
entre la evaluacin sin considerar el efecto streamline y la simulacin son en promedio de
0.306, 0.362, 0.401, 0.441 y 0.49 en las topologas Eurocore, EON, EuroLarge, UKNet y
ARPANET, respectivamente. Estas diferencias reflejan que los resultados obtenidos por
redes ms conectados son ms ajustados a la simulacin que las topologas de red menos
conectadas.
5.2.2 Comparacin con otros mtodos.
En este caso, la comparacin con otros mtodos que hagan el mismo anlisis no es posible
de realizar, debido a que los mtodos que evalan la probabilidad de bloqueo de la red en
redes dinmicas WDM que operan con ruteo alternado utilizan suposiciones que hacen a
los mtodos no comparables entre s. Especficamente, la mayora de los mtodos
propuestos a la fecha suponen que la carga de trfico percibida por los enlaces es
homognea, lo que les permite utilizar modelos basados en mtodos como Erlang-B o
Engset, mientras que nuestro trabajo utiliza un modelo de multi-tasas para tratar las cargas
de trfico como no-homogneas.

Resultados Numricos


45

5.3 Resumen.
En este captulo se presentaron los resultados obtenidos por los mtodos propuestos en este
trabajo de tesis para la evaluacin de bloqueo de redes dinmicas WDM para el caso con
ruteo fijo y con ruteo alternado.
Los resultados muestran que al incluir el efecto streamline en las ecuaciones de evaluacin
matemtica del bloqueo se obtienen resultados ms ajustados y exactos entre la simulacin
y los mtodos matemticos propuestos.
En el caso del ruteo fijo, se encontr que al incluir el efecto streamline en las ecuaciones de
los mtodos propuestos en [18] y [19] la exactitud de stos mejora de manera significativa.
Adems, fue posible concluir que el impacto que produce el efecto streamline en el bloqueo
es mayor cuando las topologas tienen baja conectividad fsica (especialmente notorio en
las topologas anillo) y cuando la capacidad de los enlaces de la red se reduce. En ambos
casos, esto ocurre porque el nmero de rutas que deben compartir un nmero mayor de
enlaces aumenta.
Para este caso (ruteo fijo), adems, se compar el mtodo propuesto con el mtodo de
aproximacin de carga reducida (en ingls, Reduced Load Approximation), de mayor
complejidad computacional. Los resultaron mostraron que el mtodo propuesto obtiene
resultados ms ajustados a la simulacin que los obtenidos por el mtodo de aproximacin
de carga reducida, con lo que obtiene un mejor compromiso entre complejidad
computacional y exactitud.
En el caso de ruteo alternado, de manera similar al caso de ruteo fijo, se concluy que el
mtodo propuesto presenta resultados cercanos y bien ajustados a los resultados obtenidos
por simulacin y que la exactitud es mayor en redes con alta conectividad fsica.





46







Captulo 6
Conclusiones y trabajos futuros

En esta tesis se han propuesto dos mtodos nuevos para la evaluacin de la probabilidad de
bloqueo de redes dinmicas WDM fin a fin: uno para redes que operan con ruteo fijo y otro
para las que operan con ruteo alternado
El primer mtodo consiste en una modificacin de los mtodos matemticos propuestos en
[18] y [19] para evaluar la probabilidad de bloqueo de las redes dinmicas WDM fin a fin
con ruteo fijo. La modificacin consiste incluir en las ecuaciones la dependencia entre el
bloqueo de los enlaces a travs de una aproximacin conocida como efecto streamline,
descrito en [21].
El segundo mtodo consiste en un mtodo matemtico nuevo para la evaluacin de bloqueo
en las redes dinmicas WDM fin a fin con ruteo alternado. El mtodo se basa en un
procedimiento iterativo que evala la probabilidad de bloqueo de las rutas, la probabilidad
de bloqueo de los enlaces y la carga de trfico ofrecida a cada uno de los enlaces hasta que
los valores converjan. Adems, en la evaluacin del bloqueo de los enlaces, se toma en
cuenta la naturaleza no uniforme de la carga de trfico ofrecida a los enlaces (aplicando un
modelo de multi-tasa, Engset Multi-Rate) y la dependencia entre el bloqueo de los enlaces
(incluyendo en las ecuaciones el efecto streamline).
Ambos mtodos numricos propuestos fueron validados a travs de simulacin en varias
topologas de red. En ambos casos, los resultados obtenidos con los mtodos propuestos
fueron cercanos a los obtenidos por simulacin. Para el caso de ruteo fijo, los resultados
obtenidos se compararon con los obtenidos aplicando los mtodos [18] y [19], que no
Conclusiones y Trabajos Futuros


47

incluyen en sus ecuaciones el efecto streamline. Adicionalmente, se realiz la misma
comparacin con otro mtodo que incluye la dependencia del bloqueo entre los enlaces,
conocido como aproximacin de carga reducida. Para el caso del ruteo alternado, los
resultados se compararon con un mtodo que no incluye el efecto de flujos en lnea.
Los resultados obtenidos muestran que al incluir el efecto streamline en la evaluacin
matemtica del bloqueo se obtienen resultados mucho ms ajustados entre la simulacin y
los mtodos matemticos propuestos. En ambos mtodos propuestos se ve una mejora
considerable en la exactitud de la evaluacin: en el caso de ruteo fijo se obtiene una
diferencia en promedio de un 12% y 21% entre el mtodo propuesto y la simulacin para
topologa de mallas y anillos, respectivamente (en vez de una diferencia de 32% y 76%
cuando no se incluye el efecto streamline). Para el caso del ruteo alternado se obtiene una
diferencia de un 26% entre el mtodo propuesto y la simulacin en las redes utilizadas, en
promedio (en vez de una diferencia de 185% cuando no se incluye el efecto streamline).
Los resultados obtenidos tambin permitieron concluir que el impacto del efecto streamline
es mayor mientras la conectividad fsica disminuye. Esta situacin se aprecia claramente en
las redes de tipo anillo, las cuales son las topologas de menor conectividad fsica (solo 2
opciones de rutas por cada par de nodos). Esto se debe a que un nmero mayor de
conexiones comparten varios enlaces a travs de una ruta, por lo que el efecto streamline se
presenta con mayor relevancia.
Finalmente, fue posible apreciar que en la medida que disminuye la capacidad de los
enlaces de la red, aumenta la exactitud de los mtodos propuestos por el impacto producido
por el efecto streamline, debido a que el mismo nmero de conexiones deben pasar por un
nmero menor de recursos.
Entre las posibles extensiones al trabajo realizado se encuentran analizar el impacto de
incluir el efecto streamline en las ecuaciones de evaluacin de bloqueo para el caso de
ruteo adaptivo y para el caso de redes sin conversin de longitud de onda. En ambos casos,
el trabajo es de mayor dificultad ya que las ecuaciones de evaluacin de bloqueo son
mucho ms complejas que las aqu presentadas (ya que debe modelarse el estado de la red)
y para algunos algoritmos (como Adaptive Unconstrained Routing Exhaustive [29]) incluso
an no existen ecuaciones para evaluar matemticamente la probabilidad de bloqueo.
Se espera que los resultados presentados en esta tesis puedan ayudar a los operadores de red
a disear y analizar de mejor manera las redes dinmicas futuras.




48

Referencias
[1] M. J. OMahony, D. Simeonidou, D. K. Hunter, A. Tzanakaki, The application of optical packet
switching in future communications networks, IEEE Communications Magazine, vol. 39 (3), pp. 128-
135, March 2001
[2] C. Qiao, M. Yoo, Optical Burst Switching (OBS) a new paradigm for an optical internet, Journal of
High Speed Networks, vol. 8, 69-84, 1999
[3] J.S. Turner, Terabit burst switching, Journal of High Speed Networks, vol. 8 (1), pp. 3-6, 1999
[4] M. Dser and P. Bayvel, Analysis of wavelength-routed optical burst-switched (WR-OBS) network
architecture, IEEE Journal of Lightwave Technology, vol. 20 (4), pp. 576-588, 2002
[5] C. Qiao, W. Wei, and X. Liu, Extending generalized multiprotocol label switching (GMPLS) for
polymorphous, agile and transparent optical networks (PATON), IEEE Commun. Mag., vol. 44, no. 12,
pp.104114, Dec. 2006.
[6] I. de Miguel, F. Gonzalez, D. Bisbal, J. Blas, J.C. Aguado, P. Fernandez, J. Duran, R. Duran, R.M.
Lorenzo, E.J. Abril, I. Tafur Monroy, Nature-Inspired routing and wavelength assignment algorithms for
optical circuit-switched polymorphic networks, Fiber and Integrated Optics, vol. 23, pp. 157-170, 2004
[7] J. Mack, K. Nguyen, J. Garcia, E. Burmeister, M. Dummer, H. Poulsen, B. Stamenic, G. Kurczveil, K.
Hollar, L. A. Coldren, J. E. Bowers, D. J. Blumenthal Asynchronous 2x2 Optical Packet
Synchronization, Buffering and Forwarding , Proceedings of Optical Fiber Communications
Conference, OFC 2006, San Diego, California(USA), March 2010.
[8] F. Burmeister, J.P. Mack, H.N. Poulsen, J. Klamkin, L.A. Coldren, D.J. Blumenthal, J.E. Bowers, SOA
Gate Array Recirculating Buffer with Fiber Delay Loop, Optics Express, vol. 16, no. 12, pp. 8451-8456,
May 2008.
[9] S. Rangarajan et al., End-to-end layer-3 (IP) packet throughput and latency performance measurements
in an all-optical label switched network with dynamic forwarding, Proceedings of Optical Fiber
Communications Conference, OFC 2006, paper OWC5, Anaheim, California(USA), March 2006
[10] D. Wolfson, H.N. Poulsen, S. Rangarajan, Z. Hu, D.J. Blumenthal, Synchronizing optical data and
electrical control planes in asynchronous optical packet switches, Proceedings of Optical Fiber
Communications Conference, OFC 2006, paper OThM3, Anaheim, California(USA), March 2006
[11] A. Zapata et al, Next generation 100-Gigabit Metro Ethernet (100 GbME) using multiwavelength
optical rings, IEEE/OSA Journal Lightwave Technology, special issue on Metro & Access Networks,
vol.22, no. 11, pp. 2420-2434, 2004.
[12] H. Zang, J. Jue, and B. Mukherjee, "A Review of Routing and Wavelength Assignment Approaches for
Wavelength Routed Optical WDM Networks," Optical Networks Magazine, January 2000.
[13] H. Harai, M. Murata, and H. Miyahara, Performance of Alternate Routing Methods in All-Optical
Switching Networks, Proc., IEEE INFOCOM 97, Kobe, Japan, vol. 2, pp. 516-524, April 1997.
[14] A. Zapata et al, Performance comparison of static and dynamic optical metro ring network
architectures, Proc. Of 29
th
European Conference on Optical Communications, ECOC 2003, vol. 3, pp.
374-375, Rimini (Italy), September 2003.
[15] L. H. Andrew, Fast simulation of wavelength continuous WDM networks, IEEE/ACM Transactions on
Networking, vol. 12, no. 4, pp. 759-765, August 2004
[16] I. De Miguel, E. Kozlovski, P. Bayvel, Provision of end-to-end delay guarantees in wavelength-routed
optical burst-switched networks, Proc. Of IFIP 6
th
Working Conference on Optical Networks Design
and Modelling, ONDM 2002, vol.1, pp. 85-100, Torino (Italy), February 2002.
[17] E. Kozlovski, P. Bayvel, QoS performance of WR-OBS network architecture with request scheduling,
Proc. of IFIP 6
th
Working Conference on Optical Networks Design and Modelling, ONDM 2002, vol.1,
pp. 101-116, Torino (Italy), February 2002.
[18] R. Vallejos, A. Zapata, M. Aravena, Fast blocking probability evaluation of end-to-end optical burst
switching networks with non-uniform ON-OFF input traffic model, Photon Netw Commun Journal
(2007), no. 13, pp. 217-226, October 2006.
Referencias


49

[19] E. Wong, A. Zalesky, M. Zukerman, On Generalization of the Engset Model, IEEE Communications
Letter, vol. 11, no. 4, April (2007).
[20] T. Bonald, The Erlang Model with non-Poisson call arrivals, Performance Evaluation Review, 34(1),
276-286 (2006)
[21] Q. Chen, G. Mohan, K. Chiang Chua, Route optimization in optical burst switched networks considering
the streamline effect, Computer Networks (2008), pp. 2033-2044, July 2008.
[22] Z. Rosverg, H. Le Vu, M. Zukerman, J. White, Blocking Probabilities of Optical Burst Switching
Networks Based on Reduced Load Fixed Point Approximations, Proc. IEEE INFOCOM 2003.
[23] J. Xiong, W. Gong, C. Qiao, An effective method for blocking performance analysis of WDM all-
optical networks, IEEE Journal of Lightwave Technology, vol. 21, no.6, pp. 1421-1434, June 2003.
[24] M. Bebbington, P. Pollett, I Ziedins, Two-Link Approximation Schemes for Loss Networks with Linear
Structure and Trunk Reservation Telecommunication Systems (2002), 187-207 (2002).
[25] A. Sridharan, K.N. Sivarajan, Blocking in all-optical networks, Proc. INFOCOM 2000, pp. 990-999,
March 26-30, 2000.
[26] K. Sivalingan, S. Subramaniam, Optical WDM Networks Principles and Practice, pp. 229-245. Kluwe
Academic Publishers.
[27] T. Tripathi , K. Sivarajan, Computing approximate blocking probabilities in wavelength routed all-
optical networks with limited-range wavelength conversion, IEEE J. Selected Areas Commun. 18(10),
2123-2129 (2000).
[28] A. Birman, Computing approximate blocking probabilities for a class of all-optical networks, IEEE J.
Selected Areas Commun., 14(5), 868-880 (1996).
[29] A. Mokhtar, M. Azizoglu, Adaptive Wavelength routing in all-optical networks, IEEE/ACM
Transactions on Networking, vol. 6, no 2, pp. 197206, April (1998).
[30] E. Karasan, E. Ayanoglu, Effect of wavelength routing and selection algorithms on wavelength
conversion gain in WDM optical networks, IEEE/ACM Transactions on Networking, vol. 6, no. 2, pp.
186196, April (1998).
[31] R. Ramamurthy, B. Mukherjee, Fixed-Alternate Routing and Wavelength Conversion in Wavelength-
Routing Optical Networks, IEEE/ACM Transactions on Networking, vol. 10, no. 3, pp. 351367, June
(2002).
[32] E. Wong, A. Zalesky, Z. Rosberg, M. Zukerman, A new method for approximation blocking probability
in overflow loss networks, Computer Networks, vol.51, pp. 2958-2975, August (2007).
[33] F.P. Kelly. Loss Networks, Annals of Applied Probability 1, 319-378, (1991).
[34] I. Moschollios, M. Logothetis, P. Nikolaropoulos, Engset multi-rate state-dependent loss models,
Performance Evaluation, Vol. 59, pp. 247-277, February (2005).
[35] G. Stamatelos, J. Hayes, Admission control techniques with application to broadband networks,
Computational Communication, vol.17, no. 9, pp. 663673, September (1994).
[36] J. Yates, M.P. Rumsewicz, Wavelength converters in dynamically-reconfigurable WDM networks,
IEEE Commun. Surveys, 2
nd
Quarter (1999).
[37] A. Zapata, P. Bayvel, Optimality of resource allocation algorithms in dynamic WDM networks,
Proceedings of European Conference en Networks and Optical Communications NOC 2005pp. 131-138,
London, UK (2005).
[38] M. Zukerman et al, On teletraffic applications to OBS, IEEE Communications Letters, vol. 8 (2), pp.
116-118, 2004.
[39] K. Barker, On the feasibility of optical circuit switching for high performance computing systems,
Supercomputing Conference, 2005
[40] J. He, D. Simenidou, A flow-routing approach for optical IP networks, Optical Fiber Conference and
Exhibit OFC 2001, 2001.
[41] S. Ramamurthy, Optical Design of WDM Network Architectures, Ph.D. Dissertation, University of California,
Davis, 1998
[42] A.A.M. Saleh, J.M. Simmons, Evolution toward the next-generation core optical network Lightwave Tchnology,
24(9),pp. 3303-3321, September (2006).
Referencias


50

[43] F. P. Kelly, Fixed point models of loss networks, J. Austral. Math. Soc. Ser., 31(2), pp. 204-218,
October (1989).
[44] F. P. Kelly, "One-dimensional circuit-switched networks", Annals Prob. 15(), pp. 1166-1179, July
(1987).
[45] N. Jara, A. Beghelli, Blocking probability evaluation of end-to-end dynamic networks considering the
streamline effect, 14th European Conference on Networks and Optical Communications, pp. 469-476,
Valladolid (Spain), June (2009).
[46] N. Jara, A. Beghelli, Blocking probability evaluation of alternate-routing in end-to-end dynamic
networks considering the streamline effect, 15th European Conference on Networks and Optical
Communications, Faro-Algarve (Portugal), June (2010).

S-ar putea să vă placă și