Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le...

26
Réseaux Mobiles Chap 2: Théorie du Trafic Rhouma Rhouma https://sites.google.com/site/rhoouma École Supérieure d’Économie Électronique 2eme année Master Pro MBDS 1 / 26

Transcript of Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le...

Page 1: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Réseaux MobilesChap 2: Théorie du Trafic

Rhouma Rhoumahttps://sites.google.com/site/rhoouma

École Supérieure d’Économie Électronique

2eme année Master Pro MBDS

1 / 26

Page 2: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Plan

1 Intensité de Trafic

2 Erlang B

3 Erlang C

2 / 26

Page 3: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Plan

1 Intensité de Trafic

2 Erlang B

3 Erlang C

3 / 26

Page 4: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Trafic

4 / 26

Page 5: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Trafic

Les réseaux mobiles reposent sur la conduite du trafic pour accueillir un grand nombre desutilisateurs dans un spectre radio limité. Le concept de trafic permet une large population àêtre logé par un nombre limité de services.

Trafic : chaque utilisateur se voit attribuer un canal pour effectuer son appel ; et à la fin del’appel, le canal précédemment occupé est immédiatement retourné à l’ensemble decanaux disponibles.La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang

Mesure du trafic : 1 Erlang représente la quantité de trafic transportée par un canal qui esttotalement occupé. Par exemple, un canal radio qui est occupée 30 minutes pendant uneheure transporte 0.5 Erlang de trafic.

GoS(Grade of service) : Mesure de la capacité de l’utilisateur d’accéder à une ressourcepartagée pendant l’heure de pointe au cours d’une semaine, un mois ou une année. GoSest généralement donnée comme la probabilité de blocage des appels, ou la probabilitéqu’un appel connaît un retard supérieur à une certaine valeur dans une file d’attente.

ex : Le système cellulaire AMPS est conçu pour une GoS 2% de blocage. Cela impliqueque les attributions de canaux pour les cellules sont conçus pour que parmi 100 appels, 2seront bloqués en raison de l’occupation du canal pendant l’heure de pointe.

5 / 26

Page 6: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Trafic

L’intensité de trafic : A = λ×HT Erlang

Temps d’observation T . La plupart pendant une heure T = 3600s.Nombre moyen de demandes d’appel par unité de temps λDurée moyenne d’un appel HUtiliser la notation Au et λu si le calcul est fait pour un seulutilisateur.Si on a n utilisateurs alors A = n × Au et λ = n × λu

Si on a m canal, alors l’intensité de trafic par canal est A/m

6 / 26

Page 7: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Exemples

EX1 : Dans un réseau sans fil, chaque abonné génère deux appels parheure en moyenne et un appel typique dure 120 secondes. Quelle estl’intensité du trafic ?

I = 2×1203600 = 0.0667 Erlangs.

Ex2 : Afin de déterminer l’intensité du trafic sur une ligne, nous avonsrecueilli les données suivantes au cours une période de 90 minutes.Calculer l’intensité du traffic correspondante ?

nb d’appels λ = 101.5 = 6.667 appels/heure

durée moyenne d’appel H =60+74+80+90+92+70+96+48+64+126

10 = 80 sec/appelintensité de trafic A = 6.667×80

3600 = 0.148 Erlangs

7 / 26

Page 8: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Exemple 3

Nous considérons un réseau sans fil avec les données suivantes :Population : 200 000Abonnées : 25 %

Durée d’appel moyen de mobile-fixe ou fixe-mobile : H = 100 snb moyen d’appels de mobile-fixe ou fixe-mobile : λ = 3appels/heureDurée d’appel moyen de mobile-mobile : H = 80 snb moyen d’appels de mobile-mobile : λ = 4 appels/heureDistribution du trafic : mobile-fixe 50% ; fixe-mobile 40 % ;mobile-mobile 10 %.

calculer le trafic total. Si chaque MSC peut supporter 1800 Erlang detrafic, combien de MSC on a besoin pour supporter tout le trafic ?

8 / 26

Page 9: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Solution

1 Trafic du mobile-fixe ou fixe-mobile : A1 = 3×1003600 = 0.0833 Erlangs

2 Trafic mobile-mobile : A1 = 4×803600 = 0.0889 Erlangs

3 nb d’abonnées : 0.25× 200000 = 500004 Trafic total : 45000× 0.0833 + 5000× 0.0889 = 4194.5 Erlangs5 MSCs : 4194.5

1800 = 2.33 ' 3

9 / 26

Page 10: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Intensité de Trafic

Trafic et Appels Bloquées

Il existe deux types de systèmes à ressources partagées :1 Blocked Calls Cleared System : Systèmes a appels perdus =⇒

Erlang B1 Pas de file d’attente2 Si aucun canal n’est disponible, l’utilisateur demandeur est bloqué

et est libre de réessayer plus tard.2 Blocked Calls Delayed System : Systèmes à appels retardées

=⇒ Erlang C1 Une File d’attente est utilisée pour maintenir les appels qui sont

bloqués. Si un canal n’est pas disponible immédiatement, lademande d’appel peut être retardé jusqu’à ce qu’un canal devientdisponible.

10 / 26

Page 11: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Plan

1 Intensité de Trafic

2 Erlang B

3 Erlang C

11 / 26

Page 12: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Systèmes d’Erlang B

il y a un nb infini d’utilisateurstous les utilisateurs, y compris les utilisateurs bloqués, peuventdemander un canal à tout moment.De longs appels sont moins susceptibles de se produire.Il existe un nombre fini de canaux disponibles m.

Alors, GOS=Pr(Appel bloqué)=

Am

m!∑mi=0

Ai

i!

A : Intensité du trafic en Erlangm : nb de canaux disponibles

12 / 26

Page 13: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Diagramme d’Erlang B

dessiné en log-logcalculateur free sur : http ://www.erlang.com/calculator/erlb

13 / 26

Page 14: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Exemple 1

Combien d’utilisateurs peuvent être pris en charge pour 0,5% deprobabilité de blocage pour le nombre suivant de canaux dans unsystème d’Erlang B où le trafic pour chaque utilisateur estAu = 0.1 Erlang ?(a) m=5(b) m=10

14 / 26

Page 15: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Solution 1a

A ≈ 1 Erlang =⇒ n = A/Au ≈ 10 utilisateurs

15 / 26

Page 16: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Solution 1b

A ≈ 4 Erlang =⇒ n = A/Au ≈ 40 utilisateurs

16 / 26

Page 17: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Exemple 2

Soit un réseaux cellulaire où :La durée moyenne d’appel H = 2 minLe nb de canaux disponible pour le système est 395On veut que la probabilité de blockage ne dépasse pas 1%.

1 Si le facteur de réutilisation de fréquence N = 7, combien decanal est disponible par cellule ?

2 Donner l’intensité de trafic supporté par chaque cellule.3 Combien d’appels par heure est faisable dans chaque cellule ?4 Si mnt le sectoring 120◦ est employé, combien de canal est

disponible pour chaque secteur ?5 Donner l’intensité de trafic supporté par chaque secteur.6 Combien d’appels par heure est faisable dans chaque secteur ?7 Combien d’appels par heure est faisable dans chaque cellule ?8 Quel est l’effet du sectoring sur l’intensité du trafic ou le nb

d’appels faisable par chaque cellule ?17 / 26

Page 18: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Solution 2

1 395/7 = 57 canaux pour chaque cellule2 d’apres le diagramme d’Erlang B, Pour Pb = 0.01 et m = 57, on lit

A = 38 Erlang3 nb d’appels par cellule : (A× 3600)/(2× 60) = 1140

Appels/heure.4 apres sectoring 120◦, il y aura 57/3 = 19 canaux pour chaque

secteur.5 avec la meme Pb et meme durée d’appel, on lit depuis l’erlang B,

A = 9 Erlang6 nb d’appels par secetur : (A× 3600)/(2× 60) = 270

Appels/heure.7 nb d’appels par cellules : 270× 3 = 810 appels/heure8 le sectoring diminue la capacité globale du trafic mais en même

temps il diminue les interférences et donc SIR augmente pourchaque utilisateur.

18 / 26

Page 19: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Exemple 3 : conception et dimensionnement

Modelisation d’un système cellulaire avec les données etrecommandations suivantes :

Bande de fréquence pour l’opérateur est 20 MHzChaque canal simplex doit avoir 25 KHz de largeur de bande.

1 Combien de canal duplex est disponible dans ce système ?2 on donne γ = 4, Donner les valeurs possibles de K et N pour avoir

SIR ≥ 153 Supposons que chaque utilisateur fait 2 appels/jour et 2 min/appel

en moyenne, quel est l’intensité de trafic par utilisateur ?4 On veut Pb ≤ 5%. Donner l’intensité trafic globale par

secteur/cellule.5 Donner le nb d’utilisateur maximal par cellule.

19 / 26

Page 20: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

Solution 3

1 Nb de canaux duplex : S = 20×106

2×25×103 = 400 canaux

2 SIR = (√

3N)γ

K

20 / 26

Page 21: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang B

solution 3 (suite)

Au = 2×224×60 = 1

360 Erlang

21 / 26

Page 22: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang C

Plan

1 Intensité de Trafic

2 Erlang B

3 Erlang C

22 / 26

Page 23: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang C

Système d’Erlang C

Dans le système d’Erlang C, Les appels bloqués sont retardésLa prob qu’un appel n’aura pas l’accès au système :

Prob[Retard > 0] =Am

Am + m!(1− AC )

∑m−1k=0

Ak

k!

La probabilité que le retard soit supérieur à t :

Prob[Retard > t ] = Prob[Retard > 0]Prob[Retard > t |retard > 0]

= Prob[Retard > 0]exp(−(m − A)tH

)

H es la durée moyenne d’un appel en seconde. m le nb de canauxduplex.

23 / 26

Page 24: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang C

Erlang C

24 / 26

Page 25: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang C

exemple

une cellule hexagon dans un système cellulaire à N=4 a un rayonR = 1.387Km et un total de m = 60 canaux dans tout le système.Si l’intensité de trafic par utilisateur Au = 0.029 Erlang, etλ = 1 appel/heure, calculer pour un système d’Erlang C qui a uneprobabilité de blockage de 5% en retardant un appel :

1 combien d’utilisateur par Km2 le système peut supporter ?2 Calculer Pr [retard > 10s]

25 / 26

Page 26: Réseaux Mobiles - Chap 2: Théorie du Trafic · La Théorie du trafic a été inventé par le mathématicien danois, A.K. Erlang Mesure du trafic : 1 Erlang représente la quantité

Erlang C

Solution

surface couverte par une cellule = 2.5981× R2 = 5 Km2

nb de canaux par cellule dans un système à clusters N=4 :m = 60/4 = 15 canaux

1 GOS=0.05 ; m=15. =⇒ D’apres le diagramme d’erlang C on lit A = 9Erlangs.nb d’utilisateurs =trafic total/tarfic par utilisateur = 9/0.029=310utilisateursnb d’utilisateur par Km2 : 310/5=62 utilisateur/km2

2 H = Au/λ = 0.029 heure= 0.029× 3600 = 104.4 secondesPr [retard > 10s] = Pr [retard > 0]e−(m−A)t/H

= 0.05e−(15−9)10/104.4 = 2.81%

26 / 26