A Cloud Computing Architecture with Wireless Sensor Networks for Agricultural Applications



Similar documents
Sensor Devices and Sensor Network Applications for the Smart Grid/Smart Cities. Dr. William Kao

Wireless Sensor Network Based Low Power Embedded System Design For Automated Irrigation System Using MSP430

Design of Remote data acquisition system based on Internet of Things

Formal Modeling for Multi-Level Authentication in Sensor-Cloud Integration System

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April ISSN

Cloud Computing Services and its Application

Remote Patient Monitoring in Telemedicine using computer communication network through Bluetooth, Wi-Fi, Internet Android Mobile

A Survey of Cloud Based Health Care System

Minimization of Energy Consumption Based on Various Techniques in Green Cloud Computing

Review: Using Cloud Computing Technology in Agricultural Development

The Internet of Things: Opportunities & Challenges

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS

Sensor network infrastructure for intelligent building monitoring and management system

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

ANDROID APPLICATION DEVELOPMENT FOR ENVIRONMENT MONITORING USING SMART PHONES

Dr. Akram Aburas Advanced Communications & Electronics Systems Riyadh, Saudi Arabia

Agricultural Robot (Irrigation System, Weeding, Monitoring of Field, Disease Detection)

* of the corresponding author:

Real Time Water Quality Monitoring System

Remote Monitoring and Controlling System Based on ZigBee Networks

DEGREE PROGRAMME IN INFORMATION TECHNOLOGY

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies

Horizontal IoT Application Development using Semantic Web Technologies

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

GSM based Remote Sensing and Control of an Irrigation System using WSN: a Survey

Cloud Services Supporting Plant Factory Production for the Next Generation of Agricultural Businesses

Sensors and actuators are ubiquitous. They are used

DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

Graduation Project Ideas Proposed By Faculty Members Department of Communication and Networks

Marko Hännikäinen Tampere University of Technology IoT week CLOUD-BASED SERVICE PLATFORM FOR WIRELESS SENSOR NETWORKS

Protocols and Architectures for Wireless Sensor Netwoks. by Holger Karl and Andreas Willig

Solar Powered Smart Irrigation System

A Review: Data Security Approach in Cloud computing by using RSA Algorithm

A Study of Infrastructure Clouds

Design of Environmental Parameters Monitoring System for Watermelon Seedlings Based on Wireless Sensor Networks

XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing

Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology

Smart City Australia

An Advanced Commercial Contact Center Based on Cloud Computing

RESEARCH OF DECISION SUPPORT SYSTEM (DSS) FOR GREENHOUSE BASED ON DATA MINING

Modern Agricultural Digital Management Network Information System of Heilongjiang Reclamation Area Farm

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

DESIGN FOR MONITORING AND OPTIMIZATION OF POWER DEMAND FOR WIRELESSLY COMMUNICATING ELECTRIC LOADS

Ad hoc and Sensor Networks Chapter 1: Motivation & Applications

Energy efficient Smart home based on Wireless Sensor Network using LabVIEW

Development of cloud computing system based on wireless sensor network protocol and routing

Design of Big Data-based Greenhouse Environment Data Consulting System for Improving Crop Quality

A Comparative Study of Load Balancing Algorithms in Cloud Computing

Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

Wireless Sensor Network: Challenges, Issues and Research

Indian Journal of Science International Weekly Journal for Science ISSN EISSN Discovery Publication. All Rights Reserved

DESIGN AND IMPLEMENTATION OF ONLINE PATIENT MONITORING SYSTEM

Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks

Mobile Cloud Computing In Business

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS

A Study of the Design of Wireless Medical Sensor Network based u- Healthcare System

Design and Development of a Remote Monitoring and Maintenance of Solar Plant Supervisory System

XBee Wireless Sensor Networks for Temperature Monitoring

Report of Research Results

Network Technology Supporting an Intelligent Society: WisReed

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

Migration of Virtual Machines for Better Performance in Cloud Computing Environment

Proof of Retrivability: A Third Party Auditor Using Cloud Computing

Webpage: Volume 3, Issue XI, Nov ISSN

A Design of Greenhouse Remote Monitoring System Based on WSN and WEB

BLACKBRIDGE SATELLITE IMAGERY THROUGH CLOUD COMPUTING

A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS

A Web-Based Sensor Data Management System for Distributed Environmental Observation

Application of Virtual Instrumentation for Sensor Network Monitoring

LabVIEW and Web-Server based Human Body Monitoring System

Dynamic Query Updation for User Authentication in cloud Environment

Hardware & Software Solutions

Microcontroller Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

Optimal Service Pricing for a Cloud Cache

WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks

Performance Gathering and Implementing Portability on Cloud Storage Data

Cloud deployment model and cost analysis in Multicloud

Facility Monitoring Services for More Efficient Maintenance of Social Infrastructure

A STUDY ON CLOUD STORAGE

StruxureWare TM Data Center Operation

REAL-TIME ATTENDANCE AND ESTIMATION OF PERFORMANCE USING BUSINESS INTELLIGENCE

Fujitsu s Approach to Cloud Computing

EMBEDDED MAJOR PROJECTS LIST

Design of Greenhouse Environment Remote Monitoring System Based on Android Platform

An Intelligent Car Park Management System based on Wireless Sensor Networks

Transcription:

International Journal of Computer Networks and Communications Security VOL.2, NO.1, JANUARY 2014, 34 38 Available online at: www.ijcncs.org ISSN 2308-9830 C N C S A Cloud Computing Architecture with Wireless Sensor Networks for Agricultural Applications Mr. Mahesh D. S 1, Ms. Savitha S 2, Dr. Dinesh K. Anvekar 3 1, 2 Asst Professor, Dept. of CSE, CMRIT, Bangalore-37, India 3 Professor, Director- Entrepreneurship Development Cell, Dept of CSE, CMRIT, Bangalore-37, India E-mail: 1 mahesh.ds@cmrit.ac.in, 2 savitha.s@cmrit.ac.in, 3 dinesh.anvekar@cmrit.ac.in ABSTRACT The emergence of precision agriculture has been promoted by the many developments in the field of wireless sensor actor networks (WSAN). These WSANs provide valuable information for harvesting, work management, growth of crops, and prevention of crop diseases. This paper focuses on introducing cloud computing as a new approach to be used in addition to WSANs to further enhance their application and benefits to the field of agriculture. Keywords: Component, Wireless Sensor Actor Networks, Cloud computing, Percision Agriculture. 1 INTRODUCTION Lower productivity in agriculture is often cited as one of the major problems faced by most of the developing countries. Many issues associated with agriculture can broadly be divided as issues related to environment monitoring and control of green house. These issues play a major role in the enhancement of the productivity and prevention of diseases in the crops. Most of the agricultural practices in developing countries are sub-optimum and continue to be traditionally carried out with unskilled laborers who are commitment to the traditional knowledge and reluctant to innovate. In-depth research in this area is still lacking. This situation makes it necessary to think of building a decision support system for agriculture with information support by experts. In this paper, an effective approach to overcome some of the issues related to agricultural productivity is presented. The proposed approach involves using wireless sensor actor networks (WSANs) in combination with cloud computing services to help farmers optimize the use of available resources in their agricultural tasks. This paper is organized as follows: Section 2 gives an overview of related work; Section 3 presents the architectural model for agricultural WSAN linked to cloud computing system; and finally conclusion is given in Section 4. 2 RELATED WORK Researchers worldwide have investigated the adoption of Wireless Sensor Network (WSN) technology and cloud computing in the field of agriculture. Green house monitoring and control based on TINI embedded web server unit which collects the data and routes it from local sensor networks to a base station has been studied and experimented by Stipanicev [1]. Monitoring of greenhouse environment by using a WSN has reported by Ahone [2]. Kang [3] has proposed an automatic greenhouse environment monitoring and control system model. A decision support system called ifarm, useful for precision agriculture is described by Yassine Jiber in [4]. Micro-electro-mechanical systems (MEMS) have gained increasing attention during the recent years. MEMS facilitate the development of smart wireless sensor actor networks (WSAN). The main activities of the sensors are to sense and measure the environmental data from the fields and process the data with the help of decision making unit for actuating the process. Sensor nodes that sense the data of the environment and a group of actor nodes

35 which act according to the decision taken by the decision making system linked together by wireless medium are known as wireless sensor actor networks [5]. Fig. 1. WSAN Architecture Figure 1 shows a typical WSAN architecture as described in [6]. Here, sensor nodes and actor nodes communicate wirelessly with the gateway node or main node. The data gathered by sensor nodes are then forwarded to the main node, which acting as a bridge or gateway then forwards the data to the cloud via a server for storage of data. The cloud can then evaluate and analyze the data and determine a suitable action to be taken by actor nodes. Fig. 2. CLOUD Architecture Figure 2 represents typical cloud architecture and its components. Cloud computing architecture comprises the components and subcomponents requireed for cloud computing. The main elements in the architecture are a front end platform, a backend platform, a cloud- based delivery mechanism and a network. A. Cloud based delivery Three of the most basic cloud computing models are: Software as a Service (SAAS): It includes the ICT working environment tools such as software, web applications etc., without buying/downloading and installing in specific machines. Another characteristic of this model is that the users are charged for whatever has to be used for a specific duration, against the traditional way of buying and paying for the full application such as 3.5-inch disk drive. Platform as a Service (PAAS): It provides clients with the computing platform for designing and developing specific applications with minimum redundancy. It also takes care of hosting of those applications without concerning about hardware and data storage requirement. It also guarantees the availability of most recent platforms and their security. Infrastructure as a Service (IAAS): This model usually includes tangible as well as intangible components used in availing ICT services, such as virtual computers, traffic monitoring and redirecting, basic network components etc. This is the most prominent benefit of cloud computing as the organizations invest the most in establishing infrastructure. The five major benefits of cloud computing are: Reduction of initial cost Allocation of resources on demand without any limit Maintenance and up gradation performed in the back end Easy rapid development including collaboration with other systems in the cloud More possibilities for global service development 3 DATA ANALYSIS AND DISCUSSION Cloud computing combined with the Internet offers resources and services at a lower cost which is attractive l for farmers working at cultivation lands. The proposed architecture offers expert services to the farmers regarding cultivation of

36 crops, pricing, and fertilizers to be used etc. at an affordable price. Agricultural cloud service framework at SAAS layer supports various services to the farmers to interact with cloud by using any inexpensive interfaces to request for information and to access it quickly even free of cost from free services. An agricultural cloud service [7] can use existing cloud infrastructures such as networks, servers etc., other than the resources discussed below in Figure 3. Fig. 3. Agricultural WSAN Cloud The layered architecture shown in Figure 3 contains 3 groups: A. Sensing group B. Cloud service group C. Actuator group These groups are briefly described below: A. Sensing Group: The sensing group consists of various sensors for checking temperature, humidity, pressure, etc. These sensors collect real time data from the field and forward the sensed data to sensor data storage unit which in turn forwards the data to the cloud for further processing. B. Cloud Service Group: The cloud service further contains the following layers: 1. Agricultural-Data Acquisition Layer (ADAL) 2. Agricultural-Data Processing Layer (ADPL) 3. Agricultural Data Storage Service Layer (ADSSL) a) Agricultural-Data Acquisition Layer (ADAL): It uses the Internet to provide services to be used by farmers and agricultural experts to add or query data by using their applications service interfaces such as browsers, tablet PCs, sensor (RFID) devices or mobile devices. The ADAL, deployed as SAAS in Cloud, provides various interface services to be used by different types of consumers with different devices. ADAL services layer is mainly used for agricultural data acquisition and to supply solutions to users. b) Agricultural Data Processing Layer (ADPL): It is a data processing layer with libraries that accept data in various formats from different devices and convert them into uniform formats. It performs computations on large data sets and reports to consumers of agricultural-cloud platform as a service. It also encapsulates a layer of software and provides it as a service that can be used to build higherlevel services. ADPL, deployed as PAAS in an agricultural-cloud, contains library modules to be used to build high-level agriculture- based applications. ADPL provides services that contain libraries for data security, data processing, expert decision making, and data reporting. ADPL may be further divided into following modules: Agricultural-Secure Data Service (ASDS) Module ADPL uses ASDS libraries to provide authentication, integrity, and secrecy for incoming data from various sources. Agricultural-Data Processing Service (ADPS) Module

37 Agricultural-Data Processing (ADP) service contains libraries for analysis and conversion of data from various devices into uniform format. Agricultural-Expert Service (AES) Module This expert service layer contains libraries which enable providing of solutions or decisions after processing sensing group data. Agricultural-Solution Reporting Service (ASRS) Module. This contains libraries which provide reporting service to customers in formats required by them. c) Agricultural-Data Storage Service layer (ADSSL): This layer supports a database infrastructure facility for storing large quantity of data required in agriculture sector for results to be accurate. ADSSL is deployed at IAAS level in cloud which allows data sharing and usage. Agricultural data base contains Agricultural-Expert knowledge Database (AKDB) which contains rules and inferences required for decision making. C. Actuator Group: The actuator group consists of set of actor nodes which will act on the environment based on the decision given by decision unit. The controllers in the actor nodes receive digital data from the cloud and generate action commands. The analog signals resulting from the action commands are sent to the hardware devices to perform the intended actions. 4 APPLICATIONS WSANs combined with cloud computing may be applied to tackle many problems related to agriculture. As examples, three major applications are presented below: A. Image processing of diseased plant In this application, the user can take a picture of the diseased plant and can upload to the PAAS layer of the cloud computing system where the platform as a service module is equipped with the high end image processing unit. The picture in color form can be converted to grayscale and pixel format for processing to eliminate unwanted noise with the help of Gaussian noise removal algorithm. The resultant picture can be checked with the normal healthy plant image. A pixel to pixel comparison can be done to extract texture features. Finally, based on the texture and color features, a solution can be determined and sent to the actuating group to perform the required action. A flow diagram for these operations is depicted in Figure 4. B. Prediction of Diseases In this application the sensor group senses the various factors like temperature, humidity, soil density, water content in soil, and other parameter required for healthy growth of a plant in the sensing environment, and forwards the data to the cloud for processing to predict any diseases. Fig. 4. Processing diagram The advanced artificial intelligence module in PAAS predicts any impending diseases based on the current values of the parameters. For example, certain diseases such as rice blast disease for rice plant, occur based on the temperature and humidity factors of approximately 0.85 and 0.92, respectively. Now, if the sensing group finds that the temperature and humidity values are around 0.82 and 0.89, respectively, a warning message about a possible disease is sent along with any remedial measures to be taken to the actuator group. C. Controlling of the Culturing Environment. In this application the growth conditions for normal growth. of a plant are maintained by controlling the plant culturing environment. For example, factors best suited for the growth of tomato plants are heat, nutrition, light and water. The effective temperature for tomato plants is 55-

38 85 o C and 5-6 hours of effective light. They require considerable amount of water, but should not be over-watered or drowned. Also, if the temperature goes beyond 85 o C, then the automated cooling system which is the part of actuating group should control the temperature so that plant will not spoiled by overheat. Similarly, if the plant is suffering from the lack of water, then the automated watering system should irrigate the plants with the required amount of water. 5 CONCLUSION The use of WSAN and Cloud services in agricultural field provides high potential benefits which are economically worth in the field of agriculture. In this paper we have proposed and outline an agricultural WSAN Cloud for providing assistance to farmers during crop cultivation. Farmers can receive at an affordable price the information about soil condition, crop cultivation environment, crop diseases, and pricing solutions during cultivation through the expertise available in a cloud computing system. As a part of future work, a prototype model of the system is planned. 6 REFERENCES [1] Stipanicev, D.; Marasovic, J. Networked Embedded Greenhouse Monitoring and Control. In Proceedings of the 2003 IEEE International Conference on Control Applications, Istanbul, Turkey, 23 25 June 2003; pp. 1350-1355J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68 73. [2] Ahonen, T.; Virrankoski, R.; Elmusrati, M. Greenhouse Monitoring with Wireless Sensor Network. In Proceedings of the IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications, Beijing, China, 12 15 October 2008; pp. 403-408. [3] Kang, B.J.; Park, D.H; Cho, K.R.; Shin, C.S.; Cho, S.E.; Park, J.W. A Study on the Greenhouse Auto Control System Based on Wireless Sensor Network. In Proceedings of the International Conference on Security Technology, Sanya, China, 13 15 December 2008; pp. 41-44. [4] Yassine Jiber, Hamid Harroud, Ahmed Karmouch Precision Agriculture Monitoring Framework Based on WSN. [5] Naseer Sabri1, S. A. Aljunid1, R. B. Ahmad1,M.F. Malik1, Abid Yahya1, R. Kamaruddin2,M.S. Salim3 Wireless sensor actor networks. [6] Akyildiz, I. F.; Kasimoglu, I. H., Wireless sensor and actor networks: research challenges. Ad Hoc Network. 2004, 2 (4), 351-367. [7] K.Venkataramana1,.M.admavathamma, A Design of Framework for AGRI-CLOUD IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661 Volume 4, Issue 5 (Sep.-Oct. 2012), PP 01-06. AUTHOR PROFILES: Mr.Mahesh D.S received his B.E degree in Computer Science in 2010; the M.Tech degree in Computer Science in 2012. Currently he is working in CMR Institute of Technology, Bangalore, India as Assistant Professor. His research area include Wireless Sensor Network, Cloud Computing and Bio Informatics. Mr.Savitha.S received her B.E degree in Computer Science in 2005; the M.Tech degree in Computer Science in 2011. Currently she is working in CMR Institute of Technology, Bangalore, India as Assistant Professor. Her research area include Wireless Sensor Network and Cloud Computing. Dr. Dinesh K. Anvekar is the Director for Entrepreneurship Development, and Professor of Computer Science and Engineering at CMR Institute of Technology, Bangalore India. He has about 25 years of experience in academic institutes and industry. He holds 15 US patents in the areas of Computer Hardware, Cellular Communication, and Bluetooth Indoor Communication. He is a senior member of IEEE and Fellow of IETE.