Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
20 mars 2017 1 20 /03 /mars /2017 11:01

il s'agit de décrire le protocole utilisé  : MMQT  (inventé en 1999)

.

C'est tout de même mieux que de laisser les objets connectés communiquer via les protocoles communs du réseau.

.

L'objectif est de faire cohabiter l'Iot avec le "reste du réseau", en utilisant des protocoles plus aboutis , plus légers, plus spécifiques à ces équipements dont les données transportées restent assez basiques et répétitives .

 

 

 

MMQT protocole IoT (Objets Connectés)

MMQT : initialement = messagerie "machine to machine" ,

(on le retrouve dans divers utilisations détournées, notamment facebook messenger).

.

En résumé :

un réseau en étoile ,

le "serveur" = "broker" (on peut l'acheter ou le créer via linux et mosquito par ex.)

.

C'est le client qui s'annonce.

Sécurisé car le serveur peut limiter certains clients abusifs.

.

A ce sujet, un premier article assez synthétique  :

http://www.hivemq.com/blog/mqtt-essentials-part-3-client-broker-connection-establishment

.

Sécurité :

(MMqT <-- TCP-IP  (standard !!!)  :

=> couches OSI :

--> couches réseau/transport/application).

SSL/TLS , Authentification , QoS,

théoriquement, l'admin a les moyens/limites habituels pour protéger les accès).

 


 

.

 

MMQT protocole IoT (Objets Connectés)

 

Pour entrer dans le concret du sujet, un petit lien vers un tuto pour implémenter MMQT sur linux via "Mosquito" , par exemple :

.

http://www.switchdoc.com/2016/02/tutorial-installing-and-testing-mosquitto-mqtt-on-raspberry-pi/

..

Mais on trouve également des tuto pour Arduino, et autres systèmes d'objet connecté.

.

En dehors du fait qu'il existe quelques variantes de MMQT :

MMqT-S, MMQT-SN (pas mieux pas pire, en UDP),

Il faudra également jeter un oeil sur les autres protocoles en "concurrence" pour les objets connectés :

 

CoAp (UDP)

XMPP (plutôt pour des usages machine/utilisateur ou tels que Jabber et Google Talk)

STOMP (plus gourmand en ressources)

REST API (HTTP)

et aussi

SOAP (bof, pas très recommandé pour IoT)

 

 

MMQT protocole IoT (Objets Connectés)

.

Ensuite, une fois le réseau en étoile des objets connectés déployé,

on pourra s'intéresser à des passerelles telles que Kafka,

de manière à centraliser et profiter concrètement et réellement du "plus" des objets connectés sur un site.

.

Mais là, on sort de la communication entre équipements, on se situe plus dans l'extraction de données.

MMQT protocole IoT (Objets Connectés)

.

Un petit schéma trouvé sur slideshare.net pour comprendre à quel niveau utiliser tel ou tel protocole dans le domaine IoT

 

MMQT protocole IoT (Objets Connectés)

.

Partager cet article

Repost 0
Published by F4GBV
commenter cet article

commentaires

Profil

  • F4GBV

Recherche

--> f4gbv.free.fr

du blog ...vers le site ( de f4gbv)

M2K2 

( suivi en direct des radiosondes lancées par MétéoFrance à Brest.)    

anémomètre & arduino

L'anémomètre "idéal" pour ceux qui ne veulent pas monter trop souvent sur le pylône :)

Pas d'entretien, car technologie ultra-son, robuste et super-compatible.

on peut par exemple le gérer depuis un arduino via le protocole NMEA.

http://www.lcjcapteurs.com/product/cv7-v/    

lcj_anemometre.jpg

 

propag

 

http://www.hamqsl.com/solar101vhfpic.php

Catégories

tr_eiffel.jpg Diplôme  YLs de FRANCE   

 

plus d'infos sur :

http://www.ref-union.net/yls/fr/diplome-yl-france-2014

Liens