55
UNMS M E.A.P INVESTIGACION OPERATIVA SIMULACION DE MEDIDAS DE CONFIABILIDAD EN REDES AUTOR : Ricardo Antonio Díaz Roque SIMULACION DE SISTEMAS ESTUDIO DE CASOS IO

Simulacion de Medidas de Confiabilidad de Redes Unmsm

Embed Size (px)

Citation preview

Page 1: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 1/55

 

UNMSME.A.P INVESTIGACION OPERATIVA

SIMULACION DE MEDIDAS DE CONFIABILIDAD

EN REDES

AUTOR : Ricardo Antonio Díaz Roque

SIMULACION DE SISTEMAS ESTUDIO DE CASOS IO

Page 2: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 2/55

 

INVESTIGACION OPERATIVA

Saludos estimados amigos delPerú.

En esta oportunidad les presento el método RVR para

evaluar la confiabilidad enRedes.

Ingeniería Matemática

equivalente a:

Investigación Operativa

UNMSM

Haga clic para modificar el estilo de texto delSegundo nivel● Tercer nivel● Cuarto nivel●

Quinto nivel

Page 3: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 3/55

 

INTRODUCCION

n Una red está compuesta por un conjunto de nodos y un

conjunto de aristas que comunican pares de nodos. Laconfiabilidad de una red es una medida que refleja lacapacidad de la misma de continuar operativa frente a

 posibles fallos de algunos de sus componentes, y sedefine como la probabilidad de comunicación exitosa

entre cierto conjunto de nodos de la red, dadas las probabilidades de funcionamiento de los componentes yla topología de la red. La evaluación exacta de estamedida es un problema NP-difícil, por lo que losalgoritmos de cálculo exacto se hacen impracticables

 para redes de tamaño considerable.

Page 4: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 4/55

 

S2-DEFINICION DETOPOLOGIAS

n El término topología se refiere a la forma en que está diseñadala red, bien físicamente(rigiéndose de algunas características ensu hardware) o bien lógicamente (basándose en lascaracterísticas internas de su software).

n La topología de red es la representación geométrica de larelación entre todos los enlaces y los dispositivos que los enlazanentre sí (habitualmente denominados nodos).

Haga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

Page 5: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 5/55

 

topología

red

grafo

nodos arcos

enlacesDCE DTE

eléctricaelectromagnética

tiene

representanrepresentan

modelada por 

de tipo

difusión

Punto-a-punto

de naturaleza

DCE: equipo portador de datosDTE: equipo terminal de datos

Page 6: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 6/55

 

Topologías de redes

Punto−a−punto:

Difusión:

Bus Satélite Anillo

Page 7: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 7/55

RED BUS

n Red cuya topología se caracteriza por tener un únicocanal de comunicaciones (denominado bus, troncal o

 backbone) al cual se conectan los diferentes

dispositivos. De esta forma todos los dispositivoscomparten el mismo canal para comunicarse entre sí.

Haga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 8: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 8/55

RED ANILLO

n Topología de red en la que cadaestación está conectada a lasiguiente y la última está conectadaa la primera. Cada estación tiene unreceptor y un transmisor que hacela función de repetidor , pasando la

señal a la siguiente estación.n En un anillo doble, dos anillos

 permiten que los datos se envíen enambas direcciones. Estaconfiguración crea redundancia

(tolerancia a fallos). 

Haga clic para modificar el estilo de texto del patr Segundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 9: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 9/55

RED MALLA

n La topología en malla es una

topología de red en la que cada nodoestá conectado a todos los nodos. Deesta manera es posible llevar losmensajes de un nodo a otro por diferentes caminos. Si la red demalla está completamente conectada,

no puede existir absolutamenteninguna interrupción en lascomunicaciones. Cada servidor tienesus propias conexiones con todos losdemás servidores.

Haga clic para modificar el estilo de texto del patró

Segundo nivel● Tercer nivel

● Cuarto nivel● Quinto nivel

 

Page 10: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 10/55

RED ESTRELLA

n Una red en estrella es una red enla cual las estaciones estánconectadas directamente a un puntocentral y todas las comunicacionesse han de hacer necesariamente através de éste.

n Dado su transmisión, una red enestrella activa tiene un nodo centralactivo que normalmente tiene losmedios para prevenir problemasrelacionados con el eco.

Haga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 11: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 11/55

RED ARBOL

n La topología en árbol puede verse como una combinación devarias topologías en estrella. Tanto la de árbol como la de estrellason similares a la de bus cuando el nodo de interconexión trabajaen modo difusión, pues la información se propaga hacia todas lasestaciones, solo que en esta topología las ramificaciones seextienden a partir de un punto raíz (estrella), a tantasramificaciones como sean posibles, según las características delárbol.

Haga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 12: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 12/55

Las topologías utilizadas fueron lassiguientes:

aga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 13: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 13/55

aga clic para modificar el estilo de texto del patrónSegundo nivel

● Tercer nivel● Cuarto nivel

● Quinto nivel

 

Page 14: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 14/55

Definición del problema y aplicaciones

n Este trabajo trata sobre el tema confiabilidad enredes. Las entidades relevantes en una red sonnodos y conexiones entre nodos, y en general el principal objetivo buscado es lograr una

comunicación segura entre nodos de la red.

 

Page 15: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 15/55

Las aplicaciones de modelos de redes se

dan en los siguientes contextos: 

n Redes telefónicas y de comunicación de datos.

n Redes de transporte.

n Arquitecturas de computadores.

n Redes de energía eléctrica.

n Sistemas de comando y control.

 

Page 16: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 16/55

Principales problemas a resolver  

n Los principales problemas a resolver en el análisis y el diseño deredes son, a grandes rasgos, los siguientes:

1. Dado un conjunto de nodos que se desean comunicar entre sí,obtener una red óptima en algún sentido (por ejemplo, obtener lamáxima cantidad posible de caminos distintos entre pares de nodos),sujeto a determinadas restricciones (por ejemplo, costo de conexiónentre pares de nodos).

2. Dada una red, evaluar de algún modo su confiabilidad (en elsentido de la comunicación entre nodos). Este tipo de problemas estánfuertemente relacionados con problemas del tipo 1, donde en el

 proceso de búsqueda de la red óptima se deben comparar lasconfiabilidades de dos redes para escoger la mejor, o luego de obtener un resultado a partir de cierto procedimiento se debe evaluar su

confiabilidad.

 Nuestro trabajo se centra en la resolución de problemas del tipo 2.

 

Page 17: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 17/55

ALGORITMOS A ESTUDIAR 

n Exactos: Realizan una evaluación exacta dela medida requerida.

n Estimativos: Realizan una estimación de lamedida en base a métodos de simulación

 

Page 18: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 18/55

FUNCION DE ESTRUCTURA

nEn nuestro caso particular, el estado de la reddepende del estado de sus componentes (nodos yaristas que pueden estar o no enfuncionamiento), y se considera un estado como

operativo cuando se cumple la condición deconvexidad (entre todo par de nodos, entre s y t ,o entre todo par de terminales del conjunto K ,

dependiendo de la medida de interés).

 

Page 19: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 19/55

FUNCION DE ESTRUCTURA

n Una red se considera también en estado nooperativo cuando al menos un Terminal nofunciona. La verificación de la conexidad

de la red se efectúa en base a una recorridaen profundidad.

 

Page 20: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 20/55

Algoritmo de Generación Completa deEstados

n Este algoritmo realiza el cálculo exacto de la medida deconfiabilidad generando todos los 2|V|+|E| estados

 posibles del grafo y evaluando cuales son operativos.Para aquellos que lo son se acumula su probabilidad de

ocurrencia (calculada como el producto de las probabilidades de los componentes que funcionan y loscomplementos de las probabilidades de los que nofuncionan). En otras palabras, se acumulan las

 probabilidades de todos los estados que suman en la

 probabilidad del suceso "la red se encuentra en estadooperativo" . Para su implementación se utiliza la técnicade Backtracking. 

 

Page 21: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 21/55

n La complejidaddel algoritmo esO(2|V|+|E|) yaque se debengenerar todos los

estados posiblesdel grafo.

 

Page 22: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 22/55

HEIDI

n Calcula la confiabilidad Rk exacta delgrafo, utilizando el :

Algoritmo de Generación Completa deEstados.

Herramienta de Apoyo al Diseño de Grafos Confia 

 

Page 23: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 23/55

Conclusiones generales

n En este proyecto se ha estudiado la técnica deReducción Recursiva de la Varianza aplicada al

cálculo de confiabilidad en redes. 

n  Se ha implementado el modelo para larepresentación de grafos estocásticos en lenguajeC++, y tres algoritmos: el algoritmo exacto deGeneración Completa de Estados y los algoritmos

estimativos Monte Carlo Crudo y ReducciónRecursiva de la Varianza .

 

Page 24: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 24/55

Conclusiones con respecto a los algoritmos 

n El algoritmo GCE admite una implementaciónsencilla y da resultados exactos, pero resulta

 prohibitivo en términos de tiempo de ejecución

 para redes de tamaño medio-grande (su orden decomplejidad es exponencial en la cantidad decomponentes de la red). Para redes pequeñas(confiables o no) es sin dudas la opción másadecuada.

 

Page 25: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 25/55

Conclusiones con respecto a los algoritmos

n El algoritmo MCC también admite unaimplementación sencilla y da resultadosrazonablemente precisos para redes de

confiabilidad medio-baja. El orden de complejidaddel algoritmo es lineal con respecto a la cantidad

de componentes de la red. n Por lo tanto, este algoritmo es adecuado para redes

de cualquier tamaño y confiabilidad medio-baja.

 

Page 26: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 26/55

Conclusiones con respecto a los algoritmos

n El algoritmo RVR no es tan sencillo de implementar (se

deben tener en cuenta algunas sutilezas e implementar varias funciones auxiliares). Los resultados son más

 precisos que para MCC (básicamente la varianza esmenor) pero los tiempos de ejecución son mayores (el

orden de complejidad es cuadrático en la cantidad decomponentes de la red). Este algoritmo es adecuado para el cálculo de confiabilidad en redes muy confiablesde cualquier tamaño (si bien para redes grandes lostiempos de ejecución son bastante mayores que para

MCC, no son imposibles como en GCE).

 

Page 27: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 27/55

Herramientas utilizadas

n Para la generación de los casos de prueba se utilizó eleditor gráfico de la herramienta HEIDI, donde se pudoapreciar la ventaja de contar con este tipo de

herramientas. 

n Los resultados se almacenaron en archivos de texto condeterminado formato, que luego se procesaron en laherramienta Microsoft Excel .

 

Page 28: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 28/55

MÉTODO DESIMULACIÓN MONTE CARLO

El Método de Monte Carlo da solución a una granvariedad de problemas matemáticos haciendoexperimentos con muestreos estadísticos en una

computadora. El método es aplicable a cualquier tipo de problema, ya sea estocástico o determinístico. Lasimulación de Monte Carlo es una técnica que combinaconceptos estadísticos (muestreo aleatorio) con la

capacidad que tienen los ordenadores para generar números pseudo aleatorios y automatizar cálculos.

 

 

Page 29: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 29/55

Pasos a seguir 

• Determinar la/s Variable Aleatoria y sus distribucionesacumuladas(F)• Iterar tantas veces como muestras necesitamos• Generar un número aleatorio

• Uniforme ~ (0,1).• Determinar el valor de la V.A. para el número aleatoriogenerado de acuerdoa las clases que tengamos.• Calcular media, desviación estándar error y realizar el

histograma.• Analizar resultados para distintos tamaños de muestra.

 

Page 30: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 30/55

Algoritmo Monte Carlo Crudo comofunción de fiabilidad

Page 31: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 31/55 

Page 32: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 32/55

 Métodos de reducción recursiva de

la varianza

n Los métodos de reducción recursiva de lavarianza (introducidos en Cancela &

n El Khadiri, 1995) garantizan una varianza

menor a la del método Monte Carloestándar, y están basados en el usorecursivo de un procedimiento de

 particionamiento.

 

Page 33: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 33/55

EjemploPresentamos a continuación un ejemplo numérico para ilustrar el comporta

miento de este procedimiento en la estimación de RK (G). Tomamos la red de 20 nodos y 30 aristas que aparece en la figura 1,con conjunto de terminales

 K ={1,20} , y asignamos a todas las aristas la misma confiabilidad elemental ql.

Veremos cuatro casos distintos, para ql = 0.50 , 0.10 , 0.05 y 0.02. Los valores

correspondientes de la anti-confiabilidad QK (G) son 0.7099, 0.002880,

0.0002946 y 0.00001702. Esta misma topología ha sido empleada en los

trabajos [Elperin et al., 1991; Fishman, 1986] para ilustrar el comportamiento

de diversos métodos de Monte Carlo, lo que nos permite comparar los resulta

dos obtenidos. Para comparar métodos de simulación es importante comparar tanto su precisión (la varianza o de formaequivalente, el intervalo de confianza), y el esfuerzo computacional (tiempo de cálculo) necesario para obtener dicha precisión.

Fijemos un tamaño de muestra N y notemos TM y VM  respectivamente el tiempo de ejecución y la varianza obtenida por unmétodo M. Para comparar el método M respecto al método Monte Carlo estándar (“crude Monte Carlo”, CMC), emplearemosel cociente de varianzas VCMC/VM y el cociente de tiempos TCMC/TM. Como medida combinada, definimos también laeficiencia relativa o aceleración WCMC/WM=VCMC/VM . TCMC/TM .

 

n  

Page 34: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 34/55

Page 35: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 35/55 

Page 36: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 36/55

 

Conclusiones 

El método de Monte Carlo nos ayuda a desarrollar una serie de problemasque la matemática pura no puede hacerlo y es aplicado a una serie de

 problemas diversos, pero a consecuencia de esto pierde precisión y tenemos lanecesidad de conocer otros métodos más precisos como el método dereducción recursiva de la varianza.

Los métodos de reducción recursiva de la varianza son aplicables a unagama amplia de problemas de evaluación de la confiabilidad, tanto en modelosestáticos (grafos) como en modelos markovianos; en cada caso, es necesariodefinir un procedimiento de particionamiento adecuado. En sistemasaltamente confiables, el aumento de precisión es mucho mayor que el esfuerzocomputacional adicional necesario para aplicar estos métodos. Enconsecuencia, la aplicación de la reducción recursiva de la varianza permite

evaluar una gama más amplia de sistemas.

 

Page 37: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 37/55

Análisis Estadístico y Pruebas de eficiencia

El objetivo de estas pruebas es comparar la performance delalgoritmo RVR frente a otros conocidos (básicamente MCC). Tambiéninteresa estudiar para que casos particulares (de topologías,confiabilidades elementales, probabilidades de cortes) el algoritmo tienecomportamientos diferentes en términos de error relativo y tiempos deejecución. Se utilizaron topologías particulares y valores particulares

  para las confiabilidades de los componentes. Las topologíasseleccionadas son las siguientes:

q ARPANET q Grafo bipartito completo con fuente y terminal q Red telefónica de fibra óptica de Montevideo q Dodecaedro q Malla dispersa q Malla densa 

 

Page 38: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 38/55

Caso 1: ARPANET ARPANET nació como una red dedicada al servicio del Departamento

de Defensa de los Estados Unidos de Norteamérica, cuyo propósito eracrear un medio de comunicación alterno y diferente al sistema telefónicotradicional. Se decidió que si el sistema telefónico era una red de tipo"circuit switched", en la cual si una central era dañada las conversaciones

no tendrían forma de continuar debido a que se interrumpían las conexiones  punto a punto, entonces una red donde los datos de la comunicación pudieran ser divididos en paquetes y éstos viajar de manera independiente(incluso por rutas diferentes), cuando un elemento de intercambio(switcheo) se dañara, el paquete podría ser retransmitido por una rutaalterna, lo cual constituye una red de tipo "packet switched". Las ventajas

de este nuevo tipo de red fue adoptada por el Departamento de Defensa y seconoció como ARPANET.

 

 

Page 39: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 39/55

El ARPANET se concibió comouna "subred" (conjunto dedispositivos de red que conforman elmedio físico de comunicación entrenodos) y un conjunto de nodos queintercambiaban información.

Cada nodo estaba conectado aotros dos elementos: otro nodo oalgún elemento de la subred. Senecesitaron dos protocolos: un  protocolo nodo a nodo y otro de

nodo a IMP (Interface MessageProcessor).

 

Page 40: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 40/55

Conclusiones

Claramente los tiempos de ejecución crecen (enfunción del tamaño de la red) en forma másacentuada para el algoritmo RVR.

La finalidad del proyecto ARPANET fue por lanecesidad de una red de comunicaciones

descentralizada e intercomunicada para evitar la  perdida absoluta de comunicación en caso deavería de cualquiera de los componentes.

 

Page 41: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 41/55

Caso 2: Grafo bipartito completo confuente y terminal

Un grafo, G, es un par ordenado de V y A, donde V es elconjunto de vértices o nodos del grafo y A es un conjunto de paresde vértices, a estos también se les llama arcos o ejes del grafo. Unvértice puede tener 0 o más aristas, pero toda arista debe unir exactamente a dos vértices.

Los grafos representan conjuntos de objetos que no tienen

restricción de relación entre ellos. Un grafo puede representar varias cosas de la realidad cotidiana, tales como mapas decarreteras, vías férreas, circuitos eléctricos, etc.

La notación G = A (V, A) se utiliza comúnmente paraidentificar un grafo.

Los grafos se constituyen principalmente de dos partes: lasaristas, vértices y los caminos que pueda contener el mismo grafo.

 

Page 42: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 42/55

Aristasv Son las líneas con las que se unen las aristas de un grafo

y con la que se construyen también caminos.v Si la arista carece de dirección se denota indistintamente

{a, b} o {b, a}, siendo a y b los vértices que une.v Si {a ,b} es una arista, a los vértices a y b se les llama

sus extremos.v Aristas Adyacentes: Se dice que dos aristas son

adyacentes si convergen en el mismo vértice.v Aristas Paralelas: Se dice que dos aristas son paralelas si

vértice inicial y el final son el mismo.

v Aristas Cíclicas: Arista que parte de un vértice paraentrar en el mismo.

v Cruce: Son dos aristas que cruzan en un punto.

 

 

Page 43: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 43/55

Vérticesv Son los puntos o nodos con los que esta conformadoun grafo.

v Llamaremos grado de un vértice al número de aristas

de las que es extremo. Se dice que un vértice es `par' o`impar' según lo sea su grado.

v Vértices Adyacentes: si tenemos un par de vértices deun grafo (U, V) y si tenemos un arista que los une,entonces U y V son vértices adyacentes y se dice que U

es el vértice inicial y V el vértice adyacente.v Vértice Aislado: Es un vértice de grado cero.

v Vértice Terminal: Es un vértice de grado 1.

 

 

Page 44: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 44/55

Caminos

Ø Sean x, y " V, se dice que hay un camino en G de x a y si existeuna sucesión finita no vacía de aristas {x, v1}, {v1, v2},..., {vn, y}.En este caso

Ø x e y se llaman los extremos del caminoØ

El número de aristas del camino se llama la longitud del camino.Ø Si los vértices no se repiten el camino se dice propio o simple.Ø Si hay un camino no simple entre 2 vértices, también habrá un

camino simple entre ellos.Ø Cuando los dos extremos de un camino son iguales, el camino se

llama circuito o camino cerrado.

Ø Llamaremos ciclo a un circuito simpleØ Un vértice a se dice accesible desde el vértice b si existe un

camino entre ellos. Todo vértice es accesible respecto a si mismo

 

Page 45: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 45/55

Grafo nulo: Se dice que un grafo

es nulo cuando los vértices que locomponen no están conectados, estoes, que son vértices aislados.

Grafos Isomorfos: Dos grafosson isomorfos cuando existe unacorrespondencia biunívoca (uno auno), entre sus vértices de tal forma

que dos de estos quedan unidos por una arista en común.

 

Page 46: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 46/55

Grafos Platónicos: Son los Grafos

rmados por los vértices y aristas de los cincoólidos regulares (Sólidos Platónicos), a saber,l tetraedro, el cubo, el octaedro, elodecaedro y el icosaedro.

GRAFOS CONEXOS. Un grafo se puedeefinir como conexo si cualquier vértice Vertenece al conjunto de vértices y eslcanzable por algún otro. Otra definición queejaría esto más claro sería: “un grafo conexo

s un grafo no dirigido de modo que paraualquier par de nodos existe al menos unamino que los une”.

 

Page 47: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 47/55

Un grafo bipartido completo si V=V1 V2 y dosvértices de V están unidos por una arista de E si y solo

si un vértice está en V1 y el otro en V2. Se denota porKr,s al grafo bipartido completo donde V1 tiene rvértices y V2 tiene s vértices

 

Page 48: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 48/55

Caso 3: Red telefónica de fibra óptica deMontevideo (1992)

n Esta topología es una versión parcial de la red telefónica defibra óptica de Montevideo (año 1992Está formada por 14nodos y 21 aristas. La medida de interés en este caso es RV.

 

Page 49: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 49/55

ConclusionesUn resultado interesante para esta prueba tiene

que ver con la estimación de la confiabilidad de la

red con valores de confiabilidad 1 en nodos y0,999 en aristas. Para esta prueba, el algoritmoMCC obtuvo una media de 1 con varianza 0 enuna red que no es perfecta, mientras que RVR obtuvo un valor muy cercano a 1 con una

 pequeña varianza.

 

Comunicación Confiables"

Page 50: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 50/55

Comunicación Confiables

Ejemplo una red de en laces entrecomputadores en telefoní a, o simplementeuna red de computadoras. El trabajo se

centra en un aspecto determinado(y fundamental) de la red, su topologí a.

El calculo exacto de las medidas usuales de confiabilidad de una red es un problema NP-

dif í cil en casi todos los casos. Una alternativa eficaz es la estimación de dichas medidas medianteSimulaciones de tipo Monte Carlo, alternativa que es la elegida en este trabajo. Antela ausencia

De datos probabilí sticos sobre el comportamiento de los componentes de la red, evidentemente No es posible calcular medidas de confiabilidad del sistema, pero existe la alternativa de evaluar 

cuantitativamente la topologí a mediante el uso de í ndices compuestos a partir de par ámetros

Del grafo que la modela. En este caso, se habla de vulnerabilidad de la red.

 

Lenguaje

Page 51: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 51/55

Concepto Heidi GraphML XGMML

Conjunto de Grafos No Si Parcialmente

Loop y Multiarista Si Si Si

Orientación en Aristas No Si Si

Aristas Mixtas No Si No

Puerto No Si Parcialmente

Hiperarista No Si NoAnidamiento No Si Parcialmente

Datos Extendidos No Si Si

Confiabilidad, costo y

capacidad Si No Parcialmente

Aspectos de la dimensión expresividadpara cada lenguaje

 

EXPRESIVIDAD

Page 52: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 52/55

EXPRESIVIDAD

Haga clic para modificar el estilo de texto del patrón

Segundo nivel● Tercer nivel

● Cuarto nivel● Quinto nivel

Puerto

AnidamientoHiperaristas

Multígrafo Mixto

 

HEIDI

Page 53: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 53/55

HEIDI

 

Page 54: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 54/55

 ALGRAF

 

PAQUETE DE TRAZOS

Page 55: Simulacion de Medidas de Confiabilidad de Redes Unmsm

5/13/2018 Simulacion de Medidas de Confiabilidad de Redes Unmsm - slidepdf.com

http://slidepdf.com/reader/full/simulacion-de-medidas-de-confiabilidad-de-redes-unmsm 55/55

PAQUETE DE TRAZOS

Haga clic para modificar el estilo de texto del patrón

Segundo nivel● Tercer nivel

● Cuarto nivel● Quinto nivel