Arquitectura de microservicios para una plataforma de gestión remota para la cría de aves en pastoreo utilizando Amazon Web Services y redes inalámbricas de sensores de malla
Grupo de Investigación en Tecnologías Computacionales Emergentes (GITCE). Universidad Tecnológica de Panamá
email: joseph.gonzalez3@utp.ac.pa
Professor, Universidad Tecnológica de Panamá (UTP)
email: vladimir.villarreal@utp.ac.pa
Professor, Universidad Tecnológica de Panamá (UTP)
email: lilia.munoz@utp.ac.pa
Introducción: arquitectura de microservicios para una plataforma de gestión remota para la avicultura en pastoreo utilizando Amazon Web Services y redes inalámbricas de sensores de malla, Universidad Tecnológica de Panamá, 2023.
Problema: las tecnologías de ganadería de precisión (PLF) ayudan a la gestión de las industrias de producción animal, como el uso de redes de sensores inalámbricos (WSN) en la cría de aves de corral. Los sistemas actuales basados en WSN para la cría de aves de corral carecen de arquitecturas de software sólidas pero flexibles para garantizar la integridad y la entrega adecuada de los datos.
Objetivo: diseñar una arquitectura de software basada en microservicios (MSA) para un sistema de gestión ambiental remota basado en Wireless Mesh Sensor Networks (WMSN) para aves en pastoreo.
Metodología: se realizó una revisión de MSA para la cría de animales para sintetizar los factores clave considerados en el proceso de diseño del flujo de datos del sistema, la definición de microservicios y la selección de tecnología del sistema de monitoreo ambiental.
Resultados: se desarrolló un MSA en la nube con esquema multicapa utilizando la plataforma Amazon Web Services (AWS), validando la persistencia de datos ambientales de nodos prototipo WMSN para ser desplegados en gallineros móviles.
Conclusión: definir un flujo de datos End-to-End facilita la organización de tareas por dominio, permitiendo una comunicación eficiente de eventos entre componentes y confiabilidad de la red tanto a nivel de hardware como de software.
Originalidad: este estudio presenta un diseño novedoso para un sistema de monitoreo ambiental remoto basado en WMSN para cooperativas móviles utilizadas en aves de pastoreo y una plataforma de administración en la nube MSA de varias capas para esta industria.
FAO, “Animal Production,” Food and Agriculture Organization of the United Nations. p. 1, 2023. [Online]. Available: https://www.fao.org/animal-production/en
ECLAC, “Goal 2: End hunger, achieve food security and improved nutrition and promote sustainable agriculture,” 2030 Agenda in Latin America and the Caribbean. p. 1, 2023. [Online]. Available: https://agenda2030lac.org/en/sdg/2-zero-hunger
O. Debauche, S. Mahmoudi, P. Manneback, and F. Lebeau, “Cloud and distributed architectures for data management in agriculture 4.0 : Review and future trends,” Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 9, pp. 7494–7514, Oct. 2022. doi: https://doi.org/10.1016/j.jksuci.2021.09.015.
J. Gonzalez, V. Villarreal, and L. Muñoz, “A Proposal for the Remote Management of Hygrothermal Comfort Conditions in Mobile Chicken Coops Applying Precision Livestock Technologies and Mobile Computing,” Lecture Notes in Networks and Systems, Springer, Cham, 2023, pp. 616–621. doi: https://doi.org/10.1007/978-3-031-21333-5_62.
Y. A. Attia et al., “Poultry Production and Sustainability in Developing Countries under the COVID-19 Crisis: Lessons Learned,” Animals (Basel), vol. 12, no. 5, pp. 1–12, Mar. 2022. doi: https://doi.org/10.3390/ANI12050644.
J. Gonzalez, V. Villarreal, L. Munoz, and C. Pardo, “A systematic review about precision technologies for livestock production and their application in different stages of poultry farming,” 2022 V Congreso Internacional en Inteligencia Ambiental, Ingeniería de Software y Salud Electrónica y Móvil (AmITIC), Sep. 2022, pp. 1–8. doi: https://doi.org/10.1109/AmITIC55733.2022.9941267.
D.-T. Tran, “Design of real-time cow behavior monitoring system based on wireless sensor networks and K-Mmeans clustering algorithm,” Revista Ingeniería Solidaria, vol. 17, no. 3, pp. 1–18, Sep. 2021. doi: https://doi.org/10.16925/2357-6014.2021.03.11.
M. M. Salazar Cardona, “Design of a solar energy harvesting system for supplying energy to an autonomous wireless sensor node,” Revista Ingeniería Solidaria, vol. 17, no. 2, pp. 1–18, May 2021. doi: https://doi.org/10.16925/2357-6014.2021.02.02.
H. F. Mahdi, M. H. Alwan, B. Al-bander, and A. Z. Sameen, “A Comparision of Node Detection Algorithms Over Wireless Sensor Network,” International Journal of Interactive Mobile Technologies (iJIM), vol. 16, no. 07, pp. 38–53, Apr. 2022. doi: https://doi.org/10.3991/IJIM.V16I07.24609.
B. Alsinglawi, L. Zheng, M. A. Kabir, M. Z. Islam, D. Swain, and W. Swain, “Internet of Things and Microservices in Supply Chain: Cybersecurity Challenges, and Research Opportunities,” Lecture Notes in Networks and Systems, vol. 451 LNNS, pp. 556–566, 2022. doi: https://doi.org/10.1007/978-3-030-99619-2_52/COVER.
S. Aydin and M. Nafiz Aydin, “Design and implementation of a smart beehive and its monitoring system using microservices in the context of IoT and open data,” Comput Electron Agric, vol. 196, pp. 1–18, May 2022. doi: https://doi.org/10.1016/j.compag.2022.106897.
M. Taneja, N. Jalodia, J. Byabazaire, A. Davy, and C. Olariu, “SmartHerd management: A microservices‐based fog computing–assisted IoT platform towards data‐driven smart dairy farming,” Softw Pract Exp, vol. 49, no. 7, pp. 1055–1078, Jul. 2019. doi: https://doi.org/10.1002/spe.2704.
S. ben Atitallah, M. Driss, and H. ben Ghzela, “Microservices for Data Analytics in IoT Applications: Current Solutions, Open Challenges, and Future Research Directions,” Procedia Comput Sci, vol. 207, pp. 3938–3947, Jan. 2022. doi: https://doi.org/10.1016/J.PROCS.2022.09.456.
O. Debauche et al., “Data management and internet of things: A methodological review in smart farming,” Internet of Things, vol. 14, pp. 1–23, Jun. 2021. doi: https://doi.org/10.1016/J.IOT.2021.100378.
A. Jukan, F. Carpio, X. Masip, A. J. Ferrer, N. Kemper, and B. U. Stetina, “Fog-to-Cloud Computing for Farming: Low-Cost Technologies, Data Exchange, and Animal Welfare,” Computer (Long Beach Calif), vol. 52, no. 10, pp. 41–51, Oct. 2019. doi: https://doi.org/10.1109/MC.2019.2906837.
J. Mateo-Fornés, A. Pagès-Bernaus, L. M. Plà-Aragonés, J. P. Castells-Gasia, and D. Babot-Gaspa, “An Internet of Things Platform Based on Microservices and Cloud Paradigms for Livestock,” Sensors, vol. 21, no. 17, pp. 1–21, Sep. 2021. doi: https://doi.org/10.3390/s21175949.
I. Shabani, T. Biba, and B. Çiço, “Design of a Cattle-Health-Monitoring System Using Microservices and IoT Devices,” Computers, vol. 11, no. 5, pp. 1–17, May 2022. doi: https://doi.org/10.3390/computers11050079.
K. Dineva and T. Atanasova, “Design of Scalable IoT Architecture Based on AWS for Smart Livestock,” Animals, vol. 11, no. 9, pp. 1–30, Sep. 2021. doi: https://doi.org/10.3390/ani11092697.
I. Suciu, G. Boquet, P. Tuset-Peiró, and X. Vilajosana, “ADO: An open digital end-to-end tank based aquaculture platform,” HardwareX, vol. 11, pp. 1–18, Apr. 2022. doi: https://doi.org/10.1016/j.ohx.2022.e00283.
C. J. L. de Santana, B. de Mello Alencar, and C. V. S. Prazeres, “Reactive microservices for the internet of things,” Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, Apr. 2019, vol. Part F147772, pp. 1243–1251. doi: https://doi.org/10.1145/3297280.3297402.
J. M. Álvarez Q., J. I. García M., and J. A. Sanabria O., “Online System Based on Microservices for Rapid Diagnostic of Pathogenic Bacteria in Seafood from Biogenic Amines Biosensors,” Communications in Computer and Information Science, vol. 1431 CCIS, Springer Science and Business Media Deutschland GmbH, 2021, pp. 202–212. doi: https://doi.org/10.1007/978-3-030-86702-7_18.
K. Dineva, “Integration of Heterogeneous Data from Distributed Iot Devices,” Bulgarian Academy of Sciences. pp. 1–33, 2020. [Online]. Available: https://www.iict.bas.bg/konkursi/2020/KrDineva/abstract.pdf
Z. Nurlan, T. Zhukabayeva, M. Othman, A. Adamova, and N. Zhakiyev, “Wireless Sensor Network as a Mesh: Vision and Challenges,” IEEE Access, vol. 10, pp. 46–67, 2022. doi: https://doi.org/10.1109/ACCESS.2021.3137341.
E. de Leon and M. Nabi, “An Experimental Performance Evaluation of Bluetooth Mesh Technology for Monitoring Applications,” IEEE Wireless Communications and Networking Conference, WCNC, vol. 2020-May, pp. 1–6, 2020. doi: https://doi.org/10.1109/WCNC45663.2020.9120762.
Q. T. Tran, D. D. Tran, D. Doan, and M. S. Nguyen, “An Approach of BLE Mesh Network for Smart Home Application,” Proceedings - 2020 International Conference on Advanced Computing and Applications, ACOMP 2020, pp. 170–174, 2020. doi: https://doi.org/10.1109/ACOMP50827.2020.00034.
T. C. Yang Lam, S. S. Ling Yew, and S. L. Keoh, “Bluetooth Mesh Networking: An Enabler of Smart Factory Connectivity and Management,” 2019 20th Asia-Pacific Network Operations and Management Symposium: Management in a Cyber-Physical World, APNOMS 2019, pp. 1–6, 2019. doi: https://doi.org/10.23919/APNOMS.2019.8893091.
K. Fjelde Pedersen, “Mesh Networking for IoT Implemented on robots using Bluetooth Low Energy Mesh and Thread,” Norwegian University of Science and Technology. pp. 1–106, 2019.
Featherman Equipment, “Prairie Schooner - Featherman Equipment - Pasture Raised,” Featherman Equipment. p. 1, 2023. [Online]. Available: https://www.feathermanequipment.com/shop/prairie-schooners/prairie-schooner/
S. Maftah, M. el Ghmary, H. el Bouabidi, M. Amnai, and A. Ouacha, “Optimal Task Processing and Energy Consumption Using Intelligent Offloading in Mobile Edge Computing,” International Journal of Interactive Mobile Technologies (iJIM), vol. 16, no. 20, pp. 130–142, Oct. 2022. doi: https://doi.org/10.3991/IJIM.V16I20.34373.
A. Meixner, “Where and When End-to-End Analytics Works,” SemiconductorEngineering. p. 1, May 2022. [Online]. Available: https://semiengineering.com/where-and-when-end-to-end-analytics-works/
S. Kahveci, B. Alkan, M. H. Ahmad, B. Ahmad, and R. Harrison, “An end-to-end big data analytics platform for IoT-enabled smart factories: A case study of battery module assembly system for electric vehicles,” J Manuf Syst, vol. 63, pp. 214–223, Apr. 2022. doi: https://doi.org/10.1016/J.JMSY.2022.03.010.
Intel Corporation, “Introduction — oneAPI Specification 1.0-rev-1 documentation,” OpenAPI. p. 1, 2020. [Online]. Available: https://spec.oneapi.io/versions/1.0-rev-1/elements/oneDAL/source/introduction.html
L. Paz-Fernandez, “Multilayer validation system for the automation of data in a WSN network with IOT devices,” Revista Ingeniería Solidaria, vol. 17, no. 1, pp. 1–26, Jan. 2021. doi: https://doi.org/10.16925/2357-6014.2021.01.04.
P. di Francesco, P. Lago, and I. Malavolta, “Architecting with microservices: A systematic mapping study,” Journal of Systems and Software, vol. 150, pp. 77–97, Apr. 2019. doi: https://doi.org/10.1016/j.jss.2019.01.001.
G. Stafford, “Environmental Sensor Telemetry Data ,” Kaggle. p. 1, 2021. [Online]. Available: https://www.kaggle.com/datasets/garystafford/environmental-sensor-data-132k
Amazon Web Services, “Cloud Computing Services,” AWS. p. 1, 2022. [Online]. Available: https://aws.amazon.com/?nc1=h_ls
Derechos de autor 2023 Ingeniería Solidaria

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Compromiso ético y cesión de derechos
El autor debe declarar que su trabajo es original e inédito y que no se ha postulado a evaluación simultánea para su publicación por otro medio. Además, debe asegurar que no tiene impedimentos de ninguna naturaleza para la concesión de los derechos previstos en el contrato.
El autor se compromete a esperar el resultado de evaluación de la revista Ingeniería Solidaria, antes de considerar su presentación a otro medio; en caso de que la respuesta de publicación sea positiva, adicionalmente, se compromete a responder por cualquier acción de reivindicación, plagio u otra clase de reclamación que al respecto pudiera sobrevenir por parte de terceros.
Asimismo, debe declarar que, como autor o coautor, está de acuerdo por completo con los contenidos presentados en el trabajo y ceder todos los derechos patrimoniales, es decir, su reproducción, comunicación pública, distribución, divulgación, transformación, puesta a disposición y demás formas de utilización de la obra por cualquier medio o procedimiento, por el término de su protección legal y en todos los países del mundo, al Fondo Editorial de la Universidad Cooperativa de Colombia, de manera gratuita y sin contraprestación presente o futura.
Cómo citar
Datos de los fondos
-
Secretaría Nacional de Ciencia, Tecnología e Innovación
Números de la subvención UTP-SENACYT Educational Collaboration Agreement No.013-2021