Teoria de Filas e Sistemas de Comunicação

Tamanho: px
Começar a partir da página:

Download "Teoria de Filas e Sistemas de Comunicação"

Transcrição

1 Faculdade de Engenharia Departamento de Engenharia Eletrônica e Telecomunicações Teoria de Filas e Sistemas de Comunicação (revisão: Outubro/2013) 1 1

2 Programa Revisão de Probabilidade e Estatística Processos Estocásticos Teoria de Filas Os Sistemas de Filas M/M/1, M/M/m, M/M/m/B, M/M/m/m, M/M/1/B, M/M/, M/M/N/N/K, M/G/1 Noções de Engenharia de Tráfego Redes de Filas 2 2

3 Revisão de Probabilidade e Estatística 3 3

4 Variável Aleatória r é um evento no Espaço Amostral S, r S x é a probabilidade associada ao evento r, onde x é um número real (x R) e x [0, 1] A Variável Aleatória X mapeia os eventos de S em x, assim: X(r) = x Assim X tem uma distribuição de probabilidade na reta dos reais (x R) Função de Distribuição de Probabilidade (FDP): r X(r) Espaço Amostral S x 0 1 A FDP de uma variável aleatória X, também conhecida como Função de Distribuição Cumulativa é: F(x) = P[X x] = Prob[r : X(r) x ] x 4 4

5 Cálculo da Probabilidade Uma variável aleatória contínua X é descrita através de sua função distribuição de probabilidade F(x) ou sua função densidade de probabilidade f(x) Função Distribuição de Probabilidade: Pr[X x] = F(x), onde: F(-) = 0 e F() = 1 Função Densidade de Probabilidade: f ( x) df( x) dx então: F(x) = - x f(y) dy Sendo: - + f(y) dy = 1 5 5

6 Processos Estocásticos 6 6

7 Processo Estocástico Processo Estocástico: função ou seqüência aleatória tempo-dependente Seja, por exemplo, n(t) a quantidade de pacotes trafegando em uma rede de computadores no instante t n(t) é uma Variável Aleatória n(t) pode ser descrita através de uma Função Distribuição de Probabilidade O tempo de espera, w(t), em uma fila também é uma Variável Aleatória 7 7

8 Processos Contínuos e Discretos Processo de Estados Discretos Número de estados possíveis de um sistema é uma quantidade finita, ou contável. Também conhecido como Cadeia Estocástica. Ex.: quantidade de pessoas numa fila, quantidade de celulares conectados a uma ERB Processo de Estados Contínuos Número de estados possíveis de um sistema é uma quantidade infinita, ou não contável. Ex.: tempo de conexão de um aparelho telefônico, tempo de espera numa fila 8 8

9 Processos de Markov É um Processo Estocástico onde: Os estados futuros do processo são independentes dos estados passados e dependentes apenas do presente Para analisar um Processo de Markov não é necessário conhecer toda a trajetória de estados passados, apenas o estado anterior (o sistema não possui memória) Nome em homenagem a A.A.Markov, que em 1907 definiu e analisou esses processos Um Processo de Markov de estados discretos é chamado Cadeia de Markov Aplicação: modelagem de Sistemas de Filas 9 9

10 Processos de Nascimento e Morte São Cadeias de Markov onde as transições de estado são restritas a estados vizinhos apenas É possível representar o estado através de um número inteiro Exemplo: nascimento ou chegada Estado (pessoas na fila) n-1 n n+1 morte ou partida 10 10

11 Teoria de Filas 11 11

12 Teoria de Filas Ferramenta matemática para tratar de eventos aleatórios É o estudo da espera em filas Proporciona uma maneira de definir o ambiente de um sistema de filas matematicamente Permite prever respostas prováveis e tempos de espera 12 12

13 Teoria de Filas (Objetivo) Avaliar o comportamento de um sistema de filas e seus parâmetros, exemplos: Tempo de espera médio Probabilidade de formação de fila Porcentagem de clientes rejeitados pelo sistema Probabilidade de um cliente esperar mais do que um certo tempo Número médio de clientes na fila Probabilidade de que todos os servidores estejam ociosos 13 13

14 Análise de Sistemas de Fila Os sistemas de filas diferem entre si de acordo com as hipóteses que fazemos a respeito dos padrões de chegada e das taxas de serviço Na análise, precisamos adotar hipóteses sobre o comportamento do sistema. Caso contrário, não se tem por onde começar 14 14

15 Hipótese: Sobre o Padrão de Chegada dos Usuários Chegam a intervalos regulares? Chegam em grupo? Chega um de cada vez? 15 15

16 Características de um Sistema de Fila (Ex.: Usuários de computadores de uso compartilhado) 16 16

17 Características de um Sistema de Fila 1. Processo de Chegada 2. Distribuição de Tempo de Serviço 3. Quantidade de Servidores 4. Tamanho do Sistema de Fila 5. População de Clientes 6. Disciplina de Atendimento 17 17

18 1. Processo de Chegada Se os clientes chegam em instantes t 1, t 2,..., t j a variável randômica j = t j - t j-1 é chamada Tempo Interchegadas Assume-se que os j formam uma seqüência de variáveis aleatórias independentes identicamente distribuídas (v.a. IID) O processo de chegada mais comum é o Processo de Poisson. Isto significa que os Tempos Interchegadas são exponencialmente distribuídos Outras distribuições podem ser utilizadas, tais como a Hiperexponencial, Erlang e Geral 18 18

19 2. Distribuição de Tempo de Serviço (Processo de Serviço) O tempo gasto por cada cliente num computador é chamado Tempo de Serviço É aceitável supor que os Tempos de Serviço de cada cliente sejam variáveis aleatórias IID A distribuição mais utilizada para o Tempo de Serviço é a Distribuição Exponencial Outras distribuições podem ser utilizadas, tais como a Hiperexponencial, Erlang e Geral 19 19

20 3. Quantidade de Servidores Single Server atende a apenas um cliente de cada vez Multi-Server possui m servidores, podendo atender m clientes simultaneamente Infinite Server cada cliente que chega encontra sempre um servidor disponível 20 20

21 3. Quantidade de Servidores Exemplo: Uma sala de computadores pode possuir um ou mais computadores idênticos (servidores) e todos fazendo parte de um sistema de fila único. Se os computadores não forem idênticos, eles podem ser subdivididos em grupos de mesmo tipo, com filas separadas para cada um deles. Nesse caso, cada grupo é um sistema de fila

22 4. Tamanho do Sistema (Capacidade do Sistema) Capacidade do sistema = capacidade da fila de espera + quantidade de servidores (posições de serviço) A capacidade máxima de clientes no sistema poderá ser limitada por questões de espaço, custo ou para evitar um tempo de espera muito longo Na maior parte dos sistemas, a capacidade da fila é limitada (finita) Em sistemas com filas de capacidade infinita, todos os clientes serão atendidos Em sistemas sem capacidade de espera ou com capacidade limitada, pode ocorrer rejeição de clientes 22 22

23 5. População de Clientes É a quantidade de usuários em potencial que pode, em algum momento, usar o sistema (ex.: clientes de banco, programa de computador, assinante de linha telefônica) Nos sistema reais a população é limitada (finita) Quando a população é finita, a taxa de chegada dependerá da população População Infinita taxa de chegada constante População Finita taxa de chegada variável 23 23

24 6. Disciplina de Serviço De uma fila, é o método de escolha da seqüência de atendimento dos clientes na fila A disciplina mais utilizada é a FCFS ou FIFO (primeiro a chegar é o primeiro a sair da fila) Outras disciplinas: LCFS, SIRO, RR O atendimento pode ser priorizado em função de: Tempo esperado de atendimento, ex.: menos demorado primeiro Tamanho do cliente (pacote de mensagem), ex.: maior primeiro, menor primeiro Maior sensibilidade a atrasos, ex.: mais sensíveis primeiro Qualidade de serviço (QoS) 24 24

25 Disciplina de Atendimento (de serviço) Disciplina de Serviço FCFS/FIFO LIFS/LIFO SIRO RD GD Descrição First Come First to be Served Last In First to be Served Select In Random Order Atendimento baseado em prioridade Distribuição genérica Ex: algumas centrais telefônicas utilizam SIRO, comutadores de rede utilizam FIFO 25 25

26 Classificação de Sistema de Fila Um sistema de fila é classificado por suas características Utiliza-se a Notação de Kendall A/ S / m / B / K / DS Onde: A = Distribuição de tempo interchegada S = Distribuição de tempo de serviço m = Número de canais de serviço simultâneo (servidores) B = Quantidade de Buffers ou capacidade do sistema K = Tamanho da população DS = Disciplina de serviço 26 26

27 Classificação de Sistemas de Fila - Distribuições As distribuições utilizadas para o tempo interchegada e tempo de serviço são simbolizadas por uma letra, conforme a seguir: M = Exponencial E k = Erlang, com parâmetro K H k = Hiperexponencial, com parâmetro K D = Determinístico G = Distribuição Genérica A distribuição exponencial é chamada memoryless (M) Uma distribuição determinística (D) significa tempo de chegada e tempo de serviço constante, ou sem variância 27 27

28 Classificação de Sistemas de Fila - Exemplo 1 M/M/3/20/1500/FCFS Tempo interchegada exponencialmente distribuído Tempo de serviço exponencialmente distribuído Existem 3 servidores A fila possui um total de 20 posições de buffer. Consistindo em 3 buffers para cada servidor, 17 posições de espera compartilhados entre os tres servidores. Se a quantidade de clientes no sistema for 20, os clientes que chegam são perdidos até que a fila diminua Há uma população de 1500 clientes que podem ser atendidos A disciplina de serviço é FCFS (primeiro a chegar, primeiro a ser servido) 28 28

29 Classificação de Sistemas de Fila - M/M/1 Exemplo 2 Tempo interchegada exponencialmente distribuído ( = processo de chegada do tipo Poisson) Tempo de serviço exponencialmente distribuído Existe 1 servidor A fila possui quantidade ilimitada de buffer (default) A população de clientes é infinita (default) A disciplina de serviço é FCFS (primeiro a chegar, primeiro a ser servido) - (default) 29 29

30 Classificação de Sistema de Fila - outros exemplos não utilizados M/M/1 => M/M/1/ / / FCFS - Desprezar os três últimos símbolos quando: disciplina é FCFS, população infinita e tamanho da fila infinito M/M/1/B M/M/ M/M/m M/G/1 M/M/m/B M/D/1 M/M/m/m M/M/m//k 30 30

31 Hipóteses Processos de Chegada - Processo de Poisson Dois clientes nunca chegam simultaneamente O 1º cliente chega no instante t 0, o 2º no instante t 1 e assim por diante ( 0 < t 0 < t 1,,..., < t n ) Os tempos entre chegadas estão distribuídos exponencialmente A taxa de chegada (1/) também terá distribuição exponencial 31 31

32 Número de Chegadas Processo de Poisson Se a taxa de chegada possui distribuição exponencial, a probabilidade de k clientes chegarem dentro de T segundos pode ser modelada pela distribuição de Poisson: T T Pk ( T) e onde: > 0, k = 0,1,2,... k! Chegadas tc 1 tc 2 tc 3 tc 4 tempo 32 32

33 Processo de Poisson Num sistema com = 0,4 chegadas/s, em T = 8 s, ocorrerão 3,19959 chegadas aproximadamente. Em média: 0,4 x 8 = 3,2 chegadas k Pk k.pk 0 0, , , , , , , , , , , , , , , , , , , , , , , , , ,00118 Soma = 0, , ,25 Pk 0,20 0,15 0,10 0,05 0,00 Valor médio k 33 33

34 Propriedades dos Processos de Poisson 1 2 = i 3 A junção de fluxos de Poisson resulta num fluxo de Poisson p 1 p 2 p 3 1 = p i A partição de um fluxo de Poisson resulta em fluxos de Poisson 34 34

35 Propriedades dos Processos de Poisson > Partidas de um sistema de fila M/M/1 é um fluxo de Poisson i > Partidas de um sistema de fila M/M/m é um fluxo de Poisson 35 35

36 Distribuição Exponencial Um método alternativo para descrever a distribuição de chegadas de clientes é através do tempo decorrido entre chegadas sucessivas de clientes. A distribuição de probabilidade F(t), em que o tempo interchegadas (ti) é menor que t, para a distribuição discreta de Poisson de chegadas, é dada por (Distribuição Exponencial): P(tempo interchegadas t) = F(t) = 1 e t, > 0, t > 0 Graficamente, a distribuição exponencial, de tempos interchegadas, é mostrada ao lado Dado um tempo t no eixo horizontal, o eixo vertical do gráfico indica a probabilidade de chegadas com ti < t 36 36

37 A Distribuição Exponencial É importante no estudo das filas pois o tempo de serviço pode ser modelado por uma distribuição exponencial. Exemplos: No tráfego telefônico, é a duração de uma ligação Numa rede de comutação de pacotes é o tempo de transmissão de um pacote, que é proporcional ao seu comprimento Não existe um embasamento matemático que justifique essa hipótese, porém, a prática se aproxima bastante de uma distribuição exponencial Além disso, essa hipótese simplifica o tratamento matemático Do mesmo modo, a distribuição exponencial também pode ser utilizada com boa aproximação na modelagem do tempo interchegada 37 37

38 A Distribuição Exponencial Função Densidade de Probabilidade: f(t) = 0, se t < 0 e t, se t 0 Função Probabilidade acumulada: F(t) = 0, se t < 0 1 e t, se t 0 Densidade de probabilidade Probabilidade acumulada 38 38

39 Propriedades da Distribuição Exponencial Média: E[X] = X = y. f(y) dy = 1 / Variância: V 2 [X] = y 2. f(y) dy = 1 / Desvio Padrão: x = 1/ ( é igual a Média!!! ) Essa distribuição é utilizada para modelar: O tempo de serviço em uma central telefônica, o tempo em que um cliente fica conectado Numa rede de comunicação, o tempo de serviço é o tempo necessário para transmissão de um pacote através de um link de rede 39 39

40 Aplicação da Distribuição Exponencial Gráficos do tamanho da fila para diferentes valores de desvio padrão Quando: desvio/valor médio = 1, temos a Distribuição Exponencial 40 40

41 Aplicação da Distribuição Exponencial Tempo de residência para diversas relações de utilização () e desvio padrão () 41 41

42 Notação de Modelos de Fila = Tempo interchegada = tempo decorrido entre duas chegadas sucessivas 42 42

43 Notação de Modelos de Fila m s n n q n s r w Quantidade de servidores idênticos. Taxa média de chegada, de clientes (=1/E[]). Em alguns sistemas, poderá depender do estado do sistema (quantidade de clientes). Tempo de serviço (de atendimento) de um cliente. Taxa média de serviço por servidor (=1/E[s])). Para m servidores, a taxa média de serviço é m Quantidade total de clientes no sistema, também chamada tamanho da fila. Inclui os clientes em espera por um servidor e os que estão sendo atendidos. Quantidade de clientes aguardando atendimento. É sempre menor que n, pois não inclui os clientes em serviço. Quantidade de clientes em serviço. Tempo de resposta do sistema. Ou tempo total de residência dos clientes dentro do sistema de fila (tempo de espera + tempo de atendimento). Tempo de espera para ser atendido. É o tempo decorrido entre a chegada e o início do atendimento (serviço) do cliente. Todas as variáveis, exceto e, são variáveis aleatórias

44 Notação de Modelos de Fila Utilização do servidor (= / ) B Tamanho da fila, quando esta for finita (tamanho do Buffer) Tempo interchegadas (= 1/) 44 44

45 Estabilidade dos Sistemas de Filas Condição de Estabilidade: se a quantidade de clientes no sistema aumenta, tendendo a infinito, o sistema é dito Instável. Para haver estabilidade, a taxa média de chegada deve ser menor que a taxa média de serviço ( < m). Esta regra não se aplica para população finita e buffer finito (podem haver clientes rejeitados) sistema nunca fica instável Utilização de um servidor: = / < 1, para Sistema de Fila ser Estável População no Sistema: n = n q + n s E[n] = E[n q ]+ E[n s ] Tempo no Sistema: r = w + s E[r] = E[w]+ E[s] 45 45

46 Equação de Little Permite calcular a quantidade de clientes (itens) em qualquer Sistema de Fila. Resume-se a: quantidade média = taxa de chegada x tempo médio de resposta Esta relação se aplica a um Sistema Inteiro ou parte de um Sistema de Fila Baseia-se numa visão tipo Caixa Preta do Sistema de Fila Chegada s Sistema de Fila (Caixa Preta) Partidas 46 46

47 Equação de Little - Aplicação A equação de Little pode ser aplicada a um subsistema ou todo o sistema de Fila. Quantidade Tempo 47 47

48 Equação de Little - Aplicação Aplicando a equação de Little num subsistema ou em todo o sistema de Fila: Na fila de espera: n q =. w No servidor: n s =. s = / No sistema inteiro: n =. r 48 48

49 Equação de Little - Exemplo 1 (chegadas) Buffer (partidas) Transmissor (partidas) Linha de Transmissã o Se é a taxa de chegada numa linha de transmissão, n q é a quantidade média de pacotes esperando no buffer (não sendo transmitidos), e w é o tempo médio gasto por um pacote no buffer. Então, pela equação de Little: n q =. w 49 49

50 Equação de Little Exemplo 2 Numa sala de espera de um consultório, há 15 clientes em média e taxa de chegada é de 1 cliente a cada 30 segundos. Calcule o tempo médio de espera dos clientes na sala. Os clientes são atendidos na ordem de chegada (FIFO). Temos que: n q =15 = 2 clientes/minuto Aplicando a equação de Little na fila: n q =. w Tempo de espera na fila: w = 15 / 2 = 7,5 minutos 50 50

51 O Sistema de Fila M/M/

52 O Sistema de Fila M/M/1 Sistema de fila com um servidor Exemplo: clientes na fila do caixa eletrônico 52 52

53 Modelo do Sistema de Fila M/M/1 Modelo Simbologia 53 53

54 Características do Sistema de Fila M/M/1 Processo de chegada tipo Poisson (M) Tempo de serviço - distribuição exponencial (M) Quantidade de servidores (= 1) Infinitas posições na fila de espera (clientes não são perdidos) Disciplina de serviço do tipo FIFO População de clientes é infinita (taxa de chegada é constante) 54 54

55 Sistema de Fila M/M/1 - Diagrama de Transição de Estados n-2 n-1 n n+1 Estado: n 1 n n n-1 n n+1 n+2 Estado = quantidade total de clientes no sistema Para o sistema M/M/1, temos: n = (C te ), n = 0, 1, 2,... (taxa de chegadas no sistema) n = (C te ), n = 1, 2, 3,... (taxa de partidas do sistema) 55 55

56 Estados do Sistema M/M/1 Distribuição de Poison na chegada Tempo de serviço exponencial com média 1 n Estado n+1 1 partida, 0 chegadas 0 partidas, 0 chegadas ou 1 partida, 1 chegada Mudanças de estado possíveis entre os instantes t e t + t n n-1 0 partidas, 1 chegada t t t + t Tempo 56 56

57 Estados do Sistema M/M/1 Um sistema de fila M/M/1 será estudado a seguir visando determinar seu equilíbrio, ou seja, quando atinge a condição de regime permanente Nessas condições, o sistema pode ser identificado através de suas propriedades estatísticas (tempo de espera, tempo de residência, tamanho da fila, tempo de espera na fila, etc) Esse estudo poderá ser estendido para outros sistemas de fila (M/M/N, M/M/N/N, etc) 57 57

58 Cálculo do Estado do Sistema.t.t n 1 n n+1.t.t As 4 condições para haver n clientes no sistema em t + t: 1. Haviam n+1 pacotes no sistema em t, no intervalo t houve 1 partida e nenhuma chegada 2. Haviam n-1 pacote no sistema em t, no intervalo t houve 1 chegada e nenhuma partida 3. Haviam n pacotes no sistema em t, no intervalo t não houve partida e nem chegada 4. Haviam n pacotes no sistema em t, no intervalo t houve 1 partida e 1 chegada 58 58

59 Transições de Estado (resumo) Estado Inicial (Instante t) n+1 clientes n-1 clientes n clientes n clientes Eventos Durante t 1 partida + 0 chegada 0 partida + 1 chegada 0 partida + 0 chegada 1 partida + 1 chegada Estado Final (t+t) n n n n 59 59

60 Cálculo do Estado do Sistema Relembrando que: (1 chegada) Onde T = t, sendo t pequeno, logo: Então, para o processo de chegada: P( k = 1 e com T = t ) = t + 0(t ) P( k = 0 e com T = t ) = 1 t + 0(t ) O tempo de serviço obedece a distribuição exponencial, assim as partidas também seguem um processo de Poisson, então: P(1 partida em t ) = t + 0(t ) k (T)k e - t P(k=1) = 1! k P(k=1, T=t) = ( t)k e 1! (.t) =.t [ 1 -.t ] 2! P(0 partida em t ) = 1 t + 0(t ) 0(t ) /.t - t 60 60

61 Cálculo do Estado do Sistema Estado n+1 1 partida, 0 chegadas 0 partidas, 0 chegadas ou 1 partida, 1 chegada n n-1 0 partidas, 1 chegada Expressão A p n (t+t) t t + t Tempo t = p n (t).[1.t 0(t)].[1.t 0(t)] + p n (t).[.t + 0(t)].[.t + 0(t)] + p n+1 (t).[1.t 0(t)].[.t + 0(t)] + p n-1 (t).[.t + 0(t)].[1.t 0(t)] 61 61

62 Cálculo do Estado do Sistema Quando n=0: p 0 (t+ t) Expressão B = p 0 (t).[1. t 0( t)].[1. t 0( t)] + p 0 (t).[. t + 0( t)].[. t + 0( t)] + p 1 (t).[. t + 0( t)].[. t + 0( t)] Da expressão B: Lim t 0 d p 0 (t) d t Em regime permanente: p 0 (t t) p 0 (t) =. p t 0 (t) +. p 1 (t) =. p 0 (t) +. p 1 (t) d p 0 (t) = 0. p d t 0 (t) +. p 1 (t) =

63 Cálculo do Estado do Sistema Logo: p 1 = p 0 Utilização: = Para n 1 Lim t0 p n (t t) p n (t) t Ignorando os termos em t 2 e de ordem superior Teremos: d p n (t) dt =.p n (t).p n (t) +.p n-1 (t) +.p n+1 (t) 63 63

64 Cálculo do Estado do Sistema Em regime permanente: d p n (t) d t = 0 ( + ). p n =. p n p n+1 n 1. p 1 =. p 0 n = 0 Para a fila M/M/1: p n = n (1 - ) 1 - n+1 = Para: > 1 N Para n 1: p n = n (1 - ) 64 64

65 Cálculo do Estado do Sistema População média no sistema em regime permanente: E[n] = n.p n = n = 1 n. n.(1- ) n = 1 = 1 Tempo de residência no sistema, utilizando a Lei de Little: E[r] = E[n] / = / = (1 ) 1.(1 ) = 1 ( ) Tempo na fila de espera: E[w] = E[r] E[s] = 1 1 =.(1 ) ( ) 65 65

66 Número de Chegadas/Partidas Sistema de Fila M/M/1 - Gráfico de Chegadas e Partidas C(t) n 3 r r 4 2 r P(t) Chegadas Partidas tc 1 r 1 tc 2 tc 3 tc 4 tc 5 tc 6 tp 1 tp 2 tp 3 tp 4 tempo 66 66

67 Clientes no Sistema Sistema de Fila M/M/1 - Quantidade de Clientes no Sistema Estado Médio do Sistema (n) Chegadas Partidas tc 1 tc 2 tc 3 tc 4 tc 5 tc 6 tp 1 tp 2 tp 3 tp 4 tempo 67 67

68 Tempo de Resposta Sistema de Fila M/M/1 - Tempo de Resposta do Sistema Tempo de Resposta Médio (r) Número da Chegada 68 68

69 Sistema de Fila M/M/1 - Cálculo do Estado do Sistema 1. Parâmetros: = Taxa de chegada (por unidade de tempo) = Taxa de serviço (por unidade de tempo) 2. Utilização do servidor (=intensidade de tráfego): / 3. Condição de Estabilidade: 1 4. Probabilidade de zero clientes no sistema: p 0 = 1 5. Probabilidade de n clientes no sistema: p n = P[N = n] = (1 ) n, n = 0, 1, 2, Probabilidade de haver mais que n clientes no sistema: p n+ = P[R > n] = n 7. Quantidade média de clientes no sistema: n = /(1 ) 8. Quantidade média de clientes na fila: n q = 2 /(1 ) 9. Tempo de residência (tempo de resposta) médio: r = 1 / [ (1 )] 10. Probabilidade acumulada do tempo de residência: P[ r t ]= 1 e t(1) 69 69

70 Sistema de Fila M/M/1 - Cálculo do Estado do Sistema P(r < t) é a probabilidade do tempo de residência ser menor do que t Do gráfico, para t = 1.2 r médio, então P(t) = 0.7, é a probabilidade de um cliente ter seu tempo de residência menor que 1.2 r médio Sendo r médio o tempo médio de residência = 1/(1 ) 11. q-percentil do tempo de residência: m(q) = r ln [ 100 / (100 q) ] m(q): é o tempo máximo de residência para q (%) de clientes 12. Tempo médio de espera na fila: w = n q / = ( 2 / ) / (1 - ) 70 70

71 Sistema de Fila M/M/1 - Exemplo 1 Um servidor de rede esta associado a 100 computadores através de uma rede (LAN). O servidor mantêm um banco de dados para consultas dos computadores. O tempo médio de resposta de uma consulta no servidor é de 0,6 segundos e o desvio do tempo é igual a média. No horário de pico, a taxa de consultas atinge a taxa de 20 consultas/minuto. Responda as seguintes questões: (1) Qual o tempo de resposta médio? (2) Se o tempo de resposta máximo aceitável for 1,5 s (para 90% das consultas), qual o percentual de aumento de tráfego? (3) Com um acréscimo de 20% de tráfego, qual o aumento no tempo de resposta? 71 71

72 Sistema de Fila M/M/1 - s Exemplo 1 c c c... c Assumindo um modelo M/M/1 para o sistema servidor, rede e micros. Os atrasos na rede (tempo de propagação) e as colisões) são ignorados. (1) Tempo de Resposta Médio: Taxa de chegada: = 20 / 60 = 1/3 clientes/segundo Taxa de atendimento: = 1 / 0,6 = 10 / 6 clientes/segundo Intensidade de tráfego (=utilização do servidor): / = 1/3 x 6/10 = 0,2 Tempo de Resposta do Sistema: r = 1 / [(1 )] 0,6 / (1 0,2) = 0,75 s (=0,6 s no atendimento + 0,15 s na fila de espera do servidor) 72 72

73 Sistema de Fila M/M/1 - (2) Aumento de tráfego: Exemplo 1 Acréscimo no Tráfego quando r = 1,5 s para 90 % das requisições: 1,5 = r x ln[100/(100-90)] então: r = 0,65 Como r = (1/) / (1 ) (1/1,667) / (1 ) 0,65 Logo: 0,077 Assim, a intensidade de tráfego () deve cair de 0,2 para 0,077 para que o tempo de residência (r) caia de 0,75 para 0,65 (3) Acréscimo no tempo de resposta: A intensidade de tráfego (utilização) foi aumentada em 20%, então: = 0,2 + 0,2 = 0,4 Logo: r = (1/) / (1 ) (1/1,667) / (1 0,4) = 1,00 s 73 73

74 Sistema de Fila M/M/m 74 74

75 Sistema de Fila M/M/m Sistema com m servidores iguais Cada servidor possui uma taxa de serviço igual a Sistema sem perdas - se todos os servidores estiverem ocupados, novos clientes aguardam na fila de espera 75 75

76 Sistema de Fila M/M/m - Diagrama de Transição de Estados Estado: 0 1 m 1 m m+1 2. (m1). m. m. m. Para o sistema M/M/m: n =, n = 0, 1, 2,..., n = n., n = 1, 2, 3,..., m-1 m., n = m, m+1, m+2, m+3,..., 76 76

77 Sistema de Fila M/M/m - Cálculo do Estado do Sistema 1. Parâmetros: = Taxa de chegada = Taxa de serviço m = Quantidade de servidores 2. Utilização (intensidade de tráfego) média de um servidor: (/m) / 3. Condição de Estabilidade: 1 4. Intensidade de tráfego do sistema (dos m servidores): / 1 Pq 5. Tempo de residência médio: r 1 m(1 ). P q 6. Quantidade média de clientes no sistema: n m. (1 ) 77 77

78 Sistema de Fila M/M/m - Cálculo do Estado do Sistema 7. Tempo de espera médio, sendo: Logo: w sp q m( 1 ) sp q m A w r s s1 Pq s m(1 ) 78 78

79 Sistema de Fila M/M/m - Cálculo do Estado do Sistema P q = probabilidade de todos os servidores estarem ocupados (ocorre formação de fila). Onde: (.m) m P 0 P q = m! (1) A equação anterior é conhecida como equação de Erlang-C. Tendo sido tabulada e é bastante utilizada em sistemas de telefonia. P 0 = probabilidade do sistema estar vazio (sem clientes). Dada por: P 0 = m - 1 (.m) n n = 0 n! + (.m) m m! (1)

80 Exemplo: Sistema M/M/2 1/ 1. Tempo de residência médio: r = (1 2 ) 2. Quantidade média de clientes no sistema: 3. Probabilidade de formação de fila: P q = n =

81 Sistema de Fila M/M/ 81 81

82 Sistema de Fila M/M/ Sistema com quantidade infinita de servidores Todo o cliente que chega ao sistema encontra um servidor livre e é imediatamente atendido Taxas de chegada e de serviço possuem distribuição exponencial Não existe fila de espera, o comprimento da fila e o tempo de espera são nulos É um sistema que introduz apenas um atraso equivalente ao tempo de serviço Utiliza as equações do sistema M/M/m na situação limite, quando m = 82 82

83 Sistema de Fila M/M/ Probabilidade de sistema vazio: Probabilidade de n clientes no sistema: p 0 e p n n e Para n > 0 n! Quantidade de clientes no sistema: Tempo médio de residência: r 1 n 83 83

84 Sistema de Fila M/M/m/B 84 84

85 Sistema de Fila M/M/m/B Distribuição do tempo entre chegadas: Exponencial Distribuição do tempo de serviço: Exponencial Quantidade de Servidor(es): m Capacidade do Sistema: B Trata-se de um sistema com m servidores e B buffers, onde B m (cada servidor possui uma posição de buffer) Se as B posições estiverem ocupadas, os clientes subseqüentes são perdidos 85 85

86 Sistema de Fila M/M/m/B - Diagrama de Transição de Estados 0 1 m-2 m-1 m m+1 k-1 Estado: 0 1 m 1 m m+1 B 1 2 m-1 m m+1 m+2 b Estado = quantidade de clientes no sistema Para o sistema M/M/m/B, onde B m n =, n = 0, 1, 2,..., B-1 e n = 0, para n B n = n., n = 1, 2, 3,..., m e n = m., para n > B 86 86

87 Sistema de Fila M/M/m/B - Diagrama de Transição de Estados Estado: 0 1 m 1 m m+1 B 2. (m1). m. m. m. m. Estado = quantidade de clientes no sistema Sistema M/M/m/B, onde: B(buffers) m(servers) 87 87

88 Sistema de Fila M/M/m/B Probabilidade do sistema estar vazio, nenhum servidor ocupado: 1 p n p ( m ) n! n 0 1 p 0 Bm1 ( 1 )( m ) m! ( 1 ) m 1 m n1 ( m ) Probabilidade de haverem n clientes no sistema: Para n < m: n! n Para m n B: p n m n m m! p

89 Sistema de Fila M/M/m/B Probabilidade do sistema estar vazio, nenhum servidor ocupado: p ( m ) n! 0 1 p 0 Bm1 ( 1 )( m ) m! ( 1 ) m 1 m n1 ( m ) Probabilidade de haverem n clientes no sistema: Para n < m: p n n n! n 1 Para m n B: p n m n m m! p

90 Sistema de Fila M/M/m/B Quantidade de clientes na fila: n B ( n m) q p n nm1 Tempo de espera na fila: w n q ' 90 90

91 Casos Particulares do Sistema M/M/m/B O sistema M/M/m/B pode originar dois tipos de sistemas de fila: Sistema M/M/m/m, onde m=b, que é aplicável a sistemas de capacidade m e quantidade de servidores m, sem espaço de espera. Cada um dos m servidores comporta um cliente Sistema M/M/1/B, onde m=1, que é aplicável a sistemas de capacidade B e 1 servidor. Ou seja, B- 1 posições de espera 91 91

92 Sistema de Fila M/M/m/m 92 92

93 Sistema de Fila M/M/m/m Distribuição do tempo entre chegadas: Exponencial Distribuição do tempo de serviço: Exponencial Quantidade de Servidor(es): m Capacidade do Sistema: m Trata-se de um sistema com m servidores e de capacidade m (1 posição por servidor), sem espaço de espera Se os m servidores estiverem ocupados, os clientes subseqüentes são perdidos (ocorre bloqueio do sistema) 93 93

94 Sistema de Fila M/M/m/m 1. Sistema M/M/m/m, sem espaço de espera 2. Número de posições em serviço = número de servidores (não há fila de espera) 3. Chamadas que chegam: Chamadas bloqueadas:.p b 5. Chamadas não bloqueadas:.(1p b ).P b (Bloqueio) m 6. P b = probabilidade dos m servidores (linhas) estarem bloqueados (ocupadas) 94 94

95 Sistema de Fila M/M/m/m Probabilidade de nenhum cliente no sistema: p 0 m n0 ( m ) n! n 1 Probabilidade de n clientes no sistema: Probabilidade de bloqueio do sistema P[n=m]: p n ( m ) n! p b n p 0 m ( m ) m! m ( m ) n0 n! n 95 95

96 96 96 Sistema de Fila M/M/m/m m n np n n 1 s n r ' Número médio de clientes no sistema: Taxa de chegada efetiva (clientes não rejeitados): Tempo de residência: ( ) b m n n m n n p p p 1 '

97 Sistema de Fila M/M/m/m Quando n=m, todas as linhas estão ocupadas, as próximas requisições serão bloqueadas A probabilidade de bloqueio será: P b = (m) m / m! m (m) i / i! i = 0 onde: = / A equação anterior também é conhecida como distribuição Erlang-B de bloqueio, distribuição de Erlang ou equação de perdas de Erlang do tipo B 97 97

98 Sistema de Fila M/M/1/B 98 98

99 Sistema de Fila M/M/1/B Sistema com 1 servidor e B-1 posições de espera Caso particular do sistema M/M/m/B, onde m=1 Fila de espera possui tamanho finito, então podem haver clientes perdidos, ou rejeitados (bloqueio do sistema) Como todo o sistema com capacidade de fila limitada, é sempre estável (<)

100 Sistema de Fila M/M/1/B Probabilidade de sistema vazio: p B1 para 1 Probabilidade de n clientes no sistema: p n p 1 1 n 0 B1 n Probabilidade de bloqueio: p b ] P B p 1 1 B 0 B1 1 p0 para = 1 B 1 para 0 n B B

101 Sistema de Fila M/M/1/B Número de clientes no sistema: n 1 ( B 1) 1 B1 B

102 Sistema de Fila M/M/N/N/K

103 Sistema de Fila M/M/N/N/K Sistema representado esquematicamente conforme a figura: 1 2 K 1 2 N T n. Sistema com N servidores, população K finita (onde: K N). Sem espaço de espera A taxa de serviço possui distribuição exponencial Em dado instante, existirão n clientes (onde: 0 n N) e cada um será atendido por um único servidor Se n > N, pode haver rejeição de clientes (bloqueio)

104 Sistema de Fila M/M/N/N/K Pode ser utilizado para modelar: Uma central telefônica com K assinantes entradas e N troncos de saída Uma ERB com K usuários e N freqüências de RF (canais)

105 Sistema de Fila M/G/

106 Sistema de Fila M/G/1 Sistema de fila onde a taxa de serviço atende a distribuição Geral Pode ser utilizado, por exemplo, para modelar o tráfego em: Sistemas com prioridade não preemptivos Sistemas onde o tempo de serviço está dividido em classes conhecidas

107 Sistema de Fila M/G/1 Quantidade de clientes no sistema: Tempo de residência no sistema: Tempo de espera na fila: Um caso particular do sistema M/G/1 é o M/D/1 (sistema determinístico), onde: =0 ( ) n r ( ) n s r w

108 Noções de Engenharia de Tráfego

109 Comutação de Circuitos 1 2 M Central de Comutação 1 2 N Numa central de comutação de circuitos podem haver M circuitos de entrada e N circuitos de saída Cada circuito pode ser um canal do tipo full-duplex Cada circuito de entrada estará conectado a uma saída durante um certo tempo (tempo de conexão) Se M>N, uma entrada poderá não ter uma saída disponível, num determinado instante de tempo, se os N circuitos de saída estiverem ocupados, ocorrendo um bloqueio

110 Central Telefônica 1 2 M P b = Onde: N i = 0 Central Telefônica A N / N! A i / i! A = (N.) / = N. 1 2 N Uma central telefônica típica utiliza uma central de comutação de circuitos Possui M assinantes e N linhas tronco (trunk), onde: M >> N Não há espera por linha livre, então a central pode ser modelada por um sistema de fila do tipo M/M/m/m, onde m = N A taxa de chegada de chamadas para as N linhas tronco é: N. A intensidade de tráfego total, oferecida para as N linhas tronco, é dada pela letra A A probabilidade de perdas (ligações rejeitadas) é calculada utilizando a equação de perdas do tipo B de Erlang

111 Tráfego Telefônico A equação de perdas Erlang-B pode ser usada para dimensionar sistemas telefônicos. Fornecendo uma estimativa da probabilidade de ocupação (bloqueio) dos troncos (linhas), a partir da demanda (tráfego) e da quantidade de linhas (troncos). Erlang É uma unidade de tráfego telefônico, definida como a quantidade de tempo, em horas (ou minutos), gasta para atender todas as ligações que entram num sistema durante uma hora (ou um minuto) de funcionamento. EXEMPLO: Numa central telefônica com 100 linhas, qual a demanda produzida se cada linha recebe, em média, 2 chamadas / hora e essas têm duração média de 3 minutos? Solução: chegam à central 100 x 2 = 200 chamadas por hora, que ocupam 200 x 3 = 600 minutos = 10 horas. Conseqüentemente, o tráfego é de 10 horas por hora, ou seja: 10 erlang

112 Tráfego Telefônico A central telefônica possui N linhas, que podem operar simultaneamente Cada linha possui uma ocupação média de s unidades de tempo (segundos, minutos,... ), que é a duração média de uma chamada A demanda da central telefônica é de N. chamadas por unidade de tempo Cada linha possui uma intensidade de tráfego igual a, onde: Duração média de uma ligação: s Taxa de serviço por linha: = 1/s Intensidade média de tráfego por linha: = / A intensidade de tráfego total é simbolizada pela letra A e o tráfego total (de todas as linhas) oferecido à central será: A = N. = N./

113 Pb = Probabilidade de Bloqueio Tráfego Telefônico A/N Quando aumenta-se a quantidade de linhas da central, o tráfego por linha diminui Resultando na diminuição da probabilidade de bloqueio Quando a quantidade de linhas é maior que a intensidade de tráfego (N > A), resulta < 1, ocorrendo uma quede brusca na probabilidade de bloqueio O gráfico ao lado mostra que Pb cai bruscamente quando A/N = <

114 Dimensionamento de Centrais Telefônicas Dada uma certa intensidade de tráfego (em Erlangs) Avalia-se a probabilidade de bloqueio (ou de perda) para diferentes quantidades de troncos da central Ver gráfico Probabilidade de Bloqueio x Quantidade de Troncos (linhas) O gráfico é obtido a partir da equação de perdas de Erlang-B

115 Probabilidade de Bloqueio Probabilidade de Bloqueio x Quantidade de Linhas A= Quantidade de Linhas (N)

116 Probabilidade de Bloqueio Exemplo A= Quantidade de Linhas (N) Dada uma intensidade de tráfego máxima de 10 erlangs, avalia-se a quantidade de troncos necessária para uma probabilidade de bloqueio No gráfico, verifica-se a quantidade de linhas necessárias para uma probabilidade de bloqueio (ou perda) esperada Para o cálculo também se utiliza: calculadora programável, tabela de Erlang, programa de microcomputador

117 Tabela de Erlang do tipo B Exemplo: Sistema do tipo M/M/N/N com A=2.158 Erlangs, N=7 linhas. Probabilidade de bloqueio: Pb=0,005 (B= 0,5%)

118 Exemplo - 2 Determinar a quantidade de linhas de saída de uma central onde: Probabilidade de perdas: 0,5 % Quantidade de chamadas (m.): 31 por minuto Duração média das chamadas: 3 minutos

119 Exemplo - 2 Tráfego oferecido: A (m./) = 31x3 = 93 erlangs Achar N, tal que: Pb (A,N) < 0,005 Calculando iterativamente: Pb(93,115)=0,0034 Pb(93,114)=0,0042 Pb(93,113)=0,0051 N=114 A central deve possuir 114 troncos de saída

120 Verificar o Dimensionamento de uma Central Telefônica Avaliar o desempenho de uma central telefônica com N troncos Um parâmetro de desempenho de uma central telefônica é a probabilidade de bloqueio para diversas intensidades de tráfego (A)

121 Probabilidade de Bloqueio Probabilidade de Bloqueio x Tráfego N= Intensidade de Tráfego (A - Erlangs)

122 Avaliação de uma Central Dada uma central com N=100 linhas s = 5 minutos / ligação Pb < 0,4 % Determinar Máxima intensidade de tráfego admissível A máxima taxa de chegada de ligações para não ocorrer bloqueio

123 Avaliação de uma Central Tráfego oferecido: A =? Probabilidade de perda: Pb(A,100) < 0,004 Calculando iterativamente: Pb(79,100) = 0, Pb(80,100) = 0, Pb(81,100) = 0,00511 A max = 80 erlangs Sendo: A = m. = m./ = m..s Logo: max = 80/(100x5) = 0,16 chamadas/min

124 Análise de um Concentrador 10 terminais estão conectados a um concentrador de terminais Cada terminal gera um pacote a cada 8 segundos Pacotes têm 960 bits de comprimento em média Linha de saída com capacidade de 2400 b/s Tamanho do pacote e tempo entre chegadas de pacotes com distribuição exponencial Determinar: Ocupação média do buffer Atraso médio no sistema Tempo médio de espera na fila

125 Sistema com Espera Quando as requisições podem esperar uma linha livre, haverá fila de espera. Se a capacidade da fila for muito grande, não haverá rejeição de clientes. O modelo M/M/m (sem perdas) pode ser utilizado Central PABX com espera m = 8 linhas de saída. A = 4,5 Erlangs Calcular a probabilidade de espera

126 Sistema com Espera Os sistemas com espera e capacidade infinita (muito elevada) são modelados pelo sistema M/M/m Sendo a intensidade de tráfego A=(m.)/ A probabilidade de espera (fila) será dada pela equação de Erlang-C: P q = A m P 0 m! (1A/m) Onde: P 0 = m - 1 n = 0 A n n! + A m m! (1)

127 Sistema com Espera PBX Capacidade 40 ramais Cada ramal realiza diariamente, em média, 54 ligações A duração de cada ligação é, em média, 3 minutos Qual é o número de troncos de saída necessários para uma probabilidade 5% de espera? Qual o tempo de espera?

128 Sistemas com Prioridade Em sistemas com prioridade, os clientes são atendidos pelo servidor conforme a prioridade Num sistema com prioridade, cada classe de prioridade é alocada em uma fila. Existirão tantas filas quanto as classes pré-definidas. Normalmente, o servidor é alocado à fila de menor prioridade, passando a atender outra fila ao chegar um cliente de maior prioridade

129 QoS Qualidade de Serviço A qualidade de serviço é necessária para adequar o desempenho da rede ao atraso admissível para uma determinada aplicação Um dos problemas do tráfego de redes é a latência, que é decorrente da espera em filas de switches (FIFOs), do desempenho aleatório do tráfego da rede, etc. Aplicações de multimídia requerem baixa latência, da ordem de dezenas de milissegundos São definidas classes para os fluxos de dados, ao passarem pelos switches, os fluxos de maior prioridade são enviados primeiro num segmento de rede. Para isso, são criadas filas de saída por classe de tráfego, para cada segmento de rede

130 Arquitetura de um Switch Ethernet Filas de saída

131 Tipo de Serviço e Prioridade - Exemplos Prioridade do Datagrama IP Prioridade do Quadro (VLAN)

Introdução à Teoria das Filas

Introdução à Teoria das Filas Introdução à Teoria das Filas If the facts don't fit the theory, change the facts. --Albert Einstein Notação Processo de Chegada: Se os usuários chegam nos instantes t 1, t 2,..., t j, então as variáveis

Leia mais

Telefonia Celular: Troncalização. CMS60808 2015/1 Professor: Bruno Fontana da Silva

Telefonia Celular: Troncalização. CMS60808 2015/1 Professor: Bruno Fontana da Silva Telefonia Celular: Troncalização CMS60808 2015/1 Professor: Bruno Fontana da Silva TRONCALIZAÇÃO Troncalização Nos primeiros sistemas de telefonia, um canal era alocado para cada assinante de forma dedicada

Leia mais

Por que aparecem as filas? Não é eficiente, nem racional, que cada um disponha de todos os recursos individualmente. Por exemplo:

Por que aparecem as filas? Não é eficiente, nem racional, que cada um disponha de todos os recursos individualmente. Por exemplo: Por que aparecem as filas? Não é eficiente, nem racional, que cada um disponha de todos os recursos individualmente. Por exemplo: que cada pessoa disponha do uso exclusivo de uma rua para se movimentar;

Leia mais

Sistemas de Filas: Aula 1. Amedeo R. Odoni 10 de outubro de 2001

Sistemas de Filas: Aula 1. Amedeo R. Odoni 10 de outubro de 2001 Sistemas de Filas: Aula 1 Amedeo R. Odoni 10 de outubro de 2001 Tópicos em Teoria das Filas 9. Introdução a sistemas de filas; lei de Little, M/M/1 10. Filas Markovianas (processo de renovação) 11. Fila

Leia mais

Vamos denominar 1/µ o tempo médio de atendimento de um cliente. Tem-se, então que:

Vamos denominar 1/µ o tempo médio de atendimento de um cliente. Tem-se, então que: Vamos admitir que o tempo de atendimento (tempo de serviço) de clientes diferentes são variáveis aleatórias independentes e que o atendimento de cada consumidor é dado por uma variável S tendo função densidade

Leia mais

Teoria das filas. Clientes. Fila

Teoria das filas. Clientes. Fila Teoria das filas 1 - Elementos de uma fila: População Clientes Fila Servidores 1 3 Atendimento Características de uma fila:.1 Clientes e tamanho da população População infinita > Chegadas independentes

Leia mais

Redes WAN. Prof. Walter Cunha

Redes WAN. Prof. Walter Cunha Redes WAN Conceitos Iniciais Prof. Walter Cunha Comutação por Circuito Todos os recursos necessários em todos os subsistemas de telecomunicação que conectam origem e destino, são reservados durante todo

Leia mais

16.36: Engenharia de Sistemas de Comunicação. Aulas 17/18: Modelos de Retardo para Redes de Dados

16.36: Engenharia de Sistemas de Comunicação. Aulas 17/18: Modelos de Retardo para Redes de Dados 16.36: Engenharia de Sistemas de Comunicação Aulas 17/18: Modelos de Retardo para Redes de Dados Slide 1 Redes de Pacotes Comutados Mensagens dividas em Pacotes que são roteados ao seu destino PC PC PC

Leia mais

Avaliação de Desempenho de Sistemas

Avaliação de Desempenho de Sistemas Avaliação de Desempenho de Sistemas Modelo de Filas M/M/1 e M/M/m Prof. Othon Batista othonb@yahoo.com Modelo de Filas Nas aulas anteriores vimos a necessidade de se utilizar uma distribuição para representar

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

Avaliação de Desempenho em Sistemas de Computação e Comunicação

Avaliação de Desempenho em Sistemas de Computação e Comunicação Avaliação de Desempenho em Sistemas de Computação e Comunicação Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM UFES Objetivos

Leia mais

Conceitos de Telefonia Celular Trafego. Depto. de Engenharia Elétrica Faculdade de Tecnologia Universidade de Brasília

Conceitos de Telefonia Celular Trafego. Depto. de Engenharia Elétrica Faculdade de Tecnologia Universidade de Brasília Conceitos de Telefonia Celular Trafego Depto. de Engenharia Elétrica Faculdade de Tecnologia Universidade de Brasília Objetivos Mostrar primeiros contatos com teoria de despacho e filas Aprender os rudimentos

Leia mais

Gestão de Operações II Teoria das Filas

Gestão de Operações II Teoria das Filas Gestão de Operações II Teoria das Filas Prof Marcio Cardoso Machado Filas O que é uma fila de espera? É um ou mais clientes esperando pelo atendimento O que são clientes? Pessoas (ex.: caixas de supermercado,

Leia mais

Modelos de Filas de Espera

Modelos de Filas de Espera Departamento de Informática Modelos de Filas de Espera Métodos Quantitativos LEI 2006/2007 Susana Nascimento (snt@di.fct.unl.pt) Advertência Autor João Moura Pires (jmp@di.fct.unl.pt) Este material pode

Leia mais

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento

ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento 33 Capítulo 4 Teoria de Filas ATeoria de filas é uma das abordagens mais utilizadas no estudo de desempenho e dimensionamento de sistemas de comunicação de dados. Muita atenção deve ser dada aos processos

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

QoS para VoIP II: Calculador VoIP de Largura de Banda e Atraso

QoS para VoIP II: Calculador VoIP de Largura de Banda e Atraso QoS para VoIP II: Calculador VoIP de Largura de Banda e Atraso Esta série de tutoriais sobre Qualidade de Serviço (QoS) para Voz sobre IP (VoIP) apresentará algumas particularidades relativas à Qualidade

Leia mais

Técnicas de Múltiplo Acesso em Redes sem Fio, LANs, MANs

Técnicas de Múltiplo Acesso em Redes sem Fio, LANs, MANs Técnicas de Múltiplo Acesso em Redes sem Fio, LANs, MANs UERJ-FEN-DETEL Técnicas de Acesso Múltiplo na Comunicação sem Fio Vários esquemas de acesso múltiplo tem sido utilizados para permitir que vários

Leia mais

Introdução a Avaliação de Desempenho

Introdução a Avaliação de Desempenho Introdução a Avaliação de Desempenho Avaliar é pronunciar-se sobre as características de um certo sistema. Dado um sistema real qualquer, uma avaliação deste sistema pode ser caracterizada por toda e qualquer

Leia mais

REDES DE COMPUTADORES II. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br

REDES DE COMPUTADORES II. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br REDES DE COMPUTADORES II Ricardo José Cabeça de Souza www.ricardojcsouza.com.br Surgiu final década de 1980 Tecnologia de comutação em infraestrutura redes RDSI-FL(B-ISDN) Recomendação I.121 da ITU-T(1988)

Leia mais

09/06/2011. Profª: Luciana Balieiro Cosme

09/06/2011. Profª: Luciana Balieiro Cosme Profª: Luciana Balieiro Cosme Revisão dos conceitos gerais Classificação de redes de computadores Visão geral sobre topologias Topologias Barramento Anel Estrela Hibridas Árvore Introdução aos protocolos

Leia mais

2 Avaliação de desempenho de uma rede de telecomunicações

2 Avaliação de desempenho de uma rede de telecomunicações 2 Avaliação de desempenho de uma rede de telecomunicações Ao longo do presente capítulo são introduzidos os principais elementos qualitativos e quantitativos capazes de permitir a avaliação do desempenho

Leia mais

Aulas 17 & 18. Comutação Rápida a Pacote. Eytan Modiano MIT

Aulas 17 & 18. Comutação Rápida a Pacote. Eytan Modiano MIT Aulas 17 & 18 Comutação Rápida a Pacote Eytan Modiano MIT 1 Comutador a Pacote Etiqueta Um comutador a pacote consiste de uma máquina de roteamento (table lookup), um escalonador e uma máquina de comutação.

Leia mais

Cartilha Informativa sobre o Software de Medição de Qualidade de Conexão

Cartilha Informativa sobre o Software de Medição de Qualidade de Conexão Cartilha Informativa sobre o Software de Medição de Qualidade de Conexão Draft para avaliação 1 de 1 SOFTWARE DE MEDIÇÃO DA QUALIDADE DE CONEXÂO Em cumprimento às obrigações previstas no Regulamento de

Leia mais

Simulação Transiente

Simulação Transiente Tópicos Avançados em Avaliação de Desempenho de Sistemas Professores: Paulo Maciel Ricardo Massa Alunos: Jackson Nunes Marco Eugênio Araújo Dezembro de 2014 1 Sumário O que é Simulação? Áreas de Aplicação

Leia mais

Teoria de Filas. Prof. Gustavo Leitão. Campus Natal Central. Planejamento de Capacidade de Sistemas

Teoria de Filas. Prof. Gustavo Leitão. Campus Natal Central. Planejamento de Capacidade de Sistemas Teoria de Filas Prof. Gustavo Leitão Campus Natal Central. Planejamento de Capacidade de Sistemas 5/27/2010 Objetivo da Aula 5/27/2010 5/27/2010 OBJETIVO Apresentar os conceitos de teoria de filas e suas

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM Agenda 1.1 O que

Leia mais

Redes WAN Conceitos Iniciais. Prof. Walter Cunha

Redes WAN Conceitos Iniciais. Prof. Walter Cunha Redes WAN Conceitos Iniciais Prof. Walter Cunha Comutação por Circuito Todos os recursos necessários em todos os subsistemas de telecomunicação que conectam origem e destino, são reservados durante todo

Leia mais

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução Tutorial 10 mar 2009 Fabio Montoro Rede Corporativa Introdução Rede corporativa é um sistema de transmissão de dados que transfere informações entre diversos equipamentos de uma mesma corporação, tais

Leia mais

Geração de Números Aleatórios e Simulação

Geração de Números Aleatórios e Simulação Departamento de Informática Geração de Números Aleatórios e imulação Métodos Quantitativos LEI 26/27 usana Nascimento (snt@di.fct.unl.pt) Advertência Autores João Moura Pires (jmp@di.fct.unl.pt) usana

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2010 Introdução Redes

Leia mais

Variáveis Aleatórias Contínuas e Distribuição de Probabilidad

Variáveis Aleatórias Contínuas e Distribuição de Probabilidad Variáveis Aleatórias Contínuas e Distribuição de Probabilidades - parte IV 2012/02 Distribuição Exponencial Vamos relembrar a definição de uma variável com Distribuição Poisson. Número de falhas ao longo

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Switch na Camada 2: Comutação www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução A conexão entre duas portas de entrada e saída, bem como a transferência de

Leia mais

Avaliação de Desempenho

Avaliação de Desempenho Avaliação de Desempenho Aulas passadas Modelagem de sistemas via cadeias de Markov Aula de hoje Introdução à simulação Gerando números pseudo-aleatórios 1 O Ciclo de Modelagem Sistema real Criação do Modelo

Leia mais

EE-981 Telefonia Prof. Motoyama 1º Semestre 2004. Capítulo 5. Tráfego Telefônico

EE-981 Telefonia Prof. Motoyama 1º Semestre 2004. Capítulo 5. Tráfego Telefônico -98 Telefonia rof. Motoyama º Semestre 4 Capítulo 5 Tráfego Telefônico 5. Introdução O objetivo do tráfego telefônico é dimensionar de maneira eficiente os recursos da rede telefônica. Os dimensionamentos

Leia mais

Versão 1.0 09/Set/2013. www.wedocenter.com.br. WeDo Soluções para Contact Center Consultorias

Versão 1.0 09/Set/2013. www.wedocenter.com.br. WeDo Soluções para Contact Center Consultorias Verificação do Modelo de Erlang Ponto de Análise: Processo de chegada de contatos Operações de Contact Center Receptivo Por: Daniel Lima e Juliano Nascimento Versão 1.0 09/Set/2013 Ponto de Análise Processo

Leia mais

ADS - Medidas de Desempenho Típicas Desejadas

ADS - Medidas de Desempenho Típicas Desejadas ADS - Medidas de Desempenho Típicas Desejadas Vazão (Throughput) - é definida como a taxa de clientes total servida pelo sistema por unidade de tempo; Utilização (Utilization) - é medido como a fração

Leia mais

Multiprocessamento. Multiprocessadores com memória distribuída (multicomputador)

Multiprocessamento. Multiprocessadores com memória distribuída (multicomputador) Multiprocessamento Multiprocessadores com memória distribuída (multicomputador) Conjunto de processadores, cada qual com sua memória local Processadores se comunicam por troca de mensagens, via rede de

Leia mais

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Roteamento Determinar o melhor caminho a ser tomado da origem até o destino. Se utiliza do endereço de destino para determinar a melhor rota. Roteador default, é o roteador

Leia mais

Redes de Comunicações Capítulo 6.1

Redes de Comunicações Capítulo 6.1 Capítulo 6.1 6.1 - Técnicas de Comutação 1 WAN s Wide Area Networks Uma WAN é uma rede dispersa por uma grande área física, sob o controlo de uma administração única e baseada em circuitos dedicados (exemplo:

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 6: Switching Uma rede corporativa

Leia mais

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Número: Nome: Duração: 1 hora O teste é sem consulta O teste deve ser resolvido

Leia mais

Redes de Computadores II INF-3A

Redes de Computadores II INF-3A Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados

Leia mais

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Técnicas de comutação Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Maio de 2006 WAN s Wide Area Networks Uma WAN é uma rede dispersa por uma grande área

Leia mais

Prefixo a ser comparado Interface 1 0 10 1 111 2 Senão 3

Prefixo a ser comparado Interface 1 0 10 1 111 2 Senão 3 PEL/FEN Redes de Computadores 015/1 Segunda Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein 1) Descreva os principais serviços providos pela camada rede. ) Cite as diferenças entre datagrama e circuito

Leia mais

Variáveis Aleatórias Discretas e Distribuições de Probabilidade

Variáveis Aleatórias Discretas e Distribuições de Probabilidade Variáveis Aleatórias Discretas e Distribuições de Probabilidade Objetivos do aprendizado a.determinar probabilidades a partir de funções de probabilidade b.determinar probabilidades a partir de funções

Leia mais

Manual do usuário. Mobile Auto Download

Manual do usuário. Mobile Auto Download Manual do usuário Mobile Auto Download Mobile Auto Download Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para a sua instalação e

Leia mais

CAPÍTULO 1 INTRODUÇÃO 1.1 INTRODUÇÃO

CAPÍTULO 1 INTRODUÇÃO 1.1 INTRODUÇÃO CAPÍTULO 1 INTRODUÇÃO 1.1 INTRODUÇÃO Em quase todas as nossas atividades diárias precisamos enfrentar filas para atender as nossas necessidades. Aguardamos em fila na padaria, nos bancos, quando trafegamos

Leia mais

Modelos de Filas de Espera

Modelos de Filas de Espera Departamento de Informática Modelos de Filas de Espera Métodos Quantitativos LEI 2006/2007 Susana Nascimento (snt@di.fct.unl.pt) Advertência Autores João Moura Pires (jmp@di.fct.unl.pt) Susana Nascimento

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Redes WAN de Circuitos Virtuais www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Na aula de hoje serão apresentadas duas tecnologias de redes de longa distância

Leia mais

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP 1 INTRODUÇÃO Devido ao crescimento da Internet, tanto do ponto de vista do número de usuários como o de serviços oferecidos, e o rápido progresso da tecnologia de comunicação sem fio (wireless), tem se

Leia mais

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER

DIFERENÇAS ENTRE HUB, SWITCH E ROOTER ESCOLA SECUNDÁRIA DE AROUCA CURSO OPERADOR DE INFORMÁTICA (2) Educação e Formação de Adultos DIFERENÇAS ENTRE HUB, SWITCH E ROOTER 1º PERÍODO Sara Matias ICORLI 2008/2009 Muita gente sabe que hub, switch

Leia mais

4 Arquitetura básica de um analisador de elementos de redes

4 Arquitetura básica de um analisador de elementos de redes 4 Arquitetura básica de um analisador de elementos de redes Neste capítulo é apresentado o desenvolvimento de um dispositivo analisador de redes e de elementos de redes, utilizando tecnologia FPGA. Conforme

Leia mais

DISTRIBUIÇÕES DE PROBABILIDADE

DISTRIBUIÇÕES DE PROBABILIDADE DISTRIBUIÇÕES DE PROBABILIDADE i1 Introdução Uma distribuição de probabilidade é um modelo matemático que relaciona um certo valor da variável em estudo com a sua probabilidade de ocorrência. Há dois tipos

Leia mais

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10. Prof. Moises P. Renjiffo

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10. Prof. Moises P. Renjiffo Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10 1) Repetidor. Em informática, repetidor é um equipamento utilizado para interligação de redes idênticas, pois eles

Leia mais

Subcamada MAC. O Controle de Acesso ao Meio

Subcamada MAC. O Controle de Acesso ao Meio Subcamada MAC O Controle de Acesso ao Meio Métodos de Acesso ao Meio As implementações mais correntes de redes locais utilizam um meio de transmissão que é compartilhado por todos os nós. Quando um nó

Leia mais

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa 1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os

Leia mais

Módulo 8 Ethernet Switching

Módulo 8 Ethernet Switching CCNA 1 Conceitos Básicos de Redes Módulo 8 Ethernet Switching Comutação Ethernet 2 Segmentação de Redes Numa Ethernet o meio de transmissão é compartilhado Só um nó pode transmitir de cada vez. O aumento

Leia mais

:: Telefonia pela Internet

:: Telefonia pela Internet :: Telefonia pela Internet http://www.projetoderedes.com.br/artigos/artigo_telefonia_pela_internet.php José Mauricio Santos Pinheiro em 13/03/2005 O uso da internet para comunicações de voz vem crescendo

Leia mais

Multiplexação. Multiplexação. Multiplexação - FDM. Multiplexação - FDM. Multiplexação - FDM. Sistema FDM

Multiplexação. Multiplexação. Multiplexação - FDM. Multiplexação - FDM. Multiplexação - FDM. Sistema FDM Multiplexação É a técnica que permite a transmissão de mais de um sinal em um mesmo meio físico. A capacidade de transmissão do meio físico é dividida em fatias (canais), com a finalidade de transportar

Leia mais

Simulação de Evento Discreto

Simulação de Evento Discreto Simulação de Evento Discreto Simulação de evento discreto As variáveis de estado modificam-se apenas pela ocorrência de eventos Os eventos ocorrem instantaneamente em pontos separados no tempo São simulados

Leia mais

Transmissão e comunicação de dados. Renato Machado

Transmissão e comunicação de dados. Renato Machado Renato Machado UFSM - Universidade Federal de Santa Maria DELC - Departamento de Eletrônica e Computação renatomachado@ieee.org renatomachado@ufsm.br 03 de Maio de 2012 Sumário 1 2 Modulação offset QPSK

Leia mais

Roteamento em Redes de Computadores

Roteamento em Redes de Computadores Roteamento em Redes de Computadores José Marcos Câmara Brito INATEL - Instituto Nacional de Telecomunicações INATEL - Instituto Nacional de Telecomunicações 01/08/00 1 Introdução Objetivo Tipos de rede

Leia mais

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São

Leia mais

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO Amanda 5ª Atividade: Codificador e codificação de linha e seu uso em transmissão digital Petrópolis, RJ 2012 Codificador: Um codoficador

Leia mais

Capítulo 4 - Roteamento e Roteadores

Capítulo 4 - Roteamento e Roteadores Capítulo 4 - Roteamento e Roteadores 4.1 - Roteamento Roteamento é a escolha do módulo do nó de origem ao nó de destino por onde as mensagens devem transitar. Na comutação de circuito, nas mensagens ou

Leia mais

Memória Cache. Prof. Leonardo Barreto Campos 1

Memória Cache. Prof. Leonardo Barreto Campos 1 Memória Cache Prof. Leonardo Barreto Campos 1 Sumário Introdução; Projeto de Memórias Cache; Tamanho; Função de Mapeamento; Política de Escrita; Tamanho da Linha; Número de Memórias Cache; Bibliografia.

Leia mais

A máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:

A máscara de sub-rede pode ser usada para dividir uma rede existente em sub-redes. Isso pode ser feito para: Fundamentos: A máscara de pode ser usada para dividir uma rede existente em "s". Isso pode ser feito para: 1) reduzir o tamanho dos domínios de broadcast (criar redes menores com menos tráfego); 2) para

Leia mais

TRANSMISSÃO DE DADOS

TRANSMISSÃO DE DADOS TRANSMISSÃO DE DADOS Aula 5: Comutação Notas de aula do livro: FOROUZAN, B. A., Comunicação de Dados e Redes de Computadores, MCGraw Hill, 4ª edição Prof. Ulisses Cotta Cavalca

Leia mais

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa

Leia mais

Cadeias de Markov. Geovany A. Borges gaborges@ene.unb.br

Cadeias de Markov. Geovany A. Borges gaborges@ene.unb.br 36341 - Introdução aos Processos Estocásticos Curso de Pós-Graduação em Engenharia Elétrica Departamento de Engenharia Elétrica Universidade de Brasília Cadeias de Markov Geovany A. Borges gaborges@ene.unb.br

Leia mais

Voz sobre ATM. Prof. José Marcos C. Brito

Voz sobre ATM. Prof. José Marcos C. Brito Voz sobre ATM Prof. José Marcos C. Brito 1 Camada de adaptação Voz não comprimida (CBR) AAL 1 Voz comprimida (VBR) AAL 2 Para transmissão de voz sobre a rede ATM podemos utilizar a camada de adaptação

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...

Leia mais

Objetivos: i) Verificar o impacto de loops em redes locais ii) Configurar o protocolo STP para remover loops da rede

Objetivos: i) Verificar o impacto de loops em redes locais ii) Configurar o protocolo STP para remover loops da rede Laboratório de Redes de Computadores 2 8 o experimento Objetivos: i) Verificar o impacto de loops em redes locais ii) Configurar o protocolo STP para remover loops da rede Introdução A interligação de

Leia mais

TEORIA DO RISCO. LUIZ SANTOS / MAICKEL BATISTA economia.prof.luiz@hotmail.com maickel_ewerson@hotmail.com

TEORIA DO RISCO. LUIZ SANTOS / MAICKEL BATISTA economia.prof.luiz@hotmail.com maickel_ewerson@hotmail.com TEORIA DO RISCO LUIZ SANTOS / MAICKEL BATISTA economia.prof.luiz@hotmail.com maickel_ewerson@hotmail.com 1 TARIFAÇÃO (FERREIRA, 2002) Diversos conceitos e metodologias envolvidos no cálculo do preço pago

Leia mais

Caracterização temporal de circuitos: análise de transientes e regime permanente. Condições iniciais e finais e resolução de exercícios.

Caracterização temporal de circuitos: análise de transientes e regime permanente. Condições iniciais e finais e resolução de exercícios. Conteúdo programático: Elementos armazenadores de energia: capacitores e indutores. Revisão de características técnicas e relações V x I. Caracterização de regime permanente. Caracterização temporal de

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Comunicação coletiva Modelo Peer-to-Peer Slide 6 Nielsen C. Damasceno Introdução Os modelos anteriores eram realizado entre duas partes: Cliente e Servidor. Com RPC e RMI não é possível

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br - Aula Complementar - EQUIPAMENTOS DE REDE 1. Repetidor (Regenerador do sinal transmitido) É mais usado nas topologias estrela e barramento. Permite aumentar a extensão do cabo e atua na camada física

Leia mais

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH UNIVERSIDADE FEDERAL DO PARANÁ DEPARTAMENTO DE ENGENHARIA ELÉTRICA DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH Projeto para a matéria TE130 Projeto de Circuitos Integrados Digitais, ministrada pelo

Leia mais

Evolução na Comunicação de

Evolução na Comunicação de Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem

Leia mais

Desempenho. Prof. Thiago Nelson

Desempenho. Prof. Thiago Nelson Desempenho Prof. Thiago Nelson Utilização da Rede A utilização reflete o percentual da capacidade da rede utilizada em um dado instante de tempo. Exemplo: Um tráfego de 30% em um segmento Ethernet 10 Mbpsrepresenta

Leia mais

Tópicos Especiais em Redes Alta Performance. Paulo Aguiar DCC/UFRJ

Tópicos Especiais em Redes Alta Performance. Paulo Aguiar DCC/UFRJ Tópicos Especiais em Redes Alta Performance Paulo Aguiar DCC/UFRJ Conteúdo A convergência das redes e os grandes desafios Sistemas grandes são melhores Rede IP global como solução: limitações de desempenho

Leia mais

Uma introdução à Teoria das Filas

Uma introdução à Teoria das Filas Uma introdução à Teoria das Filas Introdução aos Processos Estocásticos 13/06/2012 Quem nunca pegou fila na vida? Figura: Experiência no bandejão Motivação As filas estão presentes em nosso cotidiano,

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,

Leia mais

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz Camadas de Transporte, Sessão & Apresentação Redes de Computadores Prof. Leandro C. Pykosz Função A camada de Transporte fica entre as camadas de nível de aplicação (camadas 5 a 7) e as de nível físico

Leia mais

Gerenciamento de redes

Gerenciamento de redes Gerenciamento de redes Gerenciamento de Serviços Gerenciamento de QoS (Qualidade de serviço) slide 1 Qualidade de serviços: aplicações de multimídia: áudio e vídeo de rede ( mídia contínua ) QoS rede oferece

Leia mais

Opções Reais. Processos Estocásticos. Processos Estocásticos. Modelando Incerteza. Processos Estocásticos

Opções Reais. Processos Estocásticos. Processos Estocásticos. Modelando Incerteza. Processos Estocásticos Modelando Incerteza Opções Reais A incerteza em um projeto pode ter mais do que apenas dois estados. Na prática, o número de incertezas pode ser infinito Prof. Luiz Brandão brandao@iag.puc-rio.br IAG PUC-Rio

Leia mais

Protocolos de Redes Revisão para AV I

Protocolos de Redes Revisão para AV I Protocolos de Redes Revisão para AV I 01 Aula Fundamentos de Protocolos Conceituar protocolo de rede; Objetivos Compreender a necessidade de um protocolo de rede em uma arquitetura de transmissão entre

Leia mais

O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do

O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do hardware, software e usuários para monitorar, configurar, analisar,

Leia mais

Objetivos. Teoria de Filas. Teoria de Filas

Objetivos. Teoria de Filas. Teoria de Filas Objetivos Teoria de Filas Michel J. Anzanello, PhD anzanello@producao.ufrgs.br 2 Teoria de Filas Filas estão presentes em toda a parte; Exemplos evidentes de fila podem ser verificados em bancos, lanchonetes,

Leia mais

Capítulo 5: Aplicações da Derivada

Capítulo 5: Aplicações da Derivada Instituto de Ciências Exatas - Departamento de Matemática Cálculo I Profª Maria Julieta Ventura Carvalho de Araujo Capítulo 5: Aplicações da Derivada 5- Acréscimos e Diferenciais - Acréscimos Seja y f

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Dimensionamento de Centrais de Atendimento (Call Center)

Dimensionamento de Centrais de Atendimento (Call Center) 1 Dimensionamento de Centrais de Atendimento (Call Center) Este tutorial apresenta os conceitos básicos para dimensionamento de centrais de atendimento também conhecidas como Call Center ou Contact Center.

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Uma estação é considerada parte de uma LAN se pertencer fisicamente a ela. O critério de participação é geográfico. Quando precisamos de uma conexão virtual entre duas estações que

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais