Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniera de Teletrfico
Area de Ingeniera Telemtica
http://www.tlm.unavarra.es
Redes
4 Ingeniera en Informtica
REDES
rea de Ingeniera Telemtica
Introduccin a la problemtica
Caso de dimensionamiento de redes con bloqueo
Escenarios donde llegan solicitudes de servicio
Si no pueden ser atendidas son rechazadas
REDES
rea de Ingeniera Telemtica
Problema en Telefona
Cuntos canales poner en los enlaces troncales para que casi
siempre se puedan establecer las llamadas
Caso peor es sobredimensionamiento
REDES
rea de Ingeniera Telemtica
REDES
rea de Ingeniera Telemtica
Bloqueo
Bloqueo externo
No se puede interconectar dos estaciones aunque estn
libres
El conmutador no tiene suficientes recursos de salida para
cursar una nueva llamada
REDES
rea de Ingeniera Telemtica
Bloqueo
Bloqueo interno
El conmutador no tiene recursos internos para interconectar
una entrada con una salida ()
REDES
rea de Ingeniera Telemtica
Bloqueo
Bloqueo interno
El conmutador no tiene recursos internos para interconectar
una entrada con una salida. Ejemplo ()
Al 2
Al 1
Al 5
REDES
rea de Ingeniera Telemtica
Definiciones
Capacidad
Calidad de servicio
A continuacin en ms detalle
REDES
rea de Ingeniera Telemtica
Capacidad
Medida de la habilidad del sistema para proporcionar servicio
Tpicamente se mide como el nmero de servidores (lneas de
salida, puertos de un conmutador)
Variable de diseo del sistema
Coste proporcional
Ms capacidad = ms coste y ms calidad de servicio
# ocupados
REDES
rea de Ingeniera Telemtica
Carga o Trfico
Volumen de trfico
tiempo
REDES
rea de Ingeniera Telemtica
Carga o Trfico
Depende de
Nmero de usuarios (n)
Tasa a la que generan llamadas (i)
Duracin de las llamadas (s)
Se reduce a:
Tasa de generacin de llamadas de todos los usuarios ()
Duracin de las llamadas (s)
REDES
rea de Ingeniera Telemtica
Volumen de trfico
Tiempo acumulado de ocupacin
I=
=
Tiempo de observacin
Tiempo de observacin
Sin unidades fsicas. Se mide en Erlangs (E)
1 Erlang = el trfico que mantiene ocupada completamente una
lnea durante el tiempo de observacin
Ejemplo:
REDES
rea de Ingeniera Telemtica
trfico medio
Durante la maana
trfico medio
del da
tiempo
REDES
rea de Ingeniera Telemtica
REDES
rea de Ingeniera Telemtica
Calidad de servicio
Medida de la bondad del servicio proporcionado
En telefona:
Probabilidad de bloqueo = probabilidad de que el sistema no pueda
aceptar una llamada entrante.
En ese caso:
Se descarta: La llamada es rechazada y el usuario a veces no
puede hacer una llamada Menos calidad de servicio (congestion
theory)
Se hace esperar la llamada hasta que se libere un servidor: El
usuario a veces ve que sus llamadas tardan ms en establecerse
Menos calidad de servicio (queueing theory)
Trfico ofrecido: el trfico total que sera cursado por una red
que pudiera dar servicio a todas las peticiones
Diseo (por economa) hace que en ciertas situaciones no se
pueda cursar todo el trfico (llamadas bloqueadas)
Asumiremos que las llamadas bloqueadas se pierden (no hay
reintento)
El trfico cursado es siempre menor o igual al ofrecido
# ocupados
REDES
rea de Ingeniera Telemtica
tiempo
REDES
rea de Ingeniera Telemtica
Modelando la carga
Variables aleatorias (V)
Variable continua
a b
Variable continua
100%
REDES
rea de Ingeniera Telemtica
Modelando la carga
Procesos estocsticos (V)
Una familia de variables aleatorias
{ X t : t " T}
Hablaremos de
Tiempo continuo cuando T es real, por ejemplo T = [0,]
! discreto cuando T es numerable, por ejemplo T = {0,1,2}
Tiempo
REDES
rea de Ingeniera Telemtica
Proceso de llegadas
tiempo
REDES
rea de Ingeniera Telemtica
Nmero de llegadas
Hiptesis:
En un intervalo suficientemente pequeo solo puede producirse
una llegada
La probabilidad de una llegada en un intervalo suficientemente
pequeo es directamente proporcional a la longitud del mismo
(probabilidad t)
La probabilidad de una llegada en un intervalo es independiente de
lo que suceda en otros intervalos
( "#t) k $ "#t
P"#t [N = k] =
e
k!
!
Cuntos eventos suceden en
un intervalo t ?
tiempo
REDES
rea de Ingeniera Telemtica
Distribucin de Poisson
P[N=k]
( "#t) k $ "#t
P[N = k] =
e
k!
Su valor medio es t :
!
&
( $%t) 3 ( $%t) 4 ) , $%t
2
N = E[N] = # kP[N = k] = ( 0 + $%t + ( $%t) +
+
...+e
= $%te $%t e, $%t = $%t
2
6
'
*
k= 0
"
REDES
rea de Ingeniera Telemtica
Media:
E[X] =
% t"e
0
# "t
= 1"
(t>0)
X1
X2
X3 X4 X5
X6
X7
tiempo
REDES
rea de Ingeniera Telemtica
REDES
rea de Ingeniera Telemtica
REDES
rea de Ingeniera Telemtica
Random splitting
Proceso de Poisson con tasa
Repartidas las llegadas en dos grupos mediante
Bernoulli de parmetro p
Los procesos resultantes son procesos de Poisson
de tasas p y (1-p)
(1-p)
REDES
rea de Ingeniera Telemtica
Superposicin
La superposicin de dos procesos de Poisson es un proceso de
Poisson de tasa la suma de las dos
Poisson process
Poisson process
Poisson process
limit
Poisson process
REDES
rea de Ingeniera Telemtica
Tiempo de ocupacin
Tiempo exponencial
Variables aleatorias (continuas) si
i.i.d. ( s )
Tiempos menores de la media muy
comunes
Cada vez menos comunes tiempos mayores
que la media
Propiedad: el tiempo restante de una
llamada es independiente de lo que haya
durado hasta ahora
!
!
ps (t) = e" t
#
$ e
" t
=1
es una fdp
s = E[s] = 1
(t>0)
REDES
rea de Ingeniera Telemtica
Intensidad de trafico
Infinitas lneas
Llamadas que se generan con una tasa media
Tiempo medio de duracin s
Intensidad de trfico que representan ?
REDES
rea de Ingeniera Telemtica
Intensidad de trafico
E[n] = s
Esto es conocido como la Frmula de Little
s
Es el trfico medido en Erlangs
Equivalente al nmero de recursos que se ocuparan en el sistema
con esa carga si el sistema tuviera infinitos recursos (condiciones
de servicio ideales)
llegadas/s
n
Nmero medio de
servidores ocupados
E[n] = s
Hiptesis:
Llamadas proceso de Poisson con tasa
Solicitudes de servicio de duracin constante s
Llegadas
por segundo
( "s) j # "s
P"s[N = j] =
e
k!
!
1 llegada mantiene
una lnea ocupada
durante s segundos
# ocupados
REDES
rea de Ingeniera Telemtica
tiempo
REDES
rea de Ingeniera Telemtica
Recursos finitos
Normalmente dispondremos de recursos finitos
(capacidad)
Problemas de inters
Cul es la probabilidad de que una llamada encuentre el
sistema ocupado ?
Cul es el nmero de lneas necesarias para una
probabilidad objetivo ?
Cul es el trfico que atraviesa ese sistema y forma la
carga del siguiente sistema ?
I lneas ocupadas
# ocupados
REDES
rea de Ingeniera Telemtica
Probabilidad de bloqueo
Llegadas
Poisson
tiempo
Duracin
exponencial
REDES
rea de Ingeniera Telemtica
Probabilidad de bloqueo
tiempo
REDES
rea de Ingeniera Telemtica
Probabilidad de bloqueo
En un sistema con
Llegadas Poisson()
Duraciones Exp(1/s)
Trfico de entrada A = s
k servidores
Las llamadas que llegan al sistema bloqueado se
pierden
Probabilidad de bloqueo: Cul es P[I=n]? ()
P[I=n] = B(a,k)
B(a,k) es conocida como funcin B de Erlang
(o ErlangB)
REDES
rea de Ingeniera Telemtica
B de Erlang
Frmula:
B(A,k) =
Ak
k!
i
A
"
i= 0
Clculo recursivo:
B(A,0) = 1
B(A, j) =
i!
Probabilidad de bloqueo
!
!
K=5
K=10
K=15
K=20
K=25
K=30
REDES
rea de Ingeniera Telemtica
Trfico cursado
Si un conjunto k de lneas tiene un trfico ofrecido de
I Erlangs y una probabilidad de bloqueo, cunto
trfico atraviesa las lneas?
Esto ser el trfico cursado y ser a su vez el
trfico ofrecido al siguiente sistema al que lleguen las
lneas
Ic = Iin (1 - Pb)= Iin (1-B( Iin , k ))
Ic : trfico cursado
Iin : trfico ofrecido o de entrada
REDES
rea de Ingeniera Telemtica
Trfico de desbordamiento
REDES
rea de Ingeniera Telemtica
Ejemplos (1)
1000 lneas llegan a un concentrador que selecciona 50 para
entrar a una centralita
Los usuarios generan un trfico de 40 Erlangs
Cul es la probabilidad de bloqueo ?
1000 lneas
50 lneas
40 Erlangs
REDES
rea de Ingeniera Telemtica
Ejemplos (1)
1000 lneas llegan a un concentrador que selecciona 50 para
entrar a una centralita
Los usuarios generan un trfico de 40 Erlangs
Cul es la probabilidad de bloqueo ?
1000 lneas
50 lneas
40 Erlangs
La probabilidad de bloqueo es
Pb=B(40, 50) = 0.0187
casi un 2%
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
En la centralita A de la figura las llamadas con destino a B se
encaminan si es posible por el enlace directo a B y en caso de
estar ocupado a travs de la central primaria
Cul es el trfico que cursa el enlace A-C y cul es la
probabilidad de bloqueo de una llamada de un abonado de A a
uno de B ?
20 lneas
10 lneas
5 lneas
Demanda en Erlangs
20 lneas
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
20 lneas
10 lneas
7.5 erlangs
5 lneas
Demanda en Erlangs
20 lneas
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
C
9.875 erlangs
5 lneas
Demanda en Erlangs
20 lneas
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
20 lneas
10.375 erlangs
5 lneas
Demanda en Erlangs
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
Asumimos independencia
p2
!
A
p1
p3
Demanda en Erlangs
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (2)
p2
p1
p3
Demanda en Erlangs
Origen
aA
aB
Al exterior
De A
4.5
4.5
De B
3.2
Exterior
REDES
rea de Ingeniera Telemtica
Ejemplos (3)
Entre dos centralitas tenemos la posibilidad de:
asignar 25 troncales para llamadas salientes de A y 25
troncales para llamadas entrantes a A
O bien asignar las 50 troncales para que se puedan usar
indistintamente en llamadas en cualquier direccin
Qu es mejor ?
25+25 lneas
50 lneas
REDES
rea de Ingeniera Telemtica
Ejemplos (3)
Pb(B->A)=B(I,25)
B(15,25)=0.005 0.5%
0.02%
25+25 lneas
50 lneas
REDES
rea de Ingeniera Telemtica
Mayor complejidad
Qu ocurre si las llamadas se retienen hasta que
sean atendidas ?
Teora de colas (funcin C de Erlang)
REDES
rea de Ingeniera Telemtica
Preguntas pendientes
Y en el caso de conmutacin de paquetes?
Teora de colas
Problemas ms complicados
Peores aproximaciones
Mayor nmero de problemas sin resolver
REDES
rea de Ingeniera Telemtica
Conclusiones
El trfico telefnico se modela mediante procesos de
llegadas de Poisson y duraciones exponenciales
La probabilidad de bloqueo se calcula mediante la B
de Erlang
Aproximaciones con trfico de desbordamiento
REDES
rea de Ingeniera Telemtica
Referencias
Richard A.Thompson, Telephone switching systems , Ed.
Artech House, captulo 5
John C. Bellamy, Digital Telephony, Ed. Wiley Interscience,
ltimo captulo
REDES
rea de Ingeniera Telemtica
Ingeniera de Teletrfico
Area de Ingeniera Telemtica
http://www.tlm.unavarra.es
Redes
4 Ingeniera en Informtica