extension dynamique dun réseau mesh présenté par : gilles catoio lionel cibot mathieu laloux m1...
TRANSCRIPT
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