Activez les alertes d’offres d’emploi par e-mail !
Une institution académique prestigieuse recherche un stagiaire en recherche pour travailler sur la prédiction de la stabilité des liens dans un essaim de drones. Le candidat doit avoir de solides compétences en Python et en Deep Learning, idéalement avec une expérience en SDN et réseaux. Le stage offre une excellente opportunité d'apprentissage dans un projet novateur sur les réseaux non terrestres 6G.
Prédiction de stabilité des liens et planification temporelle des routes dans un essaim de drones à l’aide de Graph Neural Networks dynamiques.
Le framework CoBRA vise à orchestrer, de façon décentralisée, l’allocation coopérative de tâches entre et serveurs d’edge‑computing dans les réseaux non terrestres (NTN) 6G. Il s’appuie sur un graphe dynamique où chaque nœud (drone ou serveur) est décrit par des attributs temps réel (batterie, CPU, réputation, etc.). Les décisions d’orchestration supposent implicitement la disponibilité fiable des liens radio entre nœuds mobiles.
Le sujet de stage porte précisément sur cette hypothèse : anticiper la stabilité et la durée de vie résiduelle des liens, et fournir ces prédictions au graphe CoBRA pour fiabiliser le placement et la migration des tâches. Inspiré par les travaux récents sur les Graph Neural Networks dynamiques et la planification de journeys temporels dans les réseaux de drones, le stage ajoute la dimension prédictive manquante à CoBRA, tout en restant aligné sur sa philosophie distribuée.
P1 – P3 : prise en main CoBRA + état de l’art DyGNN / SCF. Livrable : cahier de charges.
P4 – P6 : collecte de traces (ns-3-aerial, UAV-SAR, CRAWDAD) et pré-traitement. Livrable : dataset parquet.
P7 – P10 : implémentation DyRep / TGAT / GA-GLU sous PyTorch Geometric Temporal. Livrable : modèle GNN.
P11 – P13 : intégration du module prédictif dans le graphe CoBRA. Livrable : plugin “link-stability.”
P14 – P16 : routage streaming “max-stabilité” + tests vidéo (iperf / GStreamer). Livrable : benchmarks.
P17 – P19 : planificateur journey SCF + bascule automatique. Livrable : KPI + analyse.
P20 – P22 : compression modèle (pruning / quantization) & profil Jetson. Livrable : rapport perf.
P23 – P24 : rédaction rapport + démo intégrée CoBRA, rapport et article court.
Essentielles
Appréciées
En fournissant des prédictions de connectivité “en ligne” directement exploitées par le graphe distribué de CoBRA, le stage fait passer le framework :
Il résulte une résilience accrue pour les applications 6G NTN / UAV nécessitant à la fois throughput, faible latence ou tolérance au délai, confirmant ainsi la valeur ajoutée du stage comme brique fondatrice de la roadmap CoBRA vers l’autonomie.
Étudiant en fin de cycle (M2 / ingénieur) à l’aise en Python et DL (PyTorch). Solides bases réseaux & systèmes, pratique Linux / virtualisation ; SDN (OpenFlow / P4) apprécié. Intérêt / expérience en GNN temporels et modélisation de graphes dynamiques pour UAV / NTN 6G. Goût pour l’expérimentation et la simulation réseau (ns‑3), plus outillage perf (iperf, GStreamer). Capacité à intégrer un module ML dans un framework distribué (CoBRA) et à adapter des algos de routage. Sens de l’évaluation et du profiling (AUC / RMSE, CPU / GPU, énergie, Jetson), rigueur de rédaction (rapport / article).
Dès que possible.