valuation de performance de mthodes client serveur et agent mobile de rsolution dinteractions de ser - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

valuation de performance de mthodes client serveur et agent mobile de rsolution dinteractions de ser

Description:

Agence. Transport. S curit . Registraire. Persistance. Gestion. Communication. Place. M* M. M. S. S ... Agence Noyau. 28-F vrier-2005. 17. Approches de r solution des ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 36
Provided by: haim9
Category:

less

Transcript and Presenter's Notes

Title: valuation de performance de mthodes client serveur et agent mobile de rsolution dinteractions de ser


1
Évaluation de performance de méthodes client
serveur et agent mobile de résolution
dinteractions de services téléphoniques
MGM Monthly Great Meeting
  • Mehdi HAÏTAMI
  • 28-février-2005
  • Université de Sherbrooke

2
Plan
  • Architecture du réseau intelligent
  • Problème dinteraction de service
  • Client serveur Vs Agent mobile
  • Approche de résolution des interactions CF-CF et
    OS-OCS
  • Modèle et évaluation de performance
  • Comparaison de performance

3
Architecture du réseau intelligent
  • Objectifs du réseau intelligent
  • Faciliter lintroduction de nouveaux services
    dans un environnement multi-vendeurs
  • Définition dune architecture indépendante dun
    type de réseau et de limplémentation des
    services

4
Architecture du réseau intelligent
  • Principe du réseau intelligent
  • Séparation claire entre les fonctions liées au
    réseau (les ressources) et celles qui sont
    programmables (les services)

5
Architecture du réseau intelligent
signalisation SS7
Intelligent Peripheral IP
6
Architecture du réseau intelligent
  • Principe dexécution dun service téléphonique

7
(No Transcript)
8
Problème dinteraction de service
  • Se manifeste lorsque lexécution conjointe de
    plusieurs services téléphoniques entraîne un
    comportement indésirable dau moins un des
    services

9
Problème dinteraction de service
  • Exemple de linteraction CF-CF (Call Forwarding)
  • A et B sont deux abonnés à CF
  • A redirige ses appels reçus vers B
  • B redirige ses appels reçus vers A
  • A appelle B

10
Problème dinteraction de service
  • Exemple de linteraction OS-OCS
  • (Operator Service Originating Call Screening )
  • A interdit tout appel à destination de B
  • C veut appeler B avec lappareil de A
  • C consulte le service OS
  • Le service OS dirige lappel de C vers B

11
Client serveur Vs Agent mobile
  • Le modèle client serveur (C. S.)

12
Client serveur Vs Agent mobile
  • Mécanismes dinteraction C. S.
  • RPC ( Remote Procedure Call)
  • RMI (Remote Methode Invocation)
  • Java RMI
  • CORBA (Common Object Request Broker Architecture)
  • DCOM (Distributed Component Object Model)
  • Invocation de services web
  • SOAP (Simple Object Access Protocol)
  • Web Services

13
Client serveur Vs Agent mobile
  • Le mécanisme RPC

14
Client serveur Vs Agent mobile
  • Le concept dagents mobiles (A. M.)
  • Ce sont des entités logicielles indépendante,
    capable de voyager à travers un réseau de site en
    site afin daccomplir une tâche spécifique

15
Client serveur Vs Agent mobile
  • Types de migration

Migration forte
Migration faible
16
Client serveur Vs Agent mobile
17
Approches de résolution des interactions CF-CF et
OS-OCS
18
Approches de résolution des interactions CF-CF et
OS-OCS
  • Approche A. M. de résolution de linteraction
    CF-CF

19
Approches de résolution des interactions CF-CF et
OS-OCS
  • Approche C. S. de résolution de linteraction
    CF-CF

20
Approches de résolution des interactions CF-CF et
OS-OCS
  • Approche A. M. de résolution de linteraction
    OS-OCS

21
Approches de résolution des interactions CF-CF et
OS-OCS
  • Approche C. S. de résolution de linteraction
    OS-OCS

22
Modèle et évaluation de performance
  • Évaluation du Trafic
  • T trafic(SI) GISI GI gt 1, BALDI et coll.
    1998
  • GI Fonction Overhead.
  • (GI -1)SI Entêtes ajoutés à linformation de
    taille SI par la couche réseau et toutes les
    couches de niveau supérieur du modèle de
    référence OSI.

23
Modèle et évaluation de performance
  • Évaluation du Coût
  • C CoûtA,B(SI) ?A,B T ?A,B ?ISI
  • ?A,B coût pour la transmission dun paquet de
    taille 1 de A vers B

24
Modèle et évaluation de performance
  • Évaluation du délai
  • ? le temps de construction dun paquet de taille
    1
  • OA,B le débit entre les nuds A et B
  • FA,B le temps de propagation entre les nuds A et
    B

25
Modèle et évaluation de performance
  • Performance de lapproche A. M de résolution de
    linteraction CF-CF
  • Expression du Trafic
  • Traffic généré entre chacun
    des nuds Ai-1 et Ai
  • Expression du coût
  • Expression du délai

26
Modèle et évaluation de performance
  • Performance de lapproche C. S de résolution de
    linteraction CF-CF
  • Expression du Trafic
  • Expression du Coût
  • Expression du Délai

27
Modèle et évaluation de performance
  • Performance de lapproche A. M de résolution de
    linteraction OS-OCS
  • Expression du Trafic
  • Tma GmaSma G(maLocs) (Sma SLocs)
  • Expression du coût
  • Cma ?OS,A Tma
  • Expression du délai

28
Modèle et évaluation de performance
  • Performance de lapproche C. S de résolution de
    linteraction OS-OCS
  • Expression du Trafic
  • Tcs GreqSreq G(repLocs) (Srep SLocs)
  • Expression du coût
  • Ccs ?OS,A Tcs
  • Expression du délai

29
Comparaison des performances
  • Cas de linteraction OS OCS
  • Évaluation de Tma-Tcs ()
  • Si Sma-Sreqlt 0 et Sma-Sreplt 0, alors () est
    négative et par la
  • suite la méthode A. M. génère moins de trafic
    que la méthode C. S.
  • Si Sma-Sreqgt 0 et Sma-Srepgt 0, alors () est
    positive et par la
  • suite la méthode C. S. génère moins de
    trafic que la méthode A. M.
  • Si Sma-Sreq 0 et Sma-Srep 0, alors () est
    nulle et les
  • méthodes C. S. et A. M. génèrent le même
    trafic.

30
Comparaison des performances
  • Supposons que tout les overheads sont égaux à 1
  • (i.e. que la taille des entêtes est négligeable
    devant la taille des données)
  • Tma-Tcs 2Sma-(SreqSrep)
  • Si 2Sma-(SreqSrep)lt0, alors la méthode A. M.
    génère moins de trafic que la méthode C. / S.
  • Si 2Sma-(SreqSrep) gt0, alors la méthode C. / S.
    génère moins de trafic que la méthode A. M.
  • Si 2Sma-(SreqSrep) 0, alors les méthodes C. /
    S. et A. M. génèrent le même trafic

31
Comparaison des performances
  • Évaluation de Cma-Ccs
  • Cma- Ccs ?OS,A(Tma - Tcs)
  • ?OS,Agt0 gt même raisonnement que Tma - Tcs
  • Évaluation de Dma-Dcs
  • Dma- Dcs
  • gt même raisonnement que Tma - Tcs

32
Comparaison des performances
  • Cas de linteraction CF-CF
  • Évaluation de Tma-Tcs , Cma-Ccs , Dma-Dcs ()
  • Hypothèses
  • Tout les overheads sont égaux à 1
  • Pour tout i1,, n  ?0,i ?, O0,i O et F0,i
    F
  • (Nud A0 loin de chacun des nud des abonnés Ai,
    )
  • Pour tout i1,, n-1  Fi,i1 f , ?i,i1 ? et
    Oi,i1 ?
  • (Tout les nuds des abonnés Ai, i1,, n-1 sont
    proches les uns des autres)
  • () peuvent sécrirent sous la forme déquation
    de second degré

an2 bn c
33
Comparaison des performances
  • Si ?lt 0 alors lapproche de résolution C. S. est
    plus performante que lapproche de résolution A.
    M.
  • Si ? 0 alors
  • Si n ? alors lapproche de résolution A.
    M. est plus performante
  • que lapproche de résolution C. S.
  • Si n alors les approches de résolution
    C. S. et A. M. sont
  • équivalente

34
Comparaison des performances
  • Si ?gt 0 alors
  • Si n gt alors lapproche de
    résolution C. S. est plus performante
  • que lapproche de résolution A. M.
  • Si n lt alors lapproche de
    résolution A. M. est plus performante
  • que lapproche de résolution C. S.
  • Si n alors lapproche de
    résolution C. S. et A. M. sont
  • équivalente

35
Évaluation de performance de méthodes client
serveur et agent mobile de résolution
dinteractions de services téléphoniques
  • Merci de votre Attention
Write a Comment
User Comments (0)
About PowerShow.com