A Context-Aware Middleware Cloud Approach for Integrating Precision Farming Facilities into the IoT toward Agriculture 4.0

The adoption of Precision Farming (PF) practices involving ubiquitous computing advancements and conceptual innovations of “smart” agricultural production toward Agriculture 4.0 is a significant factor for the benefit of sustainable growth. In this context, the dynamic integration of PF facility systems into the Internet of Things (IoT) represents an excessive challenge considering the large amount of heterogeneous raw data acquired in agricultural environments by Wireless Sensor and Actuator Networks (WSANs). This paper focuses on the issue of facilitating the management, process, and exchange of the numerous and diverse data points generated in multiple PF environments by introducing a framework of a cloud-based context-aware middleware solution as part of a responsive, adaptive, and service-oriented IoT integrated system. More particularly, the paper presents in detail a layered hierarchical structure according to which all functional elements of the system cope with context, while the context awareness operation is accomplished into a cloudbased distributed middleware component that is the core of the entire system acting as a Decision Support System (DSS). Furthermore, as proof of concept, the functionality of the proposed system is studied in real conditions where some evaluation results regarding its performance are quoted.

[1]  Cosmin Popa,et al.  Adoption of Artificial Intelligence in Agriculture , 2011, Bulletin of University of Agricultural Sciences and Veterinary Medicine Cluj-Napoca. Agriculture.

[2]  Tingting Zhang,et al.  Privacy of Value-Added Context-Aware Service Cloud , 2009, CloudCom.

[3]  Zarko Zecevic,et al.  Architecting an IoT-enabled platform for precision agriculture and ecological monitoring: A case study , 2017, Comput. Electron. Agric..

[4]  Roy H. Campbell,et al.  Gaia: enabling active spaces , 2000, ACM SIGOPS European Workshop.

[5]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[6]  Mortaza S. Bargh,et al.  A context management framework for supporting context-aware distributed applications , 2006, IEEE Communications Magazine.

[7]  Min-Jae Kang,et al.  Middleware Integration for Ubiquitous Sensor Networks in Agriculture , 2012, ICCSA.

[8]  Qingshi Shao,et al.  Device Data Ingestion for Industrial Big Data Platforms with a Case Study , 2016, Sensors.

[9]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[10]  Li Tan,et al.  Cloud-based Decision Support and Automation for Precision Agriculture in Orchards , 2016 .

[11]  Konstantinos G. Arvanitis,et al.  Cloud Computing for IoT Applications in Climate-Smart Agriculture: A Review on the Trends and Challenges Toward Sustainability , 2017, Innovative Approaches and Applications for Sustainable Rural Development.

[12]  H. Aktaş,et al.  DIGITAL AGRICULTURE PRACTICES IN THE CONTEXT OF AGRICULTURE 4.0 , 2017 .

[13]  Kah Phooi Seng,et al.  Big data and machine learning for crop protection , 2018, Comput. Electron. Agric..

[14]  Roy H. Campbell,et al.  MiddleWhere: A Middleware for Location Awareness in Ubiquitous Computing Applications , 2004, Middleware.

[15]  Li Da Xu,et al.  Industry 4.0: state of the art and future trends , 2018, Int. J. Prod. Res..

[16]  Minyi Guo,et al.  Survey on context-awareness in ubiquitous media , 2011, Multimedia Tools and Applications.

[17]  Ricardo Jardim-Gonçalves,et al.  An IoT Agriculture System Using FIWARE , 2018, 2018 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC).

[18]  N. Short,et al.  Big Data Analysis for Sustainable Agriculture on a Geospatial Cloud Framework , 2019, Front. Sustain. Food Syst..

[19]  Raquel Gómez-Chabla,et al.  IoT Applications in Agriculture: A Systematic Literature Review , 2018, ICT for Agriculture and Environment.

[20]  Bárbara Álvarez,et al.  A Testbed to Evaluate the FIWARE-Based IoT Platform in the Domain of Precision Agriculture , 2016, Sensors.

[21]  Zhigang Li,et al.  Wireless Sensor Network for Precise Agriculture Monitoring , 2011, 2011 Fourth International Conference on Intelligent Computation Technology and Automation.

[22]  Narendra Singh Raghuwanshi,et al.  Wireless sensor networks for agriculture: The state-of-the-art in practice and future challenges , 2015, Comput. Electron. Agric..

[23]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[24]  Mr. Mahesh,et al.  A Cloud Computing Architecture with Wireless Sensor Networks for Agricultural Applications , 2014 .

[25]  Konstantinos G. Arvanitis,et al.  SensoTube: A Scalable Hardware Design Architecture for Wireless Sensors and Actuators Networks Nodes in the Agricultural Domain , 2016, Sensors.

[26]  Ioannis Manolopoulos,et al.  Experimental Testbed for Monitoring the Energy Requirements of LPWAN Equipped Sensor Nodes , 2018 .

[27]  Leila Azouz Saidane,et al.  Context Aware Wireless Sensor Network Suitable for Precision Agriculture , 2016 .

[28]  Dimitrios D. Piromalis,et al.  Radio frequency identification and wireless sensor networks application domains integration using DASH7 Mode 2 standard in agriculture , 2015 .

[29]  João Cardoso,et al.  Benchmarking IoT middleware platforms , 2017, 2017 IEEE 18th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[30]  Cormac Herley,et al.  One-Time Password Access to Any Server without Changing the Server , 2008, ISC.

[31]  Alvin T. S. Chan,et al.  MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing , 2003, IEEE Trans. Software Eng..

[32]  Ahmad Nizar Harun,et al.  Wireless sensor networks and cloud computing integrated architecture for agricultural environment applications , 2017, 2017 Eleventh International Conference on Sensing Technology (ICST).

[33]  Yacine Challal,et al.  Secure and Scalable Cloud-Based Architecture for e-Health Wireless Sensor Networks , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

[34]  K Srikanth,et al.  Multipurpose autonomous agricultural robot , 2017, 2017 International conference of Electronics, Communication and Aerospace Technology (ICECA).

[35]  Jee-Hyong Lee,et al.  Implementation of Ontology Based Context-Awareness Framework for Ubiquitous Environment , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[36]  D. Rose,et al.  Agriculture 4.0: Broadening Responsible Innovation in an Era of Smart Farming , 2018, Front. Sustain. Food Syst..

[37]  Anusuriya Devaraju,et al.  Ontology-based context modeling for user-centered Context-aware Services Platform , 2008, 2008 International Symposium on Information Technology.

[38]  Abdullah Ahsan,et al.  Identification of the type of agriculture suited for application of wireless sensor networks , 2012 .

[39]  Christopher J. Post,et al.  Developing an integrated cloud-based spatial-temporal system for monitoring phenology , 2017, Ecol. Informatics.

[40]  Hyun-Chul Kim,et al.  A Design of One-Time Password Mechanism Using Public Key Infrastructure , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[41]  Dejing Dou,et al.  Ontology Database: A New Method for Semantic Modeling and an Application to Brainwave Data , 2008, SSDBM.

[42]  Jongpil Jeong,et al.  Integrated OTP-Based User Authentication Scheme Using Smart Cards in Home Networks , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[43]  Jairo Alejandro Gomez,et al.  Review of IoT applications in agro-industrial and environmental fields , 2017, Comput. Electron. Agric..

[44]  Arturo Azcorra,et al.  Supporting carrier grade services over wireless mesh networks: The approach of the European FP-7 STREP CARMEN [Very Large Projects] , 2009, IEEE Communications Magazine.

[45]  Jie Wu,et al.  A Simple Service Discovery and Configuration Protocol for Embedded Devices , 2006, 2006 International Conference on Communication Technology.

[46]  Sandeep V. Rode,et al.  Agricultural Crop Yield Prediction Using Artificial Neural Network Approach Miss . , 2014 .

[47]  Gregoris Mentzas,et al.  A Survey on Context Security Policies in the Cloud , 2015, 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC).

[48]  Spyros Fountas,et al.  Big Data for weed control and crop protection , 2017 .

[49]  Rafael Rieder,et al.  Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review , 2018, Comput. Electron. Agric..

[50]  Sabine Pfeiffer The Vision of “Industrie 4.0” in the Making—a Case of Future Told, Tamed, and Traded , 2017, Nanoethics.

[51]  Junfeng Yu,et al.  A Bibliometric Analysis of Cloud Computing Technology Research , 2018, 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC).

[52]  Cecilia Mascolo,et al.  Reflective Middleware Solutions for Context-Aware Applications , 2001, Reflection.

[53]  Malka N. Halgamuge,et al.  Adoption of the Internet of Things (IoT) in Agriculture and Smart Farming towards Urban Greening: A Review , 2019, International Journal of Advanced Computer Science and Applications.

[54]  Abed Ellatif Samhat,et al.  Internet of Mobile Things: Overview of LoRaWAN, DASH7, and NB-IoT in LPWANs Standards and Supported Mobility , 2019, IEEE Communications Surveys & Tutorials.

[55]  Hari Balakrishnan,et al.  The design and implementation of an intentional naming system , 1999, SOSP.

[56]  Federico Castanedo,et al.  A Review of Data Fusion Techniques , 2013, TheScientificWorldJournal.

[57]  Gordon S. Blair,et al.  A context-aware middleware for applications in mobile Ad Hoc environments , 2004, MPAC '04.

[58]  Arkady B. Zaslavsky,et al.  CA4IOT: Context Awareness for Internet of Things , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[59]  Soizik Laguette,et al.  Remote sensing applications for precision agriculture: A learning community approach , 2003 .

[60]  Rosdiadee Nordin,et al.  Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review , 2017, Sensors.

[61]  Dirk Pesch,et al.  Service Provisioning for the WSN Cloud , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[62]  Richard T. Watson,et al.  Analyzing the Past to Prepare for the Future: Writing a Literature Review , 2002, MIS Q..

[63]  Yolande Berbers,et al.  Adaptive Context Management Using a Component-Based Approach , 2005, DAIS.

[64]  Sangun Park,et al.  Context-Aware Services Framework Based on Semantic Web Services for Automatic Discovery and Integration of Context , 2013 .

[65]  Viacheslav I. Adamchuk,et al.  Agriculture Cyber-Physical Systems , 2017 .

[66]  Mohammad Hammoudeh,et al.  A Survey on Data Confidentiality and Privacy in Cloud Computing , 2017, ICFNDS.

[67]  David J. Mulla,et al.  Historical Evolution and Recent Advances in Precision Farming , 2015 .

[68]  Josephat Kalezhi,et al.  The internet of things in agriculture for sustainable rural development , 2015, 2015 International Conference on Emerging Trends in Networks and Computer Communications (ETNCC).

[69]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[70]  Siva Kumar Balasundram,et al.  Research and development in agricultural robotics: a perspective of digital farming. , 2018 .

[71]  P. Veríssimo,et al.  CORTEX 1 : Towards Supporting Autonomous and Cooperating Sentient Entities , 2001 .

[72]  R. S. Jadoun,et al.  Role of Cloud Computing Technology in Agriculture Fields , 2016 .

[73]  Konstantinos G. Arvanitis,et al.  Current trends and challenges in the deployment of IoT technologies for climate smart facility agriculture , 2019, International Journal of Sustainable Agricultural Management and Informatics.

[74]  Kelly R. Thorp,et al.  Precision Agriculture , 2014, Encyclopedia of Remote Sensing.

[75]  Mohammed Elkoutbi,et al.  FlexRFID: A Security and Service Control Policy- Based Middleware for Context-Aware Pervasive Computing , 2014 .

[76]  S. Wolfert,et al.  Big Data in Smart Farming – A review , 2017 .

[77]  Uwe Deichmann,et al.  A Tale of Two Surplus Countries: China and Germany , 2016 .

[78]  R. K. Ghosh Context-aware Infrastructures for Smart Environment , 2017 .

[79]  Cees T. A. M. de Laat,et al.  CloudsStorm: An Application-Driven Framework to Enhance the Programmability and Controllability of Cloud Virtual Infrastructures , 2018, CLOUD.

[80]  B. Vishnu Vardhan,et al.  Data Mining Techniques and Applications to Agricultural Yield Data , 2013 .

[81]  Jadwiga Indulska,et al.  Context-aware and resource efficient sensing infrastructure for context-aware applications , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[82]  Mark A. Gregory,et al.  Integrating Wireless Sensor Networks with Cloud Computing , 2011, 2011 Seventh International Conference on Mobile Ad-hoc and Sensor Networks.

[83]  Félix J. García Clemente,et al.  SeCoMan: A Semantic-Aware Policy Framework for Developing Privacy-Preserving and Context-Aware Smart Applications , 2016, IEEE Systems Journal.

[84]  J. Naren,et al.  Field Monitoring and Automation Using IOT in Agriculture Domain , 2016 .

[85]  Alexandre Heideker,et al.  Scalability of an Internet of Things Platform for Smart Water Management for Agriculture , 2018, 2018 23rd Conference of Open Innovations Association (FRUCT).

[86]  R. Sessa,et al.  Climate-smart agriculture: sourcebook. , 2013 .

[87]  D. Tranfield,et al.  Towards a Methodology for Developing Evidence-Informed Management Knowledge by Means of Systematic Review , 2003 .

[88]  H. Navarro-Hellín,et al.  A software architecture based on FIWARE cloud for Precision Agriculture , 2017 .

[89]  Sanmeet Kaur,et al.  Evolution of Internet of Things (IoT) and its significant impact in the field of Precision Agriculture , 2019, Comput. Electron. Agric..

[90]  Stefan Bosse Distributed and Cloud Computing: The Big Machine , 2017 .

[91]  Andreja Rojko,et al.  Industry 4.0 Concept: Background and Overview , 2017, Int. J. Interact. Mob. Technol..

[92]  Kagermann Henning Recommendations for implementing the strategic initiative INDUSTRIE 4.0 , 2013 .

[93]  Xin Li,et al.  Context Aware Middleware Architectures: Survey and Challenges , 2015, Sensors.

[94]  Kamlesh Lakhwani,et al.  Development of IoT for Smart Agriculture a Review , 2018, Advances in Intelligent Systems and Computing.

[95]  Gregoris Mentzas,et al.  Achieving security-by-design through ontology-driven attribute-based access control in cloud environments , 2019, Future Gener. Comput. Syst..

[96]  David Reiser,et al.  Development of an Autonomous Electric Robot Implement for Intra-Row Weeding in Vineyards , 2019, Agriculture.

[97]  A. Selmani,et al.  Agricultural cyber-physical system enabled for remote management of solar-powered precision irrigation , 2019, Biosystems Engineering.

[98]  Philippe Roose,et al.  Context Aware Adaptable Applications - A global approach , 2009, ArXiv.