Le 802.15.4 est un protocole de communication défini par l'IEEE. Il est destiné aux réseaux sans fil de la famille LR WPAN (Low Rate Wireless Personal Area Network) du fait de leur faible consommation, de leur faible portée et du faible débit des dispositifs utilisant ce protocole. La norme 802.15.4 est utilisée par de nombreuses implémentations basées sur des protocoles propriétaires ou sur IP (Internet Protocol), comme le Zigbee.
Le but du projet est de mettre en oeuvre le protocole IEEE 802.15.4 dans GNU Radio, une solution open source pour les radios logicielles. Notre objectif sera d'envoyer des données à l'aide du noeud de capteurs TelosB et de les récupérer en utilisant un dispositif USRP. Nous montrerons un aperçu du fonctionnement de l'USRP, des TelosB, d'Ubuntu, de GNU Radio et de l'OS Contiki.
Nous essayerons et vérifierons l'implémentation par l'envoi et la réception de messages vers l'USRP et les TelosB, ainsi qu'en provenance de ceux-ci, en utilisant la norme IEEE 802.15.4 à la bande de fréquence de 2400 MHz.
English
IEEE 802.15.4 is a standard which specifies the physical layer and media access control for Low Rate Wireless Personal Area Networks (LR-WPANs). It is maintained by the IEEE 802.15 working group. It is the basis for the ZigBee, ISA100.11a, WirelessHART, and MiWi specifications.
The goal of the project is to implement IEEE 802.15.4 protocol in GNU Radio, an open source solution for software defined radios. Our objective will be to send data using TelosB sensor mote and capture the same using a USRP device.
We will give an insight into the working of USRP, TelosB, Ubuntu, GNU Radio and Contiki OS. We will try and verify the implementation by sending and receiving messages to and from USRP and TelosB using the IEEE 804.15.4 protocol at 2400 MHz band frequency.
Projet de Fin d'Etudes réalisés par des élèves de l'ECE Paris école d'ingénieurs.