AppleJam
Encadrants
- Chadi Jabbour, Germain Pham
- Emails: jabbour@telecom-paris.fr ; dpham@telecom-paris.fr
- Bureaux: 3B46
Nombre d'étudiant par instance du projet:
- Minimum: 3
- Maximum: 5
Nombre d'instances du projet :
1Sigles des UE couvertes et/ou Mots-clés :
Brouillage, Systèmes de communication RF, expérimentation pratiqueLogo/Favicon
Description du projet :
Avez-vous marre des gamins de votre résidence qui courent dans tous les sens derrière leur voiture télécommandée? Souhaitez-vous vous lancer dans le vol de voitures en bloquant le bip des voitures? Êtes-vous jaloux des employés de sociétés comme dronebusters avec leur lance-roquette sans fil? Si vous avez répondu oui, et forcément vous l'avez fait, n'attendez plus, rejoignez-nous pour développer notre nouveau produit Apple Jam.L'idée du projet Apple Jam est d'étudier le brouillage des systèmes sans fil plus particulièrement des systèmes télécommandés. Vous aurez d'abord à étudier les paramètres de la communication cible (fréquence centrale, modulation, puissance, frequency hoping ou pas …). En vous basant sur ces résultats, vous devez configurer et optimiser votre brouilleur afin qu'il soit le plus performant possible. Vous devrez analyser l'impact de paramètres tels que la distance entre le brouilleur et la cible, la puissance émise par le brouilleur, la génération du signal brouilleur …
Nous mettrons à disposition des élèves une maquette RF du type Adalm Pluto qui permet d'émettre et de recevoir des signaux RF sur un large spectre de fréquence, un système télécommandé (voiture, drone …) et d'autres composants élémentaires (antenne, amplificateurs). Ces éléments vous permettront de créer chez vous un environnement de test qui mariés à des simulations sur ordinateur vous permettront de mener à bien ce projet.
Si le projet est une réussite, nous le vendrons à une entreprise américaine dont on taira le nom, qui le transformera en I-Jam en croquant dans la pomme
Objectifs du projet :
Attendus à mi-projet:- Développement d'un modèle de la chaîne d'émission/réception en Python/Matlab
- Prise en main de la plateforme Pluto et automatiser son contrôle
- Caractérisation des systèmes (Voitures, drones, ...) mis à disposition avec la plateforme Pluto ou avec des instruments de mesure de laboratoire
- État de l'art des techniques de brouillage
Attendus à la fin du projet:
- Démonstration d'une ou plusieurs stratégies de brouillage
- Caractérisation dans plusieurs configurations (distances, puissance émisse, …)
Références bibliographiques:
- ADALM Pluto https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html
- A. D. Wood and J. A. Stankovic, "Denial of service in sensor networks," in Computer, vol. 35, no. 10, pp. 54-62, Oct. 2002, doi: 10.1109/MC.2002.1039518.
- W. Xu, W. Trappe, Y. Zhang, and T. Wood. 2005. The feasibility of launching and detecting jamming attacks in wireless networks. In Proceedings of the 6th ACM international symposium on Mobile ad hoc networking and computing (MobiHoc '05). Association for Computing Machinery, New York, NY, USA, 46–57. https://doi.org/10.1145/1062689.1062697
- Wenyuan Xu, Ke Ma, W. Trappe and Yanyong Zhang, "Jamming sensor networks: attack and defense strategies," in IEEE Network, vol. 20, no. 3, pp. 41-47, May-June 2006, doi: 10.1109/MNET.2006.1637931.