Appli de contrôle APPLI JAVA BUSYBOX DALVIK TCPDUMP GLIBC BUT FINAL But final Espace utilisateur BIONIC IP ROUTER NF 3 NF 2 NF 1 EFWTPS VFS DRIVER WIFI DRIVER FLASH Espace noyau NF* : Netfilter * EFWPTS : Enregistreur wifi Contrôle Chemin de données Flash
DEROULEMENT DU PROJET 6
• Projet découpé en plusieurs Work Package (WP) : 4 • Plusieurs réunions d’avancement avec Thalès permettant de : • Valider nos avancement • Valider nos WP : revue de code, de document • Régler les problèmes techniques 7 DÉROULEMENT DU PROJET Déroulement du projet
• Utilisation directe du VFS • Récupération des paquets via un protocol handler • Synchronisation avec une workqueue Problèmes rencontrés • Performances d’écriture • Scheduling / IRQ • Générateur de flux 8 CHOIX TECHNIQUES – PROBLÈMES RENCONTRÉS Choix techniques
9 ARCHITECTURE GLOBALE Architecture globale
CONCLUSION 10
• Projet fonctionnel • Pas encore d’application utilisateur pour le charger • Des gains de performances possibles si on prend du matériel plus récent • Utilisation de la libpcap en user land 11 CONCLUSION Conclusion