Sensor Networks Data Acquisition and Task Management For Decision Support of Smart Farming
Sensor Networks Data Acquisition and Task Management For Decision Support of Smart Farming
Sensor Networks Data Acquisition and Task Management For Decision Support of Smart Farming
This paper presents the conceptual model and system a. Access and notification (SMS, app-based alert)
design for smart farming with network sensor applications in b. Dashboard
order to perform necessary tasks required for farmers. Data 5. Decision Support System (DSS)
acquisition, tasks control, and data analysis are also considered.
In this system, we developed the solution to help farmers DSS is used to determine critical decision from the
facing problems of tasks management and planning, soil result of the monitoring part. DSS will use statistical
factors measurements, and information distribution. analysis and basic machine learning to help farmers to
make decision in real-time.
II. CONCEPTUAL MODEL 6. Control Action
The main problems addressed in this paper are of tasks
management and planning, soil factors measurements, and Control action is used to follow up decision made by
information distribution. From these main problems, there has DSS automatically.
to be requirements analysis to define the needs and landscape
for building the conceptual model.
A. Requirement Analysis
In order to build the model, it’s important to understand the
constraints from sensor networks and signal access in rural area
[8]. Second, the amount of data processed have to be
considered also. These are the requirements for the model:
• Easy to be implemented is very important because
some farming stakeholders already have their own
system
• Easy to configure is the next important requirement.
• Able to extract and filter sensor data
• Support low-medium data traffic
• Able to connect to internet for reaching farming
industry stakeholders and getting market data
• Able to adapt with change and adversary that may Figure 2. Smart Farming Conceptual Model
happen
It’s important that modules built on top of this model have
B. Smart Farming Model to be light and easy enough to integrate with other system.
In the previous subsection, the requirements have been Some researchers have implemented a smart way for irrigation
defined and from those requirements the model now can be control [10]. Therefore, the already running irrigation control
built. Smart farming model can be categorized into building can be integrated within this model.
blocks that can be modeled as shown in Figure 2.
1. Monitoring
a. Soil characteristics (pH, macro mineral, such as N,
P, and K)
b. Air quality characteristics (temperature, humidity,
Ozone)
c. Water characteristics (pH, temperature, Dissolved
Oxygen, Fluoride)
d. Market monitoring (seed price, fertilizer price,
crops price)
e. Weather API
2. Management
a. Tracking System (Tractors, Farming Vehicle,
Farming Equipment)
b. Irrigation System
3. Planning
Figure 3. Example of Irrigation Control [10]
There are three main processes from data analysis users easier to understand the data. Users can find information
perspective: sensing, preprocessing, and inference [11]. about current condition from this dashboard application. The
Sensing is the acquisition of data from object and results from sensor reading also can also be displayed on
environments. Preprocessing is an important step in data dashboard application.
analytics. Preprocessing concerns with cleaning and filtering
the data and then extracting features that are needed for B. Gateway
inference. Inference is the core of data analysis. Inference Gateway stores the data locally and then send the data into
focuses in mathematical reasoning for decision support. These internet. Gateway consists of two modules: data collector and
three processes are included in the decision support part in the Remote Terminal Unit (RTU) [12]. Data collector is
model. responsible for translating environmental conditions into data
understood by computing machine. RTU module has main
III. SYSTEM DESIGN function to capture data from sensor both in digital or analog
At this section, we describe about the system design. We input. Package of specific sensors with Remote Terminal Unit
begin with an overview of systematic architecture. We also (RTU) will be placed in some places in the farm to monitor the
describe about the integration network sensor into TCP/IP environment. RTU architecture can be seen in Figure 5.
network with protocol communication [8].
A. Architecture
Proposed architecture for smart farming could be seen in
Figure. 4. The system consists of network sensors, server and
network. The sensors have main function to collect data.
Network sensors are collection of sensors placed in specific
area called swathe. Swathe is 1x1 or 2x2 meters of farmland.
Sensors will be placed in farm swathe and communication
between note and gateway is via IEEE 802.15.4 protocol. The
data from sensor are sent to server via Remote Terminal Unit
Figure 5 Remote Terminal Unit (RTU) Architecture
(RTU). Data transmission can use the radio access technologies
such as GPRS or EDGE. Sensors in farming have different and various
The server can be equipped with a database or GIS characteristics, some are digital sensors and the others are
(Geographical Information System) features. On the server analog sensors. Therefore, RTU uses analog and digital sensor
side, it can use cloud computing infrastructure. The in the form of voltage change [12]. To change signal from
applications will be provided for users. Applications will sensors become voltage change, it requires signal conditioning
retrieve data from sensor, so it will not directly access data circuit [12].
from sensors. The summaries of environment and market
conditions will be displayed in dashboard in order to make