Académique Documents
Professionnel Documents
Culture Documents
e Sistemas de Telecomunicações
TP315
Análise de Desempenho e Dimensionamento
em Redes de Telecomunicações
(Campinas/2010 – T62/T74)
Créditos:
- Prof. Antônio Marcos Alberti
- Prof. José Marcos Câmara Brito
1
Avaliação
• EX - peso 5:
– Listas de exercícios
• PV - peso 5
– Prova individual, com consulta.
Conceito Final
– Conceito A: NF ≥ 90
– Conceito B: 70 ≤ NF < 90
– Conceito C: 50 ≤ NF < 70
– Conceito D: NF < 50
– Conceito E:NC
2
Bibliografia:
Pergunta:
Há formação de fila nesta lanchonete?
Solução:
Utilização da facilidade
58
E (n) E (t s ) 0.6667
60
** Mesmo a carga sendo inferior à carga máxima, provavelmente
teremos fila, uma vez que os clientes não chegam à
lanchonete de forma ordenada.
8
elementos/segundo.
Fila (W)
S1
S2
População
.
Elemento que chega . Servidores (S)
ao sistema. .
Sm
Armazenamento
Elemento sendo
servido. Servidor
Taxa média de
ocupado.
atendimento de
elementos. Ex.: 2
Sistema de Fila (Q) = Fila (W) + Servidor (S) elementos/segundo.
9
Ey
10
Et s
1
Fila (W)
S1
S2
População
Tempo Médio de Armazenamento
Et w .
. Servidores (S)
.
Sm
Tempo Médio no Sistema de Fila
A/ B / m / K / S / X
Processo de chegada Disciplina de serviço
Processo de atendimento
Tamanho da população
A/ B / m/ J / K / S / X
• A/B/m// /FIFO
14
Buffer Infinito
S1
S2
m
.
.
.
X Sm
S População
K
18
Processo
Notação de Kendall e Notação Expandida de Atendimento
Markoviano
A/ B / m/ J / K / S / X B=M
M / M / 9 / 5 / 14 / / FCFS
J=5
S1
S2
Buffer finito com no m=9
Processo máximo 5 elementos. .
de Chegada .
Markoviano .
A=M X=FCFS S9
Estado do
K-1 K K+1 Sistema
P1 nascimento k
P1 morte k
Onde:
k – Média de chegada de elementos no estado K.
k – Média de saída de elementos no estado K.
21
Servidor
Elemento é
recebido no
Fila (W) Servidores (S) desocupado.
sistema. S1
S2
0
22
S1
S2
0 Elemento é
armazenado
Diagrama na fila.
de Estado 0 1
23
Servidor
Outro inicia
elemento é
recebido no
Fila (W)
serviço.
sistema. S1
S2
Servidores (S)
0
Diagrama
de Estado 0 1
24
Outro Servidor
elemento é continua
Fila (W)
armazenado serviço.
na fila.
S1
S2
Servidores (S)
0 1
Diagrama
de Estado 0 1 2
25
Servidor
continua
Fila (W)
serviço.
S1
S2
Servidores (S)
0 1
Outro servidor
Diagrama inicia serviço.
de Estado 0 1 2
26
Servidor
Outro continua
elemento é Fila (W)
serviço.
recebido no
S1
sistema.
S2
Servidores (S)
0 1
Servidor
Diagrama continua
de Estado 0 1 2 serviço.
27
Outro Servidor
Outro elemento é continua
elemento é Fila (W)
armazenado serviço.
recebido no na fila.
sistema. S1
S2
Servidores (S)
0 1 2
Servidor
Diagrama continua
de Estado 0 1 2 3 serviço.
28
Outro Servidor
elemento é continua
Fila (W)
armazenado serviço.
na fila.
S1
S2
Servidores (S) Servidor
continua
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
29
Servidor
finaliza
Fila (W)
serviço.
S1
S2
Servidor
Servidores (S)
continua
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
4
30
Servidor
inicia
Fila (W)
serviço.
S1
S2
Servidores (S) Servidor
continua
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
4
31
Servidor
continua
Fila (W)
serviço.
S1
S2
Servidores (S) Servidor
finaliza
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
3 4
32
Servidor
continua
Fila (W)
serviço.
S1
S2
Servidor
Servidores (S) inicia
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
3 4
33
Servidor
finaliza
Fila (W)
serviço.
S1
S2
Servidor
Servidores (S) continua
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
2 3 4
34
Servidor
Fila (W) desocupado.
S1
S2
Servidor
finaliza
0 1 2 3 serviço.
Diagrama
de Estado 0 1 2 3 4
1 2 3 4
35
Equações de Equilíbrio
Em equilíbrio, a soma dos fluxos que saem de um
determinado estado (k), deve ser igual a soma dos fluxos
que chegam a este mesmo estado (k+1).
Equações de Equilíbrio
Lembre-se que:
P
K 0
K 1
i
K 1 1
P0
.
i 0 i 1
P0 1 P0
K 1
i
1
K 1
K 1 i 0 i 1
37
Equações de Equilíbrio
0 1 2 3 4
P0 P1 P1 P0
38
Equações de Equilíbrio
0 1 2 3 4
2
P1 P0 P2
P2 P0
3
P2 P1 P3
P3 P0
39
Equações de Equilíbrio
0 1 2 3 4
4
P3 P2 P4 P4 P0
P0 P1 P2 P3 P4 1
40
Teorema de Little
Diz que o número médio de elementos no sistema é igual
a taxa média efetiva de chegadas no sistema multiplicada
pelo tempo médio de permanência no sistema.
Eq
Eq .Et q E t q
Também é válido para as demais médias de elementos no
sistema:
Ew Es
Et w Et s
41
...... S1
P
K 0
K 1
Resolvendo, tem-se:
2
3
P1 .P0 P2 P1 P0 P3 P2 P0
K
PK P0
44
K
1
P0 1 1 P0
K 1
K
1
K 1
Sabendo-se que:
K
1
K 0
Tem-se: P0 1
1
45
1 P0
Esta expressão iguala o que entra no sistema com o que
sai do sistema.
47
Eq K . K (1 )
K 0
48
1 2
Tem-se:
Eq (1 ) K . (1 ).
K
K 0 (1 ) 2
Eq
1
49
Eq
1
()
50
Eq
Et q
1 1
(1 )
E t q
1
1
Etq
1
51
Etq
1
()
52
Pq N q N 1
N
P tq T e 1 T/ E ts
53
S1
J
55
.... S1
J 2 1 1
56
0 1 ...... J J+1
Equações de Equilíbrio
PK .PK 1 .PK 1 1 K J
P0 .P1 K0
PJ .PJ 1 K J 1
P
K 0
K 1
57
P P0 .P0 1
1
K 1 K
P0 J 1
K 0 K 1
1 K
K 1
58
K
J 1
K
J 2
K 0
K 0 1
Tem-se:
P0
1
1
1 1
J 2 J 2
1
K 1
0 K J 1
PK
1 J 2
59
K 0 K 0 1 1
J 2
J 2 K
K 0
K
Eq
1 J 1
1 J 1
1 J 2
K 0
K K
1
J 2
K
K 0
K 1
J 1
d K
1 d 1
J 1 K
Eq J 2
K 0
1 K 0 d 1 J 2
d
60
Eq
J 2 J 2
1 1 J 2
S1
(1-PB)
J (1-P0 )
PB
Igualando-se a taxa média de chegadas, com a de saídas,
temos:
1 PB 1 P0
63
PB P0
P0
PB 1 1 P0
PB
1 P0
mas, P0
1
1 J 2
1
1
1 J 2
J 1 1 PB PJ 1
PB PJ 1
1 J 2
64
Eq J 2 J 2
Et q Eq
1 PB 1 1 J 2
Etq
1
J 2 J 2
1 PB 1 1 J 2
65
S1
S2
J=∞
.
.
.
K= ∞+m=∞
Sm
67
P
K 0
K 1
68
K
PK P0 Km
K!
K PK .PK 1 K.PK 1 PK 1
K PK .PK 1
K
Pm1
m Pm .Pm1
Km
m
m m m1
Pm1 P0 . P0
m m! m m 1!
69
1
P0
m 1 K m
K 0
K!
m!1
m
71
Ew P0
m
Et w . m
2
m!
1
m
Utilização
Observe que 1 e 1.
m
72
S1
S2
J
.
.
.
K=J+m
Sm
74
2 (m-1) m m m m
Equações de Equilíbrio
K PK .PK 1 K 1.PK 1 K m
m PK .PK 1 m.PK 1 m K Jm
.PJ m 1 m .PJ m K Jm
P
K 0
K 1
75
K
PK P0 Km
K!
K
PK K m
P0 m K J m -1
m .m!
PJ m .PJ m 1
m
J m1 J m
PJ m . J m 1 m
P0 J
P0
m m .m! m .m!
76
P
K 0
K 1
K K J m
P0 K 1 .P0 K m1
m J m 1
K m
.P0 J
P0
K! m m! m .m!
1
P0
K K
1 K 1 K m1
m J m
K! m K m m!
77
1
P0
K
m 1
1 K 1
m
K! m.m!
K
PK P0 Km
K!
1 m
P1 m P0
m.m!
78
K . K K . K
Eq K 1 K .PK K 1 P0 K m1 K m P0
J m m J m
K! m m!
Eq
Et q
.(1 PB )
79
S1
S2
J=0
.
.
.
K=0+m=m
Sm
81
S1
S2
J=0
.
.
.
Sm
82
0 1 ...... m-1 m
2 (m-1) m
Equações de Equilíbrio
K PK .PK 1 K 1.PK 1 Km
PK 1 m.PK Km
P
K 0
K 1
83
P0 2
3 3
P2 P0 P3 P0 P0
2 2 3.2 3!
K
PK P0 Km
K!
84
m 1
K
m 1 m 1
K
m
K! .P m . m 1!.P
K 0
0 0 1 K! .P m! .P
K 0
0 0 1
1
m
K
P0
K! .P 1 m
K
K!
0
K 0
K 0
85
K
1
PK .
K! K
m
K 0
K!
m 1
PBLOQUEIO Pm .
m! K
m
K 0
K!
86
0 1 ...... m-1 m
2 (m-1) m
Equações de Equilíbrio
S K K PK S K 1..PK 1 K 1.PK 1 Km
S K 1.PK 1 K.PK Km
P
K 0
K 1
89
K 1
K 1
S i K 1
S i S i
PK P0 . P0 . .
K
P0 . K . i 0
i 0 i 1 i 0 i 1
K
i i 1
S .S 1
. S 2
. S 3....S K 1
PK P0 . .K
K!
90
S! K S
PK P0 . .K
P0 . .
( S K )! K! K
m
S
P0 . . P0 1
K
K 1 K
1 1
P0 m P0
K S
m
S
. 1 .
K
K 1 K K 0 K
91
S
.
K
PK m K
K S
.
K 0 K
92
Ew
2
.1
2
2
.E
t 2
ts s
21 Et s 21
Et w
.1
2
.Et s ts .E t s2
21 Et s 21
Et Ets
2
ts
2
s
2
95
E t Et s
2
s
2
ts
2
1
2
1
2
2
2
2
.
.E t
2
2
22
2
Ew s
21 21 1
2
1
2
2
Eq Es
1 1 1 1
96
Et s t
1
0
2 2 2
ts s 2
E t 0 Et s 0
2
s
2 1
2
1
2
1
.
.E t
2
2 2
2 2
Ew s
21 21 21
2 2
Eq Es
21 21
97
S1
S1
101
S1
S1
102
r
s r
E w (p)
. ( p ) .E t s2
i k
2 1 p 1 1 p k 1
0
0
p r p r
O número médio de elementos na fila para todas as classes
será:
Ew Ew p
P
p 1
105
E w (1)
(1) E t s2
Et
3 E t s2 3
2
s
2 1 (0) 1 (1) 2 1 (1) 2 1 3
E w ( 2)
( 2) E t s2
2 E t s2
2 E t s2
2 1 (1) 1 ( 2) 2 1 (1) 1 (1) ( 2) 2 1 3 1 3 2
106
E w ( 3)
(3) E t s2
(3) E t s2
2 1 ( 2) 1 (3) 2 1 (1) ( 2) 1 (1) ( 2) (3)
E w ( 3)
1 E t s2
2 1 3 2 1 3 2 1
107
i
E t w p
.E t s2
i i
2 1 p 1 1 p
k 1
0
0
p r p r
O tempo médio de permanência na fila para todas as classes
vale:
P
Et w E t w p
p 1
108
2 .Et s2
Ew
21
r 2
r 1 r , r 1 r e E t r 1 E t s .
R R 2 R
Com:
s r
109
.Et s2
Et w
21
110
Sistemas Multidimensionais
São sistemas aonde o diagrama de estados utiliza mais de
uma variável aleatória discreta relacionada com o número
de elementos no sistema. Um exemplo de sistema é o que
modela as redes RDSI-FE:
Dois servidores são
Chamada FAX alocados para atender uma
única chamada de fax.
S1
S2
J=0
Chamada Telefônica
.
.
.
K=m+0=m
Sm
S
População Finita M1 terminais telefônicos; M2 terminais de fax.
112
Sistemas Multidimensionais
Para estudarmos o problema, precisaremos das seguintes
definições:
L – L-ésima classe de chamada.
Ex: L = 1: chamadas telefônicas, L = 2 chamadas de fax.
Sistemas Multidimensionais
λL – Taxa média de chegada de chamadas (Markoviana) da
classe L.
Ex: λ1 = 3 chamadas telefônica/ hora.
λ2 = 5 chamadas de fax/ hora.
Sistemas Multidimensionais
Diagrama de Estado
Considere os dados dos slides anteriores e m=4.
0,2
Chamadas
32 22 de fax
81 7 1
0,1 1,1 2,1 Chamadas
Telefônicas
1 21
42 2 42 2 42 2
81 7 1 6 1 5 1
0,0 1,0 2,0 3,0 4,0
1 21 31 41
início
115
Sistemas Multidimensionais
Equações de Equilíbrio
4 λ2 8 λ1 P0,0 2 P0,1 1P1,0
1 4 λ2 7 λ1 P1,0 8 λ1P0,0 2 P1,1 21P2,0
21 4 λ2 6 λ1 P2,0 7 λ1P1,0 2 P2,1 31P3,0
5 λ1 31 P3,0 6 λ1P2,0 41P4,0
4 1 P4, 0 5 λ1 P3, 0
2 3λ2 8 λ1 P0,1 4 λ2 P0,0 2 2 P2,0 1P1,1
2 1 7 λ1 P1,1 8 λ1P0,1 4 λ2 P1,0 21P2,1
2 21 P2,1 7 λ1P1,1 4 λ2 P2,0
2 2 P0, 2 32 P0,1
116
Sistemas Multidimensionais
Solução das Equações de Equilíbrio
i j
S1 1 S 2 2
Pi , j P0, 0 . .
i 1 j 2
2 1
8 1 4 2
P2,1 P0, 0 . .
2 1 1 2
iL
K
S L L
Pa ,b ,c ,..., K P0, 0, 0,..., 0 . iL , com i1 a, i2 b,..., iK K
L 1 L
117
Sistemas Multidimensionais
Exemplo:
Seja um sistema onde quatro aparelhos telefônicos e dois aparelhos
de FAX disputam três canais de 64 kbps de uma rede RDSI-FE.
Cada aparelho telefônico ocupa durante a comunicação um canal de
64 kbps, enquanto um aparelho de FAX ocupa dois canais de 64
kbps. A taxa média de chamadas dos telefones é igual a 1 chamada
por hora, enquanto a dos aparelhos de FAX é de 1/3 chamada por
hora. A duração média das chamadas telefônicas é de 12 minutos e
das chamadas de FAX 6 minutos. Pede-se:
a) O diagrama de estado.
b) A probabilidade do sistema estar vazio.
c) A probabilidade de bloqueio de uma chamada telefônica.
d) A probabiliadde de bloqueio de uma chamada de FAX.
118
Sistemas Multidimensionais
a) Resolução diagrama de estados:
Chamadas
de fax
4 1
0,1 1,1 Chamadas
Telefônicas
1 1
22 2 22 2 2
41 3 1 2 1
0,0 1,0 2,0 3,0
1 21 31
início
119
Sistemas Multidimensionais
b) P0,0
4! 1 2! 0
P1,0 P0,0 . 0,2 . * 0,33 0,8P 0,0
1! 3! 0!2!
4!
P2,0 P0,0 .
0,2 .1 0,24P0,0
2
2! 2!
4!
P3,0 P0,0 . 0,2 .1 0,032 P 0,0
3
3!1!
2!
P0,1 P0,0 . 0,033 .1 0,066 P0,0
1
1!1!
1
4! 1 2
P1,1 P0,0 . . 0,2 . .0,033 0,0528P 0,0
1
Redes Abertas
QS3
Saída
122
QS1 QS2
Entrada
QS3
Saída
S1
S1
∞ ∞
S2 S2
. .
. .
1 2
Sm Sm
124
Exemplo
M/M/m M/M/m
Entrada
QS1 QS2
Saída
Et q E t q1 E t q2
E t q1
E t q2
125
1 j 1 rij
M
126
i i j 1 rji j
M
Seja p q1 , q2 , q3 ,..., qM a probabilidade de que haja qi
elementos no nó i, então Jackson afirma que:
1
1 1 1 p1 1 1 1 p1 1
p
1 1
1 1 p
128
λ1 0,075 λ2
Tópicos
Introdução
Regra da Raiz Quadrada: Topologia em Estrela
Alocação de Capacidade em Redes Distribuídas
133
Introdução
Faremos a partir de agora uma introdução ao problema da
alocação da capacidade em redes com o objetivo de
responder à seguinte pergunta:
Que capacidade de transmissão, em bps, devemos
associar a cada enlace da rede, de modo a alcançarmos
um determinado nível de desempenho na rede?
Introdução
Numa primeira abordagem, trabalharemos em cima de um
modelo simplificado, em que assumiremos que o custo é
linearmente proporcional a capacidade.
Introdução
Embora o pressuposto de que existe uma relação linear
entre custo e capacidade não seja completamente válido
em situações reais, ele provê uma primeira aproximação
razoável para a escolha da capacidade.
Introdução
Na rede mostrada a seguir temos sete cidades, cada uma
com um determinado número de terminais, que desejam
se conectar a um computador central localizado em
Washington.
Introdução
Topologia:
138
Introdução
Cada concentrador possui apenas um enlace de saída
conforme mostrado na figura.
Introdução
A taxa de mensagem média, i, associada ao enlace i, é a
soma de todas as mensagens de entrada que são
roteadas para aquele enlace.
Introdução
Como sabemos, este tempo considera o tempo médio
para transmitir uma mensagem acrescido do tempo de
enfileiramento da mesma.
Estamos considerando a utilização de buffers com
capacidade infinita, o que significa dizer que não há
possibilidade de perda de mensagem por falta de espaço
para armazenamento da mesma.
Uma abordagem com buffer de tamanho finito seria mais
realista. Contudo, um buffer suficientemente grande, de
modo que a probabilidade de perdermos uma mensagem
seja menor que 10-2 ou 10-3, permite a utilização do
modelo com buffer infinito, uma vez que o tempo de
permanência no sistema é praticamente idêntico.
141
Introdução
A expressão anterior pode ainda ser escrita em função da
utilização da linha, como mostrado abaixo.
Como sabemos, se a utilização da linha tender para a
unidade, o tempo médio de permanência no sistema
tende para um número inaceitavelmente grande.
i
i 1 (2)
i Ci
1
Ti (3)
i Ci (1 i )
1
T
T
i
i i
(4)
143
C (1 )
146
Exemplo:
A figura ilustra a rede privada de uma empresa XYZ, com filiais em
São Paulo, Belo Horizonte e Rio de Janeiro, conectadas à matriz em
Sta Rita do Sapucaí. O número de terminais em cada filial é o
seguinte: Rio - 20 terminais, SP – 30 terminais e BH – 10 terminais,
sendo que cada terminal gera em média 10 mensagens/segundo e o
tráfego das filiais é todo enviado para a matriz.
Supondo que as mensagens possuem um comprimento médio de
15000 bits, determine a capacidade a ser alugada para cada enlace
da rede, de modo que o atraso em cada enlace não ultrapasse 20
ms.
1
Ti (1)
i Ci i
149
2. Divisão Proporcional
A divisão da capacidade é feita proporcionalmente ao tráfego
existente em cada enlace.
Ou seja, Ci = Ci/.
158
1
T
T
i
i i
(4)
Exemplo:
Uma cadeia de lojas deseja implantar uma rede ligando a sua matriz em São
Paulo a várias filiais Brasil afora, como mostra a figura. As mensagens possuem
um comprimento médio de 80000 bits. O tráfego médio de mensagens gerado em
cada cidade é dado na Tabela 1. Considerando μC = 800 mensagens/segundo,
pede-se:
O tráfego médio total da rede; 1
O número total médio de mensagens entrando na rede; T (1)
C i
i
A capacidade ótima em cada enlace; i i
O atraso médio em cada enlace;
O atraso mínimo médio das mensagens;
Ajuste as capacidades ótimas de cada enlace encontradas para o valor inteiro mais
próximo de múltiplos de 2,048 Mbps (Taxa E1)
159
PROVA!!! eba!