Simulation de Modèles de Mobilité : Paradoxes et Etrangetés

Slides:



Advertisements
Présentations similaires
Multiple Protocol Label Switching (MPLS)
Advertisements

Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
Détermination de la matière noire dans la Galaxie:
Le sondage LibQUAL à HEC Montréal Une première expérience réussie qui sintègre au processus de planification stratégique de la bibliothèque Le sondage.
Workshop/Atelier No. 3 Integrated Solid Waste Management and Resources Efficiency Towards Sustainable Development Gestion intégrée des déchets solides.
Click to edit Master text styles Second level Third level Fourth level Fifth level Click to edit Master title style Ahmed Legrouri
Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems A. Choudhary, M. Kandemir, J. NoG. Memik, X. Shen, W. Liao,
Guebli Sid AliCost-Aware WWW Proxy Caching Algorithms 1 Pei Cao & Sandy Irani, Proceedings of the 1997 USENIX Symposium on Internet Technology and Systems,
1 La bibliométrie pour l'évaluation stratégique des institutions de recherche : usages et limites Indicators for strategic positioning of the research.
Laurent Burlion Directrice de thèse : Madame F. Lamnabhi-Lagarrigue
Bruno Sicardy Obs. Paris - LESIA and occcultation Team Thomas Widemann
Contexte scientifique
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
Vers un outil d’aide à la conception des cannelures à flancs en développante de cercle La recherche effectuée lors de ma thèse a consisté à décrire le.
Directeur de Thèse : Pr. Witold Litwin
1 Efficient Data and Program Integration Using Binding Patterns Ioana Manolescu, Luc Bouganim, Francoise Fabret, Eric Simon INRIA.
09/03/2014 EF Installations de suivi environnemental Draft data specification Version 2.0 TWG EF Facilitators: Franz Daffner, Sylvain Grellet.
Méthodes alternatives
LA FORMATION DE LENSEIGNANT LENQUÊTE ECPALE MODULE PEDAGOGIQUE LA CONNAISSANCE ET LE RÔLE DE LENQUÊTE UN SUPPORT POUR COMPRENDRE LACCIDENT.
Primitives - Intégration
Comparaison de deux proportions indépendantes
Analyse de la variance à deux facteurs (données déséquilibrées) Michel Tenenhaus.
La régression simple Michel Tenenhaus
Description et estimation
1 La mesure MESURE & QUALITE De la mesure …. La mesure 2 Sommaire 1. Problématique 2. Démarche 3. Zéro défaut 4. Résolution des non-conformités.
Minimisation Techniques 1 Assimilation Algorithms: Minimisation Techniques Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
High Frequency Trading Introduction. Séminaires de 30 minutes, une fois par semaine (8 en tout) Sujets abordés – Définition dun algorithme et introduction.
1 Théorie des Graphes Cycle Eulérien. 2 Rappels de définitions On dit qu'une chaîne est un chemin passant par toutes les arêtes du graphe. On dit qu'un.
1 of 46 2 of 46 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
This document is the property of EADS CCR. It may not be communicated to any third parties and/or reproduced without the prior written consent of EADS.
TM.
15. 1 MILLION $ $ $ $ $ $ $ $ $ $ 04.
Cours VHDL Chap 3: sémantique VHDL
Mise en œuvre du langage MDX - 1 ère partie- Présentation de lexemple et des outils utilisés -1-
1 of of 40 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
Chapitre 4 Files dattente pour la planification des capacités.
Fire prevention in Luxembourg Performance based fire prevention (Project of Fire engineering Guidelines) Guy Weis Service dIncendie et dAmbulance de la.
Les Webcasts Groupe des Utilisateurs SQL Server Avril 2014 – Statistiques Incrémentales Fred Pichaut – Microsoft Senior.
HIPSSA Cost model training workshop: Sessions 17-18: Using the ITU training model as a basis to develop cost estimates for member states in the HIPSSA.
La prévision des climats futurs Hervé Le Treut Fiabilité et incertitude des modèles: lexemple des rétroactions atmosphériques. LMD Laboratoire de Météorologie.
1.3 COORDONNÉES DES POINTS
Réunion ANR IODISSEE 12 juin Programme de la journée Matinée : exposés de Chang, Didier et Jean- Jacques Déjeuner Après midi : groupes de travail.
The McGraw-Hill Companies, Inc., 1999 INVESTMENTS Fourth Edition Bodie Kane Marcus Irwin/McGraw-Hill 12-1 Efficience des marchés Chapitre 12.
« Recherche de méthode d’estimation de volume de production à risque »
ETL et Data Mining Présenté par : Marc Catudal-Gosselin Université de Sherbrooke automne 2004 automne 2004.
1. Les structures de documentation pour la division ST. 2. Les types de document dans la division ST. 3. Linterface informatique. Lundi 8 Mai 2000 ST Quality.
CERN IT Department CH-1211 Genève 23 Switzerland t Get the most of Office 2007! Bruno Lenski, IT/OIS.
13e édition de la Semaine des infrastructures urbaines 1 PLAN D'INTERVENTION ET STRATÉGIES D'INVESTISSEMENTS DU RÉSEAU ROUTIER, TEL QUE VU PAR LA JAMAICA.
Les modèles linéaires (Generalized Linear Models, GLM)
1 Performance Evaluation Jean-Yves Le Boudec
Jeudi le 7 novembre. F 3 DUE: Virtual tour in LMS by 7:30 for the 70! DUE: Flashcards also for the 70 today (50 Friday) 1. Poem practice Le dormeur du.
Modélisation et analyse de la variabilité dans une chaîne logistique par Laurence Morlet Promoteur : Philippe Chevalier Lecteurs : Laurence.
Marketing électronique Cours 5 La personnalisation.
Source: Dollar « Growth is good for the poor » Average income growth Income growth for the 20% poorest Unit of observation: country (over long period)
Annexe 1 VISITE SUR
Diagnostics d’Ocean Angular Momentum des simulations NEMO N
The McGraw-Hill Companies, Inc., 1999 INVESTMENTS Fourth Edition Bodie Kane Marcus Irwin/McGraw-Hill 24-1 Evaluation de la Performance Evaluation de la.
1 Diffusion du savoir et mobilisation des connaissances Bilan de la réunion des partenaires du Domaine Justice, Police et Sécurité à Ottawa (14 novembre.
Paramètres génétiques des courses d’endurance D’après A. Ricard et M
Vitesse = distance ou v = d temps t
Coupes efficaces pour la relaxation lagrangienne
Processus de Poisson UQAM, Actuariat 3.
Modifications of working conditions in the host states Report on the AT Board held on 18 April 2000 New minimum wages in Switzerland Impact of the 35-hour.
8th International Conference on psychosocial and economic aspects of HIV infection
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
Modélisation des données Niveau conceptuel DON-2 V0-0.
USAM BRIDGE H O W E L L -CLASSIQUE
Ministère de l’Éducation, du Loisir et du Sport Responsables des programmes FLS et ELA: Diane Alain et Michele Luchs Animateurs: Diane Alain et Michael.
Les Chiffres Prêts?
Recyclage: les bienfaits du compost. Title and Content Layout with List Click to edit Master text styles o Second level Third level o Fourth level Fifth.
Transcription de la présentation:

Simulation de Modèles de Mobilité : Paradoxes et Etrangetés Jean-Yves Le Boudec http://people.epfl.ch/jean-yves.leboudec EPFL Section Systèmes de Communication http://ssc.epfl.ch EPFL En collaboration avec Milan Vojnović Microsoft Research 1

Présentation disponible sur ma home page sous « Talks » Résumé Les ingénieurs qui développent des systèmes de communication mobile ont souvent recours à la simulation dans les phases de conception et de simulation. Bien que conceptuellement très simple, la simulation peut poser des problèmes parfois déroutants. Par exemple, des simulations de durées différentes donnent des résultats différents, et plus la simulation est longue, plus les résultats sont différents. Ces phénomènes peuvent être expliqués, et quelque fois entièrement évités, par la théorie des probabilités, et en particulier le calcul de Palm pour les processus ponctuels stationnaires – une théorie initialement développée dans le cadre des files d’attente. [LV06] The Random Trip Model: Stability, Stationary Regime, and Perfect Simulation, J.-Y. Le Boudec and Milan Vojnović, ACM/IEEE Trans. on Networking, Dec 06 [L04] Understanding the simulation of mobility models with Palm calculus, J.-Y. Le Boudec, Performance Evaluation, 2007 2

Plan Simulation de modèles de mobilité Le calcul de Palm Stabilité Distributions stationnaires et simulation parfaite http://ssc.epfl.ch 3

Qu’est ce qu’une simulation ? Une expérience dans l’ordinateur Les détails de la nature sont remplacés par un processus stochastique Exemple: meilleur placement des stations de base ? 4

Random Waypoint (Johnson and Maltz`96) Un modèle de mobilité très simple, souvent utilisé comme benchmark Mobile choisit une destination (waypoint) Xn+1 uniformément au hasard dans domaine Choisit vitesse Vn uniformément dans [vmin,vmax] Xn+1 Xn 5

Random Waypoint Sur Domaine Non Convexe Swiss Flag [LV05] 6

Variante Plus Réaliste City-section, Camp et al [CBD02] 7

Exemple d’Etrangeté Distributions de vitesse, position, distances, etc changent avec le temps Des simulations standards s’arrêtent à 900 s 900 s 100 users average Speed (m/s) 1 user Time (s)

Position des Mobiles Distributions de vitesse, position, distances, etc changent avec le temps Position des mobiles Time = 0 sec Time = 2000 sec

Pourquoi Est-ce Important ? Exemple: Comparer effet de mobilité sur une méthode d’accès en technologie UWB Statique contre mobile (random waypoint) Mobile est meilleur Q. Trouvez l’erreur! A. Cas mobile: les noeuds sont plus souvent vers le centre, distance moyenne entre noeuds est plus faible – liaison radio est meilleure La comparison est faussée. Cas statique devrait utiliser la même distribution que mobile. Y a-t-il une telle distribution ? Random waypoint Static

Distribution Stationnaire de l’Etat d’une Simulation Pour un programme de simulation donné La distribution de l’état atteint-elle un régime stationnaire après un certain temps ? Quel est ce certain temps ? Le problème est bien connu en files d’attentes Pas d’état stationnaire (explosion) Etat stationnaire

Plan Simulation de modèles de mobilité Le calcul de Palm Stabilité Distributions stationnaires et simulation parfaite http://ssc.epfl.ch 12

Le Calcul de Palm Relie moyennage en temps vs en événements Utilisé dans l’analyse des files d’attente S’applique à l’état d’une simulation qui a atteint un régime stationnaire On mesure Xt à l’instant t. L’état de la simulation est St. On suppose (St;Xt) est (jointement) stationnaire i.e., Xt est invariant par changement de l’origine des temps http://ssc.epfl.ch

Espérance de Palm Considérons des transitions choisies de la simulation, aux instants Tn. Exemple: Tn = arrivée à la ne destination Exemple: départ du ne client Définition : l’ Espérance de Palm est Et(Xt) = E(Xt | une transition choisie a lieu à t) Par stationnarité: Et(Xt) = E0(X0) Exemple: Vt = vitesse du mobile à l’instant t Et(Vt) = E0(V0) = vitesse moyenne observée à un changement de “waypoint” = 0.5 (vmin + vmax) Formellement, c’est plus compliqué en temps continu car la proba d’une transition à t est nulle [L04,BaccelliBremaud87]

Différents Points de Vue E(Xt) = E(X0) exprime le point de vue temporel. C’est celui d’un observateur extérieur qui arrive à un instant arbitraire. Et(Xt) = E0(X0) exprime le point de vue événementiel . C’est celui d’un observateur qui voit le système aux instants choisis. Vt = vitesse du mobile E(Vt)=E(V0) = vitesse moyenne du mobile à un instant arbitraire Et(Vt) = E0(V0) = vitesse moyenne observée à un changement de “waypoint” = 0.5 (vmin + vmax) 15

Les Formules de Palm La formule d’Inversion de Palm – (Ryll-Nardzewski) relie les deux points de vue http://ssc.epfl.ch

A Classical Example

Distribution de la Vitesse

La Formule d’Inversion nous donne la Distribution de la Vitesse en Stationnaire

Plan Simulation de modèles de mobilité Palm calculus Stabilité Distributions stationnaires et simulation parfaite http://ssc.epfl.ch 20

Condition Nécessaire à l’Existence de Régime Stationnaire Formule d’inversion de Palm avec Xt =1 Donc: s’il y a un régime stationnaire, la durée moyenne du voyage entre deux waypoints est finie. Sur un domaine borné, cela signifie: l’espérance de l’inverse de la vitesse choisie à un waypoint est finie. La réciproque est vraie [LV06]

Un Modèle de Mobilité Sans Régime Stationnaire ! La vitesse choisie est tirée uniformément dans [vmin,vmax] Prenons vmin = 0 and vmax > 0 Durée moyenne de voyage = (distance moyenne) Pas de régime stationnaire ! Utilisé souvent en pratique (principe de Simone) http://ssc.epfl.ch

Que se Passe-t-il Quand il n’y a Pas de Régime Stationnaire ? « Paradoxe du random waypoint » -- « Speed decay considered harmful » [YLN03] Le modèle vieillit

Plan Simulation de modèles de mobilité Palm calculus Stabilité Distributions stationnaires et simulation parfaite http://ssc.epfl.ch 24

Elimination des Transitoires Supposons qu’un régime stationnaire existe Lors d’une simulation, il faut éliminer la phase transitoire Cela peut prendre très longtemps Example [space graph]: node speed = 1.25 m/s bounding area = 1km x 1km http://ssc.epfl.ch

Durée des Transitoires Distribution du chemin où se trouve le mobile Time = 50s Time = 500s Time = 100s Time = 1000s Time = 300s Time = 2000s

Il est possible d’éviter les transitoires: Simulation Parfaite Déf: une simulation qui commence en régime stationnaire Possible ici grâce à la formule d’inversion Quelle est la distribution stationnaire de l’état d’un mobile ? Vitesse Localisation: voir ci-après Les deux sont indépendants http://ssc.epfl.ch

Distribution Stationnaire de la Localisation d’un Mobile La distribution de M(t) est connue grâce à la formule d’inversion de Palm mais elle est affreuse et difficile à utiliser [LV04] Une autre représentation existe, qui est plus simple http://ssc.epfl.ch

Stationary Distrib of Prev and Next

Algorithme de Simulation Parfaite Sample Prev and Next waypoints from their joint stationary distribution Sample M uniformly on segment [Prev,Next] Sample speed V from stationary distribution

Exemple: pas de « speed decay » http://ssc.epfl.ch

Static, same node location as RWP Une Comparaison Juste Nous échantillons le cas statique de la distribution stationnaire du random waypoint Static, same node location as RWP Random waypoint Static, from uniform http://ssc.epfl.ch

Conclusions Les simulations peuvent ne pas avoir de régime stationaire par vieillissement plutôt qu’explosion Si régime stationaire existe, il faut éliminer les transitoires ou faire une simulation parfaite Le calcul de Palm permet de faire une simulation parfaite pour ce type de modèles http://ssc.epfl.ch

Références [ARMA02] Scale-free dynamics in the movement patterns of jackals, R. P. D. Atkinson, C. J. Rhodes, D. W. Macdonald, R. M. Anderson, OIKOS, Nordic Ecological Society, A Journal of Ecology, 2002 [CBD02] A survey of mobility models for ad hoc network research, T. Camp, J. Boleng, V. Davies, Wireless Communication & Mobile Computing, vol 2, no 5, 2002 [CHC+06] Impact of Human Mobility on the Design of Opportunistic Forwarding Algorithms, A. Chaintreau, P. Hui, J. Crowcroft, C. Diot, R. Gass, J. Scott, IEEE Infocom 2006 [E01] Stochastic billiards on general tables, S. N. Evans, The Annals of Applied Probability, vol 11, no 2, 2001 [GL06] Analysis of random mobility models with PDE’s, M. Garetto, E. Leonardi, ACM Mobihoc 2006 [JBAS+02] Towards realistic mobility models for mobile ad hoc networks, A. Jardosh, E. M. Belding-Royer, K. C. Almeroth, S. Suri, ACM Mobicom 2003 [KS05] Anomalous diffusion spreads its wings, J. Klafter and I. M. Sokolov, Physics World, Aug 2005

Références (2) [L04] Understanding the simulation of mobility models with Palm calculus, J.-Y. Le Boudec, accepted to Performance Evaluation, 2006 [LV05] Perfect simulation and stationarity of a class of mobility models, J.-Y. Le Boudec and M. Vojnovic, IEEE Infocom 2005 [LV06] The random trip model: stability, stationary regime, and perfect Simulation, J.-Y. Le Boudec and M. Vojnovic, MSR-TR-2006-26, Microsoft Research Technical Report, 2006 [M87] Routing in the Manhattan street network, N. F. Maxemchuk, IEEE Trans. on Comm., Vol COM-35, No 5, May 1987 [NT+05] Properties of random direction models, P. Nain, D. Towsley, B. Liu, and Z. Liu, IEEE Infocom 2005 [PLV05] Palm stationary distributions of random trip models, S. PalChaudhuri, J.-Y. Le Boudec, M. Vojnovic, 38th Annual Simulation Symposium, April 2005

Références (3) [RMM01] An analysis of the optimum node density for ad hoc mobile networks, ICC 2001 [S64] Principles of random walk, F. Spitzer, 2nd Edt, Springer, 1976 [SMS06] Delay and capacity trade-offs in mobile ad hoc networks: a global perspective, G. Sharma, R. Mazumdar, N. Shroff, IEEE Infocom 2006 [SZK93] Strange kinetics (review article), M. F. Shlesinger, G. M. Zaslavsky, J. Klafter, Nature, May 1993 [YLN03] Random waypoint considered harmful, J. Yoon, M. Liu, B. Noble, IEEE Infocom 2003