Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REDES
Unidad III. Sistemas semi-markovianos
y sistemas de colas abiertos
curso 2020/21
https://moodle2.unizar.es/add/
CONTENIDOS Departamento de
Ingeniería Electrónica
y Comunicaciones
UniversidadZaragoza
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 2 Análisis y Dimensionado de Redes (30375)
SISTEMAS SEMI-MARKOVIANOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Evaluación del sistema M/G/1 UniversidadZaragoza
• 1 servidor L2
2
• Capacidad infinita cola infinita Poisson
• Tiempos de servicio independientes de los
tiempos de llegadas.
Las llegadas constituyen un proceso de Poisson pero los tiempos de servicio no
son exponenciales No podemos resolverlo con las cadenas de Markov
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 5 Análisis y Dimensionado de Redes (30375)
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 6 Análisis y Dimensionado de Redes (30375)
SISTEMAS SEMI-MARKOVIANOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Evaluación del sistema M/G/1 UniversidadZaragoza
• M/D/1
• M/M/1
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 10 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS CON PRIORIDADES Departamento de
Ingeniería Electrónica
y Comunicaciones
Prioridad SIN interrupción UniversidadZaragoza
Condición de estabilidad
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 13 Análisis y Dimensionado de Redes (30375)
1 1 1
W2 R N q ,1 N q ,2 1
W2 R 1
W1 2
W2 1
W2
1 2 1
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 14 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS CON PRIORIDADES Departamento de
Ingeniería Electrónica
y Comunicaciones
Prioridad sin interrupción UniversidadZaragoza
Despejando:
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 15 Análisis y Dimensionado de Redes (30375)
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 16 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS CON PRIORIDADES Departamento de
Ingeniería Electrónica
y Comunicaciones
Prioridad CON interrupción UniversidadZaragoza
2. Tiempo medio requerido para servir a los usuarios de prioridades desde 1 hasta k que ya
se encontraban en el sistema en el momento de llegar el usuario de clase k (tiempo de
espera correspondiente a un sistema M/G/1 sin prioridades en el que se desprecian los
usuarios de prioridades k + 1 hasta n)
3. Tiempo medio requerido para servir a los usuarios de prioridades desde 1 hasta k –1 que
llegan mientras el usuario de clase k está en el sistema:
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 17 Análisis y Dimensionado de Redes (30375)
Agrupando términos:
En general:
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 18 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS CON PRIORIDADES Departamento de
Ingeniería Electrónica
y Comunicaciones
Problema UniversidadZaragoza
Problema
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 19 Análisis y Dimensionado de Redes (30375)
PROBLEMA :
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 20 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS CON PRIORIDADES Departamento de
Ingeniería Electrónica
y Comunicaciones
Problemas propuestos UniversidadZaragoza
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 22 Análisis y Dimensionado de Redes (30375)
REDES DE COLAS Departamento de
Ingeniería Electrónica
y Comunicaciones
Sistemas de Colas Abiertos UniversidadZaragoza
0,2
Nodo 5
0,8 Nodo 4 0,6
0,4 Nodo 6
0,9
Nodo 2 1 0,1
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 23 Análisis y Dimensionado de Redes (30375)
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 24 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Colas en tándem UniversidadZaragoza
1º Analizamos que ocurre cuando tenemos dos colas en tándem: Sistema con
dos líneas de transmisión de igual capacidad en tándem.
El análisis de las colas en tándem puede hacerse de forma similar a una cola de Markov,
mediante un modelo bidimensional en el que el estado (n1, n2) representa la probabilidad
de tener n1 unidades en la cola 1 y n2 en la cola 2 (considerando colas infinitas, de modo que
no hay desbordamiento).
...
...
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 28 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Colas en tándem UniversidadZaragoza
Probabilidades de estado
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 29 Análisis y Dimensionado de Redes (30375)
Cálculo del tiempo medio entre dos llegadas consecutivas a la segunda cola
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 30 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Teorema de Burke UniversidadZaragoza
Teorema de Burke
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 31 Análisis y Dimensionado de Redes (30375)
Herramientas para el
análisis de redes • Principio de independencia de Kleinrock
(de conmutación de paquetes • Teorema de Burke
sin realimentación, forward)
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 32 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Sistemas con realimentación UniversidadZaragoza
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 33 Análisis y Dimensionado de Redes (30375)
...
...
Hipótesis consideradas :
• Una fuente externa genera llegadas al nodo i de acuerdo con un proceso de Poisson de
tasa i.
• Los tiempos de servicio de los diferentes nodos están distribuidos exponencialmente y
son independientes entre sí e independientes del proceso de llegada.
• Un usuario que ha recibido servicio en el nodo i se dirige hacia el nodo j con una
probabilidad pi,j y dejará el sistema con probabilidad pi,0 .
• Las colas son infinitas, de modo que la probabilidad de pérdida es nula.
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 34 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Sistemas con realimentación UniversidadZaragoza
en la red
en el nodo
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 35 Análisis y Dimensionado de Redes (30375)
Ejemplo 1:
1 p1
2 1 1 p1
los tráficos correspondientes a 1 y p1
2 no tienen por qué ser de Poisson
Ejemplo 2:
3 1 3
1 2 1 2 1 2
4 2 8
8
1 3
2 1 2 1 2 0 2
3
4 4
N N1 N2
T
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 36 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Ejemplo UniversidadZaragoza
Ejercicio:
En la red de conmutación de paquetes representada en la figura se establecen las
siguientes sesiones entre usuarios conectados a los respectivos nodos (se asume que las
líneas de acceso de los usuarios a los nodos son de capacidad infinita):
A F ACE 200
BDF 200
E BEF 300
C CDF 600
CEF 300
La longitud de todos los paquetes sigue una distribución exponencial de media L=1000 bits
y todos los enlaces, presentan un retardo de propagación de 2 ms.
a) Si suponemos que todos los enlaces tienen la misma capacidad, ¿cuál es la capacidad
mínima que deberíamos emplear?
b) Si todos los enlaces son de C=50 kbps, ¿cuál es el retardo medio de la red?
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 37 Análisis y Dimensionado de Redes (30375)
Cada nodo tiene tantas colas como salidas. Dichas colas se pueden modelar según
M/M/1. Para que sean estables debe cumplirse:
C C mín
1 máx
L L
ts
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 38 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Ejemplo UniversidadZaragoza
b)
AB
AC
BD CE
BE DF
CD EF
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 39 Análisis y Dimensionado de Redes (30375)
Problema:
Considerar el sistema de colas abiertas de la figura. Las llegadas desde el exterior del sistema
siguen un proceso Poissoniano con tasa media de llegada A=2 y B= /2, respectivamente,
siendo =6 paquetes/segundo. Las capacidades de servicio de las colas son C1= C2=C y C3=2C.
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 40 Análisis y Dimensionado de Redes (30375)
SISTEMAS DE COLAS ABIERTOS Departamento de
Ingeniería Electrónica
y Comunicaciones
Ejercicio UniversidadZaragoza
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 41 Análisis y Dimensionado de Redes (30375)
Planteamiento
Vamos a plantear una red de transporte con una serie de nodos y enlaces.
El procedimiento para su correcto planteamiento seguiría los siguientes
pasos:
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 42 Análisis y Dimensionado de Redes (30375)
MODELADO REDES DE CONMUTACIÓN DE PAQUETES Departamento de
Ingeniería Electrónica
y Comunicaciones
Dimensionado de redes de conmutación de paquetes UniversidadZaragoza
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 43 Análisis y Dimensionado de Redes (30375)
Unidad III. Sistemas semi-markovianos. Sistemas de colas abiertas– pág. 44 Análisis y Dimensionado de Redes (30375)