Extension dynamique dun réseau Mesh Présenté par : Gilles Catoio Lionel Cibot Mathieu Laloux M1...

Preview:

Citation preview

Extension dynamique Extension dynamique d’un réseau Meshd’un réseau Mesh

Présenté par : Gilles CatoioLionel Cibot Mathieu Laloux

M1 RTM

Plan de la présentationPlan de la présentation

1. Présentation du projet

2. Organisation au sein de l’équipe

3. La solution du TDMA

4. La solution de la bascule

Présentation du projetPrésentation du projet

Présentation du projetPrésentation du projet

Problématique et intérêts

Passerelle

Portable désirant obtenir les ressources réseaux du point

d’accès

Point d’accès

RESEAU MESH

Présentation du projetPrésentation du projet

Le WiFi (802.11)

Qu’est ce que le WiFi ?

Intérêts du WiFi ?

Présentation du projetPrésentation du projet

Réseaux Mesh

Passerelle

Point d’accès

Passerelle

Point d’accès

Passerelle

Point d’accès

Réseau Mesh

Présentation du projetPrésentation du projet

Réseaux Ad Hoc

PC1PC2

Mode Ad-Hoc

Présentation du projetPrésentation du projet

Enjeux du projet

Cohabitation de modes diamétralement opposés. Réduction des coûts.Facilité d’installation et de maintenance. Innovation technologique.

Organisation au sein de Organisation au sein de l’équipel’équipe

Conduite de projetConduite de projet

Organisation de l’équipe

Conduite de projetConduite de projet

Organisation des tâches

Conduite de projetConduite de projet

Le logiciel :

Analyse.

Conception Modulaire : Création de fonctions d’interfaçage avec le driver ou les

fonctions système. Création de fonctions d’accès à la passerelle et au réseau

Mesh. Création des fonctions de basculement.

Conduite de projetConduite de projet

Principe de fonctionnement :

Recherche de solutions techniquesRecherche de solutions techniques

Etat de l’art :

• Travail de la précédente équipe projet.

• Recherches de l’équipe d’Evry.

ContactsContacts

Virginie Galtier (Université d’Evry)

Bachar Wehbi (INT – Institut National des Télécoms)

Mairie de Gordes

Philipe Latu (Université de Toulouse), correspondant Cisco

La solution du TDMALa solution du TDMA

La solution du TDMALa solution du TDMA

Multiplexage en temps (TDMA) :

Trame TDMA standardTrame TDMA standard

Format des trames TDMAFormat des trames TDMA

Fonctionnement du TDMAFonctionnement du TDMA

Format d’une trame EthernetFormat d’une trame Ethernet

Constitution de notre trame EthernetConstitution de notre trame Ethernet

Trame à destination de la passerelle

Trame à destination du pc distant qui sera relayée par la passerelle

Marqueur de séparation de trames

Encapsulation dans une trame TDMAEncapsulation dans une trame TDMA

Trame à destination de la passerelle

Trame à destination du pc distant qui sera relayée par la passerelle

Marqueur de séparation de trames

(Le portable veut, par exemple, consulter une page web)

Le portable envoie des données.

FonctionnementFonctionnement

FonctionnementFonctionnement

La trame est envoyée à la passerelle.

Le portable envoie des données.

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

Le portable envoie des données.

La trame est envoyée à la passerelle.

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

La trame est transmise au routeur pour traitement.

Le portable envoie des données.

La trame est envoyée à la passerelle.

FonctionnementFonctionnement

La passerelle crée notre trame TDMA, composée de la trame Ethernet émanant du portable, du marqueur de fin de trame, et de sa propre trame Ethernet.

La trame est transmise au routeur pour traitement.

Le routeur traite la trame, en la désencapsualant.

Le portable envoie des données.

La trame est envoyée à la passerelle.

FonctionnementFonctionnement

Le format de la trame reçue par le routeur est la suivante :

Le routeur découpe la trame en 2 grâce au marqueur et obtient ainsi les trames correspondantes au pc portable et à la passerelle.

Il traite ensuite les 2 trames séparément comme il le ferait avec une trame classique.

Une fois les trames traités, celui-ci doit recomposer une trame de la même forme que la précédente |trame pour le portable|marqueur|trame pour la passerelle. Ceci doit obligatoirement être respecté pour que cette nouvelle trame puisse être traitée par la passerelle.

Il renvoie ensuite cette trame à la passerelle.

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

La passerelle envoie la trame destinée au portable.

FonctionnementFonctionnement

La trame assemblée par le routeur est transmise à la passerelle pour traitement.

La passerelle traite la trame en la divisant en 2 trames. La première sera destinée au portable et envoyée à celui-ci, la 2ème sera, elle, traitée directement par la passerelle.

La passerelle envoie la trame destinée au portable.

Le portable traite la trame comme n’importe qu’elle trame Ethernet standard.

Librairies pour construire les paquetsLibrairies pour construire les paquets

La solution de la basculeLa solution de la bascule

Exemple : le pc hors zone souhaite consulter une page web.

La solution de la basculeLa solution de la bascule

La solution de la basculeLa solution de la bascule

La solution de la basculeLa solution de la bascule

IoctlCommandes system Accès au driver

Programmation bascule

Solution 1 Solution 2 Solution 3

La solution de la basculeLa solution de la bascule

Noyau

Compilation

Appel

fonc

tions

sys

tem

Solution System

Edition de lien

Exécutable

La solution de la basculeLa solution de la bascule

Noyau

Compilation

Appel

fonc

tions

ioct

l

Solution Ioctl

Edition de lien

Exécutable

La solution de la basculeLa solution de la bascule

Noyau Module

Compilation

Insertion dans le noyau

Module implémenté dans le noyau

Solution Driver Cisco

Recommended