Rétablissement d un réseau cellulaire après un désastre



Documents pareils
Doctorat ParisTech THÈSE. TELECOM ParisTech. Topologie algébrique. appliquée aux réseaux de capteurs

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

PROBABILITES ET STATISTIQUE I&II

Efficacité énergétique des réseaux de cœur et d accès

Présentation du Master Ingénierie Informatique et du Master Science Informatique , Année 2 Université Paris-Est Marne-la-Vallée

Programmation linéaire

Modélisation aléatoire en fiabilité des logiciels

Modélisation multi-agents - Agents réactifs

Modélisation du comportement habituel de la personne en smarthome

Analyse empirique et modélisation de la dynamique de la topologie de l Internet

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger

3 Approximation de solutions d équations

Probabilités et Statistiques. Feuille 2 : variables aléatoires discrètes

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La


Maîtrise universitaire ès sciences en mathématiques

Modélisation et Simulation

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Le cas «BOURSE» annexe

Modélisation et simulation du trafic. Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005

Programmes des classes préparatoires aux Grandes Ecoles

Evaluation des performances de programmes parallèles haut niveau à base de squelettes

Resolution limit in community detection

Big Data et Graphes : Quelques pistes de recherche

La nouvelle planification de l échantillonnage

4. Exercices et corrigés

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. address: Nicolas.Thiery@u-psud.fr URL:

Réseau SCEREN. Ce document a été numérisé par le CRDP de Bordeaux pour la. Base Nationale des Sujets d Examens de l enseignement professionnel.

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Continuité des opérations

Programmation Linéaire - Cours 1

Chapitre 5 : Flot maximal dans un graphe

Couples de variables aléatoires discrètes

AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES

Le cas «BOURSE» annexe

TABLE DES MATIERES. C Exercices complémentaires 42

Exercices sur le chapitre «Probabilités»

Équation de Langevin avec petites perturbations browniennes ou

Retour d expérience, portage de code Promes dans le cadre de l appel à projets CAPS-GENCI

Activité 4. Tour de cartes Détection et correction des erreurs. Résumé. Liens pédagogiques. Compétences. Âge. Matériels

K. Ammar, F. Bachoc, JM. Martinez. Séminaire ARISTOTE - 23 octobre Palaiseau

Probabilité. Table des matières. 1 Loi de probabilité Conditions préalables Définitions Loi équirépartie...

INF 162 Probabilités pour l informatique

Fonctions de plusieurs variables

Section «Maturité fédérale» EXAMENS D'ADMISSION Session de février 2014 RÉCAPITULATIFS DES MATIÈRES EXAMINÉES. Formation visée

Object Removal by Exemplar-Based Inpainting

Introduction au maillage pour le calcul scientifique

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Analyse Combinatoire

4 Distributions particulières de probabilités

GERER SA MAINTENANCE INFORMATIQUE

par Denis-Charles Cisinski & Georges Maltsiniotis

Tests de SlipStream sur les plateformes et : vers la. Vers la fédération du Cloud computing

L isomorphisme entre les tours de Lubin-Tate et de Drinfeld et applications cohomologiques par Laurent Fargues

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

TABLE DES MATIÈRES. PRINCIPES D EXPÉRIMENTATION Planification des expériences et analyse de leurs résultats. Pierre Dagnelie

4.2 Unités d enseignement du M1

Probabilités. I Petits rappels sur le vocabulaire des ensembles 2 I.1 Définitions... 2 I.2 Propriétés... 2

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Mesures gaussiennes et espaces de Fock

Les algorithmes de base du graphisme

IFT3245. Simulation et modèles

Big Data et Graphes : Quelques pistes de recherche

Ondes gravitationnelles de basses fréquences et relativité

La classification automatique de données quantitatives

COURS SYRRES RÉSEAUX SOCIAUX INTRODUCTION. Jean-Loup Guillaume

Les clients puissance cube

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

La gestion de données dans le cadre d une application de recherche d alignement de séquence : BLAST.

Simulation de variables aléatoires

POKER ET PROBABILITÉ

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

ENS de Lyon TD septembre 2012 Introduction aux probabilités. A partie finie de N

Qu est-ce qu une probabilité?

6. Hachage. Accès aux données d'une table avec un temps constant Utilisation d'une fonction pour le calcul d'adresses

point On obtient ainsi le ou les points d inter- entre deux objets».

Laboratoire d informatique Gaspard-Monge UMR Journée Labex Bézout- ANSES

Propriétés électriques de la matière

2 État de l art. Topologie Virtuelle pour Réseaux Hybrides

HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet

Conception et contrôle des SMA tolérants aux fautes

Atelier sur l Analyse des Réseaux Madagascar

TP N 57. Déploiement et renouvellement d une constellation de satellites

Consensus Scientifique sur. les. Champs statiques

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Mario Geiger octobre 08 ÉVAPORATION SOUS VIDE

Health Monitoring pour la Maintenance Prévisionnelle, Modélisation de la Dégradation

Baccalauréat ES Antilles Guyane 12 septembre 2014 Corrigé

Title Text. Outil intégré de collecte, d'analyse et de visualisation de données de mobilité

Model checking temporisé

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition

CARTE DE VOEUX À L ASSOCIAEDRE

Introduction au Calcul des Probabilités

Electricité et mise à la terre

Programmation Par Contraintes

Projet de Traitement du Signal Segmentation d images SAR

pythonocc: une plateforme de développement agile d applications CAO.

Master de Recherche première année. Programme de cours

Transcription:

Rétablissement d un réseau cellulaire après un désastre Anaïs Vergne avec Laurent Decreusefond, Ian Flint, et Philippe Martins Journées MAS 2014 29 août 2014 Rétablissement d un réseau cellulaire après un désastre 1/24

Problématique Réseau cellulaire endommagé Qualité de service Couverture Rétablissement d un réseau cellulaire après un désastre 1/24

Problématique Réseau cellulaire endommagé Qualité de service Couverture Désastre Noeuds défectueux Plusieurs composantes connexes Trous de couverture Rétablissement d un réseau cellulaire après un désastre 1/24

Problématique Réseau cellulaire endommagé Qualité de service Couverture Désastre Noeuds défectueux Plusieurs composantes connexes Trous de couverture Rétablissement d un réseau cellulaire après un désastre 1/24

Problématique Rétablissement Ajout de noeuds temporaires Pas forcément à la même place que les anciens Suffisamment pour réparer le réseau Questions Comment sait-on que le réseau est réparé? Où met-on les nouveaux noeuds? Rétablissement d un réseau cellulaire après un désastre 2/24

Homologie simpliciale Comment sait-on que le réseau est réparé? Données géométriques Objet combinatoire Structure algébrique Interprétation géométrique Rétablissement d un réseau cellulaire après un désastre 3/24

Homologie simpliciale Homologie simpliciale Vocabulaire Un complexe simplicial est une liste de simplexes. Un k-simplexe est un ensemble non-ordonné de k + 1 sommets. Tout sous-ensemble de sommets d un k-simplexe est une face de celui-ci. 0-simplexe 1-simplexe 2-simplexe Rétablissement d un réseau cellulaire après un désastre 4/24

Homologie simpliciale Homologie simpliciale Complexe simplicial X, ensemble de k-simplexes, est un complexe simplicial abstrait si toutes les faces de tous les simplexes de X sont aussi des simplexes de X. Cinq 0-simplexes : v 0, v 1, v 2, v 3, v 4. Six 1-simplexes : [v 0, v 1 ], [v 0, v 2 ], [v 1, v 2 ], [v 1, v 4 ], [v 2, v 3 ]. Un 2-simplexe : [v 0, v 1, v 2 ]. v 0 v 1 v 2 v 3 v 4 Rétablissement d un réseau cellulaire après un désastre 5/24

Homologie simpliciale Complexe simplicial de couverture Complexe de Cech Soient ω un ensemble fini de sommets et ɛ un réel positif, le complexe de Cech C ɛ (ω) est le complexe défini tel que k + 1 sommets forment un k-simplexe si et seulement si l intersection des k + 1 boules de rayon ɛ centrées en ces sommets, est non vide. 4 4 3.5 3.5 3 3 2.5 2.5 2 2 1.5 1.5 1 1 0.5 0.5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 0 0 0.5 1 1.5 2 2.5 3 3.5 4 Rétablissement d un réseau cellulaire après un désastre 6/24

Homologie simpliciale Topologie algébrique Nombres de Betti Le k-ième nombre de Betti d un complexe simplicial X est le nombre de trous k-dimensionnels de X. Exemple β 0 est le nombre de composantes connexes β 1 est le nombre de trous de couverture β 2 est le nombre de vides (d 3) Rétablissement d un réseau cellulaire après un désastre 7/24

Homologie simpliciale Complexe simplicial de couverture 4 4 3.5 3.5 3 3 2.5 2.5 2 2 1.5 1.5 1 1 0.5 0.5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 0 0 0.5 1 1.5 2 2.5 3 3.5 4 Figure: Un réseau de capteurs et son complexe de couverture associé. Rétablissement d un réseau cellulaire après un désastre 8/24

Homologie simpliciale Réseau cellulaire endommagé Ajout de noeuds virtuels sur la bordure Pour définir la zone à couvrir Rétablissement d un réseau cellulaire après un désastre 9/24

Homologie simpliciale Réseau cellulaire endommagé Ajout de noeuds virtuels sur la bordure Pour définir la zone à couvrir Rétablissement d un réseau cellulaire après un désastre 9/24

Homologie simpliciale Réseau cellulaire endommagé Ajout de noeuds virtuels sur la bordure Pour définir la zone à couvrir Calcul des nombres de Betti β 0 = 2 β 1 = 1 Rétablissement d un réseau cellulaire après un désastre 9/24

Géométrie stochastique Où met-on les nouveaux noeuds? Contraintes Suffisamment de noeuds pour rétablir le réseau Nombre raisonnable Méthodes d ajout Grille Tirage uniforme Avec répulsion Rétablissement d un réseau cellulaire après un désastre 10/24

Géométrie stochastique Méthodes d ajout classiques Grille Nombre de noeuds déterministe Positions déterministes Rétablissement d un réseau cellulaire après un désastre 11/24

Géométrie stochastique Méthodes d ajout classiques Grille Nombre de noeuds déterministe Positions déterministes Rétablissement d un réseau cellulaire après un désastre 11/24

Géométrie stochastique Méthodes d ajout classiques Grille Nombre de noeuds déterministe Positions déterministes Rétablissement d un réseau cellulaire après un désastre 11/24

Géométrie stochastique Méthodes d ajout classiques Tirage uniforme Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon une loi uniforme sur le carré Rétablissement d un réseau cellulaire après un désastre 12/24

Géométrie stochastique Méthodes d ajout classiques Tirage uniforme Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon une loi uniforme sur le carré Rétablissement d un réseau cellulaire après un désastre 12/24

Géométrie stochastique Méthodes d ajout classiques Tirage uniforme Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon une loi uniforme sur le carré Rétablissement d un réseau cellulaire après un désastre 12/24

Géométrie stochastique Processus ponctuel répulsif Intensité de Papangelou Soient x une position et ω la réalisation d un processus ponctuel donné, c(x, ω) est la probabilité d avoir un point dans la région infinitésimale autour de x étant donné l ensemble de points ω. Processus ponctuel de Poisson : c(x, ω) = 1 x, ω Processus ponctuel répulsif : c(x, ω) c(x, ζ) for ω ζ Processus ponctuel attractif : c(x, ω) c(x, ζ) for ω ζ Pour un processus ponctuel répulsif, plus l ensemble de points est grand, plus la probabilité d avoir un nouveau point est faible. Rétablissement d un réseau cellulaire après un désastre 13/24

Géométrie stochastique Processus ponctuel déterminantal Processus ponctuel déterminantal Soient X un espace polonais équipé avec la mesure de Radon µ, et K une fonction mesurable complexe sur X 2, N est un processus ponctuel déterminantal sur X de noyau K si c est un processus ponctuel sur X et qu il vérifie les fonctions de corrélations ρ n (x 1,..., x n ) = det(k(x i, x j ) 1 i,j n ) pour tout n 1 et x 1,..., x n X. Les processus ponctuels déterminantaux sont répulsifs. Rétablissement d un réseau cellulaire après un désastre 14/24

Géométrie stochastique Processus ponctuel déterminantal de Ginibre Processus ponctuel déterminantal de Ginibre Le processus ponctuel de Ginibre est le processus ponctuel déterminantal dont le noyau est K(x, y) = k=1 B kφ k (x)φ k (y), où B k, k = 1, 2,..., sont k variables de Bernoulli indépendantes et φ k (x) = 1 e x 2 2 x k pour x C et k N. πk! Relativement simple à simuler sur un compact. Répulsion de type électrostatique. La probabilité de tirer un point augmente avec la distance avec les autres points. Rétablissement d un réseau cellulaire après un désastre 15/24

Géométrie stochastique Comparaison processus de Poisson - processus de Ginibre Rétablissement d un réseau cellulaire après un désastre 16/24

Géométrie stochastique Méthode d ajout déterminantale Avec répulsion Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon un processus de Ginibre En prenant en compte les noeuds présents Rétablissement d un réseau cellulaire après un désastre 17/24

Géométrie stochastique Méthode d ajout déterminantale Avec répulsion Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon un processus de Ginibre En prenant en compte les noeuds présents Rétablissement d un réseau cellulaire après un désastre 17/24

Géométrie stochastique Méthode d ajout déterminantale Avec répulsion Ajout de noeuds jusqu à ce que le carré soit couvert (β 1 = 0) Positions aléatoires tirées selon un processus de Ginibre En prenant en compte les noeuds présents Rétablissement d un réseau cellulaire après un désastre 17/24

Géométrie stochastique Comparison entre les méthodes d ajout Différents scénarios selon le pourcentage d aire couverte après le désastre Carré de côté 1 Rayon de couverture de 0.25 Nombre moyen de noeuds ajoutés : % d aire couverte 20% 40% 60% 80% Grille 9.00 9.00 9.00 9.00 Uniforme 32.51 29.34 24.64 15.63 Déterminantal 16.00 14.62 12.36 7.79 Rétablissement d un réseau cellulaire après un désastre 18/24

Réseau rétabli Retrait des noeuds ajoutés superflus Utilisation de l algorithme de réduction [1]. Principe L algorithme retire des noeuds parmi ceux ajoutés Sans modifier la topologie Jusqu à ce qu aucun noeud ajouté ne puisse être retiré Rétablissement d un réseau cellulaire après un désastre 19/24

Réseau rétabli Configuration finale Algorithme de réduction Retrait des noeuds ajoutés superflus Nombre de noeuds ajoutés optimisé Rétablissement d un réseau cellulaire après un désastre 20/24

Réseau rétabli Configuration finale Algorithme de réduction Retrait des noeuds ajoutés superflus Nombre de noeuds ajoutés optimisé Rétablissement d un réseau cellulaire après un désastre 20/24

Réseau rétabli Configuration finale Algorithme de réduction Retrait des noeuds ajoutés superflus Nombre de noeuds ajoutés optimisé Rétablissement d un réseau cellulaire après un désastre 20/24

Réseau rétabli Comparaison avec un algorithme glouton - Performance Algorithme glouton Ajout de noeuds sur une grille Du plus éloigné au plus près Jusqu à ce que le plus éloigné soit couvert Similaire à notre algorithme avec la méthode d ajout de la grille Nombre moyen de noeuds ajoutés au final : % d aire couverte 20% 40% 60% 80% Algorithme glouton 3.69 3.30 2.84 1.83 Algorithme avec homologie 4.42 3.87 2.97 1.78 Rétablissement d un réseau cellulaire après un désastre 21/24

Réseau rétabli Comparaison avec un algorithme glouton - Robustesse Perturbation Gaussienne sur la position des noeuds ajoutés Nombre moyen de trous : % d aire couverte 20% 40% 60% 80% Algorithme glouton 0.68 0.65 0.45 0.35 Algorithme avec homologie 0.62 0.53 0.37 0.26 Probabilité qu aucun trou ne soit créé : % d aire couverte 20% 40% 60% 80% Algorithme glouton 40.8% 47.7% 61.0% 69.3% Algorithme avec homologie 50.9% 58.1% 67.9% 75.3% Rétablissement d un réseau cellulaire après un désastre 22/24

Merci pour votre attention. Rétablissement d un réseau cellulaire après un désastre 23/24

Bibliography [1] A. Vergne, L. Decreusefond, and P. Martins. Reduction algorithm for simplicial complexes. In INFOCOM, 2013 Proceedings IEEE, pages 475 479, 2013. [2] A. Vergne, I. Flint, L. Decreusefond, and P. Martins. Disaster Recovery in Wireless Networks : A Homology-Based Algorithm. In International Conference on Telecommunications 2014 (ICT2014), May 2014. Rétablissement d un réseau cellulaire après un désastre 24/24