An Internet of Things Platform Based on Microservices and Cloud Paradigms for Livestock

With the growing adoption of the Internet of Things (IoT) technology in the agricultural sector, smart devices are becoming more prevalent. The availability of new, timely, and precise data offers a great opportunity to develop advanced analytical models. Therefore, the platform used to deliver new developments to the final user is a key enabler for adopting IoT technology. This work presents a generic design of a software platform based on the cloud and implemented using microservices to facilitate the use of predictive or prescriptive analytics under different IoT scenarios. Several technologies are combined to comply with the essential features—scalability, portability, interoperability, and usability—that the platform must consider to assist decision-making in agricultural 4.0 contexts. The platform is prepared to integrate new sensor devices, perform data operations, integrate several data sources, transfer complex statistical model developments seamlessly, and provide a user-friendly graphical interface. The proposed software architecture is implemented with open-source technologies and validated in a smart farming scenario. The growth of a batch of pigs at the fattening stage is estimated from the data provided by a level sensor installed in the silo that stores the feed from which the animals are fed. With this application, we demonstrate how farmers can monitor the weight distribution and receive alarms when high deviations happen.

[1]  Amine Roukh,et al.  WALLeSMART: Cloud Platform for Smart Farming , 2020, SSDBM.

[2]  A. Schinckel,et al.  Evaluation of Different Mixed Model Nonlinear Functions to Describe the Feed Intakes of Pigs of Different Sire and Dam Lines1 , 2009 .

[4]  Jordi Mateo-Fornés,et al.  CART, a Decision SLA Model for SaaS Providers to Keep QoS Regarding Availability and Performance , 2019, IEEE Access.

[5]  Pradeep Kumar Singh,et al.  An integrated fire detection system using IoT and image processing technique for smart cities , 2020 .

[6]  C. Yawut,et al.  A Wireless Sensor Network for Weather and Disaster Alarm Systems , .

[7]  Tie Qiu,et al.  Survey on fog computing: architecture, key technologies, applications and open issues , 2017, J. Netw. Comput. Appl..

[8]  Lene Juul Pedersen,et al.  Spatial modeling of pigs' drinking patterns as an alarm reducing method II. Application of a multivariate dynamic linear model , 2019, Comput. Electron. Agric..

[9]  Dries Berckmans,et al.  General introduction to precision livestock farming , 2017 .

[10]  Angel A. Juan,et al.  A reactive simheuristic using online data for a real-life inventory routing problem with stochastic demands , 2020, Int. Trans. Oper. Res..

[11]  Wan Haslina Hassan,et al.  Current research on Internet of Things (IoT) security: A survey , 2019, Comput. Networks.

[12]  Marek Obitko,et al.  Understanding Data Heterogeneity in the Context of Cyber-Physical Systems Integration , 2017, IEEE Transactions on Industrial Informatics.

[13]  Claude Duvallet,et al.  A survey on wireless sensor network databases , 2019, Wireless Networks.

[14]  E. Tjørve,et al.  The use of Gompertz models in growth analyses, and new Gompertz-model approach: An addition to the Unified-Richards family , 2017, PloS one.

[15]  Rajkumar Buyya,et al.  Next generation cloud computing: New trends and research directions , 2017, Future Gener. Comput. Syst..

[16]  Martin Riekert,et al.  Model selection for 24/7 pig position and posture detection by 2D camera imaging and deep learning , 2021, Comput. Electron. Agric..

[17]  Ihab F. Ilyas,et al.  Data Cleaning: Overview and Emerging Challenges , 2016, SIGMOD Conference.

[18]  Mohamed Adel Serhani,et al.  Big Data Quality: A Survey , 2018, 2018 IEEE International Congress on Big Data (BigData Congress).

[19]  Alan Davy,et al.  Fog assisted application support for animal behaviour analysis and health monitoring in dairy farming , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[20]  Francisco Javier Ferrández Pastor,et al.  Developing Ubiquitous Sensor Network Platform Using Internet of Things: Application in Precision Agriculture , 2016, Sensors.

[21]  Sameer Qazi,et al.  Internet of Things (IoT) for Next-Generation Smart Systems: A Review of Current Challenges, Future Trends and Prospects for Emerging 5G-IoT Scenarios , 2020, IEEE Access.

[22]  Vassili Karanassios,et al.  Sensors trends: Smaller, cheaper, smarter, faster and under wireless control , 2019, 2019 IEEE International Conference on Flexible and Printable Sensors and Systems (FLEPS).

[23]  Jordi Mateo,et al.  A production planning model considering uncertain demand using two-stage stochastic programming in a fresh vegetable supply chain context , 2016, SpringerPlus.

[25]  Luca Davoli,et al.  LoRaFarM: A LoRaWAN-Based Smart Farming Modular IoT Architecture , 2020, Sensors.

[26]  Jaime Lloret,et al.  An IoT service-oriented system for agriculture monitoring , 2017, 2017 IEEE International Conference on Communications (ICC).

[27]  Sergio Trilles,et al.  An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes , 2020, Sensors.

[28]  Antonio Casimiro,et al.  A Survey on Data Quality for Dependable Monitoring in Wireless Sensor Networks , 2017, Sensors.

[29]  Peter Jung,et al.  Positioning Systems and Technologies , 2010 .