A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems

In recent years space-science and exploration have become more accessible due to the popularization of the concept of CubeSats. CubeSats are being used as a result of their convenient size and weight requirements, allowing for target missions to be designed, developed, and launched with a significan...

Full description

Saved in:
Bibliographic Details
Main Authors: Samantha Iteriano-Valverde, David Scazzoli, Carmen Chan-Zheng, Johan Carvajal-Godinez, Mauricio Magarini
Format: Article
Language:English
Published: Instituto Tecnológico de Costa Rica 2020-10-01
Series:Tecnología en Marcha
Subjects:
Online Access:https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4505
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850245217350844416
author Samantha Iteriano-Valverde
David Scazzoli
Carmen Chan-Zheng
Johan Carvajal-Godinez
Mauricio Magarini
author_facet Samantha Iteriano-Valverde
David Scazzoli
Carmen Chan-Zheng
Johan Carvajal-Godinez
Mauricio Magarini
author_sort Samantha Iteriano-Valverde
collection DOAJ
description In recent years space-science and exploration have become more accessible due to the popularization of the concept of CubeSats. CubeSats are being used as a result of their convenient size and weight requirements, allowing for target missions to be designed, developed, and launched with a significant reduction of costs compared to traditional space missions.  Furthermore, the development of target missions has become more intricate, forcing a shift in the traditional notion of using a centralized control architecture to a distributed architecture.  A distributed architecture tackles the problem of a possible functionality loss over the control unit. This paper describes the extension of capabilities of the Multi-Agent Systems Framework for Embedded Systems (MAES). This extension provides MAES framework with the ability to perform inter-platform communication, so now the control unit architecture can be broadened allowing agents from different platforms to interact and perform cooperatively different routines designed by the developer, so it is not limited to the capabilities of just one platform. Moreover, this paper shows the results of the experimental setup showing the precision of inter-platform message exchange and the relationship between the delay of the exchange of inter-platform messages and the number of agents that are simultaneously running on each platform.
format Article
id doaj-art-11c808c742004e75879fa5b2eecf3f9a
institution OA Journals
issn 0379-3982
2215-3241
language English
publishDate 2020-10-01
publisher Instituto Tecnológico de Costa Rica
record_format Article
series Tecnología en Marcha
spelling doaj-art-11c808c742004e75879fa5b2eecf3f9a2025-08-20T01:59:31ZengInstituto Tecnológico de Costa RicaTecnología en Marcha0379-39822215-32412020-10-01ág. 627610.18845/tm.v33i4.45053847A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite SystemsSamantha Iteriano-Valverde0David Scazzoli1Carmen Chan-Zheng2Johan Carvajal-Godinez3Mauricio Magarini4Politecnico di MilanoPolitecnico di MilanoUniversidad de Costa RicaInstituto Tecnológico de Costa RicaPolitecnico di MilanoIn recent years space-science and exploration have become more accessible due to the popularization of the concept of CubeSats. CubeSats are being used as a result of their convenient size and weight requirements, allowing for target missions to be designed, developed, and launched with a significant reduction of costs compared to traditional space missions.  Furthermore, the development of target missions has become more intricate, forcing a shift in the traditional notion of using a centralized control architecture to a distributed architecture.  A distributed architecture tackles the problem of a possible functionality loss over the control unit. This paper describes the extension of capabilities of the Multi-Agent Systems Framework for Embedded Systems (MAES). This extension provides MAES framework with the ability to perform inter-platform communication, so now the control unit architecture can be broadened allowing agents from different platforms to interact and perform cooperatively different routines designed by the developer, so it is not limited to the capabilities of just one platform. Moreover, this paper shows the results of the experimental setup showing the precision of inter-platform message exchange and the relationship between the delay of the exchange of inter-platform messages and the number of agents that are simultaneously running on each platform.https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4505maes frameworkembedded systemreal-time agentinter-platformi2c
spellingShingle Samantha Iteriano-Valverde
David Scazzoli
Carmen Chan-Zheng
Johan Carvajal-Godinez
Mauricio Magarini
A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
Tecnología en Marcha
maes framework
embedded system
real-time
agent
inter-platform
i2c
title A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
title_full A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
title_fullStr A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
title_full_unstemmed A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
title_short A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems
title_sort communication protocol design aimed at a multi agent system framework for miniaturized satellite systems
topic maes framework
embedded system
real-time
agent
inter-platform
i2c
url https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/4505
work_keys_str_mv AT samanthaiterianovalverde acommunicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT davidscazzoli acommunicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT carmenchanzheng acommunicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT johancarvajalgodinez acommunicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT mauriciomagarini acommunicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT samanthaiterianovalverde communicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT davidscazzoli communicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT carmenchanzheng communicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT johancarvajalgodinez communicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems
AT mauriciomagarini communicationprotocoldesignaimedatamultiagentsystemframeworkforminiaturizedsatellitesystems