Академический Документы
Профессиональный Документы
Культура Документы
Tema 1.3
Caracterizacin del trfico. Modelos avanzados de la
Teora de Colas. Modelos de trfico en Internet.
@2015 DIT
Recordatorio de conceptos.
M/G/1 FIFO (frmulas de Pollaczek-Khinchin).
Disciplinas de cola y control de trfico.
M/G/1 PQ (frmulas de Cobham).
Otros modelos para servicio general.
WFQ.
Modelos de trfico multimedia.
Trfico en Internet y los modelos clsicos.
Modelos autosemejantes.
Discusin.
Introduccin a las redes de transporte y al diseo de redes.
2
C: nmero de servidores.
Disciplinas de cola
Quin es el siguiente?
RR = Round Robin.
PQ = Priority Queuing.
WFQ = Weighted Fair Queuing.
SPTF = Shortest Processing Time First.
...
4
Planficador
Entradas
Salida
Tiempo
Flujo 4
CLASIFICACIN
5
E(T) =
E(n) =
1
2 2
[1 (1 )]
2
(1 )
2 2
[1 (1 )]
2
1
El tiempo medio de espera en cola de un cliente que acaba de llegar incluye dos contribuciones:
El tiempo que le falta al cliente que est recibiendo servicio, si lo hay = VIDA RESIDUAL
(VR).
El tiempo de servicio de los clientes que han llegado antes (FCFS). En media vale E(q)(1/).
E (W )=E (VR)+ E (W )
E(W )=E(VR)/(1)
VR
S3
S1
S2
S4
S5
1
1
1 2
E(VR)=lim ( ) VR(t)dt=lim ( ) ( Si )
T T 0
T T i=1 2
M (T )
M (T )
1
1 2 1
2
E (VR)=lim (
)(
) ( Si )= E (S )
T
2
M (T ) i=1 2
T
E (W )=
1
E(S 2 )
2(1)
Supondremos:
Utilizacin de la clase i: i= i /i
Utilizacin i < 1
Tiempo de servicio de todos los clientes de clase 1 que hay en la cola al llegar este
cliente (son ms prioritarios).
Tiempo de servicio de todos los clientes de clase 2 que hay en la cola al llegar este
cliente (suponemos FCFS y los dems han llegado antes).
Tiempo de servicio de todos los clientes de clase 1 que llegan al sistema mientras
este cliente espera (aunque llegan despus, son ms prioritarios y reciben servicio
antes).
E (S 2 ) E (q 1 ) E (q 2 ) E (W 2 ) 1 E (S 2 )
E (W 2 )=
+ 1 + 2 +
=
+ E (W 1 )1 + E (W 2 )2 + E (W 2 )1
1
2
2
2
E (S ) E (S )
E(S 2 )
+(
)
+ E(W 1 )1
2
2(11 ) 1 E(S 2 ) 1
2
1
E(W 2 )=
=
=
112
11 2
2
11 112
E (W i )=
E (S )
2
i1
j=1
j=1
(1 j ) (1 j )
8
Redes de Jackson.
Fair Queueing
Entradas
Salida
Conmutador de
paquetes
Flujo 1
Entradas
Round Robin
Salida
Tiempo
Flujo 4
CLASIFICACIN
Asignacin de pesos
Dos mejoras necesarias:
1. Asignar a cada flujo diferentes recursos
2.
Entradas
W1=2 (40%)
W2=1
Salida
W3=1
Tiempo
W4=1 (20 %)
Flujo 4
CLASIFICACIN
CONCEPTO IMPORTANTE:
El ancho de banda del enlace se est COMPARTIENDO y
Flujo 1
W1=1 (2%)
W2=20
Entradas
W3=20 (40%)
Flujo 4
NO REPARTIENDO.
W4=9 (18%)
Salida
Tiempo
11
Entradas
Flujo 1
2 1
W1=2
Salida
2
4
3
5
W2=1
Flujo 2
Tiempo
6 54
14 2 5 3
Transmisin Real
CLASIFICACIN
12
W1 W1
W2
Flujo N
WN
bps
13
Flujo (TSpec):
C
Lmax
..
El receptor calcula r
para cumplir Dmax
y lo reserva enviandolo
el mensaje RESV
Router
1
R1 (bps)
Router
H
Router
2
D1
RH (bps)
R2 (bps)
C LMAX
T p1
r
R1
Dmax
Lmax LMAX
Tp j
r
Rj
C ( H 1) Lmax
L
( MAX Tp j )
r
Rj
j 1
H
Se va acumulando
salto a salto en
el mensaje PATH
14
Caracterizacin de conversaciones
de VoIP
15
Caracterizacin de conversaciones
de VoIP
Audio
RTP
UDP
IP
Ethernet MAC
Ethernet PHY
Ejemplo de torre de
protocolos, suponiendo
enlace Ethernet
16
Ejemplo: cdec G.723.1 a 5,3 kbps. Las tramas generadas por el cdec
contienen 30 ms de audio. El tamao de las tramas en estado de silencio
es de 4 octetos, mientras que cuando llevan voz digitalizada es de 20
octetos. La sobrecarga de RTP/UDP/IP es de 40 octetos. Generalmente
se mandan 4 tramas de audio por paquete IP. Esto supone que las tasas M
y m son las siguientes:
( )
i=0
17
Dimensionado
Si se reserva un ancho de banda B para transportar el
trfico de N conversaciones, hay dos opciones:
Pprdida
Bopt
Exceso
18
Dimensionado
Ti max[(iM+(N-i)m)-B, 0]
Bopt
Exceso
P = i=0
TN (aM +(1a)m)
N (aM +(1a) m)
19
Dimensionado
Porcentaje en exceso que hay que reservar sobre el caudal promedio para una probabilidad de prdida < 1%
(Cdec G.723.1 a 6,4 kbps, factor de actividad 0,5 y 4 tramas de voz por paquete IP)
Ver tambin: O. Hersent, D. Gurle, J.P. Petit. IP Telephony. Packet-based multimedia communications systems. Pearson Education, 2000
20
Pprdida
Bopt
16
1
( X i i)N (0,1)
s n i=1
22
Fuente:
CAIDA
www.caida.org
The CAIDA UCSD
[equinix-chicago.dirA]
[2014-05-16],
http://www.caida.org/dat
a/passive/trace_stats/ch
icago-A/2014/equinix-chi
cago.dirA.20140516-13000
0.UTC.df.xml
23
Condiciones de Jackson:
Colas FIFO infinitas.
En cada cola, tiempo de servicio exponencial independiente del
tiempo de servicio en otras colas.
Seleccin aleatoria de rutas.
Llegadas poissoinianas a la red.
Este sistema no cumple las condiciones:
Proceso de llegadas
Se observa este comportamiento
en una red de datos?
El nmero de llegadas de un
proceso de Poisson de tasa
durante un intervalo T es una
variable aleatoria de media T
y desviacin tpica = (T) .
Al aumentar la escala de
tiempos (T crece), la
desviacin tpica, aunque crece
en valor absoluto, disminuye
en valor relativo respecto de la
media los estadsticos de un
proceso de Poisson tienden a
suavizarse al aumentar la
escala temporal.
25
Consecuencias?
Teleo
trfic
27
Enfoques alternativos
Our analysis demonstrates that
backbone packet arrivals appear to
agree with the Poisson assumption
(Karagiannis et al., LRD, 2004.)
28
Enfoques alternativos
Telkamp, 2004
Telkamp, 2009
Por qu es importante?
Telkamp, 2004:
One would not expect to be able to achieve QoS at such high utilization levels without
sophisticated queuing if the traffic were bursty and self-similar
Although some self-similarity exists in Internet traffic at timescales over a few hundred
milliseconds, our results show that this has no major impact on queuing and QoS.
30
c1
c6
c3
c2
IP3
IP4
Vista de la red de trfico
c5
c2
c5
c3
c5
sw3
c2
sw4
31
Redes multicapa
IP1
c1
IP2
c4
c5
c6
c3
c2
IP3
IP4
Vista de la red de trfico
c2
c6
c5
c3
c5
c1
sw3
c2
sw4
32
En las redes de trfico la demanda tiene fluctuaciones a muy corto plazo (ms).
En las redes de transporte la planificacin se hace a escalas temporales mucho mayores
(semanas, meses, ), pudindose considerar semipermanente o (casi) permanente.
Unidades a manejar:
DVU ("Demand Volume Units"), para la demanda (trfico). Podran ser Erlangs, pero
tambin pps, (M)bps, con las precauciones adecuadas.
LCU ("Link Capacity Units"), para la capacidad de las lneas.
Estas unidades generalmente se manejan en mdulos (ej.: E1, STS-1, STM-1, etc.).
34
Notacin:
Nodos: v = (1, 2, , V)
Demanda (trfico): d = (1, 2. , D)
Unidades DVU.
Enlaces: e = (1, 2, , E)
Demanda
d=3
v=1
v=3
d=2
v=2
Red
e=1
e=2
d=1
v=1
e=4
v=4
e=3
v=3
e=5
Referencias
Resumen
Se ha visto:
40
40