Dans le cadre du project, l'objectif visant à mettre en place un réseau 5G complet, de l’antenne jusqu’à un téléphone utilisateur. Nous avons utilisé les outils open-source Open5GS pour configurer le cœur de réseau, et srsRAN pour simuler une station de base (gNB). Nous avons également travaillé avec une carte USRP B210, indispensable pour l’émission et la réception du signal radio. Pour permettre la connexion d’un téléphone, nous avons programmé des cartes SIM avec PySim, en y inscrivant des paramètres comme l’IMSI, la clé Ki ou encore le code opérateur OPc pour ensuite l'intégré ces cartes dans l’interface web d’Open5GS.Sur le plan technique,nous avons installé et configuré tous les fichiers nécessaires (amf.yml, smf.yml, etc.)
pour que notre cœur de réseau fonctionne de façon autonome. Nous avons testé la connexion 5G en configurant un point d’accès "FLNETWORK" sur un téléphone compatible. Grâce à des outils comme PingTools, nous avons pu analyser la qualité de la connexion et la latence. Nous avons aussi expérimenté le handover, en configurant un second gNB avec une autre adresse IP. En réduisant la puissance d’émission, nous avons simulé un déplacement entre antennes, et observé la continuité de la connexion. Ce projet, nous a permis d’approfondir nos connaissances sur les réseaux mobiles, la configuration système, la sécurité des données et la gestion des performances en 5G.
Explorer les outils possibles pour la mise en place d’un réseau 5G et comprendre leur fonctionnement.
Installer et configurer les outils sélectionnés pour assurer le bon fonctionnement du réseau 5G.
Mettre en place et connecter le matériel nécessaire pour l’émission et la réception du signal 5G.
Tester la connexion du réseau 5G à l’aide d’un téléphone mobile et vérifier l’accès aux services
Configurer un second gNB pour permettre la création et le test du handover entre deux antennes.
Élaboration d'un rapport décrivant les différentes étapes de développement ainsi que les fonctionnalités du réseau 5G.