Encadrant : Laurent FRANCK

Slides:



Advertisements
Présentations similaires
Les concepts de bases de la simulation
Advertisements

Module Architectures et Administration des réseaux
Qualité de Service sur Linux
La Couche Réseau.
– Routage. Sommaire 1)Principes fondamentaux 1)Routage statique et dynamique 1)Convergence 1)Routage à vecteur de distance 1)Routage à état de liens 1)Systèmes.
Le protocole EIGRP* *Enhandced Interior Gateway Routing Protocol.
Maillage direct et routage dans les réseaux AdHoc
MultiLink Point to Point Protocol
Encadrant: MENES Gilles
Stéphanie CLAPIÉ Antoine RENARD
DUDIN Aymeric MARINO Andrès
La Téléphonie sur IP Broussard Philippe Lagrue Sandra DESS IIR
Emmanuel COLLOD et Michel DELIGNY
Qualité de Service dans l’Internet
Architecture de réseaux
Partage de ressources par codes CDMA pseudo- aléatoires pour les réseaux ad-hoc Nicolas MARECHAL ème année Master ISSI INSA Lyon Encadrants : Jean-Marie.
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Les enjeux liés au développement des services VoIP
Simulateur de réseaux de capteurs Guillaume PANNETIER Bertrand LE MAROUILLE Paul DAVID Étienne BAALI.
Système de stockage réseaux NAS - SAN
Communications optimisées dans un réseau véhiculaire ad-hoc multisauts
Les Réseaux Informatiques
Session Initiation Protocol ( SIP ) Symmetric Response Routing
ADR Active and Dynamic Routing. Plan Introduction au routage Les réseaux actifs Les agents Mise à jour des matrices de routage Architecture du routage.
Delay Tolerant Networks
Informatique temps réel et réseaux de terrain – ELEC365
Le modèle de référence OSI
Communication Inter-Véhicules KERROUZI-BERTRAND-HAFID Tuteur : Mr BENSLIMANE.
L’IEEE
Pr. Alain Greiner (LIP6 - ASIM) Daniel Millot, Philippe Lalevee (INT)
Le Modele OSI.
MIDI Sans Frontières Analyse des problèmes relatifs à la communication musicale sur IP Mémoire présenté en vue de lobtention du grade de Licencié en informatique.
Comparaison entre RIP et OSPF en utilisant OPNET
Thème 5 Model-based adaptability management for autonomous mobile group communication Rencontre TOMPASSE/ROSACE - 20 Novembre 2008 Projet RTRA/ROSACE Groupes.
La sécurité dans les réseaux mobiles Ad hoc
La réplication dans les réseaux mobiles ad hoc
Université des Sciences et Technologies Houari Boumediene
Réseaux Mesh (Maillés) sans fil « WMNS »
02 - Le modèle OSI* *OSI = Open Systems Interconnections.
Cours 5 Le modèle de référence.
Sommaire Dans ce chapitre, nous aborderons :
User Datagram Protocol
Contrôle de topologie orienté mesures de performances Master 2 COSY 2004/2005 1/30Septembre 2005 Contrôle de Topologie Orienté Mesures de Performances.
IPV6 MOBILE.
Deug 11 Systèmes d ’Information : 4b Michel de Rougemont Université Paris II Protocoles Réseaux.
25 mars 2010 Journée d’étude IBRA section de Liège Le système de télécommunication du nanosatellite Nicolas Crosset – ON4NCR Nicolas Marchal – ON4NMA et.
Les Réseaux Informatiques Clients & Serveurs Le protocole FTP Laurent JEANPIERRE DEUST AMMILoR.
Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche réseau.
Frédéric ARNAL, Simon PAILLARD Encadrant : Laurent FRANCK
Etat d’avancement Développement et intégration Bilal EL ALI Caen, Mars 2001.
Approche Cross layer Dr Mekkakia Maaza Zoulikha Cours M2 SIR
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
Les Réseaux Informatiques
Modélisation d'un modulateur et démodulateur OFDM
Réalisé par : Grégory CORDIER Promotion : RIE03 UE : RTK Réalisé par : Grégory CORDIER Promotion : RIE03 UE : RTK The Lightweight User Datagram Protocol.
Commutation de circuits
Laboratoire Intégration des Architectures Numériques (IAN)
La voix sur IP, PABX et LAN
Réseaux Informatiques
Rémi LAPEYRE, Simon PAILLARD Encadrant : Fabrice ARNAL 21 mars 2006 Étude des PEP TCP en environnement géostationnaire.
IPSec Formation.
IPv6 IP Next Generation Xavier BUREAU & Emilien GUERRIER 11/01/2002.
Architecture Client/Serveur
Elaboré par :Chaouki LARIBI
Gestion de la qualité de service (QoS)
A survey on Sensors Networks I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci IEEE Communications Magazine Août 2002 Samundeswary RamachandraM2.
Les Réseaux Informatiques Rappels
Département Informatique Les Réseaux Informatiques Couche Transport Protocoles UDP & TCP Laurent JEANPIERRE.
Architectures réseaux pour communications interplanétaires
Transcription de la présentation:

Encadrant : Laurent FRANCK Architectures réseaux pour communications interplanétaires Simon PAILLARD Encadrant : Laurent FRANCK Mercredi 6 septembre 2006

Contexte Développement des missions spatiales lointaines (Vénus, Mars) Défi des télécommunications spatiales : délai, débit, connectivité, consommation énergétique Systèmes standardisés par le CCSDS (CFDP: plus de 250 engins spatiaux équipés) CCSDS : Consultative Committee for Space Data Systems CFDP : CCSDS File Delivery Protocol

Problématique Des contraintes communes avec certains cas terrestres : capteurs, champs de bataille, systèmes à bas prix. Multiplicité des systèmes terrestres (filaires ou radio) et spatiaux > comment les interconnecter ?

Plan Introduction Contraintes des environnements Limites des solutions traditionnelles Architecture « Delay Tolerant Network » Travaux menés et résultats Conclusion

Contraintes des environnements spatiaux Délai de propagation Connectivité Débit Taux d'erreur binaire (BER)

Contraintes : délai Proportionnel à la distance entre l'émetteur et le récepteur Délai sol-satellite GÉO : 125 ms Délai Terre-Mars : jusqu'à 22 minutes !

Contraintes : connectivité (1) Visibilité non permanente (masquage par une planète par ex.) > intermittence des liens, partition du réseau Jusqu'à l'absence de connectivité de bout-en- bout !

Contraintes : connectivité (2) Exemple de connectivité résultante : > très faible potentiel de transmission par rapport au coût

Contraintes : distance Importantes pertes en espace libre : entre la Terre et Mars (56 millions de km) en bande X (8.4Ghz) : 266 dB, soit 10-24 ! Compromis débit vs. BER (choix de modulation, code correcteur) Ordre de grandeur : débit : 8 à 256 kb/s taux d'erreur binaire : jusqu'à 10-3

Limites des solutions traditionnelles terrestres (1) Série d'hypothèses optimistes non vérifiables dans tous les environnements : lien bidirectionnel délai aller-retour (RTT) faible pertes de bout en bout faibles connectivité assurée de bout en bout coût raisonnable de la bande passante même couche réseau partagée

Limites des solutions traditionnelles terrestres (2) Hypothèses ainsi induites : la conversation comme seul moyen de corriger les erreurs et de gérer la sécurité une seule route entre source et destination les mécanismes de fiabilité et sécurité peuvent n'être que de bout-en-bout émetteur récepteur

Architecture « Delay Tolerant Network » (1) Expression du besoin d'une architecture pour les réseaux spatiaux intermittents au sein du CCSDS Intérêt pour l'InterPlaNetary Internet (IPN, dont Vint Cerf) Champ d'application plus large que l'IPN Travail sous la tutelle du DTN Research Group (Internet Research Task Force)

Architecture DTN Principes (1) Principe des services postaux : « store and forward » Transmissions de messages, et non pas de paquets ou de flux Pas d'interactivité Mécanismes de fiabilité et sécurité gérés par chacun des noeuds traversés Réseau de réseaux régionaux hétérogènes

Architecture DTN Principes (2) « store and forward » avec intermittences > capacité de transmission améliorée

Architecture DTN Piles de protocole Protocole « bundle » de transmission des messages Plusieurs sous-couches de convergences, adaptées aux différents environnements

Architecture DTN Définition des modes de contact Classification de la connectivité des liens en présence : 4 modes contact permanent contact à la demande contact intermittent opportuniste contact intermittent planifié

Implémentation logicielle Logiciels de référence sur http://dtnrg.org Démon de noeud DTN Applications : dtnping dtnsend / dtnrecv dtncat et d'autres dtn*

Travaux menés et résultats : Portage DTN pour borne WiFi Intérêt du sans-fil dans les solutions DTN faible coût, compacité, mobilité alimentation par batterie > portage du projet DTN pour les bornes WiFi Linksys WRT54G Intégration du patch au projet officiel Travail de collaboration avec le responsable

Travaux menés et résultats : Scénario cible (1) Intermittence via la couverture WiFi Dummynet : latence, BER

Travaux menés et résultats : Scénario cible (2) Passerelles TCP / DTN > réseau DTN transparent pour l'application de réception des données des capteurs Preuve de fonctionnement : > les mesures des capteurs passent par le DTN >> MAIS PAS DE MÉTRIQUE ACCESSIBLE !

Travaux menés et résultats : Modélisation intermittence WiFi : pas de contrôle de l'intermittence > modélisation par script interposé Scénarios de référence retenus :

Travaux menés et résultats : Type de trafic et métriques Métrique de performances : goodput (débit applicatif) Mesure du goodput : envoi continu (back to back) SINON >

Travaux menés et résultats : Envoi continu et mesures Choix de la couche de convergence UDP pas d'interactivité Résultats et problèmes soulevés messages tronqués à 50ko ! détection de faux bundles dupliqués > sur 40000 bundles, 200 reçus désactivation de la suppression des dupliqués > génération spontanée de paquets entre la source et le destinataire.

Travaux menés et résultats : Envoi continu et mesures Choix de la couche de convergence TCP, sensible à la latence > intercation des mécanismes TCP Résultats et problèmes soulevés fermeture problématique par le script d'une connexion TCP active en envoi continu erreur de segmentation de la pile DTN en envoi discontinu, on vérifie le résultat du premier scénario : > gestion de l'intermittence vérifiée, pas d'évaluation quantitive

Conclusion Problématiques de recherche encore ouvertes : multicast, routage, LTP Intérêt d'un standard au champ d'application large > Fort potentiel de développement d'applications asynchrones à bas coût Manque de maturité du logiciel référence > performances difficiles à quantifier

Contributions Portage pleinement fonctionnel de la suite logicielle DTN pour l'architecture MIPS et le système OpenWrt basé sur µClibc Réalisation de passerelles TCP Crossbow (réseau de capteurs) <-> DTN Livrable 2 de l'action R&T CNES « Communications asynchrones en environnement intermittent et contraint »

Références Consultative Committee for Space Data Systems, http://www.ccsds.org Delay Tolerant Networking Research Group, Internet Research Task Force, http://dtnrg.org/ S. Burleigh et. al., « Delay-Tolerant Networking: An Approach to Interplanetary Internet », IEEE Communications Magazine, Juin 2003 V. Cerf et. al., « Delay Tolerant Network Architecture », draft-irtf-dtnrg-arch-05.txt, Septembre 2006 K. Scott, S. Burleigh, « Bundle Protocol Specification », draft-irtf-dtnrg-bundle-spec-04.txt, Mai 2006 Forrest Warthman, « Delay-Tolerant Networks (DTNs): A Tutorial », v1.1, Mars 2003 Michael Demmer, Eric Brewer, Kevin Fall, Sushant Jain, Melissa Ho, Robin Patra, « Implementing Delay Tolerant Networking », tech. report IRBTR-04-020, Intel Research Berkeley, http://www.dtnrg.org/papers/demmer-irb-tr-04- 020.pdf, Décembre 2004 Interplanetary Internet, http://ipnsig.org/ Philo Juang, Hidekazu Oki, Yong Wang, Margaret Martonosi, Li-Shiuan Peh, Daniel Rubenstein, « Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet », http://www.princeton.edu/~mrm/zebranet.html, ASPLOS-X conference, San Jose, Octobre 2002 CNES, ENST, TÉSA, « Communications asynchrones en environnement intermittent et contraint », Livrable 1 Robert RUMEAU, Laurent FRANCK, « Comparaison entre les reseaux mobiles ad hoc et les réseaux tolérants au délai » OpenWrt, Wireless Freedom, http://openwrt.org OpenWrt building packages howto, http://wiki.openwrt.org/BuildingPackagesHowTo Dummynet, http://www.dummynet.com/ A. Lindgren et A. Doria, « Probabilistic Routing Protocol for Intermittently Connected Networks », draft-lindgren-dtnrg- prophet-02.txt, Mars 2006 Jeff Thorn, « Deciphering TinyOS Serial Packets », Octave Tech Brief #5-01, Mars2005, http://weblog.cs.uiowa.edu/294s05-project/uart/slides/deciphering-serial-packets.pdf

Annexe Structure des bundles (1) Entête d'un bundle +----------------+----------------+----------------+----------------+ | Version | Proc. Flags | COS Flags | SRR Flags | | [Header length] | +----------------+----------------+---------------------------------+ | Destination scheme offset | Destination SSP offset | | Source scheme offset | Source SSP offset | | Report-to scheme offset | Report-to SSP offset | | Custodian scheme offset | Custodian SSP offset | | | + Creation Timestamp (8 bytes) + +---------------------------------+---------------------------------+ | Lifetime | | Dictionary length | | Dictionary byte array (variable) | | [Fragment offset] | | [Total application data unit length] |

Annexe Structure des bundles (1) Charge utile d'un bundle +----------------+----------------+----------------+----------------+ | Header type | Proc. Flags | Header length(*****) | | | | Bundle Payload (variable) | / / +-------------------------------------------------------------------+