Accueil🇫🇷Chercher

OCARI

OCARI (acronyme de "Open Communication protocol for Ad hoc Reliable industrial Instrumentation") est un protocole de communication sans fil bas débit et basse consommation inspiré du standard IEEE 802.15.4. Il a été initialement développé par le consortium suivant au cours du projet ANR OCARI financé par l'Agence Nationale de la Recherche française :

Logo Ocari

Depuis la fin du projet ANR, EDF et INRIA ont continué à travailler ensemble (avec la participation de BeamLogic) pour industrialiser OCARI.

Exigences de conception

OCARI a été conçu pour satisfaire les exigences techniques suivantes :

  • Fonctionnant sur les plateformes matĂ©rielles conformes au standard IEEE 802.15.4 Ă  base du micro-contrĂ´leur ARM Cortex M3 et des circuits RF Atmel AT86RF233/231.
  • Fonctionnant en topologie maillĂ©e avec la capacitĂ© d'auto-configuration et la possibilitĂ© d'Ă©conomiser de l'Ă©nergie pour pouvoir fonctionner sur batterie.
  • ĂŠtre en mesure de supporter un grand nombre d'instrumentations (capteurs et actionneurs) par application avec le mĂŞme matĂ©riel de sorte que l'interchangeabilitĂ© est possible.

Caractéristiques d'OCARI

OCARI se distingue des protocoles comme ZigBee, WirelessHART et ISA100.11a par les caractéristiques suivantes :

  • Un routage proactif, adaptatif et Ă©conome en Ă©nergie (le chemin pour atteindre le puits a un coĂ»t Ă©nergĂ©tique minimum, et de nouveaux liens sont automatiquement crĂ©Ă©s lorsque ceux existants sont rompus, et seuls les liens symĂ©triques sont conservĂ©s) et l'Ă©quilibrage de charge des nĹ“uds routeur (le nĹ“ud qui a l'Ă©nergie rĂ©siduelle la plus Ă©levĂ©e est sĂ©lectionnĂ© dynamiquement parmi les voisins Ă  un saut).
  • Une synchronisation distribuĂ©e du cycle de fonctionnement basĂ©e sur la synchronisation multi-sauts dĂ©terministe des nĹ“uds Ă  l'aide de balise envoyĂ©e en cascade. Il permet de dĂ©terminer la pĂ©riode de sommeil de l'ensemble des nĹ“uds du rĂ©seau pour les Ă©conomies d'Ă©nergie.
  • Un mĂ©canisme d'ordonnancement des activitĂ©s des nĹ“uds basĂ© sur le coloriage distribuĂ© Ă  trois sauts qui minimise le nombre de couleurs (slots de communication prĂ©-rĂ©servĂ©s). Grâce Ă  ce mĂ©canisme, les Ă©conomies d'Ă©nergie supplĂ©mentaires peuvent ĂŞtre obtenues en raison de la non-collision ; un nĹ“ud se rĂ©veille dans son slot s'il a des donnĂ©es Ă  transmettre et dans les slots de ses voisins Ă  1 saut s'il a des donnĂ©es Ă  recevoir, et dort le reste du temps.
  • Une rĂ©utilisation spatiale de la bande passante (les nĹ“uds Ă  4 sauts peuvent rĂ©utiliser la mĂŞme couleur et transmettre en mĂŞme temps). Cela facilite le passage Ă  l'Ă©chelle des applications.
  • Le support de la mobilitĂ© des nĹ“uds : le nĹ“ud mobile n'a pas de couleur, il envoie ses donnĂ©es vers le nĹ“ud colorĂ© le plus proche en RSSI.

Le cycle de fonctionnement d'OCARI est découpé en 4 périodes :

  • [T0-T1] : Synchronisation multi-saut dĂ©terministe par cascade de balise.
  • [T1-T2] : Transmission des messages de signalisation et de donnĂ©es non soumis aux exigences fortes par compĂ©tition (CSMA/CA).
  • [T2-T3] : Transmission des messages de donnĂ©es avec exigences (collecte ou dissĂ©mination) par slots colorĂ©s.
  • [T3-T0] : Sommeil

La topologie d'un réseau OCARI est la suivante :

  • Coordinateur (Ă©quivalent du « PAN coordinator » d'IEEE 802.15.4) : coordinateur global d’un cluster/Ă®lot de capteurs, son rĂ´le est d’initier le rĂ©seau et de gĂ©rer celui-ci : attribution des adresses rĂ©seau, gestion des accès au rĂ©seau, point d’accès aux capteurs transparent Ă  la topologie du rĂ©seau.
  • Routeur (Ă©quivalent du routeur ZigBee, ZR) : il participe au relayage arborescent hiĂ©rarchique (avec TTL) lorsque les couleurs ne sont pas encore attribuĂ©es et au routage ad hoc.

Pile protocolaire d'OCARI

Applications d'OCARI

  • TĂ©lĂ©dosimetrie en centrale nuclĂ©aire.
  • Supervision temps-rĂ©el de la radioprotection.
  • DĂ©tection d'incendie.
  • Surveillance de machines pour la maintenance prĂ©dictive.
  • Instrumentation mobile pour les essais en chantier.
  • ContrĂ´le commande en boucle ouverte.

Les plateformes matérielles supportées par OCARI

  • Dresden Electronik deRFsam3-23T09-3/23M09-3 : Atmel SAM3S et Atmel AT86RF233
  • Adwave Adwrf24-LRS : Atmel SAM3S et Atmel AT86RF233 couplĂ© Ă  un amplificateur de puissance faible bruit

Consulter Ă©galement la comparaison des modules IEEE 802.15.4

Notes et références

    Bibliographie

    Liens externes

    Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.