Équipe Réseaux

Différences entre les versions de « Anciens Sujets »

De Équipe Réseaux
Aller à la navigation Aller à la recherche
 
 
(10 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
ploup
+
== '''Sujets de Projets Etudiants''' (2007/2008) ==
 +
 
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/projet-2008-01-TER.pdf Gestion de la multi-domiciliation des réseaux mobiles (NEMO) dans l'Internet Nouvelle Génération]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 72]) & M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 75])
 +
:::Le but de ce projet est d'étudier et d'implémenter un protocole de gestion de multiples routeurs mobiles au sein d'un même réseau mobile.  L'implémentation se fera dans un système GNU/Linux en se basant sur l'implémentation existante du protocole NEMO Basic Support disponible sous ce système.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/projet-2008-02-TER.pdf Expérimentation d'un protocole de gestion de la mobilité rapide dans l'Internet Nouvelle Génération]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 73]) & M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 74])
 +
:::Le but de ce projet est d'étudier, d'installer et d'expérimenter une version améliorée du protocole FMIPv6 en conditions réelles. Les modifications portent notamment sur l'ajout du support de la géolocalisation pour prédire les prochains points d'attachement d'un noeud mobile. Le travail sera basé sur une implémentation disponible sous GNU/Linux.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/Projet-2008-CaptivePortal-v6.pdf Création d'un portail captif IPv6]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 89]) & M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 90])
 +
:::Le but de ce projet est de réaliser un portail captif uniquement IPv6 fonctionnant sur un système GNU/Linux. Concernant l'authentification des utilisateurs, le portail devra pouvoir interagir avec un serveur Radius. L'étudiant est libre de reprendre un projet existant pour le faire évoluer ou de commencer un nouveau projet.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/Projet-2008-03.pdf Implémentation de la couche PHY du protocole WiMAX dans un simulateur de réseaux sans fil]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 93]) & M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 92])
 +
::: Le but de se projet est d'améliorer l'implémentation actuelle du protocole WiMAX dans un simulateur de réseaux sans fil. Plus particulièrement il s'agit d'implémenter une deuxième couche physique basée sur OFDMA.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/Projet-2008-libwin32-geoloc.pdf Développement d'une librairie win32 de géolocalisation Wi-Fi]
 +
::: '''Pour :''' M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 117])
 +
::: Le but de ce projet 150h sera de développer une librairie native win32 de géolocalisation Wi-Fi pour la librairie Java du projet Place Lab. La librairie native doit pouvoir communiquer avec le driver de la carte sans fil afin d'extraire les informations obtenues à l'aide de sondages des canaux radio (SSID, signal, algorithme de chiffrement, etc). L'objectif étant d'avoir un support complet pour Windows XP  et Windows Vista et ce, pour un maximum de cartes sans fil différentes. Cette librairie s'intégrera à terme dans l'application de géolocalisation weFiND développée par l' équipe Réseaux et Protocoles du LSIIT.
 +
* [http://clarinet.u-strasbg.fr/~pansiot/enseignement/Sujet-150h_Mcast-niv2.pdf Management Multicast au niveau 2]
 +
::: '''Pour :''' M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 57])
 +
::: A partir d'un commutateur ethernet de niveau 2 (sous Linux), développer un mécanisme de contrôle du multicast basé sur SNMP
 +
* [http://clarinet.u-strasbg.fr/~pansiot/enseignement/Sujet-projet_150h_Mgmt-hotes.pdf Gestion des sources et récepteurs multicast]
 +
::: '''Pour :''' M2 (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 58])
 +
:::Définir et implanter un mécanisme permettant de centraliser le contrôle des sources et récepteurs multicast à partir d'informations obtenues des routeurs multicast via SNMP
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/projet-2008-M1-50h.pdf Développement d'une interface graphique pour la gestion de la distribution des flux dans les réseaux mobiles (NEMO) multi-domicilié]
 +
::: '''Pour :''' L3 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 63]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 64])
 +
:::Le but de ce projet est de développer une interface graphique sous GNU/Linux qui permettrait à l'utilisateur de définir des politiques sans avoir à se soucier du langage que nous avons défini. A partir des souhaits entrées par l'utilisateur, cette application produirait en sortie un fichier contenant les politiques définie par notre langage. L'étudiant pourra s'inspirer de l'un des nombreux outils graphique existant pour Netfilter.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/Projet-2008-04.pdf Développement d'une interface de visualisation de simulations réseaux]
 +
::: '''Pour :''' L3 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 95]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 94])
 +
:::L’objet de ce projet est de faire évoluer l’interface graphique d'un simulateur de réseaux sans fil afin de visualiser les simulations. L’échange des paquets devra être représenté, ainsi que le mouvements des nœuds mobiles.
 +
* [http://clarinet.u-strasbg.fr/~lucas/teaching/2007-2008/projects/m2/index.php?langage=fr Réseau multicast pair-à-pair]
 +
::: '''Pour :''' M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 97])
 +
:::Le but de ce projet et de relier les différents réseaux multicast et de fournir un accès aux flux multicast dans les réseaux uniquement unicast. Pour cela, nous proposons d'utiliser un mécanisme de tunnel transportant du multicast dans de l'unicast.
 +
* [http://clarinet.u-strasbg.fr/~lucas/teaching/2007-2008/projects/m1_ria/index.php?langage=fr Autodécouverte de contenus]
 +
::: '''Pour :''' L3 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 99]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 98])
 +
:::Le but de ce projet est d'améliorer une application de diffusion de vidéos en temps réel sur Internet en créant un module automatisé de recherche et d'annonce de contenu.
 +
* [http://clarinet.u-strasbg.fr/~lucas/teaching/2007-2008/projects/m1_pf/index.php?langage=fr Evaluation et écriture de codes correcteur d'erreur]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 103]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 104]) & L3 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 105])
 +
:::Le but de ce projet est d'améliorer une application de diffusion de vidéos en temps réel sur Internet en créant un module de correction des erreurs pour le son et les images.
 +
* [http://dpt-info.u-strasbg.fr/~pelov/Projet-2008-Modeles.pdf Réalisation dʼun modèle de mobilité]
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 100])
 +
:::Le but de ce projet est de réaliser un logiciel qui génère les trajectoires des utilisateurs. Chaque modèle sera réalisé comme un plug-in (écrit par vous). Le noyau de l'application vous sera fournit. Si plusieurs personnes prennent se projet, ils auront chacun(e) un modèle diffèrent à réaliser. Le développement devra utiliser le langage Java. Le logiciel final sera open-source.
 +
* [http://dpt-info.u-strasbg.fr/~pelov/Projet-2008-Metriques-L3RIA.pdf Réalisation de métriques de mobilité]
 +
::: '''Pour :''' L3 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 102]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 101])
 +
:::Le but de ce projet est de réaliser un logiciel qui à partir de trajectoires établies, effectue l'analyse et trouve automatiquement les valeurs de certaines de ces métriques. Le noyau de ce logiciel sera à votre disposition et les différentes métriques seront analysées par des plug-ins (écrits par vous). Une description détaillée de chaque métrique est disponible. Si plusieurs personnes prennent se projet, ils auront chacun(e) des métriques différentes à réaliser. Le développement devra utiliser le langage Java. Le logiciel final sera opensource.
 +
* [http://dpt-info.u-strasbg.fr/~montavontj/Projet-2008-50h-L3-RIA.pdf Mise en place d'un service opérationel de mobilité IPv6]
 +
::: '''Pour :''' L3 RIA ( Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 130])
 +
::: A travers son service de mobilité IPv6 opérationnel, l’équipe de recherche Réseaux & Protocoles du LSIIT maintient un Agent Mère (serveur Linux). Le but de ce projet consiste à migrer cet Agent Mère sur un serveur de virtualisation, et ainsi : installer une machine virtuelle (vmware) avec un système d'exploitation GNU/Linux, installer et configurer UMIP, implémentation de Mobile IPv6 pour GNU/Linux, installer et configurer HAiku, l'interface de gestion de l'Agent Mère.
 +
* [http://clarinet/~pansiot/enseignement/Sujet-projet_analyse_trace.pdf Outil d'analyse de traces]
 +
::: '''Pour :''' M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 119]) & M1 IFA (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 118])
 +
:::Le but de ce projet est de concevoir un outil d'analyse de traces réseau (pcap) éventuellement très volumineuses permettant d'extraire de nombreuses statistiques sur le traffic
 +
*  [http://clarinet.u-strasbg.fr/~schreiner/enseignement/Projet-2008-Asterisk-v6.pdf Déploiement d'une solution complète de VoIP IPv6]
 +
::: '''Pour :''' L3 RIA ( Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=6 REF 134])
 +
:::Le but de ce projet 50h est de déployer une solution complète de VoIP compatible IPv6 à l'aide du démon IPBX AsteriskV6 sous GNU/Linux
 +
 
 +
==    dont sujets sur SIP Communicator ==
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/CallTransfer Transfert d'appel] - Implémenter le transfert d’appel, qui consiste à rediriger un correspondant vers un autre, dans SIP Communicator.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 4]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 5])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/G729 Implémentation du codec G.729]  - Implémenter le support du codec audio ITU G.729 dans SIP Communicator.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 6]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 7])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/AppletRunner SIP Communicator en applet] - Créer une version personnalisée de SIP Communicator qui peut être exécutée en tant qu’applet.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 8]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 9])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/JavaWebStartInstaller Création d'un installateur "Java Web Start"] - Créer un paquet “Java Web Start” pour SIP Communicator afin que les utilisateurs puisse l’installer d’un simple click sur une URL.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 11]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 10])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/LDAP Service et outils LDAP] - Implémenter un service OSGi pour SIP Communicator qui permettrait aux autres plugins d’obtenir des URI de téléphone à partir d’un répertoire LDAP en ligne. Ce projet nécessite aussi l’écriture d’un plugin d’interface simple qui permettra aux utilisateurs d’utiliser les services LDAP.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 12]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 13])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/DTMF Implémenter le support de DTMF via RTP] - Rendre SIP Communicator capable d’envoyer des code DTMF lors d’une conversation téléphonique en se basant sur le standard RFC4733.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 14]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 16]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 15])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/FileTransfer Transfert de fichiers] - Implémenter la fonctionnalité de transfert de fichiers pour tous les protocoles de SIP Communicator le permettant.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 19]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 18]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 17])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/Games4SC Jeux en ligne pour SIP Communicator] - Implémenter un plugin de jeux pour SIP Communicator qui permettrait de jouer facilement à des petits jeux multijoueurs avec des personnes de sa liste de contact.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 22]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 20]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 21])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/PluginDictionary Support de dictionnaires en ligne] - Implémenter la possibilité d’avoir des serveurs de dictionnaires comme contact. En y envoyant un mot, ce contact y répondrait par sa traduction ou sa définition.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 23]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 25]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 24])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/MultipartyWhiteboards Tableau blanc partagé multi-utilisateurs] - Etendre l’implémentation existante du tableau blanc partagé à des utilisateurs multiples.
 +
::: '''Pour :''' M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 26])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/GeolocationAwareContactListWithJabber Géolocalisation des contacts avec Jabber] - L’extension “User Geolocation” (Géolocalistation de l’utilisateur, XEP-0080) du protocole XMPP permet aux clients d’envoyer à leurs contact des informations sur leur position géographique. Cela permet à des applications comme SIP Communicator de montrer la position de l’ensemble de sa liste de contacts sur une carte (en utilisant par exemple le service web de Google Map).
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 29]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 27]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 28])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/ProactiveTypingNotifications Notification de frappes pro-active] - Développer un plugin pour SIP Communicator qui informerait l’utilisateur à chaque fois qu’un de ses contacts a commencé à lui écrire un message.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 30]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 32]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 31])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/SpellChecker Correcteur orthographique pour SIP Communicator] - Développer un plugin pour SIP Communicator qui a pour but de vérifier l’orthographe des messages envoyés. La vérification devra être réalisée de la même manière que les traitements de texte comme OpenOffice ou MS Word. Dès qu’une erreur est détectée, l’utilisateur en serait informé (par exemple en soulignant le mot) et un clique du bouton droit ferait apparaître une liste de corrections possibles. Ce projet inclut également une recherche des dictionnaires existant pour diverses langues.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 34]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 33])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/ProfileManager Gestionnaire de profils pour SIP Communicator] - Créer une extension pour SIP Communicator qui permettrait aux utilisateurs de créer, organiser et charger des profiles. Un profile est un environment utilisateur spécifique, qui contient des paramètres tels que l’historique, les comptes et la liste de contacts d’un utilisateur.
 +
::: '''Pour :''' M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 36]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 35])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/UserInteractivity Module de détection de l'inactivité de l'utilisateur] - La détection de l’inactivité d’un utilisateur peut être délicate en Java. Le projet inclut une étude permettant de déterminer le meilleur moyen de détecter l’inactivité d’un utilisateur dans une application Java puis son implémentation dans SIP Communicator. Suite à une telle détection, ce module devra changer les statuts des comptes actifs afin qu’ils reflètent la non-disponibilité de l’utilisateur.
 +
::: '''Pour :''' M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 37])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/IAX4SC Support des appels téléphoniques avec le protocole IAX] - Implémenter le support du protocol Inter-Asterisk eXchange (IAX2) pour SIP Communicator. Un tel support représenterait une nouvelle implementation du Protocol Provider Service de SIP Communicator, et serait basée sur une implémentation libre existante, qui sera sélectionnée par l’étudiant durant le projet.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 38])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/KeySharing Implémentation d'un protocole d'échange de clef avec chiffrement] - Intégrer ou implémenter un protocol d’échange de clés pour SIP Communicator, qui sera utilisé conjointement avec l’implémentation existante de SRTP.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 39]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 40])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/PluginRepositoryAndClientUI Interface graphique de gestion des plugins SIP Communicator et installation d'un dépôt pour leur stockage en ligne] - L’implémentation Felix d’OSGI (utilisée dans le noyau de SIP Communicator) permet la récupération des plugins (Bundles OSGI) à partir d’un dépôt en ligne. En d’autres termes, il devra être possible pour les utilisateurs de SIP Communicateur de télécharger, installer, configurer et démarrer un module par un simple click. Ce projet consiste à créer une interface client qui permette aux utilisateurs d’accéder à cette fonctionnalité. Il serait également intéressant d’avoir un dépôt OSGI en ligne permettant le téléchargement et le stockage de plugins pour SIP Communicator.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 41]) & M2 RIA (Projet 150h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=5 REF 42])
 +
 
 +
* [http://www.sip-communicator.org/index.php/Development/PluginGlobalShortcuts Implémentation de raccourcis globaux] - Selon le système d’exploitation, le module doit permettre l’enregistrement de raccourcis clavier globaux, configurables par l’utilisateur comme Ctrl+Shift+I (ouverture du dernier message reçu ) et Ctrl+Shift+A (Afficher/Masquer la liste de contact). Les raccourcis devront être actifs même si SIP Communicator n’est pas l’application courante active.
 +
::: '''Pour :''' M1 PF (TER [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=4 REF 43]) & M1 RIA (Projet 50h [http://master-info.u-strasbg.fr/annonce/annonces.php?cat=3 REF 44])
 +
 
 +
== '''Sujets de Stages de Master Recherche'''  ==
 +
 
 +
::[http://axis.u-strasbg.fr/stages-2007-08/Master2008RP_MP2PSIP-1.pdf MP2PSIP : Peer-to-Peer SIP et Réseaux Mobiles ]
 +
 
 +
::[http://axis.u-strasbg.fr/stages-2007-08/Stage-M2R-TreeUreachability-JJP.pdf Branches multicast inutiles : évaluation d'un mécanisme de réduction]
 +
 
 +
== '''Propositions de TER pour Master1''' (2008/2009) ==
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/web/ens/TER/2008-TER-80211.pdf Anticipation des déplacements de terminaux Wi-Fi à l'aide de points d'accès intelligents]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont] et [http://clarinet.u-strasbg.fr/~noel/ Thomas Noël]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/web/ens/TER/2008-TER-MH.pdf Gestion de la multi-domiciliation des réseaux mobiles (NEMO) dans l'Internet Nouvelle Génération]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~kuntz/ Romain Kuntz] et [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/web/ens/TER/2008-TER-MobileSink.pdf Gestion de puits mobiles dans les réseaux de capteurs sans fil]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~gallais/ Antoine Gallais] et [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/web/ens/TER/2008-TER-KProtocols.pdf Protocoles de communication dans les réseaux de capteurs sans fil]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~gallais/ Antoine Gallais] et [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/web/ens/TER/2008-TER-RoutingWSN.pdf Routage dans les réseaux de capteurs sans fil]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~gallais/ Antoine Gallais] et [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont]
 +
 
 +
* [https://dpt-info.u-strasbg.fr/~cateloin/stages/Sujet%20TER%202009.pdf Manipulation et visualisation de topologies réseaux pour la simulation]
 +
::: ''Encadrants :'' [http://dpt-info.u-strasbg.fr/~cateloin/ Stéphane Cateloin]
 +
 
 +
* [http://www-r2.u-strasbg.fr/~pansiot/enseignement/2008-TER-mrinfo.pdf Graphe d'Internet : analyse d'une série de mesures]
 +
::: ''Encadrant :'' [http://clarinet.u-strasbg.fr/~pansiot Jean-Jacques Pansiot]
 +
 
 +
== '''Propositions de projets 150h pour Master2''' (2008/2009) ==
 +
 
 +
* [http://clarinet.u-strasbg.fr/~kuntz/r2/pdf/2009-150h-WSNET-MAC.pdf Implémentation d'un algorithme d'accès au médium (MAC) dans un simulateur de réseaux de capteurs]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~kuntz/ Romain Kuntz]
 +
* [http://clarinet.u-strasbg.fr/~kuntz/r2/pdf/2009-150h-MIPv6-HA.pdf Mise en place d'un service opérationnel de mobilité IPv6]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~kuntz/ Romain Kuntz]
 +
* [http://clarinet.u-strasbg.fr/~kuntz/r2/pdf/2009-150h-CC1100-Driver.pdf Portage d'un driver radio pour système embarqué]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~vincent/ Sébastien Vincent] et Benoît Pradelle
 +
* [https://clarinet.u-strasbg.fr/~vincent/projets/2009-150h-turn-tcp.pdf Implémentation de turn-tcp dans TurnServer]
 +
::: ''Encadrant : '' [http://clarinet.u-strasbg.fr/~vincent/ Sébastien Vincent]
 +
* [https://clarinet.u-strasbg.fr/~vincent/projets/2009-150h-turn-nat.pdf Implémentation de nat-behavior-discovery dans TurnServer]
 +
::: ''Encadrant : '' [http://clarinet.u-strasbg.fr/~vincent/ Sébastien Vincent]
 +
* [https://clarinet.u-strasbg.fr/~vincent/projets/2009-150h-turn-ice4j.pdf Implémentation du protocole TURN dans Ice4J]
 +
::: ''Encadrant : '' [http://clarinet.u-strasbg.fr/~vincent/ Sébastien Vincent] et [http://emcho.com Emil Ivov]
 +
 
 +
== '''Propositions de stages de Master2 Recherche''' (2008/2009) ==
 +
 
 +
Tout ces stages auront lieu au sein de l'équipe Réseaux et Protocoles au Lsiit
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/m2r/2008-M2R-mp2psip.pdf MP2PSIP : Peer-to-Peer SIP et Réseaux Mobiles]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont] et [http://www-r2.u-strasbg.fr/~noel/Site/Fiche%20personnelle.html Thomas Noël]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~gallais/uploads/Research/2008-M2R-kprotocoles.pdf Services dans un réseau de capteurs: Etude, adaptations et conception de protocoles]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~gallais/ Antoine Gallais] et [http://www-r2.u-strasbg.fr/~noel/Site/Fiche%20personnelle.html Thomas Noël]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/m2r/2008-M2R-multimob.pdf Support des communications multicast dans les protocoles de gestion de la mobilité dans l'Internet Nouvelle Génération]
 +
::: ''Encadrants :'' [http://clarinet.u-strasbg.fr/~montavont/ Julien Montavont], [http://www-r2.u-strasbg.fr/~noel/Site/Fiche%20personnelle.html Thomas Noël] et [http://dpt-info.u-strasbg.fr/~pansiot/ Jean-Jacques Pansiot]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/m2r/2008-M2R-topodyn.pdf Dynamique de la topologie d'Internet]
 +
::: ''Encadrants :'' [http://dpt-info.u-strasbg.fr/~pansiot/ Jean-Jacques Pansiot]
 +
 
 +
* [http://clarinet.u-strasbg.fr/~montavont/m2r/2008-M2R-freenet.pdf Freenet : étude, performances et perspectives]
 +
::: ''Encadrants :'' [http://dpt-info.u-strasbg.fr/~cateloin/ Stéphane Cateloin] et [http://dpt-info.u-strasbg.fr/~pansiot/ Jean-Jacques Pansiot]

Version actuelle datée du 26 mars 2013 à 18:15

Sujets de Projets Etudiants (2007/2008)

Pour : M1 PF (TER REF 72) & M2 (Projet 150h REF 75)
Le but de ce projet est d'étudier et d'implémenter un protocole de gestion de multiples routeurs mobiles au sein d'un même réseau mobile. L'implémentation se fera dans un système GNU/Linux en se basant sur l'implémentation existante du protocole NEMO Basic Support disponible sous ce système.
Pour : M1 PF (TER REF 73) & M2 (Projet 150h REF 74)
Le but de ce projet est d'étudier, d'installer et d'expérimenter une version améliorée du protocole FMIPv6 en conditions réelles. Les modifications portent notamment sur l'ajout du support de la géolocalisation pour prédire les prochains points d'attachement d'un noeud mobile. Le travail sera basé sur une implémentation disponible sous GNU/Linux.
Pour : M1 PF (TER REF 89) & M2 (Projet 150h REF 90)
Le but de ce projet est de réaliser un portail captif uniquement IPv6 fonctionnant sur un système GNU/Linux. Concernant l'authentification des utilisateurs, le portail devra pouvoir interagir avec un serveur Radius. L'étudiant est libre de reprendre un projet existant pour le faire évoluer ou de commencer un nouveau projet.
Pour : M1 PF (TER REF 93) & M2 (Projet 150h REF 92)
Le but de se projet est d'améliorer l'implémentation actuelle du protocole WiMAX dans un simulateur de réseaux sans fil. Plus particulièrement il s'agit d'implémenter une deuxième couche physique basée sur OFDMA.
Pour : M2 (Projet 150h REF 117)
Le but de ce projet 150h sera de développer une librairie native win32 de géolocalisation Wi-Fi pour la librairie Java du projet Place Lab. La librairie native doit pouvoir communiquer avec le driver de la carte sans fil afin d'extraire les informations obtenues à l'aide de sondages des canaux radio (SSID, signal, algorithme de chiffrement, etc). L'objectif étant d'avoir un support complet pour Windows XP et Windows Vista et ce, pour un maximum de cartes sans fil différentes. Cette librairie s'intégrera à terme dans l'application de géolocalisation weFiND développée par l' équipe Réseaux et Protocoles du LSIIT.
Pour : M2 (Projet 150h REF 57)
A partir d'un commutateur ethernet de niveau 2 (sous Linux), développer un mécanisme de contrôle du multicast basé sur SNMP
Pour : M2 (Projet 150h REF 58)
Définir et implanter un mécanisme permettant de centraliser le contrôle des sources et récepteurs multicast à partir d'informations obtenues des routeurs multicast via SNMP
Pour : L3 RIA (Projet 50h REF 63) & M1 RIA (Projet 50h REF 64)
Le but de ce projet est de développer une interface graphique sous GNU/Linux qui permettrait à l'utilisateur de définir des politiques sans avoir à se soucier du langage que nous avons défini. A partir des souhaits entrées par l'utilisateur, cette application produirait en sortie un fichier contenant les politiques définie par notre langage. L'étudiant pourra s'inspirer de l'un des nombreux outils graphique existant pour Netfilter.
Pour : L3 RIA (Projet 50h REF 95) & M1 RIA (Projet 50h REF 94)
L’objet de ce projet est de faire évoluer l’interface graphique d'un simulateur de réseaux sans fil afin de visualiser les simulations. L’échange des paquets devra être représenté, ainsi que le mouvements des nœuds mobiles.
Pour : M2 RIA (Projet 150h REF 97)
Le but de ce projet et de relier les différents réseaux multicast et de fournir un accès aux flux multicast dans les réseaux uniquement unicast. Pour cela, nous proposons d'utiliser un mécanisme de tunnel transportant du multicast dans de l'unicast.
Pour : L3 RIA (Projet 50h REF 99) & M1 RIA (Projet 50h REF 98)
Le but de ce projet est d'améliorer une application de diffusion de vidéos en temps réel sur Internet en créant un module automatisé de recherche et d'annonce de contenu.
Pour : M1 PF (TER REF 103) & M1 RIA (Projet 50h REF 104) & L3 RIA (Projet 50h REF 105)
Le but de ce projet est d'améliorer une application de diffusion de vidéos en temps réel sur Internet en créant un module de correction des erreurs pour le son et les images.
Pour : M1 PF (TER REF 100)
Le but de ce projet est de réaliser un logiciel qui génère les trajectoires des utilisateurs. Chaque modèle sera réalisé comme un plug-in (écrit par vous). Le noyau de l'application vous sera fournit. Si plusieurs personnes prennent se projet, ils auront chacun(e) un modèle diffèrent à réaliser. Le développement devra utiliser le langage Java. Le logiciel final sera open-source.
Pour : L3 RIA (Projet 50h REF 102) & M1 RIA (Projet 50h REF 101)
Le but de ce projet est de réaliser un logiciel qui à partir de trajectoires établies, effectue l'analyse et trouve automatiquement les valeurs de certaines de ces métriques. Le noyau de ce logiciel sera à votre disposition et les différentes métriques seront analysées par des plug-ins (écrits par vous). Une description détaillée de chaque métrique est disponible. Si plusieurs personnes prennent se projet, ils auront chacun(e) des métriques différentes à réaliser. Le développement devra utiliser le langage Java. Le logiciel final sera opensource.
Pour : L3 RIA ( Projet 50h REF 130)
A travers son service de mobilité IPv6 opérationnel, l’équipe de recherche Réseaux & Protocoles du LSIIT maintient un Agent Mère (serveur Linux). Le but de ce projet consiste à migrer cet Agent Mère sur un serveur de virtualisation, et ainsi : installer une machine virtuelle (vmware) avec un système d'exploitation GNU/Linux, installer et configurer UMIP, implémentation de Mobile IPv6 pour GNU/Linux, installer et configurer HAiku, l'interface de gestion de l'Agent Mère.
Pour : M2 RIA (Projet 150h REF 119) & M1 IFA (TER REF 118)
Le but de ce projet est de concevoir un outil d'analyse de traces réseau (pcap) éventuellement très volumineuses permettant d'extraire de nombreuses statistiques sur le traffic
Pour : L3 RIA ( Projet 50h REF 134)
Le but de ce projet 50h est de déployer une solution complète de VoIP compatible IPv6 à l'aide du démon IPBX AsteriskV6 sous GNU/Linux

dont sujets sur SIP Communicator

  • Transfert d'appel - Implémenter le transfert d’appel, qui consiste à rediriger un correspondant vers un autre, dans SIP Communicator.
Pour : M1 PF (TER REF 4) & M2 RIA (Projet 150h REF 5)
Pour : M1 PF (TER REF 6) & M2 RIA (Projet 150h REF 7)
Pour : M1 PF (TER REF 8) & M2 RIA (Projet 150h REF 9)
Pour : M1 PF (TER REF 11) & M2 RIA (Projet 150h REF 10)
  • Service et outils LDAP - Implémenter un service OSGi pour SIP Communicator qui permettrait aux autres plugins d’obtenir des URI de téléphone à partir d’un répertoire LDAP en ligne. Ce projet nécessite aussi l’écriture d’un plugin d’interface simple qui permettra aux utilisateurs d’utiliser les services LDAP.
Pour : M1 PF (TER REF 12) & M2 RIA (Projet 150h REF 13)
Pour : M1 PF (TER REF 14) & M1 RIA (Projet 50h REF 16) & M2 RIA (Projet 150h REF 15)
  • Transfert de fichiers - Implémenter la fonctionnalité de transfert de fichiers pour tous les protocoles de SIP Communicator le permettant.
Pour : M1 PF (TER REF 19) & M1 RIA (Projet 50h REF 18) & M2 RIA (Projet 150h REF 17)
  • Jeux en ligne pour SIP Communicator - Implémenter un plugin de jeux pour SIP Communicator qui permettrait de jouer facilement à des petits jeux multijoueurs avec des personnes de sa liste de contact.
Pour : M1 PF (TER REF 22) & M1 RIA (Projet 50h REF 20) & M2 RIA (Projet 150h REF 21)
  • Support de dictionnaires en ligne - Implémenter la possibilité d’avoir des serveurs de dictionnaires comme contact. En y envoyant un mot, ce contact y répondrait par sa traduction ou sa définition.
Pour : M1 PF (TER REF 23) & M1 RIA (Projet 50h REF 25) & M2 RIA (Projet 150h REF 24)
Pour : M2 RIA (Projet 150h REF 26)
  • Géolocalisation des contacts avec Jabber - L’extension “User Geolocation” (Géolocalistation de l’utilisateur, XEP-0080) du protocole XMPP permet aux clients d’envoyer à leurs contact des informations sur leur position géographique. Cela permet à des applications comme SIP Communicator de montrer la position de l’ensemble de sa liste de contacts sur une carte (en utilisant par exemple le service web de Google Map).
Pour : M1 PF (TER REF 29) & M1 RIA (Projet 50h REF 27) & M2 RIA (Projet 150h REF 28)
  • Notification de frappes pro-active - Développer un plugin pour SIP Communicator qui informerait l’utilisateur à chaque fois qu’un de ses contacts a commencé à lui écrire un message.
Pour : M1 PF (TER REF 30) & M1 RIA (Projet 50h REF 32) & M2 RIA (Projet 150h REF 31)
  • Correcteur orthographique pour SIP Communicator - Développer un plugin pour SIP Communicator qui a pour but de vérifier l’orthographe des messages envoyés. La vérification devra être réalisée de la même manière que les traitements de texte comme OpenOffice ou MS Word. Dès qu’une erreur est détectée, l’utilisateur en serait informé (par exemple en soulignant le mot) et un clique du bouton droit ferait apparaître une liste de corrections possibles. Ce projet inclut également une recherche des dictionnaires existant pour diverses langues.
Pour : M1 PF (TER REF 34) & M2 RIA (Projet 150h REF 33)
  • Gestionnaire de profils pour SIP Communicator - Créer une extension pour SIP Communicator qui permettrait aux utilisateurs de créer, organiser et charger des profiles. Un profile est un environment utilisateur spécifique, qui contient des paramètres tels que l’historique, les comptes et la liste de contacts d’un utilisateur.
Pour : M1 RIA (Projet 50h REF 36) & M2 RIA (Projet 150h REF 35)
  • Module de détection de l'inactivité de l'utilisateur - La détection de l’inactivité d’un utilisateur peut être délicate en Java. Le projet inclut une étude permettant de déterminer le meilleur moyen de détecter l’inactivité d’un utilisateur dans une application Java puis son implémentation dans SIP Communicator. Suite à une telle détection, ce module devra changer les statuts des comptes actifs afin qu’ils reflètent la non-disponibilité de l’utilisateur.
Pour : M1 RIA (Projet 50h REF 37)
  • Support des appels téléphoniques avec le protocole IAX - Implémenter le support du protocol Inter-Asterisk eXchange (IAX2) pour SIP Communicator. Un tel support représenterait une nouvelle implementation du Protocol Provider Service de SIP Communicator, et serait basée sur une implémentation libre existante, qui sera sélectionnée par l’étudiant durant le projet.
Pour : M1 PF (TER REF 38)
Pour : M1 PF (TER REF 39) & M2 RIA (Projet 150h REF 40)
  • Interface graphique de gestion des plugins SIP Communicator et installation d'un dépôt pour leur stockage en ligne - L’implémentation Felix d’OSGI (utilisée dans le noyau de SIP Communicator) permet la récupération des plugins (Bundles OSGI) à partir d’un dépôt en ligne. En d’autres termes, il devra être possible pour les utilisateurs de SIP Communicateur de télécharger, installer, configurer et démarrer un module par un simple click. Ce projet consiste à créer une interface client qui permette aux utilisateurs d’accéder à cette fonctionnalité. Il serait également intéressant d’avoir un dépôt OSGI en ligne permettant le téléchargement et le stockage de plugins pour SIP Communicator.
Pour : M1 PF (TER REF 41) & M2 RIA (Projet 150h REF 42)
  • Implémentation de raccourcis globaux - Selon le système d’exploitation, le module doit permettre l’enregistrement de raccourcis clavier globaux, configurables par l’utilisateur comme Ctrl+Shift+I (ouverture du dernier message reçu ) et Ctrl+Shift+A (Afficher/Masquer la liste de contact). Les raccourcis devront être actifs même si SIP Communicator n’est pas l’application courante active.
Pour : M1 PF (TER REF 43) & M1 RIA (Projet 50h REF 44)

Sujets de Stages de Master Recherche

MP2PSIP : Peer-to-Peer SIP et Réseaux Mobiles
Branches multicast inutiles : évaluation d'un mécanisme de réduction

Propositions de TER pour Master1 (2008/2009)

Encadrants : Julien Montavont et Thomas Noël
Encadrants : Romain Kuntz et Julien Montavont
Encadrants : Antoine Gallais et Julien Montavont
Encadrants : Antoine Gallais et Julien Montavont
Encadrants : Antoine Gallais et Julien Montavont
Encadrants : Stéphane Cateloin
Encadrant : Jean-Jacques Pansiot

Propositions de projets 150h pour Master2 (2008/2009)

Encadrants : Romain Kuntz
Encadrants : Romain Kuntz
Encadrants : Sébastien Vincent et Benoît Pradelle
Encadrant : Sébastien Vincent
Encadrant : Sébastien Vincent
Encadrant : Sébastien Vincent et Emil Ivov

Propositions de stages de Master2 Recherche (2008/2009)

Tout ces stages auront lieu au sein de l'équipe Réseaux et Protocoles au Lsiit

Encadrants : Julien Montavont et Thomas Noël
Encadrants : Antoine Gallais et Thomas Noël
Encadrants : Julien Montavont, Thomas Noël et Jean-Jacques Pansiot
Encadrants : Jean-Jacques Pansiot
Encadrants : Stéphane Cateloin et Jean-Jacques Pansiot