Abstract
ABSTRACTIn recent years, the emerging development of Internet of things (IoT) has created new opportunities for IoT service provider, device manufacturer and customer (end user). In agriculture, employing IoT can help reducing manpower as well as standardizing agricultural processes, thus increasing the benefit for customer who does agricultural business. Beside the opportunities, there are also issues while doing maintenance for an agricultural IoT system. One of them is how to automate the process to detect faults of IoT devices in a large deployment area. While previous studies focus on investigating algorithms as well as theoretical model to detect faults for specific IoT devices, automatically expanding of IoT management process for detecting faults of sensor/actuator has not been investigated yet. To achieve this, we should be able to deal with the relationship between IoT device manufacturer, service provider and customer. In this study, we conceptualize the knowledge of IoT devices, management process and fault detection requirement. To realize this model, we introduce a runtime system to expand the IoT management process for detecting sensor/actuator faults which is able to provide the above features. We do several experiments to show the effectiveness and usefulness of the proposed solution.
Highlights
In the era of Internet of things (IoT), traditional agriculture, which requires a big amount of manpower, has been changing to adapt to the rise of these technologies
In order to reduce such problems, we investigate the common faults of IoT devices and their possible solutions
In order to automate the modification of the IoT management process, it is necessary to have a knowledge base which stores data related to IoT devices and requirements for fault detection
Summary
Find which devices have problems and what problems they have manually. The delay of solving the problems may lead to the delay of agricultural production and certainly losing benefit. We define a model which stores knowledge of the IoT devices, an IoT management process and a fault detection requirement. The knowledge is provided by IoT device manufacturer, customer and IoT service provider Based on this model, we propose an algorithm which receives the knowledge as inputs to modify the IoT management process. . A model to store the knowledge of IoT devices, IoT management process and fault detection requirement. The third section presents common faults of IoT devices and possible solutions. The fourth section introduces the model to store knowledge of IoT devices, IoT management process and fault detection requirement. The fifth section presents an algorithm to modify the IoT management process to detect faults. The sixth section presents the Ladybug runtime system to provide fault detection service. We conclude the paper and discuss our future work in the ninth section
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.