Modélisation Des Réseaux Et Evaluation Des Performances Partie 3
Modélisation Des Réseaux Et Evaluation Des Performances Partie 3
Modélisation Des Réseaux Et Evaluation Des Performances Partie 3
évaluation de performances
Processus stochastiques
Définitions
{Tn }n=1,...,7
{An }n=1,..., 365
Temps moyen de traitement par
nombre d' appels échangés suivant
rapport au jour de la semaine
le jour de l' année
Chaîne à temps continu
Chaîne de comptage
X 0= 0 X (0) = 0
X n −1 ≤ X n ∀n ∈Z X (t) ≤ X (s) ∀ t < s
Caractérisation d’un processus stochastique
Un processus stochastique X est dit à incréments
indépendants ssi
Les variablesaléatoires Les variablesaléatoires
X n − X n−1, X n−1 − X n−2 ,..., X1 − X 0 X (tn ) − X (tn−1 ), X (tn−1 ) − X (tn−2 ),..., X (t1 ) − X (t0 )
sont indépendantes ∀ n ∈ Z sont indépendantes ∀ n ∈ Z ∧ ∀ tn > tn−1 > ... > t0 ∈[0,+∞[
Le processus de Poisson
• Définition : une chaîne à temps continu N est un processus
de Poisson de paramètre λ ssi :
P[ N(t) = k N(t 0 ) = k 0 ] =
[λ (t - t 0 )]k -k 0
e − λ ( t -t 0 ) pour k = k 0 , k 0 + 1,...
(k - k 0 )!
• Propriété 3 :
λdt + o(dt ) si j = 1
P[ N(t + dt) = k + j N(t ) = k ] = o(dt ) si j > 1
1 − λdt + o(dt ) si j = 0
Le processus de Poisson
• Propriété 4 : Soit N, un processus stochastique à espace
d ’état discret et à temps continu qui vérifie les propriétés
suivantes :
Poisson de taux λ P2
PN
Poisson de taux λPN
Poisson de taux λ1
Poisson de taux λ2
Poisson de taux λN
Théorie des filesd’attente
Le formalisme
Introduction files
au files d’attente
d'attente
Ressource 2
Ressource 1
Ressource 3
Exemples
Introduction d’applications
au files d'attente
Ressource ou
Clients Activité ou service
serveur
Réseaux de
message réseau temps de transmission
communication
Serveur
File d‘attente
File d‘attente C
C serveurs
File d’attente simple
File d‘attente ∞
• Capacité de la file
La capacité de la file peut être finie ou infinie
Lorsque la capacité de la file est limitée et qu’un client arrive alors
que la file est pleine, le client est perdu.
Perte si file pleine
Capacité K
• le nombre de serveur
• la capacité de la file
Notation de Kendall
On utilise A/B/s/K/m/z pour spécifier les 4 premiers critères :
Serveur
λ λ λ
0 1 2 k k+1
µ µ µ
n
λ
pn = p0
µ
λ
ρ =
µ
P0 dans la M/M/1
∞
Par définition, la somme des 1 = ∑ pk
probabilités doit égalée 1 k =0
∞
= ∑ ρ k p0
k =0
= p 0 ⋅( ρ 0 + ρ 1 + ρ 2 + K)
1
= p0 ⋅ , 0 ≤ ρ <1
1 −ρ
p0 =1− ρ , 0 ≤ ρ <1
généralement
pn = ρn(1−ρ), 0≤ ρ <1
Paramètres de performances
Débit X
• Le service s’effectue avec un taux µ dans chaque état où le système
contient au moins un client
∞
X = Proba{file non vide}µ = ∑ p(n)µ =[1 − p(0)]µ = ρµ = λ
n=1
Q
R=
X
La file M/M/1/K
µ
λ
K
La probabilité stationnaire
1 1− ρ
p(0) = =
1− ρ k +1
K
∑ ρn
n=0
1− ρ
On obtient finalement : p(n) = ρn pour n = 0,..., K
1− ρ k +1
Paramètres de performances
• Débit X
• Le service s’effectue avec un taux dans chaque état où le système
contient au moins un client
La file M/M/C
λ
La file M/M/C
La probabilité stationnaire
• Débit X
C −1 ∞
X = ∑ p(n)nµ + ∑ p(n)Cµ
n=1 n=C
=λ
La file M/M/∞
λ
La probabilité stationnaire
ρn
p(n) = p(0) pour n = 1,...,
n!
1
p(0) = ∞
=e − ρ
ρn
∑ n!
n=0
Paramètres de performances
• Débit X
∞ ∞ ρn
X = ∑ p(n)nµ =e −ρ ∑ µ =e− ρ ρµeρ = λ
n=1 n=1 (n −1)!
On trouve la stabilité inconditionnelle de la file
∞
Q = ∑ np(n) =ρ
n=1
1 P31
P13 4 P40
P01 3
λ P12
P23 P34
2
P02
P20
Les réseaux ouverts
• Le processus d’arrivée
1 P31
P41 P13 4
3
P42
P12 P34
2 P23
P21
P22
∑P ij =1
i=1
Les réseaux multiclasses