Stage : Développement d’un environnement de simulation pour l’évaluation des performances d’un récepteur 5G
Description du poste
Descriptif de poste
Vous intégrerez l’équipe du laboratoire Connectivité Avancée de b com et travaillerez avec les ingénieurs en charge du développement d’un réseau d’accès radio 5G basé sur une plateforme SDR (Software Defined Radio).
L’objectif du stage est de développer l’environnement permettant de mesurer par simulation les performances des algorithmes de traitement du signal radio reçu d’une station de base 5G. La réception du canal de données transmises par le terminal (canal appelé PUSCH) nécessite de mettre au point un ensemble d’algorithmes de traitement du signal (comme la synchronisation temporelle et fréquentielle, l’estimation de canal, l’égalisation). La chaine de réception comporte également un décodeur de canal pour codes LDPC. Cet environnement de simulation permettra de vérifier que ces algorithmes fonctionnent correctement dans des conditions de propagation réelles, et en tenant compte des caractéristiques et des défauts d’un récepteur RF, comme le bruit, le filtrage, la quantification, etc. Le simulateur intégrera la modélisation de ces éléments, ainsi que le canal de propagation, afin de mesurer le taux d’erreur binaire du récepteur.
Vous serez amené(e) à développer principalement en C++ Moderne.
Vous serez amené(e) à travailler dans un contexte Agile avec des méthodes d’intégration continue (Bazel, Google Test, Git, Jenkins,..).
Vous pourez également être amené(e) à travailler dans d’autres langages tels que Matlab ou Python.
Vous serez encadré(e) par des développeurs expérimentés. Vous aurez l’opportunité d’acquérir durant ce stage de fortes compétences en développement et en réseau mobile 5G.
Profil recherché
Etudiant(e) en dernière année d’école ingénieur ou en Master Informatique, vous disposez des compétences suivantes :