Le groupe de travail SM&C (Spacecraft Monitoring & Control) du CCSDS (Consultative Committee for Space Data Systems), qui voit la participation active de 10 agences spatiales et de l’Object Management Group (OMG), a défini une architecture orientée services pour les opérations liées aux missions spatiales.
Cette architecture est constituée d’un ensemble de services standardisés entre les fonctions embarquées à bord d’un vaisseau spatial ou basées au sol. La spécification CCSDS/MAL définit les patterns de communications entre ces services et permet de découpler ceux-ci des middlewares utilisés.
Le MAL-JORAM est l’implantation de la spécification MAL du consortium CCSDS au-dessus du middleware asynchrone JORAM.
Dans le cadre du CCSDS nous avons spécifié, réalisé et suivi la standardisation de l’API Java du MAL. Cette API devrait devenir un livre officiel du CCSDS courant 2011.
Le MAL-JORAM est la première implantation du MAL, elle a permit de valider la spécification et le passage en livre bleu de celle-ci. Du fait des qualités de JORAM cette implantation possède de nombreuses propriétés en terme de fiabilité, scalabilité, découplage, etc.
ScalAgent a réalisé plusieurs implantations de la spécification MAL, parmi celles-ci le MAL-AMQP permet l’utilisation d’un middleware à la norme AMQP.
JORAM
MQPerf
spatial
About us
About us