Flexible IoT Agriculture Systems for Irrigation Control Based on Software Services

被引:2
|
作者
Palomar-Cosin, Eva [1 ]
Garcia-Valls, Marisol [1 ]
机构
[1] Univ Politecn Valencia, Dept Comunicac, Valencia 46022, Spain
关键词
IoT software services; flexible sofware design; agriculture irrigation software; agriculture; software framework; alarm detection in IoT software;
D O I
10.3390/s22249999
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
IoT technology applied to agriculture has produced a number of contributions in the recent years. Such solutions are, most of the time, fully tailored to a particular functional target and focus extensively on sensor-hardware development and customization. As a result, software-centered solutions for IoT system development are infrequent. This is not suitable, as the software is the bottleneck in modern computer systems, being the main source of performance loss, errors, and even cyber attacks. This paper takes a software-centric perspective to model and design IoT systems in a flexible manner. We contribute a software framework that supports the design of the IoT systems' software based on software services in a client-server model with REST interactions; and it is exemplified on the domain of efficient irrigation in agriculture. We decompose the services' design into the set of constituent functions and operations both at client and server sides. As a result, we provide a simple and novel view on the design of IoT systems in agriculture from a sofware perspective: we contribute simple design structure based on the identification of the front-end software services, their internal software functions and operations, and their interconnections as software services. We have implemented the software framework on an IoT irrigation use case that monitors the conditions of the field and processes the sampled data, detecting alarms when needed. We demonstrate that the temporal overhead of our solution is bounded and suitable for the target domain, reaching a response time of roughly 11 s for bursts of 3000 requests.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] A software-defined architecture for control of IoT cyberphysical systems
    Darabseh, Ala'
    Freris, Nikolaos M.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1107 - 1122
  • [22] Integrated agriculture IoT based farm monitoring and management systems
    Salunkhe, Satish Sampatrao
    Agarkar, Aarti Amod
    Karyakarte, Mandar
    Mulerikkal, Jaison
    Jonnala, Prathiba
    Mishra, Divyendu Kumar
    [J]. INTERNATIONAL JOURNAL OF NANOTECHNOLOGY, 2023, 20 (5-10) : 556 - 568
  • [23] Development and testing of control software for Flexible Manufacturing Systems
    Mueller, B.
    Neumann, A.
    [J]. Systems Science, 1992, 18 (03):
  • [24] Specification and synthesis of control software for flexible manufacturing systems
    Gutiérrez-Robles, P
    López-Mellado, E
    Ramírez-Treviño, A
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 1703 - 1708
  • [25] Generation of cell control software for flexible manufacturing systems
    Haritos, G.
    Butler, M.D.
    King, P.J.
    Zhao, Z.
    [J].
  • [26] Neural network-based irrigation control for precision agriculture
    Capraro, Flavio
    Patino, Daniel
    Tosetti, Santiago
    Schugurensky, Carlos
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 357 - 362
  • [27] Intelligent Network Services enabling Industrial IoT Systems for Flexible Smart Manufacturing
    Behnke, Daniel
    Mueller, Marcel
    Boek, Patrick-Benjamin
    Bonnet, Jose
    [J]. 2018 14TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB 2018), 2018,
  • [28] Comprehensive analysis of services towards enhancing security in IoT-based agriculture
    Anand S.
    Sharma A.
    [J]. Measurement: Sensors, 2022, 24
  • [29] Cloud and IoT-based emerging services systems
    Sharma, Sugam
    Chang, Victor
    Tim, U. Sunday
    Wong, Johnny
    Gadia, Shashi
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (01): : 71 - 91
  • [30] Cloud and IoT-based emerging services systems
    Sugam Sharma
    Victor Chang
    U. Sunday Tim
    Johnny Wong
    Shashi Gadia
    [J]. Cluster Computing, 2019, 22 : 71 - 91