IMA4 2016/2017 P32 : Différence entre versions
(→Description du projet) |
(→Présentation générale du projet) |
||
Ligne 3 : | Ligne 3 : | ||
===<span style="color:#4169E1">Présentation générale du projet</span>=== | ===<span style="color:#4169E1">Présentation générale du projet</span>=== | ||
− | |||
Ligne 22 : | Ligne 21 : | ||
A l'aboutissement du projet, nous devrions être capable de détecter une communication LoRa dans la bande des 868 MHz, et de la brouiller elle seule, sans incidence sur les autres communications sur d'autres fréquences du réseau LoRa. | A l'aboutissement du projet, nous devrions être capable de détecter une communication LoRa dans la bande des 868 MHz, et de la brouiller elle seule, sans incidence sur les autres communications sur d'autres fréquences du réseau LoRa. | ||
− | + | Pour ce faire, nous devrons réaliser un montage réalisant un brouillage sur la plage 863-870Mhz afin d'empêcher toute communication LoRa. | |
− | + | Pour la suite du projet nous allons perfectionner ce montage pour qu'il puisse détecter une communication LoRa (grâce au "joint-request" de 18 octets envoyés par le end-point), afin d'envoyer des données erronées dans le but de bloquer uniquement cette communication. | |
− | + | Si le temps et le budget le permettent nous pourrons aussi être amené à brouiller la plage autour des 433MHz (aussi utilisé par le réseau LoRa). | |
− | |||
− | |||
− | |||
− | |||
− | |||
====<span style="color:#6B8E23">Choix techniques : matériel et logiciel</span>==== | ====<span style="color:#6B8E23">Choix techniques : matériel et logiciel</span>==== | ||
Ce projet mobilise une partie électronique et informatique. Par conséquent, il faudra se doter de puces développées pour le réseau LoRa (LoRa Transceiver), de puces émettant des signaux jusque 1GHz et une autre au-dessus, et d'un microcontrôleur; un logiciel de conception électronique (type Altium Designer), et des composants de microélectronique. | Ce projet mobilise une partie électronique et informatique. Par conséquent, il faudra se doter de puces développées pour le réseau LoRa (LoRa Transceiver), de puces émettant des signaux jusque 1GHz et une autre au-dessus, et d'un microcontrôleur; un logiciel de conception électronique (type Altium Designer), et des composants de microélectronique. | ||
− | |||
===<span style="color:#4169E1">'''Calendrier prévisionnel'''</span>=== | ===<span style="color:#4169E1">'''Calendrier prévisionnel'''</span>=== |
Version du 30 janvier 2017 à 15:32
Cahier des charges
Présentation générale du projet
Contexte
L'expansion de l'utilisation des objets connectés permet de nos jours d'accéder à des données ou de contrôler aisément d'autres systèmes connectés à distance. Les objets connectés sont de plus en plus déployés mais leur sécurité n'est pas toujours testée. Par conséquent, de nombreuses informations sensibles sont susceptibles de transiter en permanence par le biais de multiples plages de fréquences.
Ceci amène donc un questionnement sur la sécurité des transferts de données entre la multitude d'objets connectés actuellement.
Objectif du projet
L'objectif de ce projet est de réaliser un brouilleur d'ondes radiofréquence dans la bande des 868 MHz capable de bloquer les communications LoRa.
Description du projet
A l'aboutissement du projet, nous devrions être capable de détecter une communication LoRa dans la bande des 868 MHz, et de la brouiller elle seule, sans incidence sur les autres communications sur d'autres fréquences du réseau LoRa.
Pour ce faire, nous devrons réaliser un montage réalisant un brouillage sur la plage 863-870Mhz afin d'empêcher toute communication LoRa. Pour la suite du projet nous allons perfectionner ce montage pour qu'il puisse détecter une communication LoRa (grâce au "joint-request" de 18 octets envoyés par le end-point), afin d'envoyer des données erronées dans le but de bloquer uniquement cette communication. Si le temps et le budget le permettent nous pourrons aussi être amené à brouiller la plage autour des 433MHz (aussi utilisé par le réseau LoRa).
Choix techniques : matériel et logiciel
Ce projet mobilise une partie électronique et informatique. Par conséquent, il faudra se doter de puces développées pour le réseau LoRa (LoRa Transceiver), de puces émettant des signaux jusque 1GHz et une autre au-dessus, et d'un microcontrôleur; un logiciel de conception électronique (type Altium Designer), et des composants de microélectronique.
Calendrier prévisionnel
Liste des tâches à effectuer
Liste non exhaustive:
- Recherche et compréhension des différents modes de modulation
- Détermination des différents composants nécessaires au projet (notamment l'émetteur/récepteur LoRa et le microcontrôleur)
- Réalisation du circuit (Schematic)
- Réalisation de la carte (PCB et assemblage)
- Programmation de la carte
- Fonctionnement de base: brouillage de la bande 868 MHz
- Optimisation de la carte: détection automatique d'une transmission LoRa
- Optimisation de la carte: brouillage "sélectif" d'un canal
- Extension du fonctionnement: brouillage d'autres plages de fréquences
Calendrier
Avant le 19/12/16 - Elaboration du Cahier des charges et remplissage du Wiki
Avant fin Janvier - Complément du Cahier des Charges et listage du matériel nécessaire pour le projet
Répartition sur le S8 - 120h: Conception de la carte (50h) / Optimisation (40h) / Test (30h) / Extension (+20h)
Feuille d'heures
Tâche | Prélude | Heures S1 | Heures S2 | Heures S3 | Heures S4 | Heures S5 | Heures S6 | Heures S7 | Heures S8 | Heures S9 | Heures S10 | Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Définition cahier des charges | 4h | 0,5h | ||||||||||
Recherche sur les modes de modulation | 1h | |||||||||||
Détermination du matériel | 0,5h |
Avancement du Projet
Phase préparatoire
Jeu 15/12/16 - Rendez-vous de mise au point du cahier des charges avec les trois encadrants (M. Boé, M. Vantroys et M. Redon)
Elaboration du cahier des charges
Semaine 1
Lun 23/01/17 - Revue du Cahier des Charges
Recherches approfondies sur les modes de transmissions du réseau LoRa