Publications

Detailed Information

Development of Interoperable and Scalable Platform for Open Farm Information System

DC Field Value Language
dc.contributor.advisor이중용-
dc.contributor.author김준용-
dc.date.accessioned2017-07-13T17:45:26Z-
dc.date.available2017-07-13T17:45:26Z-
dc.date.issued2014-08-
dc.identifier.other000000021534-
dc.identifier.urihttps://hdl.handle.net/10371/121109-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 바이오시스템·소재학부(바이오시스템공학전공), 2014. 8. 이중용.-
dc.description.abstractModern farming asks a farmer not only managing a larger size farm than before, but also lots of documentation and decisions to produce agricultural products environmental-friendly and to prove that they are safe to eat. There are various restrictions and regulations such as specific production guidelines, environmental compliance and GAP standards. In the agricultural information age, farm management information system (FMIS) has been developed to help a farmer in making correct decisions and keeping documents related to all his activities.
However, there are still serious obstacles to be solved before FMISs are widely adopted by farmers. Most FMISs could not support all services because they were developed for specific purposes such as environment monitoring, GIS-based yield monitoring or field indexing, daily farming logs, food traceability system, etc.. Diversity of structures and types of agricultural data has exposed the lack of interoperability between different FMISs. The services in FMISs are dedicated to certain hardware. Also, the system is expensive and too complicate to use without specialized education.
This research was accomplished to develop an interoperable and scalable platform for a FMIS named OFIS (Open Farm Information System) which support virtual office where a farmer organizes his farming information and uses other agricultural information provided by public domain.
There was a preliminary survey to evaluate the informatization status of farmers and to draw strategies to develop OFIS in 2012. It revealed that farmers were suffering technical problems in managing computers. For example, the computer for FMIS was powered-off frequently to save electricity or unconsciously, even though the FMIS should be executed 24/7.
Based on the result of the survey, conceptual and functional architectures were designed for orchard farmers who need environmental data in his field and inside of fruit storage room for improving tree management and keeping quality of the harvested fruits. OFIS was conceptually designed as an integrated system for farm management based on cloud computing technologies. In this concept, an OFIS for a farm is executed in a single virtual machine. Therefore, OFIS can be scaled out just adding virtual machines when the number of managed farms increases. Three key components for interoperability of OFIS were an embedded system supporting a standardized method to transfer agricultural data through the Internet, data exchange platform to help with collecting data and sharing data for OFIS, and external service environment to communicate with external service developed and serviced by other service providers.
An embedded system which transfers agricultural data through the Internet based on a standardized method was developed. Among various standards, Sensor Observation Service (SOS) of Open Geospatial Consortium (OGC) was chosen as a communication standard. The embedded system implemented three core operations of SOS – GetCapabilities, DescribeSensor, GetObservation – as a web service. The power consumption of the embedded system was just 9~12W and the response time was 1.27 sec / 30 obs.
The data exchange platform was developed as a combination of data collection service and data sharing service. The data collection service collects data from multi-type data sources like sensor networks at a farm and agricultural information systems (AIS) supporting OpenAPI. Four AISs supporting OpenAPI and one web page not supporting OpenAPI were analyzed. Based on the analysis, a data processing model was defined and agricultural data collector was designed and implemented. The data sharing service was developed to provide data of a farm like basic farm information, sensor observations, and work history saved by farmers. The data sharing interface was designed and implemented to access these types of data using RESTful interface. The data consistency was 100%. Although there was an error collecting data from the web page, it could be solved using separated configurations.
The last component was OFIS external service environment to interact with other system. The external service interface describes how to develop an extension for OFIS. Using the interface, a service provider can provide a service through OFIS. It meant that OFIS could support external and future functions for a farmer and a service provider might focus on his core function not whole functions of FMIS. There were four types of external services – data, model, view and application. The external services were managed by OFIS service catalog.
OFIS architecture was designed to be scalable based on cloud computing technologies. OFIS could interact with other system using three key components which were developed and evaluated in this research. OFIS could handle OGS SOS standard and four OpenAPI services and support external service. These characteristics could add value to OFIS that users could utilize external or future functions and varied information.
-
dc.description.tableofcontents1. Introduction 1
1.1. Background of Research 1
1.1.1. Changes of Agricultural Environment 1
1.1.2. Low Informatization Level of Farmers 1
1.1.3. Interest in Agricultural Information 3
1.1.4. Needs of Farm Management Information System 4
1.2. Necessity of Research 4
1.2.1. Problems of Farm Management Information System 4
1.2.2. Opportunities of Cloud Technologies for Farm Management Information System 6
1.3. Purpose of Research 7
1.3.1. Objective of Project 7
1.3.2. Purpose of Research 7
1.3.3. Organization of the dissertation 8
2. Literature review 10
2.1. Agricultural Information 10
2.1.1. Definition of Agricultural Information 10
2.1.2. Characteristics of Agricultural Information 10
2.1.3. Agricultural Information as a Big Data 12
2.2. Agricultural Sensor Networks 13
2.2.1. Wireless Sensor Network for Agriculture 13
2.2.2. Heterogeneous Sensor Network 14
2.2.3. Applications of Agricultural Sensor Network 16
2.3. Information System for Agriculture 16
2.3.1. Agricultural Information System 16
2.3.2. Farm Management Information System 17
2.3.3. Connectivity of FMIS 19
2.3.4. Review of AIS and FMIS 21
2.3.5. Current Status in Korea 23
2.4. Agricultural Data Exchange Standard 24
2.4.1. Standards for Agricultural Data 24
2.4.2. Standards for General Data 26
2.4.3. Open Interface for Agricultural Data 27
2.4.4. Characteristics of Standards 28
2.5. Cloud Computing Technology in Agricultural Areas 30
2.5.1. Cloud Computing Technology 30
2.5.2. Virtualization technology 31
2.5.3. Cloud Computing for Agricultural Use 32
2.6. International Research Trend of Agricultural Information System 34
2.6.1. Trend of Europe 34
2.6.2. Trend of America 36
2.6.3. Trend of Asia 37
3. Open Farm Information System 39
3.1. Overview of OFIS 39
3.2. Requirements Based on Preliminary Survey 40
3.2.1. Inconvenience in using PC 40
3.2.2. Low levels of awareness of the national agricultural information system 41
3.2.3. Internet Accessibility 42
3.3. System Design 43
3.3.1. Conceptual Architecture 43
3.3.2. Functional Architecture 44
3.4. OFIS Cloud Service Model 46
3.4.1. OFIS Infrastructure as a Service 47
3.4.2. OFIS Platform as a Service 48
3.4.3. OFIS Software as a Service 48
3.5. Evaluation of OFIS architecture 49
4. Embedded System Using Sensor Observation Service for Farm Level Data Collection 51
4.1. Introduction 51
4.2. Materials and Methods 53
4.2.1. Agricultural Environmental Monitoring System 53
4.2.2. Design Considerations 54
4.2.3. Sensor Observation Service 54
4.2.4. Architecture Design 56
4.2.5. Weather Station 57
4.2.6. Arduino Platform 58
4.3. Results 59
4.3.1. Implementation 59
4.3.2. Evaluation 60
4.4. Discussion 62
4.5. Summary 63
5. Data Exchange Platform Using Open Interface 64
5.1. Introduction 64
5.2. Materials and Methods 66
5.2.1. Data Exchange Standards 66
5.2.2. Agricultural Information System with OpenAPI 69
5.2.3. Data Groups for Sharing 72
5.2.4. Concepts of Data Exchange Platform 73
5.2.4.1. Data Collection Procedure 74
5.2.4.2. Data Sharing Interface 75
5.3. Results 76
5.3.1. Design and Implementation of Data Exchange Platform 76
5.3.1.1. Data Collection Service 76
5.3.1.2. Data Sharing Service 78
5.3.2. Use Cases 81
5.3.2.1. Data Collection from KMA 81
5.3.2.2. Data Collection from Local Weather Station 84
5.3.3. Data Consistency Evaluation 86
5.4. Summary 88
6. External Service Environment for Integrating Functions of FMIS 89
6.1. Introduction 89
6.2. Materials and Methods 90
6.2.1. OFIS Service 90
6.2.2. External Service 92
6.2.3. Service Catalog 94
6.3. Results 98
6.3.1. Implementation of Service Catalog 98
6.3.2. User Interface for External Service on OFIS FMIS 100
6.3.3. An External Service Implementations as a Use case 102
6.4. Discussion 103
6.5. Summary 105
7. Overall Conclusion 107
7.1. Conclusion 107
7.2. Further Works 109
Reference 112
Appendix A. Main Source Code of OFIS ROSE 121
Appendix B. Main Source Code of OFIS BEE 148
-
dc.formatapplication/pdf-
dc.format.extent3070245 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectFarm Management Information System-
dc.subjectAgricultural Information System-
dc.subjectInteroperability-
dc.subjectCloud Technology-
dc.subjectAgricultural Information-
dc.subject.ddc660-
dc.titleDevelopment of Interoperable and Scalable Platform for Open Farm Information System-
dc.typeThesis-
dc.description.degreeDoctor-
dc.citation.pagesX,178-
dc.contributor.affiliation농업생명과학대학 바이오시스템·소재학부-
dc.date.awarded2014-08-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share