Projet MQTT

301 vues

Publié le

Wireless Sensor Network (WSN)

Publié dans : Ingénierie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
301
Sur SlideShare
0
Issues des intégrations
0
Intégrations
0
Actions
Partages
0
Téléchargements
18
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Un réseau de capteurs sans fil (RCSF) ou "Wireless Sensor Network" (WSN) est composé
    d'un ensemble d'unités de traitements embarquées, appelées motes communiquant via des liens sans fil,
    d’un point de collecte, appelé nœud-puits (ou sink Node).
  • Projet MQTT

    1. 1. Projet MQTT Présenté par: CHAIEB Ghassene Année universitaire : 2015/2016
    2. 2. Plan Introduction Générale I Technologies Utilisées II Architecture de l‘application III Démonstration Conclusion
    3. 3. Introduction Générale • Peut-être connecté à l'utilisateur du réseau (via Internet, un satellite ou un autre système). • Parmi les protocoles de communication via internet : le MQTT.
    4. 4. I Technologies Utilisées Les technologies Logicielles MQTT NodeJS MOTT.JS Paho Les technologies Matérielles waspmote
    5. 5. MQTT • MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie publish-subscribe basé sur le protocole TCP/IP, • Il a été initialement développé par IBM
    6. 6.  Client MQTT : (Publisher, Subscriber): Les clients souscrivent aux Topic pour publier ou recevoir des messages.  Topic : S’appuie le modèle publish-subscribe pour les clients. En Fait, les Topics permettent aux clients d'échanger des informations avec la sémantique définies. Exemple sujet: les données des capteurs de température d'un bâtiment.  Broker MQTT: C’est le serveur des topics, il reçoit les souscriptions des clients sur des Topics, ou reçoit des messages des clients et transmettre ceux-ci (basé sur les abonnements des clients) aux clients intéressés. ActiveMQ JoramMQ Mosquitto RabbitMQ
    7. 7. Node JS • Plateforme JavaScript Open-Source. Implémenté coté serveur. • Conçu pour les applications réseaux et temps réels (sites de chat, jeux vidéo en ligne…). Fonctionne en utilisant le moteur V8 (de Google). • Utilisé dans les navigateurs Google chrome et Chromium
    8. 8. Paho Paho offre une implémentations open-source de protocoles de messagerie MQTT destiné à des applications Machine-to-Machine (M2M) et internet des objets (IoT). MQTT. JS MQTT.js est une bibliothèque client pour le protocole MQTT, écrit en JavaScript pour node.js
    9. 9. WaspMote Waspmote est une plate-forme de capteurs sans fil open source inspiré par Arduino destiné pour des applications de réseau de capteurs. Caractéristiques:  Puissance ultra faible (0.7uA)  100+ capteurs disponibles  17 Radio Technologies :  Longue portée : 3G / GPRS / LoRaWAN  Moyenne portée : ZigBee / WSN / WiFi  Courte portée : RFID / NFC / Bluetooth
    10. 10. II Architecture de l‘application
    11. 11. Publish Topic : Pressure Publish Topic : Temperature subscribe Topics : Temperature Pressure
    12. 12. III Démonstration
    13. 13. Client Java Interface d’authentification
    14. 14. Interface « Choix de capteur »
    15. 15. Interface « température en temps réel »
    16. 16. Merci!

    ×