Sorry, you need to enable JavaScript to visit this website.

Image CAPTCHA
Saisir les caractères affichés dans l'image.

La genèse d'une plateforme générique M2M

La genèse d'une plateforme générique M2M
2012-03-202013-04-10machine to machinefr
Après plusieurs années à réaliser des projets d'offres sur mesure dans le domaine du machine-to-machine, les équipes avec lesquelles je travaille sont arrivées au constat que tous les projets M2M utilisent une architecture et des concepts similaires : des équipements déportés de...
Publié le 20 Mars 2012 par David Guenin dans machine to machine
la genèse d'une plateforme générique M2M

Après plusieurs années à réaliser des projets d’offres sur mesure dans le domaine du machine-to-machine, les équipes avec lesquelles je travaille sont arrivées au constat que tous les projets M2M utilisent une architecture et des concepts similaires : des équipements déportés de plusieurs fournisseurs, utilisant des protocoles de communication bien souvent propriétaires, communicant au travers d’un réseau mobile avec une plateforme centrale qui héberge les applicatifs dédiés au métier.

Dans ce contexte il n’y avait jamais de ré utilisabilité des compétences ou des technologies, et une perte de temps considérable à chaque nouveau projet.

On a donc décidé d’investir dans une plateforme générique permettant de couvrir l’ensemble des besoins d’un projet M2M.

des équipements communicants…

Afin de rendre la plateforme M2M agnostique aux équipements embarqués communicants, une architecture orchestrée par un gestionnaire de messages (Message Broker) a été mise en place :

  • des modules de codage et décodage (CODEC) des trames envoyées vers ou depuis les équipements déportés font le lien entre les divers équipements et la plateforme centrale.
  • les données de communication sont, au travers de dictionnaires de données, publiables depuis ou vers la plateforme de façon générique et indépendante des protocoles de communication.

et un service de communication en central…

La plateforme en central intègre :

  • un gestionnaire des communications qui assure le routage dynamique des messages et la scalabilité de la plateforme
  • des services génériques tels que:
    • la supervision des divers composants applicatifs
    • la gestion du parc d’équipements embarqués (authentification des équipements, mise à jour des applications embarqués (Firmware)...)
    • un service d’archivage des données
    • un planificateur de tâches.
  • un accès aux données au travers d’une interface de programmation (API), d’outils (BPM,moteur de règles) ou d’une base de données.

sur une plateforme dédiée.

L’ensemble des applications en central se doit d’offrir des services de qualité. Pour ce faire, il faut pouvoir garantir la haute disponibilité ainsi que la scalabilité pour les évolutions du projet.

La plateforme peut également s’intégrer dans un système central dédié ou existant appartenant au client, dans ce cas il faut fournir l’aide au dossier d’architecture, au déploiement et à l’installation uniquement.

David

1 Commentaire

  • 22 Février 2013
    2013-02-22
    par
    Oumaya
    Bonjour , l'objectif du projet est la réalisation d'une suite logicielle pour la communications M2M , permettant de construire des applications et des protocoles adaptés aux réseaux informatiques autonomes , ce projet est dans le cadre de mon étude dans le cycle ingénieur , et il est mon projet de fin d'étude , j'attend que vous m'aider a être dans le cadre de projet ( environnement , langages de programmation , référence , ou quelque chose similaire ) , merci beaucoup beaucoup :)

Ajouter un commentaire

comments

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <br>

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Email HTML

  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
Image CAPTCHA
Saisir les caractères affichés dans l'image.
Changer d'affichage