AppleJam
Ce projet a été attribué.
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 pratiqueImage
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.