SlideShare una empresa de Scribd logo
1 de 39
Act. 13: Dimensionamiento del
Sistema de control de centrales
          telefónicas.

        Judith Vivar Mesa
Contenido:

• Introducción.
• Modelos de tráfico para los sistemas de
  control de centrales telefónicas. Erlang C



Bibliografía: Monografía “Modelos de tráfico”
(en Teleportal)
Objetivos:
• Saber aplicar el modelo de Erlang C a
  sistemas de control sencillos, para
  calcular parámetros de calidad.
• Diseñar el número de facilidades, en los
  sistemas de control, a partir de los
  parámetros de calidad.
Modelos de tráfico para sist. de
             control.
• El sistema de conmutación de una red telefónica es
  un sistema de llamadas perdidas. Sin embargo, los
  dispositivos de control se diseñan bajo otro principio
  que permite mayor eficiencia en el manejo de las
  llamadas.
• En un sistema de control por programa almacenado,
  el procesador central realiza varias tareas
  diferentes. Estas esperan en una cola hasta que el
  procesador haya completado las tareas previas.
• Consecuentemente, estos sistemas son
  dimensionados con determinado criterio de demora.
Sistemas con colas
• Ocurren cuando la demanda real de un
  servicio es superior a la capacidad que
  existe para dar dicho servicio.
Teoría de Colas
               Fundamentos teóricos
La teoría de colas brinda herramientas matemáticas para
analizar el comportamiento promedio de las variables
principales que caracterizan los sistemas de servicio.

Las expresiones matemáticas que modelan el
comportamiento del sistema de servicio son mas
complejos en la medida en que aumenta la complejidad del
propio sistema. Incluso para sistemas muy complejos no
pueden deducirse dichas expresiones.

Partiendo de estos modelos se pueden comparar
alternativas de comportamiento del sistema de servicio
bajo diferentes variantes de los valores de los parámetros
del sistema.
Teoría de Colas
     Estructura básica del modelo de colas



                                     Mecanismo     Clientes
   Fuente   Clientes
                          Cola                     Servidos
                                     de Servicio



• Fuente de entrada (población potencial)
• Cola (infinita o finita)
• Disciplina de la cola
• Mecanismo de servicio
Características de Calidad de los
         Sistemas de Servicio
Las características de calidad por las que se puede medir
 el comportamiento de un sistema de servicio pueden ser:
• El tiempo promedio que espera el cliente para recibir
 servicio.
• El tiempo total promedio que permanece el cliente en el
 sistema.
• La probabilidad que tiene un cliente de esperar para
 recibir servicio.
• El porciento de ocupación de las estaciones de servicio.
• El costo total promedio por unidad de tiempo que
 requiere el sistema para su funcionamiento.
Características de Calidad de los
            Sistemas de Servicio
Usualmente las variables controlables en un sistema de
  servicio son:

•    La cantidad de estaciones de servicio
•    La velocidad con que son atendidos los clientes
•    La disciplina con que se brinda el servicio a los clientes
•    La frecuencia y forma en que arriban los clientes ( en
    algunas ocasiones)

Las alternativas de solución pueden ser generadas a partir
  de combinaciones de los valores de las variables antes
  mencionadas.
Notación:
Erlang C.

• Erlang C permite determinar la
  probabilidad de demora cuando un tráfico
  “A” es ofrecido a un sistema de colas con
  “N” servidores.
Modelo de Erlang C (M/M/N):
Erlang C es aplicable a los sistemas que
  cumplen:
• Tráfico aleatorio puro
• Equilibrio estadístico
• Accesibilidad completa
• Las llamadas que encuentran congestión
  entran a una cola y son almacenados allí
  hasta que un servidor esté libre.
Suposiciones de que parte
            Erlang
• Las tres primeras suposiciones son
  comunes a la teoría de los sistemas con
  pérdidas.
• Sin embargo, la segunda suposición
  implica que A ≤ N . Si     A ≥ N , las
  llamadas entran al sistema más rápido de
  lo que salen.


  El resultado será, que la longitud de la cola puede
   incrementarse continuamente hasta el infinito.
Equilibrio estadístico:




Considere un δt tan pequeño que solo pueda ocurrir
un evento:
•Arribo de una llamada con probabilidad P(a).
•Terminación de una llamada con probabilidad P(e).
•Nada ocurre, con probabilidad 1- P(a)- P(e).
Equilibrio estadístico:
• El tráfico ofrecido (A) expresado en
  Erlangs, nos da el número promedio de
  llamadas que arriban durante el tiempo de
  retención de una llamada.


 El número promedio de arribos en δt es:

 Aδt /h     y representa la probabilidad
 P(a), de que una llamada se inicie en δt.
 Donde “h” es el tiempo promedio de servicio
Cuando x ≥ N
• Cuando todos los servers estén
  ocupados, sólo N llamadas que están
  siendo servidas pueden terminarse (en
  lugar de x llamadas como en los sistemas
  con pérdidas). Por tanto:   h= tiempo de servicio
                                    promedio por llamada

             P( e ) = N ∂t h
De esta manera, P(x) estará dado por las ecuaciones (I)
 y (II), donde P(0) estará dado por la ecuación (III). Esta
 es la segunda distribución de Erlang, también conocida
 como distribución de Erlang C.

                           A   x
                                                   x<N
                  P( x ) =    P( 0)
Distribución               x!
de Erlang C                    N         x
                           N         A
                           .


                  P( x ) =            P( 0)           x≥N
                           N!       N
                                                   −1
                    N⋅A        N
                                      A 
                                        N −1   x
           P( 0) =             +∑       
                    N !( N − A) x =0 x! 
La probabilidad de demora es la probabilidad
 de que hayan N o más llamadas en el sistema
                       AN N
PD = P( x ≥ N )   PD =          P( 0 ) = E2, N ( A)
                       N! N − A


Probabilidad de demoras, para un sistema con N
servers y un tráfico ofrecido de A Erlangs.
Proporción de llamadas que tienen que esperar


   Esta es la fórmula de demora de Erlang.
                   Erlang C
Tablas de demoras
• Han sido publicadas tablas de la probabilidad
  de demora, para N servers y tráfico A.
• Sin embargo es posible calcular la
  probabilidad de demora para sistemas con
  demoras partiendo de la probabilidad de
  pérdidas definida para sistemas con
  pérdidas, como sigue:
             N
   E2 , N ≈       E1, N ( A) Si E1, N es muy pequeño
            N−A
  Han sido publicadas además tablas con los
  valores de las probabilidades de que las demoras
  excedan un valor dado.
La probabilidad
de demora se
aproxima a 1.0 a
medida que A se
aproxima a N.

Cuando     A>N,
entonces      la
longitud de la
cola       crece
indefinidamente.
Fórmula de Little:
Sea:
• X : Número de llamadas promedio en el
  sistema.
• λ: Razón de llamadas promedio que arriban al
  sistema
• T: tiempo promedio, en el sistema, por llamada
                X= λ * T
Algunos resultados útiles
1. Número medio de llamadas en el
   sistema:
  •   Cuando hay demora en el sistema:
                       A
               x' =       +N
                      N−A

  •   Promediado sobre todo el tiempo:

                     A
                 x=     PD + A
                    N−A
Algunos resultados útiles
2. Longitud promedio de la cola:
  – Cuando hay demora en el sistema:
                         A
          q' = x' − N =
                        N−A

  – Promediado sobre todo el tiempo
                         A
            q = q 'PD =     PD
                        N−A
Algunos resultados útiles
3. Tiempo de demora promedio (FIFO)
  – Cuando hay demora:
                                    donde h es el
            T ' = h ( N − A)        tiempo promedio
                                    de servicio.
  – Promediado sobre todo el tiempo

             T = PD ⋅ T '
                = PD ⋅ h ( N − A)
Algunos resultados útiles
•    Distribución de las demoras (disciplina de la
     cola FIFO). Los tiempos de retención tienen
     una distribución de probabilidad exponencial
     negativa, llamemos a las demoras TD :
    – Cuando hay demora:          −t
                P(TD ≥ t ) = e     T′


    – Promediado sobre todo el tiempo
                                           −t
               P (TD ≥ t ) = E2, N ( A)e   T′
Sistemas con un solo servidor
             M/M/1

• Cuando existe un solo servidor, la
  probabilidad de que esté ocupado
  es simplemente su ocupación, A,
  y esta es la probabilidad de
  demora, P(1)=A.
•Y           ( )
             P 0 = 1− A
Sistemas con un solo servidor
         x ' = 1 (1 − A)

          x = A (1 − A)

         q ' = A (1 − A )

         P ( x ) = A x (1 − A )
          T ' = h (1 − A)
          T = A ⋅ h (1 − A)

           P( x ≥ z ) = A         z
Capacidad de cola finita
• Un sistema práctico no puede contener
  una cola infinita. Esto significa que cuando
  la cola esté llena las llamadas que arriben
  se perderán.
Capacidad de cola finita
• Sin embargo, si la probabilidad de pérdida
  es pequeña, hay un error despreciable en
  calcular esta probabilidad de pérdida,
  primero asumiendo que la capacidad de la
  cola es infinita y entonces calculando .

         P( x ≥ Q + N )
Capacidad de cola finita
                     N          Q+ N
                    N     A           N
   P( x ≥ Q + N ) =                      P( 0)
                    N!   N           N−A
                         Q
                     A
   P( x ≥ Q + N ) =   PD
                    N

De esta manera puede ser calculada la capacidad de
la cola Q, necesaria para obtener una probabilidad
de pérdida baja.
Ejercicio:
• Un sistema de comunicaciones es organizado con dos
  procesadores especializados, uno de los cuales procesa
  las funciones asociadas con un grupo de usuarios y el
  otro procesa las funciones del otro grupo. Cada uno
  tiene su propia cola. La razón de arribo de peticiones de
  procesamiento es la misma para los dos procesadores
  (140/second). Los arribos siguen una distribución de
  Poisson. El tiempo de servicio es el mismo para los dos
  procesadores (same power) y siguen una ley
  exponencial con valor medio de 6 ms.
   a) Calcule la probabilidad de que una petición tenga que esperar.
      ¿Cuál es el tiempo promedio de espera?
   b) El responsable del sistema decide hacer una variación en el
      funcionamiento de sistema. Ahora el sistema tendrá dos
      procesadores de propósitos generales: El procesamiento será
      realizado por uno u otro procesador, el que se encuentre libre.
      Los dos procesadores comparten una cola común ¿Qué se
      gana con esta modificación?
Inciso a)
• Tenemos dos colas M/M/1:
                     PD = A
         A=140 tareas/s x 6.10-3 s =0.84
                 T = A ⋅ h (1 − A)

     T = 0.84 ⋅ 6ms (1 − 0.84 ) = 31.5ms
Inciso b)
• Tenemos una cola M/M/2. Ahora la
  frecuencia de arribo es el doble, 280/s
                  A = 1.68
                                 −1
           2 ⋅1.68 2
                                   
  P( 0) =               + 1 + 1.68 = 0.088
           2( 2 − 1.68)           
                2
              A      2
         PD =             P( 0 ) = 0.76
              2! 2 − 1.68
Inciso b)

            T = PD ⋅ T ' = 14mS

           T ' = h ( N − A) = 18mS

Con la nueva organización se reduce el tiempo
de espera promedio de 31,5 mS a 14 mS
Tarea:
Ejercicio 1
Una PBX tiene tres operadores para manipular el
arribo de llamadas. Se reciben 400 llamadas durante
la hora activa. Las llamadas de entrada entran a una
cola y son encaminadas con el orden en que
llegaron. El tiempo promedio que le toma al operador
encaminar la llamada es 18 segundos. El arribo de
llamadas sigue una distribución de Poisson y el
tiempo de servicio del operador sigue una
distribución exponencial negativa.
1. ¿Qué porcentaje de llamadas tienen que esperar
   por que un operador responda?
2. ¿Cuál es la demora promedio, para todas las
   llamadas y para aquellas que encuentran demora?
3. ¿Qué porciento de llamadas son demoradas por
   más de 30 segundos?
Ejercicio 2
Un centro de conmutación de mensajes envía
mensajes a un circuito de salida a una razón de 480
caracteres por segundo. El número promedio de
caracteres por mensaje es 24 y la longitud del
mensaje tiene una distribución exponencial
negativa. La entrada de mensajes es un proceso de
Poisson y estos son servidos en el mismo orden en
que llegan.
¿Cuántos mensajes pueden ser manipulados por
segundo si la demora promedio (promediada para
todos los mensajes) no excede 0.5 segundos?

Más contenido relacionado

La actualidad más candente

7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmisionEdison Coimbra G.
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Francisco Apablaza
 
36524089 ingenieria-de-trafico
36524089 ingenieria-de-trafico36524089 ingenieria-de-trafico
36524089 ingenieria-de-traficoismael itriago
 
Jerarquía de Red telefónica y marcación
Jerarquía de Red telefónica y marcaciónJerarquía de Red telefónica y marcación
Jerarquía de Red telefónica y marcaciónArturrow
 
Ingeniería de Tráfico. Fundamentos.
Ingeniería de Tráfico. Fundamentos.Ingeniería de Tráfico. Fundamentos.
Ingeniería de Tráfico. Fundamentos.OSCAR G.J. PEREIRA M
 
Protocolo ventana deslizante
Protocolo ventana deslizanteProtocolo ventana deslizante
Protocolo ventana deslizanteasanterom
 
Estándares de transmisión de datos
Estándares de transmisión de datosEstándares de transmisión de datos
Estándares de transmisión de datosAnderson Rey
 
UMTS Estándar de tercera generación de telefonía movil
UMTS Estándar de tercera generación de telefonía movilUMTS Estándar de tercera generación de telefonía movil
UMTS Estándar de tercera generación de telefonía movilAmmy Elizabeth Tito Ovalle
 
Capacidad de un canal
Capacidad de un canalCapacidad de un canal
Capacidad de un canalarquitectura5
 
Grupo 4 metodos de multiplexacion
Grupo 4   metodos de multiplexacionGrupo 4   metodos de multiplexacion
Grupo 4 metodos de multiplexacionCarlos Ventura Luyo
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamientoJOHN BONILLA
 

La actualidad más candente (20)

7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision
 
Control de errores
Control de erroresControl de errores
Control de errores
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
 
36524089 ingenieria-de-trafico
36524089 ingenieria-de-trafico36524089 ingenieria-de-trafico
36524089 ingenieria-de-trafico
 
Jerarquía de Red telefónica y marcación
Jerarquía de Red telefónica y marcaciónJerarquía de Red telefónica y marcación
Jerarquía de Red telefónica y marcación
 
95895431 trama-e1
95895431 trama-e195895431 trama-e1
95895431 trama-e1
 
Ingeniería de Tráfico. Fundamentos.
Ingeniería de Tráfico. Fundamentos.Ingeniería de Tráfico. Fundamentos.
Ingeniería de Tráfico. Fundamentos.
 
Protocolo ventana deslizante
Protocolo ventana deslizanteProtocolo ventana deslizante
Protocolo ventana deslizante
 
PDH
PDHPDH
PDH
 
prinsipios de propagacion
prinsipios de propagacionprinsipios de propagacion
prinsipios de propagacion
 
Estándares de transmisión de datos
Estándares de transmisión de datosEstándares de transmisión de datos
Estándares de transmisión de datos
 
UMTS Estándar de tercera generación de telefonía movil
UMTS Estándar de tercera generación de telefonía movilUMTS Estándar de tercera generación de telefonía movil
UMTS Estándar de tercera generación de telefonía movil
 
Capacidad de un canal
Capacidad de un canalCapacidad de un canal
Capacidad de un canal
 
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)Telefonía Móvil Celular (0 a 4G LTE-Advanced)
Telefonía Móvil Celular (0 a 4G LTE-Advanced)
 
trafico
traficotrafico
trafico
 
Grupo 4 metodos de multiplexacion
Grupo 4   metodos de multiplexacionGrupo 4   metodos de multiplexacion
Grupo 4 metodos de multiplexacion
 
Multiplexación tdma fdma cdma
Multiplexación tdma fdma cdmaMultiplexación tdma fdma cdma
Multiplexación tdma fdma cdma
 
FDMA TDMA
FDMA TDMAFDMA TDMA
FDMA TDMA
 
3.5 mux fdm
3.5 mux fdm3.5 mux fdm
3.5 mux fdm
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 

Destacado (7)

Tema 03 trafico
Tema 03 traficoTema 03 trafico
Tema 03 trafico
 
Distribucion 4 erlang
Distribucion 4   erlangDistribucion 4   erlang
Distribucion 4 erlang
 
Gestión de Llamadas con Erlang/OTP
Gestión de Llamadas con Erlang/OTPGestión de Llamadas con Erlang/OTP
Gestión de Llamadas con Erlang/OTP
 
Capitulo 03 - PSTN
Capitulo 03 - PSTNCapitulo 03 - PSTN
Capitulo 03 - PSTN
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
EJERCICIOS DE SISTEMAS DE COLA M/M/1
EJERCICIOS DE SISTEMAS DE COLA M/M/1EJERCICIOS DE SISTEMAS DE COLA M/M/1
EJERCICIOS DE SISTEMAS DE COLA M/M/1
 
Sincronización en Redes Telefónicas Públicas Conmutadas
Sincronización en Redes Telefónicas Públicas ConmutadasSincronización en Redes Telefónicas Públicas Conmutadas
Sincronización en Redes Telefónicas Públicas Conmutadas
 

Similar a Act 13 erlang c

Similar a Act 13 erlang c (20)

Formulario
FormularioFormulario
Formulario
 
Modelado de Redes
Modelado de RedesModelado de Redes
Modelado de Redes
 
Presentación acerca de La Teoria De Colas
 Presentación acerca de La Teoria De Colas  Presentación acerca de La Teoria De Colas
Presentación acerca de La Teoria De Colas
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Teoria de Colas
Teoria de ColasTeoria de Colas
Teoria de Colas
 
3 teoriacolas
3 teoriacolas3 teoriacolas
3 teoriacolas
 
Teoria colas pp
Teoria colas ppTeoria colas pp
Teoria colas pp
 
Colas
ColasColas
Colas
 
Tratamiento de-senales-digitales
Tratamiento de-senales-digitalesTratamiento de-senales-digitales
Tratamiento de-senales-digitales
 
LL
LLLL
LL
 
LíNeas De Espera
LíNeas De EsperaLíNeas De Espera
LíNeas De Espera
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Presentación1
Presentación1Presentación1
Presentación1
 
Colas
ColasColas
Colas
 
Colas
ColasColas
Colas
 
Sesion 02 - Señales y sistemas
Sesion 02 - Señales y sistemasSesion 02 - Señales y sistemas
Sesion 02 - Señales y sistemas
 
Colas
ColasColas
Colas
 
LíNeas De Espera
LíNeas De EsperaLíNeas De Espera
LíNeas De Espera
 
Teoría de líneas de espera otoño 2015
Teoría de líneas de espera   otoño 2015Teoría de líneas de espera   otoño 2015
Teoría de líneas de espera otoño 2015
 
Presentacion Maestria
Presentacion MaestriaPresentacion Maestria
Presentacion Maestria
 

Act 13 erlang c

  • 1. Act. 13: Dimensionamiento del Sistema de control de centrales telefónicas. Judith Vivar Mesa
  • 2. Contenido: • Introducción. • Modelos de tráfico para los sistemas de control de centrales telefónicas. Erlang C Bibliografía: Monografía “Modelos de tráfico” (en Teleportal)
  • 3. Objetivos: • Saber aplicar el modelo de Erlang C a sistemas de control sencillos, para calcular parámetros de calidad. • Diseñar el número de facilidades, en los sistemas de control, a partir de los parámetros de calidad.
  • 4. Modelos de tráfico para sist. de control. • El sistema de conmutación de una red telefónica es un sistema de llamadas perdidas. Sin embargo, los dispositivos de control se diseñan bajo otro principio que permite mayor eficiencia en el manejo de las llamadas. • En un sistema de control por programa almacenado, el procesador central realiza varias tareas diferentes. Estas esperan en una cola hasta que el procesador haya completado las tareas previas. • Consecuentemente, estos sistemas son dimensionados con determinado criterio de demora.
  • 5. Sistemas con colas • Ocurren cuando la demanda real de un servicio es superior a la capacidad que existe para dar dicho servicio.
  • 6. Teoría de Colas Fundamentos teóricos La teoría de colas brinda herramientas matemáticas para analizar el comportamiento promedio de las variables principales que caracterizan los sistemas de servicio. Las expresiones matemáticas que modelan el comportamiento del sistema de servicio son mas complejos en la medida en que aumenta la complejidad del propio sistema. Incluso para sistemas muy complejos no pueden deducirse dichas expresiones. Partiendo de estos modelos se pueden comparar alternativas de comportamiento del sistema de servicio bajo diferentes variantes de los valores de los parámetros del sistema.
  • 7. Teoría de Colas Estructura básica del modelo de colas Mecanismo Clientes Fuente Clientes Cola Servidos de Servicio • Fuente de entrada (población potencial) • Cola (infinita o finita) • Disciplina de la cola • Mecanismo de servicio
  • 8. Características de Calidad de los Sistemas de Servicio Las características de calidad por las que se puede medir el comportamiento de un sistema de servicio pueden ser: • El tiempo promedio que espera el cliente para recibir servicio. • El tiempo total promedio que permanece el cliente en el sistema. • La probabilidad que tiene un cliente de esperar para recibir servicio. • El porciento de ocupación de las estaciones de servicio. • El costo total promedio por unidad de tiempo que requiere el sistema para su funcionamiento.
  • 9. Características de Calidad de los Sistemas de Servicio Usualmente las variables controlables en un sistema de servicio son: • La cantidad de estaciones de servicio • La velocidad con que son atendidos los clientes • La disciplina con que se brinda el servicio a los clientes • La frecuencia y forma en que arriban los clientes ( en algunas ocasiones) Las alternativas de solución pueden ser generadas a partir de combinaciones de los valores de las variables antes mencionadas.
  • 11. Erlang C. • Erlang C permite determinar la probabilidad de demora cuando un tráfico “A” es ofrecido a un sistema de colas con “N” servidores.
  • 12.
  • 13. Modelo de Erlang C (M/M/N): Erlang C es aplicable a los sistemas que cumplen: • Tráfico aleatorio puro • Equilibrio estadístico • Accesibilidad completa • Las llamadas que encuentran congestión entran a una cola y son almacenados allí hasta que un servidor esté libre.
  • 14. Suposiciones de que parte Erlang • Las tres primeras suposiciones son comunes a la teoría de los sistemas con pérdidas. • Sin embargo, la segunda suposición implica que A ≤ N . Si A ≥ N , las llamadas entran al sistema más rápido de lo que salen. El resultado será, que la longitud de la cola puede incrementarse continuamente hasta el infinito.
  • 15. Equilibrio estadístico: Considere un δt tan pequeño que solo pueda ocurrir un evento: •Arribo de una llamada con probabilidad P(a). •Terminación de una llamada con probabilidad P(e). •Nada ocurre, con probabilidad 1- P(a)- P(e).
  • 16. Equilibrio estadístico: • El tráfico ofrecido (A) expresado en Erlangs, nos da el número promedio de llamadas que arriban durante el tiempo de retención de una llamada. El número promedio de arribos en δt es: Aδt /h y representa la probabilidad P(a), de que una llamada se inicie en δt. Donde “h” es el tiempo promedio de servicio
  • 17. Cuando x ≥ N • Cuando todos los servers estén ocupados, sólo N llamadas que están siendo servidas pueden terminarse (en lugar de x llamadas como en los sistemas con pérdidas). Por tanto: h= tiempo de servicio promedio por llamada P( e ) = N ∂t h
  • 18. De esta manera, P(x) estará dado por las ecuaciones (I) y (II), donde P(0) estará dado por la ecuación (III). Esta es la segunda distribución de Erlang, también conocida como distribución de Erlang C. A x x<N P( x ) = P( 0) Distribución x! de Erlang C N x N  A . P( x ) =   P( 0) x≥N N! N −1  N⋅A N A  N −1 x P( 0) =  +∑   N !( N − A) x =0 x! 
  • 19. La probabilidad de demora es la probabilidad de que hayan N o más llamadas en el sistema AN N PD = P( x ≥ N ) PD = P( 0 ) = E2, N ( A) N! N − A Probabilidad de demoras, para un sistema con N servers y un tráfico ofrecido de A Erlangs. Proporción de llamadas que tienen que esperar Esta es la fórmula de demora de Erlang. Erlang C
  • 20. Tablas de demoras • Han sido publicadas tablas de la probabilidad de demora, para N servers y tráfico A. • Sin embargo es posible calcular la probabilidad de demora para sistemas con demoras partiendo de la probabilidad de pérdidas definida para sistemas con pérdidas, como sigue: N E2 , N ≈ E1, N ( A) Si E1, N es muy pequeño N−A Han sido publicadas además tablas con los valores de las probabilidades de que las demoras excedan un valor dado.
  • 21.
  • 22. La probabilidad de demora se aproxima a 1.0 a medida que A se aproxima a N. Cuando A>N, entonces la longitud de la cola crece indefinidamente.
  • 23. Fórmula de Little: Sea: • X : Número de llamadas promedio en el sistema. • λ: Razón de llamadas promedio que arriban al sistema • T: tiempo promedio, en el sistema, por llamada X= λ * T
  • 24. Algunos resultados útiles 1. Número medio de llamadas en el sistema: • Cuando hay demora en el sistema: A x' = +N N−A • Promediado sobre todo el tiempo: A x= PD + A N−A
  • 25. Algunos resultados útiles 2. Longitud promedio de la cola: – Cuando hay demora en el sistema: A q' = x' − N = N−A – Promediado sobre todo el tiempo A q = q 'PD = PD N−A
  • 26. Algunos resultados útiles 3. Tiempo de demora promedio (FIFO) – Cuando hay demora: donde h es el T ' = h ( N − A) tiempo promedio de servicio. – Promediado sobre todo el tiempo T = PD ⋅ T ' = PD ⋅ h ( N − A)
  • 27. Algunos resultados útiles • Distribución de las demoras (disciplina de la cola FIFO). Los tiempos de retención tienen una distribución de probabilidad exponencial negativa, llamemos a las demoras TD : – Cuando hay demora: −t P(TD ≥ t ) = e T′ – Promediado sobre todo el tiempo −t P (TD ≥ t ) = E2, N ( A)e T′
  • 28. Sistemas con un solo servidor M/M/1 • Cuando existe un solo servidor, la probabilidad de que esté ocupado es simplemente su ocupación, A, y esta es la probabilidad de demora, P(1)=A. •Y ( ) P 0 = 1− A
  • 29. Sistemas con un solo servidor x ' = 1 (1 − A) x = A (1 − A) q ' = A (1 − A ) P ( x ) = A x (1 − A ) T ' = h (1 − A) T = A ⋅ h (1 − A) P( x ≥ z ) = A z
  • 30. Capacidad de cola finita • Un sistema práctico no puede contener una cola infinita. Esto significa que cuando la cola esté llena las llamadas que arriben se perderán.
  • 31. Capacidad de cola finita • Sin embargo, si la probabilidad de pérdida es pequeña, hay un error despreciable en calcular esta probabilidad de pérdida, primero asumiendo que la capacidad de la cola es infinita y entonces calculando . P( x ≥ Q + N )
  • 32. Capacidad de cola finita N Q+ N N  A N P( x ≥ Q + N ) =   P( 0) N! N N−A Q  A P( x ≥ Q + N ) =   PD N De esta manera puede ser calculada la capacidad de la cola Q, necesaria para obtener una probabilidad de pérdida baja.
  • 33. Ejercicio: • Un sistema de comunicaciones es organizado con dos procesadores especializados, uno de los cuales procesa las funciones asociadas con un grupo de usuarios y el otro procesa las funciones del otro grupo. Cada uno tiene su propia cola. La razón de arribo de peticiones de procesamiento es la misma para los dos procesadores (140/second). Los arribos siguen una distribución de Poisson. El tiempo de servicio es el mismo para los dos procesadores (same power) y siguen una ley exponencial con valor medio de 6 ms. a) Calcule la probabilidad de que una petición tenga que esperar. ¿Cuál es el tiempo promedio de espera? b) El responsable del sistema decide hacer una variación en el funcionamiento de sistema. Ahora el sistema tendrá dos procesadores de propósitos generales: El procesamiento será realizado por uno u otro procesador, el que se encuentre libre. Los dos procesadores comparten una cola común ¿Qué se gana con esta modificación?
  • 34. Inciso a) • Tenemos dos colas M/M/1: PD = A A=140 tareas/s x 6.10-3 s =0.84 T = A ⋅ h (1 − A) T = 0.84 ⋅ 6ms (1 − 0.84 ) = 31.5ms
  • 35. Inciso b) • Tenemos una cola M/M/2. Ahora la frecuencia de arribo es el doble, 280/s A = 1.68 −1  2 ⋅1.68 2  P( 0) =  + 1 + 1.68 = 0.088  2( 2 − 1.68)  2 A 2 PD = P( 0 ) = 0.76 2! 2 − 1.68
  • 36. Inciso b) T = PD ⋅ T ' = 14mS T ' = h ( N − A) = 18mS Con la nueva organización se reduce el tiempo de espera promedio de 31,5 mS a 14 mS
  • 38. Ejercicio 1 Una PBX tiene tres operadores para manipular el arribo de llamadas. Se reciben 400 llamadas durante la hora activa. Las llamadas de entrada entran a una cola y son encaminadas con el orden en que llegaron. El tiempo promedio que le toma al operador encaminar la llamada es 18 segundos. El arribo de llamadas sigue una distribución de Poisson y el tiempo de servicio del operador sigue una distribución exponencial negativa. 1. ¿Qué porcentaje de llamadas tienen que esperar por que un operador responda? 2. ¿Cuál es la demora promedio, para todas las llamadas y para aquellas que encuentran demora? 3. ¿Qué porciento de llamadas son demoradas por más de 30 segundos?
  • 39. Ejercicio 2 Un centro de conmutación de mensajes envía mensajes a un circuito de salida a una razón de 480 caracteres por segundo. El número promedio de caracteres por mensaje es 24 y la longitud del mensaje tiene una distribución exponencial negativa. La entrada de mensajes es un proceso de Poisson y estos son servidos en el mismo orden en que llegan. ¿Cuántos mensajes pueden ser manipulados por segundo si la demora promedio (promediada para todos los mensajes) no excede 0.5 segundos?

Notas del editor

  1. En muchas ocasiones en la vida real, un fenómeno muy común es la formación de colas o líneas de espera. Esto suele ocurrir cuando la demanda real de un servicio es superior a la capacidad que existe para dar dicho servicio. Ejemplos reales de esa situación son: el peaje de una autopista, los cajeros automáticos, la atención a clientes en un establecimiento comercial, etc. Todavía más frecuentes, si cabe, son las situaciones de espera en el contexto de la informática, las telecomunicaciones y, en general, las nuevas tecnologías. Así, por ejemplo, los procesos enviados a un servidor para ejecución forman colas de espera mientras no son atendidos, la información solicitada, a través de Internet, a un servidor Web puede recibirse con demora debido a congestión en la red o en el servidor propiamente dicho, podemos recibir la señal de líneas ocupadas si la central de la que depende nuestro teléfono móvil está colapsada en ese momento, etc.
  2. De la ecuación de probabilidad de pérdidas en sistemas con demoras: Sustituyendo en la ecuación de P(0), Sustituyendo en la ecuación de Probabilidad de demoras, si es muy pequeño.
  3. a) As the servers work independently, we are dealing with two separate M/M/1 queues, with identical characteristics: ρ1 = ρ2 =140x6.10-3 =0.84. Hence immediately: • the activity rate of each processor is 0.84, i.e. P(inactive)=0.16; • the average waiting time is W = ρE(s)/(1- ρ) = 6×0.84/0.16 that is 31 ms (37.5 ms if this time is related to those who are waiting). b) Now the servers are organised in a pool, which means the system is of the M/M/2 type. The arrival rate is double (280 requests per second), The total traffic offered is double: A = 280x6/1000 = 1.68, and ρ = 0.84 (the load of each of the processors remains identical). The state probabilities of the system in this case can be written explicitly: Here, we have: P 0 0.088, Pw 0.76, W 14ms. W&apos; = 18 ms.