Вы находитесь на странице: 1из 5

Advanced Science and Technology Letters

Vol.95 (CIA 2015), pp.168-172


http://dx.doi.org/10.14257/astl.2015.95.32

Greenhouse Environment Monitoring and Control


System using CoAP

Junsung Park, Hyun Yoe1

Department of Information and Communication Engineering,


Sunchon National University, Korea
{nakev, yhyun}@sunchon.ac.kr

Abstract. Environmental control of greenhouse is a part that plays an important


role in creating the internal environment and focuses on meeting the optimal
environmental conditions in the greenhouse. Most domestic greenhouses are to
collect sensor data by installing a sensor at a point and control the environment.
However, in order to create an optimal environment, the environment should be
created by collecting precise environment data for the entire greenhouse but an
economical way is required because a lot of costs and sensors are needed. In
order to secure a communication environment that is limited in performance
and memory with application layer protocol being made by IETF
CORE(Constrained RESTful Environments) Working Group, power
consumption between sensor nodes is saved by applying a method focused to
network M2M for low power with CoAP(Constrained Application Protocol)
protocol. A system which is more efficient by being applied to the greenhouse
environment monitoring and control system and simply applied through the
implementation in the layer without changes in the sensor node that was using
existing ZigBee is studied.

1 Introduction

Agriculture is the primitive industry that mankind started first after born on earth and
has the longest history among several industries and is very closely connected to the
human development. In the past, agriculture was labor-intensive but the next
generation farmers and associated organizations trying to apply new agricultural
knowledge, new agricultural technology and agricultureIT convergence technology
are increasing sharply in todays agriculture[1].
They are to realize value creation such as increased productivity and quality
improvement by combining several IT technologies with agriculture. As the
application range using a sensor is expanding in recent years, research has been
actively carried out through combination with various sectors[2]. As a case applying
the IT convergence technology, the productivity and quality of crops are improved by
collecting environmental information inside the facilities such as greenhouse or plant
factory by using WSN and creating optimal environment conditions for crops

1 Corresponding author

ISSN: 2287-1233 ASTL


Copyright 2015 SERSC
Advanced Science and Technology Letters
Vol.95 (CIA 2015)

accordingly. For optimal environmental conditions, however, it is necessary to collect


precise and accurate information and control based on it but many sensors and
consequent costs are required for collecting overall data of facilities. In order to
improve such a problem, Gartner Group recently proposed 10 strategic technologies
that should be noted in 2014 and one of them is common protocol with which
communication is possible between sensors and various devices[3]. Expecting that
various devices will be connected to the Internet, IETF, an Internet standard group,
proposes CoAP which is protocol for the communication environment limited to low
power, small devices etc. in CoRE Working Group. We are to propose an efficient
greenhouse monitoring and control system by applying this CoAP to communication
between the sensor nodes in the greenhouse.

2 Related Works

2.1 CoAP

CoAP is the standard application layer protocol being made by CoRE Working Group
of IETF to realize the object web. It is used asynchronously based on UDP protocol.
CoAP is applied to Constrained node, the condition with Ram and Rom of the low
capacity as well as CPU of low performance and is the protocol to support Resource
Discovery, multicast support, asynchronous transaction request and response etc.
based on REST architecture targeting this[4].

Fig. 1. CoAP Architecture

As shown in Figure 1, CoAP basically uses UDP and is divided into CoAP
Transactions area processing its upper transaction asynchronously or synchronously
and CoAP REST area for processing above REST data. With ID by transaction,
transaction messages define new transaction to create new ID for every transaction.
This is a method for preventing transmission of duplicate packets, etc. Also, as a
method to apply CoAP REST, the basic method of GET, POST, PUT, DELETE, the
HTTP method is used[4][5].

Copyright 2015 SERSC 169


Advanced Science and Technology Letters
Vol.95 (CIA 2015)

2.2 CoAP Message Format

CoAP protocol is to be applied to sensor node etc. with limited resources and
designed by considering a number of limitations because its computing capability
including memory is poorer compared to the PC environment. As shown in Figure 2,
it has a very simple message header and option header.

Fig. 2. CoAP Message Format

CoAP, such a low power network protocol, is suitable for the system proposed in
this paper in terms of savings and efficient greenhouse monitoring and control.

3 Greenhouse Environment Monitoring System based CoAP

This paper proposes a greenhouse environment monitoring system that can be


operated immediately by using Zigbee not existing 6LowPAN and UDP(User
Datagram Protocol) in applying CoAP to sensor modes. It is not appropriate to use
various protocols in the low power loss network environment. Thus, the proposed
system applied CoAP by using Zigbee, the Non-IP protocol and adding a device
playing a role of gateway[3].

Fig. 3. CoAP based System

170 Copyright 2015 SERSC


Advanced Science and Technology Letters
Vol.95 (CIA 2015)

Basically, sensor nodes in the greenhouse consist of sensor module playing a role
of a sensor and RF module for Zigbee communication. Each node is connected to the
gateway and performs 1: N communication. For greenhouse monitoring,
environmental information delivered from the sensor is collected and measured data
are stored in the server via the gateway. If a user requests data by using the web, the
sensing data are shown to the user via the gateway. At this time, URI is used as the
expression for resources (temperature, humidity, etc.) used in the request and
response of HTTP in CoAP REST area. CoAP is efficient for transmitting data in the
greenhouse by using the informal URI internally because data size increases if
sending full URI to the data targeting the node (Constrained Node) using low
performance CPU and small memory[4].
The node of CoAP acts as a client, server and gateway in the greenhouse in some
cases. The definition of a gateway in CoAP is a node Paper Preparationthat can
respond based on the previously cached information on behalf of the node that must
originally respond and the gateway is required in CoAP because all M2M nodes can
enter Sleep state (That is, sleep state that cannot give a response) at any time. In this
case, if there is a request of a resource event for Sleep node, the gateway makes a
cashed response instead. Also, the gateway plays a role of protocol conversion
between nodes of HTTP area in the network of the existing greenhouse (Non-
Constrained Node) and nodes in CoAP area (Constrained Node). In order to support
UDP-based multicast, the feature of CoAP, the gateway has a function of converting
UDP-based CoAP multicast protocol into TCP-based HTTP unicast protocol.
Through this, event data are transmitted and received without distinguishing networks
(HTTP, CoAP) used in the greenhouse control system[4]. This paper is a study on
protocol which is more efficient than existing greenhouse monitoring and control and
clearly applies the characteristics of low power, low cost.

4 Conclusions

This paper studied a more efficient greenhouse monitoring system to reduce the
burden on farmers with lower power, lower costs by applying CoAP standardized by
IETF CoRE Working Group. By introducing the greenhouse environment monitoring
and control system, the domestic greenhouse industry requires a lot of costs and labor
force for operation. In order to enhance the competitiveness of this domestic
greenhouse industry, high added value such as production and efficiency
improvement in the greenhouse, quality improvement can be created by studying and
developing agricultural ICT convergence technology. It is also expected that existing
sensor nodes will be easily applied to the Internet of Things.

Acknowledgments. This research was supported by the MSIP(Ministry of


Science, ICT and Future Planning), Korea, under the C-ITRC(Convergence
Information Technology Research Center) (IITP-2015-H8601-15-1007) supervised by
the IITP(Institute for Information & communications Technology Promotion)"

Copyright 2015 SERSC 171


Advanced Science and Technology Letters
Vol.95 (CIA 2015)

References

1. Young-Dong Lee, Implementation of Greenhouse Environment Monitoring System based on


Wireless Sensor Networks. Journal of the Korea Institute of Information and
Communication Engineering, Vol.17, No.11,(2013)2686-2692
2. Young-Ki Park, Young-Han Kim, A Design Sensor Network using CoAP Group
Communication in Building, Korea computer congress, Vo1.39, No.1 (B), 2012
3. Min-Geun Jeong, System Design for usage of CoAp within the Zigbee Network, Daegu
University master's thesis(2014)
4. Sung-hak Song, [M2M] CoAP(Constrained Application Protocol), ICT Standard Weekly,
(http://www.tta.or.kr/data/weekly_view.jsp?news_id=3110)2015.05.06.
5. S.K.Ko, I.K. Park, S.C. Soon, B.T. Lee, Trends of IETF CoAP Based Sensor Connection
Protocol Technology, Electronics and Telecommunications Trends, 2013

172 Copyright 2015 SERSC

Вам также может понравиться