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

Main Article Content

Samantha Iteriano-Valverde
David Scazzoli
Carmen Chan-Zheng
Johan Carvajal-Godinez
Mauricio Magarini

Abstract

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.

Article Details

How to Cite
Iteriano-Valverde, S., Scazzoli, D., Chan-Zheng, C., Carvajal-Godinez, J., & Magarini, M. (2020). A Communication Protocol Design aimed at a Multi-Agent System Framework for Miniaturized Satellite Systems. Tecnología En Marcha Journal, 33(4), Pág. 62–76. https://doi.org/10.18845/tm.v33i4.4505
Section
Artículo científico

References

M. Swartwout, “The First One Hundred CubeSats A Statistical Look,” Journal of small Satellites, vol. 2, no. 2, pp. 213-233, 2013.

P. Maes, “Artificial Life Meets Entertainment: Lifelike Autonomous Agents,” Communications of the AC, vol. 38, no. 11, pp. 108-114, 1995.

D. M. Glavic, “Agents and Multi-Agent Systems: A Short Introduction for Power Engineers,” Montefriore Institute, 2006. [Online]. Available: http://www.montefiore.ulg.ac.be/~glavic/MAS-Intro_ Tech_report.pdf. [Accessed 19 3 2018].

G. Coulouris, J. Dollimore, T. Kindberg and G. Blair, Distributed Systems Concepts and Design, Addison-Wesley, 2012.

C. Chan-Zheng and J. Carvajal-Godínez, “A Multi-Agent System Framework for Miniaturized

Satellite,” Tecnología en Marcha, vol. 32, no. 1, pp. 54-67, 2018.

F. Bellifemine, G. Caire and D. Greenwood, Developing multi-agent systems with JADE, John Wiley and Sons,Ltd, 2007.

F. f. I. P. Agents, “Foundation for Intelligent Physical Agents,” FIPA, 2018. [Online]. Available: http:// www.fipa.org/. [Accessed 19 3 2018].

J. D. Jensen and D. C. M. Swenson, “Command and Data Handling Subsystem Design for the Ionospheric Observation Nanosatellite Formation (ION-F),” SSC00, vol. VII, no. 3, 2002.

C. Nagarajan, R. G. D’souza, S. Karumuri and K. Kinger, “Desing of a Cubesat Computer Architecture

using COTS Hardware for Terrestrial Thermal Imaging,” in 2014 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology, 2014.

S. Sabri, S. Yuhaniz and K.Kamardin, “Designing a low Cost CubeSat’s Command and Data

Handling Subsystem kit,” ARPN Journal of Engineering and Applied Sciences, vol. 11, no. 10, pp. 6259-6264, 2016.

Texas Instruments, “MSP432P401R SimpleLink Microcontroller LaunchPad,” Texas Instruments, 2018.

J. Carvajal-Godinez, “Effects of Saturation for High-Throughput Satellite Buses,” Manuscript submit-ted for publication.

S. Interiano, “A Communication Protocol Design for Multi-Agent Systems Framework for Embedded Systems (MAES)-based platforms,” Politecnico di Milano, Milano,Italy, 2018.